.footer-bottom[data-v-2bb86c61]{margin:46px 0 0}.w-nav-overlay[data-v-9c7129e0]{overflow:hidden;transition:all .4s ease}.menu-open[data-v-9c7129e0]{display:block;height:100vh}@keyframes scrollUp-603f86d7{0%{transform:translate3d(0,5%,0)}to{transform:translate3d(0,-100%,0)}}@keyframes scrollDown-603f86d7{0%{transform:translate3d(0,-60%,0)}to{transform:translate3d(0,100%,0)}}@keyframes scrollLeft-603f86d7{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@keyframes scrollRight-603f86d7{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}.vertical-marquee-column[data-v-603f86d7]{animation-duration:300s;animation-iteration-count:infinite;animation-timing-function:linear;will-change:transform}.vertical-marquee-column[data-v-603f86d7]:first-child,.vertical-marquee-column[data-v-603f86d7]:nth-child(3){animation-name:scrollUp-603f86d7}.vertical-marquee-column[data-v-603f86d7]:nth-child(2){animation-name:scrollDown-603f86d7}@media(max-width:920px){.vertical-marquee-main-container[data-v-603f86d7]{display:flex;flex-direction:column;overflow:hidden}.vertical-marquee-column[data-v-603f86d7]{flex:1}.vertical-marquee-column[data-v-603f86d7]:first-child,.vertical-marquee-column[data-v-603f86d7]:nth-child(3){animation-name:scrollLeft-603f86d7}.vertical-marquee-column[data-v-603f86d7]:nth-child(2){animation-name:scrollRight-603f86d7}}.portrait-media[data-v-e369372b]{margin:0 auto;max-width:360px}.landscape-media[data-v-e369372b]{margin:0 auto;max-width:600px}.grid-2-columns._1fr---1fr[data-v-e369372b]{align-items:start;display:grid;gap:3rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px}@media screen and (max-width:991px){.grid-2-columns._1fr---1fr[data-v-e369372b]{gap:2rem;grid-template-columns:1fr}}.double-grid-card[data-v-e369372b]{display:flex;flex-direction:column;height:100%}.double-grid-title[data-v-e369372b]{font-size:1.75rem}.double-grid-description[data-v-e369372b]{font-size:1.1rem;line-height:1.6}.double-grid-media[data-v-e369372b]{margin-top:auto}.triple-grid-card[data-v-e369372b]{height:100%}.triple-grid-title[data-v-e369372b]{font-size:1.5rem}.triple-grid-description[data-v-e369372b]{font-size:1rem;line-height:1.5}.triple-grid-media[data-v-e369372b]{margin-top:1rem}.card.pd-52px---42px---22px[data-v-e369372b]{background:var(--section_secondary);border-radius:1rem;display:flex;flex-direction:column;gap:1.5rem;height:auto;padding:2rem}.portrait-media[data-v-e369372b]{margin:0;max-width:none;width:100%}.portrait-media .tw-aspect-\[9\/16\][data-v-e369372b]{overflow:hidden}.card.card-image-bottom-right[data-v-e369372b]{padding:36px!important}.landscape-media[data-v-e369372b]{margin:0;max-width:none;width:100%}.landscape-media .tw-aspect-\[16\/9\][data-v-e369372b]{height:300px;overflow:hidden}.card h3.display-3[data-v-e369372b]{font-size:1.75rem;line-height:1.2;margin:0}.card p[data-v-e369372b]{color:#666;line-height:1.6;margin:0}.tw-absolute.tw-inset-0.tw-h-full.tw-w-full[data-v-e369372b]{-o-object-fit:cover;object-fit:cover}@media(max-width:991px){.grid-2-columns._1fr---1-42fr[data-v-e369372b]{grid-template-columns:1fr}.double-grid-title[data-v-e369372b],.triple-grid-title[data-v-e369372b]{font-size:1.5rem}.double-grid-description[data-v-e369372b],.triple-grid-description[data-v-e369372b]{font-size:1rem}}@media screen and (max-width:991px){.portrait-media .tw-aspect-\[9\/16\][data-v-e369372b]{max-height:100%!important}.landscape-media[data-v-e369372b],.portrait-media[data-v-e369372b]{margin:0 auto;max-width:100%!important}.landscape-media .tw-aspect-\[16\/9\][data-v-e369372b]{height:100%!important}}.grid-group-padding[data-v-e369372b]{padding-top:3rem}[data-v-e369372b] iframe{border-radius:0!important}.top-section[data-v-563ad71f]{background-color:#fff;margin-top:unset!important;padding-top:62px!important}.acordion-body[data-v-33f1fd25]{overflow:hidden;transition:height .3s ease-in-out}.accordion-tab-link[data-v-33f1fd25]{cursor:pointer}.image-container[data-v-33f1fd25]{align-items:center;display:flex;height:500px;justify-content:center;overflow:hidden;width:100%}.tab-image[data-v-33f1fd25]{height:100%;max-height:500px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:920px){.tab-image[data-v-33f1fd25]{display:none}}[data-v-ef7f29ec] h1{font-size:60px!important;padding-top:16px}.calculator-container[data-v-26cb5668]{margin:0 auto;max-width:600px}.calculator-form[data-v-26cb5668]{display:flex;flex-direction:column;gap:16px;padding:24px;width:100%}.form-header[data-v-26cb5668]{padding:24px 24px 0}.result-section[data-v-26cb5668]{border-top:1px solid hsla(0,0%,100%,.1);margin-top:24px;padding:0 24px 24px}.fade-slide-enter-active[data-v-26cb5668],.fade-slide-leave-active[data-v-26cb5668]{transition:all .5s ease}.fade-slide-enter-from[data-v-26cb5668],.fade-slide-leave-to[data-v-26cb5668]{opacity:0;transform:translateY(20px)}.text-sm[data-v-26cb5668]{font-size:.875rem;line-height:1.25rem}.display-2[data-v-26cb5668]{font-size:1.875rem;line-height:2.25rem}.calculator-form-section[data-v-26cb5668],.calculator-layout[data-v-26cb5668],.calculator-results-section[data-v-26cb5668]{display:none}.form-field-wrapper[data-v-26cb5668]{gap:8px;text-align:left}.form-field-wrapper[data-v-26cb5668],.result-card[data-v-26cb5668]{display:flex;flex-direction:column}.result-card[data-v-26cb5668]{gap:16px}.result-item[data-v-26cb5668]{background-color:#ffffff0d;border-radius:8px;display:flex;flex-direction:column;padding:16px;position:relative}.result-item.highlight[data-v-26cb5668]{background-color:rgba(var(--primary-rgb),.1);border:1px solid rgba(var(--primary-rgb),.2)}.result-item.annual[data-v-26cb5668]{background-color:rgba(var(--primary-rgb),.15);border:1px solid rgba(var(--primary-rgb),.25);margin-top:8px}.result-label[data-v-26cb5668]{color:var(--text_secondary);margin-bottom:4px}.result-badge[data-v-26cb5668]{background-color:rgba(var(--primary-rgb),.2);border-radius:16px;color:var(--primary);font-weight:600;padding:4px 8px;position:absolute;right:12px;top:12px}.form-field-wrapper input[data-v-26cb5668]{border:1px solid hsla(0,0%,100%,.1);transition:all .3s ease}.form-field-wrapper input[data-v-26cb5668]:focus{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-rgb),.2)}@media(max-width:768px){.calculator-container[data-v-26cb5668]{max-width:100%}.form-header[data-v-26cb5668]{padding:16px 16px 0}.calculator-form[data-v-26cb5668],.result-section[data-v-26cb5668]{padding:16px}}.custom-cookie-policy[data-v-d761604a] h1,.custom-cookie-policy[data-v-d761604a] h2,.custom-cookie-policy[data-v-d761604a] h3,.custom-cookie-policy[data-v-d761604a] h4,.custom-cookie-policy[data-v-d761604a] h5,.custom-cookie-policy[data-v-d761604a] h6{color:#000;font-weight:700;margin:1em 0!important}.custom-cookie-policy[data-v-d761604a] h2{font-size:1.5rem}.custom-cookie-policy[data-v-d761604a] p{font-size:1rem;line-height:1.6;margin:1em 0}.custom-cookie-policy[data-v-d761604a] .inner{margin:0 auto;max-width:390px;width:95%}@media screen and (min-width:768px){.custom-cookie-policy[data-v-d761604a] .inner{max-width:1280px}}.custom-cookie-policy[data-v-d761604a] a{padding:unset!important}.custom-cookie-policy[data-v-d761604a] a:hover{color:var(--c-secondary)}.custom-cookie-policy[data-v-d761604a] table{border-collapse:collapse;border-spacing:0;display:block;font-size:.85rem;margin-bottom:20px;overflow-x:auto;width:100%!important}.custom-cookie-policy[data-v-d761604a] td,.custom-cookie-policy[data-v-d761604a] th{border:1px solid #ccc;padding:8px;text-align:left}.custom-cookie-policy[data-v-d761604a] th{background-color:#f8f9fa;color:#333;font-weight:700}.custom-cookie-policy[data-v-d761604a] tr:nth-child(2n){background-color:var(--c-section_primary)}.custom-cookie-policy[data-v-d761604a] table tr td{border:1px solid #000;-o-border-image:initial;border-image:initial;padding:5px;word-break:normal}.custom-cookie-policy[data-v-d761604a] ol,.custom-cookie-policy[data-v-d761604a] ul{margin:0 0 15px 20px}.custom-cookie-policy[data-v-d761604a] li{margin-bottom:5px}.seamless-switch-page[data-v-85fb7f08]{--ink:#0a0a0c;--ink-2:#121217;--ink-3:#1b1b22;--paper:#fff;--mist:#f5f5f7;--mist-2:#ededf1;--line:#e4e4ea;--line-dark:#26262f;--magenta:#e6007e;--magenta-bright:#ff2e9a;--steel:#8a8a99;--steel-dark:#5a5a68;--text:#0a0a0c;--muted:#5d5d6b;--muted-2:#86868f;--on-dark:#f4f4f6;--on-dark-muted:#9a9aa6;--radius:18px;--radius-sm:12px;--ease:cubic-bezier(.2,.7,.2,1);--maxw:1200px;background:var(--paper);color:var(--text);line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden;width:100%}.seamless-switch-page[data-v-85fb7f08],.seamless-switch-page[data-v-85fb7f08] *{box-sizing:border-box}.seamless-switch-page[data-v-85fb7f08] *{margin:0;padding:0}.display[data-v-85fb7f08],h1[data-v-85fb7f08],h2[data-v-85fb7f08],h3[data-v-85fb7f08],h4[data-v-85fb7f08]{font-family:League Spartan,League Spartan fallback,system-ui,sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1.02}.seamless-switch-page[data-v-85fb7f08] ::-moz-selection{background:var(--magenta);color:#fff}.seamless-switch-page[data-v-85fb7f08] ::selection{background:var(--magenta);color:#fff}.seamless-switch-page a[data-v-85fb7f08]{color:inherit;text-decoration:none}.wrap[data-v-85fb7f08]{margin:0 auto;max-width:var(--maxw);padding:0 28px}.eyebrow[data-v-85fb7f08]{align-items:center;color:var(--magenta);display:inline-flex;font-family:DM Sans,DM Sans fallback,sans-serif;font-size:.72rem;font-weight:600;gap:10px;letter-spacing:.22em;text-transform:uppercase}.eyebrow[data-v-85fb7f08]:before{background:var(--magenta);content:"";display:inline-block;height:1px;width:26px}.eyebrow.on-dark[data-v-85fb7f08]{color:var(--magenta-bright)}.mg[data-v-85fb7f08]{color:var(--magenta)}.btn[data-v-85fb7f08]{align-items:center;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:9px;padding:16px 26px;transition:transform .25s var(--ease),box-shadow .25s var(--ease),background .25s var(--ease),color .25s var(--ease);white-space:nowrap}.btn-primary[data-v-85fb7f08]{background:var(--magenta);box-shadow:0 10px 30px -8px #e6007e99;color:#fff}.btn-primary[data-v-85fb7f08]:hover{background:var(--magenta-bright);box-shadow:0 16px 40px -8px #e6007eb3;transform:translateY(-2px)}.btn-primary svg[data-v-85fb7f08]{transition:transform .25s var(--ease)}.btn-primary:hover svg[data-v-85fb7f08]{transform:translate(4px)}.btn-ghost[data-v-85fb7f08]{background:transparent;border:1px solid hsla(0,0%,100%,.26);color:#fff}.btn-ghost[data-v-85fb7f08]:hover{background:#ffffff14;border-color:#ffffff80;transform:translateY(-2px)}.btn-ghost.on-light[data-v-85fb7f08]{border-color:var(--line);color:var(--ink)}.btn-ghost.on-light[data-v-85fb7f08]:hover{background:var(--mist);border-color:var(--steel)}section[data-v-85fb7f08]{position:relative}.pad[data-v-85fb7f08]{padding:120px 0}.pad-lg[data-v-85fb7f08]{padding:150px 0}.dark[data-v-85fb7f08]{background:var(--ink);color:var(--on-dark)}.dark h1[data-v-85fb7f08],.dark h2[data-v-85fb7f08],.dark h3[data-v-85fb7f08]{color:#fff}.light[data-v-85fb7f08]{background:var(--paper)}.mist[data-v-85fb7f08]{background:var(--mist)}.lede[data-v-85fb7f08]{color:var(--muted);font-size:1.22rem;line-height:1.6;max-width:620px}.dark .lede[data-v-85fb7f08]{color:var(--on-dark-muted)}.section-head[data-v-85fb7f08]{max-width:760px}.section-head h2[data-v-85fb7f08]{font-size:clamp(2.1rem,4.4vw,3.5rem);margin:22px 0 0}.thread[data-v-85fb7f08]{height:100vh;left:50%;opacity:0;pointer-events:none;position:fixed;top:0;transform:translate(-50%);transition:opacity .6s;width:2px;z-index:1}@media(min-width:1340px){.thread[data-v-85fb7f08]{left:calc(50% - 660px)}}.thread .track[data-v-85fb7f08]{background:linear-gradient(180deg,#8a8a992e,#8a8a990f);inset:0;position:absolute}.thread .fill[data-v-85fb7f08]{background:linear-gradient(180deg,var(--steel),var(--magenta) 60%,var(--magenta-bright));box-shadow:0 0 12px #e6007e80;height:0;left:0;position:absolute;top:0;width:100%}.thread .node[data-v-85fb7f08]{background:var(--magenta);border-radius:50%;box-shadow:0 0 0 4px #e6007e2e,0 0 14px #e6007e99;height:9px;left:50%;opacity:0;position:absolute;transform:translate(-50%,-50%);transition:opacity .4s;width:9px}.hero[data-v-85fb7f08]{align-items:center;background:var(--ink);color:var(--on-dark);display:flex;min-height:100vh;overflow:hidden;padding:50px 0 20px;position:relative}.hero-glow[data-v-85fb7f08]{background:radial-gradient(circle,rgba(230,0,126,.2),transparent 62%);border-radius:50%;filter:blur(10px);height:900px;pointer-events:none;position:absolute;right:-200px;top:-280px;width:900px}.hero-grid-bg[data-v-85fb7f08]{background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:64px 64px;inset:0;mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,#000 30%,transparent 75%);position:absolute}.hero .wrap[data-v-85fb7f08]{position:relative;z-index:2}.hero-inner[data-v-85fb7f08]{max-width:920px}.hero h1[data-v-85fb7f08]{font-size:clamp(2.7rem,7vw,5.6rem);font-weight:800;line-height:.98;margin:26px 0 0}.hero h1 .line2[data-v-85fb7f08]{color:#fff}.hero h1 .past[data-v-85fb7f08]{color:var(--steel)}.cursor[data-v-85fb7f08]{animation:blink-85fb7f08 1.1s steps(1) infinite;background:var(--magenta);display:inline-block;height:.92em;margin-left:.06em;transform:translateY(.08em);width:.5ch}@keyframes blink-85fb7f08{50%{opacity:0}}.hero-sub[data-v-85fb7f08]{color:#fff;font-size:clamp(1.1rem,2vw,1.4rem);font-weight:500;margin:30px 0 0;max-width:680px}.hero-sub .promise[data-v-85fb7f08]{font-weight:700}.hero-desc[data-v-85fb7f08]{color:var(--on-dark-muted);font-size:1.06rem;line-height:1.65;margin:18px 0 0;max-width:620px}.hero-ctas[data-v-85fb7f08]{gap:14px;margin:38px 0 0}.hero-chips[data-v-85fb7f08],.hero-ctas[data-v-85fb7f08]{display:flex;flex-wrap:wrap}.hero-chips[data-v-85fb7f08]{gap:12px;margin:40px 0 0}.chip[data-v-85fb7f08]{align-items:center;background:#ffffff0a;border:1px solid var(--line-dark);border-radius:999px;color:var(--on-dark);display:inline-flex;font-size:.92rem;font-weight:500;gap:9px;padding:10px 16px}.chip svg[data-v-85fb7f08]{color:var(--magenta-bright);flex:0 0 auto;height:15px;width:15px}.problem-grid[data-v-85fb7f08]{align-items:start;display:grid;gap:64px;grid-template-columns:1fr 1fr;margin-top:64px}.problem-copy p[data-v-85fb7f08]{color:var(--muted);font-size:1.1rem;margin-top:20px;max-width:540px}.stay-card[data-v-85fb7f08]{background:var(--mist);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;padding:34px;position:relative}.stay-card+.stay-card[data-v-85fb7f08]{margin-top:18px}.stay-card h4[data-v-85fb7f08]{font-size:1.18rem;margin-bottom:8px}.stay-card p[data-v-85fb7f08]{color:var(--muted);font-size:1rem}.stay-card .qmark[data-v-85fb7f08]{color:var(--mist-2);font-family:League Spartan,League Spartan fallback;font-size:5rem;font-weight:900;line-height:1;position:absolute;right:14px;top:-14px;z-index:0}.stay-card[data-v-85fb7f08]>*{position:relative;z-index:1}.jones[data-v-85fb7f08]{background:var(--ink);color:var(--on-dark);overflow:hidden}.jones-glow[data-v-85fb7f08]{background:radial-gradient(circle,rgba(230,0,126,.13),transparent 64%);border-radius:50%;bottom:-340px;height:760px;left:-260px;pointer-events:none;position:absolute;width:760px}.jones .wrap[data-v-85fb7f08]{position:relative;z-index:2}.jones-inner[data-v-85fb7f08]{max-width:880px}.jones h2[data-v-85fb7f08]{font-size:clamp(2.2rem,5vw,3.9rem);margin:24px 0 0}.jones-story[data-v-85fb7f08]{display:grid;gap:0 36px;grid-template-columns:auto 1fr;margin-top:44px}.timeline-rail[data-v-85fb7f08]{background:var(--line-dark);justify-self:center;position:relative;width:2px}.timeline-rail[data-v-85fb7f08]:after{background:linear-gradient(180deg,var(--steel),var(--magenta));content:"";inset:0;opacity:.9;position:absolute}.jones-beats[data-v-85fb7f08]{display:flex;flex-direction:column;gap:30px}.beat[data-v-85fb7f08]{position:relative}.beat .dot[data-v-85fb7f08]{background:var(--ink);border:2px solid var(--magenta);border-radius:50%;box-shadow:0 0 0 4px #e6007e1f;height:13px;left:-46px;position:absolute;top:4px;width:13px}.beat .yr[data-v-85fb7f08]{color:var(--magenta-bright);font-size:.78rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.beat p[data-v-85fb7f08]{color:var(--on-dark);font-size:1.12rem;line-height:1.55;margin-top:6px}.beat p .dim[data-v-85fb7f08]{color:var(--on-dark-muted)}.jones-punch[data-v-85fb7f08]{border-top:1px solid var(--line-dark);color:#fff;font-family:League Spartan,League Spartan fallback;font-size:clamp(1.4rem,3vw,2.1rem);font-weight:700;line-height:1.2;margin-top:54px;max-width:760px;padding-top:34px}.breakthrough[data-v-85fb7f08]{background:var(--mist);overflow:hidden}.bt-inner[data-v-85fb7f08]{margin:0 auto;max-width:880px;text-align:center}.bt-inner .eyebrow[data-v-85fb7f08]{justify-content:center}.bt-inner h2[data-v-85fb7f08]{font-size:clamp(2.2rem,5vw,4rem);margin:22px 0 0}.bt-inner .lede[data-v-85fb7f08]{margin:26px auto 0;text-align:center}.continuity[data-v-85fb7f08]{align-items:stretch;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 30px 70px -40px #0a0a0c4d;display:grid;gap:0;grid-template-columns:1fr auto 1fr;margin:64px auto 0;max-width:860px;overflow:hidden}.cont-side[data-v-85fb7f08]{padding:38px 32px;text-align:left}.cont-side .tag[data-v-85fb7f08]{color:var(--steel-dark);font-size:.74rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.cont-side.future .tag[data-v-85fb7f08]{color:var(--magenta)}.cont-side h4[data-v-85fb7f08]{font-size:1.5rem;margin:12px 0 14px}.cont-side.past h4[data-v-85fb7f08]{color:var(--steel-dark)}.cont-side ul[data-v-85fb7f08]{display:flex;flex-direction:column;gap:9px;list-style:none}.cont-side li[data-v-85fb7f08]{align-items:center;color:var(--muted);display:flex;font-size:.96rem;gap:9px}.cont-side li svg[data-v-85fb7f08]{flex:0 0 auto;height:14px;width:14px}.cont-side.past li svg[data-v-85fb7f08]{color:var(--steel)}.cont-side.future li svg[data-v-85fb7f08]{color:var(--magenta)}.cont-bridge[data-v-85fb7f08]{align-items:center;background:linear-gradient(180deg,#fafafb,#fff);border-left:1px solid var(--line);border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:center;min-width:120px;padding:0 8px}.cont-bridge .arrow[data-v-85fb7f08]{background:var(--magenta);border-radius:50%;box-shadow:0 10px 26px -8px #e6007e99;display:grid;height:46px;place-items:center;width:46px}.cont-bridge .arrow svg[data-v-85fb7f08]{color:#fff;height:22px;width:22px}.cont-bridge .mins[data-v-85fb7f08]{color:var(--magenta);font-size:.74rem;font-weight:600;letter-spacing:.12em;margin-top:12px;text-align:center;text-transform:uppercase}.data-grid[data-v-85fb7f08]{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:56px}.data-card[data-v-85fb7f08]{background:#fff;border:1px solid var(--line);border-radius:var(--radius-sm);padding:24px 20px;transition:transform .3s var(--ease),box-shadow .3s var(--ease),border-color .3s var(--ease)}.data-card[data-v-85fb7f08]:hover{border-color:var(--mist-2);box-shadow:0 18px 40px -22px #0a0a0c52;transform:translateY(-4px)}.data-ico[data-v-85fb7f08]{background:var(--mist);border-radius:11px;display:grid;height:42px;margin-bottom:16px;place-items:center;width:42px}.data-ico[data-v-85fb7f08],.data-ico svg[data-v-85fb7f08]{transition:.3s var(--ease)}.data-ico svg[data-v-85fb7f08]{color:var(--ink);height:21px;width:21px}.data-card:hover .data-ico[data-v-85fb7f08]{background:#e6007e1a}.data-card:hover .data-ico svg[data-v-85fb7f08]{color:var(--magenta)}.data-card h4[data-v-85fb7f08]{font-size:1.04rem;font-weight:700;letter-spacing:-.01em}.data-card p[data-v-85fb7f08]{color:var(--muted-2);font-size:.86rem;margin-top:4px}.validate-note[data-v-85fb7f08]{align-items:flex-start;background:var(--mist);border:1px solid var(--line);border-radius:var(--radius-sm);display:flex;gap:14px;margin-top:34px;max-width:760px;padding:22px 24px}.validate-note svg[data-v-85fb7f08]{color:var(--magenta);flex:0 0 auto;height:20px;margin-top:2px;width:20px}.validate-note p[data-v-85fb7f08]{color:var(--muted);font-size:.96rem}.active[data-v-85fb7f08]{background:var(--ink);color:var(--on-dark);overflow:hidden}.active-glow[data-v-85fb7f08]{background:radial-gradient(circle,rgba(230,0,126,.14),transparent 64%);border-radius:50%;height:800px;pointer-events:none;position:absolute;right:-300px;top:-200px;width:800px}.active .wrap[data-v-85fb7f08]{position:relative;z-index:2}.active-head[data-v-85fb7f08]{max-width:740px}.active-head h2[data-v-85fb7f08]{color:#fff;font-size:clamp(2.1rem,4.6vw,3.6rem);margin:22px 0 0}.vs-row[data-v-85fb7f08]{align-items:center;display:grid;gap:0;grid-template-columns:1fr auto 1fr;margin-top:54px}.vs-card[data-v-85fb7f08]{padding:30px 0}.vs-card .lbl[data-v-85fb7f08]{font-size:.74rem;font-weight:600;letter-spacing:.18em;margin-bottom:14px;text-transform:uppercase}.vs-card.stored .lbl[data-v-85fb7f08]{color:var(--on-dark-muted)}.vs-card.active-c .lbl[data-v-85fb7f08]{color:var(--magenta-bright)}.vs-card h3[data-v-85fb7f08]{color:#fff;font-size:1.55rem;margin-bottom:10px}.vs-card.stored h3[data-v-85fb7f08]{color:var(--steel)}.vs-card p[data-v-85fb7f08]{color:var(--on-dark-muted);font-size:1rem;max-width:400px}.vs-divider[data-v-85fb7f08]{align-self:stretch;background:var(--line-dark);margin:0 48px;position:relative;width:1px}.vs-divider span[data-v-85fb7f08]{background:var(--ink);color:var(--magenta-bright);font-family:League Spartan,League Spartan fallback;font-size:.8rem;font-weight:700;left:50%;letter-spacing:.1em;padding:8px;position:absolute;top:50%;transform:translate(-50%,-50%)}.capabilities[data-v-85fb7f08]{display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-top:56px}.cap[data-v-85fb7f08]{align-items:flex-start;background:var(--ink-2);border:1px solid var(--line-dark);border-radius:var(--radius-sm);display:flex;gap:14px;padding:22px;transition:.3s var(--ease)}.cap[data-v-85fb7f08]:hover{background:var(--ink-3);border-color:#e6007e66}.cap svg[data-v-85fb7f08]{color:var(--magenta-bright);flex:0 0 auto;height:20px;margin-top:2px;width:20px}.cap h4[data-v-85fb7f08]{color:#fff;font-size:1rem;margin-bottom:3px}.cap p[data-v-85fb7f08]{color:var(--on-dark-muted);font-size:.86rem}.comm-grid[data-v-85fb7f08]{display:grid;gap:16px;grid-template-columns:repeat(12,1fr);margin-top:56px}.comm-card[data-v-85fb7f08]{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:30px;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.comm-card[data-v-85fb7f08]:hover{box-shadow:0 22px 50px -28px #0a0a0c4d;transform:translateY(-4px)}.comm-card.big[data-v-85fb7f08]{grid-column:span 6}.comm-card.sm[data-v-85fb7f08]{grid-column:span 3}.comm-card.wide[data-v-85fb7f08]{grid-column:span 6}.comm-num[data-v-85fb7f08]{color:var(--magenta);font-family:League Spartan,League Spartan fallback;font-size:2.6rem;font-weight:800;letter-spacing:-.03em;line-height:1}.comm-card h4[data-v-85fb7f08]{font-size:1.18rem;margin:14px 0 6px}.comm-card.sm h4[data-v-85fb7f08]{font-size:1.05rem}.comm-card p[data-v-85fb7f08]{color:var(--muted);font-size:.96rem}.comm-ico[data-v-85fb7f08]{background:#e6007e1a;border-radius:10px;display:grid;height:40px;margin-bottom:14px;place-items:center;width:40px}.comm-ico svg[data-v-85fb7f08]{color:var(--magenta);height:20px;width:20px}.proof[data-v-85fb7f08]{background:var(--ink);color:var(--on-dark);overflow:hidden}.proof-glow[data-v-85fb7f08]{background:radial-gradient(circle,rgba(230,0,126,.16),transparent 62%);border-radius:50%;height:820px;left:50%;pointer-events:none;position:absolute;top:-360px;transform:translate(-50%);width:820px}.proof .wrap[data-v-85fb7f08]{position:relative;z-index:2}.proof-inner[data-v-85fb7f08]{margin:0 auto;max-width:920px;text-align:center}.proof-inner .eyebrow[data-v-85fb7f08]{justify-content:center}.proof-firm[data-v-85fb7f08]{color:#fff;font-family:League Spartan,League Spartan fallback;font-size:1.05rem;font-weight:700;letter-spacing:.04em;margin-top:24px}.proof-context[data-v-85fb7f08]{color:var(--on-dark-muted);font-size:1.05rem;margin:14px auto 0;max-width:680px}.proof-stats[data-v-85fb7f08]{border-bottom:1px solid var(--line-dark);border-top:1px solid var(--line-dark);display:grid;gap:28px;grid-template-columns:repeat(3,1fr);margin:54px 0;padding:46px 0}.pstat .num[data-v-85fb7f08]{color:#fff;font-family:League Spartan,League Spartan fallback;font-size:clamp(2.4rem,6vw,4rem);font-weight:800;letter-spacing:-.03em;line-height:1}.pstat .num .mg[data-v-85fb7f08]{color:var(--magenta-bright)}.pstat .lbl[data-v-85fb7f08]{color:var(--on-dark-muted);font-size:.92rem;margin-top:12px}.pstat .sub[data-v-85fb7f08]{color:var(--steel);display:block;font-size:.82rem;margin-top:4px}.proof-foot[data-v-85fb7f08]{color:#fff;font-family:League Spartan,League Spartan fallback;font-size:clamp(1.3rem,2.6vw,1.9rem);font-weight:600;line-height:1.25;margin:0 auto;max-width:760px}.steps[data-v-85fb7f08]{display:grid;gap:0;grid-template-columns:repeat(3,1fr);margin-top:60px}.step[data-v-85fb7f08],.steps[data-v-85fb7f08]{position:relative}.step[data-v-85fb7f08]{padding:0 26px}.step[data-v-85fb7f08]:first-child{padding-left:0}.step[data-v-85fb7f08]:before{background:var(--line);content:"";height:2px;left:0;position:absolute;right:0;top:26px;z-index:0}.step[data-v-85fb7f08]:first-child:before{left:0}.step[data-v-85fb7f08]:last-child:before{right:50%}.step-num[data-v-85fb7f08]{background:#fff;border:2px solid var(--magenta);border-radius:50%;color:var(--magenta);display:grid;font-family:League Spartan,League Spartan fallback;font-size:1.2rem;font-weight:800;height:54px;margin-bottom:24px;place-items:center;position:relative;width:54px;z-index:1}.step h4[data-v-85fb7f08]{font-size:1.3rem;margin-bottom:10px}.step p[data-v-85fb7f08]{color:var(--muted);font-size:.96rem;max-width:240px}.step .micro[data-v-85fb7f08]{color:var(--magenta);display:inline-block;font-size:.78rem;font-weight:600;letter-spacing:.1em;margin-top:12px;text-transform:uppercase}.faq[data-v-85fb7f08]{background:var(--mist)}.faq-wrap[data-v-85fb7f08]{margin:48px auto 0;max-width:840px}.faq-item[data-v-85fb7f08]{border-bottom:1px solid var(--line)}.faq-q[data-v-85fb7f08]{align-items:center;background:none;border:none;color:var(--ink);cursor:pointer;display:flex;font-family:League Spartan,League Spartan fallback;font-size:1.22rem;font-weight:700;gap:20px;justify-content:space-between;letter-spacing:-.01em;padding:26px 0;text-align:left;width:100%}.faq-q .ico[data-v-85fb7f08]{border:1px solid var(--line);border-radius:50%;display:grid;flex:0 0 auto;height:30px;place-items:center;position:relative;transition:.3s var(--ease);width:30px}.faq-q .ico[data-v-85fb7f08]:after,.faq-q .ico[data-v-85fb7f08]:before{background:var(--ink);content:"";position:absolute;transition:.3s var(--ease)}.faq-q .ico[data-v-85fb7f08]:before{height:2px;width:12px}.faq-q .ico[data-v-85fb7f08]:after{height:12px;width:2px}.faq-item.open .faq-q .ico[data-v-85fb7f08]{background:var(--magenta);border-color:var(--magenta)}.faq-item.open .faq-q .ico[data-v-85fb7f08]:after,.faq-item.open .faq-q .ico[data-v-85fb7f08]:before{background:#fff}.faq-item.open .faq-q .ico[data-v-85fb7f08]:after{transform:scaleY(0)}.faq-a[data-v-85fb7f08]{max-height:0;overflow:hidden;transition:max-height .4s var(--ease)}.faq-a p[data-v-85fb7f08]{color:var(--muted);font-size:1.04rem;max-width:680px;padding:0 0 26px}.final[data-v-85fb7f08]{background:var(--ink);color:#fff;overflow:hidden;text-align:center}.final-glow[data-v-85fb7f08]{background:radial-gradient(ellipse,rgba(230,0,126,.22),transparent 60%);filter:blur(8px);height:600px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:1000px}.final .wrap[data-v-85fb7f08]{position:relative;z-index:2}.final .lead-line[data-v-85fb7f08]{color:var(--on-dark-muted);font-family:League Spartan,League Spartan fallback;font-size:clamp(1.3rem,3vw,2rem);font-weight:600;line-height:1.25;margin:0 auto 18px;max-width:680px}.final h2[data-v-85fb7f08]{font-size:clamp(2.4rem,6vw,4.6rem);line-height:1;margin:0 auto;max-width:900px}.final h2 .past[data-v-85fb7f08]{color:var(--steel)}.final-ctas[data-v-85fb7f08]{gap:14px;margin-top:42px}.final-ctas[data-v-85fb7f08],.final-rea[data-v-85fb7f08]{display:flex;flex-wrap:wrap;justify-content:center}.final-rea[data-v-85fb7f08]{color:var(--on-dark-muted);font-size:.9rem;gap:22px;margin-top:30px}.final-rea span[data-v-85fb7f08]{align-items:center;display:inline-flex;gap:8px}.final-rea svg[data-v-85fb7f08]{color:var(--magenta-bright);height:14px;width:14px}.reveal[data-v-85fb7f08]{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.reveal.in[data-v-85fb7f08]{opacity:1;transform:none}.reveal[data-d="1"][data-v-85fb7f08]{transition-delay:.08s}.reveal[data-d="2"][data-v-85fb7f08]{transition-delay:.16s}.reveal[data-d="3"][data-v-85fb7f08]{transition-delay:.24s}.reveal[data-d="4"][data-v-85fb7f08]{transition-delay:.32s}@media(max-width:1024px){.data-grid[data-v-85fb7f08]{grid-template-columns:repeat(3,1fr)}.comm-card.big[data-v-85fb7f08],.comm-card.sm[data-v-85fb7f08],.comm-card.wide[data-v-85fb7f08]{grid-column:span 6}.capabilities[data-v-85fb7f08]{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.pad[data-v-85fb7f08],.pad-lg[data-v-85fb7f08]{padding:90px 0}.problem-grid[data-v-85fb7f08]{gap:40px}.continuity[data-v-85fb7f08],.problem-grid[data-v-85fb7f08]{grid-template-columns:1fr}.cont-bridge[data-v-85fb7f08]{border-bottom:1px solid var(--line);border-left:none;border-right:none;border-top:1px solid var(--line);flex-direction:row;gap:16px;padding:18px}.cont-side[data-v-85fb7f08]{text-align:left}.vs-row[data-v-85fb7f08]{gap:0;grid-template-columns:1fr}.vs-divider[data-v-85fb7f08]{height:1px;margin:30px 0;width:auto}.vs-divider span[data-v-85fb7f08]{padding:6px 12px}.capabilities[data-v-85fb7f08]{grid-template-columns:1fr}.data-grid[data-v-85fb7f08]{grid-template-columns:repeat(2,1fr)}.steps[data-v-85fb7f08]{gap:36px 16px;grid-template-columns:1fr 1fr}.step[data-v-85fb7f08]{padding:0}.step[data-v-85fb7f08]:before{display:none}.proof-stats[data-v-85fb7f08]{gap:32px;grid-template-columns:1fr}.thread[data-v-85fb7f08]{display:none}}@media(max-width:520px){.wrap[data-v-85fb7f08]{padding:0 20px}.capabilities[data-v-85fb7f08],.comm-grid[data-v-85fb7f08],.continuity[data-v-85fb7f08],.data-grid[data-v-85fb7f08],.proof-stats[data-v-85fb7f08],.steps[data-v-85fb7f08]{grid-template-columns:1fr}.final-ctas .btn[data-v-85fb7f08],.hero-ctas .btn[data-v-85fb7f08]{justify-content:center;width:100%}.cont-bridge[data-v-85fb7f08]{min-width:0}.cap[data-v-85fb7f08],.comm-card[data-v-85fb7f08],.data-card[data-v-85fb7f08],.stay-card[data-v-85fb7f08]{border-radius:14px;padding:20px 18px}.cap h4[data-v-85fb7f08],.comm-card h4[data-v-85fb7f08],.data-card h4[data-v-85fb7f08],.stay-card h4[data-v-85fb7f08],.vs-card h3[data-v-85fb7f08]{font-size:1rem;line-height:1.25}.cap p[data-v-85fb7f08],.comm-card p[data-v-85fb7f08],.data-card p[data-v-85fb7f08],.faq-a p[data-v-85fb7f08],.proof-context[data-v-85fb7f08],.stay-card p[data-v-85fb7f08],.vs-card p[data-v-85fb7f08]{font-size:.94rem;line-height:1.55}.comm-ico[data-v-85fb7f08],.data-ico[data-v-85fb7f08]{height:38px;margin-bottom:12px;width:38px}.capabilities[data-v-85fb7f08],.comm-grid[data-v-85fb7f08],.data-grid[data-v-85fb7f08]{gap:12px;margin-top:40px}.proof-stats[data-v-85fb7f08]{gap:22px;margin:40px 0;padding:28px 0}.pstat .num[data-v-85fb7f08]{font-size:2rem}.vs-card[data-v-85fb7f08]{padding:12px 0}.vs-divider[data-v-85fb7f08]{margin:22px 0}.continuity[data-v-85fb7f08]{margin-top:42px}.faq-q[data-v-85fb7f08]{font-size:.98rem;gap:14px;line-height:1.35;padding:18px 0}.faq-q .ico[data-v-85fb7f08]{flex:0 0 24px;height:24px;width:24px}}@media(max-width:380px){.cap[data-v-85fb7f08],.comm-card[data-v-85fb7f08],.data-card[data-v-85fb7f08],.stay-card[data-v-85fb7f08]{padding:18px 16px}.active-head h2[data-v-85fb7f08],.bt-inner h2[data-v-85fb7f08],.final h2[data-v-85fb7f08],.hero h1[data-v-85fb7f08],.jones h2[data-v-85fb7f08],.section-head h2[data-v-85fb7f08]{word-break:break-word}.pstat .num[data-v-85fb7f08]{font-size:1.8rem}}@media(prefers-reduced-motion:reduce){[data-v-85fb7f08]{animation:none!important;scroll-behavior:auto!important;transition:none!important}.reveal[data-v-85fb7f08]{opacity:1;transform:none}}a[data-v-6aaee027]:hover{color:unset!important}.zoom-page[data-v-fbd30c22],.zoom-page[data-v-fbd30c22] *,.zoom-page[data-v-fbd30c22] :after,.zoom-page[data-v-fbd30c22] :before{box-sizing:border-box}.zoom-page[data-v-fbd30c22]{background:#f9f9fb;color:#232b2b;font-family:Lato,Lato fallback,sans-serif;font-size:16px;line-height:1.6;margin:0}.zoom-header[data-v-fbd30c22]{align-items:center;background:#fff;border-bottom:1px solid #e8e8e8;display:flex;gap:16px;padding:20px 40px}.zoom-logo[data-v-fbd30c22]{border-radius:8px;display:block;height:36px;width:auto}.zoom-header-sep[data-v-fbd30c22]{color:#9e9e9e;font-size:22px;font-weight:400}.zoom-badge[data-v-fbd30c22]{align-items:center;background:#2d8cff;border-radius:6px;color:#fff;display:inline-flex;font-size:14px;font-weight:700;gap:6px;letter-spacing:.3px;padding:4px 12px}.zoom-badge svg[data-v-fbd30c22]{fill:#fff;height:16px;width:16px}.zoom-hero[data-v-fbd30c22]{background:linear-gradient(135deg,#fff,#f9f9fb);border-bottom:1px solid #e8e8e8;padding:64px 40px 56px;text-align:center}.zoom-hero h1[data-v-fbd30c22]{color:#232b2b;font-size:36px;font-weight:900;line-height:1.25;margin-bottom:16px}.zoom-hero h1 span[data-v-fbd30c22]{color:#ed0080}.zoom-hero p[data-v-fbd30c22]{color:#9e9e9e;font-size:18px;margin:0 auto;max-width:560px}.zoom-container[data-v-fbd30c22]{margin:0 auto;max-width:860px;padding:0 24px}.zoom-overview[data-v-fbd30c22]{padding:56px 24px 48px}.zoom-steps[data-v-fbd30c22]{display:flex;gap:20px}.zoom-step-card[data-v-fbd30c22]{background:#fff;border:1px solid #e8e8e8;border-radius:12px;flex:1;padding:28px 24px;position:relative;text-align:center}.zoom-step-card[data-v-fbd30c22]:after{color:#e8e8e8;content:"→";font-size:20px;font-weight:700;position:absolute;right:-16px;top:50%;transform:translateY(-50%)}.zoom-step-card[data-v-fbd30c22]:last-child:after{display:none}.zoom-step-num[data-v-fbd30c22]{align-items:center;background:#ed0080;border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:900;height:40px;justify-content:center;margin:0 auto 16px;width:40px}.zoom-step-card h3[data-v-fbd30c22]{color:#232b2b;font-size:15px;font-weight:700;margin-bottom:6px}.zoom-step-card p[data-v-fbd30c22]{color:#9e9e9e;font-size:13px;line-height:1.5}.zoom-section[data-v-fbd30c22]{border-top:1px solid #e8e8e8;padding:56px 24px}.zoom-section[data-v-fbd30c22]:nth-of-type(2n){background:#fff}.zoom-section-inner[data-v-fbd30c22]{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:860px}.zoom-section-inner.reverse[data-v-fbd30c22]{direction:rtl}.zoom-section-inner.reverse[data-v-fbd30c22]>*{direction:ltr}.zoom-section-label[data-v-fbd30c22]{align-items:center;background:#fdf0f7;border-radius:20px;color:#ed0080;display:inline-flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:1px;margin-bottom:16px;padding:4px 12px;text-transform:uppercase}.zoom-step-dot[data-v-fbd30c22]{align-items:center;background:#ed0080;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:11px;font-weight:900;height:20px;justify-content:center;width:20px}.zoom-section-text h2[data-v-fbd30c22]{color:#232b2b;font-size:26px;font-weight:900;line-height:1.3;margin-bottom:14px}.zoom-section-text p[data-v-fbd30c22]{color:#555;font-size:15px;line-height:1.7;margin-bottom:12px}.zoom-tip[data-v-fbd30c22]{align-items:flex-start;background:#f0f7ff;border-left:3px solid #2d8cff;border-radius:0 8px 8px 0;color:#232b2b;display:flex;font-size:14px;gap:10px;margin-top:16px;padding:12px 14px}.zoom-tip-icon[data-v-fbd30c22]{flex-shrink:0;font-size:16px;margin-top:1px}.zoom-tip-success[data-v-fbd30c22]{background:#f2faeb;border-left-color:#8cc63e}.zoom-tip-warning[data-v-fbd30c22]{background:#fff4f4;border-left-color:#e05252}[data-v-fbd30c22] .zoom-tip a{color:#2d8cff;font-weight:700;text-decoration:underline}[data-v-fbd30c22] .zoom-tip a:hover{color:#1f6fd1}[data-v-fbd30c22] .zoom-section-text a{color:#2d8cff;font-weight:700;text-decoration:underline}[data-v-fbd30c22] .zoom-section-text a:hover{color:#1f6fd1}.zoom-screenshot[data-v-fbd30c22]{align-items:center;background:#f9f9fb;border:2px dashed #e8e8e8;border-radius:12px;color:#9e9e9e;display:flex;flex-direction:column;font-size:13px;gap:10px;justify-content:center;min-height:280px;padding:24px;text-align:center}.zoom-screenshot.has-image[data-v-fbd30c22]{background:#fff;border-color:#e8e8e8;border-style:solid;min-height:unset;padding:0}.zoom-screenshot-trigger[data-v-fbd30c22]{background:transparent;border:0;cursor:zoom-in;margin:0;padding:0;width:100%}.zoom-screenshot img[data-v-fbd30c22]{border-radius:10px;display:block;height:auto;width:100%}.zoom-lightbox[data-v-fbd30c22]{align-items:center;background:#000000e0;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:9999}.zoom-lightbox-image[data-v-fbd30c22]{border-radius:12px;box-shadow:0 24px 70px #00000080;max-height:92vh;max-width:min(96vw,1500px)}.zoom-lightbox-close[data-v-fbd30c22]{background:#ffffff26;border:0;border-radius:999px;color:#fff;cursor:pointer;font-size:28px;height:42px;line-height:1;position:absolute;right:20px;top:16px;width:42px}.zoom-screenshot-icon[data-v-fbd30c22]{align-items:center;background:#e8e8e8;border-radius:10px;display:flex;height:48px;justify-content:center;width:48px}.zoom-screenshot-icon svg[data-v-fbd30c22]{fill:#9e9e9e;height:24px;width:24px}.zoom-screenshot span[data-v-fbd30c22]{color:#b0b0b0;font-size:14px;font-weight:700}.zoom-footer[data-v-fbd30c22]{background:#232b2b;border-top:3px solid #ed0080;color:#9e9e9e;font-size:13px;padding:36px 24px;text-align:center}.zoom-footer strong[data-v-fbd30c22]{color:#fff}.zoom-footer a[data-v-fbd30c22]{color:#ed0080;text-decoration:none}.zoom-footer a[data-v-fbd30c22]:hover{text-decoration:underline}.zoom-footer-meta[data-v-fbd30c22]{margin-top:8px}@media(max-width:720px){.zoom-steps[data-v-fbd30c22]{flex-direction:column}.zoom-step-card[data-v-fbd30c22]:after{bottom:-18px;content:"↓";right:50%;top:auto;transform:translate(50%)}.zoom-step-card[data-v-fbd30c22]{margin-bottom:8px}.zoom-section-inner[data-v-fbd30c22]{gap:28px;grid-template-columns:1fr}.zoom-section-inner.reverse[data-v-fbd30c22]{direction:ltr}.zoom-hero h1[data-v-fbd30c22]{font-size:26px}}
