.guide-page.svelte-ob593r{width:min(940px,100vw - 32px);margin:0 auto;padding:40px 0}.back-link.svelte-ob593r,.guide-card a,.site-footer.svelte-ob593r a:where(.svelte-ob593r){color:var(--accent-strong);font-weight:700;text-decoration:none}.guide-card.svelte-ob593r{background:linear-gradient(#151a20f0,#0c0f13f0);border:1px solid #ffffff14;border-radius:30px;margin-top:18px;padding:34px}.kicker.svelte-ob593r{color:var(--accent-strong);letter-spacing:.08em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.78rem}.guide-card h1{letter-spacing:-.05em;margin:10px 0 0;font-size:clamp(2rem,5vw,3.25rem);line-height:1}.guide-card h2{margin:32px 0 0}.guide-card h3{margin:22px 0 0}.guide-card p,.guide-card li{color:#f4f1e8c2;line-height:1.66}.guide-card ul,.guide-card ol{padding-left:1.25rem}.guide-card li+li{margin-top:.45rem}.guide-card .settings-table{gap:10px;margin-top:16px;display:grid}.guide-card .settings-row{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:minmax(140px,.45fr) minmax(0,1fr);gap:12px;padding:12px 14px;display:grid}.guide-card .settings-row strong{color:var(--text)}.guide-card .cta{margin-top:18px;display:inline-flex}.guide-card .callout{background:#f3a63d14;border:1px solid #f3a63d38;border-radius:18px;margin-top:18px;padding:18px}.guide-card .split-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.guide-card .mini-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;padding:16px}.guide-card .mini-card h3{margin-top:0}.site-footer.svelte-ob593r{color:#f4f1e8a8;justify-content:space-between;gap:18px;margin-top:24px;padding:20px 4px 0;display:flex}.site-footer.svelte-ob593r nav:where(.svelte-ob593r){color:#f4f1e8b8;flex-wrap:wrap;gap:14px;display:flex}.site-footer.svelte-ob593r span:where(.svelte-ob593r){color:var(--accent-strong);font-weight:700}@media (width<=720px){.guide-page.svelte-ob593r{width:100%;padding:24px 10px}.guide-card.svelte-ob593r{border-radius:24px;padding:22px}.guide-card .settings-row,.guide-card .split-list{grid-template-columns:1fr}.site-footer.svelte-ob593r{flex-direction:column;align-items:flex-start}}
