.home_label__LoLyr{margin:0;font-size:var(--sc-t-xs);font-weight:600;letter-spacing:var(--sc-track-wide);text-transform:uppercase;color:var(--sc-ink-soft)}.home_h2__Kr9f3{font-size:var(--sc-t-2xl);font-weight:650;line-height:var(--sc-leading-tight);letter-spacing:var(--sc-track-tight);max-width:18ch}.home_body__FT3LE{margin:0;max-width:34rem;color:var(--sc-ink-soft)}.home_small__9Ykm0{margin:0;font-size:var(--sc-t-sm);color:var(--sc-ink-soft)}.home_srOnly__juaJK{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.home_cta__9_JcQ{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border:0;border-radius:var(--sc-r-md);background:var(--sc-accent);color:var(--sc-accent-ink);font-weight:650;font-size:var(--sc-t-base);text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:inset 0 1px 0 rgb(255 255 255/.3),var(--sc-e2);transition:background-color var(--sc-d-fast) var(--sc-ease-out),transform var(--sc-d-fast) var(--sc-ease-out)}.home_cta__9_JcQ:hover{background:color-mix(in oklab,var(--sc-accent) 86%,white)}.home_cta__9_JcQ:active{transform:translateY(1px)}.home_ctaSm__rr0xu{min-height:40px;padding:0 16px;font-size:var(--sc-t-sm)}.home_ghost__VmXm_{min-height:48px;padding:0 10px;border:0;background:none;color:var(--sc-ink);font-weight:600;text-decoration:underline;-webkit-text-decoration-color:var(--sc-hairline-strong);text-decoration-color:var(--sc-hairline-strong);text-underline-offset:.28em;cursor:pointer}.home_ghost__VmXm_:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.home_bar__gXYCM{position:fixed;inset:0 0 auto 0;z-index:var(--sc-z-chrome);height:var(--bar-h);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 var(--sc-gutter);border-bottom:1px solid transparent;transition:background-color var(--sc-d-base) var(--sc-ease-out),border-color var(--sc-d-base) var(--sc-ease-out)}.home_bar__gXYCM[data-solid]{background:color-mix(in oklab,var(--sc-canvas) 84%,transparent);backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15);border-bottom-color:var(--sc-hairline)}.home_mark__ARezm{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;font-weight:650;letter-spacing:-.01em;text-decoration:none}.home_mark__ARezm img{border-radius:7px}.home_barEnd__d7Fjz{display:flex;align-items:center;gap:14px;min-width:0}.home_score__LCWuQ{font-size:var(--sc-t-sm);color:var(--sc-ink-soft);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none}.home_score__LCWuQ b{color:var(--sc-ink);font-weight:650}@media (max-width:440px){.home_scoreLead__fuRgN{display:none}}.home_hero__dkq7A{--desk-y:15svh;position:relative;height:100svh;min-height:600px;overflow:clip;isolation:isolate;background:#09090e}.home_plane__Oteor{position:absolute;pointer-events:none}.home_plate__ynuRG{inset:-7% 0}.home_plate__ynuRG img,.home_plate__ynuRG picture{display:block;width:100%;height:100%;max-width:none}.home_plate__ynuRG img{object-fit:cover;object-position:70% 50%}@media (orientation:portrait){.home_plate__ynuRG img{object-position:72% 62%}}.home_haze__tWudM{inset:-14% -10% 10% 34%;background:radial-gradient(42% 38% at 78% 12%,rgb(var(--lamp)/.16),transparent 72%);mix-blend-mode:screen;opacity:calc(.4 + (var(--sc-p, .5) - .5) * 1.1)}.home_keysPhoto__272HH{left:0;right:0;bottom:-7svh;height:30svh}.home_keysPhoto__272HH img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 100%;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 52%);mask-image:linear-gradient(180deg,transparent 0,#000 52%)}.home_heroScrim___wXq1{inset:0;background:linear-gradient(90deg,rgb(8 8 12/.72),rgb(8 8 12/.35) 34%,transparent 56%)}.home_floor__X8f5M{inset:auto 0 0 0;height:10%;background:linear-gradient(to bottom,rgb(7 7 11/0),var(--stage))}.home_heroCopy___gKGz{position:absolute;z-index:10;left:var(--sc-gutter);top:50%;transform:translateY(-56%);width:min(42rem,48vw);display:grid;justify-items:start;grid-gap:var(--sc-5);gap:var(--sc-5)}.home_pill__sV5cI{display:inline-flex;align-items:center;gap:10px;min-height:34px;padding:4px 14px 4px 5px;border:1px solid var(--sc-hairline-strong);border-radius:var(--sc-r-pill);background:color-mix(in oklab,var(--sc-canvas) 60%,transparent);color:var(--sc-ink-soft);font-size:var(--sc-t-sm);text-decoration:none;transition:border-color var(--sc-d-fast) var(--sc-ease-out)}.home_pill__sV5cI:hover{border-color:color-mix(in oklab,var(--sc-ink) 40%,transparent);color:var(--sc-ink)}.home_pill__sV5cI b{padding:3px 9px;border-radius:var(--sc-r-pill);background:color-mix(in oklab,var(--sc-ink) 12%,transparent);color:var(--sc-ink);font-weight:600;white-space:nowrap}.home_heroTitle__nOkMy{font-size:clamp(2.5rem,1.2rem + 3.9vw,4.75rem);font-weight:650;line-height:.98;letter-spacing:-.04em;max-width:7.4em}.home_heroSub__PTfBT{margin:0;max-width:31ch;font-size:var(--sc-t-lg);line-height:1.45;color:var(--sc-ink-soft)}@media (max-width:860px){.home_heroCopy___gKGz{top:calc(var(--bar-h) + 3svh);right:var(--sc-gutter);width:auto;max-width:32rem;transform:none;gap:var(--sc-4)}.home_heroScrim___wXq1{background:linear-gradient(180deg,rgb(8 8 12/.78),rgb(8 8 12/.45) 40%,transparent 62%)}.home_keysPhoto__272HH{height:22svh;bottom:-5svh}}.home_audition__QSh_3{position:relative;min-height:100svh;display:grid;place-items:center;padding:calc(var(--bar-h) + var(--sc-6)) var(--sc-gutter) var(--sc-8);background:var(--stage)}.home_test__qpK8F{width:min(100%,44rem);display:grid;grid-gap:var(--sc-5);gap:var(--sc-5);outline:none}.home_testHead__04EuW{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.home_testMeta__Nvri6{display:flex;align-items:center;gap:16px;font-size:var(--sc-t-sm);color:var(--sc-ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_testMeta__Nvri6>span:first-child{color:var(--sc-ink);font-weight:600}.home_soundBtn__t_KC4{min-height:44px;padding:0 4px;border:0;background:none;color:var(--sc-ink-soft);font-size:var(--sc-t-sm);text-decoration:underline;-webkit-text-decoration-color:var(--sc-hairline-strong);text-decoration-color:var(--sc-hairline-strong);text-underline-offset:.28em;cursor:pointer}.home_soundBtn__t_KC4:hover{color:var(--sc-ink)}.home_testTitle__8Vddh{font-size:var(--sc-t-3xl);font-weight:650;line-height:1;letter-spacing:-.035em}.home_testIntro__x3Z8L{margin:calc(var(--sc-2) * -1) 0 0;max-width:36rem;color:var(--sc-ink-soft)}.home_staffWrap__RRhYj{padding:var(--sc-2) 0}.home_staff__QFTro{display:block;width:100%;height:auto;overflow:visible}.home_staff__QFTro[data-state=live]{--note:#fff3df}.home_staff__QFTro[data-state=right]{--note:var(--right)}.home_staff__QFTro[data-state=miss]{--note:var(--miss)}.home_staff__QFTro[data-state=dim]{--note:color-mix(in oklab,var(--sc-ink) 62%,transparent)}.home_staffLine__8RTdG{stroke:color-mix(in oklab,var(--sc-ink) 34%,transparent);stroke-width:1.3}.home_clef__OadP_{fill:color-mix(in oklab,var(--sc-ink) 70%,transparent);font-family:var(--font-music)}.home_noteMark__ha6rc{filter:drop-shadow(0 0 5px color-mix(in oklab,var(--note) 45%,transparent))}.home_head__DBWm3{fill:var(--note)}.home_stem__xcWII{stroke:var(--note);stroke-width:1.8}.home_pad__kwZKj{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px}.home_key___mczE{display:flex;align-items:flex-end;justify-content:center;height:clamp(76px,11vw,112px);padding-bottom:12px;border:0;border-radius:3px 3px 12px 12px;background-color:#efe9e0;background-image:linear-gradient(180deg,rgb(0 0 0/.05),rgb(255 255 255/.18) 70%,rgb(0 0 0/.04));color:#17161c;font-size:var(--sc-t-lg);font-weight:650;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;box-shadow:inset 0 -5px 0 rgb(0 0 0/.1),var(--sc-e2);transition:background-color .12s var(--sc-ease-out),transform 80ms var(--sc-ease-out)}.home_key___mczE:hover:not(:disabled){background-color:#f8f4ee}.home_key___mczE:active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 -2px 0 rgb(0 0 0/.1),var(--sc-e1)}.home_key___mczE:disabled{cursor:default;filter:brightness(.34) saturate(.7)}.home_key___mczE[data-state=right]{background-color:var(--right)}.home_key___mczE[data-state=miss]{background-color:var(--miss)}.home_key___mczE[data-state=answer]{box-shadow:inset 0 0 0 3px var(--right),var(--sc-e2)}.home_testFoot__LOuaP{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-3) var(--sc-5);min-height:48px}.home_hint__3PTPe{display:none;margin:0;font-size:var(--sc-t-sm);color:var(--sc-ink-soft)}@media (hover:hover) and (pointer:fine){.home_hint__3PTPe{display:block}}.home_timer__GQohX{display:block;width:100%;height:3px;border-radius:3px;overflow:hidden;background:var(--sc-hairline)}.home_timer__GQohX i{display:block;height:100%;background:color-mix(in oklab,var(--sc-ink) 72%,transparent);transform-origin:0 50%}.home_result__tYOQW{display:grid;justify-items:start;grid-gap:var(--sc-4);gap:var(--sc-4);padding-top:var(--sc-2)}.home_big__CVCg_{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--sc-4)}.home_bigNum__gq24d{font-size:clamp(6rem,3rem + 12vw,11rem);font-weight:650;line-height:.86;letter-spacing:-.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_bigUnit__aQcf_{font-size:var(--sc-t-xl);font-weight:600;color:var(--sc-ink-soft)}.home_resultLine__1oIom{margin:0;font-size:var(--sc-t-lg);max-width:34rem}.home_resultActions__uxOu5{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-3);margin-top:var(--sc-2)}.home_turn__qR0pR{padding-block:var(--sc-section);background:var(--sc-canvas)}.home_turnWrap__fQfKk{max-width:var(--sc-maxw);margin-inline:auto;padding-inline:var(--sc-gutter);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;grid-gap:clamp(2.5rem,6vw,6rem);gap:clamp(2.5rem,6vw,6rem)}.home_turnCopy__GdgHA{display:grid;grid-gap:var(--sc-4);gap:var(--sc-4)}.home_board__NIYgy{position:relative;border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:var(--sc-edge),var(--sc-e3);overflow:clip}.home_boardBase___6wJh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sc-5) var(--sc-6);gap:var(--sc-5) var(--sc-6);padding:clamp(1.5rem,3vw,2.25rem)}.home_boardNote__hJqos{margin:0;display:grid;grid-gap:var(--sc-2);gap:var(--sc-2)}.home_boardNote__hJqos figcaption{font-size:var(--sc-t-sm);color:var(--sc-ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_boardTop__Gkus9{position:absolute;inset:0;display:grid;grid-template-rows:auto 1fr auto;align-content:stretch;grid-gap:var(--sc-3);gap:var(--sc-3);padding:clamp(1.5rem,3vw,2.25rem);background:#17171f}.home_boardTitle__FpW0s{margin:0;font-size:var(--sc-t-xs);font-weight:600;letter-spacing:var(--sc-track-wide);text-transform:uppercase;color:var(--sc-ink-soft)}.home_boardTitle__FpW0s span{text-transform:none;letter-spacing:0}.home_drill__iaZkH{margin:0;padding:0;list-style:none}.home_drill__iaZkH li{display:grid;grid-template-columns:3.2em 1fr auto 4.6em;align-items:baseline;grid-gap:var(--sc-3);gap:var(--sc-3);padding:var(--sc-3) 0;border-bottom:1px solid var(--sc-hairline);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_drill__iaZkH b{font-size:var(--sc-t-xl);font-weight:650;letter-spacing:-.02em}.home_drillClef__tyTCw{color:var(--sc-ink-soft);font-size:var(--sc-t-sm)}.home_drillAcc__wtKlz{font-weight:600}.home_drillAcc__wtKlz[data-low]{color:var(--miss)}.home_drillTime__QrWQY{text-align:right;color:var(--sc-ink-soft)}.home_boardFoot__UmERS{margin:var(--sc-2) 0 0;font-size:var(--sc-t-xs);color:var(--sc-ink-soft)}.home_close__M9Uuh,.home_piano__dRhx2{position:relative}.home_closeStage__YWgrw,.home_pianoStage__Vc3s_{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100svh;overflow:clip}.home_pianoStage__Vc3s_,.home_piano__dRhx2{background:#0c0b0e}.home_pianoPhoto__TFhe2{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:60% 50%}.home_pianoScrim__5vYOq{position:absolute;inset:0;background:linear-gradient(90deg,rgb(8 8 12/.86),rgb(8 8 12/.6) 30%,transparent 52%)}.home_pianoLines__N0Oy8{position:absolute;z-index:2;left:var(--sc-gutter);top:50%;transform:translateY(-50%);width:min(38rem,44vw);display:grid;grid-gap:var(--sc-5);gap:var(--sc-5)}.home_pianoLead___BC3x{font-size:clamp(2.2rem,1.3rem + 2.8vw,4rem);font-weight:650;line-height:1;letter-spacing:-.035em;max-width:9.5em}.home_pianoLine__JTaQl{margin:0;max-width:28ch;font-size:var(--sc-t-xl);line-height:1.3;letter-spacing:-.01em;color:var(--sc-ink)}.home_pianoNote__DsA_G{margin:var(--sc-3) 0 0;font-size:var(--sc-t-sm);color:var(--sc-ink-soft)}.home_ladder__iNUvU{padding-block:var(--sc-section);background:var(--sc-canvas)}.home_ladderWrap__nvhEC{max-width:var(--sc-maxw);margin-inline:auto;padding-inline:var(--sc-gutter);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;grid-gap:clamp(2.5rem,6vw,6rem);gap:clamp(2.5rem,6vw,6rem)}.home_ladderCopy__qezfm{display:grid;grid-gap:var(--sc-4);gap:var(--sc-4)}.home_tiers__HdErl{position:relative;margin:0;padding:0;list-style:none}.home_tiers__HdErl:before{content:"";position:absolute;left:1.05em;top:1.6rem;bottom:1.6rem;width:1px;background:var(--sc-hairline-strong)}.home_tier__BfFNb{position:relative;display:grid;grid-template-columns:2.1em minmax(0,1fr) auto;align-items:center;grid-gap:var(--sc-4);gap:var(--sc-4);padding:var(--sc-4) 0;border-bottom:1px solid var(--sc-hairline)}.home_tier__BfFNb:last-child{border-bottom:0}.home_tierNum__20LYL{position:relative;display:grid;place-items:center;width:2.1em;height:2.1em;border-radius:50%;background:var(--sc-canvas);box-shadow:inset 0 0 0 1px var(--sc-hairline-strong);font-size:var(--sc-t-sm);color:var(--sc-ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_tierText__PET7S{display:grid;grid-gap:2px;gap:2px;min-width:0}.home_tierName__WWPZb{font-size:var(--sc-t-lg);font-weight:600;letter-spacing:-.015em}.home_tierLine__sIqGg{font-size:var(--sc-t-sm);color:var(--sc-ink-soft)}.home_tierTags__N3Yc5{display:flex;gap:6px}.home_tagNew__cZ9KX,.home_tag__wYz2r{padding:2px 10px;border-radius:var(--sc-r-pill);font-size:var(--sc-t-xs);font-weight:600;white-space:nowrap}.home_tag__wYz2r{color:var(--sc-ink-soft);box-shadow:inset 0 0 0 1px var(--sc-hairline-strong)}.home_tagNew__cZ9KX{color:var(--sc-canvas);background:var(--sc-ink)}.home_teachers__px0pL{padding-block:var(--sc-section);background:#101016}.home_teachersWrap__qQeaX{max-width:var(--sc-maxw);margin-inline:auto;padding-inline:var(--sc-gutter);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;grid-gap:clamp(2.5rem,6vw,6rem);gap:clamp(2.5rem,6vw,6rem)}.home_teachersCopy__o8SvF{display:grid;grid-gap:var(--sc-4);gap:var(--sc-4)}.home_sheetFig__SkEAt{margin:0;display:grid;grid-gap:var(--sc-3);gap:var(--sc-3)}.home_sheet__uu_xf{border-radius:4px;background:linear-gradient(170deg,#f1ebe1,#e7e0d4);color:#1d1b22;box-shadow:var(--sc-e3);padding:clamp(1.25rem,3vw,2.25rem);overflow:hidden}.home_sheetText___IoxP{margin:0;font-family:var(--sc-font-text);font-size:clamp(.8rem,.74rem + .25vw,.95rem);line-height:1.6;white-space:pre-wrap;-moz-tab-size:2;tab-size:2}.home_plans__CE_yb{padding-block:var(--sc-section);background:var(--sc-canvas)}.home_plansWrap__Cd1Um{max-width:60rem;margin-inline:auto;padding-inline:var(--sc-gutter);display:grid;grid-gap:var(--sc-7);gap:var(--sc-7)}.home_plansHead__NRnn5{display:grid;grid-gap:var(--sc-4);gap:var(--sc-4)}.home_planRow__bhfNk{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr);grid-gap:var(--sc-4);gap:var(--sc-4);align-items:stretch}.home_plan__a7I_7{display:grid;align-content:start;grid-gap:var(--sc-3);gap:var(--sc-3);padding:clamp(1.5rem,3vw,2rem);border-radius:var(--sc-r-lg);box-shadow:inset 0 0 0 1px var(--sc-hairline)}.home_planPro__iitEB{background:var(--sc-surface);box-shadow:var(--sc-edge),inset 0 0 0 1px var(--sc-hairline),var(--sc-e2)}.home_planName__KczHZ{font-size:var(--sc-t-base);font-weight:600;color:var(--sc-ink-soft)}.home_planPrice__zdPLu{margin:0;font-size:var(--sc-t-2xl);font-weight:650;letter-spacing:-.03em;line-height:1}.home_planPrice__zdPLu span{font-size:var(--sc-t-base);font-weight:500;letter-spacing:0;color:var(--sc-ink-soft)}.home_planAlt__go1ym{margin:calc(var(--sc-2) * -1) 0 0;font-size:var(--sc-t-sm);color:var(--sc-ink-soft)}.home_planList__hEiXC{margin:var(--sc-2) 0 0;padding:0;list-style:none;display:grid;grid-gap:var(--sc-2);gap:var(--sc-2)}.home_planList__hEiXC li{position:relative;padding-left:1.2em;font-size:var(--sc-t-sm)}.home_planList__hEiXC li:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:50%;background:color-mix(in oklab,var(--sc-ink) 45%,transparent)}.home_plansCta__73lcV{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-3) var(--sc-5)}.home_faq__7lyMu{display:grid;border-top:1px solid var(--sc-hairline)}.home_faqTitle__hTbah{padding:var(--sc-5) 0 var(--sc-2);font-size:var(--sc-t-lg);font-weight:600}.home_faqItem__1X5EH{border-bottom:1px solid var(--sc-hairline)}.home_faqItem__1X5EH summary{display:flex;justify-content:space-between;gap:var(--sc-4);padding:var(--sc-4) 0;font-weight:600;cursor:pointer;list-style:none}.home_faqItem__1X5EH summary::-webkit-details-marker{display:none}.home_faqItem__1X5EH summary:after{content:"+";color:var(--sc-ink-soft);font-weight:400;font-size:1.25em;line-height:1}.home_faqItem__1X5EH[open] summary:after{content:"\2212"}.home_faqItem__1X5EH p{margin:0 0 var(--sc-4);max-width:60ch;color:var(--sc-ink-soft)}.home_closeStage__YWgrw,.home_close__M9Uuh{background:#09090e}.home_closePhoto__jH2tM{position:absolute;inset:-4% 0}.home_closePhoto__jH2tM img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 50%}.home_closeScrim__0dKXg{position:absolute;inset:0;background:linear-gradient(90deg,rgb(8 8 12/.7),rgb(8 8 12/.3) 36%,transparent 58%)}.home_closeCopy__aUlZH{position:absolute;z-index:4;left:var(--sc-gutter);top:44%;transform:translateY(-50%);width:min(34rem,44vw);display:grid;justify-items:start;grid-gap:var(--sc-5);gap:var(--sc-5)}.home_closeTitle__JXo8_{font-size:clamp(2.4rem,1.2rem + 3.6vw,4.5rem);font-weight:650;line-height:.98;letter-spacing:-.04em;max-width:7.6em}@media (max-width:860px){.home_ladderWrap__nvhEC,.home_teachersWrap__qQeaX,.home_turnWrap__fQfKk{grid-template-columns:minmax(0,1fr)}.home_pianoPhoto__TFhe2{object-position:64% 50%}.home_pianoScrim__5vYOq{background:linear-gradient(0deg,rgb(8 8 12/.92),rgb(8 8 12/.7) 36%,transparent 64%)}.home_pianoLines__N0Oy8{top:auto;bottom:var(--sc-7);right:var(--sc-gutter);width:auto;transform:none;gap:var(--sc-4)}.home_pianoLead___BC3x{font-size:var(--sc-t-2xl)}.home_pianoLine__JTaQl{font-size:var(--sc-t-lg)}.home_planRow__bhfNk{grid-template-columns:minmax(0,1fr)}.home_boardBase___6wJh{gap:var(--sc-4)}.home_closePhoto__jH2tM img{object-position:68% 50%}.home_closeScrim__0dKXg{background:linear-gradient(180deg,rgb(8 8 12/.85),rgb(8 8 12/.5) 42%,transparent 66%)}.home_closeCopy__aUlZH{top:calc(var(--bar-h) + 6svh);right:var(--sc-gutter);width:auto;transform:none}}@media (max-width:420px){.home_pad__kwZKj{gap:4px}.home_key___mczE{height:72px;padding-bottom:10px;font-size:var(--sc-t-base)}.home_tierTags__N3Yc5{flex-direction:column;align-items:flex-end}}.chrome_bar__3xg0K{position:-webkit-sticky;position:sticky;top:0;z-index:var(--sc-z-chrome);height:var(--bar-h);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 var(--sc-gutter);background:color-mix(in oklab,var(--sc-canvas) 86%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--sc-hairline)}.chrome_mark__f7W2m{display:inline-flex;align-items:center;gap:10px;font-weight:650;letter-spacing:-.01em;text-decoration:none;flex-shrink:0}.chrome_mark__f7W2m img{border-radius:6px}.chrome_cta__U9ilt{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:var(--sc-r-md);background:var(--sc-accent);color:var(--sc-accent-ink);font-size:var(--sc-t-sm);font-weight:650;text-decoration:none;box-shadow:var(--sc-e1)}.chrome_cta__U9ilt:hover{background:color-mix(in oklab,var(--sc-accent) 88%,white)}.chrome_footer__4g_ik{border-top:1px solid var(--sc-hairline);padding:var(--sc-6) var(--sc-gutter) var(--sc-6);display:grid;grid-gap:var(--sc-4);gap:var(--sc-4);font-size:var(--sc-t-sm)}.chrome_inStage__dTQKc{position:absolute;inset:auto 0 0 0;z-index:5;background:#09090e;border-top-color:color-mix(in oklab,var(--sc-ink) 8%,transparent);padding-block:var(--sc-5)}.chrome_footRow__ngsVR{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sc-4)}.chrome_links__IuLc4{display:flex;flex-wrap:wrap;gap:4px 20px}.chrome_links__IuLc4 a{color:var(--sc-ink-soft);text-decoration:none;padding-block:10px}.chrome_links__IuLc4 a:hover{color:var(--sc-ink);text-decoration:underline}.chrome_fine__ErrbX{margin:0;color:color-mix(in oklab,var(--sc-ink-soft) 86%,var(--sc-canvas));font-size:var(--sc-t-xs);max-width:62ch}.legal_page__U9PRk{width:min(44rem,calc(100% - 2 * var(--sc-gutter)));margin:0 auto;padding:var(--sc-9) 0 var(--sc-8)}.legal_page__U9PRk h1{font-size:var(--sc-t-2xl);font-weight:650;line-height:var(--sc-leading-tight);letter-spacing:var(--sc-track-tight)}.legal_updated__lrgMI{margin:var(--sc-3) 0 var(--sc-7);color:var(--sc-ink-soft);font-size:var(--sc-t-sm)}.legal_page__U9PRk h2{font-size:var(--sc-t-lg);font-weight:600;letter-spacing:-.01em;margin:var(--sc-7) 0 var(--sc-2)}.legal_page__U9PRk li,.legal_page__U9PRk p{color:var(--sc-ink-soft)}.legal_page__U9PRk ul{padding-left:1.3em;margin:var(--sc-3) 0;display:grid;grid-gap:var(--sc-2);gap:var(--sc-2)}.legal_page__U9PRk a{color:var(--sc-accent);text-underline-offset:.22em}.legal_page__U9PRk strong{color:var(--sc-ink);font-weight:600}.legal_summary__3eGdz{margin-bottom:var(--sc-7);padding:var(--sc-5) var(--sc-6);border-radius:var(--sc-r-lg);background:var(--sc-surface);box-shadow:var(--sc-edge),inset 0 0 0 1px var(--sc-hairline)}.legal_summary__3eGdz p{margin:0;color:var(--sc-ink)}.legal_faq__QNDO_{border-top:1px solid var(--sc-hairline)}.legal_faq__QNDO_ details{border-bottom:1px solid var(--sc-hairline)}.legal_faq__QNDO_ summary{display:flex;justify-content:space-between;gap:var(--sc-4);padding:var(--sc-4) 0;color:var(--sc-ink);font-weight:600;cursor:pointer;list-style:none}.legal_faq__QNDO_ summary::-webkit-details-marker{display:none}.legal_faq__QNDO_ summary:after{content:"+";color:var(--sc-ink-soft);font-weight:400;font-size:1.25em;line-height:1}.legal_faq__QNDO_ details[open] summary:after{content:"\2212"}.legal_faq__QNDO_ details p{margin:0 0 var(--sc-4)}.legal_note__MKw0Y{margin-top:var(--sc-7);color:var(--sc-ink-soft);font-size:var(--sc-t-sm)}