.roadmap-shell.svelte-r4zmch{pointer-events:none;position:absolute;inset:0 0 auto}.roadmap.svelte-r4zmch{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.roadmap-base.svelte-r4zmch{z-index:1}.thread-lines.svelte-r4zmch path:where(.svelte-r4zmch),.thread-cores.svelte-r4zmch path:where(.svelte-r4zmch),.thread-aura-group.svelte-r4zmch path:where(.svelte-r4zmch),.thread-sheen.svelte-r4zmch,.pinch-ripple.svelte-r4zmch,.cta-reverse-pulse.svelte-r4zmch{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.beam-underlay.svelte-r4zmch path:where(.svelte-r4zmch){fill:none;stroke:#dce7f8;stroke-width:.8px;stroke-linecap:round;stroke-linejoin:round;opacity:.3;vector-effect:non-scaling-stroke}.thread-lines.svelte-r4zmch path:where(.svelte-r4zmch){stroke:url(#roadmap-body);stroke-width:1.4px;opacity:.78}.thread-lines.svelte-r4zmch .fine-path:where(.svelte-r4zmch){stroke-width:1.08px;opacity:.86}.thread-cores.svelte-r4zmch path:where(.svelte-r4zmch){stroke:#e6edf8;stroke-width:.38px;opacity:.5}.thread-aura-group.svelte-r4zmch{filter:url(#thread-glow);opacity:.16}.thread-aura-group.svelte-r4zmch path:where(.svelte-r4zmch){stroke:#99b5e8;stroke-width:5.2px}.thread-sheen.svelte-r4zmch{stroke:#f2f6ff;stroke-width:2.4px;stroke-dasharray:.018 .982;filter:url(#thread-glow);opacity:.88;animation:8.5s linear infinite svelte-r4zmch-beam-travel}.beam-head.svelte-r4zmch{pointer-events:none}.beam-head.svelte-r4zmch>line:where(.svelte-r4zmch){stroke:url(#beam-head-tail);stroke-width:2.2px;filter:url(#thread-glow);vector-effect:non-scaling-stroke}.beam-head-aura.svelte-r4zmch{fill:#bdd3ff;opacity:.24;filter:url(#thread-glow)}.beam-head-halo.svelte-r4zmch{fill:#dbe8ff;opacity:.72;filter:url(#thread-glow)}.beam-head-core.svelte-r4zmch{fill:#fff;opacity:.98}.pinch-active.svelte-r4zmch .thread-lines:where(.svelte-r4zmch)>path:where(.svelte-r4zmch):first-child{stroke-width:2.1px}.pinch-ripple.svelte-r4zmch{stroke:#d9e5ff;stroke-width:3px;stroke-dasharray:.025 1;filter:url(#thread-glow);animation:.72s cubic-bezier(.2,.72,.24,1) both svelte-r4zmch-pinch-ripple}.start-node.svelte-r4zmch{fill:#eef4ff;stroke:#4f79ff;stroke-width:1px;filter:url(#thread-glow);vector-effect:non-scaling-stroke}.hub-node.svelte-r4zmch,.control-node.svelte-r4zmch{fill:#aabaff;stroke:#416cff;stroke-width:1px;vector-effect:non-scaling-stroke}.control-node.svelte-r4zmch{fill:#dce4ff}.recombine-node.svelte-r4zmch{fill:#9bb2ff}.end-node.svelte-r4zmch{fill:#e51f39;stroke:#fff7f2;stroke-width:1.4px;transform-box:fill-box;transform-origin:50%;vector-effect:non-scaling-stroke;transition:fill .2s,stroke-width .2s}.end-node.endpoint-hot.svelte-r4zmch{fill:#ff3852;stroke-width:2px}.cta-reverse-pulse.svelte-r4zmch{stroke:#fff7f2;stroke-width:2.2px;stroke-dasharray:.055 .945;filter:url(#thread-glow);animation:.82s cubic-bezier(.22,.72,.28,1) both svelte-r4zmch-reverse-pulse}@keyframes svelte-r4zmch-pinch-ripple{0%{stroke-dashoffset:0;opacity:0}18%{opacity:.9}to{stroke-dashoffset:-.18px;opacity:0}}@keyframes svelte-r4zmch-reverse-pulse{0%{stroke-dashoffset:-.95px;opacity:0}15%{opacity:.78}to{stroke-dashoffset:0;opacity:0}}@keyframes svelte-r4zmch-beam-travel{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (width<=767px){.thread-lines.svelte-r4zmch path:where(.svelte-r4zmch){stroke-width:1.15px;opacity:.68}.thread-aura-group.svelte-r4zmch path:where(.svelte-r4zmch){stroke-width:4px}.beam-underlay.svelte-r4zmch path:where(.svelte-r4zmch){opacity:.22}.beam-head-aura.svelte-r4zmch{r:8}}@media (prefers-reduced-motion:reduce){.thread-sheen.svelte-r4zmch,.pinch-ripple.svelte-r4zmch,.cta-reverse-pulse.svelte-r4zmch{display:none}.end-node.svelte-r4zmch{transition:none}}.lever.svelte-1i762ok{aspect-ratio:1;isolation:isolate;width:100%;display:block;position:relative}.lever-state.svelte-1i762ok{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transition:opacity .28s;display:block;position:absolute;inset:0}.lever-state.active.svelte-1i762ok,.lever.engaged.svelte-1i762ok .lever-state.idle:where(.svelte-1i762ok){opacity:0}.lever.engaged.svelte-1i762ok .lever-state.active:where(.svelte-1i762ok){opacity:1}@media (prefers-reduced-motion:reduce){.lever-state.svelte-1i762ok{transition:none}}.testimonial-carousel.svelte-kdirrn{margin-top:58px}.testimonial-track.svelte-kdirrn{cursor:grab;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;align-items:stretch;gap:16px;width:calc(50vw + 50%);padding:0 32px 12px 0;scroll-padding-left:0;display:flex;overflow-x:auto}.testimonial-track.svelte-kdirrn::-webkit-scrollbar{display:none}.testimonial-track.dragging.svelte-kdirrn{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.testimonial-card.svelte-kdirrn{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;background:#fffdf89e;border-top:2px solid #1c2027;border-bottom:1px solid #15171c33;flex-direction:column;flex:0 0 min(58vw,720px);min-height:470px;padding:24px 30px 28px;display:flex}.card-meta.svelte-kdirrn{border-bottom:1px solid #15171c1f;justify-content:space-between;align-items:center;gap:24px;padding-bottom:19px;display:flex}.quote-type.svelte-kdirrn,.card-index.svelte-kdirrn{font:750 8.5px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0}.quote-type.svelte-kdirrn{color:#59616d}.card-index.svelte-kdirrn{color:var(--blue);font-variant-numeric:tabular-nums}.quote-body.svelte-kdirrn{grid-template-columns:58px minmax(0,1fr);gap:4px;padding:29px 0 38px;display:grid}.quote-mark.svelte-kdirrn{color:var(--blue);font:italic 72px/.72 var(--font-display)}blockquote.svelte-kdirrn{color:#20242b;max-width:620px;font:400 clamp(22px,1.75vw,28px)/1.34 var(--font-display);letter-spacing:-.022em;margin:0}.testimonial-card.short.svelte-kdirrn .quote-body:where(.svelte-kdirrn){margin:auto 0;padding-block:36px 44px}.testimonial-card.short.svelte-kdirrn blockquote:where(.svelte-kdirrn){letter-spacing:-.03em;max-width:570px;font-size:clamp(29px,2.35vw,38px);font-style:italic;line-height:1.18}footer.svelte-kdirrn{border-top:1px solid #15171c29;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px 28px;margin-top:auto;padding-top:21px;display:grid}.attribution.svelte-kdirrn,.role.svelte-kdirrn,.industry.svelte-kdirrn,.outcome.svelte-kdirrn{margin:0}.attribution.svelte-kdirrn{color:#20242b;font:400 21px/1 var(--font-display);letter-spacing:-.02em}.role.svelte-kdirrn{color:#4f5661;font:750 8.5px/1.45 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;margin-top:8px}.industry.svelte-kdirrn{color:#777e88;font:700 8px/1.45 var(--font-mono);letter-spacing:.1em;text-align:right;text-transform:uppercase}.outcome.svelte-kdirrn{color:#2449cc;font:750 8px/1.35 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;border-top:1px solid #2757ff3d;grid-column:1/-1;justify-self:start;margin-top:7px;padding-top:12px}.carousel-controls.svelte-kdirrn{align-items:center;gap:26px;width:100%;margin-top:25px;display:flex}.arrow-controls.svelte-kdirrn{flex:none;gap:9px;display:flex}.arrow-controls.svelte-kdirrn button:where(.svelte-kdirrn){color:#20242b;width:43px;height:43px;font:400 18px/1 var(--font-sans);cursor:pointer;border:1px solid #15171c38;border-radius:50%;place-items:center;transition:border-color .2s,color .2s,transform .2s;display:grid}.arrow-controls.svelte-kdirrn button:where(.svelte-kdirrn):hover:not(:disabled),.arrow-controls.svelte-kdirrn button:where(.svelte-kdirrn):focus-visible{border-color:var(--blue);color:var(--blue);transform:translateY(-1px)}.arrow-controls.svelte-kdirrn button:where(.svelte-kdirrn):focus-visible{outline:2px solid var(--blue);outline-offset:3px}.arrow-controls.svelte-kdirrn button:where(.svelte-kdirrn):disabled{cursor:default;opacity:.28}.progress.svelte-kdirrn{background:#15171c26;flex:1;height:1px;position:relative;overflow:hidden}.progress.svelte-kdirrn span:where(.svelte-kdirrn){background:var(--blue);transition:width .28s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0}.counter.svelte-kdirrn{color:#767d88;font:750 10px/1 var(--font-mono);letter-spacing:.08em;font-variant-numeric:tabular-nums;flex:none;margin:0}.counter.svelte-kdirrn span:where(.svelte-kdirrn){color:var(--blue)}@media (width<=767px){.testimonial-carousel.svelte-kdirrn{margin-top:38px}.testimonial-track.svelte-kdirrn{cursor:auto;align-items:flex-start;gap:12px;width:100%;margin-left:0;padding:0 0 8px;scroll-padding-inline:0}.testimonial-card.svelte-kdirrn{flex-basis:100%;min-height:430px;padding:20px 20px 22px}.card-meta.svelte-kdirrn{padding-bottom:16px}.quote-body.svelte-kdirrn{grid-template-columns:36px minmax(0,1fr);padding:27px 0 34px}.quote-mark.svelte-kdirrn{font-size:53px}blockquote.svelte-kdirrn{font-size:21px;line-height:1.3}.testimonial-card.short.svelte-kdirrn .quote-body:where(.svelte-kdirrn){padding-block:32px 38px}.testimonial-card.short.svelte-kdirrn blockquote:where(.svelte-kdirrn){font-size:28px}footer.svelte-kdirrn{display:block}.industry.svelte-kdirrn{text-align:left;margin-top:12px}.outcome.svelte-kdirrn{margin-top:17px;display:block}.carousel-controls.svelte-kdirrn{gap:18px;margin-top:20px}.arrow-controls.svelte-kdirrn{display:flex}.arrow-controls.svelte-kdirrn button:where(.svelte-kdirrn){width:40px;height:40px}.counter.svelte-kdirrn{font-size:9px}}@media (prefers-reduced-motion:reduce){.testimonial-track.svelte-kdirrn{scroll-behavior:auto}.progress.svelte-kdirrn span:where(.svelte-kdirrn),.arrow-controls.svelte-kdirrn button:where(.svelte-kdirrn){transition:none}}html{scroll-behavior:smooth}.homepage.svelte-13wmnd{--porcelain:#f7f5ef;--obsidian:#050507;--ink:#15171c;--muted:#626975;--blue:#2757ff;--red:#8d1020;background:var(--porcelain);color:var(--ink);position:relative;overflow:clip}.section.svelte-13wmnd,.hero.svelte-13wmnd,.client-strip.svelte-13wmnd{position:relative}.porcelain.svelte-13wmnd{background:var(--porcelain);color:var(--ink)}.obsidian.svelte-13wmnd{background:var(--obsidian);color:#f5f2eb}.section-inner.svelte-13wmnd{z-index:2;width:min(100% - 64px,1280px);margin-inline:auto;position:relative}.eyebrow.svelte-13wmnd{color:var(--blue);font:750 11px/1 var(--font-mono);letter-spacing:.22em;text-transform:uppercase;margin:0}.eyebrow.light.svelte-13wmnd{color:#86a0ff}h1.svelte-13wmnd,h2.svelte-13wmnd,h3.svelte-13wmnd,p.svelte-13wmnd{text-wrap:pretty}h1.svelte-13wmnd,h2.svelte-13wmnd,h3.svelte-13wmnd{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-weight:400}h2.svelte-13wmnd{font-size:clamp(48px,5.15vw,76px);line-height:.96}h2.svelte-13wmnd em:where(.svelte-13wmnd),h1.svelte-13wmnd em:where(.svelte-13wmnd){color:var(--blue);font-weight:400}.button.svelte-13wmnd{min-height:54px;font:750 10px/1 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;border-radius:7px;justify-content:center;align-items:center;gap:20px;padding:0 25px;transition:transform .22s,background .22s,color .22s;display:inline-flex}.button.svelte-13wmnd:hover{transform:translateY(-2px)}.button.svelte-13wmnd:focus-visible,.text-link.svelte-13wmnd:focus-visible,.methodology-button.svelte-13wmnd:focus-visible,.methodology-topline.svelte-13wmnd button:where(.svelte-13wmnd):focus-visible,.video-media.svelte-13wmnd button:where(.svelte-13wmnd):focus-visible,.marquee-window.svelte-13wmnd:focus-visible,.control-interaction.svelte-13wmnd:focus-visible,summary.svelte-13wmnd:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.button.primary.svelte-13wmnd{color:#fff;background:#c91529;box-shadow:0 18px 44px -25px #c91529b8}.button.secondary.svelte-13wmnd{color:var(--ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f7f5efb8;border:1px solid #15171c33}.text-link.svelte-13wmnd{color:var(--blue);font:750 10px/1.5 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;gap:12px;margin-top:27px;display:inline-flex}.mobile-roadmap.svelte-13wmnd{display:none}.hero.svelte-13wmnd{min-height:100svh}.hero-inner.svelte-13wmnd{align-items:center;min-height:100svh;padding:106px 0 72px;display:flex}.hero-copy.svelte-13wmnd{z-index:3;width:min(50%,630px);position:relative}.hero.svelte-13wmnd h1:where(.svelte-13wmnd){margin-top:22px;font-size:clamp(64px,6.5vw,98px);line-height:.88}.hero-line.svelte-13wmnd{padding-bottom:.06em;display:block;overflow:hidden}.hero-line.svelte-13wmnd>span:where(.svelte-13wmnd){animation:.88s cubic-bezier(.22,1,.36,1) both svelte-13wmnd-hero-line-in;display:block}.hero-line.delay-line.svelte-13wmnd>span:where(.svelte-13wmnd){animation-delay:.1s}.hero-sub.svelte-13wmnd{color:#565d68;max-width:585px;margin:28px 0 0;font-size:17px;line-height:1.65}.hero-actions.svelte-13wmnd{flex-wrap:wrap;gap:12px;margin-top:31px;display:flex}.support.svelte-13wmnd{color:#747a84;max-width:520px;font:650 10px/1.55 var(--font-mono);letter-spacing:.08em;margin:21px 0 0}.hero-rise.svelte-13wmnd{animation:.78s ease-out both svelte-13wmnd-hero-rise}.delay-1.svelte-13wmnd{animation-delay:.18s}.delay-2.svelte-13wmnd{animation-delay:.28s}.delay-3.svelte-13wmnd{animation-delay:.38s}.hero-hand-stage.svelte-13wmnd{z-index:2;aspect-ratio:4/3;transform-origin:50%;width:min(58vw,820px);animation:1s cubic-bezier(.22,1,.36,1) both svelte-13wmnd-hand-enter,8s ease-in-out 1s infinite svelte-13wmnd-hand-float;position:absolute;top:10%;right:-8%}.hero-hand-stage.svelte-13wmnd picture:where(.svelte-13wmnd),.hero-hand-stage.svelte-13wmnd img:where(.svelte-13wmnd){width:100%;height:100%;display:block}.hero-hand-stage.svelte-13wmnd img:where(.svelte-13wmnd){object-fit:contain;mix-blend-mode:multiply;pointer-events:none}.hand-disturbance.svelte-13wmnd{z-index:3;contain:strict;pointer-events:none;mix-blend-mode:multiply;width:100%;height:100%;display:block;position:absolute;inset:0}.pinch-response.svelte-13wmnd{z-index:4;pointer-events:auto;border-radius:50%;width:58px;height:58px;position:absolute;top:67.86%;left:37.86%;transform:translate(-50%,-50%)}.pinch-response.svelte-13wmnd:before,.pinch-response.svelte-13wmnd:after{content:"";opacity:.5;border:1px solid #2757ffc7;border-radius:50%;transition:inset .32s,opacity .32s;position:absolute;inset:21px}.pinch-response.svelte-13wmnd:after{border-color:#2757ff47;inset:16px}.pinch-response.svelte-13wmnd:hover:before{opacity:.9;inset:14px}.pinch-response.svelte-13wmnd:hover:after{opacity:.62;inset:6px}.pinch-response.svelte-13wmnd i:where(.svelte-13wmnd){opacity:0;background:#4f79ff;border-radius:50%;width:3px;height:3px;transition:transform .35s,opacity .2s;position:absolute;top:50%;left:50%}.pinch-response.svelte-13wmnd:hover i:where(.svelte-13wmnd){opacity:.9}.pinch-response.svelte-13wmnd:hover i:where(.svelte-13wmnd):first-child{transform:translate(-23px,-11px)}.pinch-response.svelte-13wmnd:hover i:where(.svelte-13wmnd):nth-child(2){transform:translate(17px,-18px)}.pinch-response.svelte-13wmnd:hover i:where(.svelte-13wmnd):nth-child(3){transform:translate(20px,13px)}.pinch-response.svelte-13wmnd:hover i:where(.svelte-13wmnd):nth-child(4){transform:translate(-19px,18px)}.client-strip.svelte-13wmnd{z-index:3;background:#fff;border-block:1px solid #15171c1f;grid-template-columns:minmax(300px,24%) minmax(0,1fr);min-height:188px;display:grid;overflow:hidden}.logo-heading.svelte-13wmnd{background:var(--obsidian);align-items:center;padding:34px clamp(32px,3.7vw,64px);display:flex}.logo-heading.svelte-13wmnd h2:where(.svelte-13wmnd){color:#f1efe9;max-width:330px;font-size:clamp(38px,3.45vw,54px);line-height:.92}.marquee-window.svelte-13wmnd{width:100%;min-width:0;color:inherit;text-align:inherit;align-items:center;padding:30px 0;display:flex;overflow:hidden}.marquee-flow.svelte-13wmnd{width:max-content;animation:34s linear infinite svelte-13wmnd-logo-marquee;display:flex}.marquee-window.svelte-13wmnd:hover .marquee-flow:where(.svelte-13wmnd),.marquee-window.svelte-13wmnd:focus .marquee-flow:where(.svelte-13wmnd),.marquee-window.paused.svelte-13wmnd .marquee-flow:where(.svelte-13wmnd){animation-play-state:paused}.marquee-track.svelte-13wmnd{flex:none;align-items:center;gap:clamp(30px,3vw,48px);padding-right:clamp(30px,3vw,48px);display:flex}.logo-item.svelte-13wmnd{width:188px;height:62px;padding-inline:var(--logo-pad,0px);opacity:.7;flex:none;justify-content:center;align-items:center;transition:opacity .2s;display:flex}.logo-item.svelte-13wmnd img:where(.svelte-13wmnd){width:auto;height:calc(30px * var(--logo-scale,1));object-fit:contain;filter:grayscale()contrast(1.22);mix-blend-mode:multiply;max-width:178px;max-height:182px;display:block}.logo-item.dark-logo.svelte-13wmnd img:where(.svelte-13wmnd){filter:grayscale()contrast(1.55)}.logo-item.svelte-13wmnd:hover{opacity:.88}.logo-item.svelte-13wmnd:hover img:where(.svelte-13wmnd){filter:grayscale(.65)contrast(1.12)}.section.svelte-13wmnd{border-bottom:1px solid #15171c1a}.controls-layout.svelte-13wmnd{grid-template-columns:minmax(310px,.39fr) minmax(0,1fr);align-items:center;gap:clamp(30px,3vw,46px);min-height:700px;padding:84px 0 54px;display:grid}.section-copy.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:18px}.controls-copy.svelte-13wmnd h2:where(.svelte-13wmnd){font-size:clamp(46px,4.5vw,66px)}.controls-copy.svelte-13wmnd>p:where(.svelte-13wmnd):last-of-type{max-width:420px;color:var(--muted);margin:25px 0 0;font-size:16px;line-height:1.65}.controls-panel.svelte-13wmnd{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.controls-panel.svelte-13wmnd article:where(.svelte-13wmnd){border-radius:10px;outline:none;min-width:0;transition:background .2s;position:relative}.controls-panel.svelte-13wmnd article.active:where(.svelte-13wmnd){background:#2757ff0b}.control-interaction.svelte-13wmnd{width:100%;color:inherit;text-align:inherit;padding:8px 2px 0;display:block}.control-anchor.svelte-13wmnd{width:2px;height:2px;position:absolute;top:-24px;left:50%;transform:translate(-50%)}.lever-wrap.svelte-13wmnd{width:132%;max-width:212px;margin-left:-66%;display:block;position:relative;left:50%}.control-copy.svelte-13wmnd{text-align:center;border-top:1px solid #15171c33;min-height:136px;padding:13px 4px 0;display:block}.control-copy.svelte-13wmnd>span:where(.svelte-13wmnd){color:var(--blue);font:750 10px/1 var(--font-mono);letter-spacing:.14em}.control-copy.svelte-13wmnd .control-title:where(.svelte-13wmnd){color:var(--ink);font:760 17px/1.15 var(--font-sans);letter-spacing:-.01em;margin-top:9px;display:block}.control-copy.svelte-13wmnd .control-description:where(.svelte-13wmnd){color:#4f5661;font:450 14px/1.45 var(--font-sans);letter-spacing:0;margin-top:8px;display:block}.split-section.svelte-13wmnd{background:var(--porcelain)}.split-grid.svelte-13wmnd{grid-template-columns:minmax(0,1fr) clamp(74px,7vw,112px) minmax(0,1fr);align-items:center;min-height:780px;padding:78px 0;display:grid}.split-media.svelte-13wmnd{grid-column:1;margin:0}.split-media.svelte-13wmnd img:where(.svelte-13wmnd){aspect-ratio:1.05;object-fit:cover;border-radius:20px;width:100%;display:block;box-shadow:0 32px 74px -52px #090d1494}.split-media.svelte-13wmnd figcaption:where(.svelte-13wmnd){color:#656c76;font:700 9px/1 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;gap:20px;margin-top:14px;display:flex}.split-media.svelte-13wmnd figcaption:where(.svelte-13wmnd) span:where(.svelte-13wmnd){color:var(--blue)}.roadmap-anchor.svelte-13wmnd{grid-column:2;place-self:center;width:8px;height:8px}.split-copy.svelte-13wmnd{grid-column:3;position:relative}.split-copy.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:18px;font-size:clamp(48px,4.7vw,69px)}.lede.svelte-13wmnd{max-width:550px;color:var(--muted);margin:25px 0 0;font-size:16px;line-height:1.68}.branch-target.svelte-13wmnd{width:6px;height:6px;position:absolute;top:45%;left:-48px}.strategy-steps.svelte-13wmnd{border-top:1px solid #15171c24;margin:32px 0 0;padding:0;list-style:none}.strategy-steps.svelte-13wmnd li:where(.svelte-13wmnd){border-bottom:1px solid #15171c24;grid-template-columns:42px 1fr;gap:15px;padding:16px 0;display:grid}.strategy-steps.svelte-13wmnd li:where(.svelte-13wmnd)>span:where(.svelte-13wmnd){color:var(--blue);font:750 9px/1 var(--font-mono);padding-top:4px}.strategy-steps.svelte-13wmnd strong:where(.svelte-13wmnd){font-size:14px}.strategy-steps.svelte-13wmnd p:where(.svelte-13wmnd){color:#666c76;margin:5px 0 0;font-size:13px;line-height:1.5}.creative-grid.svelte-13wmnd{grid-template-columns:minmax(0,.9fr) clamp(72px,6vw,100px) minmax(0,1.1fr);align-items:start;padding:86px 0 42px;display:grid}.creative-copy.svelte-13wmnd{grid-column:1}.creative-copy.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:18px;font-size:clamp(46px,4.4vw,64px)}.creative-copy.svelte-13wmnd>p:where(.svelte-13wmnd):last-child{max-width:500px;color:var(--muted);margin:24px 0 0;font-size:15px;line-height:1.66}.creative-process.svelte-13wmnd{grid-column:3;margin-top:4px}.creative-process.svelte-13wmnd li:where(.svelte-13wmnd){padding:18px 0}.creative-process.svelte-13wmnd p:where(.svelte-13wmnd){max-width:590px}.creative-outputs.svelte-13wmnd{padding:8px 0 86px;position:relative}.creative-composition.svelte-13wmnd{background-color:#fdfcf8;background-image:linear-gradient(#15171c09 1px,#0000 1px),linear-gradient(90deg,#15171c09 1px,#0000 1px);background-size:22px 22px;border:1px solid #15171c29;border-radius:20px;grid-template-columns:minmax(220px,1fr) minmax(70px,.35fr) minmax(210px,.88fr) minmax(70px,.35fr) minmax(240px,1.05fr);align-items:center;min-height:390px;margin:0;padding:34px;display:grid;overflow:hidden;box-shadow:0 34px 74px -58px #090d148c}.evidence-note.svelte-13wmnd,.argument-card.svelte-13wmnd,.output-sheet.svelte-13wmnd{z-index:2;background:#fdfcf8;position:relative}.evidence-note.svelte-13wmnd{border:1px solid #15171c38;padding:23px 22px 25px;transform:rotate(-1.2deg)}.evidence-note.svelte-13wmnd p:where(.svelte-13wmnd){color:var(--blue);font:750 8px/1.2 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;gap:14px;margin:0;display:flex}.evidence-note.svelte-13wmnd small:where(.svelte-13wmnd){color:#727984;font:inherit;letter-spacing:.07em}.evidence-note.svelte-13wmnd blockquote:where(.svelte-13wmnd){color:#232832;font:italic clamp(28px,2.7vw,40px)/1.02 var(--font-display);letter-spacing:-.03em;margin:31px 0 24px}.evidence-note.svelte-13wmnd i:where(.svelte-13wmnd){color:#2449cc;font:750 7px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:#e8edff;padding:7px 9px;font-style:normal;display:inline-block}.argument-card.svelte-13wmnd{background:#edf1ff;border:1px solid #2757ff80;border-radius:10px;padding:25px 22px;box-shadow:0 18px 40px -30px #2757ffb8}.argument-card.svelte-13wmnd>span:where(.svelte-13wmnd),.output-sheet.svelte-13wmnd>span:where(.svelte-13wmnd){color:var(--blue);font:750 8px/1 var(--font-mono);letter-spacing:.13em;text-transform:uppercase}.argument-card.svelte-13wmnd strong:where(.svelte-13wmnd){color:#172867;font:400 28px/1.02 var(--font-display);letter-spacing:-.025em;margin-top:19px;display:block}.argument-card.svelte-13wmnd p:where(.svelte-13wmnd){color:#5e6780;margin:16px 0 0;font-size:11px;line-height:1.5}.process-connector.svelte-13wmnd{z-index:1;width:calc(100% + 8px);height:54px;position:relative;overflow:visible}.connector-one.svelte-13wmnd{margin-inline:-4px}.connector-two.svelte-13wmnd{height:190px;margin-inline:-4px}.process-connector.svelte-13wmnd path:where(.svelte-13wmnd){fill:none;stroke:#77818f;stroke-width:1px;vector-effect:non-scaling-stroke}.process-connector.svelte-13wmnd circle:where(.svelte-13wmnd){fill:#9bb2ff;stroke:#2757ff;stroke-width:1px;vector-effect:non-scaling-stroke}.output-stack.svelte-13wmnd{gap:10px;display:grid}.output-sheet.svelte-13wmnd{border:1px solid #15171c2e;border-radius:7px;min-height:78px;padding:14px 16px;overflow:hidden}.output-sheet.svelte-13wmnd b:where(.svelte-13wmnd){color:#323842;max-width:210px;margin-top:9px;font-size:12px;line-height:1.35;display:block}.output-sheet.svelte-13wmnd i:where(.svelte-13wmnd){background:var(--blue);opacity:.32;width:44px;height:3px;position:absolute;bottom:11px;right:12px}.creative-composition.svelte-13wmnd figcaption:where(.svelte-13wmnd){color:#6b727d;font:750 8px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;position:absolute;bottom:17px;right:34px}.creative-composition.svelte-13wmnd figcaption:where(.svelte-13wmnd) span:where(.svelte-13wmnd){color:var(--blue)}.creative-branch.svelte-13wmnd{top:35%;left:50%}.retention-grid.svelte-13wmnd{grid-template-columns:minmax(0,.9fr) clamp(72px,6vw,100px) minmax(0,1.1fr);align-items:start;padding:70px 0 64px;display:grid}.retention-copy.svelte-13wmnd{grid-column:1}.retention-copy.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:18px;font-size:clamp(46px,4.4vw,64px)}.retention-copy.svelte-13wmnd>p:where(.svelte-13wmnd):last-child{max-width:500px;color:var(--muted);margin:24px 0 0;font-size:15px;line-height:1.66}.retention-process.svelte-13wmnd{grid-column:3;margin-top:4px}.retention-process.svelte-13wmnd li:where(.svelte-13wmnd){padding:18px 0}.retention-process.svelte-13wmnd p:where(.svelte-13wmnd){max-width:590px}.system-section.svelte-13wmnd{border-color:#ffffff17}.roadmap-measure-node.svelte-13wmnd{width:8px;height:8px;position:absolute;top:30px;left:50%;transform:translate(-50%)}.system-inner.svelte-13wmnd{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 18px;padding:88px 0 78px;display:grid}.system-heading.svelte-13wmnd{grid-column:1/11}.system-heading.svelte-13wmnd h2:where(.svelte-13wmnd){max-width:1050px;margin-top:18px;font-size:clamp(60px,6.7vw,96px)}.system-heading.svelte-13wmnd h2:where(.svelte-13wmnd) em:where(.svelte-13wmnd){color:#86a0ff}.system-heading.svelte-13wmnd>p:where(.svelte-13wmnd):last-child{color:#a4abb7;max-width:500px;margin:28px 0 0;font-size:16px;line-height:1.68}.system-flow.svelte-13wmnd{border-block:1px solid #ffffff2b;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));margin:48px 0 0;padding:0;list-style:none;display:grid}.system-flow.svelte-13wmnd li:where(.svelte-13wmnd){border-right:1px solid #ffffff21;min-height:270px;padding:23px 20px 27px}.system-flow.svelte-13wmnd li:where(.svelte-13wmnd):first-child{padding-left:0}.system-flow.svelte-13wmnd li:where(.svelte-13wmnd):last-child{border-right:0;padding-right:0}.system-flow.svelte-13wmnd li:where(.svelte-13wmnd)>span:where(.svelte-13wmnd){color:#86a0ff;font:750 9px/1 var(--font-mono);letter-spacing:.13em}.system-flow.svelte-13wmnd h3:where(.svelte-13wmnd){color:#f2efe8;font-family:var(--font-sans);letter-spacing:-.01em;margin-top:40px;font-size:17px;font-weight:760}.system-flow.svelte-13wmnd p:where(.svelte-13wmnd){color:#929aa8;margin:12px 0 0;font-size:13px;line-height:1.58}.system-note.svelte-13wmnd{border-top:1px solid #ffffff2e;grid-column:1/5;align-self:start;margin-top:48px;padding-top:20px}.system-note.svelte-13wmnd p:where(.svelte-13wmnd){color:#b3bac5;margin:0;font-size:15px;line-height:1.68}.experiment-standard.svelte-13wmnd{background:#0b0d13;border:1px solid #86a0ff57;border-radius:18px;grid-column:6/-1;margin-top:48px;padding:34px 38px 36px}.experiment-standard.svelte-13wmnd h3:where(.svelte-13wmnd){color:#f3f0e9;font:italic clamp(36px,4vw,58px)/1 var(--font-display);letter-spacing:-.035em;margin-top:20px}.experiment-standard.svelte-13wmnd>p:where(.svelte-13wmnd):not(.eyebrow){color:#a8b0bc;margin:22px 0 0;font-size:14px;line-height:1.68}.founder.svelte-13wmnd{border-block:1px solid #15171c1f}.founder-grid.svelte-13wmnd{grid-template-columns:minmax(0,1.14fr) clamp(78px,7vw,112px) minmax(0,.86fr);width:min(100% - 64px,1360px);min-height:980px;padding-block:96px}.founder-media.svelte-13wmnd{background:#191b20;position:relative;overflow:hidden}.founder-media.svelte-13wmnd:after{content:"";pointer-events:none;background:linear-gradient(#0000,#080a0d94);height:24%;position:absolute;inset:auto 0 0}.founder-media.svelte-13wmnd img:where(.svelte-13wmnd){aspect-ratio:auto;object-position:38% center;filter:saturate(.68)contrast(1.055);height:680px;box-shadow:none;border-radius:0;transition:transform .8s cubic-bezier(.22,1,.36,1),filter .45s}.founder-media.svelte-13wmnd:hover img:where(.svelte-13wmnd){filter:saturate(.78)contrast(1.035);transform:scale(1.012)}.founder-media.svelte-13wmnd figcaption:where(.svelte-13wmnd){z-index:1;color:#f4f1e9;margin:0;position:absolute;bottom:20px;left:22px;right:22px}.founder-media.svelte-13wmnd figcaption:where(.svelte-13wmnd) span:where(.svelte-13wmnd){color:#86a0ff}.founder-copy.svelte-13wmnd{padding:12px 0}.founder-copy.svelte-13wmnd:before{background:var(--blue);content:"";width:46px;height:2px;margin-bottom:28px;display:block}.founder-copy.svelte-13wmnd h2:where(.svelte-13wmnd){letter-spacing:-.043em;max-width:590px;font-size:clamp(48px,4.25vw,64px);line-height:.98}.founder-body.svelte-13wmnd{max-width:540px;color:var(--muted);margin-top:32px;font-size:14.5px;line-height:1.68}.founder-body.svelte-13wmnd p:where(.svelte-13wmnd){margin:0}.founder-body.svelte-13wmnd p:where(.svelte-13wmnd):first-child{color:#3f4650;font-size:17px;line-height:1.62}.founder-body.svelte-13wmnd p:where(.svelte-13wmnd)+p:where(.svelte-13wmnd){border-top:1px solid #15171c26;margin-top:25px;padding-top:24px}.signature-block.svelte-13wmnd{align-items:baseline;gap:14px;margin-top:30px;display:flex}.signature.svelte-13wmnd{font:italic 32px/1 var(--font-display);margin:0}.signature-block.svelte-13wmnd>p:where(.svelte-13wmnd):last-child{color:#717782;font:700 8px/1.35 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0}.founder-copy.svelte-13wmnd .text-link:where(.svelte-13wmnd){margin-top:25px}.founder-exit.svelte-13wmnd{grid-column:auto;place-self:auto;position:absolute;inset:auto auto 30px 50%;transform:translate(-50%)}.proof-inner.svelte-13wmnd{padding:86px 0 80px}.rail-route.svelte-13wmnd{z-index:-1;position:absolute;left:auto;right:-18px}.rail-route.route-in.svelte-13wmnd{top:30px}.rail-route.route-out.svelte-13wmnd{top:auto;bottom:30px}.proof-heading.svelte-13wmnd{text-align:center;max-width:810px;margin:0 auto 58px}.proof-heading.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:18px}.proof-heading.svelte-13wmnd>p:where(.svelte-13wmnd):last-child{max-width:720px;color:var(--muted);margin:23px auto 0;font-size:16px;line-height:1.65}.primary-metrics.svelte-13wmnd{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.primary-metrics.svelte-13wmnd article:where(.svelte-13wmnd){background:#fffdf8;border:1px solid #2757ff38;border-radius:20px;min-height:290px;padding:38px;box-shadow:0 30px 65px -53px #131a2785}.primary-metrics.svelte-13wmnd strong:where(.svelte-13wmnd){color:#204bdc;font:400 clamp(58px,6.4vw,92px)/.9 var(--font-display);letter-spacing:-.045em;display:block}.primary-metrics.svelte-13wmnd h3:where(.svelte-13wmnd){font-family:var(--font-sans);letter-spacing:-.015em;margin-top:30px;font-size:20px;font-weight:760}.primary-metrics.svelte-13wmnd p:where(.svelte-13wmnd){max-width:480px;color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.55}.secondary-metrics.svelte-13wmnd{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.secondary-metrics.svelte-13wmnd article:where(.svelte-13wmnd){background:#f7f5eff0;border:1px solid #15171c21;border-radius:16px;min-height:240px;padding:25px 21px}.secondary-metrics.svelte-13wmnd strong:where(.svelte-13wmnd){color:#313947;font:400 clamp(34px,3.1vw,46px)/.95 var(--font-display);letter-spacing:-.035em}.secondary-metrics.svelte-13wmnd h3:where(.svelte-13wmnd){font-family:var(--font-sans);letter-spacing:-.01em;margin-top:25px;font-size:14px;font-weight:760}.secondary-metrics.svelte-13wmnd p:where(.svelte-13wmnd){color:#6b717b;margin:9px 0 0;font-size:12.5px;line-height:1.5}.methodology-button.svelte-13wmnd{color:var(--blue);font:750 10px/1.6 var(--font-mono);letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:13px;margin:26px auto 0;display:flex}.work-inner.svelte-13wmnd{padding:88px 0 78px}.work-heading.svelte-13wmnd{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:52px;display:flex}.work-heading.svelte-13wmnd h2:where(.svelte-13wmnd){max-width:700px;margin-top:18px}.work-heading.svelte-13wmnd>p:where(.svelte-13wmnd){color:#9aa1af;max-width:360px;margin:0 0 4px;font-size:15px;line-height:1.6}.work-grid.svelte-13wmnd{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:34px 18px;display:grid}.work-card.svelte-13wmnd{grid-column:span 4;margin:0}.work-media.svelte-13wmnd{background:#11141a;border-radius:18px;position:relative;overflow:hidden}.work-media.svelte-13wmnd img:where(.svelte-13wmnd),.work-media.svelte-13wmnd video:where(.svelte-13wmnd){object-fit:contain;width:100%;height:100%;display:block}.portrait-card.svelte-13wmnd .work-media:where(.svelte-13wmnd),.portrait-video.svelte-13wmnd .work-media:where(.svelte-13wmnd){aspect-ratio:4/5}.square-card.svelte-13wmnd .work-media:where(.svelte-13wmnd){aspect-ratio:1}.landscape-video.svelte-13wmnd .work-media:where(.svelte-13wmnd){aspect-ratio:16/10}.light-media.svelte-13wmnd{background:#f1eee8}.work-media.svelte-13wmnd img:where(.svelte-13wmnd){transition:transform .65s cubic-bezier(.22,1,.36,1)}.work-card.svelte-13wmnd:hover .work-media:where(.svelte-13wmnd) img:where(.svelte-13wmnd){transform:scale(1.025)}.video-media.svelte-13wmnd button:where(.svelte-13wmnd){color:#fff;min-width:82px;height:38px;font:700 9px/1 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050507b8;border:1px solid #ffffff47;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 13px;display:flex;position:absolute;bottom:14px;right:14px}.video-media.svelte-13wmnd button:where(.svelte-13wmnd) span:where(.svelte-13wmnd){color:#86a0ff;font-size:10px}.work-card.svelte-13wmnd figcaption:where(.svelte-13wmnd){flex-direction:column;gap:8px;margin-top:13px;display:flex}.work-card.svelte-13wmnd figcaption:where(.svelte-13wmnd) span:where(.svelte-13wmnd){color:#86a0ff;font:750 9px/1 var(--font-mono);letter-spacing:.15em;text-transform:uppercase}.work-card.svelte-13wmnd figcaption:where(.svelte-13wmnd) strong:where(.svelte-13wmnd){color:#e8e5df;max-width:390px;font-size:14px;font-weight:560;line-height:1.45}.work-close.svelte-13wmnd{color:#f4f1ea;max-width:720px;font:italic 32px/1.15 var(--font-display);text-align:center;margin:62px auto 0}.cases.svelte-13wmnd{border-color:#ffffff17}.cases-inner.svelte-13wmnd{padding:108px 0 100px}.cases-heading.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:18px}.cases-heading.svelte-13wmnd h2:where(.svelte-13wmnd) em:where(.svelte-13wmnd){color:#86a0ff}.cases-heading.svelte-13wmnd>p:where(.svelte-13wmnd):last-child{color:#a4abb7;max-width:640px;margin:24px 0 0;font-size:16px;line-height:1.66}.cases-grid.svelte-13wmnd{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;margin-top:50px;display:grid}.case-card.svelte-13wmnd{background:#0b0d13;border:1px solid #86a0ff52;border-radius:16px;flex-direction:column;max-width:640px;padding:32px 30px 28px;display:flex}.case-niche.svelte-13wmnd{color:#86a0ff;font:750 9px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0}.case-row.svelte-13wmnd{margin-top:18px}.case-row.svelte-13wmnd>span:where(.svelte-13wmnd){color:#929aa8;font:750 8px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;display:block}.case-row.svelte-13wmnd>p:where(.svelte-13wmnd){color:#a8b0bc;margin:7px 0 0;font-size:14px;line-height:1.6}.case-result.svelte-13wmnd>p:where(.svelte-13wmnd){color:#d9dfe9}.case-link.svelte-13wmnd{color:#86a0ff;font:750 9.5px/1.5 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;gap:10px;margin-top:auto;padding-top:24px;display:inline-flex}.cases-all.svelte-13wmnd{color:#86a0ff;margin-top:36px}.client-words-inner.svelte-13wmnd{padding:84px 0 76px}.client-words-heading.svelte-13wmnd{max-width:790px}.client-words-heading.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:18px}.client-words-heading.svelte-13wmnd>p:where(.svelte-13wmnd):last-child{max-width:620px;color:var(--muted);margin:24px 0 0;font-size:16px;line-height:1.65}.team.svelte-13wmnd{border-top:1px solid #15171c1f}.team-inner.svelte-13wmnd{padding:84px 0 86px}.team-heading.svelte-13wmnd{grid-template-columns:minmax(0,1fr) minmax(320px,.68fr);align-items:end;gap:72px;display:grid}.team-heading.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:18px}.team-heading.svelte-13wmnd>p:where(.svelte-13wmnd){max-width:540px;color:var(--muted);margin:0 0 3px;font-size:16px;line-height:1.65}.team-grid.svelte-13wmnd{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.team-card.svelte-13wmnd{border-top:1px solid #15171c38;min-width:0}.team-card.svelte-13wmnd:nth-child(2n){margin-top:30px}.member-topline.svelte-13wmnd{color:#777e88;font:750 7.5px/1 var(--font-mono);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding:13px 1px;display:flex}.member-topline.svelte-13wmnd span:where(.svelte-13wmnd):first-child{color:var(--blue);font-size:9px}.member-portrait.svelte-13wmnd{color:#f5f2eb;background:#111319;place-items:center;height:310px;display:grid;position:relative;overflow:hidden}.member-portrait.svelte-13wmnd img:where(.svelte-13wmnd){object-fit:cover;filter:saturate(.68)contrast(1.035);width:100%;height:100%;transition:filter .45s,transform .65s cubic-bezier(.22,1,.36,1)}.team-card.svelte-13wmnd:hover .member-portrait:where(.svelte-13wmnd) img:where(.svelte-13wmnd){filter:saturate(.82)contrast(1.02);transform:scale(1.018)}.member-portrait.svelte-13wmnd>span:where(.svelte-13wmnd){z-index:1;font:italic clamp(54px,5vw,76px)/1 var(--font-display);letter-spacing:-.06em;position:relative}.member-copy.svelte-13wmnd{padding:22px 1px 0}.member-copy.svelte-13wmnd h3:where(.svelte-13wmnd){font-size:30px;line-height:1}.member-role.svelte-13wmnd{min-height:31px;color:var(--blue);font:750 8.5px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:10px 0 0}.member-copy.svelte-13wmnd>p:where(.svelte-13wmnd):last-child{color:#5f6671;margin:17px 0 0;font-size:13px;line-height:1.62}.team-model.svelte-13wmnd{border-top:1px solid #15171c38;grid-template-columns:minmax(0,.78fr) minmax(420px,1.22fr);gap:clamp(42px,6vw,88px);margin-top:62px;padding-top:25px;display:grid}.team-model-copy.svelte-13wmnd{flex-direction:column;align-items:flex-start;display:flex}.team-model-copy.svelte-13wmnd>p:where(.svelte-13wmnd):last-child{color:#343a44;max-width:520px;margin:auto 0 0;padding-top:48px;font-size:16px;line-height:1.68}.roster-visual.svelte-13wmnd{background:#15171c;min-height:390px;margin:0;position:relative;overflow:hidden}.roster-visual.svelte-13wmnd:after{content:"";pointer-events:none;background:linear-gradient(#0000 62%,#0c0d1085);position:absolute;inset:0}.roster-visual.svelte-13wmnd img:where(.svelte-13wmnd){object-fit:cover;filter:grayscale()contrast(1.08);width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1),filter .5s}.roster-visual.svelte-13wmnd:hover img:where(.svelte-13wmnd){filter:grayscale()contrast(1.02);transform:scale(1.018)}.roster-visual.svelte-13wmnd figcaption:where(.svelte-13wmnd){z-index:1;color:#f4f1e9;font:750 8px/1 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;gap:20px;display:flex;position:absolute;bottom:17px;left:18px;right:18px}.fit.svelte-13wmnd{border-top:1px solid #15171c1f}.fit-inner.svelte-13wmnd{grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);gap:60px;padding:72px 0 78px;display:grid}.fit-inner.svelte-13wmnd .eyebrow:where(.svelte-13wmnd){padding-top:10px}.fit-copy.svelte-13wmnd{grid-template-columns:minmax(260px,.72fr) minmax(420px,1fr);align-items:start;gap:clamp(46px,6vw,90px);display:grid}.fit-copy.svelte-13wmnd h2:where(.svelte-13wmnd){max-width:430px;font-size:clamp(38px,3.25vw,50px);line-height:1.02}.fit-statements.svelte-13wmnd{border-top:1px solid #15171c42}.fit-statement.svelte-13wmnd{border-bottom:1px solid #15171c29;grid-template-columns:34px minmax(0,1fr);gap:17px;padding:19px 0 21px;display:grid}.fit-statement.svelte-13wmnd>span:where(.svelte-13wmnd){color:var(--blue);font:750 8.5px/1 var(--font-mono);letter-spacing:.1em;padding-top:5px}.fit-statement.svelte-13wmnd p:where(.svelte-13wmnd){color:#343a44;max-width:680px;margin:0;font-size:14px;line-height:1.68}.fit-copy.svelte-13wmnd .fit-close:where(.svelte-13wmnd){color:var(--ink)}.faq.svelte-13wmnd{border-color:#ffffff14}.faq-grid.svelte-13wmnd{grid-template-columns:minmax(0,.82fr) clamp(72px,6vw,100px) minmax(0,1.18fr);align-items:start;min-height:760px;padding:86px 0 80px;display:grid}.faq-heading.svelte-13wmnd{grid-column:1;position:sticky;top:118px}.faq-heading.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:18px;font-size:clamp(50px,5vw,72px)}.faq-list.svelte-13wmnd{grid-column:3}.faq-list.svelte-13wmnd details:where(.svelte-13wmnd){border-top:1px solid #ffffff29}.faq-list.svelte-13wmnd details:where(.svelte-13wmnd):last-child{border-bottom:1px solid #ffffff29}.faq-list.svelte-13wmnd summary:where(.svelte-13wmnd){cursor:pointer;grid-template-columns:34px 1fr 24px;align-items:center;gap:12px;min-height:105px;list-style:none;display:grid}.faq-list.svelte-13wmnd summary:where(.svelte-13wmnd)::-webkit-details-marker{display:none}.faq-list.svelte-13wmnd summary:where(.svelte-13wmnd)>span:where(.svelte-13wmnd){color:#7897ff;font:750 9px/1 var(--font-mono)}.faq-list.svelte-13wmnd summary:where(.svelte-13wmnd) strong:where(.svelte-13wmnd){font:400 26px/1.15 var(--font-display);letter-spacing:-.02em}.faq-list.svelte-13wmnd summary:where(.svelte-13wmnd) i:where(.svelte-13wmnd){color:#7f8794;font:300 24px/1 var(--font-sans);transition:transform .2s}.faq-list.svelte-13wmnd details[open]:where(.svelte-13wmnd) summary:where(.svelte-13wmnd) i:where(.svelte-13wmnd){transform:rotate(45deg)}.faq-list.svelte-13wmnd details:where(.svelte-13wmnd)>p:where(.svelte-13wmnd){color:#a1a8b4;margin:-8px 38px 30px 46px;font-size:14px;line-height:1.65}.final-cta.svelte-13wmnd{color:#fff7f2;background:linear-gradient(135deg,#74101d,#9b1022);border:0;overflow:hidden}.cta-inner.svelte-13wmnd{align-items:center;min-height:690px;padding:90px 0;display:flex}.cta-copy.svelte-13wmnd{width:min(76%,930px)}.cta-copy.svelte-13wmnd .eyebrow:where(.svelte-13wmnd){color:#f7c7cd}.cta-copy.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:18px;font-size:clamp(68px,8vw,118px);line-height:.85}.cta-copy.svelte-13wmnd h2:where(.svelte-13wmnd) em:where(.svelte-13wmnd){color:#fff}.cta-copy.svelte-13wmnd>p:where(.svelte-13wmnd):nth-of-type(2){color:#f1ccd0;max-width:670px;margin:30px 0 0;font-size:18px;line-height:1.62}.cta-action-row.svelte-13wmnd{align-items:center;gap:28px;margin-top:34px;margin-left:30%;display:flex}.cta-button.svelte-13wmnd{color:#7d0e1c;background:#fff7f2}.roadmap-end.svelte-13wmnd{flex:none;width:2px;height:2px;position:relative}.cta-thread.svelte-13wmnd{display:none}.methodology-backdrop.svelte-13wmnd{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#050507ad;justify-content:flex-end;display:flex;position:fixed;inset:0}.methodology-panel.svelte-13wmnd{background:var(--porcelain);width:min(720px,100%);height:100%;color:var(--ink);padding:42px clamp(24px,5vw,58px) 55px;overflow-y:auto;box-shadow:-30px 0 90px #00000059}.methodology-topline.svelte-13wmnd{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.methodology-topline.svelte-13wmnd h2:where(.svelte-13wmnd){max-width:520px;margin-top:14px;font-size:clamp(42px,5vw,62px)}.methodology-topline.svelte-13wmnd button:where(.svelte-13wmnd){border:1px solid #15171c33;border-radius:50%;flex:none;width:46px;height:46px;font-size:27px}.methodology-content.svelte-13wmnd{gap:0;margin-top:42px;display:grid}.methodology-content.svelte-13wmnd section:where(.svelte-13wmnd){border-top:1px solid #15171c24;padding:22px 0}.methodology-content.svelte-13wmnd h3:where(.svelte-13wmnd){font-family:var(--font-sans);letter-spacing:-.01em;font-size:16px;font-weight:780}.methodology-content.svelte-13wmnd p:where(.svelte-13wmnd){color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.62}@keyframes svelte-13wmnd-hero-line-in{0%{transform:translateY(108%)}to{transform:translateY(0)}}@keyframes svelte-13wmnd-hero-rise{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-13wmnd-hand-enter{0%{opacity:0;transform:translate(10%,-7%)}to{opacity:1;transform:translate(0)}}@keyframes svelte-13wmnd-hand-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes svelte-13wmnd-logo-marquee{to{transform:translate(-50%)}}@media (width<=1080px){.section-inner.svelte-13wmnd{width:min(100% - 48px,1280px)}.hero-hand-stage.svelte-13wmnd{width:61vw;right:-13%}.controls-layout.svelte-13wmnd{grid-template-columns:minmax(240px,.34fr) minmax(0,1fr);gap:30px}.controls-panel.svelte-13wmnd{gap:4px}.control-interaction.svelte-13wmnd{padding-inline:2px}.control-copy.svelte-13wmnd .control-description:where(.svelte-13wmnd){font-size:13.5px}.work-grid.svelte-13wmnd{gap:14px}.system-flow.svelte-13wmnd li:where(.svelte-13wmnd){padding-inline:15px}.team-heading.svelte-13wmnd{gap:42px}.team-grid.svelte-13wmnd{grid-template-columns:repeat(2,minmax(0,1fr));gap:46px 16px}.team-card.svelte-13wmnd:nth-child(2n){margin-top:0}.member-portrait.svelte-13wmnd{height:300px}.team-model.svelte-13wmnd{grid-template-columns:minmax(0,.7fr) minmax(360px,1.3fr);gap:36px}.roster-visual.svelte-13wmnd{min-height:340px}.fit-copy.svelte-13wmnd{grid-template-columns:minmax(220px,.65fr) minmax(360px,1fr);gap:38px}}@media (width>=768px) and (width<=900px){.controls-layout.svelte-13wmnd{grid-template-columns:220px minmax(0,1fr);gap:20px}.control-copy.svelte-13wmnd .control-title:where(.svelte-13wmnd){font-size:15px}.control-copy.svelte-13wmnd .control-description:where(.svelte-13wmnd){font-size:12.5px}.creative-composition.svelte-13wmnd{grid-template-columns:minmax(145px,1fr) 42px minmax(145px,.92fr) 42px minmax(170px,1.06fr);min-height:360px;padding:24px 18px}.evidence-note.svelte-13wmnd{padding:18px 15px}.evidence-note.svelte-13wmnd blockquote:where(.svelte-13wmnd){font-size:26px}.argument-card.svelte-13wmnd{padding:20px 15px}.argument-card.svelte-13wmnd strong:where(.svelte-13wmnd){font-size:23px}.output-sheet.svelte-13wmnd{padding:12px}.output-sheet.svelte-13wmnd b:where(.svelte-13wmnd){font-size:10.5px}}@media (width<=767px){html{scroll-behavior:auto}.section-inner.svelte-13wmnd{width:min(100% - 36px,1280px)}.eyebrow.svelte-13wmnd{font-size:10px}h2.svelte-13wmnd{font-size:46px}.mobile-roadmap.svelte-13wmnd{background:inherit;width:100%;height:48px;display:block;position:relative;overflow:hidden}.mobile-roadmap.svelte-13wmnd:before{content:"";transform-origin:top;background:linear-gradient(#7e8795,#4c72ed,#7e8795);width:1px;transition:transform .62s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:50%;transform:scaleY(0)}.mobile-roadmap.svelte-13wmnd span:where(.svelte-13wmnd){opacity:0;background:#aabaff;border:1px solid #416cff;border-radius:50%;width:8px;height:8px;transition:opacity .22s .33s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 12px #2757ff59}.mobile-roadmap.svelte-13wmnd:before,.mobile-roadmap.svelte-13wmnd span:where(.svelte-13wmnd){display:none}.mobile-roadmap[data-roadmap-revealed=true]:before{transform:scaleY(1)}.mobile-roadmap[data-roadmap-revealed=true] span.svelte-13wmnd{opacity:1}.mobile-roadmap.dark.svelte-13wmnd:before{background:linear-gradient(#737d8d,#7897ff,#737d8d)}.hero.svelte-13wmnd{min-height:844px}.hero-inner.svelte-13wmnd{min-height:844px;padding:100px 0 30px;display:block}.hero-copy.svelte-13wmnd{width:100%}.hero.svelte-13wmnd h1:where(.svelte-13wmnd){max-width:355px;margin-top:18px;font-size:55px;line-height:.9}.hero-sub.svelte-13wmnd{max-width:352px;margin-top:20px;font-size:14px;line-height:1.58}.hero-actions.svelte-13wmnd{grid-template-columns:1fr 1fr;gap:8px;margin-top:22px;display:grid}.button.svelte-13wmnd{gap:10px;min-height:50px;padding:0 12px;font-size:8.5px}.support.svelte-13wmnd{margin-top:15px;font-size:8.5px}.hero-hand-stage.svelte-13wmnd{width:102%;top:auto;bottom:-1%;right:-15%}.pinch-response.svelte-13wmnd{width:52px;height:52px}.client-strip.svelte-13wmnd{min-height:0;display:block}.logo-heading.svelte-13wmnd{text-align:center;justify-content:center;min-height:150px;padding:30px 24px}.logo-heading.svelte-13wmnd h2:where(.svelte-13wmnd){max-width:350px;font-size:40px}.marquee-window.svelte-13wmnd{min-height:108px;padding:16px 0}.marquee-track.svelte-13wmnd{gap:24px;padding-right:24px}.logo-item.svelte-13wmnd{width:156px}.logo-item.svelte-13wmnd img:where(.svelte-13wmnd){height:calc(28px * var(--logo-scale,1));max-width:146px}.controls-layout.svelte-13wmnd{min-height:0;padding:60px 0 18px;display:block}.controls-copy.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:15px;font-size:46px}.controls-copy.svelte-13wmnd>p:where(.svelte-13wmnd):last-of-type{margin-top:20px;font-size:14px}.controls-copy.svelte-13wmnd .text-link:where(.svelte-13wmnd){margin-top:22px}.controls-panel.svelte-13wmnd{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 10px;margin-top:40px;display:grid}.control-interaction.svelte-13wmnd{padding:0 5px}.controls-panel.svelte-13wmnd article:where(.svelte-13wmnd):nth-child(5){grid-column:1/-1;width:50%;margin-inline:auto}.lever-wrap.svelte-13wmnd{max-width:205px}.control-copy.svelte-13wmnd{min-height:130px;padding-top:13px}.control-copy.svelte-13wmnd .control-title:where(.svelte-13wmnd){font-size:16px}.control-copy.svelte-13wmnd .control-description:where(.svelte-13wmnd){font-size:13px}.split-grid.svelte-13wmnd,.creative-grid.svelte-13wmnd,.retention-grid.svelte-13wmnd{flex-direction:column;min-height:0;padding:58px 0 18px;display:flex}.split-media.svelte-13wmnd{order:2;margin-top:34px}.split-copy.svelte-13wmnd{order:1}.split-copy.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:15px;font-size:45px}.lede.svelte-13wmnd{margin-top:20px;font-size:14px}.strategy-steps.svelte-13wmnd{margin-top:25px}.roadmap-anchor.svelte-13wmnd,.branch-target.svelte-13wmnd{display:none}.split-media.svelte-13wmnd img:where(.svelte-13wmnd){border-radius:16px}.founder-grid.svelte-13wmnd{width:min(100% - 36px,1280px);padding:58px 0 48px}.founder-media.svelte-13wmnd{order:1;margin:0 0 38px}.founder-copy.svelte-13wmnd{order:2;padding:0}.founder-copy.svelte-13wmnd:before{width:38px;margin-bottom:22px}.founder-media.svelte-13wmnd img:where(.svelte-13wmnd){aspect-ratio:1.02;object-position:center;border-radius:0;height:auto}.founder-media.svelte-13wmnd figcaption:where(.svelte-13wmnd){font-size:7.5px;bottom:14px;left:15px;right:15px}.founder-copy.svelte-13wmnd h2:where(.svelte-13wmnd){font-size:44px;line-height:1}.founder-body.svelte-13wmnd{margin-top:27px;font-size:14px;line-height:1.65}.founder-body.svelte-13wmnd p:where(.svelte-13wmnd):first-child{font-size:15.5px;line-height:1.62}.founder-body.svelte-13wmnd p:where(.svelte-13wmnd)+p:where(.svelte-13wmnd){margin-top:21px;padding-top:20px}.signature-block.svelte-13wmnd{margin-top:27px;display:block}.signature-block.svelte-13wmnd>p:where(.svelte-13wmnd):last-child{margin-top:9px}.founder-copy.svelte-13wmnd .text-link:where(.svelte-13wmnd){margin-top:23px}.creative-copy.svelte-13wmnd{order:1}.creative-copy.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:15px;font-size:45px}.creative-copy.svelte-13wmnd>p:where(.svelte-13wmnd):last-child{margin-top:20px;font-size:14px}.creative-process.svelte-13wmnd{order:2;width:100%;margin-top:28px}.creative-process.svelte-13wmnd li:where(.svelte-13wmnd){padding:17px 0}.retention-copy.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:15px;font-size:45px}.retention-copy.svelte-13wmnd>p:where(.svelte-13wmnd):last-child{margin-top:20px;font-size:14px}.retention-process.svelte-13wmnd{width:100%;margin-top:28px}.retention-process.svelte-13wmnd li:where(.svelte-13wmnd){padding:17px 0}.creative-outputs.svelte-13wmnd{width:min(100% - 36px,1280px);padding:8px 0 54px}.creative-composition.svelte-13wmnd{grid-template-columns:1fr;gap:18px;min-height:0;padding:22px 18px 46px;display:grid}.creative-composition.svelte-13wmnd:before{z-index:0;content:"";background:linear-gradient(#0000,#7d8795 14%,#4d72ee 54%,#7d8795 88%,#0000);width:1px;position:absolute;top:32px;bottom:38px;left:50%}.evidence-note.svelte-13wmnd,.argument-card.svelte-13wmnd,.output-stack.svelte-13wmnd{width:100%;max-width:330px;margin-inline:auto}.evidence-note.svelte-13wmnd blockquote:where(.svelte-13wmnd){font-size:31px}.process-connector.svelte-13wmnd{display:none}.output-stack.svelte-13wmnd{gap:8px}.creative-composition.svelte-13wmnd figcaption:where(.svelte-13wmnd){text-align:center;bottom:17px;left:18px;right:18px}.system-inner.svelte-13wmnd{padding:62px 0 54px;display:block}.system-heading.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:15px;font-size:49px}.system-heading.svelte-13wmnd>p:where(.svelte-13wmnd):last-child{margin-top:22px;font-size:14px}.system-flow.svelte-13wmnd{margin-top:34px;display:block}.system-flow.svelte-13wmnd li:where(.svelte-13wmnd),.system-flow.svelte-13wmnd li:where(.svelte-13wmnd):first-child,.system-flow.svelte-13wmnd li:where(.svelte-13wmnd):last-child{border-bottom:1px solid #ffffff21;border-right:0;grid-template-columns:36px 1fr;gap:12px;min-height:0;padding:22px 0;display:grid}.system-flow.svelte-13wmnd li:where(.svelte-13wmnd):last-child{border-bottom:0}.system-flow.svelte-13wmnd h3:where(.svelte-13wmnd){margin-top:0;font-size:16px}.system-flow.svelte-13wmnd p:where(.svelte-13wmnd){margin-top:8px}.system-note.svelte-13wmnd{margin-top:36px}.system-note.svelte-13wmnd p:where(.svelte-13wmnd){font-size:14px}.experiment-standard.svelte-13wmnd{border-radius:15px;margin-top:30px;padding:26px 22px 28px}.experiment-standard.svelte-13wmnd h3:where(.svelte-13wmnd){margin-top:17px;font-size:40px}.experiment-standard.svelte-13wmnd>p:where(.svelte-13wmnd):not(.eyebrow){margin-top:19px;font-size:13px}.proof-inner.svelte-13wmnd{padding:60px 0 18px}.proof-heading.svelte-13wmnd{text-align:left;margin-bottom:34px}.proof-heading.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:15px;font-size:46px}.proof-heading.svelte-13wmnd>p:where(.svelte-13wmnd):last-child{margin-top:20px;font-size:14px}.primary-metrics.svelte-13wmnd{grid-template-columns:1fr;gap:12px}.primary-metrics.svelte-13wmnd article:where(.svelte-13wmnd){min-height:230px;padding:27px}.primary-metrics.svelte-13wmnd strong:where(.svelte-13wmnd){font-size:62px}.primary-metrics.svelte-13wmnd h3:where(.svelte-13wmnd){margin-top:23px;font-size:18px}.secondary-metrics.svelte-13wmnd{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.secondary-metrics.svelte-13wmnd article:where(.svelte-13wmnd){min-height:225px;padding:19px 15px}.secondary-metrics.svelte-13wmnd strong:where(.svelte-13wmnd){font-size:35px}.secondary-metrics.svelte-13wmnd h3:where(.svelte-13wmnd){margin-top:20px;font-size:13px}.secondary-metrics.svelte-13wmnd p:where(.svelte-13wmnd){font-size:11.5px}.work-inner.svelte-13wmnd{padding:60px 0 22px}.work-heading.svelte-13wmnd{margin-bottom:32px;display:block}.work-heading.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:15px;font-size:48px}.work-heading.svelte-13wmnd>p:where(.svelte-13wmnd){margin-top:20px;font-size:14px}.work-grid.svelte-13wmnd{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.work-card.svelte-13wmnd{grid-column:span 1}.landscape-video.svelte-13wmnd{grid-column:1/-1}.work-card.svelte-13wmnd figcaption:where(.svelte-13wmnd) strong:where(.svelte-13wmnd){font-size:12.5px}.work-close.svelte-13wmnd{margin-top:43px;font-size:25px}.cases-inner.svelte-13wmnd{padding:72px 0 30px}.cases-heading.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:15px;font-size:46px}.cases-heading.svelte-13wmnd>p:where(.svelte-13wmnd):last-child{margin-top:20px;font-size:14px}.cases-grid.svelte-13wmnd{grid-template-columns:1fr;gap:12px;margin-top:34px}.case-card.svelte-13wmnd{padding:24px 20px 22px}.cases-all.svelte-13wmnd{margin-top:30px}.client-words-inner.svelte-13wmnd{padding:60px 0 18px}.client-words-heading.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:15px;font-size:48px}.client-words-heading.svelte-13wmnd>p:where(.svelte-13wmnd):last-child{margin-top:20px;font-size:14px}.team-inner.svelte-13wmnd{padding:58px 0 22px}.team-heading.svelte-13wmnd{display:block}.team-heading.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:15px;font-size:48px}.team-heading.svelte-13wmnd>p:where(.svelte-13wmnd){margin-top:20px;font-size:14px}.team-grid.svelte-13wmnd{grid-template-columns:1fr;gap:28px;margin-top:34px}.team-card.svelte-13wmnd{grid-template-columns:112px minmax(0,1fr);column-gap:17px;display:grid}.member-topline.svelte-13wmnd{grid-column:1/-1}.member-portrait.svelte-13wmnd{width:112px;height:136px}.member-portrait.svelte-13wmnd>span:where(.svelte-13wmnd){font-size:43px}.member-copy.svelte-13wmnd{padding:3px 0 0}.member-copy.svelte-13wmnd h3:where(.svelte-13wmnd){font-size:28px}.member-role.svelte-13wmnd{min-height:0;margin-top:8px}.member-copy.svelte-13wmnd>p:where(.svelte-13wmnd):last-child{margin-top:13px;font-size:12px;line-height:1.55}.team-model.svelte-13wmnd{flex-direction:column;margin-top:40px;padding-top:22px;display:flex}.team-model-copy.svelte-13wmnd>p:where(.svelte-13wmnd):last-child{margin-top:19px;padding-top:0;font-size:14px;line-height:1.65}.roster-visual.svelte-13wmnd{aspect-ratio:4/3;min-height:0}.fit-inner.svelte-13wmnd{padding:52px 0 28px;display:block}.fit-inner.svelte-13wmnd .eyebrow:where(.svelte-13wmnd){padding-top:0}.fit-copy.svelte-13wmnd{display:block}.fit-copy.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:15px;font-size:36px}.fit-statements.svelte-13wmnd{margin-top:30px}.fit-statement.svelte-13wmnd p:where(.svelte-13wmnd){font-size:13.5px}.faq-grid.svelte-13wmnd{min-height:0;padding:60px 0 18px;display:block}.faq-heading.svelte-13wmnd{position:static}.faq-heading.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:15px;font-size:48px}.faq-list.svelte-13wmnd{margin-top:34px}.faq-list.svelte-13wmnd summary:where(.svelte-13wmnd){grid-template-columns:27px 1fr 20px;min-height:88px}.faq-list.svelte-13wmnd summary:where(.svelte-13wmnd) strong:where(.svelte-13wmnd){font-size:22px}.faq-list.svelte-13wmnd details:where(.svelte-13wmnd)>p:where(.svelte-13wmnd){margin:-2px 18px 26px 39px;font-size:13px}.cta-thread.svelte-13wmnd{display:none}.cta-thread.svelte-13wmnd path:where(.svelte-13wmnd){fill:none;stroke:#fff7f27a;stroke-width:1px;stroke-linecap:round;filter:drop-shadow(0 0 6px #d7e5ff38);vector-effect:non-scaling-stroke}.cta-inner.svelte-13wmnd{min-height:620px;padding:70px 0}.cta-copy.svelte-13wmnd{width:100%}.cta-copy.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:16px;font-size:67px}.cta-copy.svelte-13wmnd>p:where(.svelte-13wmnd):nth-of-type(2){margin-top:25px;font-size:15px}.cta-action-row.svelte-13wmnd{gap:24px;margin-top:29px;margin-left:0}.cta-button.svelte-13wmnd{min-width:220px}.roadmap-end.svelte-13wmnd{opacity:0;width:9px;height:9px}.methodology-panel.svelte-13wmnd{padding-top:28px}.methodology-topline.svelte-13wmnd h2:where(.svelte-13wmnd){font-size:43px}.methodology-topline.svelte-13wmnd button:where(.svelte-13wmnd){width:42px;height:42px}.methodology-content.svelte-13wmnd{margin-top:30px}}@media (width<=380px){.hero.svelte-13wmnd{min-height:667px}.hero-inner.svelte-13wmnd{min-height:667px;padding-top:82px}.hero.svelte-13wmnd h1:where(.svelte-13wmnd){font-size:47px}.hero-sub.svelte-13wmnd{font-size:12.5px}.hero-actions.svelte-13wmnd{margin-top:16px}.button.svelte-13wmnd{min-height:44px;font-size:7.7px}.support.svelte-13wmnd{display:none}.hero-hand-stage.svelte-13wmnd{width:89%;bottom:-7%;right:-13%}.pinch-response.svelte-13wmnd{width:46px;height:46px}.logo-heading.svelte-13wmnd h2:where(.svelte-13wmnd){font-size:36px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-line.svelte-13wmnd>span:where(.svelte-13wmnd),.hero-rise.svelte-13wmnd,.hero-hand-stage.svelte-13wmnd,.marquee-flow.svelte-13wmnd{animation:none}.hero-hand-stage.svelte-13wmnd picture:where(.svelte-13wmnd),.pinch-response.svelte-13wmnd,.button.svelte-13wmnd,.pinch-response.svelte-13wmnd:before,.pinch-response.svelte-13wmnd:after,.pinch-response.svelte-13wmnd i:where(.svelte-13wmnd),.work-media.svelte-13wmnd img:where(.svelte-13wmnd),.faq-list.svelte-13wmnd summary:where(.svelte-13wmnd) i:where(.svelte-13wmnd){transition:none}.hand-disturbance.svelte-13wmnd{display:none}.pinch-response.svelte-13wmnd{visibility:hidden}.marquee-flow.svelte-13wmnd{width:100%;transform:none}.marquee-track.svelte-13wmnd{flex-wrap:wrap;justify-content:center;width:100%;padding:0 24px}.marquee-track[aria-hidden=true].svelte-13wmnd{display:none}.mobile-roadmap.svelte-13wmnd:before,.mobile-roadmap.svelte-13wmnd span:where(.svelte-13wmnd){transition:none}}
