._hero_1cudj_1{isolation:isolate;background:#0d1214;height:calc(100svh - 260px);min-height:480px;max-height:740px;position:relative;overflow:hidden}._art_1cudj_10{z-index:-2;object-fit:cover;object-position:70% center;width:100%;height:100%;position:absolute;inset:0}._hero_1cudj_1:after{content:"";z-index:-1;background:linear-gradient(90deg,#080e11ed 0%,#080e1196 30%,#080e1120 70%);position:absolute;inset:0}._content_1cudj_31{flex-direction:column;justify-content:center;align-items:flex-start;gap:34px;height:100%;padding:65px 6vw 85px;display:flex}._content_1cudj_31 h1{letter-spacing:-.06em;font-size:clamp(62px,7.5vw,118px);font-weight:500;line-height:.98}._caption_1cudj_46{color:#f5f6f0;text-shadow:0 1px 5px #101618;font-size:15px;position:absolute;bottom:30px;right:4vw}._filmstrip_1cudj_54{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);padding:0 4vw;display:grid}._filmstrip_1cudj_54 button{text-align:left;border:0;border-right:1px solid var(--line);min-height:114px;color:var(--muted);background:0 0;border-top:3px solid #0000;align-items:center;gap:18px;padding:20px;font-size:14px;transition:background .18s;display:flex}._filmstrip_1cudj_54 button:first-child{border-left:1px solid var(--line)}._filmstrip_1cudj_54 button[aria-pressed=true]{border-top-color:var(--accent);background:var(--surface);color:var(--text)}._filmstrip_1cudj_54 button:hover{background:var(--raised)}._filmstrip_1cudj_54 img{object-fit:cover;width:86px;height:58px}._footer_1cudj_91{text-align:right;color:var(--muted);padding:30px 4vw;font-size:12px}@media (prefers-reduced-motion:no-preference){._art_1cudj_10{animation:.4s ease-out _reveal_1cudj_1}@keyframes _reveal_1cudj_1{0%{opacity:.4}to{opacity:1}}}@media (width<=1050px){._filmstrip_1cudj_54 button{gap:12px;padding:16px 12px;font-size:12px}._filmstrip_1cudj_54 img{width:55px;height:55px}}@media (width<=700px){._hero_1cudj_1{height:calc(100svh - 310px);min-height:430px}._content_1cudj_31{padding:40px 24px 70px}._content_1cudj_31 h1{font-size:67px}._caption_1cudj_46{font-size:12px;bottom:24px;right:24px}._hero_1cudj_1:after{background:linear-gradient(90deg,#080e11d9,#080e1144)}._filmstrip_1cudj_54{grid-template-columns:1fr 1fr;padding:0}._filmstrip_1cudj_54 button{min-height:84px}}
