.M9KyHW_hero{background:#fff;grid-template-columns:55% 45%;min-height:calc(100svh - 100px);display:grid;overflow:hidden}.M9KyHW_text{flex-direction:column;justify-content:flex-end;gap:16px;padding:72px 56px 96px 48px;display:flex}.M9KyHW_label{font-family:var(--font-inter-tight);letter-spacing:.18em;text-transform:uppercase;color:#0e0e0d;margin:0;font-size:14px;font-weight:500}.M9KyHW_heading{font-family:var(--font-anton);letter-spacing:-.01em;color:#0e0e0d;margin:0;font-size:clamp(56px,7.5vw,128px);font-weight:400;line-height:.88}.M9KyHW_headingLight,.M9KyHW_headingBold{font-weight:400}.M9KyHW_dot{color:#e3242b}.M9KyHW_statement{font-family:var(--font-playfair);letter-spacing:0;color:#0e0e0d;max-width:38em;margin:0;font-size:clamp(18px,1.7vw,28px);font-weight:400;line-height:1.5}.M9KyHW_imageWrap{position:relative;overflow:hidden}.M9KyHW_image{object-fit:cover;object-position:center top}@media (max-width:900px){.M9KyHW_hero{grid-template-columns:1fr;min-height:auto}.M9KyHW_imageWrap{aspect-ratio:4/5;order:-1}.M9KyHW_text{justify-content:flex-start;padding:56px 28px 64px}}
.Z8OfEG_gallery{background:#fff;padding:80px 32px}.Z8OfEG_grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.Z8OfEG_item{aspect-ratio:4/5;opacity:0;cursor:pointer;transition:opacity .6s,transform .6s;position:relative;overflow:hidden;transform:translateY(20px)}.Z8OfEG_item.Z8OfEG_visible{opacity:1;transform:translateY(0)}.Z8OfEG_item:nth-child(2){transition-delay:.1s}.Z8OfEG_item:nth-child(3){transition-delay:.2s}.Z8OfEG_item:nth-child(4){transition-delay:.3s}.Z8OfEG_item:nth-child(5){transition-delay:50ms}.Z8OfEG_item:nth-child(6){transition-delay:.15s}.Z8OfEG_item:nth-child(7){transition-delay:.25s}.Z8OfEG_item:nth-child(8){transition-delay:.35s}.Z8OfEG_image{object-fit:cover;transition:transform .6s}.Z8OfEG_item:hover .Z8OfEG_image{transform:scale(1.04)}.Z8OfEG_overlay{z-index:200;background:#0e0e0deb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Z8OfEG_lbImageWrap{width:min(90vw,60vh);max-width:700px;height:min(90vh,112.5vw);position:relative}.Z8OfEG_lbImage{object-fit:contain}.Z8OfEG_lbPrev,.Z8OfEG_lbNext{color:#e9e6dd;cursor:pointer;opacity:.7;z-index:201;background:0 0;border:none;padding:16px 24px;font-size:28px;transition:opacity .15s;position:absolute;top:50%;transform:translateY(-50%)}.Z8OfEG_lbPrev{left:0}.Z8OfEG_lbNext{right:0}.Z8OfEG_lbPrev:hover,.Z8OfEG_lbNext:hover{opacity:1}.Z8OfEG_lbClose{color:#e9e6dd;cursor:pointer;opacity:.7;z-index:201;background:0 0;border:none;padding:8px;font-size:20px;transition:opacity .15s;position:absolute;top:20px;right:24px}.Z8OfEG_lbClose:hover{opacity:1}@media (max-width:768px){.Z8OfEG_grid{grid-template-columns:repeat(2,1fr)}.Z8OfEG_gallery{padding:0 16px 60px}}
