.vs-integraciones{font-size:17px;line-height:1.6;overflow-x:clip}.vs-integraciones .vs-label{font-size:14px}.vs-integraciones .i-crumbs{color:var(--muted);font-size:15px}.vs-integraciones .i-crumbs a{min-height:44px;color:inherit;align-items:center;display:inline-flex}.vs-integraciones .i-hero{padding-block:clamp(16px,2.5vw,32px) clamp(56px,7vw,96px)}.vs-integraciones .i-hero-head{max-width:860px;margin:clamp(16px,2.5vw,32px) 0 clamp(28px,4vw,44px)}.vs-integraciones .i-h1{text-wrap:balance;margin-bottom:18px;font-size:clamp(2.2rem,1.3rem + 3.2vw,4rem)}.vs-integraciones .i-picker{background:var(--sheet);border:1.5px solid var(--text);box-shadow:var(--shadow);border-radius:12px;padding:clamp(18px,3vw,32px)}.vs-integraciones .i-picker-q{font:650 14px/1.2 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin:0 0 12px}.vs-integraciones .i-chips{flex-wrap:wrap;gap:8px;display:flex}.vs-integraciones .i-chip{border:1.5px solid var(--line);background:var(--paper);min-height:48px;color:var(--text);font:650 16px/1 var(--sans);cursor:pointer;border-radius:99px;padding:0 18px;transition:border-color .15s,background .15s}.vs-integraciones .i-chip:hover{border-color:var(--text)}.vs-integraciones .i-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.vs-integraciones .i-chip:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.vs-integraciones .i-chip-other{border-style:dashed}.vs-integraciones .i-answer{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.vs-integraciones .i-answer-name{font:500 clamp(1.4rem,1.2rem + .8vw,1.9rem)/1.15 var(--serif);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;display:flex}.vs-integraciones .i-tag{font:650 14px/1 var(--sans);background:var(--paper-2);color:var(--muted);border-radius:4px;padding:6px 10px}.vs-integraciones .i-answer-yes{grid-template-columns:24px minmax(0,1fr);gap:10px;max-width:52em;margin:12px 0 0;font-size:19px;font-weight:500;line-height:1.45;display:grid}.vs-integraciones .i-answer-yes .vs-chk-ico{width:22px;height:22px;margin-top:.15em}.vs-integraciones .i-answer-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.vs-integraciones .i-col{background:var(--paper);border-radius:8px;padding:16px 18px}.vs-integraciones .i-col-ok{background:var(--ok-bg)}.vs-integraciones .i-col-no{background:var(--late-bg)}.vs-integraciones .i-col-t{font:650 14px/1.2 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 6px}.vs-integraciones .i-col-ok .i-col-t{color:var(--ok)}.vs-integraciones .i-col-no .i-col-t{color:var(--late)}.vs-integraciones .i-col ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.vs-integraciones .i-col li{grid-template-columns:14px minmax(0,1fr);gap:8px;font-size:16px;line-height:1.45;display:grid}.vs-integraciones .i-col-ok li:before{content:"✓";color:var(--ok);font-weight:700}.vs-integraciones .i-col-no li:before{content:"×";color:var(--late);font-weight:700}.vs-integraciones .i-col p{margin:0;font-size:16px;line-height:1.45}.vs-integraciones .i-answer-foot{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px 32px;margin-top:20px;display:grid}.vs-integraciones .i-suggest p{max-width:46em;margin:0;font-size:16.5px}.vs-integraciones .i-suggest a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--mark);text-decoration-color:var(--mark);text-underline-offset:3px;margin-block:-10px;padding-block:10px;font-weight:650;text-decoration-thickness:2px;display:inline-block}.vs-integraciones .i-other{gap:12px;max-width:640px;display:grid}.vs-integraciones .i-other p{margin:0}.vs-integraciones .i-flow{counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.vs-integraciones .i-flow li{border:1px solid var(--line);background:var(--paper);border-radius:10px;padding:22px;position:relative}.vs-integraciones .i-flow li:not(:last-child):after{content:"→";background:var(--ink);width:26px;height:26px;color:var(--mark);z-index:1;border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:50%;right:-13px;transform:translateY(-50%)}.vs-integraciones .i-flow li.is-hl{background:var(--mark-soft);border-color:var(--mark-ink)}.vs-integraciones .i-flow li.is-same{border-style:dashed}.vs-integraciones .i-flow-n{font:450 2.4rem/1 var(--serif);color:var(--muted)}.vs-integraciones .i-flow-t{font:650 18px/1.3 var(--sans);margin:10px 0 4px}.vs-integraciones .i-flow-d{color:var(--muted);margin:0;font-size:16px}.vs-integraciones .i-list{border-top:1.5px solid var(--text);margin:0;padding:0;list-style:none}.vs-integraciones .i-row{border-bottom:1px solid var(--line);color:var(--text);grid-template-columns:200px minmax(0,1fr) auto;align-items:center;gap:6px 28px;padding:20px 8px;text-decoration:none;transition:background .2s;display:grid}.vs-integraciones .i-row:hover{background:var(--paper-2)}.vs-integraciones .i-row-name b{font:500 1.5rem/1.1 var(--serif);display:block}.vs-integraciones .i-row-name small{color:var(--muted);font-size:14px}.vs-integraciones .i-row-ans{font-size:16.5px}.vs-integraciones .i-row-go{min-height:44px;box-shadow:inset 0 -2px 0 var(--mark);white-space:nowrap;align-items:center;font-size:15.5px;font-weight:650;display:inline-flex}.vs-integraciones .i-note{color:var(--muted);max-width:52em;margin:20px 0 0;font-size:15.5px}@media (max-width:900px){.vs-integraciones .i-answer-cols,.vs-integraciones .i-answer-foot{grid-template-columns:1fr}.vs-integraciones .i-flow{grid-template-columns:1fr 1fr}.vs-integraciones .i-flow li:nth-child(2):after{display:none}}@media (max-width:640px){.vs-integraciones .vs-wrap{padding-inline:16px}.vs-integraciones .i-picker{padding:16px}.vs-integraciones .i-chip{padding:0 14px;font-size:15.5px}.vs-integraciones .i-answer-yes{font-size:17.5px}.vs-integraciones .i-flow{grid-template-columns:1fr;gap:18px}.vs-integraciones .i-flow li:after{bottom:-22px;left:50%;display:grid!important;top:auto!important;right:auto!important;transform:translate(-50%)rotate(90deg)!important}.vs-integraciones .i-flow li:last-child:after{display:none!important}.vs-integraciones .i-row{grid-template-columns:1fr;padding:18px 0}.vs-integraciones .i-row-go{justify-self:start}}.vs-integraciones .is-hero{padding-block:clamp(16px,2.5vw,32px) clamp(48px,6vw,80px)}.vs-integraciones .is-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:clamp(28px,5vw,64px);margin-top:clamp(16px,2.5vw,32px);display:grid}.vs-integraciones .is-h1{text-wrap:balance;font-size:clamp(2rem,1.3rem + 2.6vw,3.4rem)}.vs-integraciones .is-answer{border-left:4px solid var(--ok);background:var(--ok-bg);border-radius:0 8px 8px 0;max-width:46em;margin-top:22px;padding:18px 20px;font-size:18px}.vs-integraciones .is-cta{margin-top:26px}.vs-integraciones .is-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.vs-integraciones .is-card{border-radius:10px;padding:clamp(20px,3vw,28px)}.vs-integraciones .is-card h2{margin:0 0 14px}.vs-integraciones .is-card-ok{background:var(--ok-bg)}.vs-integraciones .is-card-no{background:var(--late-bg)}.vs-integraciones .is-card ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.vs-integraciones .is-card li{grid-template-columns:22px minmax(0,1fr);gap:10px;display:grid}.vs-integraciones .is-card li b{font-weight:650;display:block}.vs-integraciones .is-card li p{color:var(--muted);margin:2px 0 0;font-size:16px}.vs-integraciones .is-card .vs-chk-ico{width:20px;height:20px;margin-top:.2em}.vs-integraciones .is-x{background:var(--late);width:20px;height:20px;color:var(--sheet);border-radius:50%;place-items:center;margin-top:.15em;font-size:14px;font-weight:700;display:grid}.vs-integraciones .is-prose{gap:14px;max-width:68ch;display:grid}.vs-integraciones .is-prose p{margin:0}.vs-integraciones .is-quote{border:1.5px solid var(--text);background:var(--sheet);font:450 clamp(1.2rem,1.05rem + .5vw,1.45rem)/1.35 var(--serif);border-radius:10px;margin:0;padding:22px 24px}.vs-integraciones .is-quote+p{color:var(--muted);margin-top:12px;font-size:16px}.vs-integraciones .is-side{gap:14px;display:grid}@media (max-width:900px){.vs-integraciones .is-grid,.vs-integraciones .is-two{grid-template-columns:1fr}}.vs-integraciones .i-note a{min-height:44px;color:var(--ink);align-items:center;font-weight:650;display:inline-flex}.vs-integraciones .is-side .i-col p+p{margin-top:6px}.vs-integraciones .vs-faq summary{font-size:clamp(1.05rem,1rem + .3vw,1.2rem)}
