[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-tp-hero{position:relative;overflow:hidden;padding-block:clamp(48px,8vw,88px) clamp(44px,6vw,68px);text-align:center}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-rings{position:absolute;inset:0;overflow:hidden;pointer-events:none}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-rings i{position:absolute;inset-block-start:-420px;inset-inline-start:50%;inline-size:760px;block-size:760px;border:1px solid color-mix(in srgb,var(--signal) 10%,transparent);border-radius:50%;opacity:.66;transform:translateX(-50%);animation:hmPorcelainBreathe 7s var(--ease-in-out) infinite}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-rings i:nth-child(2){inset-block-start:-600px;inline-size:1100px;block-size:1100px;opacity:.4;animation-delay:.8s}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-rings i:nth-child(3){inset-block-start:-790px;inline-size:1460px;block-size:1460px;opacity:.22;animation-delay:1.6s}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-hero-shell{position:relative;z-index:1;max-inline-size:920px}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-back{display:inline-flex;align-items:center;gap:8px;-webkit-margin-after:24px;margin-block-end:24px;color:var(--ink-70);font-size:14px;font-weight:650;transition:transform .16s var(--ease-out),opacity .16s var(--ease-out)}[dir=rtl] [data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-back svg,[dir=rtl] [data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-bridge-button svg{transform:scaleX(-1)}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-tp-eyebrow{color:var(--signal-ink);font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-tp-title{max-inline-size:20ch;margin:14px auto 0;font-family:var(--font-display);font-size:clamp(40px,6vw,68px);font-weight:700;line-height:1;letter-spacing:-.03em;text-wrap:balance}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-meta{-webkit-margin-before:17px;margin-block-start:17px;color:var(--ink-45);font-family:var(--font-mono);font-size:12px;font-weight:650;letter-spacing:.07em;text-transform:uppercase}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-caveat{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;max-inline-size:720px;margin:24px auto 0;padding:17px 18px;border:1px solid color-mix(in srgb,var(--coral) 30%,transparent);border-radius:16px;background:var(--coral-soft);text-align:start}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-caveat>svg{-webkit-margin-before:2px;margin-block-start:2px;color:var(--coral-ink)}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-caveat-label,[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-gotcha-label{display:block;-webkit-margin-after:5px;margin-block-end:5px;font-family:var(--font-mono);font-size:10px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-caveat-label{color:var(--coral-ink)}[data-ui=porcelain] .hold-music-page.hm-setup-page :is(.hm-setup-caveat,.hm-setup-gotcha) p{color:var(--ink-70);font-size:14px;line-height:1.55}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup{padding-block:clamp(44px,7vw,78px) clamp(72px,10vw,118px)}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.85fr);grid-gap:20px;gap:20px;align-items:start}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-main,[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-side{padding:clamp(24px,4vw,36px);border:1px solid var(--line);border-radius:24px;background:var(--surface);box-shadow:var(--card-shadow)}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-side{position:-webkit-sticky;position:sticky;inset-block-start:88px}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-h2{font-family:var(--font-display);font-size:clamp(24px,3vw,32px);font-weight:650;line-height:1.12;letter-spacing:-.02em}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-steps{display:grid;-webkit-margin-before:18px;margin-block-start:18px;list-style:none}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-steps li{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:13px;gap:13px;align-items:start;padding-block:16px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);color:var(--ink-70);font-size:15px;line-height:1.58}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-num{display:inline-flex;align-items:center;justify-content:center;inline-size:28px;block-size:28px;border:1px solid var(--signal-line);border-radius:50%;background:var(--signal-soft);color:var(--signal-ink);font-family:var(--font-mono);font-size:11px;font-weight:750}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-gotcha{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;-webkit-margin-before:22px;margin-block-start:22px;padding:17px 18px;border:1px solid var(--signal-line);border-radius:16px;background:var(--signal-soft)}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-gotcha-label,[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-gotcha>svg{color:var(--signal-ink)}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-side-heading{display:flex;align-items:center;gap:10px}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-side-heading svg{flex:none;color:var(--signal-ink)}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-side-sub{-webkit-margin-before:10px;margin-block-start:10px;color:var(--ink-45);font-size:13px;line-height:1.5}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-tracks{display:grid;grid-gap:0;gap:0;-webkit-margin-before:16px;margin-block-start:16px;list-style:none}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-tracks li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding-block:14px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-track-name{min-inline-size:0;color:var(--ink);font-size:14px;font-weight:700;line-height:1.3}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-download{display:inline-flex;align-items:center;gap:7px;min-block-size:36px;padding-inline:12px;border:1px solid var(--signal-line);border-radius:999px;color:var(--signal-ink);font-size:11px;font-weight:750;white-space:nowrap;transition:transform .14s var(--ease-out),opacity .14s var(--ease-out)}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-bridge{position:relative;overflow:hidden;-webkit-margin-before:clamp(34px,5vw,56px);margin-block-start:clamp(34px,5vw,56px);padding:clamp(40px,6vw,64px) clamp(22px,5vw,50px);border-radius:28px;background:var(--signal);color:var(--on-signal);text-align:center}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-bridge:after{position:absolute;inset:auto 0 0;block-size:200px;background:radial-gradient(65% 120% at 50% 100%,color-mix(in srgb,var(--on-signal) 20%,transparent),transparent 72%);content:"";pointer-events:none}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-bridge>*{position:relative;z-index:1}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-bridge-title{max-inline-size:24ch;margin-inline:auto;font-family:var(--font-display);font-size:clamp(30px,4.5vw,48px);font-weight:650;line-height:1.06;letter-spacing:-.03em;text-wrap:balance}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-bridge-title .serif{color:var(--on-signal);font-family:var(--font-serif);font-weight:400}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-bridge-body{max-inline-size:58ch;margin:16px auto 0;color:color-mix(in srgb,var(--on-signal) 80%,transparent);font-size:16px;line-height:1.56}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-bridge-button{display:inline-flex;align-items:center;gap:9px;min-block-size:46px;-webkit-margin-before:26px;margin-block-start:26px;padding-inline:21px;border-radius:999px;background:var(--bg);color:var(--signal-ink);font-size:14px;font-weight:750;transition:transform .16s var(--ease-out),opacity .16s var(--ease-out)}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-verified{-webkit-margin-before:18px;margin-block-start:18px;color:color-mix(in srgb,var(--on-signal) 70%,transparent);font-family:var(--font-mono);font-size:11px}[data-ui=porcelain] .hold-music-page.hm-setup-page :is(a,button):focus-visible{outline:2px solid var(--signal);outline-offset:3px}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-bridge a:focus-visible{outline-color:var(--on-signal)}@media (hover:hover) and (pointer:fine){[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-back:hover{transform:translateX(-2px)}[dir=rtl] [data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-back:hover{transform:translateX(2px)}[data-ui=porcelain] .hold-music-page.hm-setup-page :is(.hm-setup-download,.hm-setup-bridge-button):hover{transform:translateY(-1px)}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-track-name:hover{color:var(--signal-ink);text-decoration:underline;text-underline-offset:3px}}@media (max-width:840px){[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-grid{grid-template-columns:1fr}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-side{position:static}}@media (max-width:560px){[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-main,[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-side{padding:22px}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-tracks li{grid-template-columns:1fr}[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-download{justify-self:start}}@media (prefers-reduced-motion:reduce){[data-ui=porcelain] .hold-music-page.hm-setup-page .hm-setup-rings i{animation:none}[data-ui=porcelain] .hold-music-page.hm-setup-page [data-reveal]{transform:none;transition:opacity .14s var(--ease-out)}[data-ui=porcelain] .hold-music-page.hm-setup-page :is(.hm-setup-back,.hm-setup-download,.hm-setup-bridge-button){transform:none;transition:opacity .12s var(--ease-out)}}