.cg[data-astro-cid-flihmthn]{--ink:#15382d;--green:#166534;--paper:#f5f8f2;color:#23382f;max-width:1180px;margin:auto;padding:56px 24px 80px}.cg-hero[data-astro-cid-flihmthn]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);gap:52px;align-items:center;padding-bottom:56px;border-bottom:1px solid #dce5dc}.cg-kicker[data-astro-cid-flihmthn]{font-size:12px;font-weight:700;letter-spacing:.09em;color:var(--green);text-decoration:none}.cg[data-astro-cid-flihmthn] h1[data-astro-cid-flihmthn]{font-size:clamp(32px,4.4vw,56px);line-height:1.08;letter-spacing:-.035em;color:var(--ink);margin:24px 0}.cg[data-astro-cid-flihmthn] p[data-astro-cid-flihmthn]{font-size:16px;line-height:1.85;margin:16px 0;max-width:76ch}.cg[data-astro-cid-flihmthn] a[data-astro-cid-flihmthn]{color:var(--green);font-weight:700;text-underline-offset:4px}.cg-actions[data-astro-cid-flihmthn]{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:28px}.cg[data-astro-cid-flihmthn] .cg-primary[data-astro-cid-flihmthn]{background:var(--green);color:#fff;padding:13px 20px;border-radius:8px;text-decoration:none;display:inline-block}.cg-proof[data-astro-cid-flihmthn]{background:var(--paper);border:1px solid #dce5dc;border-top:7px solid var(--green);padding:30px;border-radius:10px;overflow-wrap:anywhere}.cg-proof[data-astro-cid-flihmthn] span[data-astro-cid-flihmthn]{font:12px ui-monospace,monospace;letter-spacing:.08em}.cg-proof[data-astro-cid-flihmthn] h2[data-astro-cid-flihmthn]{font-size:25px;line-height:1.25;margin-top:24px}.cg-proof[data-astro-cid-flihmthn] p[data-astro-cid-flihmthn]{font-size:15px}.cg-body[data-astro-cid-flihmthn]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:56px;padding-top:28px}.cg[data-astro-cid-flihmthn] nav[data-astro-cid-flihmthn]{position:sticky;top:96px;align-self:start;display:grid;gap:16px;padding-top:30px}.cg[data-astro-cid-flihmthn] nav[data-astro-cid-flihmthn] a[data-astro-cid-flihmthn]{font-size:13px;text-decoration:none;line-height:1.5}.cg-section[data-astro-cid-flihmthn]{padding:30px 0;border-bottom:1px solid #dce5dc;scroll-margin-top:100px}.cg[data-astro-cid-flihmthn] h2[data-astro-cid-flihmthn]{font-size:25px;line-height:1.3;color:var(--ink)}.cg[data-astro-cid-flihmthn] h3[data-astro-cid-flihmthn]{margin:24px 0 14px}.cg-end[data-astro-cid-flihmthn]{padding-top:40px;display:flex;gap:20px;flex-wrap:wrap;align-items:center}.cg-end[data-astro-cid-flihmthn] h2[data-astro-cid-flihmthn]{width:100%}.cg[data-astro-cid-flihmthn] form[data-astro-cid-flihmthn]{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0;align-items:end}.cg[data-astro-cid-flihmthn] label[data-astro-cid-flihmthn]{display:grid;gap:8px;font-size:13px;font-weight:600}.cg[data-astro-cid-flihmthn] input[data-astro-cid-flihmthn],.cg[data-astro-cid-flihmthn] select[data-astro-cid-flihmthn]{border:1px solid #87998b;border-radius:6px;padding:12px;background:#fff;color:#15382d;font:inherit;max-width:100%}.cg[data-astro-cid-flihmthn] button[data-astro-cid-flihmthn]{background:var(--green);color:#fff;border:0;border-radius:6px;padding:13px 18px;font:inherit;cursor:pointer}.cg[data-astro-cid-flihmthn] button[data-astro-cid-flihmthn]:disabled{opacity:.6}.cg[data-astro-cid-flihmthn] pre[data-astro-cid-flihmthn]{background:#f1f5ef;border:1px solid #dce5dc;padding:20px;border-radius:8px;overflow:auto;max-height:440px;font-size:13px;line-height:1.7;text-align:left;margin:16px 0}.cg[data-astro-cid-flihmthn] [data-astro-cid-flihmthn]:focus-visible{outline:3px solid #e09b2d;outline-offset:4px}#feed-link[data-astro-cid-flihmthn]{display:block;overflow-wrap:anywhere;font-size:13px}@media(max-width:760px){.cg[data-astro-cid-flihmthn]{padding:32px 20px 60px}.cg-hero[data-astro-cid-flihmthn],.cg-body[data-astro-cid-flihmthn]{grid-template-columns:1fr;gap:24px}.cg[data-astro-cid-flihmthn] nav[data-astro-cid-flihmthn]{position:static;padding:12px 0;grid-template-columns:1fr 1fr}.cg-hero[data-astro-cid-flihmthn]{padding-bottom:28px}.cg[data-astro-cid-flihmthn] p[data-astro-cid-flihmthn]{font-size:15px}.cg-proof[data-astro-cid-flihmthn]{padding:24px}.cg[data-astro-cid-flihmthn] form[data-astro-cid-flihmthn] label[data-astro-cid-flihmthn]{width:100%}}
