.head[data-astro-cid-u4tqt5py]{padding-block:clamp(40px,6vw,72px) clamp(28px,4vw,44px)}.crumbs[data-astro-cid-u4tqt5py]{color:var(--text-3);gap:8px;margin-bottom:18px;font-size:.95rem;display:flex}.crumbs[data-astro-cid-u4tqt5py] a[data-astro-cid-u4tqt5py]{color:var(--brand);font-weight:600;text-decoration:none}.crumbs[data-astro-cid-u4tqt5py] a[data-astro-cid-u4tqt5py]:hover{text-decoration:underline}.head[data-astro-cid-u4tqt5py] h1[data-astro-cid-u4tqt5py]{max-width:18em;font-size:clamp(2.2rem,5vw,3.6rem)}.meta[data-astro-cid-u4tqt5py]{color:var(--text-2);margin-top:18px;font-size:.95rem}.layout[data-astro-cid-u4tqt5py]{padding-bottom:var(--section);grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(32px,5vw,72px);display:grid}.main[data-astro-cid-u4tqt5py]{min-width:0;max-width:720px}.answer[data-astro-cid-u4tqt5py]{background:var(--brand-tint);border:1px solid color-mix(in srgb, var(--brand) 22%, var(--line));border-radius:var(--radius-l);padding:24px 28px;font-size:1.2rem;line-height:1.55}.answer-label[data-astro-cid-u4tqt5py]{color:var(--brand);margin-bottom:6px;font-size:.9rem;font-weight:650}.grower-note[data-astro-cid-u4tqt5py]{border-left:3px solid var(--brand);margin-top:20px;padding:18px 24px;font-style:italic}.grower-note[data-astro-cid-u4tqt5py] .answer-label[data-astro-cid-u4tqt5py]{font-style:normal}.chart[data-astro-cid-u4tqt5py]{margin-top:28px;padding:clamp(20px,3vw,28px)}.chart-head[data-astro-cid-u4tqt5py]{align-items:center;gap:14px;margin-bottom:22px;display:flex}.chart-head[data-astro-cid-u4tqt5py] h2[data-astro-cid-u4tqt5py]{font-size:1.35rem}.chart-head[data-astro-cid-u4tqt5py] .muted[data-astro-cid-u4tqt5py]{margin-top:2px;font-size:.925rem}.chart-more[data-astro-cid-u4tqt5py]{border-top:1px solid var(--line);margin-top:20px;padding-top:16px;font-size:.95rem;font-weight:600}.body[data-astro-cid-u4tqt5py]{margin-top:40px}.body[data-astro-cid-u4tqt5py]>:first-child{margin-top:0}.guide-faq[data-astro-cid-u4tqt5py]{margin-top:64px}.guide-faq[data-astro-cid-u4tqt5py] h2[data-astro-cid-u4tqt5py]{margin-bottom:16px;font-size:clamp(1.55rem,2.6vw,1.95rem)}.guide-sources[data-astro-cid-u4tqt5py]{border-top:1px solid var(--line);margin-top:48px;padding-top:22px}.guide-sources[data-astro-cid-u4tqt5py] h2[data-astro-cid-u4tqt5py]{margin-bottom:10px;font-size:1.15rem}.guide-sources[data-astro-cid-u4tqt5py] ul[data-astro-cid-u4tqt5py]{margin:0;padding-left:18px}.guide-sources[data-astro-cid-u4tqt5py] li[data-astro-cid-u4tqt5py]{color:var(--text-2);margin:7px 0;font-size:.95rem}.guide-sources[data-astro-cid-u4tqt5py] a[data-astro-cid-u4tqt5py]{color:var(--brand)}.side-sticky[data-astro-cid-u4tqt5py]{gap:28px;display:grid;position:sticky;top:92px}.toc-title[data-astro-cid-u4tqt5py]{margin-bottom:10px;font-size:.95rem;font-weight:650}.toc[data-astro-cid-u4tqt5py] ol[data-astro-cid-u4tqt5py]{border-left:1px solid var(--line);margin:0;padding:0;list-style:none}.toc[data-astro-cid-u4tqt5py] a[data-astro-cid-u4tqt5py]{color:var(--text-2);border-left:2px solid #0000;margin-left:-1px;padding:6px 0 6px 16px;font-size:.925rem;line-height:1.35;text-decoration:none;display:block}.toc[data-astro-cid-u4tqt5py] a[data-astro-cid-u4tqt5py]:hover{color:var(--text);border-left-color:var(--brand)}.app-box[data-astro-cid-u4tqt5py]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);justify-items:start;gap:12px;padding:24px;display:grid}.app-title[data-astro-cid-u4tqt5py]{font:650 1.2rem/1.25 var(--serif)}.app-box[data-astro-cid-u4tqt5py] p[data-astro-cid-u4tqt5py]:not(.app-title){color:var(--text-2);font-size:.95rem;line-height:1.5}.related[data-astro-cid-u4tqt5py]{background:var(--bg-raised);border-top:1px solid var(--line)}.related[data-astro-cid-u4tqt5py] h2[data-astro-cid-u4tqt5py]{margin-bottom:28px}.related-grid[data-astro-cid-u4tqt5py]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (width<=1000px){.layout[data-astro-cid-u4tqt5py]{grid-template-columns:1fr}.toc[data-astro-cid-u4tqt5py]{display:none}.side-sticky[data-astro-cid-u4tqt5py]{position:static}.main[data-astro-cid-u4tqt5py]{max-width:none}}@media (width<=760px){.related-grid[data-astro-cid-u4tqt5py]{grid-template-columns:1fr}.answer[data-astro-cid-u4tqt5py]{padding:20px;font-size:1.1rem}}
