.hero-image{background-image:url('https://cdn.prod.website-files.com/6907491925527ba689ea850e/69160473aa6d4851763d7b48_2-2.webp')}
.feature-image{height:700px;background-image:linear-gradient(90deg,#0d1b245c,transparent 70%),url('https://cdn.prod.website-files.com/6907491925527ba689ea850e/6916043d7cdde6f5393eefb9_1-2.webp');background-position:center 55%}
.lineup{padding-top:145px;padding-bottom:140px;display:grid;grid-template-columns:1fr 1fr;column-gap:32px;row-gap:42px}
.lineup-heading{grid-column:1/-1;display:flex;align-items:end;justify-content:space-between;margin-bottom:8px}
.lineup-heading .eyebrow{margin-bottom:21px}
.lineup-heading h2{font:300 clamp(52px,6.5vw,84px)/1.04 var(--serif);letter-spacing:-.065em;margin:0}
.lineup-heading>p{max-width:285px;font-size:13px;line-height:1.8;color:#667076;margin:0 4vw 6px 20px}
.model-card{min-width:0}
.model-card-image{height:440px;display:block;background:url('https://cdn.prod.website-files.com/6907491925527ba689ea850e/69160473aa6d4851763d7b48_2-2.webp') center/cover;transition:filter .5s}
.model-card-main:hover .model-card-image{filter:saturate(1.05)}
.model-card-meta{display:flex;align-items:end;justify-content:space-between;padding-top:24px}
.model-card-meta .eyebrow{font-size:8px;margin-bottom:11px}
.model-card-meta h3{font:300 42px/1.05 var(--serif);letter-spacing:-.06em;margin:0 0 11px}
.model-card-meta p:not(.eyebrow){max-width:390px;font-size:12px;line-height:1.75;color:#697379;margin:0}
.round-arrow{flex:0 0 44px;width:44px;height:44px;border:1px solid #c4c9c8;border-radius:50%;display:grid;place-items:center;color:var(--ink);text-decoration:none;margin:0 0 2px 14px;transition:background .25s,color .25s}
.round-arrow:hover{background:var(--ink);color:white}
.model-link{display:inline-block;margin-top:24px}
.teaser-visual{height:440px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 72% 75%,#536873 0,#273a44 27%,#192930 57%,#101c21 100%)}
.teaser-mark{position:absolute;top:25px;left:28px;color:#ffffff9c;letter-spacing:.22em;font-size:9px}
.teaser-title{position:absolute;left:28px;bottom:68px;font:300 clamp(28px,3.2vw,42px)/1.12 var(--serif);letter-spacing:-.045em;color:#fff}
.teaser-tag{position:absolute;bottom:25px;left:28px;color:#ffffff9c;font-size:8px;letter-spacing:.2em}
.detail-strip{display:grid;grid-template-columns:1fr 1fr;min-height:570px;background:#e9e9e4}
.detail-photo{min-height:570px;background:url('https://cdn.prod.website-files.com/6907491925527ba689ea850e/6916043d7cdde6f5393eefb9_1-2.webp') center/cover}
.detail-copy{align-self:center;padding:80px 11vw 80px 8vw}
.detail-copy .eyebrow{margin-bottom:22px}
.detail-copy h2{font:300 clamp(39px,4.5vw,58px)/1.12 var(--serif);letter-spacing:-.06em;margin:0 0 25px}
.detail-copy>p:not(.eyebrow){font-size:13px;line-height:1.9;color:#687278;max-width:420px}
.detail-copy .text-link{display:block;margin-top:30px}
@media(max-width:760px){.feature-image{height:500px;background-position:58% center}.lineup{padding-top:95px;padding-bottom:95px;display:block}.lineup-heading{display:block;margin-bottom:34px}.lineup-heading h2{font-size:57px}.lineup-heading>p{margin:23px 0 0}.model-card{margin-bottom:54px}.model-card-image,.teaser-visual{height:330px}.model-card-meta h3{font-size:36px}.detail-strip{display:flex;flex-direction:column}.detail-photo{min-height:390px}.detail-copy{padding:65px 24px 75px}.detail-copy h2{font-size:44px}}
