.about-gallery__container{display:flex;flex-direction:column;gap:var(--io-space-8);padding-top:var(--io-section-py);padding-bottom:var(--io-section-py)}.about-gallery__header{display:flex;flex-direction:column;gap:var(--io-space-3);max-width:480px}.about-gallery__mosaic{display:flex;flex-direction:column;gap:16px;width:100%}.about-gallery__stack{display:flex;flex-direction:column;gap:16px}.about-gallery__photo{border-radius:var(--io-radius-card);overflow:hidden;background:var(--io-surface)}.about-gallery__photo img{display:block;width:100%;height:100%;object-fit:cover}.about-gallery__photo--1,.about-gallery__photo--5{aspect-ratio:4 / 3}.about-gallery__photo--2,.about-gallery__photo--4{aspect-ratio:346 / 461}.about-gallery__photo--3{aspect-ratio:1 / 1}.about-gallery__cta{aspect-ratio:1 / 1;border-radius:var(--io-radius-card);background:var(--io-brand);padding:var(--io-space-4);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;position:relative;overflow:hidden}.about-gallery__cta-heading{font-family:var(--io-font-heading);font-weight:400;font-size:40px;line-height:1.1;color:#fff;margin:0;z-index:3}@media (min-width:768px){.about-gallery__cta{padding:16px}.about-gallery__cta-heading{font-size:24px}}@media (min-width:1024px){.about-gallery__cta{padding:32px}}@media (min-width:1240px){.about-gallery__cta-heading{font-size:32px}}@media (min-width:1440px){.about-gallery__cta-heading{font-size:48px}}.about-gallery__cta-btn{z-index:3}.about-gallery__cta .icon--spiral3{position:absolute;right:-10%;top:-20%;width:70%;height:140%;opacity:.6;pointer-events:none}.icon--spiral3 svg{object-fit:cover;height:100%;width:auto}@media (min-width:768px){.about-gallery__mosaic{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.about-gallery__photo--1{grid-column:1 / span 3;grid-row:1;aspect-ratio:auto}.about-gallery__stack--top-right{grid-column:4;grid-row:1}.about-gallery__stack--bottom-left{grid-column:1;grid-row:2}.about-gallery__photo--5{grid-column:2 / span 3;grid-row:2;aspect-ratio:auto}}