.lot-page{background:#000;color:#f5f5f3}.lot-opening{position:relative;min-height:750px;height:94svh;display:flex;align-items:end;padding:60px 7vw;isolation:isolate}.lot-opening>img,.lot-invitation>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.lot-opening:after,.lot-invitation:after{content:'';position:absolute;inset:0;background:linear-gradient(#0008,transparent 35%,#000b);z-index:-1}.lot-opening h1{font-size:clamp(40px,5.5vw,80px);font-weight:400;letter-spacing:-.05em;line-height:1.04;margin:20px 0 30px}.lot-opening .text-link{max-width:340px}.lot-intro{padding:75px 7vw;display:grid;grid-template-columns:1fr 1fr;gap:20px 8vw;scroll-margin-top:100px}.lot-intro>.eyebrow{grid-column:1/-1}.lot-intro h2,.lot-answers>div>h2{font-size:clamp(30px,3.4vw,48px);font-weight:400;letter-spacing:-.04em;line-height:1.15}.lot-intro>p:last-child{font-size:18px;line-height:1.8;color:#bbb;max-width:45ch}.lot-studies{padding:0 4vw}.lot-study{display:grid;grid-template-columns:1.5fr 1fr;gap:6vw;align-items:center;margin-bottom:60px}.lot-study:nth-child(2){grid-template-columns:1fr 1.5fr}.lot-study:nth-child(2)>figure{order:2}.lot-study:nth-child(2)>div{padding-left:3vw}.lot-study figure{height:520px;overflow:hidden;margin:0}.lot-study img{height:100%;width:100%;object-fit:cover}.lot-study>div{padding-right:3vw}.lot-study h3{font-size:clamp(26px,2.8vw,40px);font-weight:400;letter-spacing:-.035em;margin:20px 0}.lot-study p{font-size:17px;line-height:1.8;max-width:38ch;color:#bbb}.lot-answers{padding:30px 7vw 80px;display:grid;grid-template-columns:1fr 1fr;gap:8vw}.lot-answers>div:first-child h2{margin:20px 0 28px}.lot-answers>div:last-child h2{font-size:24px;margin:0 0 16px;letter-spacing:-.02em}.lot-answers>div:last-child p{font-size:16px;line-height:1.8;color:#bbb;margin-bottom:28px}.lot-answers .fine{font-size:12px!important}.lot-answers .fine a{text-decoration:underline;text-underline-offset:3px}.lot-invitation{position:relative;isolation:isolate;min-height:480px;height:65vh;display:flex;align-items:end;padding:50px 7vw}.lot-invitation h2{font-size:clamp(30px,4vw,56px);font-weight:400;letter-spacing:-.04em;margin:20px 0}.lot-invitation .text-link{width:min(400px,85vw)}.lot-call{display:block;margin-top:22px;font-size:16px}.lot-page a:focus-visible{outline:2px solid #fff;outline-offset:5px}
@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.lot-study img{animation:lot-drift linear both;animation-timeline:view();animation-range:entry 0% exit 100%}@keyframes lot-drift{from{transform:scale(1.12)}to{transform:scale(1)}}}}
@media(max-width:700px){.lot-opening{height:85svh;min-height:600px;padding:40px 6vw}.lot-opening>img{object-position:55% center}.lot-intro{display:block;padding:50px 6vw}.lot-intro h2{margin:20px 0}.lot-intro>p:last-child{font-size:16px}.lot-studies{padding:0}.lot-study,.lot-study:nth-child(2){display:flex;flex-direction:column;gap:26px;margin-bottom:50px;align-items:stretch}.lot-study:nth-child(2)>figure{order:0}.lot-study>div,.lot-study:nth-child(2)>div{padding:0 6vw}.lot-study figure{height:56vh;min-height:320px}.lot-study p{max-width:none;font-size:16px}.lot-answers{display:block;padding:0 6vw 40px}.lot-answers>div:last-child{margin-top:35px}.lot-invitation{padding:35px 6vw;min-height:420px}.lot-invitation .eyebrow{font-size:10px}}
