.quince-hero{grid-template-columns:1fr .84fr;align-items:center;gap:clamp(28px,5vw,88px)}
.quince-hero figure,.quince-photo-grid figure{margin:0}
.quince-hero img{display:block;width:100%;height:auto}
.quince-hero .buttons{align-items:flex-start;gap:20px}
.quince-photo-grid{columns:3;column-gap:18px;margin-top:32px}
.quince-photo-grid figure{break-inside:avoid;margin-bottom:18px}
.quince-photo-grid img{display:block;width:100%;height:auto}
.quince-reportage{padding-bottom:0}
.quince-reportage>div{max-width:850px}
.quince-feature{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center}
.quince-feature img{display:block;width:100%;height:auto}
.quince-feature figure{margin:0}
.quince-offer{background:#f1e9dd;padding:clamp(28px,5vw,56px);margin-top:48px;border-radius:4px}
.quince-offer p{max-width:850px}
.quince-offer-price{font-size:clamp(22px,3vw,30px);line-height:1.4}
.quince-offer-price strong{display:inline-block;margin-left:.3em}
.quince-offer-conditions{font-size:14px;line-height:1.7}
.quince-offer[hidden]{display:none}
@media(max-width:760px){.quince-hero,.quince-feature{grid-template-columns:1fr;gap:26px}.quince-photo-grid{columns:2;column-gap:12px}.quince-photo-grid figure{margin-bottom:12px}.quince-hero h1{font-size:clamp(46px,12vw,72px)}}
@media(max-width:420px){.quince-photo-grid{columns:1}}
