.meta[data-astro-cid-4sn4zg3r]{color:var(--muted);font-size:.88rem;margin-bottom:1.5rem}.meta[data-astro-cid-4sn4zg3r] p[data-astro-cid-4sn4zg3r]{margin:.3rem 0}.toc[data-astro-cid-4sn4zg3r]{max-width:72ch;padding:1rem 1.25rem;background:var(--sheet);border:1px solid var(--line);margin-bottom:2rem;border-radius:6px}.toc[data-astro-cid-4sn4zg3r] ul[data-astro-cid-4sn4zg3r]{margin:.5rem 0 0;padding-left:1.25rem}.toc[data-astro-cid-4sn4zg3r] li[data-astro-cid-4sn4zg3r]{margin:.4rem 0}.editorial-note[data-astro-cid-4sn4zg3r],.related[data-astro-cid-4sn4zg3r]{max-width:72ch;border-top:1px solid var(--line);margin-top:2rem;padding-top:1rem}.editorial-note[data-astro-cid-4sn4zg3r]{font-size:.9rem;color:var(--muted)}.related[data-astro-cid-4sn4zg3r] li[data-astro-cid-4sn4zg3r]{margin:.7rem 0}.actions[data-astro-cid-4sn4zg3r]{display:flex;flex-wrap:wrap;gap:.75rem}.cover[data-astro-cid-4sn4zg3r]{display:block;max-width:72ch;width:100%;margin-bottom:1.5rem}.cg-hero[data-astro-cid-4sn4zg3r]{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;margin:.75rem 0 1rem;padding:.85rem 1.1rem;border-radius:12px;background:var(--navy);color:#fff}.cg-hero__txt[data-astro-cid-4sn4zg3r]{min-width:0;flex:1}.cg-hero__kicker[data-astro-cid-4sn4zg3r]{display:block;font-size:.72rem;color:#6fd0d8;font-weight:600;letter-spacing:.02em}.cg-hero__txt[data-astro-cid-4sn4zg3r] b[data-astro-cid-4sn4zg3r]{display:block;font-size:1.05rem;margin-top:.1rem}.cg-hero__cta[data-astro-cid-4sn4zg3r]{flex-shrink:0;font-size:.85rem;font-weight:600;color:#6fd0d8;text-decoration:none;padding:.45rem .8rem;border:1px solid rgba(111,208,216,.4);border-radius:8px;transition:background .15s,border-color .15s}.cg-hero__cta[data-astro-cid-4sn4zg3r]:hover{background:#6fd0d81f;border-color:#6fd0d8}@media(prefers-reduced-motion:no-preference){.cg-hero[data-astro-cid-4sn4zg3r]{animation:cg-in .4s cubic-bezier(.16,1,.3,1) both}}@keyframes cg-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}.prose[data-astro-cid-4sn4zg3r] .sec-map{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .4rem;margin:.6rem 0 1.1rem;padding:.7rem .8rem;border-radius:10px;background:var(--teal-soft);border:1px dashed color-mix(in srgb,var(--teal) 45%,transparent)}.prose[data-astro-cid-4sn4zg3r] .sec-map__chip{font-size:.8rem;font-weight:600;color:var(--teal);background:var(--sheet);border:1px solid color-mix(in srgb,var(--teal) 35%,var(--line));border-radius:999px;padding:.32rem .7rem;white-space:nowrap}.prose[data-astro-cid-4sn4zg3r] .sec-map__arrow{color:var(--teal);opacity:.55;font-size:.85rem;flex-shrink:0}.prose[data-astro-cid-4sn4zg3r] .sec-glance{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:.6rem 0 1.1rem;padding:.6rem .8rem;border-radius:10px;background:var(--sheet);border:1px solid var(--line)}.prose[data-astro-cid-4sn4zg3r] .sec-glance__label{font-size:.72rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.03em;margin-right:.2rem}.prose[data-astro-cid-4sn4zg3r] .sec-glance__chip{font-size:.78rem;color:var(--ink);background:var(--teal-soft);border-radius:999px;padding:.28rem .65rem;white-space:nowrap}@media(max-width:640px){.prose[data-astro-cid-4sn4zg3r] .sec-map__arrow{display:none}}
