.phone-sim[data-v-17297143]{--frame-w:340px;--frame-h:clamp(520px,62vh,664px);display:grid;gap:var(--sp-2);justify-items:center;width:100%}.phone-sim--hero[data-v-17297143]{gap:6px;--frame-w:312px;--frame-h:clamp(452px,53vh,486px);justify-items:stretch}.phone-sim--hero .sim-stage[data-v-17297143]{justify-items:end}.sim-toolbar[data-v-17297143]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-shadow:inset 0 1px #ffffff14;display:flex;gap:var(--sp-2);justify-content:space-between;padding:var(--sp-1)}.sim-switcher[data-v-17297143]{display:flex;flex:0 0 auto;gap:var(--sp-1);min-width:0}.sim-switcher-active[data-v-17297143]{color:var(--gw-on-dark);flex:1 1 auto;font-size:var(--fs-small);font-weight:var(--fw-bold);margin:0;min-width:0;overflow:hidden;padding-left:var(--sp-2);text-overflow:ellipsis;white-space:nowrap}.sim-switch-btn[data-v-17297143]{align-items:center;background:#06102080;border:1px solid hsla(0,0%,100%,.16);border-radius:12px;color:var(--gw-on-dark-muted);cursor:pointer;display:inline-flex;flex:0 0 auto;height:var(--tap-min);justify-content:center;padding:0;position:relative;transition:background-color .2s ease,color .2s ease,border-color .2s ease;width:var(--tap-min)}.sim-switch-icon[data-v-17297143]{height:19px;width:19px}.sim-switch-btn[data-v-17297143]:after{background:var(--gw-shell);border:1px solid var(--gw-line-dark);border-radius:var(--r-sm);bottom:calc(100% + 8px);color:var(--gw-on-dark);content:attr(data-tip);font-family:var(--font-sans);font-size:var(--fs-micro);font-weight:var(--fw-bold);left:50%;opacity:0;padding:4px 9px;pointer-events:none;position:absolute;transform:translate(-50%,4px);transition:opacity var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease);white-space:nowrap;z-index:6}.sim-sound-btn[data-v-17297143]:focus-visible:after,.sim-sound-btn[data-v-17297143]:hover:after,.sim-switch-btn[data-v-17297143]:focus-visible:after,.sim-switch-btn[data-v-17297143]:hover:after{opacity:1;transform:translate(-50%)}.sim-sound-btn[data-v-17297143]:after{background:var(--gw-shell);border:1px solid var(--gw-line-dark);border-radius:var(--r-sm);bottom:calc(100% + 8px);color:var(--gw-on-dark);content:attr(data-tip);font-family:var(--font-sans);font-size:var(--fs-micro);font-weight:var(--fw-bold);left:50%;opacity:0;padding:4px 9px;pointer-events:none;position:absolute;transform:translate(-50%,4px);transition:opacity var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease);white-space:nowrap;z-index:6}.sim-switch-btn[data-v-17297143]:hover{background:#ffffff12;border-color:#ffffff57;color:var(--gw-on-dark)}.sim-switch-btn.is-active[data-v-17297143]{background:var(--gw-accent);border-color:var(--gw-accent);box-shadow:0 6px 16px #22d3ee4d;color:#06121f}.sim-switch-btn.is-active[data-v-17297143]:after{content:none}.sim-sound-btn[data-v-17297143]{align-items:center;background:#06102080;border:1px solid hsla(0,0%,100%,.16);border-radius:12px;color:var(--gw-on-dark-muted);cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:var(--fs-micro);font-weight:var(--fw-bold);height:var(--tap-min);justify-content:center;padding:0;position:relative;transition:color .2s ease,border-color .2s ease;width:var(--tap-min)}.sim-sound-btn[data-v-17297143]:hover{border-color:#60a5fa66;color:#dcecfb}.sim-sound-icon[data-v-17297143]{display:inline-flex;height:14px;width:14px}.sim-sound-icon svg[data-v-17297143]{height:100%;width:100%}.sim-sound-btn[data-v-17297143]:focus-visible,.sim-switch-btn[data-v-17297143]:focus-visible{outline:3px solid rgba(96,165,250,.6);outline-offset:2px}.sim-stage[data-v-17297143]{display:grid;justify-items:center;position:relative;width:100%}.sim-stage[data-v-17297143]:before{background:radial-gradient(circle,#3b82f63d 0,#3b82f600 70%);content:"";filter:blur(34px);inset:8% 6% 2%;pointer-events:none;position:absolute}.phone-frame[data-v-17297143]{backface-visibility:hidden;background:linear-gradient(180deg,#2a3a4f,#101827);border:2px solid rgba(148,163,184,.34);border-radius:42px;box-shadow:inset 0 0 0 1px #ffffff29,0 24px 48px #02081480,0 40px 90px #0208146b;height:var(--frame-h);isolation:isolate;max-width:var(--frame-w);position:relative;transform:perspective(1600px) rotateY(-3.5deg) rotateX(2deg);transform-origin:center center;transition:transform .45s ease,box-shadow .35s ease;width:100%}.phone-frame.is-flat[data-v-17297143]{box-shadow:inset 0 0 0 1px #ffffff2e,0 28px 56px #0208147a,0 46px 96px #02081466;transform:perspective(1600px) rotateY(0) rotateX(0)}.phone-frame.is-vibrating[data-v-17297143]{animation:chassisShake-17297143 .36s linear}@keyframes chassisShake-17297143{0%,to{transform:perspective(1600px) rotateY(-3.5deg) rotateX(2deg) translate(0)}20%{transform:perspective(1600px) rotateY(-3.5deg) rotateX(2deg) translate(-2px)}40%{transform:perspective(1600px) rotateY(-3.5deg) rotateX(2deg) translate(2px)}60%{transform:perspective(1600px) rotateY(-3.5deg) rotateX(2deg) translate(-1px)}80%{transform:perspective(1600px) rotateY(-3.5deg) rotateX(2deg) translate(1px)}}.phone-frame.is-flat.is-vibrating[data-v-17297143]{animation:chassisShakeFlat-17297143 .36s linear}@keyframes chassisShakeFlat-17297143{0%,to{transform:perspective(1600px) translate(0)}20%{transform:perspective(1600px) translate(-2px)}40%{transform:perspective(1600px) translate(2px)}60%{transform:perspective(1600px) translate(-1px)}80%{transform:perspective(1600px) translate(1px)}}.phone-screen[data-v-17297143]{background:#0b141a;border:8px solid #050b14;border-radius:36px;display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;overflow:hidden;position:relative}.phone-screen[data-v-17297143]:after{background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.03) 26%,transparent 44%);content:"";inset:0;pointer-events:none;position:absolute;z-index:6}.status-bar[data-v-17297143]{align-items:center;background:linear-gradient(180deg,#111827,#0f172a);border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;height:44px;justify-content:space-between;padding:0 14px;position:relative}.battery-group[data-v-17297143],.signal-group[data-v-17297143]{align-items:center;display:inline-flex;gap:5px}.signal-bars[data-v-17297143]{align-items:flex-end;display:inline-flex;gap:1.5px;height:9px}.signal-bars .bar[data-v-17297143]{background:#cbd5e1;border-radius:999px;width:2px}.bar-1[data-v-17297143]{height:30%}.bar-2[data-v-17297143]{height:50%}.bar-3[data-v-17297143]{height:75%}.bar-4[data-v-17297143]{height:100%}.battery-pct[data-v-17297143],.carrier[data-v-17297143]{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.05em}.dynamic-island[data-v-17297143]{background:linear-gradient(180deg,#050505,#111);border:1px solid hsla(0,0%,100%,.06);border-radius:999px;box-shadow:0 8px 14px #00000073,inset 0 1px #ffffff0f;height:23px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:108px}.camera-lens[data-v-17297143]{background:radial-gradient(circle at 35% 35%,#3b82f6 10%,#1e293b 48%,#020617);border:1px solid hsla(0,0%,100%,.14);border-radius:50%;box-shadow:inset 0 0 3px #000c;height:8px;left:16px;width:8px}.camera-lens[data-v-17297143],.speaker-slot[data-v-17297143]{position:absolute;top:50%;transform:translateY(-50%)}.speaker-slot[data-v-17297143]{background:#ffffff1f;border-radius:999px;height:5px;right:16px;width:28px}.battery-icon[data-v-17297143]{border:1px solid #64748b;border-radius:2px;display:flex;height:9px;padding:1px;position:relative;width:17px}.battery-icon[data-v-17297143]:after{background:#64748b;border-radius:0 1px 1px 0;content:"";height:3px;position:absolute;right:-2px;top:2px;width:1px}.battery-level[data-v-17297143]{background:#10b981;border-radius:999px;height:100%;width:98%}.wa-app[data-v-17297143]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:0}.wa-header[data-v-17297143]{align-items:center;background:linear-gradient(180deg,#111b21,#16232b);border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;gap:9px;padding:10px 12px}.wa-avatar-wrap[data-v-17297143]{flex-shrink:0;position:relative}.wa-avatar[data-v-17297143]{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:800;height:32px;justify-content:center;width:32px}.wa-online-dot[data-v-17297143]{background:#00e676;border:1.5px solid #111b21;border-radius:50%;bottom:-1px;height:9px;position:absolute;right:-1px;width:9px}.wa-identity[data-v-17297143]{display:grid;min-width:0}.wa-name[data-v-17297143]{color:#f8fafc;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-state[data-v-17297143]{color:#4ade80;font-size:11px}.wa-rubro-chip[data-v-17297143]{background:#3b82f629;border:1px solid rgba(96,165,250,.3);border-radius:999px;color:#bfdcfb;flex-shrink:0;font-size:10px;font-weight:800;margin-left:auto;padding:4px 8px;white-space:nowrap}.wa-chat[data-v-17297143]{background:linear-gradient(180deg,#0b141af5,#0b141a),radial-gradient(hsla(0,0%,100%,.022) 1px,transparent 0);background-size:auto,16px 16px;display:flex;flex-direction:column;gap:9px;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:14px 12px;scrollbar-color:hsla(0,0%,100%,.16) transparent;scrollbar-width:thin}.wa-chat[data-v-17297143]::-webkit-scrollbar{width:4px}.wa-chat[data-v-17297143]::-webkit-scrollbar-track{background:transparent}.wa-chat[data-v-17297143]::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:99px}.wa-msg[data-v-17297143]{animation:msgPop-17297143 .24s ease;border-radius:15px;max-width:88%;padding:9px 12px}@keyframes msgPop-17297143{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.wa-msg-text[data-v-17297143]{font-size:13px;font-weight:500;line-height:1.48;margin:0}.wa-msg-meta[data-v-17297143]{color:#ffffffd9;display:block;font-size:10px;margin-top:4px;text-align:right}.wa-msg-in[data-v-17297143]{align-self:flex-start;background:#202c33;border-top-left-radius:4px;color:#e9edef}.wa-msg-out[data-v-17297143]{align-self:flex-end;background:linear-gradient(180deg,#0a6a55,#005c4b);border-top-right-radius:4px;box-shadow:0 8px 16px #0000002e;color:#e9edef}.wa-msg-typing[data-v-17297143]{padding:11px 14px}.wa-typing-dots[data-v-17297143]{display:inline-flex;gap:3px}.wa-typing-dots i[data-v-17297143]{animation:typingBounce-17297143 1.2s ease-in-out infinite;background:#e9edefbf;border-radius:50%;height:5px;width:5px}.wa-typing-dots i[data-v-17297143]:nth-child(2){animation-delay:.16s}.wa-typing-dots i[data-v-17297143]:nth-child(3){animation-delay:.32s}@keyframes typingBounce-17297143{0%,60%,to{opacity:.55;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.wa-sr-only[data-v-17297143]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.wa-msg-card[data-v-17297143]{align-self:stretch;background:#0f2038b8;border:1px solid rgba(96,165,250,.26);border-radius:14px;display:grid;gap:3px;max-width:100%;padding:11px 12px}.wa-card-kicker[data-v-17297143]{color:#7dd3fc;font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.wa-card-title[data-v-17297143]{color:#dbeafe;font-size:12.5px;font-weight:700}.wa-card-desc[data-v-17297143]{color:#b5cde3;font-size:11.5px;line-height:1.45}.wa-card-tags[data-v-17297143]{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.wa-card-tags i[data-v-17297143]{background:#34d39929;border:1px solid rgba(52,211,153,.28);border-radius:999px;color:#a7f3d0;font-size:9.5px;font-style:normal;font-weight:700;padding:3px 7px}.wa-footer[data-v-17297143]{align-items:center;background:#1f2c34;border-top:1px solid hsla(0,0%,100%,.05);display:grid;gap:7px;grid-template-columns:auto minmax(0,1fr) auto;padding:9px 10px 10px}.wa-footer-icon[data-v-17297143]{align-items:center;border-radius:50%;color:#a7b8c4;display:inline-flex;font-size:15px;height:24px;justify-content:center;width:24px}.wa-input[data-v-17297143]{background:#2a3942;border-radius:20px;color:#cbd5e1;font-size:12px;min-width:0;overflow:hidden;padding:8px 12px;text-overflow:ellipsis;white-space:nowrap}.wa-send[data-v-17297143]{align-items:center;background:linear-gradient(135deg,#00a884,#0b7f68);border-radius:50%;box-shadow:0 8px 16px #00a88447;color:#fff;display:flex;height:28px;justify-content:center;width:28px}.sim-audio-hint[data-v-17297143]{background:#facc1514;border:1px solid rgba(250,204,21,.24);border-radius:10px;color:#e2d08a;font-size:11.5px;line-height:1.4;margin:10px 0 0;padding:7px 10px;text-align:center;width:min(100%,var(--frame-w))}.sim-caption[data-v-17297143],.sim-eyebrow[data-v-17297143],.sim-toolbar[data-v-17297143]{width:100%}.phone-sim--hero .sim-toolbar[data-v-17297143]{justify-self:end;width:var(--frame-w)}.sim-eyebrow[data-v-17297143]{color:var(--gw-on-dark);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-bold);letter-spacing:var(--ls-body);line-height:var(--lh-dense);margin:0}.sim-caption[data-v-17297143]{color:var(--gw-on-dark-soft);font-size:.9375rem;font-weight:var(--fw-semi);line-height:var(--lh-body);margin:0}@media(max-width:1080px){.phone-sim[data-v-17297143]{--frame-w:316px;--frame-h:620px}.phone-sim--hero[data-v-17297143]{--frame-w:296px;--frame-h:clamp(440px,52vh,468px)}}@media(max-width:760px){.phone-sim[data-v-17297143]{--frame-w:300px;--frame-h:600px;justify-items:center}.phone-sim--hero[data-v-17297143]{--frame-w:300px;--frame-h:520px;justify-items:center}.wa-msg-typing[data-v-17297143]{display:none}.phone-sim--hero .sim-toolbar[data-v-17297143]{justify-self:stretch;width:100%}.sim-caption[data-v-17297143],.sim-eyebrow[data-v-17297143],.sim-toolbar[data-v-17297143]{width:100%}.phone-sim--hero .sim-stage[data-v-17297143]{justify-items:center}.phone-frame[data-v-17297143]{border-radius:36px;box-shadow:0 18px 40px #02081470}.phone-frame[data-v-17297143],.phone-frame.is-flat[data-v-17297143]{transform:none}.phone-frame.is-flat.is-vibrating[data-v-17297143],.phone-frame.is-vibrating[data-v-17297143]{animation:chassisShakeFlat-17297143 .36s linear}.phone-screen[data-v-17297143]{border-radius:30px;border-width:6px}.sim-switch-btn[data-v-17297143]{height:var(--tap-min);width:var(--tap-min)}}@media(max-width:380px){.phone-sim[data-v-17297143],.phone-sim--hero[data-v-17297143]{--frame-w:268px;--frame-h:670px}}@media(prefers-reduced-motion:reduce){.phone-frame[data-v-17297143],.phone-frame.is-flat[data-v-17297143],.phone-frame.is-vibrating[data-v-17297143],.wa-msg[data-v-17297143],.wa-typing-dots i[data-v-17297143]{animation:none!important;transition:none!important}.phone-frame[data-v-17297143],.phone-frame.is-flat[data-v-17297143]{transform:none!important}}.section-benefits[data-v-77d3cfcc]{padding:var(--sp-section) 0 var(--sp-12);scroll-margin-top:var(--scroll-offset)}.benefits-container[data-v-77d3cfcc]{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-pad)}.section-benefits h2[data-v-77d3cfcc]{color:var(--gw-ink);font-family:var(--font-display);font-size:var(--fs-h2);font-weight:var(--fw-bold);letter-spacing:var(--ls-title);line-height:var(--lh-title);margin:0 0 var(--sp-8);max-width:24ch;text-wrap:balance}.benefits-grid[data-v-77d3cfcc]{display:grid;gap:var(--sp-10);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.benefit+.benefit[data-v-77d3cfcc]{border-left:1px solid var(--gw-line);padding-left:var(--sp-10)}.benefit h3[data-v-77d3cfcc]{color:var(--gw-ink);font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-bold);letter-spacing:var(--ls-title);line-height:var(--lh-title);margin:0 0 var(--sp-3)}.benefit p[data-v-77d3cfcc]{color:var(--gw-muted);font-size:var(--fs-body);line-height:var(--lh-body);margin:0;max-width:42ch}@media(max-width:900px){.benefits-grid[data-v-77d3cfcc]{gap:var(--sp-6);grid-template-columns:1fr}.benefit+.benefit[data-v-77d3cfcc]{border-left:0;border-top:1px solid var(--gw-line);padding-left:0;padding-top:var(--sp-6)}}.how-section[data-v-2015f613]{padding:36px 0 24px}.container[data-v-2015f613]{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-pad)}.section-head[data-v-2015f613]{margin-bottom:var(--sp-4)}.section-head h2[data-v-2015f613]{color:var(--gw-ink);font-family:var(--font-display);font-size:var(--fs-h2);font-weight:var(--fw-bold);letter-spacing:var(--ls-title);margin:0 0 var(--sp-2)}.section-head p[data-v-2015f613]{color:var(--gw-muted);font-size:var(--fs-body);line-height:var(--lh-body);margin:0;max-width:var(--measure)}.steps[data-v-2015f613]{display:grid;gap:var(--sp-3);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0;position:relative}.steps[data-v-2015f613]:before{background:var(--grad-hairline);content:"";height:2px;left:calc(12.5% + 3px);position:absolute;right:calc(12.5% + 3px);top:15px}.step-node[data-v-2015f613]{display:grid;gap:var(--sp-2);grid-template-rows:auto 1fr;position:relative}.step-number-wrap[data-v-2015f613]{display:flex;justify-content:center;position:relative;z-index:1}.step-number[data-v-2015f613]{align-items:center;background:var(--grad-primary);border-radius:var(--r-pill);box-shadow:0 10px 18px #0b5fff3d;color:#fff;display:inline-flex;font-size:var(--fs-small);font-weight:var(--fw-bold);height:30px;justify-content:center;width:30px}.step-card[data-v-2015f613]{background:var(--gw-surface);border:1px solid var(--gw-line-soft);border-radius:var(--r-md);box-shadow:var(--sh-md),var(--sh-inset-top);height:100%;padding:var(--sp-4);transition:transform var(--dur-base) var(--ease),box-shadow var(--dur-base) var(--ease),border-color var(--dur-base) var(--ease)}.step-card[data-v-2015f613]:hover{border-color:#0b5fff59;box-shadow:var(--sh-lg),var(--sh-inset-top);transform:translateY(-4px)}.step-card h3[data-v-2015f613]{color:var(--gw-ink);font-family:var(--font-display);font-size:var(--fs-body);font-weight:var(--fw-bold);line-height:var(--lh-title);margin:0 0 var(--sp-1)}.step-card p[data-v-2015f613]{color:var(--gw-ink-2);font-size:var(--fs-small);line-height:var(--lh-body);margin:0;max-width:var(--measure)}.step-result[data-v-2015f613]{color:var(--gw-primary-deep);font-size:var(--fs-micro);font-weight:var(--fw-bold);margin-top:var(--sp-2)}.reveal-item[data-v-2015f613]{--reveal-delay:0ms;--reveal-duration:.56s}.reveal-item.is-ready[data-v-2015f613]{opacity:0;transform:translate3d(0,12px,0);transition:opacity var(--reveal-duration) cubic-bezier(.2,.7,.2,1),transform var(--reveal-duration) cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay)}.reveal-item.is-ready.is-visible[data-v-2015f613]{opacity:1;transform:translateZ(0)}@media(max-width:1024px){.steps[data-v-2015f613]{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.steps[data-v-2015f613]:before{display:none}}@media(max-width:760px){.container[data-v-2015f613]{padding:0 16px}.section-head[data-v-2015f613]{margin-bottom:12px}.steps[data-v-2015f613]{gap:10px;grid-template-columns:1fr}.steps[data-v-2015f613]:before{background:linear-gradient(180deg,#0ea5e947,#0b5fff59,#22c55e42);display:block;height:auto;inset:16px auto 16px 14px;width:2px}.step-node[data-v-2015f613]{align-items:start;gap:10px;grid-template-columns:30px 1fr}.step-number-wrap[data-v-2015f613]{justify-content:center;padding-top:1px}.step-number[data-v-2015f613]{height:28px;width:28px}.step-card[data-v-2015f613]{padding:14px 13px}}@media(prefers-reduced-motion:reduce){.reveal-item.is-ready[data-v-2015f613]{opacity:1;transform:none;transition:none}.step-card[data-v-2015f613]{transition:border-color .15s ease,box-shadow .15s ease}.step-card[data-v-2015f613]:hover{transform:none}}.section-commitment[data-v-73f2114f]{padding:var(--sp-12) 0;scroll-margin-top:var(--scroll-offset)}.commitment-container[data-v-73f2114f]{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-pad)}.commitment-head[data-v-73f2114f]{margin-bottom:var(--sp-6)}.commitment-head h2[data-v-73f2114f]{color:var(--gw-ink);font-family:var(--font-display);font-size:var(--fs-h2);font-weight:var(--fw-bold);letter-spacing:var(--ls-title);line-height:var(--lh-title);margin:0 0 var(--sp-2)}.commitment-head p[data-v-73f2114f]{color:var(--gw-muted);font-size:var(--fs-body);line-height:var(--lh-body);margin:0;max-width:var(--measure)}.commitment-list[data-v-73f2114f]{background:var(--gw-surface-sunken);border:1px solid var(--gw-line);border-radius:var(--r-lg);display:grid;gap:var(--sp-4) var(--sp-8);list-style:none;margin:0;padding:var(--sp-6)}.commitment-list li[data-v-73f2114f]{color:var(--gw-ink-2);font-size:var(--fs-body);line-height:var(--lh-body);max-width:var(--measure);padding-left:var(--sp-6);position:relative}.commitment-list li[data-v-73f2114f]:before{background:var(--gw-primary);border-radius:var(--r-pill);content:"";height:7px;left:0;position:absolute;top:.62em;width:7px}.commitment-list li.is-limit[data-v-73f2114f]{color:var(--gw-muted)}.commitment-list li.is-limit[data-v-73f2114f]:before{background:var(--gw-muted-2)}@media(min-width:900px){.commitment-list[data-v-73f2114f]{grid-template-columns:repeat(2,minmax(0,1fr))}.commitment-list li.is-limit[data-v-73f2114f]{grid-column:1/-1;margin-top:var(--sp-2)}}.commitment-list strong[data-v-73f2114f]{color:var(--gw-ink);font-weight:var(--fw-bold)}.commitment-signature[data-v-73f2114f]{color:var(--gw-ink-2);font-size:var(--fs-lead);line-height:var(--lh-body);margin:var(--sp-6) 0 0;max-width:var(--measure)}@media(max-width:760px){.commitment-container[data-v-73f2114f]{padding:0 var(--sp-4)}.commitment-list[data-v-73f2114f]{padding:var(--sp-5)}}.compare-plans[data-v-b3645c7d]{display:grid;gap:var(--sp-3);justify-items:start;margin-top:var(--sp-8)}.compare-toggle[data-v-b3645c7d]{align-items:center;background:var(--gw-surface);border:1.5px solid var(--gw-line);border-radius:var(--r-pill);color:var(--gw-primary-strong);cursor:pointer;display:inline-flex;font-size:var(--fs-small);font-weight:var(--fw-bold);gap:var(--sp-2);min-height:var(--tap-min);padding-inline:var(--sp-4);transition:border-color var(--dur-base) var(--ease)}.compare-toggle[data-v-b3645c7d]:hover{border-color:var(--gw-primary)}.compare-marker[data-v-b3645c7d]{align-items:center;background:var(--gw-surface-2);border:1px solid var(--gw-line);border-radius:var(--r-pill);color:var(--gw-ink-2);display:inline-flex;height:20px;justify-content:center;transition:transform var(--dur-base) var(--ease);width:20px}.compare-toggle[aria-expanded=true] .compare-marker[data-v-b3645c7d]{transform:rotate(45deg)}.compare-panel[data-v-b3645c7d]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--dur-slow) var(--ease),opacity var(--dur-base) var(--ease),visibility 0s linear var(--dur-slow);visibility:hidden;width:100%}.compare-panel.is-open[data-v-b3645c7d]{grid-template-rows:1fr;opacity:1;transition:grid-template-rows var(--dur-slow) var(--ease),opacity var(--dur-base) var(--ease),visibility 0s;visibility:visible}.compare-panel-inner[data-v-b3645c7d]{min-height:0;overflow:hidden}.compare-table[data-v-b3645c7d]{background:var(--gw-surface);border:1px solid var(--gw-line);border-collapse:collapse;border-radius:var(--r-lg);overflow:hidden;width:100%}.compare-table caption[data-v-b3645c7d]{text-align:left}.compare-table td[data-v-b3645c7d],.compare-table th[data-v-b3645c7d]{border-bottom:1px solid var(--gw-line);color:var(--gw-ink-2);font-size:var(--fs-small);line-height:var(--lh-dense);padding:var(--sp-3) var(--sp-4);text-align:center;vertical-align:top}.compare-table thead th[data-v-b3645c7d]{background:var(--gw-surface-2);color:var(--gw-ink);font-weight:var(--fw-bold)}.compare-table td.is-prose[data-v-b3645c7d]{max-width:26ch;text-align:left}.compare-table tbody th[scope=row][data-v-b3645c7d]{color:var(--gw-ink);font-weight:var(--fw-semi);text-align:left}.compare-table tbody tr:last-child td[data-v-b3645c7d],.compare-table tbody tr:last-child th[data-v-b3645c7d]{border-bottom:0}.compare-table .is-recommended[data-v-b3645c7d]{background:var(--gw-surface-tint)}.compare-badge[data-v-b3645c7d]{color:var(--gw-primary-deep);display:block;font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.06em;margin-top:4px;text-transform:uppercase}.compare-cell-plan[data-v-b3645c7d]{display:none}@media(max-width:980px){.compare-table[data-v-b3645c7d]{background:transparent;border:0;border-radius:0;display:block}.compare-table thead[data-v-b3645c7d]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.compare-table tbody[data-v-b3645c7d]{display:grid;gap:var(--sp-3)}.compare-table tbody tr[data-v-b3645c7d]{background:var(--gw-surface);border:1px solid var(--gw-line);border-radius:var(--r-md);display:block;padding:var(--sp-3) var(--sp-4)}.compare-table tbody th[scope=row][data-v-b3645c7d]{border-bottom:1px solid var(--gw-line);display:block;font-size:var(--fs-body);font-weight:var(--fw-bold);padding:0 0 var(--sp-2)}.compare-table td[data-v-b3645c7d]{align-items:baseline;border-bottom:1px solid var(--gw-line-soft);display:flex;gap:var(--sp-4);justify-content:space-between;padding:var(--sp-2) 0;text-align:left}.compare-table tbody tr td[data-v-b3645c7d]:last-child{border-bottom:0;padding-bottom:0}.compare-table .is-recommended[data-v-b3645c7d]{background:transparent;box-shadow:inset 3px 0 0 var(--gw-primary);padding-left:var(--sp-3)}.compare-table td.is-prose[data-v-b3645c7d]{flex-direction:column;gap:var(--sp-1);max-width:none}.compare-cell-plan[data-v-b3645c7d]{color:var(--gw-ink);display:block;flex:0 0 auto;font-weight:var(--fw-bold)}.compare-cell-value[data-v-b3645c7d]{color:var(--gw-ink-2);text-align:right}.compare-table td.is-prose .compare-cell-value[data-v-b3645c7d]{text-align:left}}.section-plans[data-v-95eb4d9c]{padding:var(--sp-10) 0 var(--sp-6)}.plans-container[data-v-95eb4d9c]{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-pad)}.plans-head[data-v-95eb4d9c]{margin-bottom:var(--sp-6)}.plans-head h2[data-v-95eb4d9c]{color:var(--gw-ink);font-family:var(--font-display);font-size:var(--fs-h2);font-weight:var(--fw-bold);letter-spacing:var(--ls-title);margin:0 0 var(--sp-2)}.plans-head-lead[data-v-95eb4d9c]{color:var(--gw-muted);font-size:var(--fs-body);line-height:var(--lh-body);margin:0;max-width:var(--measure)}.plans-reason[data-v-95eb4d9c]{align-items:baseline;background:var(--gw-surface-tint);border:1px solid rgba(11,95,255,.28);border-radius:var(--r-md);color:var(--gw-ink-2);display:flex;flex-wrap:wrap;font-size:var(--fs-small);gap:var(--sp-2) var(--sp-3);line-height:var(--lh-dense);margin:var(--sp-4) 0 0;padding:var(--sp-3) var(--sp-4)}.plans-reason>span[data-v-95eb4d9c]:last-child{max-width:var(--measure)}.plans-reason-tag[data-v-95eb4d9c]{color:var(--gw-primary-deep);font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.plans-grid[data-v-95eb4d9c]{-moz-column-gap:var(--gap-grid);column-gap:var(--gap-grid);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(6,auto) 1fr repeat(3,auto);row-gap:var(--sp-3)}.plan-card[data-v-95eb4d9c]{background:var(--gw-surface);border:1px solid var(--gw-line);border-radius:var(--r-lg);box-shadow:var(--sh-md);display:grid;grid-row:1/-1;grid-template-rows:subgrid;padding:var(--sp-card);position:relative;transition:box-shadow var(--dur-base) var(--ease),border-color var(--dur-base) var(--ease)}.plan-card[data-v-95eb4d9c]:hover{border-color:#0b5fff4d;box-shadow:var(--sh-lg)}.plan-card[data-v-95eb4d9c]:focus-within{border-color:var(--gw-primary);box-shadow:var(--sh-lg),var(--focus-ring)}.plan-card[data-v-95eb4d9c]:after{background:var(--gw-surface-2);border-radius:0 0 calc(var(--r-lg) - 1px) calc(var(--r-lg) - 1px);border-top:1px solid var(--gw-line);content:"";grid-column:1;grid-row:8/-1;margin:0 calc(var(--sp-card)*-1) calc(var(--sp-card)*-1);z-index:0}.plan-actions[data-v-95eb4d9c],.plan-revisions[data-v-95eb4d9c],.plan-upgrades[data-v-95eb4d9c]{position:relative;z-index:1}.plan-card[data-v-95eb4d9c]:after,.plan-card[data-v-95eb4d9c]>:not(.plan-badge){grid-column:1}.plan-name[data-v-95eb4d9c]{grid-row:1}.plan-tagline[data-v-95eb4d9c]{grid-row:2}.plan-price[data-v-95eb4d9c]{grid-row:3}.plan-price-note[data-v-95eb4d9c]{grid-row:4}.plan-rule[data-v-95eb4d9c]{grid-row:5}.plan-inherits[data-v-95eb4d9c]{grid-row:6}.plan-includes[data-v-95eb4d9c]{grid-row:7}.plan-upgrades[data-v-95eb4d9c]{grid-row:8}.plan-revisions[data-v-95eb4d9c]{grid-row:9}.plan-actions[data-v-95eb4d9c]{grid-row:10}.plan-card--featured[data-v-95eb4d9c]{background:var(--gw-surface);border-color:#0b5fff73;box-shadow:inset 0 0 0 1px #0b5fff47,var(--sh-brand)}.plan-card--featured[data-v-95eb4d9c]:hover{border-color:var(--gw-primary);box-shadow:inset 0 0 0 1px #0b5fff47,var(--sh-lg)}.plan-card--featured[data-v-95eb4d9c]:after{background:var(--gw-surface-tint);border-top-color:#0b5fff3d}.plan-badge[data-v-95eb4d9c]{background:#e8efff;border:1px solid rgba(11,95,255,.32);border-radius:var(--r-pill);box-shadow:0 1px 3px #0b5fff29;color:var(--gw-primary-deep);font-size:var(--fs-micro);left:var(--sp-card);letter-spacing:.06em;padding:5px 11px;position:absolute;text-transform:uppercase;top:0;transform:translateY(-50%);white-space:nowrap;z-index:2}.plan-badge[data-v-95eb4d9c],.plan-name[data-v-95eb4d9c]{font-weight:var(--fw-bold)}.plan-name[data-v-95eb4d9c]{color:var(--gw-ink);font-family:var(--font-display);font-size:var(--fs-h3);letter-spacing:var(--ls-title);margin:0}.plan-tagline[data-v-95eb4d9c]{color:var(--gw-muted);font-size:var(--fs-small);line-height:var(--lh-dense);margin:0}.plan-price[data-v-95eb4d9c]{color:var(--gw-ink);font-size:var(--fs-price);font-weight:var(--fw-bold);letter-spacing:-.03em;line-height:var(--lh-tight);margin:0}.plan-price-note[data-v-95eb4d9c]{color:var(--gw-muted-2);font-size:var(--fs-small);line-height:var(--lh-dense);margin:0}.plan-rule[data-v-95eb4d9c]{align-self:center;border:0;border-top:1px solid var(--gw-line);margin:0;width:100%}.plan-inherits[data-v-95eb4d9c]{color:var(--gw-ink-2);font-size:var(--fs-small);font-weight:var(--fw-bold);margin:0}.plan-includes[data-v-95eb4d9c]{align-self:start}.plan-upgrades[data-v-95eb4d9c]{color:var(--gw-ink);font-size:var(--fs-body);font-weight:var(--fw-bold);margin:var(--sp-4) 0 0}.plan-revisions[data-v-95eb4d9c]{color:var(--gw-muted-2);font-size:var(--fs-small);line-height:var(--lh-dense);margin:0}.plan-actions[data-v-95eb4d9c]{align-self:end;display:grid;gap:var(--sp-2)}.plan-actions .cta[data-v-95eb4d9c]{width:100%}.plan-actions .cta--secondary[data-v-95eb4d9c]{background:var(--gw-surface);border-color:#0b5fff57}.plan-actions .cta--secondary[data-v-95eb4d9c]:hover{background:#0b5fff14;border-color:var(--gw-primary)}.plans-upgrades-note[data-v-95eb4d9c]{color:var(--gw-muted);font-size:var(--fs-small);line-height:var(--lh-body);margin:var(--sp-5) 0 0;max-width:var(--measure)}.plans-upgrades-link[data-v-95eb4d9c]{align-items:center;color:var(--gw-primary-strong);display:inline-flex;font-weight:var(--fw-bold);gap:var(--sp-2);margin-top:var(--sp-1);min-height:var(--tap-min);text-decoration:underline;text-underline-offset:3px}@media(max-width:980px){.plans-grid[data-v-95eb4d9c]{grid-template-columns:1fr;grid-template-rows:none;row-gap:var(--sp-6)}.plan-card[data-v-95eb4d9c]{display:flex;flex-direction:column;gap:var(--sp-3);grid-row:auto;grid-template-rows:none}.plan-card[data-v-95eb4d9c]>*{grid-row:auto}.plan-card[data-v-95eb4d9c]:after{display:none}.plan-upgrades[data-v-95eb4d9c]{border-top:1px solid var(--gw-line);margin-top:var(--sp-2);padding-top:var(--sp-4)}.plan-card--featured .plan-upgrades[data-v-95eb4d9c]{border-top-color:#0b5fff3d}.plan-actions[data-v-95eb4d9c]{align-self:stretch;margin-top:var(--sp-1)}}@media(max-width:767px){.section-plans[data-v-95eb4d9c]{padding:var(--sp-5) 0 var(--sp-4)}.plans-container[data-v-95eb4d9c]{padding:0 var(--sp-4)}}@media(hover:none){.plan-card[data-v-95eb4d9c]:hover{box-shadow:var(--sh-md)}.plan-card--featured[data-v-95eb4d9c]:hover{box-shadow:var(--sh-brand)}}.upgrades-block[data-v-f22fdf46]{padding:var(--sp-6) 0}.upgrades-container[data-v-f22fdf46]{display:grid;gap:var(--sp-6);margin:0 auto;max-width:var(--container-max);padding:0 var(--container-pad)}.upgrades[data-v-f22fdf46]{background:var(--gw-surface-sunken);border:1px solid var(--gw-line);border-radius:var(--r-lg);display:grid;gap:var(--sp-4);justify-items:start;padding:var(--sp-6)}.upgrades-head[data-v-f22fdf46]{display:grid;gap:var(--sp-2)}.upgrades h2[data-v-f22fdf46]{color:var(--gw-ink);font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-bold);letter-spacing:var(--ls-title);margin:0}.upgrades-lead[data-v-f22fdf46]{color:var(--gw-muted);font-size:var(--fs-body);line-height:var(--lh-body);margin:0;max-width:var(--measure)}.upgrades-toggle[data-v-f22fdf46]{align-items:center;background:var(--gw-surface);border:1.5px solid var(--gw-line);border-radius:var(--r-pill);color:var(--gw-primary-strong);cursor:pointer;display:inline-flex;font-size:var(--fs-small);font-weight:var(--fw-bold);gap:var(--sp-2);min-height:var(--tap-min);padding-inline:var(--sp-4);transition:border-color var(--dur-base) var(--ease)}.upgrades-toggle[data-v-f22fdf46]:hover{border-color:var(--gw-primary)}.upgrades-marker[data-v-f22fdf46]{align-items:center;background:var(--gw-surface-2);border:1px solid var(--gw-line);border-radius:var(--r-pill);color:var(--gw-ink-2);display:inline-flex;height:20px;justify-content:center;transition:transform var(--dur-base) var(--ease);width:20px}.upgrades-toggle[aria-expanded=true] .upgrades-marker[data-v-f22fdf46]{transform:rotate(45deg)}.upgrades-panel[data-v-f22fdf46]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--dur-slow) var(--ease),opacity var(--dur-base) var(--ease),visibility 0s linear var(--dur-slow);visibility:hidden;width:100%}.upgrades-panel.is-open[data-v-f22fdf46]{grid-template-rows:1fr;opacity:1;transition:grid-template-rows var(--dur-slow) var(--ease),opacity var(--dur-base) var(--ease),visibility 0s;visibility:visible}.upgrades-grid[data-v-f22fdf46]{display:grid;gap:var(--sp-3);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;min-height:0;overflow:hidden;padding:0}.upgrade-item[data-v-f22fdf46]{background:var(--gw-surface);border:1px solid var(--gw-line);border-radius:var(--r-sm);padding:var(--sp-3) var(--sp-4)}.upgrade-item b[data-v-f22fdf46]{color:var(--gw-ink);display:block;font-size:var(--fs-small);font-weight:var(--fw-bold)}.upgrade-item span[data-v-f22fdf46]{color:var(--gw-muted);display:block;font-size:var(--fs-micro);line-height:var(--lh-dense);margin-top:2px}.maintenance[data-v-f22fdf46]{align-items:center;background:var(--gw-surface);border:1px solid var(--gw-line);border-radius:var(--r-lg);box-shadow:var(--sh-sm);display:grid;gap:var(--sp-6);grid-template-columns:1fr auto;padding:var(--sp-6)}.maintenance-copy[data-v-f22fdf46]{display:grid;gap:var(--sp-2)}.maintenance h2[data-v-f22fdf46]{color:var(--gw-ink);font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-bold);letter-spacing:var(--ls-title);margin:0}.maintenance-lead[data-v-f22fdf46]{color:var(--gw-muted);font-size:var(--fs-small);line-height:var(--lh-dense);margin:0}.maintenance-line[data-v-f22fdf46]{color:var(--gw-ink-2);font-size:var(--fs-small);line-height:var(--lh-body);margin:0;max-width:var(--measure)}.maintenance-excludes[data-v-f22fdf46]{color:var(--gw-muted-2)}.audit[data-v-f22fdf46]{display:grid;gap:var(--sp-3);justify-items:center;margin:0 auto;max-width:var(--measure);text-align:center}.audit h2[data-v-f22fdf46]{color:var(--gw-ink);font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-bold);letter-spacing:var(--ls-title);margin:0}.audit-text[data-v-f22fdf46]{color:var(--gw-muted);font-size:var(--fs-body);line-height:var(--lh-body);margin:0;max-width:var(--measure)}.audit-note[data-v-f22fdf46]{color:var(--gw-muted-2);font-size:var(--fs-small);line-height:var(--lh-dense);margin:0}.offer-pdf[data-v-f22fdf46]{display:flex;justify-content:center;margin:0}.offer-pdf a[data-v-f22fdf46]{align-items:center;background:var(--gw-surface);border:1px solid var(--gw-line);border-radius:var(--r-pill);color:var(--gw-primary-strong);display:inline-flex;font-size:var(--fs-small);font-weight:var(--fw-bold);gap:var(--sp-2);min-height:var(--tap-min);padding-inline:var(--sp-5);text-decoration:none;transition:border-color var(--dur-base) var(--ease),background-color var(--dur-base) var(--ease)}.offer-pdf a[data-v-f22fdf46]:before{content:"↓";font-weight:var(--fw-bold)}.offer-pdf a[data-v-f22fdf46]:hover{background:#0b5fff0f;border-color:var(--gw-primary);color:var(--gw-primary-deep)}@media(max-width:900px){.upgrades-grid[data-v-f22fdf46]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.maintenance[data-v-f22fdf46]{align-items:start;grid-template-columns:1fr}.maintenance-action .cta[data-v-f22fdf46]{width:100%}}@media(max-width:560px){.upgrades-grid[data-v-f22fdf46]{grid-template-columns:1fr}.upgrades[data-v-f22fdf46]{padding:var(--sp-4)}.upgrades-toggle[data-v-f22fdf46]{justify-content:space-between;width:100%}}.live-section[data-v-41b3a691]{padding:var(--sp-10) 0;scroll-margin-top:var(--scroll-offset)}.live-container[data-v-41b3a691]{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-pad)}.live-head[data-v-41b3a691]{margin-bottom:var(--sp-5)}.live-head h2[data-v-41b3a691]{color:var(--gw-ink);font-family:var(--font-display);font-size:var(--fs-h2);font-weight:var(--fw-bold);letter-spacing:var(--ls-title);line-height:var(--lh-title);margin:0 0 var(--sp-2)}.live-lead[data-v-41b3a691]{color:var(--gw-muted);font-size:var(--fs-body);line-height:var(--lh-body);margin:0;max-width:var(--measure)}.live-tablist[data-v-41b3a691]{display:grid;gap:var(--sp-2);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:calc(var(--sp-3)*-1)}.live-tab[data-v-41b3a691]{align-items:center;background:var(--gw-surface-2);border:1px solid var(--gw-line);border-bottom:1px solid transparent;border-radius:var(--r-md) var(--r-md) 0 0;color:var(--gw-muted);cursor:pointer;display:flex;font-family:inherit;font-size:var(--fs-small);font-weight:var(--fw-bold);gap:var(--sp-2);min-height:var(--tap-min);padding:var(--sp-3) var(--sp-4);text-align:left;transition:background-color var(--dur-base) var(--ease),color var(--dur-base) var(--ease)}.live-tab[data-v-41b3a691]:hover{background:var(--gw-surface);color:var(--gw-ink-2)}.live-tab.is-active[data-v-41b3a691]{background:var(--gw-surface);box-shadow:inset 0 3px 0 var(--gw-primary);color:var(--gw-ink)}.live-tab-num[data-v-41b3a691]{align-items:center;background:var(--gw-surface-sunken);border-radius:var(--r-pill);color:var(--gw-muted-2);display:inline-flex;flex:0 0 auto;font-size:var(--fs-micro);height:20px;justify-content:center;width:20px}.live-tab.is-active .live-tab-num[data-v-41b3a691]{background:var(--gw-primary);color:#fff}.live-panel[data-v-41b3a691]{background:var(--gw-surface);border:1px solid var(--gw-line);border-radius:0 var(--r-lg) var(--r-lg) var(--r-lg);box-shadow:var(--sh-md);padding:var(--sp-6);position:relative}.live-panel-scope[data-v-41b3a691]{border-bottom:1px solid var(--gw-line);color:var(--gw-muted);font-size:var(--fs-small);line-height:var(--lh-body);margin:0 0 var(--sp-5);max-width:var(--measure);padding-bottom:var(--sp-4)}.live-demo[data-v-41b3a691]{display:grid;gap:var(--sp-4);justify-items:start}.live-demo-title[data-v-41b3a691]{color:var(--gw-ink);font-size:var(--fs-h4);font-weight:var(--fw-bold);margin:0}.live-demo-note[data-v-41b3a691]{color:var(--gw-muted-2);font-size:var(--fs-small);font-weight:var(--fw-regular)}.live-field[data-v-41b3a691]{border:0;margin:0;padding:0}.live-field legend[data-v-41b3a691]{color:var(--gw-ink-2);font-size:var(--fs-small);font-weight:var(--fw-bold);padding:0 0 var(--sp-2)}.live-chips[data-v-41b3a691]{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.live-chip[data-v-41b3a691]{background:var(--gw-surface-2);border:1px solid var(--gw-line);border-radius:var(--r-pill);color:var(--gw-ink-2);cursor:pointer;font-family:inherit;font-size:var(--fs-small);font-weight:var(--fw-semi);min-height:var(--tap-min);padding-inline:var(--sp-4);transition:background-color var(--dur-base) var(--ease),border-color var(--dur-base) var(--ease),color var(--dur-base) var(--ease)}.live-chip.is-on[data-v-41b3a691],.live-chip[data-v-41b3a691]:hover{border-color:var(--gw-primary)}.live-chip.is-on[data-v-41b3a691]{background:var(--gw-primary);color:#fff}.live-hint[data-v-41b3a691]{color:var(--gw-muted-2);font-size:var(--fs-small);line-height:var(--lh-body);margin:0;max-width:var(--measure)}.live-hint--wait[data-v-41b3a691]{font-style:italic}.live-preview[data-v-41b3a691]{background:#f0fdf4;border:1px solid rgba(21,128,61,.24);border-radius:var(--r-md);max-width:var(--measure);padding:var(--sp-4);width:100%}.live-preview-title[data-v-41b3a691]{color:var(--gw-wa-ink-strong);font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.06em;margin:0 0 var(--sp-2);text-transform:uppercase}.live-preview-body[data-v-41b3a691]{color:var(--gw-ink);font-size:var(--fs-small);line-height:var(--lh-body);margin:0 0 var(--sp-2)}.live-preview-body[data-v-41b3a691]:last-child{margin-bottom:0}.live-catalogo[data-v-41b3a691]{display:grid;gap:var(--sp-2);list-style:none;margin:0;padding:0;width:100%}.live-catalogo li[data-v-41b3a691]{align-items:center;background:var(--gw-surface-2);border:1px solid var(--gw-line);border-radius:var(--r-md);display:grid;gap:var(--sp-4);grid-template-columns:1fr auto auto;padding:var(--sp-3) var(--sp-4)}.live-catalogo-nombre[data-v-41b3a691]{color:var(--gw-ink-2);font-size:var(--fs-small)}.live-catalogo-precio[data-v-41b3a691]{color:var(--gw-ink)}.live-catalogo-btn[data-v-41b3a691],.live-catalogo-precio[data-v-41b3a691]{font-size:var(--fs-small);font-weight:var(--fw-bold);white-space:nowrap}.live-catalogo-btn[data-v-41b3a691]{background:var(--gw-surface);border:1px solid var(--gw-line);border-radius:var(--r-pill);color:var(--gw-primary-strong);cursor:pointer;font-family:inherit;min-height:var(--tap-min);padding-inline:var(--sp-4);transition:border-color var(--dur-base) var(--ease),background-color var(--dur-base) var(--ease)}.live-catalogo-btn.is-on[data-v-41b3a691],.live-catalogo-btn[data-v-41b3a691]:hover{background:#0b5fff14;border-color:var(--gw-primary)}.live-form[data-v-41b3a691]{display:grid;gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));max-width:640px;width:100%}.live-label[data-v-41b3a691]{color:var(--gw-ink-2);display:grid;font-size:var(--fs-small);font-weight:var(--fw-bold);gap:var(--sp-1)}.live-label--full[data-v-41b3a691]{grid-column:1/-1}.live-label input[data-v-41b3a691],.live-label select[data-v-41b3a691],.live-label textarea[data-v-41b3a691]{background:var(--gw-surface);border:1px solid var(--gw-line);border-radius:var(--r-sm);color:var(--gw-ink);font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-regular);min-height:var(--tap-min);padding:var(--sp-2) var(--sp-3)}.live-label textarea[data-v-41b3a691]{line-height:var(--lh-body);resize:vertical}.live-label input[data-v-41b3a691]:focus-visible,.live-label select[data-v-41b3a691]:focus-visible,.live-label textarea[data-v-41b3a691]:focus-visible{border-color:var(--gw-primary)}.live-honeypot[data-v-41b3a691]{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.live-error[data-v-41b3a691],.live-ok[data-v-41b3a691]{font-size:var(--fs-small);font-weight:var(--fw-bold);line-height:var(--lh-body);margin:0;max-width:var(--measure)}.live-ok[data-v-41b3a691]{color:var(--gw-ok)}.live-error[data-v-41b3a691]{color:var(--gw-danger)}.live-form .cta[data-v-41b3a691]:disabled{cursor:progress;opacity:.65}.live-bubble[data-v-41b3a691]{align-items:center;animation:burbujaEntra-41b3a691 var(--dur-slow) var(--ease);background:var(--grad-wa);border-radius:var(--r-pill);bottom:calc(var(--sp-4) + 76px);box-shadow:0 10px 26px #15803d57;color:#fff;display:inline-flex;font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-bold);gap:var(--sp-2);min-height:52px;padding-inline:var(--sp-5);position:fixed;right:var(--sp-4);text-decoration:none;z-index:850}.live-bubble-icon[data-v-41b3a691]{display:inline-flex;height:22px;width:22px}.live-bubble-icon svg[data-v-41b3a691]{height:100%;width:100%}@keyframes burbujaEntra-41b3a691{0%{opacity:0;transform:translateY(12px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@media(min-width:981px){.live-bubble[data-v-41b3a691]{bottom:var(--sp-6);right:var(--sp-6)}}@media(max-width:900px){.live-tablist[data-v-41b3a691]{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:var(--sp-3)}.live-tab[data-v-41b3a691]{border-bottom-color:var(--gw-line);border-radius:var(--r-md)}.live-panel[data-v-41b3a691]{border-radius:var(--r-lg);padding:var(--sp-5)}.live-form[data-v-41b3a691]{grid-template-columns:1fr}.live-catalogo li[data-v-41b3a691]{grid-template-columns:1fr auto;row-gap:var(--sp-3)}.live-catalogo-btn[data-v-41b3a691]{grid-column:1/-1;width:100%}}@media(max-width:560px){.live-tablist[data-v-41b3a691]{grid-template-columns:1fr}.live-bubble-text[data-v-41b3a691]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.live-bubble[data-v-41b3a691]{height:56px;justify-content:center;min-width:56px;padding-inline:0;width:56px}}@media(prefers-reduced-motion:reduce){.live-bubble[data-v-41b3a691]{animation:none}}.section-faq[data-v-d44cf9d1]{padding:var(--sp-10) 0}.faq-container[data-v-d44cf9d1]{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-pad)}.faq-head[data-v-d44cf9d1]{margin-bottom:var(--sp-5)}.faq-head h2[data-v-d44cf9d1]{color:var(--gw-ink);font-family:var(--font-display);font-size:var(--fs-h2);font-weight:var(--fw-bold);letter-spacing:var(--ls-title);margin:0 0 var(--sp-2)}.faq-lead[data-v-d44cf9d1]{color:var(--gw-muted);font-size:var(--fs-body);line-height:var(--lh-body);margin:0;max-width:var(--measure)}.faq-group+.faq-group[data-v-d44cf9d1]{margin-top:var(--sp-6)}.faq-group-title[data-v-d44cf9d1]{color:var(--gw-muted-2);font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);margin:0 0 var(--sp-3);text-transform:uppercase}.faq-list[data-v-d44cf9d1]{display:grid;gap:var(--sp-3)}.faq-item[data-v-d44cf9d1]{background:var(--gw-surface);border:1px solid var(--gw-line);border-radius:var(--r-md);box-shadow:var(--sh-sm);transition:border-color var(--dur-base) var(--ease),box-shadow var(--dur-base) var(--ease)}.faq-item[data-v-d44cf9d1]:hover{border-color:#0b5fff59;box-shadow:var(--sh-md)}.faq-heading[data-v-d44cf9d1]{font-size:inherit;font-weight:inherit;margin:0}.faq-trigger[data-v-d44cf9d1]{background:transparent;border:0;border-radius:var(--r-md);color:var(--gw-ink);cursor:pointer;display:flex;font-family:inherit;font-size:var(--fs-body);gap:var(--sp-3);justify-content:space-between;line-height:var(--lh-dense);padding:14px 15px;text-align:left;width:100%}.faq-marker[data-v-d44cf9d1],.faq-trigger[data-v-d44cf9d1]{align-items:center;font-weight:var(--fw-bold)}.faq-marker[data-v-d44cf9d1]{background:var(--gw-surface-2);border:1px solid var(--gw-line);border-radius:var(--r-pill);color:var(--gw-ink-2);display:inline-flex;flex:0 0 auto;font-size:var(--fs-small);height:22px;justify-content:center;transition:transform var(--dur-base) var(--ease);width:22px}.faq-trigger[aria-expanded=true] .faq-marker[data-v-d44cf9d1]{transform:rotate(45deg)}.faq-panel[data-v-d44cf9d1]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--dur-slow) var(--ease),opacity var(--dur-base) var(--ease),visibility 0s linear var(--dur-slow);visibility:hidden}.faq-panel.is-open[data-v-d44cf9d1]{grid-template-rows:1fr;opacity:1;transition:grid-template-rows var(--dur-slow) var(--ease),opacity var(--dur-base) var(--ease),visibility 0s;visibility:visible}.faq-panel-inner[data-v-d44cf9d1]{min-height:0;overflow:hidden;padding:0 15px}.faq-panel-inner p[data-v-d44cf9d1]{color:var(--gw-ink-2);font-size:var(--fs-small);line-height:var(--lh-body);margin:0 0 14px;max-width:var(--measure)}@media(max-width:767px){.section-faq[data-v-d44cf9d1]{padding:var(--sp-8) 0}.faq-container[data-v-d44cf9d1]{padding:0 var(--sp-4)}.faq-trigger[data-v-d44cf9d1]{align-items:flex-start}}.site-footer[data-v-dbffd69f]{background:linear-gradient(180deg,#ffffffb8,#f5f4f0e6);border-top:1px solid rgba(148,163,184,.32);padding:56px 0 0}.container[data-v-dbffd69f]{margin:0 auto;max-width:1180px;padding:0 18px}.footer-grid[data-v-dbffd69f]{display:grid;gap:32px;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));padding-bottom:40px}.footer-logo[data-v-dbffd69f]{--brand-mark-size:38px;--brand-word-size:24px}.footer-pitch[data-v-dbffd69f]{color:#556074;font-size:var(--fs-small);line-height:1.6;margin:14px 0 18px;max-width:44ch}.footer-col-title[data-v-dbffd69f]{color:#0b5fff;font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.13em;margin:0 0 12px;text-transform:uppercase}.footer-links[data-v-dbffd69f]{display:grid;gap:2px;list-style:none;margin:0;padding:0}.footer-links a[data-v-dbffd69f]{align-items:center;color:#3c4657;display:inline-flex;font-size:var(--fs-small);font-weight:var(--fw-semi);line-height:1.4;min-height:var(--tap-min);text-decoration:none;transition:color .18s ease}.footer-links a[data-v-dbffd69f]:hover{color:#0b3fb8;text-decoration:underline}.footer-links a[data-v-dbffd69f]:focus-visible{border-radius:6px;outline:3px solid rgba(11,95,255,.5);outline-offset:2px}.footer-base[data-v-dbffd69f]{align-items:center;border-top:1px solid rgba(148,163,184,.28);display:flex;flex-wrap:wrap;gap:6px 16px;justify-content:space-between;padding-bottom:22px;padding-top:20px}.footer-base p[data-v-dbffd69f]{color:var(--gw-muted-2);font-size:var(--fs-micro);margin:0}@media(max-width:960px){.footer-grid[data-v-dbffd69f]{gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.footer-brand[data-v-dbffd69f]{grid-column:1/-1}}@media(max-width:760px){.container[data-v-dbffd69f]{padding:0 16px}.site-footer[data-v-dbffd69f]{padding-top:44px}.footer-grid[data-v-dbffd69f]{gap:26px;grid-template-columns:1fr}.footer-logo[data-v-dbffd69f]{--brand-mark-size:34px;--brand-word-size:21px}}.demo-index[data-v-65d4f44a]{background:var(--gw-shell);color:var(--gw-ink);font-family:var(--font-sans);min-height:100vh}.sections-light[data-v-65d4f44a]>.section-benefits{padding-top:var(--sp-8)}.sections-light[data-v-65d4f44a]{background:radial-gradient(circle at 8% 0,rgba(148,176,226,.3) 0,transparent 46%),radial-gradient(circle at 92% 0,rgba(148,176,226,.2) 0,transparent 40%),linear-gradient(180deg,var(--gw-surface-sunken) 0,var(--gw-paper-soft) 14%,var(--gw-paper) 100%)}.container[data-v-65d4f44a]{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-pad)}.nav-progress[data-v-65d4f44a]{--progress:0;background:var(--grad-primary);bottom:0;height:2px;left:0;pointer-events:none;position:absolute;right:0;transform:scaleX(var(--progress));transform-origin:left center}.site-nav[data-v-65d4f44a]{-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);background:var(--gw-nav-idle);border-bottom:1px solid var(--gw-line-dark);box-shadow:inset 0 1px #22d3ee29;position:sticky;top:0;transition:background-color var(--dur-base) var(--ease),border-color var(--dur-base) var(--ease),box-shadow var(--dur-base) var(--ease);z-index:900}.site-nav.is-scrolled[data-v-65d4f44a]{background:var(--gw-nav-scrolled);border-bottom-color:var(--gw-line-dark-2);box-shadow:inset 0 1px #22d3ee29,var(--sh-dark)}.nav-inner[data-v-65d4f44a]{align-items:center;display:flex;gap:16px;min-height:68px}.nav-brand[data-v-65d4f44a]{align-items:center;display:inline-flex;flex-shrink:0;min-height:var(--tap-min);--brand-word-size:24px}.nav-menu[data-v-65d4f44a]{align-items:center;display:flex;gap:6px;margin-left:auto}.nav-menu a[data-v-65d4f44a]:not(.nav-cta){border-radius:var(--r-sm);color:#a8c8e4;font-size:var(--fs-small);font-weight:var(--fw-bold);padding:9px 12px;text-decoration:none;transition:color .18s ease,background-color .18s ease;white-space:nowrap}.nav-menu a[data-v-65d4f44a]:not(.nav-cta):hover{background:#ffffff12;color:#e6f2ff}.nav-menu .nav-cta[data-v-65d4f44a]{font-size:var(--fs-small);margin-left:6px;min-height:42px;padding-inline:18px}.nav-toggle[data-v-65d4f44a]{background:#ffffff12;border:1px solid hsla(0,0%,100%,.16);border-radius:var(--r-md);cursor:pointer;display:none;height:44px;margin-left:auto;padding:0;width:44px}.nav-toggle-bars[data-v-65d4f44a]{display:grid;gap:4px;justify-items:center}.nav-toggle-bars i[data-v-65d4f44a]{background:#cfe4f7;border-radius:2px;display:block;height:2px;transition:transform .22s ease,opacity .18s ease;width:19px}.nav-toggle-bars.is-open i[data-v-65d4f44a]:first-child{transform:translateY(6px) rotate(45deg)}.nav-toggle-bars.is-open i[data-v-65d4f44a]:nth-child(2){opacity:0}.nav-toggle-bars.is-open i[data-v-65d4f44a]:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.nav-menu a[data-v-65d4f44a]:focus-visible,.nav-toggle[data-v-65d4f44a]:focus-visible{outline:3px solid rgba(96,165,250,.6);outline-offset:2px}@media(max-width:1000px){.nav-inner[data-v-65d4f44a]{flex-wrap:wrap;min-height:62px}.nav-brand img[data-v-65d4f44a]{height:36px;max-width:180px}.nav-toggle[data-v-65d4f44a]{display:grid;place-items:center}.nav-menu[data-v-65d4f44a]{align-items:stretch;display:none;flex-direction:column;gap:2px;margin-left:0;order:3;padding-bottom:12px;width:100%}.nav-menu.is-open[data-v-65d4f44a]{display:flex}.nav-menu a[data-v-65d4f44a]:not(.nav-cta){font-size:var(--fs-body);padding:12px}.nav-menu .nav-cta[data-v-65d4f44a]{justify-content:center;margin:6px 0 0;min-height:48px}}.hero[data-v-65d4f44a]{background:var(--gw-hero);box-shadow:inset 0 -1px 0 var(--gw-line-dark-2);color:var(--gw-on-dark);isolation:isolate;overflow:hidden;padding:var(--sp-6) 0 var(--sp-10);position:relative}.hero[data-v-65d4f44a]:before{background:radial-gradient(ellipse 320px 220px at 60% 4%,rgba(34,211,238,.16),transparent 68%),radial-gradient(ellipse 620px 520px at 66% 14%,rgba(63,111,216,.34),transparent 72%),radial-gradient(ellipse 520px 340px at 12% 22%,rgba(29,78,216,.2),transparent 70%);box-shadow:inset 0 1px #22d3ee24}.hero[data-v-65d4f44a]:after,.hero[data-v-65d4f44a]:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.hero[data-v-65d4f44a]:after{background:linear-gradient(180deg,rgba(3,11,25,.3),transparent 18%,transparent),radial-gradient(ellipse 120% 60% at 50% 108%,rgba(43,74,114,.34),transparent 70%)}.hero .container[data-v-65d4f44a]{position:relative;z-index:1}.hero-layout[data-v-65d4f44a]{align-items:start;display:grid;gap:var(--sp-12);grid-template-columns:minmax(0,51fr) minmax(0,49fr)}.hero-copy[data-v-65d4f44a]{--hero-measure:580px;max-width:var(--hero-measure);position:relative}.hero-copy[data-v-65d4f44a]:before{background:linear-gradient(160deg,var(--gw-hero-lift) 0,rgba(14,36,64,.55) 58%,transparent 100%);border-radius:var(--r-lg);content:"";inset:-24px -40px -20px 0;pointer-events:none;position:absolute;z-index:-1}.hero-visual-shell[data-v-65d4f44a]{isolation:isolate;position:relative;width:100%}.hero-visual-shell[data-v-65d4f44a]:before{background:radial-gradient(circle,rgba(63,111,216,.26) 0,transparent 66%);border-radius:50%;height:402px;right:11px;top:63px;width:402px}.hero-visual-shell[data-v-65d4f44a]:after,.hero-visual-shell[data-v-65d4f44a]:before{content:"";pointer-events:none;position:absolute;z-index:0}.hero-visual-shell[data-v-65d4f44a]:after{border:1px solid rgba(34,211,238,.2);border-radius:50%;height:340px;right:43px;top:95px;width:340px}.hero-visual[data-v-65d4f44a]{position:relative;z-index:3}.hero-preview[data-v-65d4f44a]{animation:heroPreviewIn-65d4f44a .4s var(--ease);background:var(--gw-panel-dark);border:1px solid var(--gw-line-dark);border-radius:var(--r-md);box-shadow:0 18px 40px #0106128c;filter:saturate(.78);left:0;max-width:276px;opacity:.86;overflow:hidden;position:absolute;top:61%;transform:translateY(-50%);width:52%;z-index:2}.hero-preview img[data-v-65d4f44a]{display:block;height:92px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;opacity:.78;width:100%}.hero-preview-copy[data-v-65d4f44a]{display:grid;gap:var(--sp-1);padding:var(--sp-3) 72px var(--sp-3) var(--sp-3)}.hero-preview-copy small[data-v-65d4f44a],.hero-preview-copy span[data-v-65d4f44a]{color:var(--gw-on-dark-soft);font-family:var(--font-sans);font-size:11px;line-height:1.3}.hero-preview-copy span[data-v-65d4f44a]{color:var(--gw-teal);font-size:10px;font-weight:var(--fw-bold);letter-spacing:.05em;text-transform:uppercase}.hero-preview-copy strong[data-v-65d4f44a]{color:var(--gw-on-dark);font-family:var(--font-display);font-size:13px;font-weight:var(--fw-semi);line-height:1.2}.hero-preview-copy i[data-v-65d4f44a]{background:var(--gw-wa-ink);border-radius:var(--r-sm);color:#fff;display:inline-flex;font-family:var(--font-sans);font-size:10px;font-style:normal;font-weight:var(--fw-bold);justify-content:center;margin-top:4px;padding:7px 6px}@keyframes heroPreviewIn-65d4f44a{0%{opacity:0;transform:translate3d(-10px,8px,0)}to{opacity:1;transform:none}}.hero-title[data-v-65d4f44a]{color:var(--gw-on-dark);font-family:var(--font-display);font-size:clamp(2rem,3.9vw,2.75rem);font-weight:var(--fw-bold);letter-spacing:var(--ls-display);line-height:var(--lh-tight);margin:0 0 var(--sp-4);text-rendering:optimizeLegibility;text-shadow:none;text-wrap:pretty;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero-title strong[data-v-65d4f44a]{color:var(--gw-teal);font-weight:inherit;text-shadow:none}.hero-kicker[data-v-65d4f44a]{color:var(--gw-accent);font-size:var(--fs-small);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);margin:0 0 var(--sp-3);text-transform:uppercase}.hero-kicker[data-v-65d4f44a],.subtitle[data-v-65d4f44a]{font-family:var(--font-sans)}.subtitle[data-v-65d4f44a]{color:var(--gw-on-dark-soft);font-size:var(--fs-lead);font-weight:var(--fw-regular);line-height:var(--lh-body);margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero-actions[data-v-65d4f44a]{display:grid;gap:var(--sp-3);grid-template-columns:minmax(0,320px);margin-top:var(--sp-8)}.hero-cta-secondary[data-v-65d4f44a]{background:transparent;border-color:#22d3ee61;color:var(--gw-on-dark)}.hero-cta-secondary[data-v-65d4f44a]:hover{background:#22d3ee14;border-color:var(--gw-accent);color:var(--gw-on-dark)}.hero-assurances[data-v-65d4f44a]{border-top:1px solid var(--gw-line-dark);color:var(--gw-on-dark-soft);display:grid;font-family:var(--font-sans);font-size:var(--fs-small);font-weight:var(--fw-semi);gap:var(--sp-3);line-height:var(--lh-dense);list-style:none;margin:var(--sp-5) 0 0;max-width:var(--hero-measure);padding-top:var(--sp-5)}.hero-assurances li[data-v-65d4f44a]{align-items:flex-start;display:flex;gap:var(--sp-2)}.hero-assurances small[data-v-65d4f44a]{color:var(--gw-on-dark-muted);display:block;font-size:var(--fs-small);font-weight:var(--fw-regular);line-height:var(--lh-body);margin-top:3px}.hero-assurances svg[data-v-65d4f44a]{fill:none;flex:none;height:14px;margin-top:.18em;stroke:var(--gw-teal);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:14px}.hero-motion:not(.hero-reduced-motion):not(.hero-animate) .hero-title[data-v-65d4f44a],.hero-motion:not(.hero-reduced-motion):not(.hero-animate) .subtitle[data-v-65d4f44a]{opacity:0;transform:translate3d(0,20px,0)}.hero-motion:not(.hero-reduced-motion):not(.hero-animate) .hero-actions .cta[data-v-65d4f44a]{opacity:0;transform:translate3d(0,14px,0) scale(.97)}.hero-motion:not(.hero-reduced-motion):not(.hero-animate) .hero-visual-shell[data-v-65d4f44a]{filter:blur(9px);opacity:0;transform:translate3d(0,20px,0) scale(.98)}.hero-motion.hero-animate .hero-title[data-v-65d4f44a]{opacity:1;transform:none;transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1)}.hero-motion.hero-animate .subtitle[data-v-65d4f44a]{opacity:1;transform:none;transition:opacity .66s cubic-bezier(.22,1,.36,1) 90ms,transform .66s cubic-bezier(.22,1,.36,1) 90ms}.hero-motion.hero-animate .hero-actions .cta[data-v-65d4f44a]{opacity:1;transform:none;transition:opacity .52s ease,transform .52s cubic-bezier(.22,1,.36,1)}.hero-motion.hero-animate .hero-actions .cta[data-v-65d4f44a]:first-child{transition-delay:.16s}.hero-motion.hero-animate .hero-actions .cta[data-v-65d4f44a]:nth-child(2){transition-delay:.24s}.hero-motion.hero-animate .hero-visual-shell[data-v-65d4f44a]{filter:blur(0);opacity:1;transform:none;transition:opacity .76s cubic-bezier(.22,1,.36,1) .12s,transform .76s cubic-bezier(.22,1,.36,1) .12s,filter .76s cubic-bezier(.22,1,.36,1) .12s}.section-sep[data-v-65d4f44a]{background:linear-gradient(90deg,transparent,rgba(148,163,184,.28) 20%,rgba(14,165,233,.22) 50%,rgba(148,163,184,.28) 80%,transparent);height:1px;margin:0 auto;max-width:920px}.section[data-v-65d4f44a]{padding:48px 0 56px}.section-demos[data-v-65d4f44a]{padding-top:40px}.section-head[data-v-65d4f44a]{margin-bottom:28px}.section-eyebrow[data-v-65d4f44a]{color:var(--gw-primary);font-size:var(--fs-micro);letter-spacing:var(--ls-eyebrow)}.section-eyebrow[data-v-65d4f44a],.section-head h2[data-v-65d4f44a]{font-weight:var(--fw-bold);margin:0 0 var(--sp-2)}.section-head h2[data-v-65d4f44a]{color:var(--gw-ink);font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:var(--ls-title);line-height:var(--lh-title)}.section-head p[data-v-65d4f44a]{color:var(--gw-muted);font-size:var(--fs-body);line-height:var(--lh-body);margin:0;max-width:var(--measure)}.grid[data-v-65d4f44a]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.card[data-v-65d4f44a]{background:linear-gradient(180deg,#fff 0,var(--card-tone) 100%);border:1px solid color-mix(in srgb,var(--card-line) 42%,#d1d5db 58%);border-radius:var(--r-lg);box-shadow:0 2px 6px #0f172a0a,0 8px 22px #0f172a12,inset 0 1px #fffc;display:flex;flex-direction:column;gap:14px;overflow:clip;padding:26px;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s ease,border-color .26s ease}.card[data-v-65d4f44a]:hover{border-color:color-mix(in srgb,var(--card-line) 72%,#94a3b8 28%);box-shadow:0 4px 12px #0f172a0f,0 18px 34px #0f172a1c,inset 0 1px #ffffffd9;transform:translateY(-4px)}.card h3[data-v-65d4f44a]{font-size:24px;font-weight:var(--fw-semi);letter-spacing:-.01em;margin:0}.card p[data-v-65d4f44a]{color:#5d6777;display:-webkit-box;font-size:var(--fs-small);-webkit-line-clamp:2;line-height:1.6;margin:0;-webkit-box-orient:vertical;min-height:3.2em;overflow:hidden}.demo-shot[data-v-65d4f44a]{aspect-ratio:16/10;border:1px solid rgba(15,23,42,.1);border-radius:var(--r-md);box-shadow:var(--sh-sm);box-sizing:border-box;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:12px;position:relative;transition:box-shadow .24s ease,border-color .24s ease;width:100%}.demo-shot-img[data-v-65d4f44a]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1);transition:transform .24s ease;width:100%}.demo-shot-img[data-v-65d4f44a],.demo-shot[data-v-65d4f44a]:after{inset:0;pointer-events:none;position:absolute}.demo-shot[data-v-65d4f44a]:after{background:linear-gradient(180deg,#020814a8 0,#02081438 38%,#02081400 64%);content:"";transition:opacity .24s ease}.demo-shot>.demo-top[data-v-65d4f44a]{position:relative;z-index:1}.card:hover .demo-shot[data-v-65d4f44a]{border-color:#ffffff85;box-shadow:var(--sh-lg)}.card:hover .demo-shot-img[data-v-65d4f44a]{transform:scale(1.02)}.card:hover .demo-shot[data-v-65d4f44a]:after{opacity:.96}.demo-top[data-v-65d4f44a]{align-items:center;display:flex;gap:var(--sp-3);justify-content:space-between}.demo-chip[data-v-65d4f44a]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--chip-bg);border-radius:var(--r-pill);color:var(--chip-ink);display:inline-flex;font-size:var(--fs-micro);font-weight:var(--fw-bold);justify-content:center;letter-spacing:.05em;padding:4px 9px;text-transform:uppercase}.card[data-v-65d4f44a]{position:relative}.card-cta[data-v-65d4f44a]:after{border-radius:inherit;content:"";inset:0;position:absolute;z-index:2}.card .demo-note[data-v-65d4f44a]{display:block;-webkit-line-clamp:none;margin:0;overflow:visible}.demo-note span[data-v-65d4f44a],.demo-note strong[data-v-65d4f44a]{display:block}.demo-note strong[data-v-65d4f44a]{color:var(--gw-ink);font-size:var(--fs-body);font-weight:var(--fw-bold);line-height:1.3}.demo-note span[data-v-65d4f44a]{color:var(--gw-muted);font-size:var(--fs-small);line-height:1.45}.demo-chip[data-v-65d4f44a],.demo-top[data-v-65d4f44a]{text-shadow:0 1px 6px rgba(0,0,0,.4)}.card-cta[data-v-65d4f44a]{align-items:center;background:#ffffffd6;border:1px solid color-mix(in srgb,var(--card-line) 55%,#94a3b8 45%);border-radius:var(--r-md);box-shadow:var(--sh-md);color:#1f2937;display:inline-flex;font-size:var(--fs-body);font-weight:var(--fw-bold);justify-content:center;letter-spacing:.01em;margin-top:auto;min-height:44px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.card-cta[data-v-65d4f44a]:hover{border-color:color-mix(in srgb,var(--card-line) 80%,#64748b 20%);box-shadow:var(--sh-md);transform:translateY(-1px)}.card-cta[data-v-65d4f44a]:focus-visible{box-shadow:0 0 0 2px #60a5fa,0 0 0 4px #fff;outline:2px solid transparent;outline-offset:2px}.landing-footer[data-v-65d4f44a]{background:#ffffff73;border-top:1px solid rgba(148,163,184,.35);padding:10px 0 16px}.footer-mini[data-v-65d4f44a]{align-items:center;color:var(--gw-muted-2);display:flex;flex-wrap:wrap;font-size:var(--fs-micro);gap:6px 14px;justify-content:space-between;line-height:1.35}.footer-mini small[data-v-65d4f44a]{font-size:inherit}@media(min-width:901px)and (max-width:1200px){.hero-preview[data-v-65d4f44a]{width:46%}.hero-preview-copy[data-v-65d4f44a]{padding-right:56px}}@media(max-width:900px){.hero[data-v-65d4f44a]{padding:var(--sp-10) 0 var(--sp-10)}.hero-layout[data-v-65d4f44a]{gap:var(--sp-8);grid-template-columns:minmax(0,1fr)}.hero-copy[data-v-65d4f44a]{--hero-measure:660px}.hero-copy[data-v-65d4f44a]:before{background:linear-gradient(180deg,var(--gw-hero-lift) 0,rgba(14,36,64,.45) 62%,transparent 100%);inset:-24px -20px}.hero-visual-shell[data-v-65d4f44a]{margin:0 auto;max-width:620px;width:100%}}.footer-links[data-v-65d4f44a]{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.footer-mini a[data-v-65d4f44a]{color:#1e3a8a;text-decoration:none}.footer-mini a[data-v-65d4f44a]:hover{text-decoration:underline}@media(max-width:760px){.grid[data-v-65d4f44a]{gap:20px}.hero[data-v-65d4f44a]{padding:var(--sp-6) 0 var(--sp-10)}.hero-layout[data-v-65d4f44a]{gap:var(--sp-8);grid-template-columns:minmax(0,1fr)}.hero-copy[data-v-65d4f44a]{--hero-measure:100%;order:1}.hero-visual-shell[data-v-65d4f44a]{margin:0;max-width:100%;order:2;width:100%}.hero-preview[data-v-65d4f44a]{display:none}.hero-preview-copy[data-v-65d4f44a]{gap:3px;padding:8px}.hero-preview-copy small[data-v-65d4f44a]{display:none}.hero-preview-copy i[data-v-65d4f44a]{margin-top:2px;padding:6px 5px}.hero-visual-shell[data-v-65d4f44a]:after,.hero-visual-shell[data-v-65d4f44a]:before{display:none}.nav-inner[data-v-65d4f44a]{min-height:58px}.nav-brand img[data-v-65d4f44a]{height:32px;max-width:162px}.container[data-v-65d4f44a]{padding:0 var(--sp-4)}.hero-title[data-v-65d4f44a]{font-size:clamp(30px,8.5vw,42px);line-height:var(--lh-tight);margin-bottom:var(--sp-3);text-wrap:pretty}.subtitle[data-v-65d4f44a]{font-size:clamp(16px,4vw,18px);line-height:var(--lh-body)}.hero-actions[data-v-65d4f44a]{display:grid;gap:10px;grid-template-columns:1fr;margin-top:20px;width:100%}.hero-kicker[data-v-65d4f44a]{font-size:var(--fs-small);margin-bottom:10px}.hero-assurances[data-v-65d4f44a]{gap:var(--sp-2);margin-top:var(--sp-4)}.card p[data-v-65d4f44a]{-webkit-line-clamp:3;min-height:0}.demo-shot[data-v-65d4f44a]{min-height:184px}.card[data-v-65d4f44a]{gap:12px;margin:0;padding:20px}.card h3[data-v-65d4f44a]{font-size:22px}.card-cta[data-v-65d4f44a]{width:100%}}@media(hover:none){.card[data-v-65d4f44a]:hover{box-shadow:0 8px 20px #0f172a14,inset 0 1px #ffffff9e;transform:none}}.btn-icon[data-v-65d4f44a]{align-items:center;display:inline-flex;flex-shrink:0;height:18px;width:18px}.btn-icon svg[data-v-65d4f44a]{height:100%;width:100%}.sticky-cta-bar[data-v-65d4f44a]{-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);background:#050b1af0;border-top:1px solid rgba(59,130,246,.2);bottom:0;box-shadow:0 -8px 32px #0006,0 -1px #3b82f626;left:0;padding:12px 0 max(12px,env(safe-area-inset-bottom));position:fixed;right:0;z-index:800}.sticky-cta-inner[data-v-65d4f44a]{align-items:center;display:flex;gap:12px;justify-content:space-between}.sticky-cta-text[data-v-65d4f44a]{color:#def;font-size:var(--fs-small);font-weight:var(--fw-bold);line-height:var(--lh-dense);margin:0;min-width:0;text-wrap:balance}.sticky-cta-bar .sticky-cta-btn[data-v-65d4f44a]{flex-shrink:0;font-size:var(--fs-small);min-height:44px;padding-inline:var(--sp-5);width:auto}.section-anchor[data-v-65d4f44a],.section-compare[data-v-65d4f44a],.section-demos[data-v-65d4f44a],.section-final-cta[data-v-65d4f44a]{scroll-margin-top:var(--scroll-offset)}.section-compare .section-head[data-v-65d4f44a]{max-width:760px}.compare-grid[data-v-65d4f44a]{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.compare-card[data-v-65d4f44a]{background:var(--gw-surface-sunken);border:1px solid var(--gw-line);border-radius:var(--r-lg);box-shadow:var(--sh-sm);padding:24px}.compare-card h3[data-v-65d4f44a]{font-size:var(--fs-lead);font-weight:var(--fw-bold);letter-spacing:-.01em;margin:0 0 14px}.compare-card ul[data-v-65d4f44a]{display:grid;gap:10px;list-style:none;margin:0;padding:0}.compare-card li[data-v-65d4f44a]{color:var(--gw-ink-2);font-size:var(--fs-body);line-height:var(--lh-body);padding-left:24px;position:relative}.compare-card li[data-v-65d4f44a]:before{font-weight:var(--fw-bold);left:0;position:absolute;top:0}.compare-before h3[data-v-65d4f44a]{color:var(--gw-danger)}.compare-before li[data-v-65d4f44a]:before{color:var(--gw-muted-2);content:"—"}.compare-after[data-v-65d4f44a]{background:linear-gradient(180deg,#fff 0,var(--gw-surface-tint) 100%);border-color:#0b5fff47;box-shadow:var(--sh-brand)}.compare-after h3[data-v-65d4f44a]{color:#0b3fb8}.compare-after li[data-v-65d4f44a]{color:var(--gw-ink-2)}.compare-after li[data-v-65d4f44a]:before{color:var(--gw-ok);content:"✓"}.compare-note[data-v-65d4f44a]{color:var(--gw-muted-2);font-size:var(--fs-small);line-height:var(--lh-body);margin:18px 0 0;max-width:78ch}.compare-note strong[data-v-65d4f44a]{color:var(--gw-ink);font-weight:var(--fw-bold)}@media(max-width:820px){.compare-grid[data-v-65d4f44a]{grid-template-columns:1fr}}.section-final-cta[data-v-65d4f44a]{padding-bottom:12px}.final-cta-panel[data-v-65d4f44a]{background:radial-gradient(ellipse at 14% 18%,rgba(11,95,255,.26) 0,transparent 58%),var(--gw-panel-dark);border:1px solid var(--gw-line-dark);border-radius:var(--r-lg);box-shadow:var(--sh-dark);display:grid;gap:var(--sp-8);padding:40px}.final-cta-head h2[data-v-65d4f44a]{color:var(--gw-on-dark);font-family:var(--font-display);font-size:var(--fs-h2);font-weight:var(--fw-bold);letter-spacing:var(--ls-title);line-height:var(--lh-title);margin:0 0 var(--sp-2)}.final-cta-head p[data-v-65d4f44a]{color:var(--gw-on-dark-soft);font-size:var(--fs-lead);line-height:var(--lh-body);margin:0}.final-cta-paths[data-v-65d4f44a]{display:grid;gap:var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr))}.final-cta-path[data-v-65d4f44a]{align-content:start;display:grid;gap:var(--sp-3);justify-items:start}.final-cta-path h3[data-v-65d4f44a]{color:var(--gw-on-dark);font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-bold);letter-spacing:var(--ls-title);margin:0}.final-cta-path p[data-v-65d4f44a]{color:var(--gw-on-dark-soft);font-size:var(--fs-body);max-width:44ch}.final-cta-foot[data-v-65d4f44a],.final-cta-path p[data-v-65d4f44a]{line-height:var(--lh-body);margin:0}.final-cta-foot[data-v-65d4f44a]{color:var(--gw-on-dark-muted);font-size:var(--fs-small)}.final-cta-foot a[data-v-65d4f44a]{color:var(--gw-on-dark-soft);font-weight:var(--fw-bold);text-decoration:underline;text-underline-offset:3px}.final-cta-foot a[data-v-65d4f44a]:hover{color:var(--gw-on-dark)}@media(max-width:900px){.final-cta-panel[data-v-65d4f44a]{gap:var(--sp-6);padding:30px 22px}.final-cta-paths[data-v-65d4f44a]{gap:var(--sp-6);grid-template-columns:1fr}.final-cta-path[data-v-65d4f44a]{justify-items:stretch}}@media(max-width:760px){.compare-card[data-v-65d4f44a]{padding:20px}}@media(prefers-reduced-motion:reduce){.hero[data-v-65d4f44a]:before{animation:none;transition:opacity .2s ease}.hero[data-v-65d4f44a]:before,.hero[data-v-65d4f44a]:hover:before{transform:translateZ(0) scale(1.02)}.hero[data-v-65d4f44a]:hover:before{opacity:.85}.nav-toggle-bars i[data-v-65d4f44a],.site-nav[data-v-65d4f44a],.sticky-cta-bar[data-v-65d4f44a]{transition:none}.hero-actions .cta[data-v-65d4f44a],.hero-title[data-v-65d4f44a],.hero-visual-shell[data-v-65d4f44a],.subtitle[data-v-65d4f44a]{animation:none!important;filter:none!important;opacity:1!important;transform:none!important;transition:none!important}.hero-preview[data-v-65d4f44a]{animation:none!important}}
