body:has(.draft-root){padding:0!important;background:#0a0a0a}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}.draft-frame{position:relative;height:100svh;overflow:hidden}.draft-frame .stage,[data-frame-box]>.draft-frame{height:100%}.draft-root{--u:clamp(1px,min(0.082vw,0.131vh),1.5px);--pad:clamp(1.5rem,4.4vw,4rem);--nav:72px;overflow-x:clip}@media (max-width:767px){.draft-root{--u:1px}}.draft-nav header{position:fixed;inset:0 0 auto;background:transparent;border:0}.draft-nav header>div{max-width:none;padding-inline:clamp(1.5rem,4.4vw,4rem)}.draft-nav nav{transition:opacity .2s cubic-bezier(.23,1,.32,1)}.draft-nav[data-compact=true] nav[aria-label=Main]{opacity:0;pointer-events:none}.draft-nav header:has(nav[aria-label=Mobile]){background:#0a0a0a}.draft-nav[data-violet=true] header a[href*=calendly]{background:#fff;color:#6d28d9}.draft-nav[data-solid=true] header{background:linear-gradient(180deg,hsla(0,0%,4%,.94) 62%,hsla(0,0%,4%,0))}.draft-nav header a[href*=calendly],.draft-root .draft-press{transition:color .15s ease,background-color .15s ease,border-color .15s ease,transform .16s cubic-bezier(.23,1,.32,1)}.draft-nav header a[href*=calendly]:active,.draft-root .draft-press:active{transform:scale(.97)}.draft-root a.group>svg{transition-duration:.2s;transition-timing-function:cubic-bezier(.23,1,.32,1)}@media (hover:none),(pointer:coarse){.draft-root a.group:hover>svg{transform:none}}.story{position:relative}.chapter-anchor{position:absolute;left:0;width:1px;height:1px;pointer-events:none}.rail{position:fixed;top:50%;right:clamp(.75rem,1.4vw,1.5rem);z-index:40;display:none;transform:translateY(-50%);transition:opacity .2s cubic-bezier(.23,1,.32,1)}@media (min-width:1024px){.rail{display:block}}.draft-frame .rail{position:absolute}.rail[data-away=true]{opacity:0;pointer-events:none}.rail ol{display:flex;flex-direction:column;align-items:flex-end}.rail-item{gap:.75rem;outline:none;pointer-events:none}.rail-hit,.rail-item{display:flex;align-items:center}.rail-hit{height:1.875rem;cursor:pointer;pointer-events:auto}.rail[data-away=true] .rail-hit{pointer-events:none}.rail-label{padding:.3rem .55rem;border-radius:6px;background:hsla(0,0%,4%,.88);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1);font-family:Geist Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#fff;opacity:0;transform:translateX(6px);transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1)}.rail-num{margin-right:.6rem;color:hsla(0,0%,100%,.55)}.rail-tick{width:24px;height:2px;border-radius:2px;background:hsla(0,0%,100%,.32);transform:scaleX(.42);transform-origin:right;transition:transform .42s cubic-bezier(.22,1,.36,1),background-color .26s ease}.rail-item[data-active=true] .rail-tick{transform:none;background:#fff}.rail:has(.rail-item:focus-visible) .rail-label,.rail[data-fresh=true] .rail-item[data-active=true] .rail-label{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.rail:hover .rail-label{opacity:1;transform:none}.rail:hover .rail-item{pointer-events:auto}}.rail-item:focus-visible .rail-tick{box-shadow:0 0 0 3px rgba(167,139,250,.6)}.proof{position:absolute;inset:0;z-index:10;pointer-events:none}.proof-name,.proof-partner,.proof-scout,.proof-title{opacity:0}.proof-title{bottom:calc(100% - var(--logo-y, 44%) + var(--logo-h, 30svh) / 2 + clamp(1.75rem, 6svh, 3.5rem));padding-inline:clamp(1.5rem,4.4vw,4rem);font-size:min(clamp(2rem,1.5rem + 2vw,3rem),5.6svh);text-align:center}.proof-names,.proof-title{position:absolute;inset-inline:0}.proof-names{top:calc(var(--logo-y, 44%) + var(--logo-h, 30svh) / 2 + clamp(1.5rem, 5svh, 3rem));display:grid;margin:0;padding:0;list-style:none}.proof-name{display:flex;grid-area:1/1;justify-content:center;gap:.9rem;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.proof-partner{position:absolute;inset-inline:0;top:calc(var(--partner-y, 40%) + var(--partner-h, 34svh) / 2 + clamp(1.75rem, 5svh, 3rem));padding-inline:clamp(1.5rem,4.4vw,4rem);text-align:center}.proof-more{color:var(--v4-text-1);text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.35);text-underline-offset:3px;transition:text-decoration-color .2s ease}.proof-more:hover{text-decoration-color:currentColor}.is-static .proof-more,.proof-partner[data-on=true] .proof-more{pointer-events:auto}.partner-mark{position:absolute;display:block;pointer-events:none}.is-static .partner-mark{display:none}.stage{position:sticky;top:0;height:100svh;overflow:hidden}.field{display:block;width:100%;height:100%}.field,.field-host{position:absolute;inset:0}.hero-title{font-size:min(clamp(3.25rem,1.75rem + 6vw,6.5rem),11.6svh);font-weight:700;line-height:1.04;letter-spacing:-.03em}.mask-line{display:block;overflow:clip;overflow-clip-margin:.04em;padding-bottom:.14em;margin-bottom:-.14em}.mask-line>span{display:block;animation:hero-rise .9s cubic-bezier(.23,1,.32,1) .25s both}.hero-line-2>span{animation-delay:.33s}.hero-fade{animation:hero-in .5s cubic-bezier(.23,1,.32,1) .45s both}.hero-copy-rest>.hero-fade:first-child{animation-delay:.51s}.hero-copy-rest>.hero-fade:last-child{animation-delay:.57s}@keyframes hero-rise{0%{transform:translateY(112%)}}@keyframes hero-in{0%{opacity:0;transform:translateY(12px)}}@keyframes hero-fade-in{0%{opacity:0}}.draft-frame .hero-fade,.draft-frame .mask-line>span{animation:none}@media (prefers-reduced-motion:reduce){.mask-line>span{animation:none}.hero-fade{animation:hero-fade-in .3s ease both}}.beat,.draft-card,.news-card,.person-card{opacity:0;pointer-events:none}.problem-head>span+span{margin-top:.14em}.problem-head{font-size:min(2.75rem,9.6vw,(52svh - 4.5rem)/9)}@media (min-width:768px){.problem-head{max-width:19em;font-size:min(4.5rem,2rem + 3.2vw,(52svh - 5.5rem)/5.6,max((100vw - 8rem)/19,(52svh - 5.5rem)/8.9))}}.problem-index{display:none;margin-bottom:.5rem;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;line-height:1.4;letter-spacing:.08em;color:var(--v4-text-4)}.problem-row .type-display{margin-top:.75rem;font-size:min(2.75rem,2rem + 3.2vw,6.4svh)}@media (min-width:768px){.problem-index{display:block}.problem-row .type-display{max-width:14em;font-size:min(4.5rem,2rem + 3.2vw,8.4svh)}}@media (min-width:1024px){.problem-row{display:grid;grid-template-columns:minmax(0,16rem) minmax(0,1fr);column-gap:clamp(2rem,4vw,4rem);align-items:baseline}.problem-most{position:relative;top:-1lh}.problem-index{position:absolute;bottom:100%;left:0;margin-bottom:.6rem}.problem-row .type-display{margin-top:0}}@media (min-width:768px){.stage .draft-card{top:var(--draft-top,calc(50% - 7.5rem))}.stage .news-card{top:var(--news-top,calc(50% - 14.5rem))}}.hero-floor{position:absolute;inset:auto 0 0;height:62%;background:linear-gradient(0deg,hsla(0,0%,4%,.96) 60%,hsla(0,0%,4%,0));pointer-events:none}.mark-phrase{position:relative;white-space:nowrap}.mark-phrase:before{content:"";position:absolute;inset:-.05em -.12em;border-radius:4px;background:rgba(124,58,237,.34);transform:scaleX(var(--read,0));transform-origin:left}.mark-phrase>span{position:relative}.product-stage{background:#7c3aed;perspective:1500px}.app{overflow:hidden;background:#0a0a0a}.app,.app-shadow{position:absolute;inset:0;border-radius:18px;transform-origin:50% 0;will-change:transform}.app-shadow{box-shadow:0 40px 120px -20px rgba(20,0,60,.6);pointer-events:none}.thread-frame{top:0;bottom:calc(148 * var(--u));width:min(100% - calc(32 * var(--u)),calc(620 * var(--u)))}.thread-view{inset:0 -5rem;padding:0 5rem;-webkit-mask-image:linear-gradient(180deg,transparent 4%,#000 16%);mask-image:linear-gradient(180deg,transparent 4%,#000 16%)}.we-do-it{margin-top:.06em;font-size:clamp(6rem,22vw,72svh);font-weight:700;line-height:.98;letter-spacing:-.05em;white-space:nowrap}.benefits{position:absolute;inset:0 auto 0 clamp(1.5rem,4.4vw,4rem);width:min(33%,31rem);visibility:hidden}.benefits-list{position:absolute;inset:0 0 auto}.benefit{padding-bottom:7.5rem}.benefits-note{position:absolute;bottom:calc(24 * var(--u));left:0;z-index:2}.reading-line{position:absolute;top:52%;left:calc(100% + 1.5rem);width:calc(70vw - 310 * var(--u) - clamp(1.5rem, 4.4vw, 4rem) - min(33vw, 31rem) - 1.5rem);height:1px;transform-origin:left;background:linear-gradient(90deg,rgba(167,139,250,0),rgba(167,139,250,.9))}.reading-line:after{content:"";position:absolute;top:-2.5px;right:-3px;width:6px;height:6px;border-radius:50%;background:#a78bfa}.benefits:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0a0a0a 8%,hsla(0,0%,4%,0) 34%,hsla(0,0%,4%,0) 82%,#0a0a0a 90%)}@media (max-width:767px){.app-main{left:0!important}.thread-frame{top:10.5rem}.benefits{inset:5rem 1.5rem auto;width:auto;height:6rem}.benefit-result,.benefits-note,.benefits:before,.reading-line{display:none}.benefits-list{display:grid}.benefit{grid-area:1/1;padding-bottom:0}}.app-glow{inset:0;background:radial-gradient(46% 62% at 70% 52%,rgba(124,58,237,.13),rgba(124,58,237,0) 72%)}.app-glow,.lit-ring{position:absolute;opacity:0;pointer-events:none}.lit-ring{inset:-1px;border-radius:inherit;box-shadow:0 0 0 1px rgba(167,139,250,.9),0 0 0 4px rgba(124,58,237,.22),0 18px 70px -10px rgba(124,58,237,.55)}.composer-caret{display:inline-block;width:1.5px;height:1.05em;margin-left:1px;vertical-align:-.16em;background:#a78bfa;animation:draft-caret 1s steps(2,jump-none) infinite}@keyframes draft-caret{0%{opacity:1}to{opacity:0}}.cue{opacity:0}.close-scene,.how-scene{position:absolute;inset:0;pointer-events:none}.close-scene[data-on=true],.how-scene[data-on=true]{pointer-events:auto}.how-stage{background:#7c3aed}.how-stage[data-pinned=false]{background:transparent;pointer-events:none}.draft-root .how-scene-result{background:transparent;--bar:min(44svh,24rem)}.result-layout{position:absolute;inset:0;display:grid;align-content:center;row-gap:2.5rem;padding:var(--nav) var(--pad) 0}.result-num{margin-top:1rem;font-size:clamp(7rem,4rem + 13vw,min(40svh,17rem));font-weight:700;line-height:.88;letter-spacing:-.06em;color:#fff;font-variant-numeric:tabular-nums}.result-caption{margin-top:1.25rem}.result-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.5rem}.result-bars{display:flex;align-items:flex-end;gap:clamp(1rem,2.5vw,2rem)}.result-bar{display:flex;flex:1;flex-direction:column;justify-content:flex-end}.result-fill{display:block;width:100%;height:var(--bar);transform-origin:50% 100%;background-image:radial-gradient(circle,hsla(0,0%,100%,.95) 2.1px,transparent 2.6px);background-position:bottom;background-size:9px 9px}.result-before .result-fill{height:calc(var(--bar) / 1.31);opacity:.5}.result-bar-label{margin-top:.9rem;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.85)}@media (min-width:768px){.result-layout{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:1.5rem}.result-left{grid-column:1/span 7}.result-bars{grid-column:9/span 4}}@media (max-width:767px){.draft-root .how-scene-result{--bar:9rem}.result-num{font-size:min(34vw,18svh)}}.how-head{top:calc(var(--nav) + clamp(1rem, 5svh, 3rem))}.how-head,.how-marks{position:absolute;inset-inline:0;padding-inline:var(--pad)}.how-marks{top:calc(var(--how-y, 37%) - var(--how-hh, 6rem) - 1.75rem);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--v4-text-3)}.how-mark{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem 1rem;opacity:0}.how-pair{display:inline-flex;align-items:center;white-space:nowrap}.how-key{display:inline-block;width:7px;height:7px;margin-right:.5rem;border-radius:999px;background:#9e9ea6}.how-key-lit{background:var(--v4-kicker)}.how-steps{position:absolute;inset-inline:0;bottom:clamp(1.5rem,6svh,4rem);padding-inline:var(--pad)}.how-grid{display:grid;gap:1.25rem}.how-step{position:relative;padding-top:1.25rem;border-top:1px solid hsla(0,0%,100%,.16)}.how-fill{position:absolute;top:-1px;left:0;right:0;height:2px;background:var(--v4-kicker);transform:scaleX(0);transform-origin:0 50%}.how-foot{display:grid;gap:.75rem;margin-top:.75rem}@media (min-width:768px){.how-grid{gap:2.5rem}.how-foot,.how-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.how-foot{column-gap:2.5rem;align-items:start;margin-top:2rem}.how-foot .how-link{grid-area:1/1}.how-live{grid-area:1/3}}@media (max-width:767px){.how-step{padding-top:.75rem}.how-step h3{margin-top:.25rem;font-size:1.125rem}.how-step p:not(:first-child){font-size:14px}.how-marks{display:none}}@media (max-width:767px) and (max-height:700px){.how-steps{bottom:1.25rem}.how-grid{gap:1rem}}.tools-title{bottom:calc(100% - var(--line-y, 40%) + clamp(2rem, 6svh, 3.5rem));padding-inline:var(--pad)}.tools-marquee,.tools-title{position:absolute;inset-inline:0}.tools-marquee{top:calc(var(--line-y, 40%) + clamp(1.5rem, 5svh, 3rem));overflow:hidden}.tools-track{display:flex;width:max-content;padding-left:var(--pad)}.tools-track>li{display:flex;align-items:center;font-size:clamp(1.75rem,1rem + 2.6vw,3.5rem);font-weight:600;letter-spacing:-.025em;white-space:nowrap;color:var(--v4-text-1)}.tools-logo{flex:none;width:.86em;height:.86em;margin-right:.32em;background:currentColor;-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat}.tools-logo[data-wide]{width:1.1em}.tools-logo-icon{background:none;stroke-width:2.25}.tools-track>li:last-child:after{display:none}.tools-track>li:after{content:"";width:8px;height:8px;margin-inline:clamp(1.5rem,3vw,3rem);border-radius:50%;background:#7c3aed}.tools-claims{position:absolute;inset-inline:0;top:calc(var(--line-y, 40%) + clamp(6.5rem, 18svh, 11rem));padding-inline:var(--pad)}.tools-claim-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem}.tools-claim{padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.2);font-size:clamp(1.05rem,.9rem + .45vw,1.3rem);font-weight:500;color:var(--v4-text-1)}@media (min-width:768px){.tools-claim-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.close-head{position:absolute;left:0;top:calc(var(--band-y, 36%) - 7rem);width:1px;height:14rem;margin-left:-.5px;opacity:0;pointer-events:none;background:linear-gradient(180deg,rgba(167,139,250,0),rgba(237,233,254,.85) 50%,rgba(167,139,250,0));will-change:transform}.close-head:after{content:"";position:absolute;left:50%;top:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:#f5f3ff;box-shadow:0 0 0 4px rgba(124,58,237,.35),0 0 28px 8px rgba(167,139,250,.5)}.close-copy{position:absolute;inset-inline:0;top:calc(var(--mark-y, var(--band-y, 36%)) + var(--mark-h, 18rem) / 2 + clamp(2rem, 6svh, 4rem));display:flex;flex-direction:column;align-items:center;padding-inline:var(--pad);text-align:center}.close-cta,.close-line{opacity:0}.qa-section{padding-block:clamp(6rem,16svh,11rem) clamp(4rem,10svh,7rem)}.qa-grid{display:grid;gap:3.5rem}.qa-title{font-size:clamp(2.4rem,1.4rem + 2.8vw,3.75rem);font-weight:700;line-height:1.06;letter-spacing:-.025em}.qa-thread{position:relative;perspective:1000px}.qa-list{gap:clamp(3rem,9svh,5.5rem);margin:0;padding:0 0 12svh;list-style:none}.qa-list,.qa-pair{display:flex;flex-direction:column}.qa-pair{gap:1.1rem}.qa-ask{align-self:flex-end;max-width:min(88%,30rem);padding:.8rem 1.2rem;border-radius:20px 20px 6px 20px;background:#7c3aed;box-shadow:0 8px 26px -10px rgba(124,58,237,.7);color:#fff;font-size:1.0625rem;font-weight:500;line-height:1.45;letter-spacing:-.005em;transform-origin:100% 100%}.qa-answer{align-self:flex-start;max-width:min(94%,36rem);padding:1.15rem 1.4rem 1.2rem;border:1px solid var(--v4-border);border-radius:20px 20px 20px 6px;background:var(--v4-surface);transform-origin:0 100%}.qa-answer p{font-size:1.0625rem;line-height:1.6;color:var(--v4-text-1)}.qa-answer .qa-more{margin-top:.9rem;font-size:15px;color:var(--v4-text-2)}.qa-dot{left:-2.1rem;top:0;width:9px;height:9px;margin-top:-4.5px;pointer-events:none;background:#f5f3ff;box-shadow:0 0 0 4px rgba(124,58,237,.35),0 0 28px 8px rgba(167,139,250,.5)}.qa-dot,.qa-dot:after{position:absolute;border-radius:50%;opacity:0}.qa-dot:after{content:"";inset:0;box-shadow:0 0 40px 14px rgba(167,139,250,.24);animation:qa-breathe 2.4s ease-in-out infinite paused}.qa-dot[data-on=true]:after{animation-play-state:running}@keyframes qa-breathe{50%{opacity:1;transform:scale(1.15)}}@media (min-width:1024px){.qa-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:5rem}.qa-side{position:sticky;top:26svh;align-self:start}}@media (max-width:1023px){.qa-dot{display:none}}@media (prefers-reduced-motion:reduce){.qa-dot:after{animation:none}}.foot-section{--f-s:0.7;padding-block:clamp(4.5rem,10svh,7.5rem) clamp(2.5rem,6svh,4.5rem)}@media (min-width:640px){.foot-section{--f-s:1}}.foot-grid{display:grid;gap:3.5rem}@media (min-width:1024px){.foot-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(3rem,5vw,4.5rem)}}.foot-card{--f-px:clamp(1.5rem,4vw,3.5rem);--f-pb:clamp(1.5rem,3vw,2.5rem);position:relative;display:flex;flex-direction:column;padding:clamp(1.75rem,4vw,3.5rem) var(--f-px) var(--f-pb);border-radius:calc(var(--notch-r) * var(--f-s) * 1px);background:var(--v4-surface-2)}.foot-about{display:grid;gap:1.25rem;max-width:40rem;margin-block:clamp(2.25rem,5vw,3.5rem) 2rem}.foot-lead,.foot-more{font-size:clamp(1.0625rem,.96rem + .4vw,1.25rem);line-height:1.55;text-wrap:pretty}.foot-lead{color:var(--v4-text-1)}.foot-legal,.foot-more{color:var(--v4-text-3)}.foot-legal{display:flex;flex-direction:column;justify-content:flex-end;min-height:calc(var(--notch-height) * var(--f-s) * 1px - var(--f-pb));max-width:calc(100% + var(--f-px) - var(--notch-bottom) * var(--f-s) * 1px - .75rem);margin-top:auto;font-size:.8125rem;line-height:1.6}@media (min-width:640px){.foot-legal{font-size:.9375rem}}.foot-notch{position:absolute;right:calc(-1px * var(--f-s));bottom:calc(-1px * var(--f-s));width:calc(var(--notch-w) * var(--f-s) * 1px);height:calc(var(--notch-h) * var(--f-s) * 1px);fill:var(--v4-bg)}.foot-social{position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-content:center;gap:calc(.75rem * var(--f-s));width:calc(var(--notch-mid) * var(--f-s) * 1px);height:calc(var(--notch-height) * var(--f-s) * 1px)}.foot-social-link{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:999px;color:var(--v4-text-2);transition:color .2s ease,background-color .2s ease}.foot-social-link svg{width:1.375rem;height:1.375rem}@media (min-width:640px){.foot-social-link{width:2.75rem;height:2.75rem}.draft-frame>.foot-section{position:absolute;inset:auto 0 0}}.foot-social-link:hover{color:var(--v4-text-1);background:var(--v4-hover-bg)}.foot-link:focus-visible,.foot-social-link:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(167,139,250,.6)}.foot-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"nav contact" "nav company";gap:3rem 1.5rem;align-content:start}@media (min-width:640px){.foot-cols{gap:clamp(3rem,6vw,4.5rem) clamp(2rem,4vw,3.5rem)}}@media (min-width:1024px){.foot-cols{padding-top:clamp(1.75rem,3vw,2.75rem)}}.foot-col-nav{grid-area:nav}.foot-col-company{grid-area:company}.foot-col-contact{grid-area:contact}.foot-label{margin-bottom:1.5rem;font-family:Geist Mono,ui-monospace,monospace;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--v4-text-1)}.foot-links{display:grid;justify-items:start;gap:.75rem}.foot-link{border-radius:4px;font-size:1.0625rem;line-height:1.5;color:var(--v4-text-2);transition:color .2s ease}.foot-link:hover{color:var(--v4-text-1)}body:has(.sub-root){padding:0!important;background:#0a0a0a}.sub-root{overflow-x:clip}html:has(.sub-root){scroll-behavior:auto!important}.sub-text>:first-child{scroll-margin-top:var(--sub-top)}.sub-text{--sub-top:calc(72px + clamp(2.5rem, 7vw, 5.5rem));overflow-wrap:break-word;box-sizing:content-box;max-width:68ch;margin-inline:auto;padding:var(--sub-top) clamp(1.5rem,4.4vw,4rem) clamp(4rem,9vw,7rem);font-size:1rem;line-height:1.7;color:var(--v4-text-2)}.sub-text h1{font-size:clamp(2.25rem,1.5rem + 2.4vw,3.5rem);font-weight:700;line-height:1.06;letter-spacing:-.025em}.sub-text h1,.sub-text h2{color:var(--v4-text-1);text-wrap:balance}.sub-text h2{margin-top:3.25rem;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:600;line-height:1.3;letter-spacing:-.01em}.sub-text ol,.sub-text p,.sub-text ul{margin-top:1.1rem}.sub-text h1+*{margin-top:2.5rem}.sub-text ul{padding-left:1.25rem;list-style:disc}.sub-text ul ul{list-style:circle}.sub-text ol{padding-left:1.5rem;list-style:decimal}.sub-text li{margin-top:.6rem;padding-left:.25rem}.sub-text li>:first-child{margin-top:0}.sub-text li>ol,.sub-text li>ul{margin-top:.6rem}.sub-text li::marker{color:var(--v4-text-3)}.sub-text strong{font-weight:600;color:var(--v4-text-1)}.sub-text a{color:var(--v4-text-1);text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.35);text-underline-offset:3px;transition:text-decoration-color .2s ease}.sub-text a:hover{text-decoration-color:currentColor}.is-static .story{height:auto!important}html:has(.draft-root.is-static){scroll-behavior:auto!important}.is-static [id]{scroll-margin-top:5rem}.is-static .stage{position:relative;height:auto;overflow:visible}.is-static .field{position:relative;height:60svh}.is-static .hero-floor{display:none}.is-static .beat,.is-static .draft-card,.is-static .hero-fade,.is-static .mask-line>span,.is-static .news-card,.is-static .person-card{animation:none;transform:none;opacity:1}.is-static .beat,.is-static .draft-card,.is-static .hero-copy,.is-static .news-card,.is-static .person-card{position:relative;inset:auto;max-width:44rem;margin:4rem clamp(1.5rem,4.4vw,4rem);transform:none}.is-static .product-stage{perspective:none;background:#0a0a0a}.is-static .app{position:relative;transform:none;border-radius:0}.is-static .app-shadow{display:none}.is-static .app,.is-static .app-main,.is-static .benefits,.is-static .benefits-list,.is-static .composer-wrap,.is-static .thread-frame,.is-static .thread-view{position:relative;inset:auto;height:auto;overflow:visible;visibility:visible;-webkit-mask-image:none;mask-image:none}.is-static .thread-view{padding:0}.is-static .hero-copy{max-width:none}.is-static .app{display:flex;flex-direction:column}.is-static .app-main{left:0!important}.is-static .benefits{order:-1}.is-static .composer-wrap,.is-static .thread-frame{max-width:44rem;margin:2rem clamp(1.5rem,4.4vw,4rem)}.is-static .person-card>span{display:none}.is-static .problem-row{display:block}.is-static .problem-index{position:static;margin-bottom:.5rem}.is-static .problem-most{top:0}.is-static .problem-row .type-display{margin-top:.75rem}.is-static .proof{position:relative;inset:auto;display:grid;gap:1.5rem;max-width:44rem;margin:4rem clamp(1.5rem,4.4vw,4rem)}.is-static .proof-names,.is-static .proof-partner,.is-static .proof-title{position:relative;inset:auto;padding:0;text-align:left;opacity:1}.is-static .proof-names{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.is-static .proof-name{grid-area:auto;opacity:1}.is-static .proof-name>span:first-child{display:none}.is-static .proof-partner p{margin-inline:0}.is-static .proof-scout{opacity:1}.is-static .app-greeting-wrap,.is-static .app-side,.is-static .benefits:before,.is-static .reading-line,.is-static .we-do-it{display:none}.is-static .benefits{width:auto;margin:4rem clamp(1.5rem,4.4vw,4rem)}.is-static .benefit{padding-bottom:2rem}.is-static .benefits-note{position:relative;bottom:auto}.is-static .product-line{position:relative;inset:auto;padding:4rem clamp(1.5rem,4.4vw,4rem)}.is-static .how-stage{background:#0a0a0a}.is-static .how-stage .field-host{display:none}.is-static .how-scene{position:relative;inset:auto;pointer-events:auto}.is-static .cue{opacity:1}.is-static .how-scene-result{background:#7c3aed}.is-static .how-head,.is-static .how-steps,.is-static .result-layout,.is-static .tools-claims,.is-static .tools-marquee,.is-static .tools-title{position:relative;inset:auto}.is-static .result-layout{padding-block:6rem}.is-static .how-scene-how,.is-static .how-scene-tools{display:grid;gap:3rem;padding-block:4rem}.is-static .how-marks{display:none}.is-static .how-fill{transform:none}.is-static .tools-track{flex-wrap:wrap;width:auto;row-gap:.75rem}.is-static .tools-track>li[aria-hidden]{display:none}.is-static .draft-frame .stage{height:100%;overflow:hidden}.is-static .draft-frame .field{position:absolute;height:100%}