.guide-hero[data-astro-cid-xmaeph5b]{border-bottom:1px solid var(--line);padding:140px 0 clamp(40px,5vw,64px)}.crumbs[data-astro-cid-xmaeph5b]{font-size:var(--fs-small);color:var(--ink-mute);gap:.6rem;margin-bottom:2rem;display:flex}.crumbs[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]{text-decoration:none}.crumbs[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]:hover{color:var(--ink)}h1[data-astro-cid-xmaeph5b]{max-width:18ch;font-size:clamp(2.5rem,1.4rem + 3.8vw,4.75rem)}.byline[data-astro-cid-xmaeph5b]{font-size:var(--fs-small);color:var(--ink-mute);flex-wrap:wrap;gap:.4rem 1.4rem;margin-top:1.6rem;display:flex}.byline[data-astro-cid-xmaeph5b] span[data-astro-cid-xmaeph5b]:first-child{color:var(--ink);font-weight:560}.byline[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]{color:var(--ink);text-underline-offset:3px;text-decoration-color:var(--line)}.byline[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]:hover{text-decoration-color:var(--orange)}.guide-body[data-astro-cid-xmaeph5b]{padding:clamp(48px,6vw,88px) 0 clamp(56px,7vw,96px)}.guide-grid[data-astro-cid-xmaeph5b]{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,100px);display:grid}.guide-prose[data-astro-cid-xmaeph5b]{min-width:0;max-width:740px;font-size:1.06rem}.guide-prose[data-astro-cid-xmaeph5b] h2{margin-top:2.2em;scroll-margin-top:100px;font-size:clamp(1.9rem,1.4rem + 1.4vw,2.6rem)}.guide-prose[data-astro-cid-xmaeph5b] h3{margin-top:1.9em;scroll-margin-top:100px;font-size:1.35rem}.guide-prose[data-astro-cid-xmaeph5b] h4{color:var(--ink);margin-top:1.6em;font-size:1.08rem;font-weight:620}.guide-prose[data-astro-cid-xmaeph5b] ol{padding-left:1.4em}.guide-prose[data-astro-cid-xmaeph5b] .table-wrap{margin-top:1.4em;margin-bottom:.4em}.guide-prose[data-astro-cid-xmaeph5b] .data-table{font-size:.92rem}.guide-prose[data-astro-cid-xmaeph5b] .data-table th,.guide-prose[data-astro-cid-xmaeph5b] .data-table td{white-space:nowrap;padding-right:1.1rem}.guide-prose[data-astro-cid-xmaeph5b] .data-table th:last-child,.guide-prose[data-astro-cid-xmaeph5b] .data-table td:last-child{padding-right:0}.guide-prose[data-astro-cid-xmaeph5b] .diagram{border-radius:var(--radius);background:var(--bg-raised);border:1px solid var(--line-soft);gap:1rem;margin:2em 0;padding:clamp(1rem,2.5vw,1.6rem);display:grid}.guide-prose[data-astro-cid-xmaeph5b] .diagram-art{gap:1rem;display:grid}.guide-prose[data-astro-cid-xmaeph5b] .diagram-2 .diagram-art{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-prose[data-astro-cid-xmaeph5b] .diagram svg{width:100%;height:auto;max-height:460px;display:block}.guide-prose[data-astro-cid-xmaeph5b] .diagram text{font-family:var(--font-sans);fill:var(--ink);font-size:17px;font-weight:520}.guide-prose[data-astro-cid-xmaeph5b] .diagram .dg-sub{fill:var(--ink-soft);font-size:15px;font-weight:450}.guide-prose[data-astro-cid-xmaeph5b] .diagram .dg-formula{fill:var(--orange-deep);font-size:16px;font-weight:560}.guide-prose[data-astro-cid-xmaeph5b] .diagram figcaption{font-size:var(--fs-small);color:var(--ink-mute)}.guide-prose[data-astro-cid-xmaeph5b] .diagram figcaption strong{color:var(--ink)}.guide-tools[data-astro-cid-xmaeph5b]{border-top:1px solid var(--line);background:var(--bg-raised)}.guide-tools[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b]{margin-bottom:1.6rem;font-size:clamp(1.9rem,1.4rem + 1.4vw,2.6rem)}.guide-tools[data-astro-cid-xmaeph5b] .related a{background:var(--bg)}.all-guides[data-astro-cid-xmaeph5b]{margin-top:1.8rem}@media (width<=1080px){.guide-grid[data-astro-cid-xmaeph5b]{grid-template-columns:minmax(0,1fr)}.toc[data-astro-cid-xmaeph5b]{display:none}.guide-prose[data-astro-cid-xmaeph5b]{max-width:760px}}@media (width<=640px){.guide-hero[data-astro-cid-xmaeph5b]{padding:110px 0 36px}.crumbs[data-astro-cid-xmaeph5b]{margin-bottom:1.25rem}.guide-prose[data-astro-cid-xmaeph5b]{font-size:1.02rem}.guide-prose[data-astro-cid-xmaeph5b] .diagram-2 .diagram-art,.guide-tools[data-astro-cid-xmaeph5b] .related{grid-template-columns:minmax(0,1fr)}}@media print{.toc[data-astro-cid-xmaeph5b],.guide-tools[data-astro-cid-xmaeph5b]{display:none}.guide-grid[data-astro-cid-xmaeph5b]{display:block}}
