.meta[data-astro-cid-zg7dkzxc]{color:var(--orange-ink);margin-top:1rem;font-weight:600}.meta[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:inherit;text-underline-offset:3px;align-items:center;min-height:44px;display:inline-flex}.body[data-astro-cid-zg7dkzxc]{padding-block:clamp(2rem,5vw,3.5rem) 2rem}.cover[data-astro-cid-zg7dkzxc]{aspect-ratio:16/9;object-fit:cover;border-radius:12px;width:100%;max-width:42rem;height:auto;margin-bottom:1.5rem}.toc[data-astro-cid-zg7dkzxc]{background:var(--paper);border:2px solid var(--navy);border-radius:12px;max-width:42rem;margin-bottom:2rem;padding:1rem 1.25rem}.toc[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{letter-spacing:0;font-size:1.05rem}.toc[data-astro-cid-zg7dkzxc] ol[data-astro-cid-zg7dkzxc]{margin-top:.3rem;padding-left:1.2rem;list-style:decimal}.toc[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{min-height:40px;color:var(--orange-ink);text-underline-offset:3px;align-items:center;font-weight:600;display:inline-flex}.offer[data-astro-cid-zg7dkzxc]{background:var(--navy);max-width:42rem;color:var(--on-navy);border-radius:14px;margin-top:2.5rem;padding:clamp(1.25rem,3vw,1.75rem)}.offer[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{font-size:clamp(1.3rem,2.4vw,1.6rem)}.offer[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{color:var(--on-navy-soft);margin-block:.6rem 1rem}.offer[data-astro-cid-zg7dkzxc] .btn[data-astro-cid-zg7dkzxc]{box-shadow:none;border-color:var(--orange)}.offer[data-astro-cid-zg7dkzxc] .btn[data-astro-cid-zg7dkzxc]:hover{box-shadow:none;background:var(--cream);border-color:var(--cream);transform:none}.author[data-astro-cid-zg7dkzxc]{align-items:center;gap:1rem;max-width:42rem;margin-top:1.5rem;display:flex}.author[data-astro-cid-zg7dkzxc] img[data-astro-cid-zg7dkzxc]{object-fit:cover;object-position:top;border-radius:50%;flex:none;width:72px;height:72px}.author[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{min-height:32px;font:700 1.05rem var(--display);text-underline-offset:3px;align-items:center;display:inline-flex}.author[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{color:var(--navy-soft);font-size:.95rem}.by[data-astro-cid-zg7dkzxc]{font-size:.85rem!important}.related[data-astro-cid-zg7dkzxc]{padding-block:1rem clamp(3.5rem,7vw,5rem)}.related[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{margin-bottom:1rem;font-size:clamp(1.3rem,2.4vw,1.7rem)}.related[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc]{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;display:grid}.related[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{background:var(--paper);border:2px solid var(--navy);border-radius:12px;height:100%;padding:1rem;text-decoration:none;display:block}.related[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{background:var(--sand)}.related[data-astro-cid-zg7dkzxc] span[data-astro-cid-zg7dkzxc]{color:var(--orange-ink);font-size:.9rem;font-weight:600;display:block}.related[data-astro-cid-zg7dkzxc] strong[data-astro-cid-zg7dkzxc]{font:600 1.05rem/1.3 var(--display)}
