.zaW0ha_shell{width:min(100% - 40px,1440px);margin-inline:auto}.zaW0ha_sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.zaW0ha_eyebrow{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.zaW0ha_ink-section{background:var(--ink-fixed);color:var(--paper-fixed)}.zaW0ha_orange-section{background:var(--orange);color:var(--ink-fixed)}.zaW0ha_topbar{z-index:30;background:var(--paper);position:sticky;top:0}.zaW0ha_topbar-inner{border-bottom:2px solid var(--ink);align-items:center;gap:24px;min-height:68px;display:flex;position:relative}.zaW0ha_brand{letter-spacing:-.035em;align-items:center;gap:12px;min-height:44px;font-weight:700;display:inline-flex}.zaW0ha_brand img{width:55px;height:auto}.zaW0ha_brand span{font-size:20px}.zaW0ha_topnav{align-items:center;gap:4px;margin-left:auto;display:flex}.zaW0ha_topnav a{letter-spacing:.12em;text-transform:uppercase;align-items:center;min-height:44px;padding:0 14px;font-size:11px;font-weight:700;display:inline-flex;position:relative}.zaW0ha_topnav a:after{content:"";background:var(--orange);transform-origin:0;height:2px;transition:transform .3s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:9px;left:14px;right:14px;transform:scaleX(0)}.zaW0ha_topnav a:focus-visible:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.zaW0ha_topnav a:hover:after{transform:scaleX(1)}.zaW0ha_topnav a{transition:filter .3s,opacity .3s}.zaW0ha_topnav:has(a:hover) a:not(:hover){filter:blur(1.5px);opacity:.55}}.zaW0ha_topbar-actions{align-items:center;gap:12px;display:flex}.zaW0ha_topbar-cta{border:2px solid var(--ink-fixed);background:var(--orange);min-height:44px;color:var(--on-orange);box-shadow:4px 4px 0 var(--ink);align-items:center;gap:10px;padding:0 18px;font-size:13px;font-weight:800;transition:box-shadow .2s,translate .2s;display:inline-flex}.zaW0ha_topbar-cta-arrow{transition:transform .35s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.zaW0ha_topbar-cta:hover{box-shadow:0 0 0 var(--ink);translate:4px 4px}.zaW0ha_topbar-cta:hover .zaW0ha_topbar-cta-arrow{transform:translate(2px,-2px)}}.zaW0ha_page [id]{scroll-margin-top:84px}.zaW0ha_cta-row{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.zaW0ha_button{border:1px solid var(--ink);justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 20px;font-size:13px;font-weight:700;display:inline-flex}.zaW0ha_button.zaW0ha_primary{border-color:var(--orange);background:var(--orange);color:var(--on-orange)}.zaW0ha_button .zaW0ha_arrow{transition:transform .36s cubic-bezier(.2,.7,.2,1)}@media (hover:hover) and (pointer:fine){.zaW0ha_button:hover .zaW0ha_arrow{transform:translateY(4px)}}.zaW0ha_product-shot{z-index:4;min-width:0;margin:0;position:relative}.zaW0ha_product-shot-frame{--sx:0px;--sy:0px;--slab:transparent;--soft:var(--shadow-soft);box-shadow:var(--soft);isolation:isolate;background:0 0;border:1px solid #24272729;border-radius:34px;padding:10px;line-height:0;display:block;position:relative;overflow:visible}@media (hover:hover) and (pointer:fine){.zaW0ha_product-shot-frame:hover{--soft:0 34px 86px #181c1b33}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:is(html[data-motion=native] .zaW0ha_product-shot-frame,html[data-motion=fallback] .zaW0ha_product-shot-frame){transition:box-shadow .25s}}.zaW0ha_product-shot img{background:#f7f7f4;border-radius:24px;width:100%;height:auto;display:block}.zaW0ha_product-shot figcaption{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:20px;margin-top:32px;font-size:11px;line-height:1.45;display:flex}.zaW0ha_product-shot figcaption span{color:var(--orange);font-weight:800}.zaW0ha_product-shot figcaption b{text-align:right}.zaW0ha_orange-section .zaW0ha_product-shot figcaption span{color:var(--ink-fixed)}.zaW0ha_section-kicker{align-items:center;gap:22px;padding-top:16px;display:flex;position:relative}.zaW0ha_section-kicker:before{content:"";height:2px;transform:scaleX(var(--line-in,1));transform-origin:0;background:currentColor;position:absolute;inset:0 0 auto}.zaW0ha_section-kicker>span{color:var(--orange);font-size:20px;font-weight:800}.zaW0ha_poster{border-bottom:2px solid var(--ink);grid-template-rows:auto auto;grid-template-columns:52px minmax(0,1fr) minmax(170px,20%);display:grid;position:relative}.zaW0ha_poster:after{content:"";background:var(--orange);height:2px;transform:scaleX(var(--section-progress,1));transform-origin:0;z-index:2;position:absolute;bottom:-2px;left:52px;right:20%}.zaW0ha_poster-label{border-right:2px solid var(--ink);grid-row:1/3;place-items:center;display:grid}.zaW0ha_poster-label span{writing-mode:vertical-rl;letter-spacing:.18em;font-size:11px;font-weight:700;transform:rotate(180deg)}.zaW0ha_headline{padding:clamp(40px,6vw,86px) 4vw 56px;container-type:inline-size}.zaW0ha_headline .zaW0ha_eyebrow{margin-bottom:clamp(40px,6vw,90px)}.zaW0ha_headline h1{letter-spacing:-.08em;margin:0;font-size:clamp(34px,11.5cqi,150px);line-height:.84}.zaW0ha_h1-line,.zaW0ha_h1-line>span{display:block}.zaW0ha_h1-line+.zaW0ha_h1-line{margin-left:10%}.zaW0ha_lede{max-width:360px;color:var(--muted);margin:42px 0 0 47%;font-size:15px;line-height:1.6}.zaW0ha_poster .zaW0ha_cta-row{margin-left:47%}.zaW0ha_orange-rail{background:var(--orange);grid-area:1/3/3;position:relative;overflow:hidden}.zaW0ha_orange-rail img{filter:brightness(0)invert();opacity:.96;width:330%;max-width:none;transform:rotate(90deg);translate:0 var(--decor-offset,0px);position:absolute;bottom:6%;right:-132%}@media (prefers-reduced-motion:no-preference){:is(html[data-motion=native] .zaW0ha_orange-rail img,html[data-motion=fallback] .zaW0ha_orange-rail img){animation:24s ease-in-out infinite alternate zaW0ha_mark-drift}html[data-motion-paused=true] .zaW0ha_orange-rail img{animation-play-state:paused}}@keyframes zaW0ha_mark-drift{0%{translate:0 -2%}to{translate:0 3%}}.zaW0ha_rail-copy{color:var(--ink-fixed);letter-spacing:.1em;text-transform:uppercase;font-size:11px;line-height:1.5;position:absolute;inset:30px 20px auto}.zaW0ha_product-shot--hero{grid-column:2;width:calc(100% - clamp(32px,6vw,92px));margin:0 clamp(16px,3vw,46px) 54px}.zaW0ha_product-shot--hero .zaW0ha_product-shot-frame{--sx:18px;--sy:22px;--slab:var(--ink);border-top-left-radius:18px}.zaW0ha_day-story{width:min(100% - 40px,1400px);margin:auto;padding:120px 0}.zaW0ha_day-story-head{grid-template-columns:1fr 2fr;gap:30px;margin-bottom:70px;display:grid}.zaW0ha_day-story-head .zaW0ha_eyebrow{padding-top:14px}.zaW0ha_day-story h2{letter-spacing:-.06em;margin:0;font-size:clamp(44px,7vw,96px);line-height:.9}.zaW0ha_day-story-head p{max-width:420px;color:var(--muted);margin:28px 0 0;line-height:1.6}.zaW0ha_steps{border-block:2px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.zaW0ha_step{border-right:1px solid var(--ink);flex-direction:column;min-height:280px;padding:26px;display:flex}.zaW0ha_step:last-child{border-right:0}.zaW0ha_step time{color:var(--orange-text);font-size:12px;font-weight:700}.zaW0ha_step b{letter-spacing:-.045em;margin:auto 0 16px;font-size:clamp(32px,3.6vw,56px);line-height:.95}.zaW0ha_step p{max-width:30ch;color:var(--muted);margin:0;font-size:13px;line-height:1.55}.zaW0ha_product-shot--learner{width:min(100%,1160px);margin:76px auto 0}.zaW0ha_product-shot--learner .zaW0ha_product-shot-frame{--sx:12px;--sy:14px;--slab:var(--orange)}.zaW0ha_reminder{border-top:1px solid var(--line);grid-template-columns:1.2fr 1fr;align-items:center;gap:70px;padding:110px max(40px,50vw - 680px);display:grid}.zaW0ha_reminder h2{letter-spacing:-.06em;text-transform:none;margin:30px 0 32px;font-size:clamp(44px,5.6vw,86px);line-height:.96}.zaW0ha_reminder h2 span{color:var(--orange)}.zaW0ha_reminder-description{max-width:490px;color:var(--muted);margin:0;font-size:20px;line-height:1.55}.zaW0ha_reminder-timeline{font-variant-numeric:tabular-nums;align-items:center;gap:18px;margin-top:58px;font-size:17px;font-weight:700;display:flex}.zaW0ha_reminder-track{background:var(--line);flex:1;height:1px;position:relative}.zaW0ha_reminder-track i{background:var(--orange);transform-origin:0;height:3px;transform:scaleX(calc(.35 + var(--section-progress,1) * .65));display:block;position:absolute;inset:-1px 0 auto}.zaW0ha_reminder-track i:after{content:"";background:var(--orange);border-radius:50%;width:9px;height:9px;position:absolute;top:-3px;right:0}.zaW0ha_reminder-interval{align-items:center;gap:16px;margin:22px 0 0 68px;display:flex}.zaW0ha_reminder-interval strong{letter-spacing:-.07em;font-size:62px;font-weight:500;line-height:1}.zaW0ha_reminder-interval>span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:11px;line-height:1.6}.zaW0ha_reminder-scene{flex-direction:column;align-items:center;display:flex}.zaW0ha_reminder-phone{aspect-ratio:71.6/147.6;color:#282b2b;width:310px;box-shadow:0 24px 45px #282b2b17, 18px 22px 0 var(--orange);background:#e5e0d6;border:7px solid #343837;border-radius:48px;position:relative;overflow:hidden}.zaW0ha_reminder-status{justify-content:space-between;align-items:center;height:58px;padding:0 24px;font-size:12px;font-weight:600;display:flex}.zaW0ha_reminder-island{background:#282b2b;border-radius:30px;width:95px;height:26px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.zaW0ha_reminder-icons{align-items:center;gap:5px;display:flex}.zaW0ha_reminder-signal{clip-path:polygon(0 100%,100% 0,100% 100%);background:linear-gradient(90deg,#282b2b 0 3px,#0000 3px 4.3px,#282b2b 4.3px 7.3px,#0000 7.3px 8.6px,#282b2b 8.6px 11.6px,#0000 11.6px 12.9px,#282b2b 12.9px);width:16px;height:10px}.zaW0ha_reminder-battery{background:linear-gradient(#282b2b,#282b2b) 1.5px 1.5px/70% calc(100% - 3px) no-repeat;border:1.5px solid #282b2b;border-radius:3px;width:22px;height:11px;position:relative}.zaW0ha_reminder-battery:after{content:"";background:#282b2b;border-radius:0 1px 1px 0;width:2px;height:4px;position:absolute;top:2px;right:-4px}.zaW0ha_reminder-lock{text-align:center;margin:34px 0 40px}.zaW0ha_reminder-lock p{margin:0 0 8px;font-size:12px}.zaW0ha_reminder-lock strong{letter-spacing:-.065em;font-variant-numeric:tabular-nums;font-size:76px;font-weight:500;line-height:1}.zaW0ha_reminder-alert{background:#fbfaf7;border:1px solid #d4d0c7;border-radius:20px;margin:0 14px;padding:17px 16px 19px;box-shadow:0 7px 15px #282b2b08}.zaW0ha_reminder-brand{align-items:center;gap:8px;font-size:12px;display:flex}.zaW0ha_reminder-brand img{object-fit:contain;width:27px;height:22px}.zaW0ha_reminder-brand>span{color:#737773;margin-left:auto;font-size:10px}.zaW0ha_reminder-alert h3{letter-spacing:-.02em;margin:15px 0 5px;font-size:17px;line-height:1.25}.zaW0ha_reminder-alert p{color:#626861;margin:0;font-size:13px;line-height:1.5}.zaW0ha_reminder-quick{justify-content:space-between;display:flex;position:absolute;bottom:40px;left:22px;right:22px}.zaW0ha_reminder-quick i{background:#282b2b1a;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.zaW0ha_reminder-quick svg{fill:none;stroke:#282b2b;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.zaW0ha_reminder-home{background:#343837;border-radius:10px;width:110px;height:4px;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.zaW0ha_reminder-caption{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;margin:40px 0 0;font-size:10px;font-weight:700}.zaW0ha_student-chapter,.zaW0ha_reschedule-section,.zaW0ha_after-section,.zaW0ha_mobile-day,.zaW0ha_chat-section,.zaW0ha_faq-section,.zaW0ha_final-section{padding-inline:var(--gutter);position:relative}.zaW0ha_student-chapter{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:56px clamp(40px,7vw,120px);padding-block:90px 110px;display:grid}.zaW0ha_student-chapter .zaW0ha_section-kicker{border-color:var(--paper-fixed);grid-column:1/-1}.zaW0ha_chapter-copy{container-type:inline-size}.zaW0ha_chapter-copy h2{letter-spacing:var(--head-tracking);margin:0 0 42px;font-size:clamp(40px,12.5cqi,128px);line-height:.86}.zaW0ha_chapter-copy h2 span{color:var(--orange)}.zaW0ha_chapter-copy p{max-width:42ch;color:var(--muted-on-ink);margin:0 0 0 20%;font-size:17px;line-height:1.7}.zaW0ha_product-shot--student{justify-self:end;width:min(100%,600px)}.zaW0ha_product-shot--student .zaW0ha_product-shot-frame{--sx:18px;--sy:22px;--slab:var(--orange);--soft:0 30px 76px #0000003d}.zaW0ha_reschedule-section{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:56px 5vw;padding-block:70px 110px;display:grid}.zaW0ha_reschedule-section .zaW0ha_section-kicker{grid-column:1/-1}.zaW0ha_reschedule-copy{align-self:center;container-type:inline-size}.zaW0ha_reschedule-copy h2{letter-spacing:var(--head-tracking);margin:0 0 38px;font-size:clamp(40px,12.5cqi,100px);line-height:.86}.zaW0ha_reschedule-copy p{max-width:38ch;color:var(--muted);margin:0 0 0 18%;font-size:16px;line-height:1.7}.zaW0ha_product-shot--reschedule{place-self:center end;width:min(100%,760px)}.zaW0ha_product-shot--reschedule .zaW0ha_product-shot-frame{--sx:18px;--sy:20px;--slab:var(--ink)}.zaW0ha_product-shot--chat{align-self:start}.zaW0ha_product-shot--chat .zaW0ha_product-shot-frame{--sx:22px;--sy:22px;--slab:var(--ink-fixed);--soft:0 30px 76px #43251333}.zaW0ha_product-shot--chat figcaption span{color:var(--ink-fixed)}.zaW0ha_after-section{padding-block:80px 110px;overflow:hidden}.zaW0ha_after-heading{position:relative;container-type:inline-size}.zaW0ha_after-heading h2{letter-spacing:-.075em;max-width:12ch;margin:24px 0 64px;font-size:clamp(40px,9cqi,140px);line-height:.86}.zaW0ha_scribble{opacity:.85;width:min(30vw,420px);position:absolute;top:18%;right:0}.zaW0ha_scribble svg{width:100%;height:auto;display:block}.zaW0ha_scribble path{fill:none;stroke:var(--ink-fixed);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--draw))}.zaW0ha_scribble{--draw-t:.04;--draw-rate:2.6;--draw:clamp(0, calc((var(--section-progress,1) - var(--draw-t)) * var(--draw-rate)), 1)}.zaW0ha_scribble path+path{stroke-dashoffset:calc(1 - clamp(0, calc((var(--draw) - .82) * 5.6), 1))}.zaW0ha_after-grid{grid-template-columns:minmax(220px,.6fr) minmax(360px,1.4fr);align-items:center;gap:clamp(42px,8vw,120px);display:grid}.zaW0ha_after-copy{max-width:30ch;margin:0;font-size:clamp(17px,1.6vw,24px);line-height:1.6}.zaW0ha_product-shot--notes{justify-self:end;width:min(100%,700px)}.zaW0ha_product-shot--notes .zaW0ha_product-shot-frame{--sx:18px;--sy:20px;--slab:var(--ink-fixed);--soft:0 30px 76px #43251333}.zaW0ha_mobile-day{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px 8vw;padding-block:90px 110px;display:grid}.zaW0ha_mobile-day .zaW0ha_section-kicker{border-color:var(--paper-fixed);grid-column:1/-1}.zaW0ha_mobile-copy{container-type:inline-size}.zaW0ha_mobile-copy h2{letter-spacing:var(--head-tracking);margin:0 0 38px;font-size:clamp(40px,13.5cqi,120px);line-height:.86}.zaW0ha_mobile-copy>p{max-width:40ch;color:var(--muted-on-ink);margin:0 0 0 16%;line-height:1.7}.zaW0ha_product-shot--mobile{justify-self:center;width:min(390px,80%)}.zaW0ha_product-shot--mobile .zaW0ha_product-shot-frame{border:2px solid var(--paper-fixed);--sx:20px;--sy:24px;--slab:var(--orange);--soft:0 36px 80px #00000047;border-radius:40px;padding:8px}.zaW0ha_product-shot--mobile img{border-radius:31px}.zaW0ha_product-shot--mobile figcaption{flex-direction:column;gap:4px}.zaW0ha_product-shot--mobile figcaption b{text-align:left}.zaW0ha_chat-section{isolation:isolate;background:var(--orange);color:var(--ink-fixed);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px 6vw;padding-block:86px 110px;display:grid;overflow:hidden}.zaW0ha_chat-section:after{content:"";aspect-ratio:1;z-index:-1;border:clamp(70px,10vw,150px) solid #f4f2ec38;border-radius:50%;width:min(54vw,760px);position:absolute;bottom:-43%;left:-18vw}.zaW0ha_chat-index{border-top:3px solid var(--ink-fixed);grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:20px;padding-top:14px;display:flex}.zaW0ha_chat-index span{font-size:20px;font-weight:800}.zaW0ha_chat-index b{letter-spacing:.16em;text-transform:uppercase;font-size:11px}.zaW0ha_chat-heading{align-self:start;container-type:inline-size}.zaW0ha_chat-heading .zaW0ha_eyebrow{margin-bottom:34px}.zaW0ha_chat-heading h2{letter-spacing:-.075em;margin:0;font-size:clamp(36px,13.5cqi,132px);line-height:.86}.zaW0ha_chat-heading h2 span{color:var(--paper-fixed);-webkit-text-stroke:2px var(--ink-fixed);paint-order:stroke fill}.zaW0ha_chat-heading>p:last-child{max-width:38ch;margin:48px 0 0 16%;font-size:16px;line-height:1.7}.zaW0ha_pricing{padding:90px var(--gutter) 110px;border-top:1px solid var(--line);gap:48px;display:grid;position:relative}.zaW0ha_pricing-head{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:40px 6vw;display:grid;container-type:inline-size}.zaW0ha_pricing-head h2{letter-spacing:var(--head-tracking);margin:0;font-size:clamp(40px,10.5cqi,104px);line-height:.86}.zaW0ha_pricing-head p{max-width:44ch;color:var(--muted);margin:0;font-size:17px;line-height:1.6}.zaW0ha_plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.zaW0ha_plan{border:3px solid var(--ink);background:var(--surface);isolation:isolate;--sx:12px;--sy:12px;--slab:var(--ink);flex-direction:column;padding:26px 26px 30px;display:flex;position:relative}.zaW0ha_plan:nth-child(2){--slab:var(--orange)}.zaW0ha_plan:nth-child(3){background:var(--ink-fixed);color:var(--paper-fixed);--slab:var(--orange)}.zaW0ha_plan h3{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.zaW0ha_plan-price{align-items:baseline;gap:10px;margin:34px 0 0;display:flex}.zaW0ha_plan-price strong{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(44px,4.6vw,68px);font-weight:800;line-height:1}.zaW0ha_plan-price span{font-size:13px;font-weight:700}.zaW0ha_plan-year{color:var(--muted);margin:8px 0 0;font-size:13px;font-weight:600}.zaW0ha_plan:nth-child(3) .zaW0ha_plan-year{color:var(--muted-on-ink)}.zaW0ha_plan ul{border-top:2px solid;gap:10px;margin:30px 0 0;padding:18px 0 0;font-size:14px;line-height:1.4;list-style:none;display:grid}.zaW0ha_plan li{gap:10px;display:flex}.zaW0ha_plan li:before{content:"";background:var(--orange);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.zaW0ha_modules{grid-template-columns:minmax(0,.8fr) minmax(0,2.2fr);gap:24px 6vw;display:grid}.zaW0ha_modules-title{letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:28px;font-weight:800}.zaW0ha_modules-title span{max-width:24ch;color:var(--muted);letter-spacing:0;text-transform:none;margin-top:10px;font-size:13px;font-weight:600;line-height:1.5;display:block}.zaW0ha_modules-list{border-top:2px solid var(--ink);margin:0}.zaW0ha_module{border-bottom:2px solid var(--ink);grid-template-columns:210px minmax(0,1fr) 230px;align-items:center;gap:8px 28px;min-height:76px;padding:16px 0;display:grid}.zaW0ha_module dt{letter-spacing:-.02em;font-size:18px;font-weight:800}.zaW0ha_module dd{margin:0}.zaW0ha_module-desc{color:var(--muted);font-size:14px;line-height:1.5}.zaW0ha_module-price{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.zaW0ha_plan-year--empty{visibility:hidden}.zaW0ha_pricing-foot{justify-content:flex-end;display:flex}@media (hover:hover) and (pointer:fine){.zaW0ha_button:hover .zaW0ha_arrow--out{transform:translate(3px,-3px)}}.zaW0ha_faq-section{grid-template-columns:.8fr 1.2fr;gap:9vw;padding-block:90px 110px;display:grid}.zaW0ha_faq-heading{container-type:inline-size}.zaW0ha_faq-heading h2{letter-spacing:-.065em;margin:25px 0 0;font-size:clamp(40px,12.5cqi,92px);line-height:.88}.zaW0ha_faq-list{border-top:2px solid var(--ink)}.zaW0ha_faq-list details{border-bottom:2px solid var(--ink)}.zaW0ha_faq-list summary{cursor:pointer;align-items:center;gap:22px;min-height:92px;padding:18px 48px 18px 0;font-size:clamp(17px,1.5vw,23px);font-weight:700;list-style:none;display:flex;position:relative}.zaW0ha_faq-list summary::-webkit-details-marker{display:none}.zaW0ha_faq-list summary:before,.zaW0ha_faq-list summary:after{content:"";background:currentColor;width:18px;height:2px;margin-top:-1px;transition:rotate .45s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;right:6px}.zaW0ha_faq-list summary:after{rotate:90deg}.zaW0ha_faq-list summary span{color:var(--orange-text);font-size:12px}.zaW0ha_faq-list details[open] summary:before,.zaW0ha_faq-list details[open] summary:after{rotate:180deg}.zaW0ha_faq-list details p{max-width:calc(54ch + 82px);color:var(--muted);margin:0;padding:0 48px 25px 34px;line-height:1.65}.zaW0ha_final-section{background:var(--ink-fixed);min-height:650px;color:var(--paper-fixed);grid-template-columns:1fr 90px;padding-block:100px;display:grid;overflow:hidden}.zaW0ha_final-copy{z-index:2;align-self:center;position:relative;container-type:inline-size}.zaW0ha_final-copy h2{letter-spacing:-.08em;max-width:9ch;margin:25px 0 40px;font-size:clamp(48px,13cqi,176px);line-height:.86}.zaW0ha_final-lede{max-width:40ch;color:var(--muted-on-ink);margin:0 0 40px 28%;font-size:16px;line-height:1.7}.zaW0ha_final-button{border:2px solid var(--orange);background:var(--orange);min-height:62px;color:var(--on-orange);align-items:center;gap:48px;margin-left:28%;padding:0 24px;font-weight:600;display:inline-flex}.zaW0ha_final-button span{font-size:22px}.zaW0ha_final-rail{border-left:2px solid var(--paper-fixed);place-items:center;display:grid}.zaW0ha_final-rail span{writing-mode:vertical-rl;letter-spacing:.2em;text-transform:uppercase;font-size:11px}.zaW0ha_final-orbit{aspect-ratio:1;border:clamp(50px, 8vw, 120px) solid var(--orange);opacity:.16;width:min(62vw,900px);transform:translateY(-50%) scale(calc(.82 + var(--section-progress,1) * .18));border-radius:50%;position:absolute;top:50%;right:-18vw}.zaW0ha_site-footer{padding-inline:var(--gutter);background:var(--ink-fixed);color:var(--paper-fixed)}.zaW0ha_site-footer-inner{border-top:1px solid #656a67;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:32px 40px;padding:44px 0 36px;font-size:13px;line-height:1.55;display:grid}.zaW0ha_site-footer .zaW0ha_brand{font-size:16px}.zaW0ha_footer-brand p{color:var(--muted-on-ink);margin:6px 0 0}.zaW0ha_footer-col{align-content:start;gap:6px;display:grid}.zaW0ha_footer-col h2{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-on-ink);margin:0 0 6px;font-size:11px;font-weight:800}.zaW0ha_footer-col p{margin:0}.zaW0ha_footer-col a{text-underline-offset:3px;width:fit-content;-webkit-text-decoration:underline #f4f2ec59;text-decoration:underline #f4f2ec59}@media (hover:hover) and (pointer:fine){.zaW0ha_footer-col a:hover{-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange)}}.zaW0ha_footer-col p a{margin-left:4px}.zaW0ha_footer-legal{color:var(--muted-on-ink);border-top:1px solid #3a3e3d;margin:0;padding:18px 0 44px;font-size:12px;line-height:1.5}@media (max-width:1000px){.zaW0ha_student-chapter,.zaW0ha_reschedule-section,.zaW0ha_mobile-day,.zaW0ha_chat-section,.zaW0ha_faq-section{grid-template-columns:1fr}.zaW0ha_product-shot--student{justify-self:center;width:min(86%,600px)}.zaW0ha_product-shot--reschedule{justify-self:end}.zaW0ha_product-shot--chat{justify-self:end;width:min(100%,860px)}.zaW0ha_after-grid{grid-template-columns:minmax(190px,.55fr) minmax(340px,1.45fr);gap:7vw}.zaW0ha_mobile-copy{max-width:760px}.zaW0ha_faq-heading{max-width:700px}}@media (max-width:800px){.zaW0ha_page{--gutter:20px}.zaW0ha_shell{width:calc(100% - 28px)}.zaW0ha_topbar-inner{justify-content:space-between;gap:12px;min-height:64px}.zaW0ha_topnav{display:none}.zaW0ha_brand img{width:46px}.zaW0ha_brand span{font-size:18px}.zaW0ha_topbar-cta{box-shadow:3px 3px 0 var(--ink);padding:0 14px}.zaW0ha_page [id]{scroll-margin-top:72px}.zaW0ha_product-shot-frame{border-radius:22px;padding:6px}.zaW0ha_product-shot img{border-radius:16px}.zaW0ha_product-shot figcaption{flex-direction:column;align-items:flex-start;gap:4px;margin-top:24px}.zaW0ha_product-shot figcaption b{text-align:left}.zaW0ha_poster{grid-template-columns:28px minmax(0,1fr) 40px}.zaW0ha_poster:after{left:28px;right:0}.zaW0ha_poster-label,.zaW0ha_orange-rail{grid-row:1}.zaW0ha_orange-rail img{display:none}.zaW0ha_rail-copy{writing-mode:vertical-rl;width:max-content;margin-inline:auto;inset:20px 0 auto}.zaW0ha_headline{padding:44px 16px 40px}.zaW0ha_headline .zaW0ha_eyebrow{margin-bottom:40px}.zaW0ha_h1-line+.zaW0ha_h1-line,.zaW0ha_lede,.zaW0ha_poster .zaW0ha_cta-row{margin-left:0}.zaW0ha_product-shot--hero{border-top:2px solid var(--ink);grid-column:1/-1;width:auto;margin:0;padding:28px 14px 40px}.zaW0ha_product-shot--hero .zaW0ha_product-shot-frame{--sx:8px;--sy:10px}.zaW0ha_product-shot--hero{padding-inline:28px}.zaW0ha_mobile-day{display:none}.zaW0ha_product-shot.zaW0ha_product-shot--learner,.zaW0ha_product-shot.zaW0ha_product-shot--student,.zaW0ha_product-shot.zaW0ha_product-shot--reschedule,.zaW0ha_product-shot.zaW0ha_product-shot--notes,.zaW0ha_product-shot.zaW0ha_product-shot--chat{justify-self:start;width:min(100% - 12px,390px)}.zaW0ha_product-shot--hero .zaW0ha_product-shot-frame{max-width:390px;margin-inline:auto}.zaW0ha_day-story{width:calc(100% - 40px);padding:80px 0}.zaW0ha_day-story-head{grid-template-columns:1fr;gap:24px;margin-bottom:50px}.zaW0ha_day-story-head .zaW0ha_eyebrow{padding-top:0}.zaW0ha_day-story h2{font-size:clamp(40px,12vw,64px)}.zaW0ha_steps{grid-template-columns:1fr}.zaW0ha_step{border-right:0;border-bottom:1px solid var(--ink);gap:34px;min-height:0}.zaW0ha_step:last-child{border-bottom:0}.zaW0ha_step b{margin:0}.zaW0ha_product-shot--learner{margin-top:48px}.zaW0ha_product-shot--learner .zaW0ha_product-shot-frame{--sx:8px;--sy:10px}.zaW0ha_reminder{grid-template-columns:1fr;gap:56px;padding:72px 20px}.zaW0ha_reminder h2{margin:25px 0;font-size:clamp(38px,11vw,60px)}.zaW0ha_reminder-description{font-size:17px}.zaW0ha_reminder-timeline{margin-top:34px}.zaW0ha_reminder-interval{margin-left:62px}.zaW0ha_reminder-phone{width:min(286px,100% - 24px);box-shadow:0 24px 45px #282b2b17, 10px 12px 0 var(--orange)}.zaW0ha_reminder-lock strong{font-size:68px}.zaW0ha_student-chapter,.zaW0ha_reschedule-section,.zaW0ha_after-section,.zaW0ha_mobile-day,.zaW0ha_chat-section,.zaW0ha_faq-section{gap:44px;padding-block:72px 90px}.zaW0ha_chapter-copy p,.zaW0ha_reschedule-copy p,.zaW0ha_mobile-copy>p,.zaW0ha_chat-heading>p:last-child{margin-left:0}.zaW0ha_product-shot--student{justify-self:start;width:calc(100% - 12px)}.zaW0ha_product-shot--student .zaW0ha_product-shot-frame{--sx:10px;--sy:12px;--soft:0 24px 56px #0000003d}.zaW0ha_product-shot--reschedule{justify-self:start;width:calc(100% - 10px)}.zaW0ha_product-shot--reschedule .zaW0ha_product-shot-frame{--sx:9px;--sy:10px}.zaW0ha_after-heading h2{max-width:none;margin-bottom:40px}.zaW0ha_scribble{width:60%;margin:0 0 40px auto;position:static}.zaW0ha_after-grid{grid-template-columns:1fr;gap:44px}.zaW0ha_product-shot--notes{justify-self:start;width:calc(100% - 10px)}.zaW0ha_product-shot--notes .zaW0ha_product-shot-frame{--sx:10px;--sy:12px;--soft:0 24px 56px #43251333}.zaW0ha_mobile-copy h2{margin-top:36px}.zaW0ha_product-shot--mobile{width:min(320px,100% - 26px)}.zaW0ha_product-shot--mobile .zaW0ha_product-shot-frame{--sx:12px;--sy:16px;--soft:0 28px 64px #00000047;border-radius:34px;padding:6px}.zaW0ha_product-shot--mobile img{border-radius:27px}.zaW0ha_chat-section:after{display:none}.zaW0ha_product-shot--chat{justify-self:start;width:min(100% - 10px,360px)}.zaW0ha_product-shot--chat .zaW0ha_product-shot-frame{--sx:10px;--sy:12px}.zaW0ha_pricing{gap:40px;padding-block:72px 90px}.zaW0ha_pricing-head,.zaW0ha_plans,.zaW0ha_modules{grid-template-columns:1fr}.zaW0ha_plans{gap:22px}.zaW0ha_plan{--sx:8px;--sy:8px;--slab:var(--ink);margin-right:10px}.zaW0ha_plan:nth-child(2),.zaW0ha_plan:nth-child(3){--slab:var(--orange)}.zaW0ha_module{grid-template-columns:1fr;gap:6px}.zaW0ha_module-price{white-space:normal;text-align:left}.zaW0ha_plan-year--empty{display:none}.zaW0ha_faq-list summary{min-height:80px;padding-right:36px;font-size:17px}.zaW0ha_faq-list details p{padding-inline:0 20px}.zaW0ha_final-section{grid-template-columns:1fr 36px;min-height:0;padding-block:90px}.zaW0ha_final-orbit{width:420px;top:78%;right:-300px}.zaW0ha_final-copy{padding-right:18px}.zaW0ha_final-lede,.zaW0ha_final-button{margin-left:0}.zaW0ha_final-button{gap:20px}.zaW0ha_site-footer-inner{grid-template-columns:1fr;gap:28px}.zaW0ha_footer-col p a{margin-left:0;display:block}}.zaW0ha_page{min-width:0}.zaW0ha_product-shot-frame:before{content:"";z-index:-1;border-radius:inherit;background:#ffffffb3;position:absolute;inset:0}.zaW0ha_product-shot-link{border-radius:inherit;display:block;overflow:hidden}.zaW0ha_shot-shadow{z-index:-2;border-radius:inherit;background:var(--slab);pointer-events:none;transform:translate(var(--sx), var(--sy));position:absolute;inset:0}.zaW0ha_plan-shadow{z-index:-2;background:var(--slab);pointer-events:none;transform:translate(var(--sx), var(--sy));position:absolute;inset:-3px}.zaW0ha_plan:before{content:"";z-index:-1;background:var(--surface);position:absolute;inset:0}.zaW0ha_plan:nth-child(3):before{background:var(--ink-fixed)}.zaW0ha_footer-links{flex-wrap:wrap;gap:8px 24px;margin-bottom:14px;display:flex}.zaW0ha_footer-links a{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.zaW0ha_skip-link{z-index:100;background:var(--paper);min-height:44px;color:var(--ink);border:2px solid var(--ink);padding:12px 20px;position:fixed;top:-80px;left:16px}.zaW0ha_skip-link:focus{top:12px}@media (max-width:800px){.zaW0ha_site-footer{padding-bottom:env(safe-area-inset-bottom)}}
.fNTuqa_runtime{display:none}@property --section-progress{syntax:"<number>";inherits:true;initial-value:1}body:has(.fNTuqa_runtime) [data-motion-scene]{--p:var(--section-progress,1);--line-in:clamp(0, calc((var(--p) - .04) * 3.2), 1);--shift:clamp(0, calc((var(--p) - .12) * 2.6), 1)}body:has(.fNTuqa_runtime) [data-motion-shadow]{transform:translate(calc(var(--sx,12px) * var(--shift,1)), calc(var(--sy,12px) * var(--shift,1)))}body:has(.fNTuqa_runtime) [data-motion-role~=product-shot--hero]{--shift:1}body:has(.fNTuqa_runtime) [data-motion-role~=product-shot--learner]{--shift:clamp(0, calc((var(--p) - .62) * 3), 1)}body:has(.fNTuqa_runtime) [data-motion-role~=product-shot--notes]{--shift:clamp(0, calc((var(--p) - .4) * 3), 1)}body:has(.fNTuqa_runtime) [data-motion-role~=step]{position:relative}body:has(.fNTuqa_runtime) [data-motion-role~=step]:before{content:"";background:var(--orange);transform-origin:0;height:4px;transform:scaleX(var(--step-in,1));position:absolute;top:-2px;left:-1px;right:0}body:has(.fNTuqa_runtime) [data-motion-scene=day]{--step-t:.26;--step-gap:.09;--step-rate:3.4}body:has(.fNTuqa_runtime) [data-motion-role~=step]{--k:0;--step-in:clamp(0, calc((var(--p) - var(--step-t) - var(--k) * var(--step-gap)) * var(--step-rate)), 1)}body:has(.fNTuqa_runtime) [data-motion-role~=step]:nth-child(2){--k:1}body:has(.fNTuqa_runtime) [data-motion-role~=step]:nth-child(3){--k:2}body:has(.fNTuqa_runtime) [data-motion-role~=step]:after{content:"";width:10px;height:10px;top:-5px;left:calc(var(--step-in,1) * 100% - 6px);background:var(--orange);opacity:min(1, calc(var(--step-in,1) * 20));border-radius:50%;position:absolute}body:has(.fNTuqa_runtime) [data-motion-scene=reminder]{--alert-in:clamp(0, calc((var(--p) - .28) * 4), 1);--count-in:clamp(0, calc((var(--p) - .62) * 2.7), 1)}body:has(.fNTuqa_runtime) [data-motion-role~=reminder-alert]{transform-origin:top;transform:translateY(calc((1 - var(--alert-in)) * -56px)) scale(calc(.92 + var(--alert-in) * .08));opacity:calc(.15 + var(--alert-in) * .85)}body:has(.fNTuqa_runtime) [data-motion-role~=reminder-island]{transform:translateX(-50%) scaleX(calc(1 + (1 - var(--alert-in)) * .379))}body:has(.fNTuqa_runtime) [data-motion-role~=reminder-buzz]{--buzz:clamp(0, calc(min(var(--alert-in), calc(1 - var(--alert-in))) * 4), 1);pointer-events:none;width:382px;height:96px;position:absolute;top:150px;left:50%;translate:-50%}body:has(.fNTuqa_runtime) [data-motion-role~=reminder-buzz] i{width:16px;height:100%;opacity:var(--buzz);border:2px solid #0000;border-radius:50%;position:absolute;top:0}body:has(.fNTuqa_runtime) [data-motion-role~=reminder-buzz] i:after{content:"";border:inherit;border-radius:50%;position:absolute;inset:-14px -12px}body:has(.fNTuqa_runtime) [data-motion-role~=reminder-buzz] i:first-child{border-left-color:var(--orange);translate:calc(var(--buzz) * -6px) 0;left:0}body:has(.fNTuqa_runtime) [data-motion-role~=reminder-buzz] i:last-child{border-right-color:var(--orange);translate:calc(var(--buzz) * 6px) 0;right:0}body:has(.fNTuqa_runtime) [data-motion-role~=wheel]{font-variant-numeric:tabular-nums;height:1em;display:inline-flex;overflow:hidden}body:has(.fNTuqa_runtime) [data-motion-role~=wheel-digit]{translate:0 calc(-1em * var(--d) * var(--count-in,1));flex-direction:column;display:flex}body:has(.fNTuqa_runtime) [data-motion-role~=wheel-digit] i{flex-shrink:0;height:1em;font-style:normal;line-height:1}body:has(.fNTuqa_runtime) [data-motion-role~=chat-index]{border-top:0;position:relative}body:has(.fNTuqa_runtime) [data-motion-role~=chat-index]:before{content:"";background:var(--ink-fixed);height:3px;transform:scaleX(var(--line-in,1));transform-origin:0;position:absolute;inset:0 0 auto}body:has(.fNTuqa_runtime) [data-motion-role~=final-orbit]{translate:0 var(--decor-offset,0px);rotate:calc((1 - var(--p)) * -24deg);border-right-color:#0000}body:has(.fNTuqa_runtime) [data-motion-scene=mobile]{--blind:clamp(0, calc((var(--p) - .06) * 2.2), 1)}body:has(.fNTuqa_runtime) [data-motion-role~=product-shot--mobile] [data-motion-role~=product-shot-frame]{clip-path:inset(-80px -80px calc((1 - var(--blind)) * (100% + 80px) - 80px) -80px)}body:has(.fNTuqa_runtime) [data-motion-scene=pricing]{--plan-t:.36;--plan-gap:.06;--plan-rate:5;--row-t:.7;--row-gap:.07;--row-rate:6.5}body:has(.fNTuqa_runtime) [data-motion-role~=plan]{--k:0;--in:clamp(0, calc((var(--p) - var(--plan-t) - var(--k) * var(--plan-gap)) * var(--plan-rate)), 1);--shift:clamp(0, calc(var(--in) * 1.6 - .6), 1);translate:0 calc((1 - var(--in)) * 48px);opacity:var(--in)}:is(body:has(.fNTuqa_runtime) [data-motion-role~=plan]:nth-child(2),body:has(.fNTuqa_runtime) [data-motion-role~=module]:nth-child(2)){--k:1}:is(body:has(.fNTuqa_runtime) [data-motion-role~=plan]:nth-child(3),body:has(.fNTuqa_runtime) [data-motion-role~=module]:nth-child(3)){--k:2}body:has(.fNTuqa_runtime) [data-motion-role~=module]{--k:0;--row-in:clamp(0, calc((var(--p) - var(--row-t) - var(--k) * var(--row-gap)) * var(--row-rate)), 1);border-bottom:0;position:relative}body:has(.fNTuqa_runtime) [data-motion-role~=module]:after{content:"";background:var(--ink);height:2px;transform:scaleX(var(--row-in));transform-origin:0;position:absolute;bottom:0;left:0;right:0}body:has(.fNTuqa_runtime) [data-motion-role~=module]>*{opacity:calc(.08 + var(--row-in) * .92)}:is(body:has(.fNTuqa_runtime) [data-motion-role~=final-button],body:has(.fNTuqa_runtime) [data-motion-role~=topbar-cta]){isolation:isolate;position:relative;overflow:hidden}body:has(.fNTuqa_runtime) [data-motion-role~=final-button]:before{content:"";z-index:-1;background:linear-gradient(105deg,#0000 30%,#ffffff80 50%,#0000 70%);transition:translate .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;translate:-110%}body:has(.fNTuqa_runtime) [data-motion-role~=topbar-cta]:before{content:"";z-index:-1;background:linear-gradient(105deg,#0000 30%,#ffffff80 50%,#0000 70%);transition:translate .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;translate:-110%}body:has(.fNTuqa_runtime) [data-motion-role~=final-button]:focus-visible:before{translate:110%}body:has(.fNTuqa_runtime) [data-motion-role~=topbar-cta]:focus-visible:before{translate:110%}:is(body:has(.fNTuqa_runtime) [data-motion-role~=final-button] span,body:has(.fNTuqa_runtime) [data-motion-role~=topbar-cta] span){transition:transform .36s cubic-bezier(.2,.7,.2,1)}@media (hover:hover) and (pointer:fine){body:has(.fNTuqa_runtime) [data-motion-role~=final-button]:hover:before{translate:110%}body:has(.fNTuqa_runtime) [data-motion-role~=topbar-cta]:hover:before{translate:110%}:is(body:has(.fNTuqa_runtime) [data-motion-role~=final-button]:hover span,body:has(.fNTuqa_runtime) [data-motion-role~=topbar-cta]:hover span){transform:translate(4px,-4px)}body:has(.fNTuqa_runtime) [data-motion-role~=topbar-cta]:hover span{transform:translate(2px,-2px)}}body:has(.fNTuqa_runtime) [data-motion-role~=faq-list] details::details-content{block-size:0;transition:block-size .35s ease, content-visibility .35s allow-discrete;interpolate-size:allow-keywords;overflow:clip}body:has(.fNTuqa_runtime) [data-motion-role~=faq-list] details[open]::details-content{block-size:auto}@media (max-width:800px){body:has(.fNTuqa_runtime) [data-motion-role~=scribble]{--draw-t:.36;--draw-rate:3}body:has(.fNTuqa_runtime) [data-motion-scene=day]{--step-t:.2;--step-gap:.2;--step-rate:4}body:has(.fNTuqa_runtime) [data-motion-scene=reminder]{--alert-in:clamp(0, calc((var(--p) - .5) * 4), 1);--count-in:clamp(0, calc((var(--p) - .42) * 3.2), 1)}body:has(.fNTuqa_runtime) [data-motion-role~=reminder-buzz]{width:calc(min(286px,100% - 24px) + 56px);top:136px}body:has(.fNTuqa_runtime) [data-motion-scene=pricing]{--plan-t:.16;--plan-gap:.22;--plan-rate:6;--row-rate:1000;--row-t:-1}body:has(.fNTuqa_runtime) [data-motion-scene=mobile]{--blind:clamp(0, calc((var(--p) - .4) * 2.6), 1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html[data-motion=native] body:has(.fNTuqa_runtime) [data-motion-scene]{animation:linear both fNTuqa_scene-progress;animation-timeline:view(0% 10%);animation-range:cover cover calc(65% - 23.5vh)}html[data-motion=native] body:has(.fNTuqa_runtime) [data-motion-scene=final]{view-timeline:--landing-final block}html[data-motion=native] body:has(.fNTuqa_runtime) [data-motion-role~=final-orbit]{animation:linear both fNTuqa_orbit-parallax;animation-timeline:--landing-final;animation-range:cover calc(50% - 400px) cover calc(50% + 400px)}html[data-motion] body:has(.fNTuqa_runtime) [data-motion-role~=topbar-inner]:after{content:"";background:var(--orange);transform-origin:0;height:2px;animation:linear both fNTuqa_page-progress;animation-timeline:scroll(root);position:absolute;bottom:-2px;left:0;right:0}}}@media (prefers-reduced-motion:no-preference){html[data-motion-entrance=on] body:has(.fNTuqa_runtime) [data-motion-role~=h1-line]{animation:.9s cubic-bezier(.16,1,.3,1) backwards fNTuqa_title-mask}html[data-motion-entrance=on] body:has(.fNTuqa_runtime) [data-motion-role~=h1-line]>span{animation:.9s cubic-bezier(.16,1,.3,1) backwards fNTuqa_title-rise}:is(html[data-motion-entrance=on] body:has(.fNTuqa_runtime) [data-motion-role~=h1-line]+[data-motion-role~=h1-line],html[data-motion-entrance=on] body:has(.fNTuqa_runtime) [data-motion-role~=h1-line]+[data-motion-role~=h1-line]>span){animation-delay:90ms}html[data-motion-entrance=on] body:has(.fNTuqa_runtime) [data-motion-role~=product-shot--hero] [data-motion-role~=product-shot-frame]{animation:1s cubic-bezier(.16,1,.3,1) .26s backwards fNTuqa_hero-rise}html[data-motion-entrance=on] body:has(.fNTuqa_runtime) [data-motion-role~=product-shot--hero] [data-motion-shadow]{animation:.7s cubic-bezier(.16,1,.3,1) .7s backwards fNTuqa_hero-slab-in}}@keyframes fNTuqa_title-mask{0%{clip-path:inset(-.3em -.5em 0)}to{clip-path:inset(-.3em -.5em)}}@keyframes fNTuqa_title-rise{0%{translate:0 105%}}@keyframes fNTuqa_hero-rise{0%{opacity:0;translate:0 72px}}@keyframes fNTuqa_hero-slab-in{0%{transform:translate(0)}}@keyframes fNTuqa_scene-progress{0%{--section-progress:0}to{--section-progress:1}}@keyframes fNTuqa_orbit-parallax{0%{translate:0 32px}to{translate:0 -32px}}@keyframes fNTuqa_page-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}html[data-motion-paused=true] body:has(.fNTuqa_runtime) [data-motion-scene]{animation-play-state:paused}html[data-motion-paused=true] body:has(.fNTuqa_runtime) [data-motion-role~=h1-line]{animation-play-state:paused}html[data-motion-paused=true] body:has(.fNTuqa_runtime) [data-motion-role~=h1-line]>span{animation-play-state:paused}html[data-motion-paused=true] body:has(.fNTuqa_runtime) [data-motion-role~=product-shot--hero] [data-motion-role~=product-shot-frame]{animation-play-state:paused}html[data-motion-paused=true] body:has(.fNTuqa_runtime) [data-motion-role~=product-shot--hero] [data-motion-shadow]{animation-play-state:paused}html[data-motion-paused=true] body:has(.fNTuqa_runtime) [data-motion-role~=final-orbit]{animation-play-state:paused}html[data-motion-paused=true] body:has(.fNTuqa_runtime) [data-motion-role~=topbar-inner]:after{animation-play-state:paused}html[data-motion=off] body:has(.fNTuqa_runtime) [data-motion-scene]{--section-progress:1!important}html[data-motion=off]:has(.fNTuqa_runtime){scroll-behavior:auto!important}html[data-motion=off] body:has(.fNTuqa_runtime) *{transition:none!important;animation:none!important}html[data-motion=off] body:has(.fNTuqa_runtime) *:before{transition:none!important;animation:none!important}html[data-motion=off] body:has(.fNTuqa_runtime) *:after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){html:has(.fNTuqa_runtime){scroll-behavior:auto!important}body:has(.fNTuqa_runtime) [data-motion-scene]{--section-progress:1!important}body:has(.fNTuqa_runtime) *{transition:none!important;animation:none!important}body:has(.fNTuqa_runtime) *:before{transition:none!important;animation:none!important}body:has(.fNTuqa_runtime) *:after{transition:none!important;animation:none!important}}
