.narrowpage[data-astro-cid-ayw37foa]{max-width:860px;margin-inline:auto;padding-block:var(--s5) var(--s7)}.narrowpage[data-astro-cid-ayw37foa] h1[data-astro-cid-ayw37foa]{font-size:clamp(26px,4vw,38px);margin-bottom:var(--s3)}.narrowpage[data-astro-cid-ayw37foa] h2[data-astro-cid-ayw37foa]{font-size:clamp(20px,2.6vw,26px);margin:var(--s6) 0 var(--s3)}.narrowpage[data-astro-cid-ayw37foa] h3[data-astro-cid-ayw37foa]{font-size:17px;margin:var(--s5) 0 var(--s2)}.narrowpage[data-astro-cid-ayw37foa] p[data-astro-cid-ayw37foa]{max-width:70ch}.lede[data-astro-cid-ayw37foa]{color:var(--c-ink-soft);font-size:17px;margin:0 0 var(--s4);max-width:64ch;line-height:1.6}.eyebrow[data-astro-cid-ayw37foa]{display:inline-flex;align-items:center;font:600 13px/1.5 var(--f-body);color:var(--c-ink-soft);padding:6px 0;margin-bottom:var(--s3)}.eyebrow[data-astro-cid-ayw37foa] i[data-astro-cid-ayw37foa]{display:none}.dl[data-astro-cid-ayw37foa]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0 8px}.dlbtn[data-astro-cid-ayw37foa]{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-surface);text-decoration:none;color:var(--c-ink);transition:border-color .15s,box-shadow .15s}.dlbtn[data-astro-cid-ayw37foa]:hover{border-color:var(--c-primary);box-shadow:var(--sh)}.dlfmt[data-astro-cid-ayw37foa]{flex:0 0 auto;font:700 .8rem/1 var(--f-mono);letter-spacing:.04em;padding:7px 9px;border-radius:6px;background:var(--c-primary-bg);color:var(--c-accent)}.dltxt[data-astro-cid-ayw37foa]{font-weight:600;font-size:.95rem}.dlnote[data-astro-cid-ayw37foa]{font-size:.86rem;color:var(--c-ink-soft);margin:0 0 26px}.genband[data-astro-cid-ayw37foa]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;margin:8px 0 30px;border:1px solid var(--c-line);border-radius:var(--r);background:var(--c-primary-bg)}.genband[data-astro-cid-ayw37foa] h2[data-astro-cid-ayw37foa]{margin:0 0 6px;font-size:1.05rem}.genband[data-astro-cid-ayw37foa] p[data-astro-cid-ayw37foa]{margin:0;font-size:.92rem;color:var(--c-ink-soft);max-width:52ch}.genbtn[data-astro-cid-ayw37foa]{flex:0 0 auto;padding:11px 18px;border-radius:var(--r-pill);background:var(--c-primary-d);color:var(--c-contrast);font-weight:700;text-decoration:none;white-space:nowrap}.genbtn[data-astro-cid-ayw37foa]:hover{background:var(--c-accent)}.fbox[data-astro-cid-ayw37foa]{border:1px solid var(--c-line);border-radius:var(--r-lg);padding:16px 20px;margin:18px 0 26px;background:var(--c-surface)}.fbox[data-astro-cid-ayw37foa] h3[data-astro-cid-ayw37foa]{margin:0 0 10px;font-size:1rem}.fbox[data-astro-cid-ayw37foa] ul[data-astro-cid-ayw37foa]{margin:0;padding-left:20px}.fbox[data-astro-cid-ayw37foa] li[data-astro-cid-ayw37foa]{margin:6px 0;font-size:.95rem}.ssub[data-astro-cid-ayw37foa]{color:var(--c-ink-soft);font-size:.95rem}.navod[data-astro-cid-ayw37foa]{list-style:none;padding:0;margin:18px 0 26px;display:grid;gap:12px}.ncard[data-astro-cid-ayw37foa]{border:1px solid var(--c-line);border-radius:var(--r-lg);padding:14px 16px;background:var(--c-surface)}.nhead[data-astro-cid-ayw37foa]{display:flex;align-items:baseline;gap:10px;margin-bottom:6px}.nnum[data-astro-cid-ayw37foa]{font:700 .78rem/1 var(--f-mono);color:var(--c-accent);background:var(--c-primary-bg);padding:5px 7px;border-radius:5px;white-space:nowrap}.nhead[data-astro-cid-ayw37foa] b[data-astro-cid-ayw37foa]{font-size:1rem}.nco[data-astro-cid-ayw37foa]{margin:0 0 8px;font-size:.93rem}.nprik[data-astro-cid-ayw37foa]{margin:0;font-size:.88rem;color:var(--c-ink-soft);background:var(--c-bg);border-radius:var(--r);padding:8px 10px}.npriklbl[data-astro-cid-ayw37foa]{display:inline-block;font:600 .85rem/1 var(--f-body);color:var(--c-ink-soft);margin-right:8px}.disclaimer[data-astro-cid-ayw37foa]{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r);padding:var(--s4) var(--s5);font-size:13.5px;line-height:1.55;color:var(--c-ink);margin:0 0 30px}.faq[data-astro-cid-ayw37foa]{display:grid;gap:8px;margin-top:0;margin-bottom:30px}.faqitem[data-astro-cid-ayw37foa]{border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-surface)}.faqitem[data-astro-cid-ayw37foa] summary[data-astro-cid-ayw37foa]{cursor:pointer;padding:13px 16px;font-weight:600;font-size:.96rem}.faqitem[data-astro-cid-ayw37foa] p[data-astro-cid-ayw37foa]{margin:0;padding:0 16px 14px;font-size:.93rem;color:var(--c-ink-soft)}.rel[data-astro-cid-ayw37foa]{padding-left:20px;margin-bottom:26px}.rel[data-astro-cid-ayw37foa] li[data-astro-cid-ayw37foa]{margin:6px 0;font-size:.95rem}.src[data-astro-cid-ayw37foa]{font-size:.82rem;color:var(--c-ink-soft)}@media(max-width:767px){.dl[data-astro-cid-ayw37foa]{grid-template-columns:1fr}.genbtn[data-astro-cid-ayw37foa]{width:100%;text-align:center}}
