.AboutHero-module__ZlcfDW__hero{min-height:380px;padding-top:68px;position:relative}.AboutHero-module__ZlcfDW__inner{padding:var(--spacing-2xl) 0;justify-content:flex-start;margin-top:50px;display:flex}.AboutHero-module__ZlcfDW__content{z-index:1;max-width:600px}.AboutHero-module__ZlcfDW__dash{background-color:var(--color-primary);border-radius:var(--radius-full);width:32px;height:6px;margin-bottom:var(--spacing-md);display:block}.AboutHero-module__ZlcfDW__title{font-family:var(--font-display);color:var(--color-primary);margin-bottom:var(--spacing-md);text-shadow:-3px 3px 2px #37353533;text-align:start;font-size:max(1.6rem,80px);font-weight:700;line-height:1.05}.AboutHero-module__ZlcfDW__subtitle{font-family:var(--font-body);color:var(--color-text-muted);max-width:480px;font-size:1rem;line-height:1.7}@media (max-width:768px){.AboutHero-module__ZlcfDW__title{font-size:clamp(2.5rem,10vw,4rem)}}
.Timeline-module__BbUUVG__section{padding:var(--spacing-xl) 0}.Timeline-module__BbUUVG__title{font-family:var(--font-display);color:var(--color-primary);margin-bottom:var(--spacing-xl);font-size:max(1.6rem,50px);font-weight:700}.Timeline-module__BbUUVG__desktopWrapper{width:100%;position:relative}.Timeline-module__BbUUVG__mobileWrapper{display:none}.Timeline-module__BbUUVG__svg{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.Timeline-module__BbUUVG__grid{z-index:1;flex-direction:column;display:flex;position:relative}.Timeline-module__BbUUVG__row{grid-template-columns:repeat(3,1fr);align-items:center;height:160px;display:grid}.Timeline-module__BbUUVG__item{z-index:1;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.Timeline-module__BbUUVG__itemEmpty{display:block}.Timeline-module__BbUUVG__iconWrapper{justify-content:center;align-items:center;display:flex;position:relative}.Timeline-module__BbUUVG__hint{background:var(--color-primary);color:var(--color-text-light);border-radius:var(--radius-full);white-space:nowrap;pointer-events:none;z-index:10;box-shadow:var(--shadow-md);align-items:center;gap:4px;padding:5px 10px;animation:1.4s ease-in-out infinite Timeline-module__BbUUVG__hintBounce;display:flex;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}.Timeline-module__BbUUVG__hint:after{content:"";border:5px solid #0000;border-top-color:var(--color-primary);position:absolute;top:100%;left:50%;transform:translate(-50%)}.Timeline-module__BbUUVG__hintMobile{animation:1.4s ease-in-out infinite Timeline-module__BbUUVG__hintBounceMobile;top:50%;bottom:auto;left:calc(100% + 12px);transform:translateY(-50%)}.Timeline-module__BbUUVG__hintMobile:after{border-top-color:#0000;border-right-color:var(--color-primary);top:50%;left:auto;right:100%;transform:translateY(-50%)}.Timeline-module__BbUUVG__hintText{font-family:var(--font-body);font-size:.72rem;font-weight:600}.Timeline-module__BbUUVG__hintArrow{flex-shrink:0}@keyframes Timeline-module__BbUUVG__hintBounce{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-6px)}}@keyframes Timeline-module__BbUUVG__hintBounceMobile{0%,to{transform:translateY(-50%)translate(0)}50%{transform:translateY(-50%)translate(5px)}}.Timeline-module__BbUUVG__iconBox{border-radius:var(--radius-full);border:1.5px solid var(--color-primary);width:48px;height:48px;color:var(--color-primary);background:var(--color-bg);cursor:pointer;transition:background-color var(--transition), color var(--transition), transform var(--transition);justify-content:center;align-items:center;display:flex}.Timeline-module__BbUUVG__iconBox:hover{background-color:var(--color-primary);color:var(--color-text-light);transform:scale(1.1)}.Timeline-module__BbUUVG__iconBoxActive{background-color:var(--color-primary);color:var(--color-text-light);transform:scale(1.15);box-shadow:0 4px 16px #af3e3e59}.Timeline-module__BbUUVG__dot{border-radius:var(--radius-full);background-color:var(--color-primary);width:10px;height:10px;transition:transform var(--transition);flex-shrink:0}.Timeline-module__BbUUVG__dotActive{transform:scale(1.4);box-shadow:0 0 0 3px #af3e3e33}.Timeline-module__BbUUVG__year{font-family:var(--font-body);color:var(--color-primary);text-align:center;font-size:.85rem;font-weight:700}.Timeline-module__BbUUVG__label{font-family:var(--font-body);color:var(--color-text-muted);text-align:center;font-size:.85rem}.Timeline-module__BbUUVG__popup{z-index:50;background:var(--color-bg);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);width:280px;padding:var(--spacing-lg);box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;position:absolute;transform:translate(-50%)translateY(-100%)translateY(-16px)scale(.92)}.Timeline-module__BbUUVG__popupVisible{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(-100%)translateY(-16px)scale(1)}.Timeline-module__BbUUVG__popupArrow{background:var(--color-bg);border-right:1.5px solid var(--color-border);border-bottom:1.5px solid var(--color-border);width:14px;height:14px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)rotate(45deg)}.Timeline-module__BbUUVG__popupClose{border-radius:var(--radius-full);background:var(--color-border);width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;transition:background var(--transition);border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}.Timeline-module__BbUUVG__popupClose:hover{background:var(--color-primary);color:var(--color-text-light)}.Timeline-module__BbUUVG__popupYear{font-family:var(--font-body);color:var(--color-primary);opacity:.7;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px;font-size:.75rem;font-weight:700}.Timeline-module__BbUUVG__popupTitle{font-family:var(--font-display);color:var(--color-primary);margin-bottom:var(--spacing-sm);font-size:1.1rem;font-weight:700}.Timeline-module__BbUUVG__popupText{font-family:var(--font-body);color:var(--color-text-muted);font-size:.85rem;line-height:1.7}.Timeline-module__BbUUVG__iconBoxPresent{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-text-light);animation:2s ease-in-out infinite Timeline-module__BbUUVG__pulse}.Timeline-module__BbUUVG__dotPresent{background-color:var(--color-primary);animation:2s ease-in-out infinite Timeline-module__BbUUVG__pulse;box-shadow:0 0 0 4px #af3e3e33}.Timeline-module__BbUUVG__yearPresent{letter-spacing:1px;text-transform:uppercase;font-size:.9rem}@keyframes Timeline-module__BbUUVG__pulse{0%,to{box-shadow:0 0 #af3e3e66}50%{box-shadow:0 0 0 8px #af3e3e00}}@media (max-width:768px){.Timeline-module__BbUUVG__desktopWrapper{display:none}.Timeline-module__BbUUVG__title{font-size:max(1.6rem,40px)}.Timeline-module__BbUUVG__mobileWrapper{flex-direction:column;display:flex}.Timeline-module__BbUUVG__mobileItem{gap:var(--spacing-lg);align-items:flex-start;display:flex}.Timeline-module__BbUUVG__mobileLeft{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.Timeline-module__BbUUVG__mobileConnector{background-color:var(--color-primary);opacity:.3;flex:1;width:2px;min-height:32px;margin:4px 0}.Timeline-module__BbUUVG__mobileContent{padding-top:10px;padding-bottom:var(--spacing-xl);flex:1}.Timeline-module__BbUUVG__mobileLabel{font-family:var(--font-body);color:var(--color-text);margin-top:2px;margin-bottom:var(--spacing-sm);font-size:.95rem;font-weight:600}.Timeline-module__BbUUVG__mobilePopup{opacity:0;max-height:0;transition:max-height .4s,opacity .3s;overflow:hidden}.Timeline-module__BbUUVG__mobilePopupVisible{opacity:1;max-height:200px}}
.MissionVision-module__VAcJRa__section{padding:var(--spacing-3xl) 0}.MissionVision-module__VAcJRa__grid{gap:var(--spacing-2xl);grid-template-columns:1fr 1fr;align-items:start;display:grid}.MissionVision-module__VAcJRa__col{gap:var(--spacing-xl);flex-direction:column;display:flex}.MissionVision-module__VAcJRa__textBlock{gap:var(--spacing-lg);flex-direction:column;display:flex}.MissionVision-module__VAcJRa__heading{font-family:var(--font-display);color:var(--color-primary);font-size:max(1.6rem,50px);font-weight:700}.MissionVision-module__VAcJRa__body{font-family:var(--font-body);color:var(--color-text-muted);font-size:1rem;line-height:1.8}.MissionVision-module__VAcJRa__imgWrapper{border-radius:var(--radius-xl);height:320px;position:relative;overflow:hidden}.MissionVision-module__VAcJRa__img{object-fit:cover;transition:transform .4s}.MissionVision-module__VAcJRa__imgWrapper:hover .MissionVision-module__VAcJRa__img{transform:scale(1.03)}@media (max-width:768px){.MissionVision-module__VAcJRa__section{padding:var(--spacing-xl) 0;margin-bottom:-40px}.MissionVision-module__VAcJRa__grid{gap:var(--spacing-xl);grid-template-columns:1fr}.MissionVision-module__VAcJRa__col:last-child{flex-direction:column-reverse}.MissionVision-module__VAcJRa__heading{font-size:max(1.6rem,40px)}.MissionVision-module__VAcJRa__imgWrapper{height:240px}}
