.letter[data-astro-cid-5d4u47ho]{position:relative;max-width:52rem;margin:0 auto var(--s-10, 3rem);padding:clamp(1.25rem,4vw,3rem);border:3px solid var(--c-ink);box-shadow:10px 10px 0 var(--c-stamp);transform:rotate(-.4deg)}.letter__head[data-astro-cid-5d4u47ho]{display:flex;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;border-bottom:5px double var(--c-ink);padding-bottom:var(--s-2);font-family:ui-monospace,monospace;font-weight:700;font-size:var(--size-small);letter-spacing:.08em;text-transform:uppercase}.letter__head[data-astro-cid-5d4u47ho] p[data-astro-cid-5d4u47ho]{margin:0}.letter__title[data-astro-cid-5d4u47ho]{margin:var(--s-5) 0 var(--s-4);text-align:center;font-size:clamp(2.2rem,7vw,4.4rem);line-height:.95;text-transform:uppercase;color:var(--c-stamp)}.letter__title[data-astro-cid-5d4u47ho] span[data-astro-cid-5d4u47ho]{display:block;font-size:.42em;letter-spacing:.4em;color:var(--c-ink)}.letter__dear[data-astro-cid-5d4u47ho]{font-style:italic;font-size:1.15rem}.letter__qa[data-astro-cid-5d4u47ho] dt[data-astro-cid-5d4u47ho]{font-weight:800;text-transform:uppercase;letter-spacing:.05em;margin-top:var(--s-4)}.letter__qa[data-astro-cid-5d4u47ho] dt[data-astro-cid-5d4u47ho]:before{content:"◆ ";color:var(--c-stamp)}.letter__qa[data-astro-cid-5d4u47ho] dd[data-astro-cid-5d4u47ho]{margin:var(--s-1) 0 0 1.4em;max-width:62ch}.letter__sign[data-astro-cid-5d4u47ho]{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;margin:var(--s-6) 0 var(--s-8)}.letter__sig[data-astro-cid-5d4u47ho]{font-family:Georgia,serif;font-style:italic;font-size:2rem}.letter__stamp[data-astro-cid-5d4u47ho]{margin:0 var(--s-4) 0 auto;color:var(--c-stamp);border:6px solid var(--c-stamp);outline:3px solid var(--c-stamp);outline-offset:4px;border-radius:10px;padding:.1em .6em;font-weight:900;font-size:2rem;letter-spacing:.12em;text-transform:uppercase;transform:rotate(-8deg)}.letter__foot[data-astro-cid-5d4u47ho]{border-top:5px double var(--c-ink);margin-top:var(--s-5);padding-top:var(--s-2);font-family:ui-monospace,monospace;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:var(--size-small)}.safety[data-astro-cid-5d4u47ho],.onair[data-astro-cid-5d4u47ho]{margin-top:var(--s-12)}.safety__rules[data-astro-cid-5d4u47ho]{display:grid;gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));list-style:none;padding:0;counter-reset:rule}.safety__rules[data-astro-cid-5d4u47ho] li[data-astro-cid-5d4u47ho]{counter-increment:rule;background:var(--c-surface);border:3px solid var(--c-ink);border-radius:18px;padding:var(--s-4);box-shadow:6px 6px 0 var(--c-ink)}.safety__rules[data-astro-cid-5d4u47ho] li[data-astro-cid-5d4u47ho]:before{content:counter(rule);display:grid;place-items:center;width:2.2rem;height:2.2rem;margin-bottom:var(--s-2);border-radius:50%;background:var(--c-stamp);color:#fff;font-weight:900}.safety__rules[data-astro-cid-5d4u47ho] strong[data-astro-cid-5d4u47ho]{display:block;margin-bottom:var(--s-1)}@media(prefers-reduced-motion:reduce){.letter[data-astro-cid-5d4u47ho]{transform:none}}.incident[data-astro-cid-5d4u47ho] h2[data-astro-cid-5d4u47ho]{margin-top:0}.timeline[data-astro-cid-5d4u47ho]{list-style:none;padding:0;margin:0;display:grid;gap:var(--s-6)}.timeline[data-astro-cid-5d4u47ho] li[data-astro-cid-5d4u47ho]{border-left:4px solid var(--c-stamp);padding-left:var(--s-4)}.timeline[data-astro-cid-5d4u47ho] h3[data-astro-cid-5d4u47ho]{margin:0 0 var(--s-1)}.timeline[data-astro-cid-5d4u47ho] p[data-astro-cid-5d4u47ho]{margin:0}.when[data-astro-cid-5d4u47ho]{color:var(--c-stamp);font-size:var(--size-small)}.still-open[data-astro-cid-5d4u47ho]{margin-top:var(--s-6);color:var(--c-ink-muted)}.summary[data-astro-cid-5d4u47ho]{height:auto}.summary[data-astro-cid-5d4u47ho]:hover,.exposure[data-astro-cid-5d4u47ho] .card[data-astro-cid-5d4u47ho]:hover{transform:none}.summary[data-astro-cid-5d4u47ho] h2[data-astro-cid-5d4u47ho]{margin:0}.exposure[data-astro-cid-5d4u47ho]{margin-top:var(--s-12)}.exposure-grid[data-astro-cid-5d4u47ho]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:var(--s-6)}.exposure[data-astro-cid-5d4u47ho] ul[data-astro-cid-5d4u47ho]{margin:0;padding-left:1.2em}.safe[data-astro-cid-5d4u47ho]{border-color:var(--c-holly-leaf)}.grown-note[data-astro-cid-5d4u47ho]{margin-top:var(--s-6)}
