.home-module__vSOv9G__page{--v2-bone:#f1eee6;--v2-ink:#151713;--v2-acid:#6d5dd3;--v2-acid-soft:#ece9fb;--v2-gray:#c8c6bd;--v2-line:#15171338;background:var(--v2-bone);color:var(--v2-ink);font-family:var(--font-jakarta), ui-sans-serif, system-ui, sans-serif;overflow:clip}.home-module__vSOv9G__page *,.home-module__vSOv9G__page :before,.home-module__vSOv9G__page :after{box-sizing:border-box}.home-module__vSOv9G__page h1,.home-module__vSOv9G__page h2,.home-module__vSOv9G__page h3{letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:400;line-height:.88}.home-module__vSOv9G__nav{z-index:20;border-bottom:1px solid var(--v2-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f1eee6e0;grid-template-columns:1fr auto 1fr;align-items:center;height:72px;padding:0 3vw;display:grid;position:absolute;inset:0 0 auto}.home-module__vSOv9G__mark{align-items:center;width:max-content;display:inline-flex}.home-module__vSOv9G__mark img{width:auto;height:34px}.home-module__vSOv9G__navLinks{align-items:center;gap:2rem;display:flex}.home-module__vSOv9G__navLinks a{color:var(--v2-ink);font-size:.74rem;font-weight:700;position:relative}.home-module__vSOv9G__navLinks a:after{background:var(--v2-ink);content:"";transform-origin:100%;height:1px;transition:transform .3s cubic-bezier(.32,.72,0,1);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.home-module__vSOv9G__navLinks a:hover:after{transform-origin:0;transform:scaleX(1)}.home-module__vSOv9G__navCta{background:var(--v2-ink);min-height:44px;color:var(--v2-bone);justify-self:end;align-items:center;gap:1rem;padding:0 1.2rem;font-size:.72rem;font-weight:800;transition:color .3s,background .3s,transform .2s;display:inline-flex}.home-module__vSOv9G__navCta svg{width:16px;height:16px}.home-module__vSOv9G__navCta:hover{background:var(--v2-acid);color:var(--v2-ink)}.home-module__vSOv9G__navCta:active{transform:translateY(1px)}.home-module__vSOv9G__hero{background:radial-gradient(circle at 76% 42%, #6d5dd324, transparent 46%), radial-gradient(circle at 18% 78%, #6d5dd30f, transparent 40%), var(--v2-bone);min-height:100dvh;padding-top:96px;position:relative}.home-module__vSOv9G__heroInner{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(1.5rem,3vw,3.5rem);width:100%;max-width:1280px;min-height:calc(100dvh - 96px);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem);display:grid}.home-module__vSOv9G__heroCopy{z-index:2;flex-direction:column;justify-content:center;min-width:0;min-height:min(100%,100dvh - 96px);padding:8vh 0 5vh;display:flex;position:relative}.home-module__vSOv9G__kicker,.home-module__vSOv9G__darkKicker,.home-module__vSOv9G__lightKicker{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.68rem;font-weight:800;display:flex}.home-module__vSOv9G__hero h1.home-module__vSOv9G__kicker{max-width:42rem;font-family:var(--font-jakarta), ui-sans-serif, system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;text-wrap:pretty;margin:0;font-size:.68rem;font-weight:800;line-height:1.45}.home-module__vSOv9G__heroDisplay{letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance;max-width:14ch;margin-top:clamp(2rem,6vh,5rem);font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4rem,7.2vw,7.5rem);font-weight:400;line-height:.88}.home-module__vSOv9G__heroDisplay span,.home-module__vSOv9G__finalCta h2 span{display:block}.home-module__vSOv9G__heroBottom{flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:28rem;margin-top:clamp(1.75rem,4vh,3.5rem);display:flex}.home-module__vSOv9G__heroBottom>p{max-width:28rem;font-size:clamp(.95rem,1.2vw,1.2rem);line-height:1.55}.home-module__vSOv9G__arrowLink{max-width:100%;color:var(--v2-ink);align-items:center;gap:1rem;font-size:.76rem;font-weight:800;display:inline-flex}.home-module__vSOv9G__arrowLink>span{background:var(--v2-acid);place-items:center;width:52px;height:52px;transition:transform .35s cubic-bezier(.32,.72,0,1);display:grid}.home-module__vSOv9G__arrowLink svg{width:20px;height:20px}.home-module__vSOv9G__arrowLink:hover>span{transform:rotate(-45deg)}.home-module__vSOv9G__proofLine{align-items:center;gap:.8rem;margin-top:auto;padding-top:2.5rem;font-size:.67rem;font-weight:700;display:flex}.home-module__vSOv9G__proofLine span{background:var(--v2-acid);width:2px;height:24px}.home-module__vSOv9G__heroMedia{background:0 0;place-items:center;min-height:auto;padding:clamp(1.5rem,3vw,2rem) 0;display:grid;position:relative;overflow:visible}.home-module__vSOv9G__heroWidget{width:min(100%,400px);transform:translateY(-1vh)}.home-module__vSOv9G__heroQuote{border:1px solid var(--v2-line);background:#fff;border-radius:1.5rem;width:min(100%,380px);padding:1.5rem;transform:translateY(-1vh);box-shadow:0 16px 40px #15171314}.home-module__vSOv9G__heroQuoteStars{color:var(--v2-acid);gap:.15rem;display:flex}.home-module__vSOv9G__heroQuoteStars svg{width:16px;height:16px}.home-module__vSOv9G__heroQuote blockquote{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.02em;margin-top:1rem;font-size:clamp(1.05rem,1.35vw,1.2rem);font-weight:500;line-height:1.35}.home-module__vSOv9G__heroQuotePerson{border-top:1px solid var(--v2-line);align-items:center;gap:.85rem;margin-top:1.4rem;padding-top:1.1rem;display:flex}.home-module__vSOv9G__heroQuoteAvatar{background:var(--v2-acid-soft);border-radius:999px;width:52px;height:52px;position:relative;overflow:hidden}.home-module__vSOv9G__heroQuoteAvatarImg{object-fit:cover;object-position:50% 20%;transform:scale(1.2)}.home-module__vSOv9G__heroQuotePerson strong{font-size:.92rem;display:block}.home-module__vSOv9G__heroQuotePerson span{color:#1517138c;margin-top:.15rem;font-size:.72rem;display:block}.home-module__vSOv9G__resultImage>img,.home-module__vSOv9G__testimonialMedia>img{object-fit:cover}.home-module__vSOv9G__statsTicker{border-block:1px solid var(--v2-ink);background:var(--v2-ink);color:var(--v2-bone)}.home-module__vSOv9G__statsTrack{padding:1.35rem 0;overflow:hidden}.home-module__vSOv9G__statsRow{align-items:center;width:max-content;animation:42s linear infinite home-module__vSOv9G__combinedMarquee;display:flex}.home-module__vSOv9G__statsRow:hover{animation-play-state:paused}.home-module__vSOv9G__statsItem{align-items:center;gap:.85rem;padding:0 clamp(1.5rem,3vw,3rem);display:flex}.home-module__vSOv9G__statsItem strong{letter-spacing:-.03em;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.6rem,2.4vw,2.5rem);font-weight:400}.home-module__vSOv9G__statsItem span{color:#f1eee680;font-size:.85rem}.home-module__vSOv9G__statsDot{background:var(--v2-acid);border-radius:999px;width:6px;height:6px}@keyframes home-module__vSOv9G__combinedMarquee{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.home-module__vSOv9G__scrollCue{color:var(--v2-ink);letter-spacing:.12em;text-transform:uppercase;writing-mode:vertical-rl;align-items:center;gap:.5rem;font-size:.62rem;font-weight:800;display:flex;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}.home-module__vSOv9G__scrollCue svg{width:14px;height:14px}.home-module__vSOv9G__problem,.home-module__vSOv9G__process{background-image:repeating-linear-gradient(90deg,#0000 0 calc(8.333vw - 1px),#1517130e calc(8.333vw - 1px) 8.333vw);min-height:100dvh;padding:clamp(8rem,14vw,13rem) 4vw 0 8.5vw;position:relative}.home-module__vSOv9G__problem{flex-direction:column;display:flex}.home-module__vSOv9G__sideLabel{letter-spacing:.13em;text-transform:uppercase;transform-origin:0 0;align-items:center;gap:.8rem;font-size:.66rem;font-weight:800;display:flex;position:absolute;top:clamp(8rem,14vw,13rem);left:2.2vw;transform:rotate(-90deg)translate(-100%)}.home-module__vSOv9G__sideLabel span{color:var(--v2-acid)}.home-module__vSOv9G__problemGrid{grid-template-columns:1.06fr .94fr;align-items:end;gap:6vw;display:grid}.home-module__vSOv9G__problem h2{max-width:780px;font-size:clamp(4.2rem,7.6vw,8.2rem)}.home-module__vSOv9G__problemRows{padding-bottom:1.6rem}.home-module__vSOv9G__problemRow{border-top:1px solid var(--v2-ink);min-height:78px;font-family:var(--font-bricolage), sans-serif;align-items:center;gap:1rem;font-size:clamp(1rem,1.55vw,1.45rem);font-weight:600;display:flex}.home-module__vSOv9G__problemRow:last-child{border-bottom:1px solid var(--v2-ink)}.home-module__vSOv9G__problemX{background:var(--v2-acid-soft);width:1.85rem;height:1.85rem;color:var(--v2-acid);border-radius:999px;flex-shrink:0;place-items:center;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:.95rem;font-weight:400;line-height:1;display:grid}.home-module__vSOv9G__enough{color:#0000;letter-spacing:-.045em;text-transform:uppercase;-webkit-text-stroke:1.5px var(--v2-ink);white-space:nowrap;margin-top:auto;margin-bottom:-.08em;padding-top:.12em;padding-bottom:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4.75rem,12vw,11.5rem);line-height:.9;overflow:visible}.home-module__vSOv9G__system{background:var(--v2-ink);min-height:260vh;color:var(--v2-bone);position:relative}.home-module__vSOv9G__systemSticky{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);justify-content:center;align-items:center;gap:clamp(2rem,4vw,4rem);width:100%;max-width:1180px;min-height:100dvh;margin-inline:auto;padding:8vh clamp(1.25rem,4vw,3rem);display:grid;position:sticky;top:0;overflow:hidden}.home-module__vSOv9G__systemIntro{z-index:10;position:relative}.home-module__vSOv9G__darkKicker{color:#f1eee6b8;border-bottom:1px solid #f1eee640;padding-bottom:1.5rem}.home-module__vSOv9G__darkKicker span,.home-module__vSOv9G__lightKicker span{color:var(--v2-acid)}.home-module__vSOv9G__systemIntro h2{margin-top:3.2rem;font-size:clamp(3.5rem,5.4vw,6rem)}.home-module__vSOv9G__systemBlurb{color:#f1eee6b3;max-width:28rem;margin-top:2rem;font-size:clamp(.95rem,1.15vw,1.13rem);line-height:1.65}.home-module__vSOv9G__systemProgress{background:#f1eee62e;max-width:420px;height:3px;margin-top:2.5rem;position:relative;overflow:hidden}.home-module__vSOv9G__systemProgress span{background:var(--v2-acid);transform-origin:0;position:absolute;inset:0}.home-module__vSOv9G__systemDeck{perspective:1200px;justify-self:end;width:100%;max-width:36rem;height:min(72vh,700px);position:relative}.home-module__vSOv9G__systemPanel{border:1px solid var(--v2-ink);color:var(--v2-ink);transform-origin:50% 100%;will-change:transform, opacity;flex-direction:column;padding:clamp(1.5rem,2.5vw,2.75rem);display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 3px 8px #070c1f1f,0 34px 80px #070c1f4d}.home-module__vSOv9G__systemPanel1{background:var(--v2-bone)}.home-module__vSOv9G__systemPanel2{background:var(--v2-acid-soft)}.home-module__vSOv9G__systemPanel3{background:#b8aef0}.home-module__vSOv9G__systemPanel4{background:var(--v2-acid);color:var(--v2-bone)}.home-module__vSOv9G__panelIndex{border-bottom:1px solid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding-bottom:1.1rem;display:grid}.home-module__vSOv9G__panelIndex strong{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:2.5rem;font-weight:400}.home-module__vSOv9G__panelIndex span{letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:800}.home-module__vSOv9G__panelIndex svg{width:28px;height:28px}.home-module__vSOv9G__systemPanel h3{max-width:90%;font-family:var(--font-bricolage), sans-serif;letter-spacing:-.04em;text-transform:none;margin-top:clamp(1.5rem,3.5vh,2.75rem);font-size:clamp(1.7rem,3.1vw,3.45rem);font-weight:600;line-height:1.05}.home-module__vSOv9G__systemPanel>p{opacity:.78;max-width:28rem;margin-top:1.5rem;font-size:clamp(.95rem,1.15vw,1.1rem);line-height:1.55}.home-module__vSOv9G__panelSignal{letter-spacing:.1em;text-transform:uppercase;border-top:1px solid;grid-template-columns:1fr auto;align-items:center;gap:1rem;margin-top:auto;padding-top:1.1rem;font-size:.68rem;font-weight:800;display:grid}.home-module__vSOv9G__panelSignal svg{width:18px;height:18px}.home-module__vSOv9G__proof{background:var(--v2-bone);position:relative}.home-module__vSOv9G__proofSticky{grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-content:center;align-items:center;gap:clamp(2rem,4vw,4rem);max-width:1180px;min-height:100dvh;margin-inline:auto;padding:clamp(5rem,10vw,8rem) max(1.25rem,4vw);display:grid;position:sticky;top:0;overflow:hidden}.home-module__vSOv9G__proofScroller{justify-content:flex-end;height:min(78vh,720px);display:flex;position:relative;overflow:hidden}.home-module__vSOv9G__proofTrack{will-change:transform;flex-direction:column;gap:3rem;width:min(100%,34rem);display:flex}.home-module__vSOv9G__proofCard{border:1px solid var(--v2-line);background:#fff;border-radius:1.75rem;max-width:34rem;padding:clamp(1.25rem,2vw,1.75rem);box-shadow:0 10px 30px #1517130d}.home-module__vSOv9G__proofCardTop{color:var(--v2-acid);align-items:center;gap:.2rem;margin-bottom:.85rem;display:flex}.home-module__vSOv9G__proofCardTop svg{width:15px;height:15px}.home-module__vSOv9G__proofCardKind{background:var(--v2-acid-soft);color:var(--v2-acid);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.62rem;font-weight:800;display:inline-flex}.home-module__vSOv9G__proofCardKind svg{width:12px;height:12px}.home-module__vSOv9G__proofCardQuote{color:#151713b8;font-family:var(--font-bricolage), sans-serif;font-size:clamp(.95rem,1.15vw,1.1rem);font-weight:500;line-height:1.55}.home-module__vSOv9G__proofCardMeta{border-top:1px solid var(--v2-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-top:1.1rem;padding-top:.9rem;display:flex}.home-module__vSOv9G__proofCardMeta strong{font-size:.85rem}.home-module__vSOv9G__proofCardMeta span{color:#15171380;font-size:.72rem}.home-module__vSOv9G__proofCardCase{gap:.55rem;display:grid}.home-module__vSOv9G__proofCardCase .home-module__vSOv9G__proofCardQuote{margin:0}.home-module__vSOv9G__proofEm{color:var(--v2-ink);text-decoration:underline;-webkit-text-decoration-color:var(--v2-acid);text-decoration-color:var(--v2-acid);text-underline-offset:.18em;font-style:normal;font-weight:700;text-decoration-thickness:2px}.home-module__vSOv9G__proofCardCase .home-module__vSOv9G__proofCardMeta strong{font-family:var(--font-jakarta), sans-serif;letter-spacing:0;text-transform:none;font-size:.85rem;font-weight:700;line-height:1.3}.home-module__vSOv9G__proofCopy{z-index:1;max-width:34rem;position:relative}.home-module__vSOv9G__proofCopy .home-module__vSOv9G__lightKicker{color:#151713a6}.home-module__vSOv9G__proofCopy h2{margin-top:1.5rem;font-size:clamp(3.4rem,6.5vw,6.5rem)}.home-module__vSOv9G__proofCopy h2 em{box-shadow:inset 0 -.18em 0 var(--v2-acid);font-style:normal;display:inline}.home-module__vSOv9G__proofCopy>p{color:#151713ad;margin-top:1.5rem;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.55}.home-module__vSOv9G__proofLinks{flex-wrap:wrap;gap:1.25rem;margin-top:2rem;display:flex}.home-module__vSOv9G__resultsLegacy{background:var(--v2-bone);min-height:200vh;padding:clamp(8rem,12vw,12rem) 2.5vw 9rem;position:relative}.home-module__vSOv9G__resultsHeading{z-index:0;min-height:80vh;position:sticky;top:2rem}.home-module__vSOv9G__lightKicker{color:var(--v2-ink)}.home-module__vSOv9G__resultsHeading h2{margin-top:1.8rem;font-size:clamp(5rem,10.5vw,11rem)}.home-module__vSOv9G__textLink,.home-module__vSOv9G__testimonialLink{color:var(--v2-ink);border-bottom:1px solid;align-items:center;gap:.6rem;margin-top:2.2rem;padding-bottom:.25rem;font-size:.76rem;font-weight:800;display:inline-flex}.home-module__vSOv9G__textLink svg,.home-module__vSOv9G__testimonialLink svg{width:15px;height:15px;transition:transform .25s}.home-module__vSOv9G__textLink:hover svg,.home-module__vSOv9G__testimonialLink:hover svg{transform:translate(3px,-3px)}.home-module__vSOv9G__resultStack{z-index:2;margin-top:-18vh;position:relative}.home-module__vSOv9G__resultSlab{top:calc(86px + var(--result-index) * 34px);background:var(--v2-ink);min-height:245px;color:var(--v2-bone);border:1px solid #f1eee626;margin-top:1.2rem;position:sticky;box-shadow:0 -16px 32px #1517131f}.home-module__vSOv9G__resultGray{color:var(--v2-ink);background:#c7c5bc;border-color:#15171333}.home-module__vSOv9G__resultSlab>a{min-height:245px;color:inherit;grid-template-columns:1.3fr 1fr 1fr 28%;align-items:stretch;display:grid}.home-module__vSOv9G__resultIdentity,.home-module__vSOv9G__resultMetric{border-right:1px solid;border-right-color:color-mix(in srgb, currentColor 22%, transparent);flex-direction:column;justify-content:center;min-width:0;padding:2rem;display:flex}.home-module__vSOv9G__resultIdentity{grid-template-columns:28px 35px 1fr;align-items:center;gap:.8rem;display:grid}.home-module__vSOv9G__resultIdentity>span{color:var(--v2-acid);font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.6rem}.home-module__vSOv9G__resultGray .home-module__vSOv9G__resultIdentity>span{color:#719000}.home-module__vSOv9G__resultIdentity>svg{width:34px;height:34px}.home-module__vSOv9G__resultIdentity strong{letter-spacing:-.02em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.8rem,3vw,3.2rem);font-weight:400;line-height:.9;display:block}.home-module__vSOv9G__resultIdentity small{letter-spacing:.15em;opacity:.55;text-transform:uppercase;margin-top:.5rem;font-size:.65rem;font-weight:800;display:block}.home-module__vSOv9G__resultMetric strong{color:var(--v2-acid);font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.8rem,4.8vw,5rem);font-weight:400;line-height:1}.home-module__vSOv9G__resultGray .home-module__vSOv9G__resultMetric strong{color:var(--v2-ink)}.home-module__vSOv9G__resultMetric span{letter-spacing:.12em;opacity:.65;text-transform:uppercase;margin-top:.7rem;font-size:.64rem;font-weight:800}.home-module__vSOv9G__resultImage{filter:grayscale();min-height:245px;position:relative;overflow:hidden}.home-module__vSOv9G__resultImage img{transition:transform .7s cubic-bezier(.32,.72,0,1)}.home-module__vSOv9G__resultSlab:hover .home-module__vSOv9G__resultImage img{transform:scale(1.04)}.home-module__vSOv9G__testimonial{background:var(--v2-ink);min-height:100dvh;color:var(--v2-bone);grid-template-columns:52% 48%;align-items:center;gap:4.5vw;padding:10vh 4vw 10vh 2.5vw;display:grid}.home-module__vSOv9G__testimonialMedia{aspect-ratio:4/3;transform-origin:bottom;position:relative;overflow:hidden}.home-module__vSOv9G__testimonialMedia:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 55%,#15171380);position:absolute;inset:0}.home-module__vSOv9G__playButton{z-index:2;background:var(--v2-acid);width:76px;height:76px;color:var(--v2-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;transition:transform .35s cubic-bezier(.32,.72,0,1);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-module__vSOv9G__playButton:hover{transform:translate(-50%,-50%)scale(1.08)}.home-module__vSOv9G__playButton:active{transform:translate(-50%,-50%)scale(.96)}.home-module__vSOv9G__playButton svg{width:25px;height:25px;margin-left:3px}.home-module__vSOv9G__testimonialCopy{z-index:1;position:relative}.home-module__vSOv9G__testimonial .home-module__vSOv9G__lightKicker{color:#f1eee6cc}.home-module__vSOv9G__quoteMark{z-index:-1;color:#c7f23a38;font-family:Georgia,serif;font-size:24rem;line-height:1;position:absolute;top:-7rem;left:-3rem}.home-module__vSOv9G__testimonial blockquote{letter-spacing:-.03em;text-transform:uppercase;margin-top:2rem;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3.4rem,5.3vw,6.2rem);line-height:.88}.home-module__vSOv9G__testimonial blockquote span{display:block}.home-module__vSOv9G__attribution{font-family:var(--font-bricolage), sans-serif;margin-top:2rem;font-size:1.05rem}.home-module__vSOv9G__attribution span{color:#f1eee680;font-family:var(--font-jakarta), sans-serif;margin-top:.25rem;font-size:.72rem;display:block}.home-module__vSOv9G__testimonialLink{color:var(--v2-acid)}.home-module__vSOv9G__process{min-height:100dvh;padding-bottom:11rem}.home-module__vSOv9G__processContent h2{font-size:clamp(4.5rem,9.2vw,9rem)}.home-module__vSOv9G__timeline{border-bottom:1px solid var(--v2-line);grid-template-columns:repeat(4,1fr);gap:4vw;margin-top:clamp(6rem,10vw,10rem);padding-top:2rem;display:grid;position:relative}.home-module__vSOv9G__timeline:before,.home-module__vSOv9G__timelineProgress{content:"";transform-origin:0;height:2px;position:absolute;top:0;left:0;right:0}.home-module__vSOv9G__timeline:before{background:var(--v2-line)}.home-module__vSOv9G__timelineProgress{z-index:1;background:#9dc300}.home-module__vSOv9G__timeline article{min-height:245px;padding:1.2rem 0 2.5rem;position:relative}.home-module__vSOv9G__timeline article:before{border:2px solid var(--v2-bone);background:var(--v2-ink);content:"";width:10px;height:10px;position:absolute;top:calc(-2rem - 4px);left:0}.home-module__vSOv9G__timeline article>p{letter-spacing:.11em;text-transform:uppercase;font-size:.62rem;font-weight:800}.home-module__vSOv9G__timeline h3{font-family:var(--font-bricolage), sans-serif;text-transform:none;margin-top:.7rem;font-size:clamp(1.7rem,2.4vw,2.6rem);font-weight:500}.home-module__vSOv9G__timeline article>span{max-width:13rem;margin-top:1rem;font-size:.78rem;font-weight:600;line-height:1.45;display:block}.home-module__vSOv9G__timeline article>svg{width:36px;height:36px;position:absolute;bottom:2rem;left:0}.home-module__vSOv9G__processBridge{border-top:1px solid var(--v2-line);align-items:center;margin-top:clamp(2.5rem,5vh,3.5rem);padding-top:1.75rem;display:flex}.home-module__vSOv9G__who{background:var(--v2-bone);border-block:1px solid var(--v2-line);padding:clamp(6rem,12vw,10rem) 4vw clamp(5rem,10vw,8rem) 8.5vw;position:relative}.home-module__vSOv9G__whoContent{max-width:1100px}.home-module__vSOv9G__whoContent h2{max-width:12ch;font-size:clamp(2.6rem,5.5vw,4.4rem)}.home-module__vSOv9G__whoIntro{max-width:32rem;font-family:var(--font-jakarta), sans-serif;color:#151713a6;margin-top:1.1rem;font-size:clamp(.95rem,1.2vw,1.1rem);font-weight:500;line-height:1.55}.home-module__vSOv9G__whoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vh,3rem);display:grid}.home-module__vSOv9G__whoCard{min-height:100%;color:var(--v2-ink);background:#fff;border:1px solid #1517131a;border-left-width:4px;flex-direction:column;gap:.75rem;padding:1.5rem 1.4rem 1.35rem;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.home-module__vSOv9G__whoCardShockwave{background:linear-gradient(#fffdf6 0%,#fff 55%);border-left-color:#c9a84c}.home-module__vSOv9G__whoCardChiro{background:linear-gradient(#f5f8ff 0%,#fff 55%);border-left-color:#5a7ec4}.home-module__vSOv9G__whoCardMedspa{background:linear-gradient(#fff6f8 0%,#fff 55%);border-left-color:#c86b7a}.home-module__vSOv9G__whoCard:hover{transform:translateY(-2px);box-shadow:0 10px 28px #1517130f}.home-module__vSOv9G__whoCardShockwave:hover{border-left-color:#b8922f}.home-module__vSOv9G__whoCardChiro:hover{border-left-color:#3f65ad}.home-module__vSOv9G__whoCardMedspa:hover{border-left-color:#b55366}.home-module__vSOv9G__whoCard strong{font-family:var(--font-jakarta), sans-serif;letter-spacing:-.02em;text-transform:none;font-size:1.15rem;font-weight:700}.home-module__vSOv9G__whoCard span{font-family:var(--font-jakarta), sans-serif;color:#151713a6;text-transform:none;flex:1;font-size:.95rem;font-weight:500;line-height:1.5}.home-module__vSOv9G__whoCard em{font-family:var(--font-jakarta), sans-serif;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.35rem;margin-top:.5rem;font-size:.72rem;font-style:normal;font-weight:800;display:inline-flex}.home-module__vSOv9G__whoCard em svg{width:14px;height:14px}.home-module__vSOv9G__faq{background:var(--v2-ink);color:var(--v2-bone);padding:clamp(6rem,12vw,10rem) 4vw clamp(5rem,10vw,8rem) 8.5vw;position:relative}.home-module__vSOv9G__faq .home-module__vSOv9G__sideLabel{color:#f1eee6bf}.home-module__vSOv9G__faqContent{max-width:820px}.home-module__vSOv9G__faqContent h2{max-width:12ch;color:var(--v2-bone);font-size:clamp(2.6rem,5.5vw,4.4rem)}.home-module__vSOv9G__faqIntro{max-width:36rem;font-family:var(--font-jakarta), sans-serif;color:#f1eee6b8;margin-top:1.25rem;font-size:clamp(.95rem,1.2vw,1.1rem);font-weight:500;line-height:1.55}.home-module__vSOv9G__faqList{border-top:1px solid #f1eee638;margin-top:clamp(2rem,4vh,3rem)}.home-module__vSOv9G__faqItem{border-bottom:1px solid #f1eee638}.home-module__vSOv9G__faqQuestion{width:100%;color:var(--v2-bone);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.35rem 0;display:flex}.home-module__vSOv9G__faqQuestion span:first-child{font-family:var(--font-jakarta), sans-serif;text-transform:none;letter-spacing:0;font-size:clamp(1rem,1.35vw,1.2rem);font-weight:600;line-height:1.35}.home-module__vSOv9G__faqToggle{width:2rem;height:2rem;font-family:var(--font-jakarta), sans-serif;border:1px solid #f1eee659;flex-shrink:0;justify-content:center;align-items:center;font-size:1.15rem;font-weight:500;line-height:0;display:inline-flex}.home-module__vSOv9G__faqToggle>span{line-height:1;display:block;transform:translateY(-.04em)}.home-module__vSOv9G__faqAnswer{max-width:40rem;font-family:var(--font-jakarta), sans-serif;color:#f1eee6b3;text-transform:none;letter-spacing:0;padding:0 0 1.35rem;font-size:.98rem;font-weight:500;line-height:1.6}.home-module__vSOv9G__finalCta{background:var(--v2-acid);color:var(--v2-bone);padding:clamp(5rem,9vh,7.5rem) clamp(1.25rem,4vw,3rem) clamp(3.5rem,7vh,5.5rem);position:relative;overflow:hidden}.home-module__vSOv9G__finalCta h2{z-index:1;margin-inline:auto;max-width:18ch;margin-left:0;font-size:clamp(2.6rem,5.2vw,4.4rem);line-height:.92;position:relative}.home-module__vSOv9G__ctaAction{z-index:2;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:clamp(1.5rem,3vw,3rem);width:100%;max-width:720px;margin-top:clamp(1.75rem,3vh,2.5rem);display:grid;position:relative}.home-module__vSOv9G__ctaAction p{max-width:28rem;font-family:var(--font-jakarta), sans-serif;opacity:.88;font-size:clamp(.95rem,1.15vw,1.1rem);font-weight:500;line-height:1.5}.home-module__vSOv9G__ctaAction>a{background:var(--v2-ink);min-height:52px;color:var(--v2-bone);font-family:var(--font-jakarta), sans-serif;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding:0 1.25rem;font-size:.72rem;font-weight:800;transition:transform .25s,background .25s;display:inline-flex}.home-module__vSOv9G__ctaAction>a:hover{background:var(--v2-bone);color:var(--v2-ink);transform:translateY(-2px)}.home-module__vSOv9G__ctaAction>a:active{transform:translateY(1px)}.home-module__vSOv9G__ctaAction>a svg{width:16px;height:16px}@media (max-width:1180px){.home-module__vSOv9G__heroInner{flex-direction:column;min-height:auto;display:flex}.home-module__vSOv9G__heroCopy{min-height:auto;padding-bottom:1.5rem}.home-module__vSOv9G__heroMedia{padding-top:.5rem}}@media (max-width:1100px){.home-module__vSOv9G__nav{grid-template-columns:1fr 1fr}.home-module__vSOv9G__navLinks{display:none}.home-module__vSOv9G__systemSticky{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.home-module__vSOv9G__proofSticky{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:767px){.home-module__vSOv9G__nav{background:#f1eee6f2;height:62px;padding:0 1rem;position:absolute}.home-module__vSOv9G__mark{font-size:1.5rem}.home-module__vSOv9G__navCta{min-height:38px;padding:0 .9rem;font-size:.62rem}.home-module__vSOv9G__navCta svg{display:none}.home-module__vSOv9G__hero{min-height:auto;padding-top:62px}.home-module__vSOv9G__heroInner{flex-direction:column;min-height:auto;padding-inline:1rem;display:flex}.home-module__vSOv9G__heroCopy{min-height:72dvh;padding:4.5rem 0 2.5rem}.home-module__vSOv9G__heroDisplay{max-width:none;margin-top:2.5rem;font-size:clamp(4rem,21vw,6.3rem)}.home-module__vSOv9G__heroBottom{gap:1.5rem;margin-top:2rem}.home-module__vSOv9G__proofLine{margin-top:2.5rem}.home-module__vSOv9G__heroMedia{min-height:auto;padding:1.5rem 0 3rem}.home-module__vSOv9G__heroWidget,.home-module__vSOv9G__heroQuote{width:min(100%,400px);transform:none}.home-module__vSOv9G__systemDeck{justify-self:stretch;max-width:none}.home-module__vSOv9G__proof{min-height:auto}.home-module__vSOv9G__proofSticky{grid-template-columns:1fr;gap:3rem;min-height:auto;padding:5rem 1rem;position:relative}.home-module__vSOv9G__proofScroller{order:2;justify-content:flex-start;height:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}.home-module__vSOv9G__proofTrack{transform:none!important}.home-module__vSOv9G__proofCopy{order:1}.home-module__vSOv9G__scrollCue{display:none}.home-module__vSOv9G__problem,.home-module__vSOv9G__process{background-image:none;min-height:auto;padding:7rem 1rem 0}.home-module__vSOv9G__sideLabel{margin-bottom:2rem;position:static;transform:none}.home-module__vSOv9G__problemGrid{grid-template-columns:1fr;gap:4rem}.home-module__vSOv9G__problem h2{font-size:clamp(4rem,19vw,6rem)}.home-module__vSOv9G__problemRow{min-height:67px;font-size:1rem}.home-module__vSOv9G__enough{-webkit-text-stroke-width:1px;white-space:normal;margin-top:3rem;margin-bottom:-.06em;padding-top:.1em;font-size:clamp(3.2rem,16vw,5.5rem);line-height:.92}.home-module__vSOv9G__system{min-height:auto}.home-module__vSOv9G__systemSticky{min-height:auto;padding:7rem 1rem;display:block;position:relative}.home-module__vSOv9G__systemIntro{padding-right:0}.home-module__vSOv9G__systemIntro h2{font-size:4.1rem}.home-module__vSOv9G__systemDeck{perspective:none;gap:1rem;height:auto;margin-top:4rem;display:grid}.home-module__vSOv9G__systemPanel{min-height:420px;padding:1.5rem;position:relative;inset:auto;opacity:1!important;transform:none!important}.home-module__vSOv9G__systemPanel h3{font-size:1.8rem}.home-module__vSOv9G__systemProgress{display:none}.home-module__vSOv9G__resultSlab{margin-top:1rem;position:relative;top:auto}.home-module__vSOv9G__resultSlab>a{grid-template-columns:1fr 1fr}.home-module__vSOv9G__resultIdentity{border-right:0;border-bottom:1px solid color-mix(in srgb, currentColor 22%, transparent);grid-column:1/-1;min-height:160px}.home-module__vSOv9G__resultMetric{min-height:140px}.home-module__vSOv9G__resultMetric:nth-of-type(3){border-right:0}.home-module__vSOv9G__resultImage{grid-column:1/-1;min-height:230px}.home-module__vSOv9G__testimonial{grid-template-columns:1fr;gap:5rem;min-height:auto;padding:7rem 1rem}.home-module__vSOv9G__testimonialMedia{aspect-ratio:4/3}.home-module__vSOv9G__testimonial blockquote{font-size:clamp(3.2rem,16vw,5rem)}.home-module__vSOv9G__quoteMark{font-size:16rem;top:-4rem;left:-1rem}.home-module__vSOv9G__process{padding-bottom:7rem}.home-module__vSOv9G__processContent h2{font-size:clamp(4rem,19vw,6rem)}.home-module__vSOv9G__timeline{border-bottom:0;border-left:2px solid var(--v2-line);grid-template-columns:1fr;gap:0;margin-top:5rem;padding-top:0;padding-left:2rem}.home-module__vSOv9G__timeline:before{width:2px;height:auto;inset:0 auto 0 -2px}.home-module__vSOv9G__timelineProgress{display:none}.home-module__vSOv9G__timeline article{border-bottom:1px solid var(--v2-line);min-height:210px}.home-module__vSOv9G__timeline article:before{top:1.5rem;left:calc(-2rem - 6px)}.home-module__vSOv9G__processBridge{display:flex}.home-module__vSOv9G__who{padding:4.5rem 1.25rem 4rem}.home-module__vSOv9G__who .home-module__vSOv9G__sideLabel{display:none}.home-module__vSOv9G__whoContent h2{max-width:none;font-size:clamp(2.3rem,10vw,3.2rem)}.home-module__vSOv9G__whoGrid{grid-template-columns:1fr}.home-module__vSOv9G__faq{padding:4.5rem 1.25rem 4rem}.home-module__vSOv9G__faq .home-module__vSOv9G__sideLabel{display:none}.home-module__vSOv9G__faqContent h2{max-width:none;font-size:clamp(2.3rem,10vw,3.2rem)}.home-module__vSOv9G__finalCta{padding:4rem 1rem 2.5rem}.home-module__vSOv9G__finalCta h2{max-width:none;font-size:clamp(2.4rem,11vw,3.4rem)}.home-module__vSOv9G__ctaAction{grid-template-columns:1fr;gap:1.5rem;margin-top:1.75rem}.home-module__vSOv9G__ctaAction>a{width:100%;min-height:48px;padding:0 1.1rem;font-size:.7rem}.home-module__vSOv9G__ctaAction>a svg{width:15px;height:15px}}@media (prefers-reduced-motion:reduce){.home-module__vSOv9G__systemDeck,.home-module__vSOv9G__heroCopy,.home-module__vSOv9G__heroMedia,.home-module__vSOv9G__timelineProgress{transform:none!important}}
