.about-video{padding:0 0 80px}.about-video .container{max-width:1296px;margin:0 auto;padding:0 20px}.about-video-frame{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.about-video-frame iframe{border:none;width:100%;height:100%}.about-video-poster{cursor:pointer;width:100%;height:100%;position:relative}.about-video-poster img{object-fit:cover;width:100%;height:100%}.about-video-play{cursor:pointer;background-color:#0009;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:background-color .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-video-play:hover{background-color:#000c}
.about-hero{aspect-ratio:1920/720;width:100%;position:relative}.about-hero img{object-fit:cover}.about-description{padding:80px 0}.about-description .container{max-width:1296px;margin:0 auto;padding:0 20px}.about-description h1{text-align:center;color:#000;max-width:1037px;margin:0 auto 40px;font-family:DM Sans,sans-serif;font-size:50px;font-weight:700;line-height:1.2}.about-description-columns{grid-template-columns:1fr 1fr;gap:60px;max-width:1037px;margin:0 auto;display:grid}.about-description-columns p{color:#000;margin:0;font-size:16px;font-weight:400;line-height:28px}.about-description-read-more{color:#000;grid-column:2;justify-self:start;margin-top:8px;font-size:16px;font-weight:700;text-decoration:underline}.about-promo-image{aspect-ratio:1920/600;width:100%;position:relative}.about-promo-image img{object-fit:cover}.about-promo-bar{background-color:#f6f4f2;padding:40px 0}.about-promo-bar .container{justify-content:space-between;align-items:center;gap:24px;max-width:1296px;margin:0 auto;padding:0 20px;display:flex}.about-promo-text h2{color:#000;margin-bottom:8px;font-size:50px;font-weight:700}.about-promo-text p{color:#0009;font-size:16px}.about-promo-button{color:#fff;background-color:#947458;flex-shrink:0;padding:16px 40px;font-size:20px;font-weight:500;transition:opacity .2s}.about-promo-button:hover{opacity:.85}.about-stats{padding:80px 0}.about-stats .container{max-width:1296px;margin:0 auto;padding:0 20px}.about-stats-list{grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.about-stats-item{text-align:center;flex-direction:column;align-items:center;display:flex}.about-stats-item img{object-fit:contain;width:60px;height:60px;margin-bottom:16px}.about-stats-value{color:#000;margin-bottom:4px;font-size:50px;font-weight:700}.about-stats-label{color:#0009;font-size:16px}.about-cards{padding:0 0 80px}.about-cards .container{max-width:1296px;margin:0 auto;padding:0 20px}.about-cards-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.about-cards-photo{aspect-ratio:1;position:relative}.about-cards-photo img{object-fit:cover}.about-cards-text{background-color:#f6f4f2;flex-direction:column;justify-content:center;padding:40px;display:flex}.about-cards-text h3{color:#000;margin-bottom:16px;font-size:28px;font-weight:700}.about-cards-text p{color:#0009;margin-bottom:24px;font-size:14px;line-height:24px}.about-cards-button{color:#fff;background-color:#947458;align-self:flex-start;padding:12px 28px;font-size:16px;font-weight:500;transition:opacity .2s}.about-cards-button:hover{opacity:.85}.about-team{padding:80px 0}.about-team .container{max-width:1296px;margin:0 auto;padding:0 20px}.about-team h2{color:#000;text-align:center;margin-bottom:50px;font-size:50px;font-weight:700}.about-team-list{grid-template-columns:repeat(3,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid}.about-team-member{text-align:center;flex-direction:column;align-items:center;display:flex}.about-team-photo{aspect-ratio:1;background-color:#f9f9f9;width:100%;margin-bottom:20px}.about-team-member h3{color:#000;margin-bottom:4px;font-size:18px;font-weight:700}.about-team-member span{color:#0009;font-size:14px}.about-collections{background-color:#f6f4f2;padding:120px 0}.about-collections .container{max-width:1296px;margin:0 auto;padding:0 20px}.about-collections-grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.about-collection h3{color:#000;margin-top:16px;margin-bottom:8px;font-size:24px;font-weight:700}.about-collection p{color:#0009;margin-bottom:12px;font-size:14px;line-height:22px}.about-collection-photo{aspect-ratio:16/9;width:100%;position:relative}.about-collection-photo img{object-fit:cover}.about-collection-link{color:#000;font-size:14px;font-weight:700;text-decoration:underline}.about-instagram{padding:80px 0}.about-instagram .container{max-width:1296px;margin:0 auto;padding:0 20px}.about-instagram h2{color:#000;margin-bottom:40px;font-size:50px;font-weight:700}.about-instagram-grid{grid-template-columns:repeat(5,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.about-instagram-item{aspect-ratio:1;position:relative;overflow:hidden}.about-instagram-item img{object-fit:cover}
