.isc-about{padding-bottom:0;background:#fff}.isc-about .isc-container{padding-left:80px;padding-right:80px;max-width:1200px}.isc-about__hero{position:relative;height:90vh;min-height:700px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-top:0}.isc-about__hero-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.isc-about__hero-img::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.35);z-index:2}.isc-about__hero-img img{width:100%;height:100%;object-fit:cover;display:block}.isc-about__hero-content{position:relative;z-index:3;text-align:center;color:#fff;padding:0 var(--space-md);max-width:900px}.isc-about__title{font-size:clamp(48px,10vw,100px);font-weight:800;letter-spacing:-3px;line-height:.9;text-transform:uppercase;margin-bottom:32px}.isc-about__subtitle{font-size:16px;font-weight:600;letter-spacing:4px;text-transform:uppercase;opacity:.9}.isc-about__narrative{padding:160px 0}.isc-about__grid{display:grid;grid-template-columns:1fr 1fr;gap:120px;align-items:center}.isc-about__heading{font-size:clamp(32px,5vw,56px);font-weight:800;letter-spacing:-1.5px;line-height:1;margin-bottom:40px}.isc-about__body{font-size:20px;line-height:1.7;color:#444;max-width:540px}.isc-about__body p{margin-bottom:32px}.isc-about__image img{width:100%;height:750px;object-fit:cover;border-radius:0}.isc-about__values{background:#fafafa;padding:140px 0}.isc-about__values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:80px}.isc-about__value-title{font-size:28px;font-weight:800;margin-bottom:24px;letter-spacing:-0.5px;text-transform:uppercase}.isc-about__value-item p{font-size:17px;line-height:1.6;color:#555}.isc-about__editorial{padding:160px 0}.isc-about__editorial-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:100px;align-items:center}.isc-about__editorial-img img{width:100%;height:800px;object-fit:cover}.isc-about__footer-cta{padding:60px 0;text-align:center;font-size:13px;color:#aaa;border-top:1px solid #f0f0f0}.isc-btn--underline{font-size:16px;font-weight:700;text-decoration:none;border-bottom:2px solid #000;text-transform:uppercase;color:#000;letter-spacing:1px;padding-bottom:4px;transition:opacity .2s ease}.isc-btn--underline:hover{opacity:.7}@media (max-width:1100px){.isc-about__grid,.isc-about__editorial-grid{gap:60px}}@media (max-width:900px){.isc-about .isc-container{padding-left:30px;padding-right:30px}.isc-about__grid,.isc-about__values-grid,.isc-about__editorial-grid{grid-template-columns:1fr;gap:64px}.isc-about__narrative,.isc-about__editorial,.isc-about__values{padding:100px 0}.isc-about__image img,.isc-about__editorial-img img{height:500px}.isc-about__body{font-size:18px;max-width:100%}}@media (max-width:480px){.isc-about__hero{height:80vh;min-height:500px}.isc-about__title{font-size:54px;letter-spacing:-2px}.isc-about__heading{font-size:32px}}