._screenReaderOnly_3akh9_1{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._categoryRows_3akh9_2{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}._card_3akh9_3{color:#fff;text-align:center;background:#171717;justify-content:center;align-items:center;min-height:clamp(22rem,42vw,46rem);text-decoration:none;display:flex;position:relative;overflow:hidden}._card_3akh9_3 img{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}._card_3akh9_3:after{content:"";background:#00000047;transition:background .25s;position:absolute;inset:0}._card_3akh9_3 span{z-index:1;font-variant:small-caps;font-size:clamp(2rem,4vw,4rem);position:relative}._card_3akh9_3:hover img,._card_3akh9_3:focus-visible img{transform:scale(1.035)}._card_3akh9_3:hover:after,._card_3akh9_3:focus-visible:after{background:#0000007a}._card_3akh9_3:focus-visible{outline-offset:3px;outline:3px solid}._pageHeading_3akh9_21{text-align:center;padding-block-end:clamp(2rem,6vw,5rem)}._pageHeading_3akh9_21 h1{margin:0;font-size:clamp(2.5rem,5vw,4.8rem);font-weight:400}._pageHeading_3akh9_21 p{margin:.5rem 0 0;font-size:1.3rem}._hero_3akh9_24{object-fit:cover;background:#111;width:100%;max-height:80vh;display:block}._narrative_3akh9_25{text-align:center;max-width:48rem;margin-inline:auto;padding:clamp(2.5rem,6vw,5rem) 1.5rem;font-size:clamp(1rem,1.7vw,1.2rem);line-height:1.65}main>._narrative_3akh9_25{padding-block-start:0}main>._narrative_3akh9_25>h1{margin-block-start:0}._narrative_3akh9_25 h2{font-size:clamp(1.5rem,3vw,2.4rem);font-weight:400;line-height:1.2}._credits_3akh9_29{flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;margin:2rem 0;display:flex}._pager_3akh9_30{justify-content:space-between;gap:1rem;padding-block:3rem;display:flex}._pager_3akh9_30 a{max-width:45%}._legal_3akh9_32{max-width:48rem;margin-inline:auto;padding:0 1.5rem 4rem;line-height:1.65}._legal_3akh9_32 h1{text-align:center;margin-block-start:0;font-size:clamp(2rem,4vw,3rem)}._legal_3akh9_32 a,._narrative_3akh9_25 a{overflow-wrap:anywhere}@media (width<=850px){._pageHeading_3akh9_21{padding-block-end:1.25rem}}
