.page-head[data-astro-cid-y5tenc7b]{padding:70px 0 20px}.crumbs[data-astro-cid-y5tenc7b]{color:var(--faint);gap:8px;margin-bottom:22px;font-family:Space Mono,monospace;font-size:12px;display:flex}.crumbs[data-astro-cid-y5tenc7b] a[data-astro-cid-y5tenc7b]{color:var(--muted)}.page-head[data-astro-cid-y5tenc7b] h1[data-astro-cid-y5tenc7b]{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-y5tenc7b] h1[data-astro-cid-y5tenc7b] em[data-astro-cid-y5tenc7b]{color:var(--magenta);font-style:normal}.lead-p[data-astro-cid-y5tenc7b]{color:#cabcc2;max-width:64ch;margin-top:18px;font-size:17px;line-height:1.7}.lead-p[data-astro-cid-y5tenc7b] a[data-astro-cid-y5tenc7b]{color:var(--magenta)}.quick[data-astro-cid-y5tenc7b]{padding:20px 0 50px}.qa[data-astro-cid-y5tenc7b]{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.q[data-astro-cid-y5tenc7b]{border:1px solid var(--line);background:var(--bg2);border-radius:14px;flex-direction:column;gap:6px;padding:20px;display:flex}.q[data-astro-cid-y5tenc7b] .k[data-astro-cid-y5tenc7b]{color:var(--magenta);letter-spacing:.06em;font-family:Space Mono,monospace;font-size:11px}.q[data-astro-cid-y5tenc7b] b[data-astro-cid-y5tenc7b]{font-family:Sora,sans-serif;font-size:24px;font-weight:700}.q[data-astro-cid-y5tenc7b] span[data-astro-cid-y5tenc7b]:last-child{color:var(--muted);font-size:13px}.sizes[data-astro-cid-y5tenc7b]{padding:40px 0}.sec-lead[data-astro-cid-y5tenc7b] h2[data-astro-cid-y5tenc7b]{letter-spacing:-.02em;margin-top:12px;font-family:Sora,sans-serif;font-size:clamp(22px,2.8vw,32px);font-weight:700}.grid[data-astro-cid-y5tenc7b]{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px;display:grid}.mod[data-astro-cid-y5tenc7b]{border:1px solid var(--line);background:var(--bg2);border-radius:14px;padding:18px}.stage[data-astro-cid-y5tenc7b]{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}.box[data-astro-cid-y5tenc7b]{background:linear-gradient(135deg,var(--magenta),var(--crimson));opacity:.85;border-radius:4px}.mname[data-astro-cid-y5tenc7b]{font-family:Sora,sans-serif;font-size:15px;font-weight:600}.px[data-astro-cid-y5tenc7b]{color:var(--magenta);margin:4px 0 6px;font-family:Space Mono,monospace;font-size:13px}.mod[data-astro-cid-y5tenc7b] p[data-astro-cid-y5tenc7b]{color:var(--muted);font-size:13px;line-height:1.5}.scale-note[data-astro-cid-y5tenc7b]{color:var(--faint);margin-top:12px;font-family:Space Mono,monospace;font-size:12px}.band[data-astro-cid-y5tenc7b]{background:var(--bg2);border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);margin-top:40px}.sec[data-astro-cid-y5tenc7b]{padding:70px 0}.examples[data-astro-cid-y5tenc7b]{border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:0;max-width:900px;margin-top:30px;display:flex;overflow:hidden}.examples[data-astro-cid-y5tenc7b] img{width:100%;height:auto;display:block}.tips[data-astro-cid-y5tenc7b]{padding:70px 0}.tiplist[data-astro-cid-y5tenc7b]{counter-reset:t;grid-template-columns:1fr 1fr;gap:18px 40px;margin-top:28px;padding:0;list-style:none;display:grid}.tiplist[data-astro-cid-y5tenc7b] li[data-astro-cid-y5tenc7b]{border-left:2px solid var(--magenta);color:var(--muted);padding-left:18px;font-size:15px;line-height:1.6}.tiplist[data-astro-cid-y5tenc7b] b[data-astro-cid-y5tenc7b]{color:var(--text);margin-bottom:4px;font-family:Sora,sans-serif;font-weight:600;display:block}.cta-band[data-astro-cid-y5tenc7b]{text-align:center;border-top:1px solid var(--line2);padding:90px 0;position:relative;overflow:hidden}.cta-band[data-astro-cid-y5tenc7b] .cglow[data-astro-cid-y5tenc7b]{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-y5tenc7b] h2[data-astro-cid-y5tenc7b]{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-y5tenc7b] h2[data-astro-cid-y5tenc7b] em[data-astro-cid-y5tenc7b]{color:var(--magenta);font-style:normal}.btn-primary[data-astro-cid-y5tenc7b]{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-y5tenc7b]{color:var(--muted);margin-top:22px;font-size:14px;position:relative}.more[data-astro-cid-y5tenc7b] a[data-astro-cid-y5tenc7b]{color:var(--magenta)}@media (width<=820px){.qa[data-astro-cid-y5tenc7b]{grid-template-columns:1fr 1fr}.q[data-astro-cid-y5tenc7b] b[data-astro-cid-y5tenc7b]{font-size:19px}.grid[data-astro-cid-y5tenc7b],.tiplist[data-astro-cid-y5tenc7b]{grid-template-columns:1fr}}
