.portrait-story main>.tabs,.portrait-story .outro{display:none}.models-index{background:#f0ece4;padding:60px 4vw 90px}.models-title{padding:0 2vw 45px}.models-title>p,.models-title>span,.model-title>p:first-child,.model-back,.model-caption{font:11px/1.6 Arial,sans-serif;letter-spacing:.18em}.models-title h1{font-size:clamp(58px,8vw,116px);line-height:.98;margin:20px 0 30px}.models-title h1 em{font-size:1em;color:inherit}.models-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.model-card{position:relative;display:block;overflow:hidden;color:#fff;background:#252822;aspect-ratio:3/4;text-decoration:none}.model-card:after{content:'';position:absolute;inset:35% 0 0;background:linear-gradient(transparent,#000a)}.model-card img{width:100%;height:100%;object-fit:cover;transition:transform 1s}.model-card:hover img{transform:scale(1.035)}.model-card>div{position:absolute;z-index:1;bottom:28px;left:26px;right:26px}.model-card h2{font:400 clamp(30px,3.5vw,56px)/1.1 Georgia,serif;margin:0 0 14px;color:white}.model-card span{font:10px Arial,sans-serif;letter-spacing:.1em;display:flex;justify-content:space-between}.model-card b{font-size:22px;font-weight:normal}.model-editorial{--bg:#f7f4ee;--fg:#292820;background:var(--bg);color:var(--fg)}.model-back{display:flex;justify-content:space-between;padding:20px 4vw;border-bottom:1px solid #8884;gap:20px}.model-back a{text-decoration:none;letter-spacing:.06em}.model-hero{position:relative;min-height:650px;display:grid;grid-template-columns:1fr 1.5fr}.model-hero>.model-photo{grid-column:2;grid-row:1;min-width:0}.model-photo a{display:block;height:100%}.model-photo img{display:block;width:100%;height:auto}.model-hero>.model-photo img{height:100%;max-height:850px;min-height:650px;object-fit:cover;object-position:center 30%}.model-title{grid-column:1;grid-row:1;align-self:center;z-index:2;padding:40px 4vw}.model-title h1{font:400 clamp(65px,8vw,130px)/.98 Georgia,serif;letter-spacing:-.055em;margin:30px 0;overflow-wrap:anywhere}.model-title .model-tag{font:italic 26px/1.5 Georgia,serif;max-width:250px}.model-title>a{display:inline-block;margin-top:30px;padding:15px 22px;border:1px solid #8888;text-decoration:none;font:11px Arial,sans-serif;letter-spacing:.1em}.model-caption{display:flex;justify-content:space-between;padding:24px 4vw;border-bottom:1px solid #8884;gap:20px}.model-layout{display:grid;grid-template-columns:repeat(12,1fr);gap:30px;padding:40px 4vw 80px;align-items:start}.model-frame{grid-column:span 4;min-width:0}.model-frame .model-photo img{width:100%;height:auto}.model-frame:nth-child(5n+4){grid-column:2/7;margin-top:55px}.model-frame:nth-child(5n+5){grid-column:8/13}.model-next{display:flex;justify-content:space-between;gap:24px;padding:35px 4vw;border-top:1px solid #8885}.model-next a{font:13px Arial,sans-serif;text-decoration:none;padding:12px 0}.model-bold{--bg:#10110f;--fg:#f5f5ef}.model-bold .model-hero{grid-template-columns:1fr 1fr;min-height:750px;background:#080908}.model-bold .model-title h1{font-family:Arial,sans-serif;font-weight:900;text-transform:uppercase;font-size:clamp(85px,13vw,200px);letter-spacing:-.07em}.model-bold .model-title .model-tag{font-family:Arial,sans-serif;font-style:normal;text-transform:uppercase;font-size:clamp(26px,3.5vw,55px);font-weight:bold;line-height:1.08}.model-bold .model-title{padding-right:0}.model-bold .model-layout{gap:12px}.model-bold .model-frame{grid-column:span 3}.model-bold .model-frame:nth-child(5n+4),.model-bold .model-frame:nth-child(5n+5){grid-column:span 6;margin:0}.model-collage{--bg:#e9e3d9;--fg:#23201c;background-color:var(--bg);background-image:radial-gradient(#9a88721c .5px,transparent .5px);background-size:4px 4px}.model-collage .model-title{background:#eee8de;clip-path:polygon(0 0,85% 0,100% 100%,0 100%);align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding-right:7vw;margin-right:-5vw}.model-collage .model-title h1{font-size:clamp(90px,10vw,160px)}.model-collage .model-title .model-tag{transform:rotate(-5deg);font-style:italic}.model-collage .model-layout{gap:14px;grid-template-columns:1fr 1fr 1.4fr}.model-collage .model-frame{grid-column:auto}.model-collage .model-frame:nth-child(2){margin-top:100px}.model-collage .model-frame:nth-child(4){grid-column:2/4;margin:0}.model-soft{--bg:#f8f5ef;--fg:#3a3a31}.model-soft .model-hero{margin:25px 3vw;grid-template-columns:1fr 2fr;min-height:520px}.model-soft .model-hero>.model-photo{border-radius:22px;overflow:hidden}.model-soft .model-hero>.model-photo img{min-height:520px;max-height:700px}.model-soft .model-title{padding-left:0}.model-soft .model-title h1{font-size:clamp(62px,7vw,112px)}.model-soft .model-title>a{background:#858d78;color:white;border:0;border-radius:40px}.model-soft .model-layout{gap:35px}.model-soft .model-photo{border-radius:18px;overflow:hidden}.model-soft .model-next{background:#858d78;color:white;margin:0 3vw 30px;border:0;border-radius:18px}.model-classic .model-frame:nth-child(3n+1) .model-photo{padding-top:0}.model-classic .model-frame:nth-child(3n+2){margin-top:55px}
@media(max-width:900px){.models-grid{grid-template-columns:repeat(2,1fr)}.model-hero{min-height:530px}.model-hero>.model-photo img{min-height:530px}.model-title h1{font-size:70px}.model-bold .model-hero{min-height:600px}.model-title .model-tag{font-size:22px}}
@media(max-width:600px){.models-index{padding:35px 5vw 50px}.models-title{padding:0 0 30px}.models-title h1{font-size:58px}.models-grid{grid-template-columns:1fr;gap:20px}.model-card{aspect-ratio:4/5}.model-card h2{font-size:46px}.model-back,.model-caption{font-size:9px;letter-spacing:.08em;padding:18px 5vw}.model-hero,.model-bold .model-hero,.model-soft .model-hero{display:flex;flex-direction:column;min-height:0;margin:0}.model-title,.model-soft .model-title{order:0;padding:30px 6vw}.model-hero>.model-photo{order:1}.model-title h1,.model-soft .model-title h1{font-size:68px;margin:14px 0}.model-title .model-tag{font-size:22px;max-width:none;margin:12px 0}.model-title>a{margin-top:10px}.model-hero>.model-photo img,.model-soft .model-hero>.model-photo img{min-height:0;max-height:none;height:auto;object-fit:contain}.model-bold .model-title h1{font-size:100px}.model-bold .model-title .model-tag{font-size:30px;max-width:270px}.model-collage .model-title{clip-path:none;margin:0;padding:30px 6vw}.model-collage .model-title h1{font-size:85px}.model-collage .model-title .model-tag{transform:none}.model-layout{gap:14px;padding:24px 5vw 45px;grid-template-columns:repeat(2,1fr)}.model-frame,.model-bold .model-frame,.model-bold .model-frame:nth-child(5n+4),.model-bold .model-frame:nth-child(5n+5),.model-frame:nth-child(5n+4),.model-frame:nth-child(5n+5){grid-column:auto;margin:0}.model-frame:nth-child(3n+3),.model-bold .model-frame:nth-child(5n+4){grid-column:1/-1}.model-classic .model-frame:nth-child(3n+2){margin-top:30px}.model-collage .model-layout{grid-template-columns:1fr 1fr}.model-collage .model-frame:nth-child(2){margin-top:35px}.model-collage .model-frame:nth-child(4){grid-column:1/-1}.model-soft .model-hero>.model-photo{border-radius:0}.model-soft .model-layout{gap:14px}.model-next{padding:22px 5vw}.model-next a{font-size:12px}}
@media(prefers-reduced-motion:reduce){.model-card img{transition:none}.model-card:hover img{transform:none}}
