.landing_page__By2iE{overflow-x:clip}.landing_wrap__MxioC{width:min(100% - 40px,1120px);margin-inline:auto}.landing_skip__82tBT{position:absolute;left:20px;top:-80px;z-index:10;padding:12px 18px;border-radius:var(--radius-pill);background:var(--ink);color:var(--canvas);font:700 15px/1 var(--font-body)}.landing_skip__82tBT:focus{top:12px}.landing_onTop__SN_JC{position:relative;z-index:1}.landing_header__s9NBu{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:20px}.landing_wordmark__12UtF{color:var(--ink);font:400 28px/1 var(--font-display);letter-spacing:-.015em;text-decoration:none}.landing_headerLink__y6PAf{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid var(--neutral-soft);border-radius:var(--radius-pill);background:var(--surface-warm);color:var(--ink);font:700 15px/1 var(--font-body);text-decoration:none;transition:border-color .15s,transform .12s var(--ease-out-quart)}.landing_headerLink__y6PAf:active{transform:scale(.985)}@media (hover:hover){.landing_headerLink__y6PAf:hover{border-color:var(--terracotta)}}.landing_hero__v7463{display:grid;grid-gap:56px;gap:56px;padding-block:clamp(20px,4vw,56px) clamp(72px,9vw,128px)}.landing_eyebrow__rjfo7,.landing_kicker__lsSxO{margin:0;color:var(--terracotta-deep);font:700 13px/1.2 var(--font-body);letter-spacing:1px;text-transform:uppercase}.landing_title__T93wx{margin:18px 0 0;font-size:clamp(2.125rem,1.35rem + 3.6vw,3.5rem);line-height:1.03;letter-spacing:-.02em;text-wrap:balance}.landing_lead__hR2Dm{max-width:33em;margin:24px 0 0;color:var(--text-soft);font:400 clamp(1.0625rem,1rem + .4vw,1.25rem) /1.5 var(--font-body);text-wrap:pretty}.landing_heroCta__AualF{display:inline-flex;align-items:center;justify-content:center;min-height:56px;margin-top:32px;padding:0 28px;border-radius:var(--radius-pill);background:var(--terracotta-action);color:var(--surface);font:400 18px/1.2 var(--font-display);text-decoration:none;transition:background-color .15s,transform .12s var(--ease-out-quart)}.landing_heroCta__AualF:active{transform:scale(.985)}@media (hover:hover){.landing_heroCta__AualF:hover{background:var(--terracotta-action-hover)}}.landing_heroNote__YpfM9{margin:14px 0 0;color:var(--text-soft);font:400 15px/1.4 var(--font-body)}.landing_stage__0xp97{display:grid;justify-items:center;padding-top:28px}.landing_phoneWrap__hngwY{position:relative;width:min(100%,372px)}.landing_phoneSheet__McCFu{position:absolute;inset:13% -19% 9%;border-radius:20px;transform:rotate(4deg)}.landing_phoneSheet__McCFu[data-tone=terracotta]{background:var(--terracotta-soft)}.landing_phoneSheet__McCFu[data-tone=ochre]{background:var(--brain-streak);transform:rotate(-4deg)}.landing_phoneSheet__McCFu[data-tone=sage]{background:var(--brain-time)}.landing_note__EsQjP{position:absolute;left:-8px;top:-24px;z-index:2;margin:0;padding:10px 14px;border:1px solid var(--neutral-soft);border-radius:10px;background:var(--surface-warm);box-shadow:0 1px 2px rgba(46,43,37,.14);font:600 15px/1.25 var(--font-body);transform:rotate(-4deg)}@media (min-width:900px){.landing_hero__v7463{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(40px,6vw,88px)}.landing_stage__0xp97{padding-top:0}.landing_phoneWrap__hngwY{width:clamp(300px,28vw,372px)}.landing_note__EsQjP{left:-39%;top:5%}}.landing_section__M2UMZ{padding-block:clamp(56px,8vw,112px)}.landing_heading__cUt6R{margin:14px 0 0;font-size:clamp(1.9rem,1.2rem + 2.6vw,3rem);line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.landing_copy__gEomA{max-width:31em;margin:18px 0 0;color:var(--text-soft);font:400 clamp(1.0625rem,1.02rem + .2vw,1.1875rem) /1.55 var(--font-body);text-wrap:pretty}.landing_review__C1CNS{display:grid;grid-gap:40px;gap:40px}.landing_boxes__sMAw4{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:clamp(8px,2vw,20px);gap:clamp(8px,2vw,20px);margin:0;padding:0;list-style:none}.landing_box__4cazi{display:grid;justify-items:center;grid-gap:4px;gap:4px;text-align:center}.landing_tray__gLxso{position:relative;width:100%;height:104px;margin-bottom:8px}.landing_tray__gLxso:after{content:"";position:absolute;inset:auto 0 0;height:56px;border:1.5px solid var(--paper-edge);border-radius:6px 6px 14px 14px;background:var(--surface-warm)}.landing_tray__gLxso i{position:absolute;bottom:12px;width:24%;border:1px solid var(--paper-edge);border-radius:4px 4px 0 0}.landing_tray__gLxso i:first-child{left:12%;height:78px;background:var(--terracotta-soft);transform:rotate(-4deg)}.landing_tray__gLxso i:nth-child(2){left:38%;height:88px;background:var(--brain-streak);transform:rotate(2deg)}.landing_tray__gLxso i:nth-child(3){left:63%;height:72px;background:var(--brain-time);transform:rotate(5deg)}.landing_boxName__j5raQ{color:var(--text-soft);font:700 12px/1.2 var(--font-body);letter-spacing:.5px;text-transform:uppercase}.landing_boxDays__I8Ags{font:400 clamp(1rem,.8rem + 1vw,1.375rem) /1.1 var(--font-display);letter-spacing:-.015em}.landing_rules__c2r_L{display:grid;grid-gap:10px;gap:10px;margin:28px 0 0;padding:0;list-style:none;font:400 16px/1.4 var(--font-body)}.landing_rules__c2r_L li{display:flex;align-items:flex-start;gap:10px}.landing_ruleRight___eKU2,.landing_ruleWrong__n9_P1{flex:none;width:18px;height:18px;margin-top:2px}.landing_ruleRight___eKU2{color:var(--correct)}.landing_ruleWrong__n9_P1{color:var(--wrong)}@media (min-width:860px){.landing_review__C1CNS{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(40px,7vw,110px)}}.landing_rows__TXlj_{display:grid;grid-gap:clamp(88px,11vw,150px);gap:clamp(88px,11vw,150px)}.landing_row__N2Cmv{display:grid;grid-gap:44px;gap:44px}.landing_rowMedia__ll9Kd{position:relative;justify-self:center;width:min(74vw,300px)}@media (min-width:820px){.landing_row__N2Cmv{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(40px,7vw,110px)}.landing_rowText__ZpQxF[data-flip]{order:2}}.landing_waitlist__lCfFo{padding-block:clamp(72px,10vw,140px) clamp(72px,9vw,128px)}.landing_stack__tqyI1{position:relative;scroll-margin-top:48px}.landing_stack__tqyI1:before{content:"";position:absolute;inset:12px -8px -12px 8px;border-radius:34px;background:var(--terracotta-soft);transform:rotate(1deg)}.landing_bookmark__5wWa5{position:absolute;top:-14px;right:clamp(32px,8vw,72px);width:48px;height:34px;border-radius:8px 8px 0 0;background:var(--sage)}.landing_sheet__dYKt4{position:relative;display:grid;grid-gap:36px;gap:36px;padding:clamp(24px,5vw,64px);border:1px solid var(--neutral-soft);border-radius:32px;background:var(--surface-warm)}.landing_sheet__dYKt4 .landing_heading__cUt6R{margin-top:0}.landing_waitlistBook__JKnEj{width:min(78%,250px);margin:-14px 0 8px -22px}.landing_fine__mjzmd{margin:16px 0 0;color:var(--text-soft);font:400 14px/1.45 var(--font-body)}@media (min-width:860px){.landing_sheet__dYKt4{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(32px,6vw,88px)}}.landing_footer__U__I_{justify-content:space-between;gap:12px 24px;padding-block:28px 44px;border-top:1px solid var(--neutral-soft);color:var(--text-soft);font:400 15px/1.4 var(--font-body)}.landing_footer__U__I_,.landing_footer__U__I_ p{display:flex;flex-wrap:wrap;align-items:baseline}.landing_footer__U__I_ p{gap:4px 14px;margin:0}.landing_footerMark__oBqvN{color:var(--ink);font:400 20px/1 var(--font-display);letter-spacing:-.015em}.landing_footer__U__I_ nav{display:flex;gap:8px}.landing_footer__U__I_ nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 8px}@media (prefers-reduced-motion:reduce){.landing_headerLink__y6PAf,.landing_heroCta__AualF{transition:none}}.PhoneFrame_phone__RdF5j{width:100%;padding:2.439%;border-radius:13.17%/6.25%;background:var(--ink);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),0 34px 54px -30px rgba(46,43,37,.42),0 12px 22px -14px rgba(46,43,37,.3)}.PhoneFrame_screen__moW1i{position:relative;aspect-ratio:390/844;overflow:hidden;border-radius:11.28%/5.213%;background:var(--canvas);container-type:inline-size;--u:calc(100cqw / 390)}.PhoneFrame_content__QUioS{position:absolute;inset:0}.PhoneFrame_content__QUioS>img{display:block;width:100%;height:100%;object-fit:cover}.PhoneFrame_statusBar__p_Hpm{position:absolute;inset:0 0 auto;height:calc(47 * var(--u));display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:calc(8 * var(--u)) calc(26 * var(--u)) 0;color:var(--ink);pointer-events:none}.PhoneFrame_time__acjdn{font:600 calc(15 * var(--u)) /1 var(--font-body);letter-spacing:-.01em}.PhoneFrame_island__UoF_W{width:calc(104 * var(--u));height:calc(29 * var(--u));border-radius:var(--radius-pill);background:var(--ink)}.PhoneFrame_glyphs__gbEnS{justify-self:end;width:calc(62 * var(--u));height:auto}.PhoneFrame_homeIndicator__tCKVr{position:absolute;left:50%;bottom:calc(8 * var(--u));width:calc(134 * var(--u));height:calc(5 * var(--u));border-radius:var(--radius-pill);background:var(--ink);transform:translateX(-50%);pointer-events:none}.BookIllustration_book__8qlCP{display:block;width:100%;height:auto;overflow:visible}.BookIllustration_book__8qlCP *{transform-box:view-box}.BookIllustration_line__L4mUv{fill:none;stroke-linecap:round}.BookIllustration_ground__eegRM{fill:var(--neutral-soft);opacity:.55;transform-origin:160px 262px;animation:BookIllustration_ground__eegRM 2.4s var(--ease-gentle) infinite alternate}.BookIllustration_body___7w3M{transform-origin:160px 198px;animation:BookIllustration_drift__RKpDs 2.4s var(--ease-gentle) infinite alternate}.BookIllustration_ribbon__FNLtg{transform-origin:168px 218px;animation:BookIllustration_ribbon__FNLtg 2.4s var(--ease-gentle) infinite alternate}.BookIllustration_leaf__NILcl{transform-origin:160px 188px;animation:BookIllustration_turn__Z8hdb 4.8s linear infinite}.BookIllustration_leafFade__E60sT{animation:BookIllustration_turn-fade__iXYrz 4.8s linear infinite}.BookIllustration_second__QXS6Y,.BookIllustration_second__QXS6Y .BookIllustration_leafFade__E60sT{animation-delay:-1.6s}.BookIllustration_third__FKiGI,.BookIllustration_third__FKiGI .BookIllustration_leafFade__E60sT{animation-delay:-3.2s}.BookIllustration_card__j14ue{animation:4.8s linear infinite}.BookIllustration_cardFade__NIWGo{animation:BookIllustration_card-fade__04sbK 4.8s linear infinite}.BookIllustration_hallo__gdozM{animation-name:BookIllustration_hallo__gdozM}.BookIllustration_welt__gqrcr{animation-name:BookIllustration_welt__gqrcr}.BookIllustration_welt__gqrcr,.BookIllustration_welt__gqrcr .BookIllustration_cardFade__NIWGo{animation-delay:-2.4s}.BookIllustration_cardText__w8u4J{font:400 14px var(--font-body);text-anchor:middle;dominant-baseline:central}@keyframes BookIllustration_ground__eegRM{0%{transform:scaleX(1);opacity:.55}to{transform:scaleX(.88);opacity:.3}}@keyframes BookIllustration_drift__RKpDs{0%{transform:translateY(2px) rotate(-2deg)}to{transform:translateY(-6px) rotate(1deg)}}@keyframes BookIllustration_ribbon__FNLtg{0%{transform:rotate(-4deg)}to{transform:rotate(8deg)}}@keyframes BookIllustration_turn__Z8hdb{0%,7%{transform:scaleX(.98) rotate(0deg);animation-timing-function:var(--ease-paper-in-out)}37%{transform:scaleX(.1) rotate(-10deg);animation-timing-function:var(--ease-paper-in-out)}62%,to{transform:scaleX(-.98) rotate(0deg)}}@keyframes BookIllustration_turn-fade__iXYrz{0%,7%{opacity:0;animation-timing-function:var(--ease-paper-in-out)}12%,62%{opacity:1;animation-timing-function:var(--ease-paper-in-out)}70%,to{opacity:0}}@keyframes BookIllustration_hallo__gdozM{0%{transform:translate(100.5px,103px) rotate(0deg);animation-timing-function:var(--ease-paper-out)}53%{transform:translate(84.5px,74px) rotate(-20deg);animation-timing-function:var(--ease-paper-out)}78%,to{transform:translate(76.5px,56px) rotate(-24deg)}}@keyframes BookIllustration_welt__gqrcr{0%{transform:translate(216.5px,84px) rotate(-5deg);animation-timing-function:var(--ease-paper-out)}53%{transform:translate(232.5px,57px) rotate(17deg);animation-timing-function:var(--ease-paper-out)}78%,to{transform:translate(237.5px,38px) rotate(21deg)}}@keyframes BookIllustration_card-fade__04sbK{0%{opacity:0;animation-timing-function:var(--ease-paper-out)}16%,53%{opacity:1;animation-timing-function:var(--ease-paper-out)}78%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.BookIllustration_body___7w3M,.BookIllustration_cardFade__NIWGo,.BookIllustration_card__j14ue,.BookIllustration_ground__eegRM,.BookIllustration_leafFade__E60sT,.BookIllustration_leaf__NILcl,.BookIllustration_ribbon__FNLtg{animation:none}.BookIllustration_leaf__NILcl{display:none}.BookIllustration_hallo__gdozM{transform:translate(90.5px,81px) rotate(-12deg)}.BookIllustration_welt__gqrcr{transform:translate(228.5px,62px) rotate(9deg)}}.BrainIllustration_brain__FQXRZ{position:relative;width:100%;aspect-ratio:400/330;container-type:inline-size;animation:BrainIllustration_settle__26pk9 .24s var(--ease-paper-out) both}.BrainIllustration_brain__FQXRZ svg{display:block;width:100%;height:100%;overflow:visible}.BrainIllustration_line__V_KjX{fill:none;stroke-linecap:round;stroke-linejoin:round}.BrainIllustration_ground__MV_M9{fill:var(--neutral-soft);opacity:.5}.BrainIllustration_edge__aH__6{fill:var(--neutral-soft);opacity:.45}.BrainIllustration_region__auzjR{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--ink)}.BrainIllustration_vocabulary__TwNH8{left:10.5%;top:20.6%;width:38%;height:29.7%;--accent:#714226}.BrainIllustration_streak__VAzde{left:53.5%;top:16.4%;width:37%;height:30.9%;--accent:#70572d}.BrainIllustration_time__3OjHZ{left:32.5%;top:48.5%;width:45%;height:29.1%;--accent:#46523b}.BrainIllustration_name__p__Aj{color:var(--accent);font:700 calc(13 * 100cqw / 400) /1.1 var(--font-body)}.BrainIllustration_count__blMEn{margin-top:calc(3 * 100cqw / 400);font:400 calc(26 * 100cqw / 400) /1.02 var(--font-display);letter-spacing:-.015em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BrainIllustration_unit__eiSbY{font:400 calc(11 * 100cqw / 400) /1.15 var(--font-body)}@keyframes BrainIllustration_settle__26pk9{0%{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.BrainIllustration_brain__FQXRZ{animation:none}}.PracticeDemo_root__0akLJ{position:absolute;inset:0;overflow:hidden;background:var(--canvas);-webkit-user-select:none;-moz-user-select:none;user-select:none}.PracticeDemo_track__OWtVc{position:absolute;inset:0;will-change:transform}.PracticeDemo_page__ITT3J{position:absolute;inset:0;display:flex;flex-direction:column;gap:calc(22 * var(--u));padding:calc(73 * var(--u)) calc(20 * var(--u)) calc(62 * var(--u));background:var(--canvas)}.PracticeDemo_below__9Aued{transform:translateY(100%)}.PracticeDemo_headerRow__7FqNw{display:flex;align-items:center;gap:calc(2 * var(--u))}.PracticeDemo_back__nAQs2{display:grid;place-items:center;width:calc(48 * var(--u));height:calc(48 * var(--u))}.PracticeDemo_back__nAQs2:before{content:"";grid-area:1/1;width:calc(36 * var(--u));height:calc(36 * var(--u));border:1px solid var(--divider);border-radius:50%}.PracticeDemo_backIcon__3HwLo{grid-area:1/1;width:calc(18 * var(--u));height:calc(18 * var(--u))}.PracticeDemo_wordmark__80VJx{font:400 calc(18 * var(--u)) /1.12 var(--font-display);letter-spacing:-.015em}.PracticeDemo_bar__e2F10{height:calc(8 * var(--u));margin-top:calc(6 * var(--u));overflow:hidden;border-radius:var(--radius-pill);background:rgba(32,30,29,.1)}.PracticeDemo_barFill__jvL8J{position:relative;display:block;height:100%;overflow:hidden;border-radius:var(--radius-pill);background:var(--terracotta);transition:transform var(--pour,.62s) var(--ease-out-cubic)}.PracticeDemo_barShine__PZO_g{position:absolute;inset:0;background:linear-gradient(90deg,transparent 30%,var(--terracotta-soft) 50%,transparent 70%);opacity:0;animation:PracticeDemo_shine__JXIHn var(--pour,.62s) ease-in-out}@keyframes PracticeDemo_shine__JXIHn{0%{transform:translateX(-60%);opacity:0}50%{opacity:1}to{transform:translateX(60%);opacity:0}}.PracticeDemo_question__4SGms{display:flex;flex-direction:column;gap:calc(22 * var(--u))}.PracticeDemo_pill__TqO0X{display:inline-flex;align-items:center;align-self:flex-start;min-height:calc(34 * var(--u));padding:calc(7 * var(--u)) calc(13 * var(--u));border:1px solid var(--terracotta-soft);border-radius:var(--radius-pill);background:var(--terracotta);color:var(--surface);font:700 calc(11 * var(--u)) /1.1 var(--font-body)}.PracticeDemo_prompt__6UNaH{margin:0;color:var(--text-soft);font:400 calc(14 * var(--u)) /1.45 var(--font-body)}.PracticeDemo_word__7c1XN{margin:calc(3 * var(--u)) 0 0;font:400 calc(32 * var(--u)) /1.12 var(--font-display);letter-spacing:-.015em}.PracticeDemo_answers__ghQd1{display:grid;grid-gap:calc(8 * var(--u));gap:calc(8 * var(--u))}.PracticeDemo_tile__Y2MQn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;gap:calc(10 * var(--u));width:100%;min-height:calc(52 * var(--u));margin:0;padding:calc(13 * var(--u)) calc(16 * var(--u));border:1px solid var(--divider);border-radius:calc(22 * var(--u));background:var(--surface);box-shadow:var(--shadow-card);color:var(--ink);font:700 calc(14 * var(--u)) /1.45 var(--font-body);text-align:left;cursor:pointer;opacity:1;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .12s var(--ease-out-quart)}.PracticeDemo_tile__Y2MQn:active:not(:disabled){transform:scale(.985)}@media (hover:hover){.PracticeDemo_tile__Y2MQn:hover:not(:disabled){border-color:var(--terracotta-soft)}}.PracticeDemo_tile__Y2MQn:disabled{cursor:default}.PracticeDemo_tile__Y2MQn[data-state=correct]{border-color:var(--correct);background:var(--correct);box-shadow:none;color:var(--surface)}.PracticeDemo_tile__Y2MQn[data-state=wrong]{border-color:var(--wrong);background:var(--wrong);box-shadow:none;color:var(--surface)}.PracticeDemo_tile__Y2MQn[data-state=dimmed]{background:var(--surface-warm);box-shadow:none;color:var(--muted)}.PracticeDemo_tileIcon__y3rXC{flex:none;width:calc(16 * var(--u));height:calc(16 * var(--u))}.PracticeDemo_next__E7xPX{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;align-self:center;gap:calc(6 * var(--u));min-height:calc(44 * var(--u));margin:calc(-10 * var(--u)) 0 calc(-8 * var(--u));padding:0 calc(18 * var(--u));border:0;border-radius:var(--radius-pill);background:transparent;color:var(--terracotta-deep);font:700 calc(13 * var(--u)) /1 var(--font-body);cursor:pointer;transition:background-color .15s,transform .12s var(--ease-out-quart)}.PracticeDemo_next__E7xPX:active{transform:scale(.985)}@media (hover:hover){.PracticeDemo_next__E7xPX:hover{background:var(--terracotta-tint)}}.PracticeDemo_nextIcon__fUet4{width:calc(15 * var(--u));height:calc(15 * var(--u))}.PracticeDemo_feedback__7qhOq{padding:calc(18 * var(--u));border-radius:calc(24 * var(--u));background:var(--wrong);color:var(--surface);animation:PracticeDemo_settle____hth .24s var(--ease-paper-out) both}.PracticeDemo_feedback__7qhOq[data-correct=true]{background:var(--correct)}.PracticeDemo_feedback__7qhOq p{margin:0}.PracticeDemo_feedbackLabel__nU4fi{display:flex;align-items:center;gap:calc(6 * var(--u));font:700 calc(10 * var(--u)) /1.2 var(--font-body);letter-spacing:calc(1 * var(--u));text-transform:uppercase}.PracticeDemo_feedbackIcon__jpDUN{flex:none;width:calc(14 * var(--u));height:calc(14 * var(--u))}.PracticeDemo_feedbackTitle__xJ536{padding-top:calc(8 * var(--u));font:400 calc(22 * var(--u)) /1.12 var(--font-display);letter-spacing:-.015em}.PracticeDemo_feedbackExample__iOSCm,.PracticeDemo_feedbackMeaning__JsXMF{font:400 calc(12 * var(--u)) /1.45 var(--font-body)}.PracticeDemo_feedbackExample__iOSCm{padding-top:calc(8 * var(--u))}.PracticeDemo_feedbackEnglish__tHk28{display:block;opacity:.84}@keyframes PracticeDemo_settle____hth{0%{opacity:0;transform:scale(.97)}}.PracticeDemo_doneTitle__Nigld{margin:0;font:400 calc(28 * var(--u)) /1.12 var(--font-display);letter-spacing:-.015em}.PracticeDemo_doneText__ww0PB{margin:calc(4 * var(--u)) 0 0;color:var(--text-soft);font:400 calc(15 * var(--u)) /1.45 var(--font-body)}.PracticeDemo_doneActions__0pnlt{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:calc(9 * var(--u))}.PracticeDemo_primary__aRUA8,.PracticeDemo_secondary__MLQtj{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);font:400 calc(15 * var(--u)) /1.2 var(--font-display);text-decoration:none;cursor:pointer;transition:background-color .15s,transform .12s var(--ease-out-quart)}.PracticeDemo_primary__aRUA8:active,.PracticeDemo_secondary__MLQtj:active{transform:scale(.985)}.PracticeDemo_primary__aRUA8{align-self:stretch;min-height:calc(48 * var(--u));padding:calc(12 * var(--u)) calc(18 * var(--u));border:0;background:var(--terracotta-action);color:var(--surface)}.PracticeDemo_secondary__MLQtj{min-height:calc(44 * var(--u));padding:calc(10 * var(--u)) calc(18 * var(--u));border:1px solid var(--divider);background:transparent;color:var(--ink)}@media (hover:hover){.PracticeDemo_primary__aRUA8:hover{background:var(--terracotta-action-hover)}.PracticeDemo_secondary__MLQtj:hover{background:var(--surface-warm)}}.PracticeDemo_srOnly__PoKfQ{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.PracticeDemo_feedback__7qhOq{animation:none}.PracticeDemo_barShine__PZO_g{display:none}.PracticeDemo_barFill__jvL8J,.PracticeDemo_next__E7xPX,.PracticeDemo_primary__aRUA8,.PracticeDemo_secondary__MLQtj,.PracticeDemo_tile__Y2MQn{transition:none}}.Reveal_reveal__vItN1[data-state=waiting]{opacity:0;transform:scale(.97)}.Reveal_reveal__vItN1[data-state=arriving]{animation:Reveal_settle__4gFew .42s var(--ease-paper-out) both}@keyframes Reveal_settle__4gFew{0%{opacity:0;transform:scale(.97)}}.WaitlistForm_form__42zto{display:grid;grid-gap:14px;gap:14px}.WaitlistForm_field__PB7Xf{display:grid;grid-gap:8px;gap:8px;min-width:0}.WaitlistForm_label__TYaL_{font:700 14px/1.3 var(--font-body)}.WaitlistForm_input__v5oFQ{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:56px;padding:0 22px;border:1px solid var(--neutral-soft);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font:400 17px/1.3 var(--font-body);transition:border-color .15s,box-shadow .15s}.WaitlistForm_input__v5oFQ::placeholder{color:var(--muted)}.WaitlistForm_input__v5oFQ:hover{border-color:var(--paper-edge)}.WaitlistForm_input__v5oFQ:focus-visible{outline:0;border-color:var(--terracotta-deep);box-shadow:0 0 0 3px var(--terracotta-soft)}.WaitlistForm_input__v5oFQ[aria-invalid=true]{border-color:var(--wrong)}select.WaitlistForm_input__v5oFQ{padding-right:48px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23201e1d' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 20px center;background-repeat:no-repeat;background-size:18px;cursor:pointer}.WaitlistForm_hint__HtLIe{margin:0;color:var(--text-soft);font:400 14px/1.45 var(--font-body)}.WaitlistForm_trap__4cUpC{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.WaitlistForm_submit__fPPqx{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 28px;border:0;border-radius:var(--radius-pill);background:var(--terracotta-action);color:var(--surface);font:400 18px/1.2 var(--font-display);white-space:nowrap;cursor:pointer;transition:background-color .15s,transform .12s var(--ease-out-quart)}.WaitlistForm_submit__fPPqx:active:not(:disabled){transform:scale(.985)}.WaitlistForm_submit__fPPqx:disabled{background:var(--terracotta-soft);color:var(--terracotta-deep);cursor:default}@media (hover:hover){.WaitlistForm_submit__fPPqx:hover:not(:disabled){background:var(--terracotta-action-hover)}}.WaitlistForm_message__VJtBn{min-height:0;margin:0;color:var(--wrong);font:600 15px/1.4 var(--font-body)}.WaitlistForm_message__VJtBn:empty{display:none}.WaitlistForm_done__8ACKH{padding:22px 24px;border-radius:24px;background:var(--correct);color:var(--surface);animation:WaitlistForm_settle__zGeh_ .24s var(--ease-paper-out) both}.WaitlistForm_done__8ACKH:focus-visible{outline-color:var(--correct)}.WaitlistForm_done__8ACKH p{margin:0}.WaitlistForm_doneLabel__iFiyT{display:flex;align-items:center;gap:6px;font:700 12px/1.2 var(--font-body);letter-spacing:1px;text-transform:uppercase}.WaitlistForm_doneIcon___2jIc{width:16px;height:16px}.WaitlistForm_doneTitle__bPXpe{padding-top:8px;font:400 26px/1.12 var(--font-display);letter-spacing:-.015em}.WaitlistForm_doneText__8J4y0{padding-top:4px;font:400 15px/1.45 var(--font-body);overflow-wrap:anywhere}@keyframes WaitlistForm_settle__zGeh_{0%{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.WaitlistForm_done__8ACKH{animation:none}.WaitlistForm_input__v5oFQ,.WaitlistForm_submit__fPPqx{transition:none}}