@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-cyrillic-ext-600-normal.CWPPjBOD.woff2)format("woff2"),url(/_astro/nunito-cyrillic-ext-600-normal.vnfu4DTE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-cyrillic-600-normal.DJGQ2h05.woff2)format("woff2"),url(/_astro/nunito-cyrillic-600-normal.BUjmtIuu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-vietnamese-600-normal.BY8O6Cug.woff2)format("woff2"),url(/_astro/nunito-vietnamese-600-normal.DO1RqFw5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-latin-ext-600-normal.Dd9Zuxh1.woff2)format("woff2"),url(/_astro/nunito-latin-ext-600-normal.BKUpuB78.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-latin-600-normal.Br8yIETf.woff2)format("woff2"),url(/_astro/nunito-latin-600-normal.Cd0eNu1l.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-cyrillic-ext-700-normal.BuR0mlCG.woff2)format("woff2"),url(/_astro/nunito-cyrillic-ext-700-normal.DfoqN4Gs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-cyrillic-700-normal.DP36NgGt.woff2)format("woff2"),url(/_astro/nunito-cyrillic-700-normal.DfHRUDv-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-vietnamese-700-normal.Ch8EUCfz.woff2)format("woff2"),url(/_astro/nunito-vietnamese-700-normal.C9SQsXvj.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-latin-ext-700-normal.BWeMsAzO.woff2)format("woff2"),url(/_astro/nunito-latin-ext-700-normal.D4woHhbd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-latin-700-normal.Dort48En.woff2)format("woff2"),url(/_astro/nunito-latin-700-normal.OcDqTBcA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-cyrillic-ext-800-normal.B-cvGohL.woff2)format("woff2"),url(/_astro/nunito-cyrillic-ext-800-normal.pjRatrRO.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-cyrillic-800-normal.D3igD7Kl.woff2)format("woff2"),url(/_astro/nunito-cyrillic-800-normal.DymMgApb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-vietnamese-800-normal.D_CZYdm9.woff2)format("woff2"),url(/_astro/nunito-vietnamese-800-normal.Dz0hZPb5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-latin-ext-800-normal.CtU8tJOV.woff2)format("woff2"),url(/_astro/nunito-latin-ext-800-normal.CDcxIxx8.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-latin-800-normal.Dz8SOQK_.woff2)format("woff2"),url(/_astro/nunito-latin-800-normal.D-J0wlBY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--void:#0b0b0c;--snow:snow;--ash:#9b9693;--dim:#6f6a67;--hair:#fffafa21;--w-ghost:#f8fafb;--w-deep:#113650;--w-muted:#5a6a72;--w-blue:#2c93dd;--mp-green:#3ecf8e;--sans:"Inter Variable","Inter","Segoe UI",system-ui,sans-serif;--serif:"Instrument Serif","Times New Roman",serif;--wakeel:"Nunito","Segoe UI",sans-serif;--gutter:clamp(20px,4.2vw,64px);--rail:var(--gutter);color-scheme:dark}@media (width>=1200px){:root{--rail:170px}}*{box-sizing:border-box}html{background:var(--void)}body{background:var(--void);color:var(--snow);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"cv11","ss01";margin:0;font-size:16px;line-height:1.55;overflow-x:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}a{color:inherit;text-decoration:none}:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid}em{font-style:normal}.q{color:var(--ash)}.src{color:var(--dim);max-width:46ch;font-size:12.5px;line-height:1.45}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.04em;text-wrap:balance;font-weight:600;line-height:1}.label{letter-spacing:0;color:var(--ash);align-items:center;gap:10px;font-size:13.5px;font-weight:500;line-height:1;display:flex}.pill{border:1px solid var(--hair);letter-spacing:0;height:24px;color:var(--snow);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 10px;font-size:12px;display:inline-flex}.pill.live:before{content:"";background:var(--mp-green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #3ecf8e2e}.lede{color:var(--ash);max-width:44ch;font-size:clamp(15px,1.15vw,18px);line-height:1.6}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.w{vertical-align:top;margin:0 -.04em -.1em 0;padding:0 .04em .1em 0;display:inline-block;overflow:hidden}.w>span{will-change:transform;display:inline-block}#wash{z-index:0;pointer-events:none;background:radial-gradient(120% 80% at 50% 0%,#d7ebfa 0%,var(--w-ghost) 55%);clip-path:circle(0% at 72% 55%);position:fixed;inset:0}#wash2{z-index:0;pointer-events:none;clip-path:circle(0% at 72% 55%);background:radial-gradient(120% 80% at 50% 0,#e9ebef 0%,#f7f7f9 55%);position:fixed;inset:0}#gl{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}@supports (height:100lvh){#gl,#wash,#wash2{height:100lvh;bottom:auto}}main{z-index:2;position:relative}.grain{z-index:3;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:-50%}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.nav{z-index:20;padding:calc(env(safe-area-inset-top,0px) + 22px) var(--gutter) 22px;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;transition:color .5s;display:grid;position:fixed;top:0;left:0;right:0}.nav .wm{width:112px;height:auto;display:block}.nav ul{border:1px solid var(--hair);-webkit-backdrop-filter:blur(14px);background:#0b0b0c59;border-radius:999px;gap:6px;margin:0;padding:4px;font-size:13.5px;font-weight:500;list-style:none;transition:background .5s,border-color .5s;display:flex}.nav ul a{opacity:.75;border-radius:999px;padding:7px 14px;transition:opacity .3s,background .3s;display:block}.nav ul a:hover{opacity:1;background:#fffafa14}.nav .btn{justify-self:end}.btn{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;font-size:13.5px;font-weight:500;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.btn svg{width:14px;height:14px}.btn:hover{background:var(--snow);color:var(--void);border-color:var(--snow)}body.on-light .nav{color:var(--w-deep)}body.on-light .nav ul{background:#f8fafb99;border-color:#11365024}body.on-light .nav ul a:hover{background:#1136500f}body.on-light .nav .btn:hover{background:var(--w-deep);color:var(--w-ghost);border-color:var(--w-deep)}.progress{z-index:21;background:var(--snow);transform-origin:0;width:100%;height:2px;position:fixed;top:0;left:0;transform:scaleX(0)}body.on-light .progress{background:var(--w-blue)}.chapters{right:var(--gutter);z-index:20;letter-spacing:0;flex-direction:column;gap:clamp(6px,1.3vh,12px);margin:0;padding:0;font-size:12.5px;font-weight:500;list-style:none;transition:color .5s;display:flex;position:fixed;top:max(118px,50% - 320px)}.chapters li{opacity:.3;justify-content:flex-end;align-items:center;gap:10px;line-height:1;transition:opacity .4s;display:flex}.chapters{pointer-events:auto}.chapters li span{white-space:nowrap;max-width:0;transition:max-width .5s;overflow:hidden}.chapters li i{background:currentColor;width:12px;height:1px;transition:width .4s;display:block}.chapters li.on{opacity:1}.chapters li.on i{width:28px}.chapters:hover li span{max-width:120px}.chapters:hover li{opacity:.6}.chapters:hover li.on{opacity:1}.chap-count{right:var(--gutter);z-index:20;letter-spacing:.08em;color:var(--ash);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500;position:fixed;top:calc(50% + 130px)}body.on-light .chap-count{color:var(--w-muted)}@media (width<=1199px){.chap-count{display:none}}body.on-light .chapters{color:var(--w-deep)}.cur,.cur-ring{z-index:50;pointer-events:none;mix-blend-mode:difference;border-radius:50%;position:fixed;top:0;left:0}.cur{background:#fff;width:6px;height:6px;margin:-3px 0 0 -3px}.cur-ring{border:1px solid #fff;width:36px;height:36px;margin:-18px 0 0 -18px;transition:width .35s,height .35s,margin .35s,background .35s}.cur-ring.big{background:#fff;width:76px;height:76px;margin:-38px 0 0 -38px}.cur,.cur-ring{display:none}.loader{z-index:100;background:var(--void);place-items:center;display:grid;position:fixed;inset:0}.loader-bat{aspect-ratio:711/323;width:min(220px,50vw);position:relative}.loader-bat svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.loader-fill{animation:1.3s cubic-bezier(.35,.55,.6,1) 50ms forwards ld-win;position:absolute;inset:0;overflow:hidden;transform:translateY(100%)}.loader-fill svg{animation:1.3s cubic-bezier(.35,.55,.6,1) 50ms forwards ld-bat;transform:translateY(-100%)}.loader-fill path{fill:var(--snow)}@keyframes ld-win{to{transform:none}}@keyframes ld-bat{to{transform:none}}.loader:not(.go){animation:.4s 9s forwards ld-safety}@keyframes ld-safety{to{opacity:0;visibility:hidden}}.sec{position:relative}.tall{height:calc(var(--h,240) * 1vh)}.stick{height:100svh;padding-inline:var(--gutter) var(--rail);position:sticky;top:0;overflow:hidden}.center{text-align:center;place-items:center;display:grid}.center>*{grid-area:1/1}.h-xl{letter-spacing:-.045em;font-size:clamp(2.5rem,6vw,6.4rem)}.h-l{letter-spacing:-.04em;font-size:clamp(2rem,3.7vw,3.9rem);line-height:1.02}#hero{height:100svh;min-height:560px;padding-inline:var(--gutter);flex-direction:column;justify-content:flex-end;padding-block:0 clamp(24px,4.5vh,48px);display:flex}.hero-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:clamp(14px,2.4vh,24px);display:flex}.h-hero{letter-spacing:-.055em;font-size:clamp(3rem,11vw,11.4rem);font-weight:600;line-height:.92}.h-hero em{letter-spacing:-.025em;padding-right:.04em}.ln{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.ln>span{display:inline-block}.hero-foot{border-top:1px solid var(--hair);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:end;gap:24px 40px;margin-top:clamp(20px,3vh,34px);padding-top:20px;display:grid}.hero-side{justify-items:end;gap:18px;display:grid}.now{gap:10px;display:grid}.now .row{align-items:baseline;gap:12px;font-size:14px;display:flex}.now b{min-width:128px;font-weight:600}.now span{color:var(--ash)}.now i{color:var(--dim);font-style:normal}.now i.on{color:var(--mp-green)}.scroll-cue{align-items:center;gap:14px;font-size:13.5px;font-weight:500;line-height:1;display:inline-flex}.cue-line{background:var(--hair);width:56px;height:1px;position:relative;overflow:hidden}.cue-line:after{content:"";background:var(--snow);animation:2s cubic-bezier(.65,0,.35,1) infinite cue;position:absolute;inset:0}@keyframes cue{0%{transform:translate(-100%)}to{transform:translate(100%)}}.words{pointer-events:none;position:absolute;inset:0}.words span{color:var(--ash);white-space:nowrap;opacity:0;align-items:center;gap:8px;font-size:13.5px;font-weight:500;line-height:1;display:flex;position:absolute;top:0;left:0}.words span[hidden]{display:none}.words span:before{content:"";background:currentColor;border-radius:50%;flex:none;width:4px;height:4px}.noise-h{justify-items:center;display:grid}.noise-h>*{grid-area:1/1}.h-giant{letter-spacing:-.06em;font-size:clamp(3rem,9.6vw,10.4rem);line-height:.9}#o2{justify-items:center;gap:24px;display:grid}.o2-stop{background:var(--snow);vertical-align:baseline;border-radius:50%;width:.16em;height:.16em;margin-left:.035em;transition:background .3s;display:inline-block}.star-on .o2-stop{background:0 0}#o2 .lede{text-align:center}.prob{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,6vw,96px);padding-top:80px;display:grid}.prob-head{gap:22px;display:grid}.dot{border:1px solid var(--hair);border-radius:50%;flex:none;width:10px;height:10px}.quote{color:var(--ash);max-width:40ch;font-size:clamp(17px,1.45vw,21px);line-height:1.4}.quote b{color:var(--snow);font-weight:600}.ba-labels{grid-template-columns:1fr 28px 1fr;gap:16px;padding-bottom:14px;display:grid}.ba{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none;display:grid}.ba li{border-bottom:1px solid var(--hair);grid-template-columns:1fr 28px 1fr;align-items:center;gap:16px;padding:16px 0;font-size:clamp(14px,1.1vw,16.5px);line-height:1.4;display:grid}.ba .b,.ba .a{transition:color .5s,opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1)}.ba .a{opacity:.14;transform:translate(-10px)}.ba .arr{background:var(--hair);height:1px;position:relative}.ba .arr:after{content:"";background:var(--snow);transform-origin:0;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scaleX(0)}.ba li.on .b{color:var(--dim)}.ba li.on .a{opacity:1;transform:none}.ba li.on .arr:after{transform:scaleX(1)}#wakeel{color:var(--w-deep)}#wakeel .label{color:var(--w-muted)}#wakeel .pill{color:var(--w-deep);border-color:#1136502e}.wk{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;padding-top:72px;display:grid}.wk-copy{gap:20px;max-width:540px;display:grid}.wk-mark{width:140px;height:auto;display:block}.wk-h{font-family:var(--wakeel);letter-spacing:-.025em;font-size:clamp(2rem,3.5vw,3.6rem);font-weight:800;line-height:1.04}.wk-h em{color:var(--w-blue)}.wk-p{color:var(--w-muted);max-width:46ch;font-size:clamp(15px,1.1vw,17px);line-height:1.6}.steps{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none;display:grid}.steps li{border-bottom:1px solid var(--hair);grid-template-columns:36px 120px minmax(0,1fr);align-items:baseline;gap:12px;padding:11px 0;font-size:14.5px;line-height:1.4;display:grid}.steps .n{color:var(--ash);font-size:12px;font-weight:500}.steps b{font-weight:600}.steps span:last-child{color:var(--ash)}#wakeel .steps,#wakeel .steps li{border-color:#11365024}#wakeel .steps .n{color:var(--w-blue)}#wakeel .steps b{font-family:var(--wakeel);font-size:16px;font-weight:800}#wakeel .steps span:last-child{color:var(--w-muted)}.wk-swap,.wk-b{display:contents}.wk-note{color:var(--w-muted);align-items:center;gap:10px;font-size:13px;display:flex}#wakeel .btn{color:var(--w-deep)}#wakeel .btn:hover{background:var(--w-deep);color:var(--w-ghost);border-color:var(--w-deep)}.wk-note:before{content:"";background:var(--w-blue);border-radius:50%;flex:none;width:6px;height:6px}.rs{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;padding-top:72px;display:grid}.rs-copy{max-width:520px;display:grid}.rs-copy>*{grid-area:1/1;align-self:center}.rs-a,.rs-b{gap:22px;display:grid}.mp-wm{letter-spacing:-.045em;align-items:center;gap:12px;font-size:30px;font-weight:800;line-height:1;display:flex}.mp-wm svg{width:34px;height:34px}.mp-name span{color:#8e9298;font-weight:600}.rs-b .steps li{grid-template-columns:36px 112px minmax(0,1fr)}.rs-b .steps .n{color:var(--mp-green)}#research{--mp-ink:#141518;--mp-muted:#5f6368;--mp-hair:#1415181f;color:var(--mp-ink)}#research .label{color:var(--mp-muted)}#research .pill{color:var(--mp-ink);border-color:var(--mp-hair)}#research .q{color:#9a9ca3}#research .mp-wm rect{fill:#141518}#research .mp-wm path{stroke:#fff}#research .steps,#research .steps li{border-color:var(--mp-hair)}#research .steps .n{color:#16a36b}#research .steps span:last-child{color:var(--mp-muted)}#research .btn{color:var(--mp-ink)}#research .btn:hover{background:var(--mp-ink);color:#fff;border-color:var(--mp-ink)}.path{align-content:center;padding-top:72px;display:grid}.path-copy{gap:28px;max-width:500px;display:grid}.stages{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none;display:grid}.stages li{border-bottom:1px solid var(--hair);letter-spacing:-.015em;color:var(--dim);grid-template-columns:36px minmax(0,1fr);align-items:baseline;gap:12px;padding:15px 0;font-size:clamp(17px,1.5vw,21px);font-weight:500;transition:color .5s,transform .5s cubic-bezier(.2,.8,.2,1);display:grid}.stages li .n{letter-spacing:0;font-size:12px;font-weight:500}.stages li.on,.stages li.on .n{color:var(--snow)}.stages .here{letter-spacing:0;color:var(--mp-green);white-space:nowrap;opacity:0;margin-left:12px;font-size:12.5px;font-style:normal;font-weight:500;transition:opacity .5s}.stages li.on .here{opacity:1}#cta{text-align:center;height:100svh;padding:0 var(--gutter) calc(env(safe-area-inset-bottom,0px) + 104px);flex-direction:column;justify-content:flex-end;align-items:center;gap:clamp(24px,3.6vh,38px);display:flex;position:relative}.h-cta{letter-spacing:-.045em;font-size:clamp(2.3rem,5.2vw,5.6rem);line-height:1.02}.cta-go{justify-items:center;gap:18px;display:grid}.btn-big{background:var(--snow);color:var(--void);border-color:var(--snow);padding:17px 30px;font-size:15px}.btn-big:hover{color:var(--snow);background:0 0}.reach{color:var(--ash);font-size:14px}.reach span{color:var(--snow);user-select:all}.foot-row{left:var(--gutter);right:var(--gutter);bottom:calc(env(safe-area-inset-bottom,0px) + 26px);border-top:1px solid var(--hair);color:var(--ash);text-align:left;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;padding-top:18px;font-size:13px;display:flex;position:absolute}.js .h-hero .ln>span{transform:translateY(105%)}.js .hero-foot{opacity:0}@media (width<=1100px){.nav{grid-template-columns:1fr auto}.nav ul{display:none}}@media (width<=1199px){.chapters{display:none}}@media (width<=1100px) and (orientation:portrait){.stick{padding-inline:var(--gutter)}.hero-foot{grid-template-columns:1fr;gap:18px}.hero-side{display:none}.prob{grid-template-columns:1fr;align-content:start;gap:26px;padding-top:92px}.prob-head{gap:16px}.ba-labels{display:none}.ba li{grid-template-columns:1fr;gap:4px;padding:11px 0}.ba .arr{display:none}.ba .a{transform:none}.quote{font-size:17px}.wk,.rs{grid-template-columns:1fr;align-content:start;padding-top:92px}.wk-copy{gap:14px;max-width:640px}.wk-mark{width:118px}.wk-swap{display:grid}.wk-swap>*{grid-area:1/1;align-self:start}.wk-b{gap:14px;display:grid}.rs-copy{max-width:640px}.rs-copy>*{align-self:start}.rs-a,.rs-b{gap:16px}.rs-b .steps{order:1}.steps li,.rs-b .steps li{grid-template-columns:30px minmax(0,1fr);gap:3px 10px;padding:9px 0;font-size:14px}.steps span:last-child{grid-column:2;font-size:13px;line-height:1.4}.mp-wm{font-size:24px}.path{align-content:start;padding-top:92px}.path-copy{gap:22px;max-width:640px}.stages li{padding:12px 0}}@media (width<=1100px) and (orientation:portrait) and (height<=760px){.h-l,.wk-h{font-size:1.8rem}.quote,.wk-note,.wk-go,.steps span:last-child{display:none}.wk-mark{width:100px}.rs-a .lede{font-size:14px}.ba li{padding:8px 0;font-size:13.5px}}@media (orientation:landscape) and (height<=560px){#hero{min-height:0}.h-hero{font-size:clamp(2.4rem,8vh,4rem)}.hero-foot{margin-top:12px;padding-top:12px}.h-l,.wk-h{font-size:clamp(1.4rem,6vh,2rem)}.h-xl{font-size:clamp(2rem,10vh,3.2rem)}.h-giant{font-size:clamp(2.4rem,13vh,4.4rem)}.prob,.wk,.rs,.path{padding-top:60px}.prob-head,.rs-a,.rs-b,.wk-copy,.path-copy{gap:10px}.quote,.wk-p,.wk-note,.rs-a .lede,.steps span:last-child,.wk-mark{display:none}.ba li{padding:5px 0;font-size:12.5px}.ba-labels{padding-bottom:6px}.steps li,.stages li{padding:5px 0;font-size:13px}.mp-wm{font-size:20px}.mp-wm svg{width:24px;height:24px}.rs-b .btn,.wk-go{display:none}#cta{gap:14px;padding-bottom:76px}.h-cta{font-size:clamp(1.8rem,8vh,3rem)}.foot-row{padding-top:10px;bottom:14px}}@media (width>=901px) and (height<=820px){.wk-p{display:none}.h-l{font-size:clamp(2rem,3.2vw,3.2rem)}.wk-h{font-size:clamp(2rem,3vw,3rem)}.steps li{padding:8px 0}.ba li{padding:12px 0}.quote{font-size:18px}}@media (width<=520px){.nav .btn{padding:9px 14px;font-size:13px}.nav .wm{width:92px}}@media (prefers-reduced-motion:reduce){.grain,.cue-line:after{animation:none}.loader{display:none}.js .h-hero .ln>span{transform:none}.js .hero-foot{opacity:1}}
