.welcome-comparison-table_slab__dFVKr{--cmp-head-line:var(--border);--cmp-row-line:var(--border);--cmp-feature:var(--foreground);--cmp-info:var(--muted-foreground);--cmp-zen:var(--accent);--cmp-zen-text:var(--accent);--cmp-other:var(--muted-foreground);--cmp-yes:var(--status-good);--cmp-no:var(--muted-foreground);--cmp-cut:var(--card);--cmp-hover:color-mix(in srgb,var(--foreground) 5%,transparent);--cmp-pill-paint:var(--action-fill);--cmp-pill-ink:var(--action-foreground);--cmp-pill-radius:var(--shape-pill);--cmp-pill-shadow:var(--depth-button)}:where([data-theme=kimiclay],:root:not([data-theme])) .welcome-comparison-table_slab__dFVKr{--cmp-head-line:rgb(160 104 72/0.145);--cmp-row-line:rgb(240 230 216/0.5);--cmp-feature:#4a3624;--cmp-info:#9a7a5a;--cmp-zen:#a06848;--cmp-zen-text:#7a4a30;--cmp-other:#7d5f45;--cmp-yes:#7a8a6c;--cmp-no:#9a7a5a;--cmp-cut:#fbf6ef;--cmp-hover:rgb(255 255 255/0.5);--cmp-pill-paint:#a06848;--cmp-pill-ink:#fff;--cmp-pill-radius:calc(var(--shape-inset, 4px) * 3);--cmp-pill-shadow:4px 4px 12px rgb(180 93 58/0.3)}:where([data-theme=kimiclay][data-mode=dark],:root:not([data-theme])[data-mode=dark]) .welcome-comparison-table_slab__dFVKr{--cmp-head-line:rgb(192 128 96/0.3);--cmp-row-line:rgb(106 88 72/0.5);--cmp-feature:#faf6f1;--cmp-info:#d4c4a8;--cmp-zen:#e8b494;--cmp-zen-text:#e8b494;--cmp-other:#e0d4c0;--cmp-yes:#a8b89a;--cmp-no:#b4a68c;--cmp-cut:#4f4034;--cmp-hover:rgb(255 255 255/0.05)}.welcome-comparison-table_headRow__8AniW{border-bottom:2px solid var(--cmp-head-line)}.welcome-comparison-table_featureHead__gbRal,.welcome-comparison-table_feature__2DUuY{color:var(--cmp-feature)}.welcome-comparison-table_other__wHGVt{color:var(--cmp-other)}.welcome-comparison-table_zenText__WFNht{color:var(--cmp-zen-text)}.welcome-comparison-table_info__y9lTl{color:var(--cmp-info)}.welcome-comparison-table_row__mRrbi{border-bottom:1px solid var(--cmp-row-line);transition:background-color .2s ease}.welcome-comparison-table_row__mRrbi:last-child{border-bottom:none}.welcome-comparison-table_row__mRrbi:hover{background-color:var(--cmp-hover)}.welcome-comparison-table_pill__Wx8Ba{display:inline-block;border-radius:var(--cmp-pill-radius);padding:8px 24px;background:var(--cmp-pill-paint);color:var(--cmp-pill-ink);font-size:.875rem;font-weight:700;white-space:nowrap;transform:rotate(-2deg);box-shadow:var(--cmp-pill-shadow)}.welcome-comparison-table_mark__xQkfa{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin:2px;border-radius:50%;color:var(--cmp-cut)}.welcome-comparison-table_zenYes__2qEe_{background:var(--cmp-zen)}.welcome-comparison-table_yes__jFpeC{background:var(--cmp-yes)}.welcome-comparison-table_no__3eJS6{background:var(--cmp-no)}@media (prefers-reduced-motion:reduce){.welcome-comparison-table_row__mRrbi{transition:none}}.welcome-material_root__QkFZQ{--clay-sheen-soft:0 0 #0000;--clay-drop-soft:var(--depth-control);--kiln-cta-fill:var(--action-fill);--kiln-cta-hover-fill:var(--action-hover);--kiln-cta-ink:var(--action-foreground);--kiln-cta-radius:var(--shape-pill);--kiln-cta-box:var(--depth-button);--kiln-cta-box-hover:var(--depth-raised-hover);--kiln-cta-box-active:var(--depth-button);--rim:linear-gradient(90deg,var(--glaze-tenmoku),var(--glaze-iron),var(--glaze-ash),var(--glaze-iron),var(--glaze-tenmoku));--frame-paint:var(--card);--frame-shadow:var(--depth-card),0 0 0 1px var(--border);--frame-radius:var(--shape-surface);--frame-radius-wide:var(--shape-surface);--frame-window-radius:var(--shape-inset);--frame-window-shadow:var(--depth-control);--frame-window-inset:0 0 #0000}:where([data-theme=kimiclay],:root:not([data-theme])) .welcome-material_root__QkFZQ{--clay-sheen-soft:inset 0 2px 4px rgb(255 255 255/0.3);--clay-drop-soft:0 6px 14px -8px rgb(74 43 24/0.35);--kiln-cta-from:#a8562f;--kiln-cta-to:#7a3415;--kiln-cta-hover-from:#ad5a31;--kiln-cta-ink:#fff8ef;--kiln-cta-shadow:rgb(180 93 58/0.3);--kiln-cta-shadow-strong:rgb(180 93 58/0.4);--kiln-cta-glint:rgb(255 255 255/0.4);--kiln-cta-fill:linear-gradient(145deg,var(--kiln-cta-from) 0%,var(--kiln-cta-to) 100%);--kiln-cta-hover-fill:linear-gradient(145deg,var(--kiln-cta-hover-from) 0%,var(--kiln-cta-from) 100%);--kiln-cta-radius:50px;--kiln-cta-box:6px 6px 12px var(--kiln-cta-shadow),-2px -2px 8px var(--kiln-cta-glint),inset 0 2px 4px rgb(255 255 255/0.3);--kiln-cta-box-hover:10px 10px 20px var(--kiln-cta-shadow-strong),-2px -2px 8px var(--kiln-cta-glint),inset 0 2px 4px rgb(255 255 255/0.3);--kiln-cta-box-active:2px 2px 4px var(--kiln-cta-shadow),inset 2px 2px 8px rgb(0 0 0/0.2);--rim:linear-gradient(90deg,rgb(122 74 48/0.7),rgb(160 104 72/0.7),rgb(184 144 112/0.7),rgb(160 104 72/0.7),rgb(122 74 48/0.7));--frame-paint:linear-gradient(135deg,#fff,rgb(232 213 183/0.25));--frame-shadow:0 30px 44px -26px rgb(74 54 36/0.34),0 0 0 1px rgb(139 107 77/0.08),inset 0 2px 6px rgb(255 255 255/0.9),inset 0 -2px 6px rgb(212 196 168/0.13);--frame-radius:24px;--frame-radius-wide:28px;--frame-window-radius:14px;--frame-window-shadow:0 6px 20px rgb(74 54 36/0.06);--frame-window-inset:inset 0 2px 8px rgb(139 107 77/0.1)}:where([data-theme=kimiclay][data-mode=dark],:root:not([data-theme])[data-mode=dark]) .welcome-material_root__QkFZQ{--clay-sheen-soft:inset 0 2px 4px rgb(255 236 214/0.1);--clay-drop-soft:0 6px 14px -8px rgb(0 0 0/0.6);--kiln-cta-from:#e9a382;--kiln-cta-to:#d47f55;--kiln-cta-hover-from:#efb193;--kiln-cta-ink:#231a13;--kiln-cta-shadow:rgb(0 0 0/0.4);--kiln-cta-shadow-strong:rgb(0 0 0/0.5);--kiln-cta-glint:rgb(255 236 214/0.06);--rim:linear-gradient(90deg,rgb(160 104 72/0.7),rgb(192 128 96/0.7),rgb(200 160 112/0.7),rgb(192 128 96/0.7),rgb(160 104 72/0.7));--frame-paint:linear-gradient(135deg,rgb(255 236 214/0.1),rgb(106 90 74/0.25));--frame-shadow:0 30px 44px -26px rgb(0 0 0/0.7),0 0 0 1px rgb(255 236 214/0.08),inset 0 2px 6px rgb(255 236 214/0.1),inset 0 -2px 6px rgb(0 0 0/0.2);--frame-window-shadow:0 6px 20px rgb(0 0 0/0.25);--frame-window-inset:inset 0 2px 8px rgb(0 0 0/0.3)}.welcome-material_clay__0k2eA{border:1px solid var(--clay-edge);box-shadow:var(--clay-sheen),var(--clay-drop)}.welcome-material_claySoft__kDiY0{box-shadow:var(--clay-sheen-soft),var(--clay-drop-soft)}.welcome-material_kilnCta__MxrbD,.welcome-material_kilnTab__lT3ss[data-active]{border:0;border-radius:var(--kiln-cta-radius);background:var(--kiln-cta-fill);color:var(--kiln-cta-ink);box-shadow:var(--kiln-cta-box);transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.welcome-material_pill__wMzPw{border-radius:var(--kiln-cta-radius)}.welcome-material_kilnCta__MxrbD:hover{background:var(--kiln-cta-hover-fill);box-shadow:var(--kiln-cta-box-hover)}.welcome-material_kilnCta__MxrbD:active{box-shadow:var(--kiln-cta-box-active)}@media (prefers-reduced-motion:no-preference){.welcome-material_kilnCta__MxrbD:hover{transform:translateY(-3px) scale(1.02)}.welcome-material_kilnCta__MxrbD:active{transform:translateY(0) scale(.98)}}.welcome-material_rim__mmx2V{padding-top:5px;background:var(--rim) top /100% 5px no-repeat,var(--card)}.welcome-material_frame__osDTJ{position:relative;padding:10px;border-radius:var(--frame-radius);background:var(--frame-paint);box-shadow:var(--frame-shadow);overflow:hidden;transform:rotateX(5deg)}@media (prefers-reduced-motion:no-preference) and (hover:hover){.welcome-material_frame__osDTJ{transition:transform .5s ease}.welcome-material_frame__osDTJ:hover{transform:rotateX(2deg) translateZ(20px)}}.welcome-material_frame__osDTJ:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:var(--rim);pointer-events:none}@media (min-width:768px){.welcome-material_frame__osDTJ{padding:14px;border-radius:var(--frame-radius-wide)}}.welcome-material_frameWindow__7NU6L{position:relative;overflow:hidden;border-radius:var(--frame-window-radius);box-shadow:var(--frame-window-shadow)}.welcome-material_frameWindow__7NU6L:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:var(--frame-window-inset);pointer-events:none}.welcome-material_captionShade__IyxQ9{--caption-fade:2rem;background:linear-gradient(to top,rgb(43 28 17/.72) calc(100% - var(--caption-fade)),rgb(43 28 17/0) 100%)}@media (min-width:64rem){.welcome-material_captionShade__IyxQ9{--caption-fade:4rem}}.welcome-material_captionInk__ONsA7{color:#fff8ef;text-shadow:0 1px 2px rgb(43 28 17/.55),0 2px 14px rgb(43 28 17/.5)}.welcome-material_captionInkSoft__uLFy4{color:rgb(255 244 230/.94);text-shadow:0 1px 2px rgb(43 28 17/.6),0 1px 10px rgb(43 28 17/.45)}.welcome-material_glow__CsD8e{filter:blur(56px);opacity:.35}[data-mode=dark] .welcome-material_glow__CsD8e{opacity:.25}.welcome-material_warmLight__xiIOW{background:none;mask-image:linear-gradient(180deg,#000 72%,transparent)}:where([data-theme=kimiclay],:root:not([data-theme])) .welcome-material_warmLight__xiIOW{background:radial-gradient(70% 45% at 50% 0,rgb(255 205 120/.42),rgb(255 205 120/0) 70%),radial-gradient(40% 40% at 8% 70%,rgb(238 160 80/.26),rgb(238 160 80/0) 70%),radial-gradient(40% 40% at 92% 70%,rgb(140 175 105/.28),rgb(140 175 105/0) 70%),radial-gradient(60% 30% at 50% 82%,rgb(250 215 140/.3),rgb(250 215 140/0) 70%)}:where([data-theme=kimiclay][data-mode=dark],:root:not([data-theme])[data-mode=dark]) .welcome-material_warmLight__xiIOW{background:radial-gradient(70% 45% at 50% 0,rgb(255 190 100/.16),rgb(255 190 100/0) 70%),radial-gradient(40% 40% at 8% 70%,rgb(220 140 70/.12),rgb(220 140 70/0) 70%),radial-gradient(40% 40% at 92% 70%,rgb(120 160 95/.12),rgb(120 160 95/0) 70%),radial-gradient(60% 30% at 50% 82%,rgb(230 190 110/.12),rgb(230 190 110/0) 70%)}@media (prefers-reduced-motion:no-preference) and (scripting:enabled) and (min-height:560px) and (max-height:1400px) and (min-height:555px) and (min-height:34.6875em){.welcome-scroll-stages_stages__CdgvW #keyboard{--block-max:calc(11.8125rem + 16px + 3 * clamp(14px, 3svh, 30px) + 1 * clamp(88px, 15svh, 200px) + 4 * clamp(18px, 3.4svh, 40px));--inner-estimate:49rem;--stage-length:200svh;--hold-bottom:clamp(24px,calc((100svh - 7rem - var(--inner-estimate)) / 2),calc(100svh - 7rem - var(--block-max)));display:flex;flex-direction:column}.welcome-scroll-stages_stages__CdgvW [data-scroll-motion=keyboard-spacer]{flex:1 0 var(--stage-length)}.welcome-scroll-stages_stages__CdgvW [data-scroll-motion=keyboard-inner]{position:sticky;bottom:var(--hold-bottom)}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled) and (min-height:560px) and (max-height:1400px) and (min-height:555px) and (min-height:34.6875em) and (min-width:900px){.welcome-scroll-stages_stages__CdgvW #keyboard{--inner-estimate:46rem;--stage-length:380svh}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled) and (min-height:560px) and (max-height:1400px) and (min-height:555px) and (min-height:34.6875em) and (min-width:1024px){.welcome-scroll-stages_stages__CdgvW #keyboard{--inner-estimate:48rem}}html.lenis .welcome-scroll-stages_stages__CdgvW #songs [role=tab]{translate:0 calc(var(--pop-y, 0) * 1px);scale:var(--pop-scale,1)}.welcome-platform-card_card__kIV7u{--platform-title:var(--foreground);--platform-text:var(--muted-foreground);--platform-disc:var(--muted);--platform-chip:var(--accent);--platform-chip-ink:var(--accent-foreground);--platform-action-from:var(--action-rest);--platform-action-paint:var(--action-fill);--platform-action-hover-paint:var(--action-hover);--platform-small-paint:var(--action-fill);--platform-small-hover-paint:var(--action-hover);--platform-action-ink:var(--action-foreground);--platform-action-radius:var(--shape-pill);--platform-action-shadow:var(--depth-button);--platform-action-shadow-hover:var(--depth-raised-hover);--platform-inset-color:var(--muted-foreground)}:where([data-theme=kimiclay],:root:not([data-theme])) .welcome-platform-card_card__kIV7u{--platform-title:#4a3624;--platform-text:#6b4f36;--platform-disc:#f5eee4;--platform-chip:#7a4a30;--platform-action-from:#7a4a30;--platform-action-to:#5c3a22;--platform-action-hover-from:#8b5a3c;--platform-small-from:#6b4f36;--platform-small-to:#4a3624;--platform-small-hover-from:#4a3624;--platform-small-hover-to:#5c3a22;--platform-inset-ink:139 107 70;--platform-inset-fill:0.06;--platform-inset-line:0.2;--platform-chip-ink:#fff;--platform-action-paint:linear-gradient(145deg,var(--platform-action-from) 0%,var(--platform-action-to) 100%);--platform-action-hover-paint:linear-gradient(145deg,var(--platform-action-hover-from) 0%,var(--platform-action-from) 100%);--platform-small-paint:linear-gradient(145deg,var(--platform-small-from) 0%,var(--platform-small-to) 100%);--platform-small-hover-paint:linear-gradient(145deg,var(--platform-small-hover-from) 0%,var(--platform-small-hover-to) 100%);--platform-action-ink:#fff;--platform-action-radius:50px;--platform-action-shadow:4px 4px 8px rgb(180 93 58/0.2);--platform-action-shadow-hover:6px 6px 12px rgb(180 93 58/0.3)}:where([data-theme=kimiclay][data-mode=dark],:root:not([data-theme])[data-mode=dark]) .welcome-platform-card_card__kIV7u{--platform-title:#faf6f1;--platform-text:#e0d4c0;--platform-disc:#3a2e24;--platform-chip:#a06848;--platform-action-from:#a06848;--platform-small-from:#a06848;--platform-small-to:#5c3a22;--platform-small-hover-from:#8b5a3c;--platform-small-hover-to:#a06848;--platform-inset-ink:224 212 192;--platform-inset-fill:0.08;--platform-inset-line:0.28}.welcome-platform-card_title__ryJE1{color:var(--platform-title)}.welcome-platform-card_text__Yz9AA{color:var(--platform-text)}.welcome-platform-card_disc__ooOF0{border-radius:50%;background:var(--platform-disc)}.welcome-platform-card_chip__eAZZF{border-radius:calc(var(--shape-inset, 4px) * 3);background:var(--platform-chip);color:var(--platform-chip-ink)}.welcome-platform-card_inset__yp36h{border-radius:calc(var(--shape-surface, 8px) * 3);border:1px dashed color-mix(in srgb,var(--platform-inset-color) 20%,transparent);background:color-mix(in srgb,var(--platform-inset-color) 6%,transparent)}:where([data-theme=kimiclay],:root:not([data-theme])) .welcome-platform-card_inset__yp36h{border-color:rgb(var(--platform-inset-ink)/var(--platform-inset-line));background:rgb(var(--platform-inset-ink)/var(--platform-inset-fill))}.welcome-platform-card_action__eAG7c{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--platform-action-radius);padding:12px 32px;color:var(--platform-action-ink);font-size:.875rem;font-weight:600;line-height:1.75;text-decoration:none;background:var(--platform-action-paint);box-shadow:var(--platform-action-shadow);transition:background .3s ease,box-shadow .3s ease}.welcome-platform-card_action__eAG7c:hover{background:var(--platform-action-hover-paint);box-shadow:var(--platform-action-shadow-hover)}.welcome-platform-card_action__eAG7c.welcome-platform-card_small__8thvN{padding:8px 24px;font-size:.8rem;box-shadow:none;background:var(--platform-small-paint)}.welcome-platform-card_action__eAG7c.welcome-platform-card_small__8thvN:hover{background:var(--platform-small-hover-paint)}.welcome-platform-card_action__eAG7c:focus-visible{outline:3px solid var(--platform-action-from);outline-offset:3px}.welcome-platform-card_tilt__IJNk_{--platform-tilt:1deg;transform:rotate(var(--platform-tilt))}.welcome-platform-card_tilt__IJNk_[data-tilt=left]{--platform-tilt:-1deg}@media (prefers-reduced-motion:no-preference){.welcome-platform-card_tilt__IJNk_{transition:transform .3s ease}.welcome-platform-card_tilt__IJNk_:focus-within,.welcome-platform-card_tilt__IJNk_:hover{transform:rotate(0deg) translateY(-8px)}}@media (prefers-reduced-motion:reduce){.welcome-platform-card_action__eAG7c,.welcome-platform-card_card__kIV7u{transition:none}}.notation-route-chrome_accountDesktopWrap__UdhW_{position:relative}.notation-route-chrome_accountUtilityButton__z1UVF:disabled{cursor:wait;opacity:.72}.notation-route-chrome_accountUtilityButton__z1UVF[data-account-status=checking] svg{animation:notation-route-chrome_account-checking__nVLEc 1s linear infinite}@keyframes notation-route-chrome_account-checking__nVLEc{to{transform:rotate(1turn)}}.notation-route-chrome_accountAvatar__LkPyr{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;overflow:hidden;border:var(--shape-border-width) solid color-mix(in srgb,var(--accent) 32%,var(--border) 68%);border-radius:999px;background:var(--accent-soft);color:var(--accent);font-family:var(--type-body);font-size:.75rem;font-weight:700}.notation-route-chrome_accountAvatar__LkPyr img{width:100%;height:100%;object-fit:cover}.notation-route-chrome_accountMenu__ecDUA{position:absolute;top:calc(100% + 8px);right:0;z-index:70;display:grid;width:min(19rem,calc(100vw - 2rem));gap:10px;padding:12px;border:var(--shape-border-width) solid var(--border);border-radius:var(--shape-surface);--route-header-popup-fill:var(--route-header-popup-surface,var(--card));background-color:var(--play-surface-base,var(--route-header-popup-fill));background-image:var(--play-surface-on) linear-gradient(var(--route-header-popup-fill),var(--route-header-popup-fill));box-shadow:var(--depth-card)}.notation-route-chrome_accountIdentity__Kc9OJ{display:flex;min-width:0;align-items:center;gap:10px}.notation-route-chrome_accountIdentityText__SDp0t{display:grid;min-width:0;gap:2px;color:var(--foreground);font-family:var(--type-body);font-size:.8rem}.notation-route-chrome_accountIdentityText__SDp0t small,.notation-route-chrome_accountIdentityText__SDp0t strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notation-route-chrome_accountIdentityText__SDp0t small{color:var(--subtle-foreground);font-size:.72rem}.notation-route-chrome_accountMobileAction__F_uuk,.notation-route-chrome_accountSignOut__AkPJo{display:inline-flex;min-height:44px;align-items:center;gap:8px;border:0;border-radius:var(--shape-inset);background:transparent;color:var(--foreground);font-family:var(--type-body);font-size:.82rem;font-weight:650;text-align:start;cursor:pointer}.notation-route-chrome_accountSignOut__AkPJo{padding:0 10px}.notation-route-chrome_accountMobileAction__F_uuk:hover,.notation-route-chrome_accountSignOut__AkPJo:hover{background:var(--hover-surface)}.notation-route-chrome_accountMobileAction__F_uuk:focus-visible,.notation-route-chrome_accountSignOut__AkPJo:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}.notation-route-chrome_accountFailure__XockK{margin:0;color:var(--subtle-foreground);font-family:var(--type-body);font-size:.72rem;line-height:1.4}.notation-route-chrome_accountMobileGroup__Qmwju{display:grid;gap:6px;padding:8px;border-radius:var(--shape-surface);background:color-mix(in srgb,var(--accent-soft) 40%,transparent 60%)}.notation-route-chrome_accountMobileAction__F_uuk{width:100%;padding:0 10px}.notation-route-chrome_cardActionChrome__DTOsM{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:29px;padding:4px 10px;border-radius:var(--shape-surface);border:var(--shape-border-width) solid var(--action-rest);background:var(--action-rest);box-shadow:var(--depth-accent);color:var(--action-foreground);font-family:var(--type-body);font-size:.78rem;font-weight:700;letter-spacing:.01em;transition:transform var(--motion-fast,.18s) var(--motion-ease,ease),opacity var(--motion-fast,.18s) var(--motion-ease,ease),box-shadow var(--motion-fast,.18s) var(--motion-ease,ease)}.notation-route-chrome_cardActionChromeArrow__K9B35{font-size:.95rem;line-height:1}@media (prefers-reduced-motion:reduce){.notation-route-chrome_accountMobileAction__F_uuk,.notation-route-chrome_accountSignOut__AkPJo,.notation-route-chrome_cardActionChrome__DTOsM{transition:none}.notation-route-chrome_accountUtilityButton__z1UVF[data-account-status=checking] svg{animation:none}}.zen-program-cards_grid__bURnX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:2.25rem}.zen-program-cards_grid__bURnX[data-band=amber]{--_band:#9e6a1d}.zen-program-cards_grid__bURnX[data-band=terracotta]{--_band:#ad6224}.zen-program-cards_card__WHZUp{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:var(--shape-inset,4px);background:#fff;box-shadow:0 12px 15px -6px rgb(0 0 0/.3)}[data-mode=dark] .zen-program-cards_card__WHZUp{background:var(--card)}.zen-program-cards_head___epuO{background:var(--_band)}.zen-program-cards_picture__IR_83{aspect-ratio:47/33;background:var(--_band);clip-path:polygon(0 0,100% 0,100% 100%,0 90%)}.zen-program-cards_card__WHZUp:nth-child(2n) .zen-program-cards_picture__IR_83{clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.zen-program-cards_image__6qeUI{display:block;width:100%;height:100%;object-fit:cover}.zen-program-cards_title__PWU1k{margin:0;padding:.75rem 1.125rem 1rem;font-family:var(--page-font-heading,var(--type-heading));font-size:1.5rem;font-weight:500;line-height:1.25;color:#fff}.zen-program-cards_description__DHyhO{flex:1;margin:0;padding:1.125rem;font-family:var(--page-font-body,var(--type-body));font-size:1rem;line-height:1.6;color:var(--foreground)}.zen-program-cards_eyebrow__5tYw6{margin:0;padding:1.125rem 1.125rem 0;font-family:var(--page-font-body,var(--type-body));font-size:.7rem;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:var(--muted-foreground)}.zen-program-cards_eyebrow__5tYw6+.zen-program-cards_description__DHyhO{padding-top:.5rem}.zen-program-cards_footer__clq31{padding:0 1.125rem 1.25rem}@media (max-width:1100px){.zen-program-cards_grid__bURnX{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.zen-program-cards_grid__bURnX{grid-template-columns:minmax(0,1fr)}}:where(.studio-materials_materials__mlr0g){--bisque:var(--muted);--bisque-ink:var(--foreground);--bisque-muted:var(--muted-foreground);--glaze-iron:color-mix(in srgb,var(--accent) 80%,var(--card));--glaze-tenmoku:color-mix(in srgb,var(--primary) 80%,var(--foreground));--glaze-ash:color-mix(in srgb,var(--secondary) 80%,var(--card));--glaze-shino:color-mix(in srgb,var(--secondary) 25%,var(--card));--glaze-celadon:color-mix(in srgb,var(--primary) 55%,var(--card));--glaze-convert:var(--glaze-celadon);--speckle:color-mix(in srgb,var(--foreground) 18%,transparent);--clay-sheen:0 0 #0000;--clay-drop:var(--depth-card);--clay-edge:var(--border);--slab-radius:var(--shape-surface,8px);--slab-tile-radius:var(--shape-inset,4px);--slab-edge:var(--border);--slab-paint:var(--card);--slab-shadow:var(--depth-card);--slab-shadow-lift:var(--depth-card);--slab-tile-shadow:var(--depth-card)}:where(.studio-materials_materials__mlr0g:is([data-light-palette=studio],[data-light-palette=studio-kimiclay]:is([data-theme=kimiclay] *,:root:not([data-theme]) *))){--glaze-iron:#9a3f1c;--glaze-tenmoku:#4a2b18;--glaze-ash:#b88a4a;--glaze-shino:#ecdcc2;--glaze-celadon:#9fb699;--bisque:#d6b391;--bisque-ink:#2b1c11;--bisque-muted:#4a3220;--speckle:rgb(74 43 24/0.32);--clay-sheen:inset 0 4px 12px rgb(255 255 255/0.4);--clay-drop:0 8px 32px rgb(74 43 24/0.12),0 22px 40px -26px rgb(43 28 17/0.45);--clay-edge:rgb(255 255 255/0.4);--slab-radius:calc(var(--shape-surface, 8px) * 3);--slab-tile-radius:calc(var(--shape-inset, 4px) * 3);--slab-edge:rgb(255 255 255/0.6);--slab-paint:linear-gradient(145deg,rgb(255 255 255/0.9),rgb(245 230 211/0.6));--slab-shadow:20px 20px 60px rgb(139 107 70/0.15),-5px -5px 30px rgb(255 255 255/0.8),inset 0 0 20px rgb(255 255 255/0.3);--slab-shadow-lift:25px 25px 70px rgb(139 107 70/0.2),-5px -5px 30px rgb(255 255 255/0.9),inset 0 0 20px rgb(255 255 255/0.4);--slab-tile-shadow:10px 10px 30px rgb(139 107 70/0.15),-4px -4px 16px rgb(255 255 255/0.7),inset 0 0 12px rgb(255 255 255/0.3)}:where(.studio-materials_materials__mlr0g:is([data-light-palette=studio]:is([data-mode=dark] *),[data-light-palette=studio-kimiclay]:is([data-theme=kimiclay] *,:root:not([data-theme]) *):is([data-mode=dark] *))){--glaze-iron:#b5542b;--glaze-tenmoku:#1a100a;--glaze-ash:#a77c42;--glaze-shino:#d9c4a3;--glaze-celadon:#7f9878;--bisque:#5a4030;--bisque-ink:#f2e6d4;--bisque-muted:#e3d0b8;--speckle:rgb(0 0 0/0.35);--clay-sheen:inset 0 4px 12px rgb(255 236 214/0.08);--clay-drop:0 8px 32px rgb(0 0 0/0.3),0 22px 40px -26px rgb(0 0 0/0.6);--clay-edge:rgb(255 236 214/0.08);--slab-edge:#8b7a6a;--slab-paint:linear-gradient(145deg,#4a3a2e,#5a4a3c);--slab-shadow:20px 20px 60px rgb(92 58 34/0.25),-5px -5px 30px rgb(0 0 0/0.2),inset 0 0 20px rgb(255 255 255/0.05);--slab-shadow-lift:25px 25px 70px rgb(92 58 34/0.31),-5px -5px 30px rgb(0 0 0/0.25),inset 0 0 20px rgb(255 255 255/0.08);--slab-tile-shadow:10px 10px 30px rgb(92 58 34/0.25),-4px -4px 16px rgb(0 0 0/0.2),inset 0 0 12px rgb(255 255 255/0.05)}:where(.studio-materials_materials__mlr0g:is(:is([data-look=zen],:root:not([data-theme])):not([data-mode=dark]) *)){--slab-paint:#fff}:where(.studio-materials_materials__mlr0g[data-celadon=off]){--glaze-convert:var(--glaze-tenmoku)}:root:is([data-theme=kimiclay],:not([data-theme])):has(.studio-materials_materials__mlr0g){--shape-surface:8px;--shape-inset:4px;--route-family-outer-card-radius:8px}:where([data-theme=kimiclay],:root:not([data-theme])) .studio-materials_featureCards__8bGUw{--shape-surface:2px;--shape-inset:2px;--radius-sm:2px;--radius-md:2px;--radius-lg:2px;--radius-xl:2px;--slab-radius:2px;--slab-tile-radius:2px}.studio-materials_clay__KOjQa{border:1px solid var(--clay-edge);box-shadow:var(--clay-sheen),var(--clay-drop)}.studio-materials_slab__AdplJ{border-radius:var(--slab-radius);border:1px solid var(--slab-edge);background:var(--slab-paint);box-shadow:var(--slab-shadow)}.studio-materials_slabLift__pFTXK{transition:box-shadow .3s ease}.studio-materials_slabLift__pFTXK:hover{box-shadow:var(--slab-shadow-lift)}.studio-materials_slabTile__YE2cF{border-radius:var(--slab-tile-radius);border:1px solid var(--slab-edge);box-shadow:var(--slab-tile-shadow)}@media (prefers-reduced-motion:reduce){.studio-materials_slabLift__pFTXK{transition:none}}.studio-materials_speckle__pNCJU{background-image:radial-gradient(circle at 30% 40%,var(--speckle) .7px,transparent 1.2px),radial-gradient(circle at 70% 20%,var(--speckle) .6px,transparent 1.1px),radial-gradient(circle at 50% 80%,var(--speckle) .8px,transparent 1.3px);background-size:17px 19px,23px 29px,31px 37px}.studio-materials_dip__Q8vEy{position:absolute;inset:0 0 auto;clip-path:polygon(0 0,100% 0,100% 78%,91% 88%,82% 80%,70% 96%,58% 84%,46% 92%,33% 81%,21% 94%,10% 83%,0 90%);background:linear-gradient(180deg,color-mix(in srgb,var(--glaze) 82%,white 18%) 0,var(--glaze) 60%)}.studio-materials_hung__m8E_b{transform-origin:50% .75rem;rotate:var(--tilt,0deg)}@media (prefers-reduced-motion:no-preference){.studio-materials_hung__m8E_b{transition:rotate .6s cubic-bezier(.34,1.4,.64,1)}.studio-materials_hung__m8E_b:focus-within,.studio-materials_hung__m8E_b:hover{rotate:0deg}}.studio-materials_wallSpacer__FCL59{min-height:calc(2470px - 1.045 * 100vw)}.studio-materials_wallSpacerFacts__C_ygB{min-height:calc(3830px - 1.36 * 100vw)}@media (min-width:48rem){.studio-materials_wallSpacer__FCL59{min-height:calc(1546px - .38 * 100vw)}.studio-materials_wallSpacerFacts__C_ygB{min-height:calc(2658px - .91 * 100vw)}}@media (min-width:64rem){.studio-materials_wallSpacer__FCL59{min-height:max(1060px,2553px - 1.355 * 100vw)}.studio-materials_wallSpacerFacts__C_ygB{min-height:calc(2460px - .691 * 100vw)}}@media (min-width:80rem){.studio-materials_wallSpacerFacts__C_ygB{min-height:1575px}}:root[data-look=zen] .studio-materials_wallSpacer__FCL59{min-height:1150px}:root[data-look=zen] .studio-materials_wallSpacerFacts__C_ygB{min-height:1675px}@media (max-width:1100px){:root[data-look=zen] .studio-materials_wallSpacer__FCL59{min-height:1622px}:root[data-look=zen] .studio-materials_wallSpacerFacts__C_ygB{min-height:2790px}}@media (min-width:48rem) and (max-width:1100px){:root[data-look=zen] .studio-materials_wallSpacer__FCL59{min-height:calc(1546px + .25 * 100vw)}:root[data-look=zen] .studio-materials_wallSpacerFacts__C_ygB{min-height:2380px}}@media (max-width:640px){:root[data-look=zen] .studio-materials_wallSpacer__FCL59{min-height:max(2335px,1740px + 1.3 * 100vw)}:root[data-look=zen] .studio-materials_wallSpacerFacts__C_ygB{min-height:max(3620px,2900px + 1.3 * 100vw,5170px - 4.2 * 100vw)}}@media (scripting:none){.studio-materials_wallSpacerFacts__C_ygB,.studio-materials_wallSpacer__FCL59{display:none}}@media (width >= 48rem){.studio-tag_hungTag__011nX[data-tilt-from=md][data-tag-position="0"]{--tilt:-1.2deg}.studio-tag_hungTag__011nX[data-tilt-from=md][data-tag-position="1"]{--tilt:0.8deg;margin-top:2.5rem}.studio-tag_hungTag__011nX[data-tilt-from=md][data-tag-position="2"]{--tilt:1.4deg;margin-top:1rem}}@media (width >= 64rem){.studio-tag_hungTag__011nX[data-tilt-from=lg][data-tag-position="0"]{--tilt:-1.2deg}.studio-tag_hungTag__011nX[data-tilt-from=lg][data-tag-position="1"]{--tilt:0.8deg;margin-top:2.5rem}.studio-tag_hungTag__011nX[data-tilt-from=lg][data-tag-position="2"]{--tilt:1.4deg;margin-top:1rem}}.studio-tag_tag__B9xm7{clip-path:polygon(16% 0,84% 0,100% 9%,100% 100%,0 100%,0 9%);box-shadow:var(--clay-sheen)}.studio-tag_tagShadow__wROxW{--organ-tag-drop:0 8px 16px rgb(0 0 0/0.16);filter:drop-shadow(var(--organ-tag-drop))}:where([data-mode=dark]) .studio-tag_tagShadow__wROxW{--organ-tag-drop:0 8px 16px rgb(0 0 0/0.45)}:where([data-theme=kimiclay]:not([data-mode=dark]),:root:not([data-theme]):not([data-mode=dark])) .studio-tag_tagShadow__wROxW{--organ-tag-drop:0 8px 16px rgb(74 43 24/0.16)}.studio-tag_nail__skbOh{color:var(--muted-foreground)}.look-switch_variant__eG37Q{display:contents}:is([data-look=zen],:root:not([data-theme])) .look-switch_variant__eG37Q[data-look-variant=classic],:root[data-theme]:not([data-look=zen]) .look-switch_variant__eG37Q[data-look-variant=zen]{display:none}:where([data-theme=kimiclay],:root:not([data-theme])) .welcome-background_root__jRJDA{--page:#f5eee4;--background:var(--page);--hero-top:#faf6f1;--section-light-strata:linear-gradient(180deg,#faf6f1,#e8d5b7 30%,#e8dcc8 70%,#d4c4a8);--section-light-hero-mask:none;background-image:linear-gradient(var(--hero-top),var(--hero-top));background-size:100% 12rem;background-repeat:no-repeat}:where([data-theme=kimiclay][data-mode=dark],:root:not([data-theme])[data-mode=dark]) .welcome-background_root__jRJDA{--page:#3a2e24;--hero-top:#3a2e24;--section-light-strata:linear-gradient(180deg,#3a2e24,#2a2018 50%,#1c1610)}.welcome-keyboard_block__GDKp5{--key-white:var(--card);--key-black:var(--foreground);--key-edge:color-mix(in srgb,var(--foreground) 22%,transparent);--key-lip:color-mix(in srgb,var(--foreground) 10%,transparent);--key-cap:var(--muted-foreground);--key-black-cap:color-mix(in srgb,var(--card) 80%,transparent);container-type:inline-size;display:flex;flex-direction:column;align-items:center;margin-top:3.5rem}:where([data-theme=kimiclay],:root:not([data-theme])) .welcome-keyboard_block__GDKp5{--key-white:#fffdf9;--key-black:#2b1c11;--key-edge:rgb(94 70 50/0.22);--key-lip:rgb(94 70 50/0.14);--key-cap:#5e4632;--key-black-cap:rgb(255 244 230/0.72)}:where([data-theme=kimiclay][data-mode=dark],:root:not([data-theme])[data-mode=dark]) .welcome-keyboard_block__GDKp5{--key-white:#e9dcc8;--key-black:#1a120c;--key-edge:rgb(0 0 0/0.45);--key-lip:rgb(0 0 0/0.18);--key-cap:#5a4636}.welcome-keyboard_songName__kTWyI{max-inline-size:100%;overflow:hidden;font-size:.875rem;font-weight:600;line-height:1.5;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:var(--foreground)}.welcome-keyboard_sheet__DXSMG{--letter:min(clamp(14px,3svh,30px),(min(100cqi - 40px,46rem) - 3rem)/17.5);position:relative;display:grid;gap:.75rem;width:min(100% - 40px,46rem);margin-top:.5rem;perspective:1600px;perspective-origin:50% 0}.welcome-keyboard_page__aCQuB{position:relative;display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1rem 1.5rem;border:1px solid var(--border);border-radius:var(--shape-surface,16px);background:var(--card);box-shadow:var(--depth-card,none);backface-visibility:hidden}.welcome-keyboard_page__aCQuB:first-child{z-index:2}.welcome-keyboard_lineLabel__VHhps{display:block;font-size:.75rem;font-weight:600;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--muted-foreground)}.welcome-keyboard_line__i8aGn{display:flex;gap:.5em;font-size:var(--letter);font-weight:600;line-height:1.5;white-space:nowrap}.welcome-keyboard_playhead__Z3Vdn{position:absolute;z-index:3;grid-area:1/1/2/2;left:0;bottom:calc(1rem + 1px);width:3px;height:1.5em;margin-left:-1.5px;border-radius:3px;font-size:var(--letter);background:var(--primary);box-shadow:0 0 14px var(--primary);opacity:0;pointer-events:none}.welcome-keyboard_note__61cvA{position:relative;color:var(--muted-foreground)}.welcome-keyboard_note__61cvA[data-lit=true]{color:var(--foreground)}.welcome-keyboard_note__61cvA[data-lit=true]:after{content:"";position:absolute;inset-inline:0;top:calc(100% + 1px);height:2px;border-radius:1px;background:var(--primary)}.welcome-keyboard_keys__0WFgR{direction:ltr;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:1.5rem}.welcome-keyboard_piano__85lHX{--piano-h:min(clamp(88px,15svh,200px),min(100cqi,640px) * 4.4/var(--whites));position:relative;width:calc(var(--piano-h) * var(--whites) / 4.4);height:var(--piano-h);font-size:calc(var(--piano-h) * .1);font-weight:600;line-height:1}.welcome-keyboard_pianoKey__r1ed7{position:absolute;top:0}.welcome-keyboard_white__lUe4P{left:calc(var(--i) * 100% / var(--whites));width:calc(100% / var(--whites));height:100%;border:1px solid var(--key-edge);border-top:0;border-radius:0 0 8px 8px;background:var(--key-white);box-shadow:inset 0 -6px 0 var(--key-lip);color:var(--key-cap)}.welcome-keyboard_black__IXRU2{z-index:2;left:calc((var(--i) + 1) * 100% / var(--whites) - 31% / var(--whites));width:calc(62% / var(--whites));height:62%;border-radius:0 0 4px 4px;background:var(--key-black);box-shadow:inset 0 -5px 0 color-mix(in srgb,var(--key-white) 18%,transparent);color:var(--key-black-cap)}.welcome-keyboard_pianoKey__r1ed7 .welcome-keyboard_glow__1sRzV:after,.welcome-keyboard_pianoKey__r1ed7:before{content:attr(data-l);position:absolute;inset:auto 0 9%;text-align:center}.welcome-keyboard_qwerty__gm_Ph{--key:min(clamp(18px,3.4svh,40px),(100cqi - 9 * 4px)/10.25);display:grid;justify-content:center;gap:4px;font-size:calc(var(--key) * .42);font-weight:600;line-height:1}.welcome-keyboard_row__ICPOt{display:flex;gap:4px;padding-inline-start:calc(var(--r) * var(--key) / 4)}.welcome-keyboard_computerKey__jX9zr{position:relative;width:var(--key);height:var(--key);border:1px solid var(--key-edge);border-radius:4px;background:var(--key-white);box-shadow:inset 0 -3px 0 var(--key-lip);color:var(--key-cap)}.welcome-keyboard_shift__ER8vY{width:calc(var(--key) * 2);font-size:.75em}.welcome-keyboard_computerKey__jX9zr .welcome-keyboard_glow__1sRzV:after,.welcome-keyboard_computerKey__jX9zr:before{content:attr(data-l);position:absolute;inset:0;display:grid;place-items:center}.welcome-keyboard_glow__1sRzV{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(to top,var(--primary),color-mix(in srgb,var(--primary) 30%,transparent));box-shadow:0 0 18px 2px color-mix(in srgb,var(--primary) 45%,transparent);color:var(--primary-foreground);pointer-events:none}.welcome-keyboard_computerKey__jX9zr .welcome-keyboard_glow__1sRzV{inset:-1px;background:var(--primary)}.welcome-study_root__mzQbn{--welcome-theme-accent:var(--accent);--welcome-theme-ring:var(--ring);--glaze-convert:var(--glaze-celadon);--glaze-notes:var(--glaze-celadon);overflow-x:clip}:where([data-theme=kimiclay],:root:not([data-theme])) .welcome-study_root__mzQbn{--page-font-heading:var(--font-playfair-display),serif;--page-font-body:var(--font-welcome-body),sans-serif}.welcome-study_palette__VgemU{color:var(--foreground)}:where([data-theme=kimiclay],:root:not([data-theme])) .welcome-study_palette__VgemU{--foreground:#2b1c11;--muted-foreground:#5e4632;--border:rgb(94 70 50/0.24);--hairline:var(--border);--card:#fffaf3;--accent:#9a3f1c;--ring:#9a3f1c}:where([data-theme=kimiclay][data-mode=dark],:root:not([data-theme])[data-mode=dark]) .welcome-study_palette__VgemU{--foreground:#f2e6d4;--muted-foreground:#ccb094;--border:rgb(204 176 148/0.22);--card:#514030;--accent:#e2916a;--ring:#e2916a;--slab-muted-foreground:color-mix(in srgb,var(--foreground) 50%,var(--muted-foreground))}.welcome-study_root__mzQbn[data-celadon=off]{--glaze-convert:var(--glaze-tenmoku);--glaze-notes:var(--glaze-iron)}.welcome-study_slabMuted___KUxk{color:var(--muted-foreground)}[data-mode=dark] .welcome-study_slabMuted___KUxk{color:color-mix(in srgb,var(--foreground) 50%,var(--muted-foreground))}.welcome-study_noteMark__CklyA{border:1px solid color-mix(in srgb,var(--glaze-notes) 55%,transparent);background:color-mix(in srgb,var(--glaze-notes) 24%,var(--card));box-shadow:var(--clay-sheen-soft),var(--clay-drop-soft)}.welcome-study_bodyType__67HTJ{--welcome-font-heading:var(--type-heading);--welcome-font-body:var(--type-body);font-family:var(--welcome-font-body);line-height:1.7;letter-spacing:.005em}:where([data-theme=kimiclay],:root:not([data-theme])) .welcome-study_bodyType__67HTJ{--welcome-font-heading:var(--font-playfair-display),serif;--welcome-font-body:var(--font-welcome-body),sans-serif}.song-card_card__FEYjU{--_radius:var(--shape-inset,4px);position:relative;display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;overflow-wrap:anywhere;border:1px solid var(--slab-edge,var(--border));border-radius:var(--_radius);background:var(--slab-paint,var(--card));box-shadow:var(--slab-shadow,var(--depth-card));transition:box-shadow .3s ease}.song-card_card__FEYjU:hover{box-shadow:var(--slab-shadow-lift,var(--slab-shadow,var(--depth-card)))}.song-card_picture__zGV3s{display:grid;aspect-ratio:3/2}.song-card_picture__zGV3s[data-artwork]{background:var(--bisque,var(--muted))}.song-card_picture__zGV3s>*{grid-area:1/1}.song-card_overlay__IdTcN{position:relative;z-index:1;max-width:calc(100% - 1.5rem);margin:.75rem;padding:.25rem .5rem;border-radius:var(--_radius);background:rgb(18 12 8/.64);color:#fff;font-family:var(--type-body);font-size:.75rem;font-weight:600;line-height:1.2;pointer-events:none}.song-card_time__f6_PN{align-self:end;justify-self:left;font-variant-numeric:tabular-nums}.song-card_genre__D9oe0{display:flex;align-items:center;gap:.25rem;align-self:start;justify-self:right}.song-card_genreIcon__hCHz3{flex:none;color:#cfe0d6}.song-card_image__UxBcO{width:100%;height:100%;object-fit:cover}.song-card_title__qFeBJ{margin:0;font-family:var(--page-font-heading,var(--type-heading));font-size:1.4rem;line-height:1.1}.song-card_titleLink__YIuLv{color:inherit;text-decoration:none}.song-card_titleLink__YIuLv:after{content:"";position:absolute;inset:0;border-radius:var(--_radius)}.song-card_titleLink__YIuLv:focus-visible{outline:none}.song-card_titleLink__YIuLv:focus-visible:after{outline:2px solid var(--ring);outline-offset:-4px}.song-card_artist__6WUih{margin:.25rem 0 0;font-size:.9rem;line-height:1.35;color:var(--muted-foreground)}.song-card_meta__ZJnUt{padding:1rem 1.5rem}.song-card_card__FEYjU:not([data-view=list])>.song-card_meta__ZJnUt{display:flex;flex:1;flex-direction:column}.song-card_card__FEYjU:not([data-view=list]) .song-card_foot__sZekg{margin-top:auto;padding-top:.75rem}[data-mode=dark] .song-card_artist__6WUih{color:color-mix(in srgb,var(--foreground) 50%,var(--muted-foreground))}.song-card_foot__sZekg{display:flex;margin:.75rem 0 0}.song-card_difficulty__2h_7J{--_tone:var(--status-fair);padding:4px 10px;border-radius:var(--_radius);background:color-mix(in srgb,var(--_tone) 18%,transparent);color:color-mix(in srgb,var(--_tone) 65%,var(--foreground));font-family:var(--type-body);font-size:.7rem;font-weight:600;line-height:1.5}.song-card_difficulty__2h_7J[data-level=beginner]{--_tone:var(--status-good)}.song-card_difficulty__2h_7J[data-level=advanced]{--_tone:var(--status-poor)}[data-mode=dark] .song-card_difficulty__2h_7J{color:color-mix(in srgb,var(--_tone) 30%,var(--foreground))}.song-card_card__FEYjU[data-layout=article]:not([data-view=list])>.song-card_picture__zGV3s{background:none}.song-card_card__FEYjU[data-layout=article]:not([data-view=list])>.song-card_picture__zGV3s>.song-card_image__UxBcO{clip-path:polygon(0 0,100% 0,100% 91.61%,0 100%)}.song-card_card__FEYjU[data-view=list]{flex-direction:row}.song-card_card__FEYjU[data-view=list]>.song-card_picture__zGV3s{flex:0 0 min(240px,45%);align-self:flex-start}.song-card_card__FEYjU[data-view=list] .song-card_title__qFeBJ{font-size:1.1rem}.song-card_card__FEYjU[data-view=list] .song-card_foot__sZekg{margin-top:.5rem}.song-card_card__FEYjU[data-view=list]>.song-card_meta__ZJnUt{flex:1;align-self:center}@media (prefers-reduced-motion:reduce){.song-card_card__FEYjU{transition:none}}