.owner-spotlight{margin:44px 0 48px}.owner-spotlight-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:36px;margin-bottom:24px}.owner-spotlight-heading h3{font-size:clamp(24px,3vw,35px);font-weight:500;line-height:1.7;margin-top:11px}.owner-spotlight-heading>p{max-width:430px;font-size:12px;line-height:2;color:var(--muted)}.owner-spotlight-photos{display:grid;grid-template-columns:1.8fr 1fr;grid-template-rows:1fr 1fr;gap:16px;aspect-ratio:2.35}.owner-spotlight-photo{position:relative;display:block;overflow:hidden;padding:0;min-width:0;min-height:0;background:var(--soft);text-align:left}.owner-spotlight-main{grid-row:1/3}.owner-spotlight-photo img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.owner-spotlight-photo:hover img{transform:scale(1.025)}.owner-spotlight-photo>span{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:25px 20px 15px;background:linear-gradient(transparent,rgba(0,0,0,.6));color:white;font:10px/1.8 var(--latin);letter-spacing:.09em}.owner-spotlight-photo b{font-size:20px;font-weight:400}.gallery-more{display:flex;justify-content:center;margin-top:40px}.gallery-more .button{min-width:270px;max-width:100%;justify-content:space-between}.gallery-toolbar{align-items:flex-end;gap:20px}.gallery-filters{flex-wrap:wrap}.gallery-filters button{white-space:normal;line-height:1.7}.gallery-collection{margin-top:25px}.intl-page .gallery-dialog{max-width:94vw}.intl-page .gallery-description{display:none}.intl-page .gallery-caption{overflow-wrap:anywhere}.gallery-dialog .lightbox-caption{overflow-wrap:anywhere}.gallery-dialog .dialog-close{z-index:2}
@media(max-width:900px){.owner-spotlight-heading{align-items:flex-start;flex-direction:column;gap:14px}.owner-spotlight-heading>p{max-width:620px}.owner-spotlight-photos{gap:12px}.owner-spotlight-photo>span{font-size:9px;padding-inline:14px}.gallery-toolbar{align-items:flex-start;flex-direction:column;gap:12px}}
@media(max-width:650px){.owner-spotlight{margin:32px 0 35px}.owner-spotlight-heading{gap:13px;margin-bottom:19px}.owner-spotlight-heading h3{font-size:25px}.owner-spotlight-heading>p{font-size:11px}.owner-spotlight-photos{grid-template-columns:1fr 1fr;grid-template-rows:auto;aspect-ratio:auto;gap:10px}.owner-spotlight-main{grid-column:1/-1;grid-row:auto;aspect-ratio:3/2}.owner-spotlight-photo:not(.owner-spotlight-main){aspect-ratio:4/3}.owner-spotlight-photo>span{font-size:8px;letter-spacing:.04em;padding:20px 11px 9px}.owner-spotlight-photo b{font-size:17px}.gallery-more{margin-top:30px}.gallery-more .button{width:100%;font-size:12px}.intl-page .gallery-toolbar{margin-top:24px}.intl-page .gallery-filters{gap:5px}.intl-page .gallery-filters button{font-size:10px;padding:8px 10px}.intl-page .gallery-caption{font-size:8px}.intl-page .gallery-dialog{padding:48px 12px 20px}.intl-page .lightbox-stage{gap:5px}}
@media(prefers-reduced-motion:reduce){.owner-spotlight-photo img{transition:none}}
