.iyeg-about-hero{height:100vh;overflow:hidden;position:relative;width:100%;z-index:1}.iyeg-about-hero__image{background-position:50%;background-repeat:no-repeat;background-size:cover}.iyeg-about-hero__image,.iyeg-about-hero__overlay{height:100%;left:0;position:absolute;top:0;width:100%}.iyeg-about-hero__overlay{opacity:.8;pointer-events:none;z-index:2}.iyeg-about-hero__content{animation:iyegFadeInUp .8s ease-out;bottom:4rem;left:8%;position:absolute;z-index:3}.iyeg-about-hero__title{color:#fff;font-family:Barlow Semi Condensed,Inter,sans-serif;font-weight:800;letter-spacing:.05em;line-height:1;margin:0;text-shadow:0 4px 30px rgba(0,0,0,.5);text-transform:uppercase}.iyeg-about-models-bar{background-color:#0a0a0a;padding:4rem 5%;position:relative;text-align:center;z-index:2}.iyeg-about-models-bar__content{margin:0 auto;max-width:900px}.iyeg-about-models-bar__title{color:#fff;font-family:Inter,sans-serif;font-size:var(--iyeg-font-size-lg);font-weight:600;letter-spacing:.05em;line-height:1.4;margin-bottom:1.5rem;text-transform:uppercase}.iyeg-about-models-bar__description{color:#fff;font-family:Inter,sans-serif;font-size:var(--iyeg-font-size-base);font-weight:400;line-height:1.8;margin-bottom:1.5rem;opacity:.85}.iyeg-about-models-bar__tagline{color:var(--iyeg-active-green);font-family:Inter,sans-serif;font-size:var(--iyeg-font-size-md);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.iyeg-future-section{background:#000;padding:var(--iyeg-space-xl) var(--iyeg-container-padding);position:relative;z-index:2}.iyeg-future-section__container{align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px}.iyeg-future-section__content{padding-right:1rem}.iyeg-future-section__title{color:#fff;font-family:Barlow Semi Condensed,Inter,sans-serif;font-size:var(--iyeg-font-size-xl);font-weight:700;letter-spacing:.05em;margin-bottom:1.5rem;text-transform:uppercase}.iyeg-future-section__description{color:var(--iyeg-text-gray);font-family:Inter,sans-serif;font-size:var(--iyeg-font-size-base);font-weight:400;line-height:1.8}.iyeg-future-section__image{border-radius:16px;height:100%;min-height:400px;overflow:hidden;position:relative;width:100%}.iyeg-future-section__image img{display:block;height:100%;object-fit:cover;width:100%}.iyeg-mission-vision{background-color:#000;padding:var(--iyeg-space-xl) var(--iyeg-container-padding);position:relative;z-index:2}.iyeg-mission-vision__container{align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px}.iyeg-mission-vision__image{border-radius:16px;height:100%;min-height:400px;overflow:hidden;position:relative;width:100%}.iyeg-mission-vision__image img{display:block;height:500px;object-fit:contain;scale:1.1;width:100%}.iyeg-mission-vision__content{min-height:400px;position:relative}.iyeg-mission-vision__slides{height:350px;overflow:hidden;position:relative;touch-action:pan-y pinch-zoom}.iyeg-mission-vision__navigation{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.iyeg-mission-vision__slide{left:0;opacity:0;padding-right:1rem;position:absolute;top:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;width:100%}.iyeg-mission-vision__slide.active{opacity:1;transform:translateY(0)}.iyeg-mission-vision__slide-title{color:#fff;font-family:Barlow Semi Condensed,Inter,sans-serif;font-size:var(--iyeg-font-size-xl);font-weight:700;letter-spacing:.05em;margin-bottom:1.5rem;text-transform:uppercase}.iyeg-mission-vision__slide-content{color:var(--iyeg-text-gray);font-family:Inter,sans-serif;font-size:var(--iyeg-font-size-base);font-weight:400;line-height:1.8}.iyeg-mission-vision__indicators{display:flex;gap:1rem;margin-top:2rem}.iyeg-mission-vision__indicator{background:none;border:none;color:hsla(0,0%,100%,.3);cursor:pointer;font-family:Inter,sans-serif;font-size:var(--iyeg-font-size-sm);font-weight:400;letter-spacing:.05em;padding:.25rem .5rem;transition:all .3s ease}.iyeg-mission-vision__indicator.active{color:#fff;transform:scale(1.2)}.iyeg-mission-vision__indicator:hover{color:hsla(0,0%,100%,.8)}.iyeg-transparent-section{background:transparent;height:40vh;overflow:hidden;position:relative;width:100%;z-index:0}.iyeg-transparent-section__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.iyeg-transparent-section__content{backdrop-filter:none;background:transparent;border-radius:0;left:50%;max-width:900px;padding:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1}.iyeg-transparent-section__text{color:#fff;font-family:Barlow Semi Condensed,Inter,sans-serif;font-size:var(--iyeg-font-size-xxl);font-weight:600;letter-spacing:.05em;line-height:1.2;margin:0;text-shadow:0 4px 30px rgba(0,0,0,.5)}.iyeg-leadership{background-color:#0a0a0a;padding:var(--iyeg-space-xl) var(--iyeg-container-padding);position:relative;z-index:2}.iyeg-leadership__header{margin:0 auto var(--iyeg-space-lg) auto;max-width:1200px;text-align:center;width:100%}.iyeg-leadership__subtitle{color:var(--iyeg-text-gray);font-family:Inter,sans-serif;font-size:var(--iyeg-font-size-base);font-weight:400;line-height:1.6;margin-top:.5rem}.iyeg-leadership__grid{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1200px}.iyeg-leadership__card{text-align:left;transition:transform var(--iyeg-transition-base)}.iyeg-leadership__card:hover{transform:translateY(-5px)}.iyeg-leadership__image{aspect-ratio:3/4;border-radius:0;margin-bottom:1rem;overflow:hidden;transition:border-color var(--iyeg-transition-base);width:100%}.iyeg-leadership__card:hover .iyeg-leadership__image{border-color:var(--iyeg-active-green)}.iyeg-leadership__image img{height:100%;object-fit:cover;width:100%}.iyeg-leadership__name{color:#fff;font-family:Inter,sans-serif;font-size:var(--iyeg-font-size-md);font-weight:600;margin-bottom:.25rem}.iyeg-leadership__role{color:var(--iyeg-text-gray);font-family:Inter,sans-serif;font-size:var(--iyeg-font-size-sm);font-weight:400}.iyeg-about-gallery{background-color:#000;position:relative;z-index:2}@media (max-width:1024px){.iyeg-future-section__container,.iyeg-mission-vision__container{gap:3rem;grid-template-columns:1fr}.iyeg-future-section__image,.iyeg-mission-vision__image img{height:400px}.iyeg-mission-vision__slides{height:300px}.iyeg-leadership__grid{gap:2rem;grid-template-columns:repeat(2,1fr)}}@keyframes iyegFadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.iyeg-about-hero__content,.iyeg-mission-vision__slide{animation:none;transition:none}}