.guide-phero[data-astro-cid-m45rcmyc]{grid-template-columns:1fr}.guide-phero[data-astro-cid-m45rcmyc] h1[data-astro-cid-m45rcmyc]{max-width:1000px;font-size:clamp(2.2rem,4.6vw,3.9rem)}.guide-phero[data-astro-cid-m45rcmyc] .phero-lead[data-astro-cid-m45rcmyc]{max-width:760px}.guide-phero[data-astro-cid-m45rcmyc] .tag[data-astro-cid-m45rcmyc] a[data-astro-cid-m45rcmyc]{color:inherit}.guide-meta-sec[data-astro-cid-m45rcmyc]{background:#fff}.guide-meta[data-astro-cid-m45rcmyc]{color:var(--mute);flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;padding-block:1rem;font-size:.86rem;display:flex}.guide-meta[data-astro-cid-m45rcmyc] b[data-astro-cid-m45rcmyc]{color:var(--ink);font-weight:600}.guide-meta[data-astro-cid-m45rcmyc] a[data-astro-cid-m45rcmyc]{color:var(--sig);text-decoration:underline}.guidegrid[data-astro-cid-m45rcmyc]{grid-template-columns:1fr;gap:clamp(2.5rem,6vw,5rem);padding-block:clamp(3rem,6vw,5rem);display:grid}.guidegrid[data-astro-cid-m45rcmyc].has-toc{grid-template-columns:minmax(210px,.38fr) minmax(0,1fr)}.guidetoc[data-astro-cid-m45rcmyc]{display:none}.guidegrid[data-astro-cid-m45rcmyc].has-toc .guidetoc[data-astro-cid-m45rcmyc]{align-self:start;display:block;position:sticky;top:6.5rem}.toc-label[data-astro-cid-m45rcmyc]{color:var(--sig);margin:0 0 1rem;font-size:.9rem;font-weight:600}#guidetocnav[data-astro-cid-m45rcmyc]{border-top:1px solid var(--line);font-size:.86rem;display:grid}#guidetocnav[data-astro-cid-m45rcmyc] a{border-bottom:1px solid var(--line);color:var(--ink2);padding:.65rem 0;text-decoration:none;transition:color .15s}#guidetocnav[data-astro-cid-m45rcmyc] a:hover{color:var(--sig)}.guide-body[data-astro-cid-m45rcmyc]{min-width:0;max-width:780px}.guide-body[data-astro-cid-m45rcmyc] h2{font:600 clamp(1.45rem, 2.6vw, 2rem)/1.15 var(--disp);letter-spacing:-.03em;margin:2.8rem 0 1rem;scroll-margin-top:6.5rem}.guide-body[data-astro-cid-m45rcmyc]>h2:first-child{margin-top:0}.guide-body[data-astro-cid-m45rcmyc] h3{font:600 1.15rem/1.25 var(--disp);letter-spacing:-.015em;margin:1.8rem 0 .6rem}.guide-body[data-astro-cid-m45rcmyc] p,.guide-body[data-astro-cid-m45rcmyc] li{color:var(--ink2);line-height:1.75}.guide-body[data-astro-cid-m45rcmyc] strong{color:var(--ink)}.guide-body[data-astro-cid-m45rcmyc] ul,.guide-body[data-astro-cid-m45rcmyc] ol{padding-left:1.3rem}.guide-body[data-astro-cid-m45rcmyc] li+li{margin-top:.45rem}.guide-body[data-astro-cid-m45rcmyc] a{color:var(--sig);text-underline-offset:3px;text-decoration:underline}.guide-body[data-astro-cid-m45rcmyc] blockquote{border-left:3px solid var(--sig-br);background:#eef7f2;border-radius:0 14px 14px 0;margin:1.6rem 0;padding:1rem 1.25rem}.guide-body[data-astro-cid-m45rcmyc] blockquote p{color:var(--ink);margin:0}.guide-body[data-astro-cid-m45rcmyc] table{border-collapse:collapse;width:100%;margin:1.6rem 0;font-size:.92rem;display:block;overflow-x:auto}.guide-body[data-astro-cid-m45rcmyc] th,.guide-body[data-astro-cid-m45rcmyc] td{border:1px solid var(--line);text-align:left;vertical-align:top;min-width:9rem;padding:.7rem .85rem;line-height:1.55}.guide-body[data-astro-cid-m45rcmyc] th{color:var(--ink);background:#f2f7f4;font-weight:600}.guide-body[data-astro-cid-m45rcmyc] td{color:var(--ink2);background:#fff}.guide-faq[data-astro-cid-m45rcmyc]{margin-top:3rem}.gq[data-astro-cid-m45rcmyc]{border-top:1px solid var(--line)}.gq[data-astro-cid-m45rcmyc]:last-child{border-bottom:1px solid var(--line)}.gq[data-astro-cid-m45rcmyc] summary[data-astro-cid-m45rcmyc]{cursor:pointer;color:var(--ink);padding:1rem 0;font-weight:600;line-height:1.45}.gq[data-astro-cid-m45rcmyc] p[data-astro-cid-m45rcmyc]{margin:0 0 1.1rem}.guide-sources[data-astro-cid-m45rcmyc]{margin-top:3rem}.guide-sources[data-astro-cid-m45rcmyc] ul[data-astro-cid-m45rcmyc]{font-size:.95rem}.guide-note[data-astro-cid-m45rcmyc]{margin-top:1.4rem;font-size:.88rem;color:var(--mute)!important}.guide-related[data-astro-cid-m45rcmyc]{border-radius:var(--r-card);background:#f2f7f4;border:1px solid #dce7e1;margin-top:3rem;padding:1.4rem 1.6rem}.guide-related[data-astro-cid-m45rcmyc] ul[data-astro-cid-m45rcmyc]{margin:0;padding:0;list-style:none}.guide-related[data-astro-cid-m45rcmyc] li[data-astro-cid-m45rcmyc]{padding:.35rem 0}.guide-related[data-astro-cid-m45rcmyc] a[data-astro-cid-m45rcmyc]{font-weight:600;text-decoration:none}.cta2-actions[data-astro-cid-m45rcmyc]{flex-direction:column;align-items:stretch;gap:.8rem;display:flex}@media (width<=900px){.guidegrid[data-astro-cid-m45rcmyc].has-toc{grid-template-columns:1fr}.guidegrid[data-astro-cid-m45rcmyc].has-toc .guidetoc[data-astro-cid-m45rcmyc]{position:static}}
