._page_231bd22{padding-block:clamp(2rem,5vw,4rem) 6rem}._head_231bd22{border-bottom:1px solid var(--sep);grid-template-columns:minmax(0,1fr) minmax(16rem,.42fr);align-items:end;gap:clamp(1.5rem,5vw,5rem);padding-bottom:2rem;display:grid}._head_231bd22 h1{font-family:var(--font-display,var(--font-inter));letter-spacing:-.04em;margin:0;font-size:clamp(3rem,9vw,8rem);line-height:.9}._head_231bd22 p{color:var(--text-dim);margin:0;line-height:1.7}._grid_231bd22{background:var(--sep);border:1px solid var(--sep);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:2rem;display:grid}._card_231bd22{background:var(--background)}._card_231bd22 a{color:inherit;text-decoration:none;display:grid}._media_231bd22{aspect-ratio:4/3;background:var(--inset);position:relative;overflow:hidden}._media_231bd22 img{object-fit:cover;width:100%;height:100%;transition:transform .24s cubic-bezier(.16,1,.3,1)}:is(._card_231bd22 a:hover ._media_231bd22 img,._card_231bd22 a:focus-visible ._media_231bd22 img){transform:scale(1.025)}._copy_231bd22{gap:.45rem;padding:1rem;display:grid}._copy_231bd22 strong{font-size:1rem}._copy_231bd22 p{color:var(--text-dim);margin:0;font-size:.78rem;line-height:1.5}._copy_231bd22 small{font:600 .65rem/1.3 var(--font-mono);color:var(--text-dim)}._detail_231bd22{grid-template-columns:minmax(0,1.25fr) minmax(17rem,.5fr);gap:clamp(1.5rem,5vw,5rem);padding-block:2rem 6rem;display:grid}._detailMedia_231bd22{background:var(--inset);border:1px solid var(--sep)}._detailMedia_231bd22 img{width:100%;height:auto;display:block}._detailCopy_231bd22{align-self:start;gap:1rem;display:grid;position:sticky;top:5rem}._detailCopy_231bd22 h1{font-family:var(--font-display,var(--font-inter));letter-spacing:-.03em;margin:0;font-size:clamp(2rem,4vw,4rem);line-height:.95}._detailCopy_231bd22 p{color:var(--text-dim);margin:0;line-height:1.65}._meta_231bd22{border-top:1px solid var(--sep);font:600 .7rem/1.4 var(--font-mono);color:var(--text-dim);gap:.45rem;padding-top:1rem;display:grid}._back_231bd22{border:1px solid var(--sep);width:max-content;min-height:42px;color:inherit;align-items:center;padding:.55rem .75rem;text-decoration:none;display:inline-flex}._empty_231bd22{color:var(--text-dim);padding:4rem 0}@media (max-width:900px){._grid_231bd22{grid-template-columns:repeat(2,minmax(0,1fr))}._detail_231bd22{grid-template-columns:1fr}._detailCopy_231bd22{position:static}._head_231bd22{grid-template-columns:1fr}}@media (max-width:560px){._grid_231bd22{grid-template-columns:1fr 1fr}._copy_231bd22 p{display:none}._copy_231bd22{padding:.7rem}._head_231bd22 h1{font-size:clamp(2.8rem,18vw,5rem)}}
