.site_page__ReHTU{min-height:100vh;width:100%;background:var(--mz-bg);color:var(--mz-text);font-family:var(--mz-font-body);display:flex;flex-direction:column}.site_page__ReHTU :focus-visible{outline:2px solid var(--mz-accent);outline-offset:3px}.site_page__ReHTU a{color:inherit}.site_bar__1E6Km{position:sticky;top:0;z-index:10;height:76px;padding:0 72px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:16px;background:color-mix(in srgb,var(--mz-bg) 92%,transparent);backdrop-filter:blur(12px)}.site_barLine__QcUA1{border-bottom:var(--mz-hairline) solid var(--mz-line)}@media (max-width:720px){.site_bar__1E6Km{padding:0 16px;height:64px}}.site_btnPaper__kLFOL{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 24px;border-radius:12px;border:0;background:var(--mz-text);color:var(--mz-bg)!important;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer}.site_btnPaper__kLFOL:hover{background:var(--mz-text-2)}.site_btnOutline__b_uzT{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 22px;border-radius:12px;border:var(--mz-hairline) solid var(--mz-line-strong);background:transparent;color:var(--mz-text)!important;font-family:inherit;font-size:15px;text-decoration:none;cursor:pointer}.site_btnOutline__b_uzT:hover{background:var(--mz-surface)}.site_btnAmber__keyYx{display:flex;align-items:center;justify-content:center;height:54px;padding:0 24px;border-radius:12px;border:0;background:var(--mz-accent);color:var(--mz-accent-ink)!important;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;cursor:pointer}.site_btnAmber__keyYx:hover{background:color-mix(in srgb,var(--mz-accent) 86%,white)}.site_btnAmber__keyYx:disabled{opacity:.6;cursor:default}.site_home__uoZ5u{text-decoration:none;display:inline-flex}.site_back__ylU65{font-size:14px;color:var(--mz-text-3)!important;text-decoration:none;transition:color var(--mz-dur-fast) ease}.site_back__ylU65:focus-visible,.site_back__ylU65:hover{color:var(--mz-text)!important}.site_main__aeclJ{flex:1;width:100%;max-width:760px;margin:0 auto;box-sizing:border-box;padding:72px 32px 96px;display:flex;flex-direction:column;gap:48px}.site_head__d0h6v{display:flex;flex-direction:column;gap:14px}.site_eyebrow__T5Wh2{align-self:flex-start;font-size:14px;font-weight:500;color:var(--mz-accent)}.site_title__gGMWX{margin:0;font-family:var(--mz-font-display);font-size:clamp(40px,6vw,64px);font-weight:600;line-height:1.1}.site_title__gGMWX .site_dot__zGv1_{color:var(--mz-accent)}.site_lead__v_Xgi{margin:0;font-size:17px;line-height:1.85;color:var(--mz-text-2);max-width:560px}.site_foot__0INR1{padding:24px 32px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:var(--mz-hairline) solid var(--mz-line);font-size:13px;color:var(--mz-text-3)}.site_foot__0INR1 nav{display:flex;gap:20px}.site_foot__0INR1 a{text-decoration:none}.site_foot__0INR1 a:hover{color:var(--mz-text)}.site_mono__KgYMu{font-family:var(--mz-font-mono)}.site_sections__Z_8yU{display:flex;flex-direction:column;border-top:var(--mz-hairline) solid var(--mz-line);counter-reset:s}.site_section__enoQh{display:grid;grid-template-columns:48px 1fr;gap:8px 16px;padding:28px 0;border-bottom:var(--mz-hairline) solid var(--mz-line)}.site_num__BQvuD{font-family:var(--mz-font-mono);font-size:13px;color:var(--mz-accent);padding-top:4px}.site_sectionTitle__s5YDJ{margin:0;font-size:19px;font-weight:600}.site_sectionBody___Ckgt{grid-column:2;margin:0;font-size:15px;line-height:1.95;color:var(--mz-text-2)}.site_actions__mjeUk{display:flex;gap:12px;flex-wrap:wrap}.site_btn__J_SGX{height:48px;padding:0 22px;display:inline-flex;align-items:center;border-radius:var(--mz-radius);border:var(--mz-hairline) solid var(--mz-line-strong);font-size:15px;font-weight:600;text-decoration:none;transition:background-color var(--mz-dur-fast) ease,border-color var(--mz-dur-fast) ease}.site_btn__J_SGX:hover{background:var(--mz-surface-2)}.site_btnPrimary___h7ng{background:var(--mz-accent);border-color:var(--mz-accent);color:var(--mz-accent-ink)!important}.site_btnPrimary___h7ng:hover{background:color-mix(in srgb,var(--mz-accent) 80%,white)}.site_btn__J_SGX:focus-visible{outline:2px solid var(--mz-text);outline-offset:3px}@media (max-width:640px){.site_bar__1E6Km{padding:0 16px}.site_main__aeclJ{padding:48px 16px 72px;gap:36px}.site_foot__0INR1{padding:20px 16px}.site_section__enoQh{grid-template-columns:32px 1fr}}.site_songs__a4fcp{list-style:none;margin:0;padding:0;border-top:var(--mz-hairline) solid var(--mz-line)}.site_song__YQzWP{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:var(--mz-hairline) solid var(--mz-line)}.site_art__I77qA{width:52px;height:52px;flex-shrink:0;border-radius:var(--mz-radius);object-fit:cover;background:var(--mz-surface-2)}.site_songText__aow9H{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.site_songTitle__FH75k{font-size:16px;font-weight:600}.site_songArtist__lQ0BZ,.site_songTitle__FH75k{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site_songArtist__lQ0BZ{font-size:14px;color:var(--mz-text-3)}.site_songMeta__ywqci{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0;font-family:var(--mz-font-mono);font-size:12px;color:var(--mz-text-3)}.site_tagLast__UJwoH{font-family:var(--mz-font-mono);font-size:11px;color:var(--mz-accent)}.site_skeleton__uVbOz{height:81px;border-bottom:var(--mz-hairline) solid var(--mz-line);background:linear-gradient(90deg,transparent,var(--mz-surface-2),transparent);background-size:200% 100%;animation:site_shimmer__lvQkl 1.4s linear infinite}@keyframes site_shimmer__lvQkl{0%{background-position:200% 0}to{background-position:-200% 0}}.site_empty__5o7Sh{padding:48px 0;color:var(--mz-text-3);font-size:15px;line-height:1.8}@media (prefers-reduced-motion:reduce){.site_skeleton__uVbOz{animation:none}}