.wrap[data-astro-cid-ta2fbyqs]{max-width:90rem;margin:0 auto;padding:0 clamp(1rem,3vw,3rem)}section[data-astro-cid-ta2fbyqs]{padding:clamp(3rem,6vw,4.75rem) 0}h2[data-astro-cid-ta2fbyqs]{margin:0 0 1.25rem;font-size:clamp(2rem,4vw,3.2rem)}.head[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--color-rule);padding:1.5rem 0 clamp(3rem,5vw,4rem)}.grid[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,45fr) minmax(0,55fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin-top:2rem;display:grid}h1[data-astro-cid-ta2fbyqs]{letter-spacing:-.02em;text-wrap:balance;margin:0 0 1.25rem;font-size:clamp(2.75rem,5.6vw,5.25rem);font-weight:800;line-height:.95}.promise[data-astro-cid-ta2fbyqs]{max-width:46ch;margin:0 0 1.75rem;font-size:1.2rem}.creds[data-astro-cid-ta2fbyqs]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.creds[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{align-items:center;gap:.6rem;font-weight:700;display:flex}.creds[data-astro-cid-ta2fbyqs] .icon{color:var(--color-secondary)}.print[data-astro-cid-ta2fbyqs]{background:#fff;margin:0;padding:.7rem;transform:rotate(1.4deg);box-shadow:0 18px 40px -22px #16294a8c}.print[data-astro-cid-ta2fbyqs] img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.letter[data-astro-cid-ta2fbyqs]{background:var(--color-surface)}.letter-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,52rem) minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.letter-main[data-astro-cid-ta2fbyqs]{position:relative}.stats[data-astro-cid-ta2fbyqs]{border-top:2px solid var(--color-rule);align-self:center;gap:0;max-width:26rem;margin:0;display:grid}.stats[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--color-border);gap:.15rem;padding:1.1rem 0;display:grid}.stats[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{font-family:var(--font-mono);color:var(--color-primary);order:-1;margin:0;font-size:clamp(2.4rem,4vw,3.4rem);line-height:1}.stats[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{color:var(--color-text-muted)}.letter-body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);margin:0 0 1.25rem;font-size:clamp(1.2rem,1.9vw,1.5rem);line-height:1.45}.letter-body[data-astro-cid-ta2fbyqs] .sig[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);color:var(--color-secondary);font-size:1.125rem;font-weight:600}.letter-body[data-astro-cid-ta2fbyqs] .sig[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--color-text-muted)}.letter-main[data-astro-cid-ta2fbyqs] .letter-stamp{--settle-rotate:-9deg;width:9rem;position:absolute;bottom:0;right:-2rem}.rule-list[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr);gap:0 3rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=1081px){.rule-list[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(6,minmax(0,1fr))}.rule-list[data-astro-cid-ta2fbyqs]>li[data-astro-cid-ta2fbyqs]{grid-column:span var(--span)}}.rule-list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-top:1.5px solid var(--color-rule);gap:1.25rem;padding:1.25rem 0;display:flex}.rn[data-astro-cid-ta2fbyqs]{border:2px solid var(--color-primary);width:2.5rem;height:2.5rem;color:var(--color-primary);font-family:var(--font-mono);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.rule-list[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin:0 0 .35rem;font-size:1.4rem}.rule-list[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-text-muted);margin:0}.crew[data-astro-cid-ta2fbyqs]{background:var(--color-surface)}.crew[data-astro-cid-ta2fbyqs] .lede[data-astro-cid-ta2fbyqs]{color:var(--color-text-muted);max-width:52ch;margin:0 0 2rem}.group[data-astro-cid-ta2fbyqs]{background:#fff;margin:0 0 2.5rem;padding:.7rem;box-shadow:0 18px 40px -24px #16294a8c}.group[data-astro-cid-ta2fbyqs] img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.crew-list[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:0 2.5rem;margin:0;padding:0;list-style:none;display:flex}.crew-list[data-astro-cid-ta2fbyqs]>li[data-astro-cid-ta2fbyqs]{flex:calc(33.333% - 2.5rem);min-width:15rem}.crew-list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-top:1.5px solid var(--color-rule);gap:.2rem;padding:1.1rem 0;display:grid}.cn[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);font-size:1.5rem;font-weight:800}.cr[data-astro-cid-ta2fbyqs]{color:var(--color-secondary);font-weight:700}.cnote[data-astro-cid-ta2fbyqs]{color:var(--color-text-muted)}.field[data-astro-cid-ta2fbyqs]{background:var(--color-stone-deep)}.field-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem);display:grid}@media (width>=641px){.field-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(var(--c-md), minmax(0, 1fr))}.field-grid[data-astro-cid-ta2fbyqs]>figure[data-astro-cid-ta2fbyqs]:last-child{grid-column:span var(--s-md)}}@media (width>=1081px){.field-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(var(--c-xl), minmax(0, 1fr))}.field-grid[data-astro-cid-ta2fbyqs]>figure[data-astro-cid-ta2fbyqs]:last-child{grid-column:span var(--s-xl)}}.field[data-astro-cid-ta2fbyqs] figure[data-astro-cid-ta2fbyqs]{background:#fff;margin:0;padding:.6rem;box-shadow:0 14px 30px -20px #16294a80}.field[data-astro-cid-ta2fbyqs] figure[data-astro-cid-ta2fbyqs]:nth-child(odd){transform:rotate(-1deg)}.field[data-astro-cid-ta2fbyqs] figure[data-astro-cid-ta2fbyqs]:nth-child(2n){transform:rotate(1deg)}.field[data-astro-cid-ta2fbyqs] img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.field[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{color:var(--color-text-muted);padding:.6rem .25rem .1rem;font-size:1.0625rem}@media (width<=960px){.grid[data-astro-cid-ta2fbyqs],.letter-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.stats[data-astro-cid-ta2fbyqs]{align-self:start}.letter-main[data-astro-cid-ta2fbyqs] .letter-stamp{width:7.5rem;bottom:-2rem;right:.75rem}}
