:root{--night:#0A1F26;--deep:#0F2A33;--deep2:#153540;--strong:#FFFFFF;--mist:#E4EAE7;--dim:#AEBBB8;--gold:#AFC2A8;--line:#31464C;--head:Jost,Arial,sans-serif;--body:Spectral,Georgia,serif;--hs:1;--bs:1;--sp:1;--radius:6px}

.areas{columns:auto;display:grid;grid-template-columns:repeat(3,1fr);column-gap:48px}
@media(max-width:860px){.areas{grid-template-columns:1fr}}
.meet img{aspect-ratio:4/5;object-position:center top}
.btn,.btn.ghost,.btns a,.btns button,a.btn,button,.opt{border-radius:4px}
[data-sid="cbd7545f"] img{border-radius:calc(var(--radius) + 10px)}
[data-sid="bd081024"]:before{background:color-mix(in srgb,var(--night) 78%,transparent)}
[data-sid="bd081024"] p{font:italic 300 calc(clamp(31px,4vw,50px) * var(--hs))/1.4 var(--body);color:var(--gold);max-width:22em;text-shadow:0 2px 28px color-mix(in srgb,var(--night) 70%,transparent)}
.short.post h1{font-size:calc(clamp(32px,4vw,56px) * var(--hs))}
.short.post h1,.art h2{white-space:nowrap}
@media(max-width:860px){.short.post h1,.art h2{white-space:normal}}
.art blockquote{font:italic 300 calc(clamp(15px,1.5vw,17px) * var(--hs))/1.7 var(--body)}
p.crisis{font:300 calc(17px * var(--bs))/1.75 var(--head);color:var(--mist);background:color-mix(in srgb,var(--gold) 7%,transparent);border:1px solid color-mix(in srgb,var(--gold) 45%,transparent);border-left:5px solid var(--gold);border-radius:var(--radius);padding:34px 42px;max-width:none;width:100%;margin:52px 0 0;box-sizing:border-box}
@media(max-width:860px){p.crisis{padding:26px 24px;margin-top:36px}}
@view-transition{navigation:auto}
::view-transition-old(root){animation:page-fade-out .24s ease both}
::view-transition-new(root){animation:page-fade-in .24s ease both}
@keyframes page-fade-out{to{opacity:0}}
@keyframes page-fade-in{from{opacity:0}to{opacity:1}}
@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}
.reelc .tag.small{display:none}
span.tag{display:none}