.page-head[data-astro-cid-c2rz5b5w]{padding:70px 0 20px}.crumbs[data-astro-cid-c2rz5b5w]{color:var(--faint);gap:8px;margin-bottom:22px;font-family:Space Mono,monospace;font-size:12px;display:flex}.crumbs[data-astro-cid-c2rz5b5w] a[data-astro-cid-c2rz5b5w]{color:var(--muted)}.page-head[data-astro-cid-c2rz5b5w] h1[data-astro-cid-c2rz5b5w]{letter-spacing:-.03em;max-width:20ch;margin:20px 0 0;font-family:Sora,sans-serif;font-size:clamp(32px,5vw,54px);font-weight:800;line-height:1.06}.page-head[data-astro-cid-c2rz5b5w] h1[data-astro-cid-c2rz5b5w] em[data-astro-cid-c2rz5b5w]{color:var(--magenta);font-style:normal}.lead-p[data-astro-cid-c2rz5b5w]{color:#cabcc2;max-width:64ch;margin-top:18px;font-size:17px;line-height:1.7}.lead-p[data-astro-cid-c2rz5b5w] a[data-astro-cid-c2rz5b5w]{color:var(--magenta)}.quick[data-astro-cid-c2rz5b5w]{padding:20px 0 30px}.qa[data-astro-cid-c2rz5b5w]{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.q[data-astro-cid-c2rz5b5w]{border:1px solid var(--line);background:var(--bg2);border-radius:14px;flex-direction:column;gap:6px;padding:20px;display:flex}.q[data-astro-cid-c2rz5b5w] .k[data-astro-cid-c2rz5b5w]{color:var(--magenta);letter-spacing:.06em;font-family:Space Mono,monospace;font-size:11px}.q[data-astro-cid-c2rz5b5w] b[data-astro-cid-c2rz5b5w]{font-family:Sora,sans-serif;font-size:24px;font-weight:700}.q[data-astro-cid-c2rz5b5w] span[data-astro-cid-c2rz5b5w]:last-child{color:var(--muted);font-size:13px}.sizes[data-astro-cid-c2rz5b5w]{padding:40px 0}.sec-lead[data-astro-cid-c2rz5b5w] h2[data-astro-cid-c2rz5b5w]{letter-spacing:-.02em;margin-top:12px;font-family:Sora,sans-serif;font-size:clamp(22px,2.8vw,32px);font-weight:700}.hero-sketch[data-astro-cid-c2rz5b5w]{border:1px dashed var(--line);background:var(--bg);border-radius:14px;margin-top:28px;padding:22px}.grid[data-astro-cid-c2rz5b5w]{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px;display:grid}.mod[data-astro-cid-c2rz5b5w]{border:1px solid var(--line);background:var(--bg2);border-radius:14px;padding:18px}.stage[data-astro-cid-c2rz5b5w]{background:var(--bg);border:1px dashed var(--line);border-radius:10px;justify-content:center;align-items:center;min-height:150px;margin-bottom:14px;padding:14px;display:flex;overflow:hidden}.mname[data-astro-cid-c2rz5b5w]{font-family:Sora,sans-serif;font-size:15px;font-weight:600}.px[data-astro-cid-c2rz5b5w]{color:var(--magenta);margin:4px 0 6px;font-family:Space Mono,monospace;font-size:13px}.mod[data-astro-cid-c2rz5b5w] p[data-astro-cid-c2rz5b5w]{color:var(--muted);font-size:13px;line-height:1.5}.scale-note[data-astro-cid-c2rz5b5w]{color:var(--faint);margin-top:12px;font-family:Space Mono,monospace;font-size:12px}.tips[data-astro-cid-c2rz5b5w]{padding:70px 0}.tiplist[data-astro-cid-c2rz5b5w]{grid-template-columns:1fr 1fr;gap:18px 40px;margin-top:28px;padding:0;list-style:none;display:grid}.tiplist[data-astro-cid-c2rz5b5w] li[data-astro-cid-c2rz5b5w]{border-left:2px solid var(--magenta);color:var(--muted);padding-left:18px;font-size:15px;line-height:1.6}.tiplist[data-astro-cid-c2rz5b5w] b[data-astro-cid-c2rz5b5w]{color:var(--text);margin-bottom:4px;font-family:Sora,sans-serif;font-weight:600;display:block}.cta-band[data-astro-cid-c2rz5b5w]{text-align:center;border-top:1px solid var(--line2);padding:90px 0;position:relative;overflow:hidden}.cta-band[data-astro-cid-c2rz5b5w] .cglow[data-astro-cid-c2rz5b5w]{filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#ff2e7e42,#0000 65%);width:70%;height:120%;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.cta-band[data-astro-cid-c2rz5b5w] h2[data-astro-cid-c2rz5b5w]{letter-spacing:-.03em;max-width:20ch;margin:0 auto;font-family:Sora,sans-serif;font-size:clamp(28px,4.6vw,50px);font-weight:800;position:relative}.cta-band[data-astro-cid-c2rz5b5w] h2[data-astro-cid-c2rz5b5w] em[data-astro-cid-c2rz5b5w]{color:var(--magenta);font-style:normal}.btn-primary[data-astro-cid-c2rz5b5w]{background:var(--magenta);color:#12040a;border-radius:12px;padding:15px 28px;font-family:Sora,sans-serif;font-size:15px;font-weight:600;position:relative}.more[data-astro-cid-c2rz5b5w]{color:var(--muted);margin-top:22px;font-size:14px;position:relative}.more[data-astro-cid-c2rz5b5w] a[data-astro-cid-c2rz5b5w]{color:var(--magenta)}@media (width<=820px){.qa[data-astro-cid-c2rz5b5w]{grid-template-columns:1fr 1fr}.q[data-astro-cid-c2rz5b5w] b[data-astro-cid-c2rz5b5w]{font-size:19px}.grid[data-astro-cid-c2rz5b5w],.tiplist[data-astro-cid-c2rz5b5w]{grid-template-columns:1fr}.hero-sketch[data-astro-cid-c2rz5b5w]{padding:12px}}
