.body[data-astro-cid-n67f4zmd]{gap:48px;display:grid}@media (width>=1000px){.body[data-astro-cid-n67f4zmd]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:80px}}.intro[data-astro-cid-n67f4zmd]{border-bottom:1px solid var(--line);margin-bottom:clamp(40px,5vw,64px);padding-bottom:clamp(36px,4vw,52px)}.intro[data-astro-cid-n67f4zmd] p[data-astro-cid-n67f4zmd]{color:var(--ink);max-width:62ch;font-size:clamp(1.12rem,1.4vw,1.3rem);line-height:1.6}.intro[data-astro-cid-n67f4zmd] p[data-astro-cid-n67f4zmd]:first-child:first-letter{font-family:var(--serif);float:left;color:var(--accent);padding:6px 10px 0 0;font-size:3.6em;font-style:italic;line-height:.8}.tip[data-astro-cid-n67f4zmd]{border-radius:var(--r);background:var(--accent-tint);align-items:flex-start;gap:14px;margin:22px 0 0;padding:18px 20px;display:flex;color:var(--ink)!important;font-size:.98rem!important}.tip[data-astro-cid-n67f4zmd] svg{width:22px;height:22px;color:var(--accent);flex:none;margin-top:2px}.blk[data-astro-cid-n67f4zmd]+.blk[data-astro-cid-n67f4zmd]{border-top:1px solid var(--line);margin-top:clamp(40px,5vw,64px);padding-top:clamp(40px,5vw,64px)}.blk[data-astro-cid-n67f4zmd] h2[data-astro-cid-n67f4zmd]{margin-bottom:18px;font-size:clamp(1.6rem,2.6vw,2.2rem)}.blk[data-astro-cid-n67f4zmd] p[data-astro-cid-n67f4zmd]{color:var(--muted);max-width:64ch;font-size:1.06rem}.side[data-astro-cid-n67f4zmd]{gap:16px;display:grid}@media (width>=1000px){.side[data-astro-cid-n67f4zmd]{position:sticky;top:110px}}.toc[data-astro-cid-n67f4zmd]{border-radius:var(--r);background:var(--paper);border:1px solid var(--line);padding:22px}.toc-h[data-astro-cid-n67f4zmd]{font:700 .68rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--taupe);margin-bottom:12px;display:block}.toc[data-astro-cid-n67f4zmd] ol[data-astro-cid-n67f4zmd]{counter-reset:t;gap:2px;margin:0;padding:0;list-style:none;display:grid}.toc[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]{color:var(--muted);padding:7px 0 7px 26px;font-size:.92rem;font-weight:600;text-decoration:none;transition:color .3s;display:block;position:relative}.toc[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:before{counter-increment:t;content:counter(t, decimal-leading-zero);color:var(--accent);font-size:.72rem;position:absolute;top:9px;left:0}.toc[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:hover{color:var(--ink)}.side-card[data-astro-cid-n67f4zmd]{gap:12px;padding:26px;display:grid}.side-card[data-astro-cid-n67f4zmd] .status[data-astro-cid-n67f4zmd]{color:var(--on-ink-muted);font-size:.82rem}.side-t[data-astro-cid-n67f4zmd]{letter-spacing:-.015em;margin:6px 0 0;font-size:1.1rem;font-weight:650}.side-tel[data-astro-cid-n67f4zmd]{letter-spacing:-.03em;color:var(--accent-soft);font-size:1.6rem;font-weight:700;text-decoration:none}.cmp[data-astro-cid-n67f4zmd]{gap:8px;display:grid}.cmp-row[data-astro-cid-n67f4zmd]{border-radius:var(--r);background:var(--paper);border:1px solid var(--line);grid-template-columns:1.4fr repeat(3,1fr) .9fr;align-items:center;gap:12px;padding:18px 22px;text-decoration:none;transition:border-color .3s,box-shadow .3s;display:grid}.cmp-row[data-astro-cid-n67f4zmd]:hover{border-color:var(--accent)}.cmp-row[data-astro-cid-n67f4zmd].on{background:var(--ink);color:var(--ivory);border-color:var(--ink)}.cmp-head[data-astro-cid-n67f4zmd]{font:700 .68rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--taupe);background:0 0;border:0;padding-top:0;padding-bottom:0}.cmp-row[data-astro-cid-n67f4zmd]>span[data-astro-cid-n67f4zmd]{gap:5px;display:flex}.cmp-row[data-astro-cid-n67f4zmd] i[data-astro-cid-n67f4zmd]{background:var(--sand-2);border-radius:3px;width:22px;height:6px}.cmp-row[data-astro-cid-n67f4zmd] i[data-astro-cid-n67f4zmd].on{background:var(--accent)}.cmp-row[data-astro-cid-n67f4zmd].on i[data-astro-cid-n67f4zmd]{background:#f6f4ef33}.cmp-row[data-astro-cid-n67f4zmd].on i[data-astro-cid-n67f4zmd].on{background:var(--accent-soft)}.cmp-t[data-astro-cid-n67f4zmd]{font-size:.9rem;font-weight:600}@media (width<=760px){.cmp-head[data-astro-cid-n67f4zmd]{display:none}.cmp-row[data-astro-cid-n67f4zmd]{grid-template-columns:repeat(3,auto) 1fr}.cmp-row[data-astro-cid-n67f4zmd] b[data-astro-cid-n67f4zmd]{grid-column:1/-1}.cmp-t[data-astro-cid-n67f4zmd]{text-align:right}}.faq-grid[data-astro-cid-n67f4zmd]{gap:40px;display:grid}@media (width>=1000px){.faq-grid[data-astro-cid-n67f4zmd]{grid-template-columns:.8fr 1.2fr;gap:88px}}
