:root{--color-primary: #5F9EA0;--color-primary-light: #7BB5B7;--color-primary-dark: #4A7D7F;--color-primary-glow: rgba(95, 158, 160, .4);--color-base: #FFFFFF;--color-background: #1a1a1a;--color-background-light: #252525;--color-background-card: #2a2a2a;--color-surface: #333333;--color-text-primary: #FFFFFF;--color-text-secondary: rgba(255, 255, 255, .8);--color-text-muted: rgba(255, 255, 255, .6);--color-border: rgba(255, 255, 255, .1);--color-border-light: rgba(255, 255, 255, .2);--font-display: "bebas-neue", sans-serif;--font-heading: "headline-gothic-atf", sans-serif;--font-body: "polymath", sans-serif;--font-muted: "nicholas", sans-serif;--space-xs: .5rem;--space-sm: 1rem;--space-md: 1.5rem;--space-lg: 2rem;--space-xl: 3rem;--space-2xl: 4rem;--space-3xl: 6rem;--container-max: 1400px;--navbar-height: 8vh;--border-radius-sm: 8px;--border-radius-md: 16px;--border-radius-lg: 24px;--border-radius-xl: 32px;--shadow-xs: 0 2px 4px rgba(0, 0, 0, .2);--shadow-sm: 0 4px 8px rgba(0, 0, 0, .25);--shadow-md: 0 8px 16px rgba(0, 0, 0, .3);--shadow-lg: 0 16px 32px rgba(0, 0, 0, .4);--shadow-xl: 0 24px 48px rgba(0, 0, 0, .5);--glow-primary: 0 0 20px rgba(95, 158, 160, .3);--glow-primary-strong: 0 0 40px rgba(95, 158, 160, .5);--ease-smooth: cubic-bezier(.4, 0, .2, 1);--ease-spring: cubic-bezier(.175, .885, .32, 1.275);--ease-bounce: cubic-bezier(.68, -.55, .265, 1.55);--duration-fast: .15s;--duration-normal: .3s;--duration-slow: .5s;--duration-slower: .8s}.glass-panel{background:#ffffff0d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--color-border)}.glass-panel-strong{background:#ffffff14;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border:1px solid var(--color-border-light)}.card{background:var(--color-background-card);border-radius:var(--border-radius-lg);border:1px solid var(--color-border);box-shadow:var(--shadow-md);transition:all var(--duration-normal) var(--ease-smooth)}.card-hover{cursor:pointer}.card-hover:hover{transform:translateY(-8px);box-shadow:var(--shadow-xl),var(--glow-primary);border-color:var(--color-primary)}.btn-primary{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-light) 100%);color:var(--color-base);border:none;padding:var(--space-sm) var(--space-lg);border-radius:var(--border-radius-md);font-family:var(--font-display);font-size:1.2rem;letter-spacing:.1em;cursor:pointer;transition:all var(--duration-normal) var(--ease-smooth);text-transform:uppercase}.btn-primary:hover{transform:scale(1.05);box-shadow:var(--glow-primary-strong)}.btn-primary:active{transform:scale(.98)}.btn-secondary{background:transparent;color:var(--color-base);border:2px solid var(--color-primary);padding:var(--space-sm) var(--space-lg);border-radius:var(--border-radius-md);font-family:var(--font-display);font-size:1.2rem;letter-spacing:.1em;cursor:pointer;transition:all var(--duration-normal) var(--ease-smooth)}.btn-secondary:hover{background:var(--color-primary);box-shadow:var(--glow-primary)}.section{padding:var(--space-3xl) var(--space-xl)}.section-header{text-align:center;margin-bottom:var(--space-2xl)}.section-title{font-family:var(--font-heading);font-size:clamp(2.5rem,5vw,4rem);color:var(--color-text-primary);margin-bottom:var(--space-md)}.section-subtitle{font-family:var(--font-body);font-size:clamp(1rem,2vw,1.5rem);color:var(--color-text-secondary)}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-xl)}.grid-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-xl)}.grid-4{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-lg)}.split-layout{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2xl);align-items:center}@media (max-width: 968px){.split-layout{grid-template-columns:1fr}}.teal-accent-bar{width:60px;height:4px;background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-primary-light) 100%);border-radius:2px;margin:var(--space-md) 0}.teal-corner-accent{position:relative}.teal-corner-accent:after{content:"";position:absolute;top:0;right:0;width:40px;height:40px;border-top:3px solid var(--color-primary);border-right:3px solid var(--color-primary);border-radius:0 var(--border-radius-md) 0 0}.text-gradient-primary{background:linear-gradient(135deg,var(--color-base) 0%,var(--color-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.frame-border{position:relative;padding:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--border-radius-lg)}.frame-border:before{content:"";position:absolute;top:-2px;left:20%;right:20%;height:2px;background:linear-gradient(90deg,transparent 0%,var(--color-primary) 50%,transparent 100%)}.gpu-accelerated{will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--color-background)}::-webkit-scrollbar-thumb{background:var(--color-surface);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.skeleton{background:linear-gradient(90deg,var(--color-surface) 25%,var(--color-background-card) 50%,var(--color-surface) 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none}:root{--mottoFirstHome: 0;--mottoSecondHome: 0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.homePageLgoNavbar,.openerFRCLOGO,.mottoLine,.firstMotto,.secondMotto,.mainPICHome,.aadiAbout,.imageThing,.ourTeamText,.goodPicDisplay,.wrapperMemberImage,.siderAbout1,.siderAbout2,.biggerAN{will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}html{scroll-behavior:smooth}.testerBIG{background-color:var(--color-background);overflow:hidden}.phoneViewerBlock{display:none}.phoneViewerBlock h1{color:#fff;font-size:5em}.navbarHolderMain{position:fixed;width:100vw;height:var(--navbar-height);background:#1a1a1ad9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--color-border);display:flex;justify-content:space-around;align-items:center;z-index:1000;transition:all var(--duration-normal) var(--ease-smooth)}.navbarHolderMain:hover{background:#1a1a1af2}.navbarWebButtons{width:40%;display:flex;justify-content:space-evenly;align-items:center;color:var(--color-text-secondary);font-family:var(--font-body);font-weight:300;font-size:clamp(1rem,1.5vw,1.5rem);font-style:normal}.navbarWebButtons a{color:var(--color-text-secondary);text-decoration:none;transition:all var(--duration-fast) var(--ease-smooth);position:relative;cursor:pointer}.navbarWebButtons a:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-primary-light) 100%);transition:width var(--duration-normal) var(--ease-smooth)}.navbarWebButtons a:hover{color:var(--color-text-primary)}.navbarWebButtons a:hover:after{width:100%}.spacerRightNav{color:var(--color-text-secondary);font-family:var(--font-body);font-weight:300;font-size:clamp(1rem,1.5vw,1.5rem);font-style:normal;text-decoration:none;transition:all var(--duration-fast) var(--ease-smooth);cursor:pointer;position:relative}.spacerRightNav:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-primary-light) 100%);transition:width var(--duration-normal) var(--ease-smooth)}.spacerRightNav:hover{color:var(--color-text-primary)}.spacerRightNav:hover:after{width:100%}.imageHolderNavbar{width:80px;height:80px;position:relative;background:var(--color-surface);border-radius:50%;border:2px solid var(--color-border);display:flex;justify-content:center;align-items:center;transition:all var(--duration-normal) var(--ease-smooth);cursor:pointer}.imageHolderNavbar:hover{transform:scale(1.05);border-color:var(--color-primary);box-shadow:var(--glow-primary)}.imageHolderNavbar img{width:60%;height:60%;object-fit:contain}.navbarSocialMediaHyperlinks{width:40%;display:flex;justify-content:space-evenly;align-items:center;color:#fff}.instaLogo{width:24px;height:24px;transition:all var(--duration-fast) var(--ease-smooth);cursor:pointer}.instaLogo:hover{filter:drop-shadow(0 0 10px var(--color-primary-glow));transform:scale(1.1)}.ytLogo{height:20px;width:28px;transition:all var(--duration-fast) var(--ease-smooth);cursor:pointer}.ytLogo:hover{filter:drop-shadow(0 0 10px var(--color-primary-glow));transform:scale(1.1)}.spaceRightNav{width:55%;display:flex;justify-content:space-evenly}.spaceRightNavSocial{display:flex;justify-content:space-evenly;width:100%;align-items:center}.homepageWrapper{width:100vw;height:100vh;background:linear-gradient(145deg,var(--color-background) 0%,#0d0d0d 100%);display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.homepageWrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at 20% 80%,rgba(95,158,160,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(95,158,160,.08) 0%,transparent 50%);pointer-events:none}.homePageLgoNavbar{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40vw;max-width:400px;z-index:10;filter:drop-shadow(0 0 30px rgba(95,158,160,.3))}.logoHolderHomePage{position:absolute;bottom:3vw}.logoHolderHomePage img{width:12vw;max-width:150px}.mottoLine{font-family:var(--font-display);font-weight:400;font-style:normal;font-size:clamp(2rem,4.5vw,5rem);min-height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;opacity:1;contain:layout style paint;padding:var(--space-3xl) 0;gap:var(--space-lg);width:100%;max-width:1400px;margin:0 auto}.mottoContainer{background:var(--glass-panel);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--color-border);border-radius:var(--border-radius-xl);padding:3rem 4rem;width:90%;max-width:1200px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media (max-width: 768px){.mottoContainer{padding:2rem 1.5rem;width:95%}}.firstMotto{position:static;transform:none;z-index:3;mix-blend-mode:normal;opacity:0;contain:layout style paint;width:100%;text-align:center;order:1}.mainPICHome{position:relative;width:100%;max-width:700px;height:auto;max-height:50vh;transform:scale(1);margin:var(--space-xl) auto;contain:layout style paint;object-fit:contain;object-position:center;z-index:1;opacity:0;order:2;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xl),var(--glow-primary)}.secondMotto{position:static;transform:none;mix-blend-mode:normal;contain:layout style paint;z-index:3;width:100%;text-align:center;opacity:0;order:3}.motto1Text{position:relative;overflow:visible;font-size:clamp(3rem,6vw,7rem);letter-spacing:.15em;font-weight:700;text-transform:uppercase;line-height:1.1;font-family:var(--font-display)}.motto-text-wrapper{display:inline-block;position:relative}.motto-char{display:inline-block;color:#fff;-webkit-text-stroke:2px white;text-shadow:0 0 20px rgba(255,255,255,.3),0 0 40px rgba(255,255,255,.2);position:relative;transform-style:preserve-3d;transition:all var(--duration-normal) var(--ease-smooth)}.motto-char:hover{color:var(--color-primary);-webkit-text-stroke:2px var(--color-primary);text-shadow:0 0 20px rgba(95,158,160,.5),0 0 40px rgba(95,158,160,.3)}.motto-char:after{content:attr(data-char);position:absolute;left:0;top:0;color:transparent;-webkit-text-stroke:2px white;background:linear-gradient(135deg,#ffffff 0%,var(--color-primary-light) 50%,#ffffff 100%);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shimmer 3s ease-in-out infinite;animation-delay:calc(var(--char-index, 0) * .1s)}@keyframes shimmer{0%,to{background-position:0% 50%;opacity:.8}50%{background-position:100% 50%;opacity:1}}.motto-text-top,.motto-text-bottom{position:static;transform:none;font-family:var(--font-body);font-size:clamp(1rem,2.5vw,2rem);font-weight:300;letter-spacing:.3em;color:var(--color-text-secondary);text-transform:uppercase;z-index:2;opacity:0;white-space:nowrap;will-change:transform,opacity;text-align:center;margin:var(--space-sm) 0}.motto-text-top{order:0}.motto-text-bottom{order:4}.ender{text-align:center;color:transparent;-webkit-text-stroke:1px white;position:relative;overflow:visible;font-family:var(--font-display);font-size:clamp(2.5rem,5vw,5rem);letter-spacing:.1em}.ender:before{content:"Relentless Innovation";color:#fff;position:absolute;top:0;left:50%;transform:translate(-50%);white-space:nowrap}.aboutUsHolder{margin-top:var(--space-3xl);width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-2xl);background:linear-gradient(180deg,var(--color-background) 0%,rgba(95,158,160,.05) 100%)}.aboutUsCard{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3xl);max-width:1400px;width:100%;align-items:center}@media (max-width: 968px){.aboutUsCard{grid-template-columns:1fr;gap:var(--space-xl)}}.leftSideAboutHolder{padding:var(--space-xl)}.aboutUsHeading{font-family:var(--font-heading);font-size:clamp(2.5rem,5vw,4rem);color:var(--color-text-primary);margin-bottom:var(--space-lg);position:relative}.aboutUsHeading:after{content:"";display:block;width:80px;height:4px;background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-primary-light) 100%);border-radius:2px;margin-top:var(--space-md)}.pleaseMkaerSmall{font-size:clamp(1rem,1.5vw,1.3rem);font-family:var(--font-muted);font-weight:400;word-spacing:5px;text-align:left;color:var(--color-text-secondary);line-height:1.8}.RightSideAboutHolder{position:relative;display:flex;justify-content:center;align-items:center}.aadiAbout{position:relative;max-width:100%;width:auto;max-height:60vh;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xl),var(--glow-primary);transition:all var(--duration-normal) var(--ease-smooth)}.aadiAbout:hover{transform:scale(1.02);box-shadow:var(--shadow-xl),var(--glow-primary-strong)}.RightSideAboutHolder:before{content:"";position:absolute;top:20px;left:20px;right:20px;bottom:20px;border:2px solid var(--color-primary);border-radius:var(--border-radius-lg);pointer-events:none;opacity:.5}.pleaseMkaerSmallPhone{display:none}.statistics{width:100%;min-height:80vh;display:grid;grid-template-columns:repeat(4,1fr);position:relative;background:linear-gradient(145deg,var(--color-background) 0%,#0d0d0d 100%);overflow:hidden}.statistics:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(95,158,160,.1) 0%,transparent 50%),radial-gradient(circle at center,rgba(0,0,0,.8) 0%,transparent 70%);pointer-events:none}.statisticHolder{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--space-xl);background:var(--glass-panel);border-right:1px solid var(--color-border);position:relative;transition:all var(--duration-normal) var(--ease-smooth);overflow:hidden}.statisticHolder:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-primary-light) 100%);transform:scaleX(0);transform-origin:left;transition:transform var(--duration-normal) var(--ease-smooth)}.statisticHolder:hover:before{transform:scaleX(1)}.statisticHolder:hover{background:#5f9ea01a;box-shadow:inset 0 0 50px #5f9ea00d}.statistic4{border-right:none}.headerNum{display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-md);width:100%}.numberStat{color:var(--color-primary);font-family:var(--font-display);font-size:clamp(2.5rem,5vw,4rem);text-shadow:var(--glow-primary)}.satasHead{font-size:clamp(1rem,2vw,1.5rem);color:var(--color-text-secondary);font-family:var(--font-body);text-align:center;font-weight:300}@media (max-width: 968px){.statistics{grid-template-columns:repeat(2,1fr);min-height:auto}.statisticHolder{border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);min-height:40vh}.statisticHolder:nth-child(2n){border-right:none}.statisticHolder:nth-last-child(-n+2){border-bottom:none}}@media (max-width: 600px){.statistics{grid-template-columns:1fr}.statisticHolder{border-right:none;border-bottom:1px solid var(--color-border);min-height:35vh}.statisticHolder:last-child{border-bottom:none}}.firstComponentHolder{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;gap:var(--space-xl);padding:var(--space-3xl) var(--space-xl);background:linear-gradient(180deg,var(--color-background) 0%,rgba(95,158,160,.03) 100%)}.firstHeader{font-family:var(--font-heading);font-weight:400;display:flex;justify-content:center;gap:var(--space-lg);align-items:center;font-size:clamp(2rem,5vw,4rem);color:var(--color-text-primary);flex-wrap:wrap;text-align:center}.firstHeader h1{font-size:inherit;font-family:inherit}.firstBlackWhite{filter:grayscale(10%);width:clamp(80px,15vw,150px);transition:all var(--duration-normal) var(--ease-smooth)}.firstBlackWhite:hover{filter:grayscale(0%) drop-shadow(0 0 20px var(--color-primary-glow));transform:scale(1.05)}.firstSecondHeader{max-width:900px;text-align:center;font-size:clamp(1rem,1.8vw,1.4rem);font-family:var(--font-muted);font-weight:400;color:var(--color-text-secondary);line-height:1.8}.buttonerr{padding:var(--space-sm) var(--space-lg);font-size:clamp(1rem,1.5vw,1.3rem);width:auto;min-width:200px;border-radius:var(--border-radius-md);font-family:var(--font-body);background:var(--glass-panel-strong);border:2px solid var(--color-primary);color:var(--color-primary);cursor:pointer;transition:all var(--duration-normal) var(--ease-smooth);text-transform:uppercase;letter-spacing:.1em}.buttonerr:hover{background:var(--color-primary);color:#fff;box-shadow:var(--glow-primary);transform:translateY(-2px)}.buttonerr:active{transform:translateY(0)}.instaPOSTSHolder{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-lg);width:100%;max-width:1400px}.cardINFOHolder{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-md);background:var(--card);border-radius:var(--border-radius-lg);overflow:hidden;position:relative;min-height:350px;transition:all var(--duration-normal) var(--ease-smooth);border:1px solid var(--color-border)}.footerWrapper{margin-top:var(--space-2xl);position:relative;left:0}.mainFooter{position:relative;top:0;width:100%;min-height:300px;background:linear-gradient(180deg,var(--color-surface) 0%,var(--color-background) 100%);display:flex;align-items:center;padding:var(--space-2xl) var(--space-xl);overflow:hidden;gap:var(--space-2xl);justify-content:space-between;flex-wrap:wrap}.logoFIRSTHolders{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:var(--space-lg);min-width:200px}.logoFitFirst{width:clamp(50px,7vw,80px);height:auto;transition:all var(--duration-fast) var(--ease-smooth);filter:grayscale(30%)}.logoFitFirst:hover{filter:grayscale(0%) drop-shadow(0 0 10px var(--color-primary-glow));transform:scale(1.05)}.rightSideFooter{display:flex;gap:var(--space-2xl);flex-wrap:wrap}.websiteButtonHolder{display:flex;gap:var(--space-xl);padding-right:var(--space-xl);border-right:1px solid var(--color-border)}@media (max-width: 768px){.websiteButtonHolder{border-right:none;border-bottom:1px solid var(--color-border);padding-right:0;padding-bottom:var(--space-lg);width:100%;justify-content:center}}.websiteButtons{display:flex;flex-direction:column;gap:var(--space-sm)}.websiteButtons a{text-decoration:none;color:var(--color-text-secondary);font-family:var(--font-body);font-size:clamp(.9rem,1.5vw,1.2rem);transition:all var(--duration-fast) var(--ease-smooth);cursor:pointer}.websiteButtons a:hover{color:var(--color-primary);transform:translate(5px)}.socials{display:flex;flex-direction:column;gap:var(--space-md);min-width:250px}.emailFooter{white-space:nowrap;font-family:var(--font-body);font-size:clamp(.9rem,1.2vw,1rem);color:var(--color-text-secondary);transition:all var(--duration-fast) var(--ease-smooth)}.emailFooter:hover{color:var(--color-primary)}.removePLease{text-decoration:none;color:var(--color-text-secondary);font-family:var(--font-display);display:flex;align-items:center;gap:var(--space-sm);transition:all var(--duration-fast) var(--ease-smooth)}.removePLease:hover{color:var(--color-primary)}.linkholderFooter{font-size:clamp(.9rem,1.2vw,1rem)}.footerInssta{width:20px;height:20px}.footerYT{width:22px;height:16px}.lastThing{position:absolute;color:var(--color-text-muted);z-index:2;font-family:var(--font-heading);font-weight:400;bottom:20px;left:50%;transform:translate(-50%);font-size:clamp(.8rem,1vw,1rem)}.navbarWebButtonsPhone{display:none}.phoneNavMainHolder{position:fixed;height:100vh;width:100vw;background:#1a1a1afa;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xl);font-family:var(--font-heading);font-size:clamp(1.5rem,4vw,2.5rem);z-index:9000;left:-100vw;transition:left var(--duration-normal) var(--ease-smooth)}.phoneNavMainHolder.active{left:0}.closeButtonePhone{position:absolute;right:5vw;top:5vw;cursor:pointer;font-size:2rem;transition:all var(--duration-fast) var(--ease-smooth);color:var(--color-text-secondary)}.closeButtonePhone:hover{color:var(--color-primary);transform:rotate(90deg)}.phoneNavMainHolder h1{cursor:pointer;transition:all var(--duration-fast) var(--ease-smooth);color:var(--color-text-secondary);font-weight:300}.phoneNavMainHolder h1:hover{color:var(--color-primary);transform:scale(1.05)}@media screen and (max-width: 968px){.navbarWebButtons{display:none}.navbarWebButtonsPhone{display:flex;width:40%;align-items:center;justify-content:center}.hamburgerIcon{display:block;cursor:pointer;transition:all var(--duration-fast) var(--ease-smooth)}.hamburgerIcon:hover{filter:drop-shadow(0 0 10px var(--color-primary-glow))}}@media screen and (max-width: 768px){.homePageLgoNavbar{width:50vw}.logoHolderHomePage img{width:30vw}.mottoContainer{padding:var(--space-lg);width:95%}.aboutUsCard{gap:var(--space-lg)}.RightSideAboutHolder:before{display:none}.aadiAbout{max-height:40vh}.mainFooter{flex-direction:column;text-align:center;gap:var(--space-xl)}.logoFIRSTHolders{justify-content:center}.rightSideFooter{justify-content:center;width:100%}.socials{align-items:center}.lastThing{position:relative;bottom:auto;left:auto;transform:none;margin-top:var(--space-lg)}}.ourTeamHolder{padding-top:120px;width:100%;background:linear-gradient(180deg,var(--color-background) 0%,#0d0d0d 100%);min-height:100vh}.teamSection{max-width:1400px;margin:0 auto;padding:var(--space-2xl) var(--space-xl)}.teamSectionHeader{font-family:var(--font-heading);font-size:clamp(2rem,4vw,3rem);color:var(--color-text-primary);margin-bottom:var(--space-xl);padding-bottom:var(--space-md);border-bottom:2px solid var(--color-border);position:relative}.teamSectionHeader:after{content:"";position:absolute;bottom:-2px;left:0;width:100px;height:2px;background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-primary-light) 100%)}.membersGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-lg)}.memberCard{background:var(--color-background-card);border-radius:var(--border-radius-lg);overflow:hidden;border:1px solid var(--color-border);transition:all var(--duration-normal) var(--ease-smooth)}.memberCard:hover{transform:translateY(-10px);box-shadow:var(--shadow-xl),var(--glow-primary);border-color:var(--color-primary)}.memberImageWrapper{position:relative;width:100%;height:280px;overflow:hidden}.memberImage{width:100%;height:100%;object-fit:cover;object-position:center;transition:all var(--duration-normal) var(--ease-smooth)}.memberCard:hover .memberImage{transform:scale(1.05)}.memberImageOverlay{position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,transparent 100%);pointer-events:none}.memberInfo{padding:var(--space-md);text-align:center}.memberName{font-family:var(--font-display);font-size:clamp(1.2rem,1.5vw,1.5rem);color:var(--color-text-primary);margin:0}.teamSection:last-of-type .memberCard{border-color:var(--color-primary)}.teamSection:last-of-type .memberCard:hover{border-color:var(--color-primary-light)}.resourcesMainHolder{width:100vw;background-color:var(--color-background);color:#fff;padding-top:120px}.coursesHolderandHeader{width:100%;font-family:var(--font-heading);font-weight:400;font-style:normal;padding:var(--space-xl);font-size:clamp(1.5rem,3vw,2.5rem);max-width:1400px;margin:0 auto}.coursesHolderandHeader h1{color:var(--color-text-primary);margin-bottom:var(--space-lg)}.acutalCoursesAll{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-xl);padding:var(--space-lg);max-width:1400px;margin:0 auto}.courseHolder{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--space-xl);font-size:1.1rem;border:1px solid var(--color-border);font-family:var(--font-body);border-radius:var(--border-radius-lg);gap:var(--space-md);background:var(--color-background-card);transition:all var(--duration-normal) var(--ease-smooth);text-align:center}.courseHolder:hover{transform:translateY(-8px);box-shadow:var(--shadow-xl),var(--glow-primary);border-color:var(--color-primary)}.imageHolderIconCourse{height:80px;width:80px;border-radius:50%;background-position:center;background-size:contain;background-repeat:no-repeat;background-color:var(--color-surface);border:2px solid var(--color-primary)}.courseHolder h1{font-family:var(--font-display);font-size:clamp(1.3rem,1.8vw,1.8rem);color:var(--color-text-primary);margin:0}.paraGuyCourse{text-align:center;font-family:var(--font-muted);font-weight:400;color:var(--color-text-secondary);line-height:1.6;margin:0}.buttonCourse{padding:var(--space-sm) var(--space-lg);border-radius:var(--border-radius-md);cursor:pointer;border:none;margin-top:var(--space-sm);background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-light) 100%);color:#fff;font-family:var(--font-display);font-size:1rem;letter-spacing:.1em;transition:all var(--duration-normal) var(--ease-smooth)}.buttonCourse:hover{transform:scale(1.05);box-shadow:var(--glow-primary)}.gitAndOnShape{max-width:1400px;margin:var(--space-3xl) auto;padding:var(--space-xl);gap:var(--space-xl)}.gitAndOnShape h1{font-family:var(--font-heading);font-weight:400;font-style:normal;font-size:clamp(2rem,5vw,4rem);color:var(--color-text-primary);margin-bottom:var(--space-xl)}.flexMakker{width:100%;display:flex;justify-content:center;gap:var(--space-2xl);flex-wrap:wrap;margin-top:var(--space-xl)}.gitHolder{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-md);font-family:var(--font-body);cursor:pointer;padding:var(--space-lg);background:var(--glass-panel);border-radius:var(--border-radius-lg);border:1px solid var(--color-border);transition:all var(--duration-normal) var(--ease-smooth);min-width:200px}.gitHolder:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);border-color:var(--color-primary)}.gitHolder h1{font-family:var(--font-display);font-size:clamp(1.2rem,1.5vw,1.5rem);color:var(--color-text-primary);margin:0}.logoGITON{width:100px;transition:all var(--duration-normal) var(--ease-smooth)}.gitHolder:hover .logoGITON{filter:brightness(1.2);transform:scale(1.1)}.outreachesPageMainHolder{width:100vw;background-color:var(--color-background);overflow-x:hidden;padding-top:100px}.outreachesHeadPage{color:var(--color-text-primary);font-family:var(--font-heading);font-size:clamp(3rem,10vw,8rem);background:linear-gradient(to bottom,#ffffffe6,#ffffff4d);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.carouselBigImagesOutreaches{position:relative;height:60vh;display:flex;gap:var(--space-md);padding:var(--space-xl);max-width:1400px;margin:0 auto;overflow-x:auto;scroll-snap-type:x mandatory}.carouselBigImagesOutreaches::-webkit-scrollbar{height:8px}.carouselBigImagesOutreaches::-webkit-scrollbar-track{background:var(--color-surface);border-radius:4px}.carouselBigImagesOutreaches::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:4px}.outreachCard{max-width:1400px;margin:var(--space-2xl) auto;padding:var(--space-xl);background:var(--glass-panel);border-radius:var(--border-radius-lg);border:1px solid var(--color-border);overflow:hidden}.outreachCardHeader{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl);margin-bottom:var(--space-lg)}@media (max-width: 968px){.outreachCardHeader{grid-template-columns:1fr}}.outreachImage{width:100%;height:300px;object-fit:cover;border-radius:var(--border-radius-md);box-shadow:var(--shadow-md)}.outreachInfo{display:flex;flex-direction:column;justify-content:center}.outreachDate{font-family:var(--font-muted);font-size:.9rem;color:var(--color-primary);margin-bottom:var(--space-sm);text-transform:uppercase;letter-spacing:.1em}.outreachTitle{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.5rem);color:var(--color-text-primary);margin-bottom:var(--space-md);line-height:1.2}.outreachDescription{font-family:var(--font-muted);font-size:1rem;color:var(--color-text-secondary);line-height:1.8}.outreachGallery{display:flex;gap:var(--space-md);margin-top:var(--space-lg)}.outreachGallery img{width:200px;height:150px;object-fit:cover;border-radius:var(--border-radius-md);transition:all var(--duration-fast) var(--ease-smooth);cursor:pointer}.fundraise-main-holder{width:100vw;background-color:var(--color-background);color:#fff;padding-top:120px;min-height:100vh}.fundraise-header-section{width:100%;padding:var(--space-2xl) var(--space-xl);text-align:center;max-width:1400px;margin:0 auto}.fundraise-header{margin-bottom:var(--space-xl)}.fundraise-title{font-family:var(--font-display);font-size:clamp(2.5rem,5vw,4rem);font-weight:400;color:var(--color-text-primary);margin-bottom:var(--space-md);letter-spacing:.05em}.fundraise-subtitle{font-family:var(--font-body);font-size:clamp(1rem,1.5vw,1.3rem);font-weight:300;color:var(--color-text-secondary);letter-spacing:.1em}.fundraise-hero-image{width:100%;max-width:1000px;margin:0 auto;border-radius:var(--border-radius-lg);overflow:hidden;box-shadow:var(--shadow-xl),var(--glow-primary)}.fundraise-hero-image img{width:100%;height:auto;display:block;object-fit:cover}.fundraise-projects-section,.crowdfunding-section,.sponsorship-section{width:100%;padding:var(--space-2xl) var(--space-xl);max-width:1400px;margin:0 auto}.section-title{font-family:var(--font-heading);font-size:clamp(1.8rem,3vw,2.5rem);font-weight:400;color:var(--color-text-primary);margin-bottom:var(--space-lg);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border)}.projects-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-lg);margin-top:var(--space-lg)}.project-card{position:relative;overflow:hidden;border-radius:var(--border-radius-md);aspect-ratio:4/3;cursor:pointer;transition:all var(--duration-normal) var(--ease-smooth);background:var(--color-background-card);border:1px solid var(--color-border)}.project-card:hover{transform:translateY(-8px);box-shadow:var(--shadow-xl),var(--glow-primary)}.project-image-container{width:100%;height:100%;position:relative}.project-image{width:100%;height:100%;object-fit:cover;display:block}.project-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.9),transparent);padding:var(--space-lg);transform:translateY(100%);transition:transform var(--duration-normal) var(--ease-smooth)}.project-card:hover .project-overlay{transform:translateY(0)}.project-title{font-family:var(--font-display);font-size:clamp(1.2rem,1.5vw,1.5rem);font-weight:400;color:#fff;margin:0}.crowdfunding-content{max-width:900px;margin:0 auto;background:var(--glass-panel);padding:var(--space-xl);border-radius:var(--border-radius-lg);border:1px solid var(--color-border)}.crowdfunding-text{font-family:var(--font-muted);font-size:1.1rem;font-weight:400;line-height:1.8;color:var(--color-text-secondary);margin-bottom:var(--space-xl);text-align:justify}.donate-button-container{text-align:center;margin-top:var(--space-xl)}.donate-button{display:inline-block;padding:var(--space-md) var(--space-2xl);background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-light) 100%);color:#fff;font-family:var(--font-display);font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:400;text-decoration:none;border-radius:50px;transition:all var(--duration-normal) var(--ease-smooth);letter-spacing:.1em;text-transform:uppercase;border:none;cursor:pointer}.donate-button:hover{transform:scale(1.05);box-shadow:var(--glow-primary-strong)}.sponsorship-intro{font-family:var(--font-muted);font-size:1.1rem;font-weight:400;color:var(--color-text-secondary);text-align:center;margin-bottom:var(--space-xl)}.sponsorship-form{max-width:700px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-lg);background:var(--glass-panel);padding:var(--space-xl);border-radius:var(--border-radius-lg);border:1px solid var(--color-border)}.form-input,.form-textarea{width:100%;padding:var(--space-md);background-color:#ffffff0d;border:1px solid var(--color-border);border-radius:var(--border-radius-md);color:#fff;font-family:var(--font-body);font-size:1rem;font-weight:300;transition:all var(--duration-fast) var(--ease-smooth)}.form-input::placeholder,.form-textarea::placeholder{color:var(--color-text-muted)}.form-input:focus,.form-textarea:focus{outline:none;border-color:var(--color-primary);background-color:#5f9ea01a;box-shadow:0 0 0 3px #5f9ea01a}.form-textarea{resize:vertical;min-height:150px}.form-submit-button{padding:var(--space-md) var(--space-2xl);background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-light) 100%);color:#fff;font-family:var(--font-display);font-size:clamp(1.2rem,1.5vw,1.5rem);font-weight:400;border:none;border-radius:50px;cursor:pointer;transition:all var(--duration-normal) var(--ease-smooth);letter-spacing:.1em;text-transform:uppercase;align-self:center;margin-top:var(--space-md)}.form-submit-button:hover{transform:scale(1.05);box-shadow:var(--glow-primary)}.mainGalleryHolder{width:100vw;background-color:var(--color-background);padding-top:120px;min-height:100vh}.galleryGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--space-md);padding:var(--space-xl);max-width:1400px;margin:0 auto}.galleryItem{position:relative;aspect-ratio:1;border-radius:var(--border-radius-md);overflow:hidden;cursor:pointer;transition:all var(--duration-normal) var(--ease-smooth)}.galleryItem:hover{transform:scale(1.02);box-shadow:var(--shadow-xl),var(--glow-primary)}.galleryItem img{width:100%;height:100%;object-fit:cover}.instaHolderMain{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;padding:var(--space-3xl) var(--space-xl);gap:var(--space-xl);background:var(--color-background)}.check{font-family:var(--font-heading);font-weight:400;font-size:clamp(2rem,4vw,3rem);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}.pleaseCheck{font-family:var(--font-muted);font-size:clamp(1rem,1.5vw,1.3rem);color:var(--color-text-secondary);font-weight:300}.instaPOSTSHolder{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-lg);width:100%;max-width:1400px}.cardINFOHolder{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-md);background:var(--color-background-card);border-radius:var(--border-radius-lg);overflow:hidden;position:relative;min-height:350px;transition:all var(--duration-normal) var(--ease-smooth);border:1px solid var(--color-border)}.cardINFOHolder:hover{transform:translateY(-8px);box-shadow:var(--shadow-xl),var(--glow-primary)}.cardINFOHolder:hover .coveredBlur{background-color:#1a1a1ad9}.descForInsta{font-size:clamp(.9rem,1.1vw,1rem);font-family:var(--font-muted);font-weight:300;z-index:3;color:var(--color-text-secondary);line-height:1.6}.bigegeinsta{font-family:var(--font-display);font-size:clamp(1.5rem,2vw,2rem);z-index:3;color:var(--color-text-primary)}.instaPostButton{padding:var(--space-sm) var(--space-md);font-size:clamp(.8rem,1vw,1rem);border-radius:var(--border-radius-sm);background:transparent;border:1px solid var(--color-primary);color:var(--color-primary);z-index:3;cursor:pointer;transition:all var(--duration-fast) var(--ease-smooth);text-transform:uppercase;letter-spacing:.1em;width:fit-content}.instaPostButton:hover{background:var(--color-primary);color:#fff}.coveredBlur{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:#1a1a1ab3;transition:background-color var(--duration-normal) var(--ease-smooth)}.backgroundImage{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:1}.backgroundVideo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}@media screen and (max-width: 768px){.ourTeamHolder{padding-top:100px}.membersGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--space-md)}.memberImageWrapper{height:200px}.coursesHolderandHeader{padding:var(--space-lg)}.acutalCoursesAll{grid-template-columns:1fr;padding:var(--space-md)}.courseHolder{min-height:auto;padding:var(--space-lg)}.carouselSingleImageHolderOutreaches{flex:0 0 250px}.outreachCardHeader{gap:var(--space-md)}.outreachGallery{flex-wrap:wrap}.outreachGallery img{width:100px;height:80px}.projects-grid{grid-template-columns:1fr}.crowdfunding-content,.sponsorship-form{padding:var(--space-lg)}}.cool-loader-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#1a1a1a;display:flex;justify-content:center;align-items:center;z-index:9999}.loader-content{position:relative;width:200px;height:200px;display:flex;justify-content:center;align-items:center;flex-direction:column}.loader-rings{position:relative;width:120px;height:120px;margin-bottom:2rem}.loader-ring{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;border:2px solid transparent;box-shadow:0 0 15px #5f9ea033}.ring-1{border-top-color:var(--color-primary, #5F9EA0);border-bottom-color:var(--color-primary, #5F9EA0);width:100%;height:100%}.ring-2{border-left-color:#5f9ea099;border-right-color:#5f9ea099;width:75%;height:75%;top:12.5%;left:12.5%;border-style:dashed}.ring-3{border-top-color:#fff;width:50%;height:50%;top:25%;left:25%}.loader-text{font-family:Courier New,Courier,monospace;color:var(--color-primary, #5F9EA0);font-size:1rem;letter-spacing:3px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.loader-progress-track{width:150px;height:2px;background:#ffffff1a;border-radius:2px;overflow:hidden}.loader-progress-bar{width:0%;height:100%;background:var(--color-primary, #5F9EA0);box-shadow:0 0 10px var(--color-primary, #5F9EA0)}.loader-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;object-fit:contain;z-index:5;filter:drop-shadow(0 0 15px rgba(95,158,160,.4))}.outreachesPageMainHolder{width:100vw;background-color:var(--color-background);overflow-x:hidden;padding-top:120px;min-height:100vh}.openingOutreachesHolder{padding:var(--space-xl);display:flex;justify-content:center;width:100%;max-width:1400px;margin:0 auto}.outreachesHeadPage{color:var(--color-text-primary);font-family:var(--font-heading);font-size:clamp(3rem,10vw,8rem);background:linear-gradient(to bottom,#ffffffe6,#ffffff4d);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;text-align:center;line-height:1}.carouselBigImagesOutreaches{position:relative;height:50vh;display:flex;gap:var(--space-md);padding:var(--space-lg) var(--space-xl);max-width:1400px;margin:0 auto;overflow-x:auto;scroll-snap-type:x mandatory}.carouselBigImagesOutreaches::-webkit-scrollbar{height:6px}.carouselBigImagesOutreaches::-webkit-scrollbar-track{background:var(--color-surface);border-radius:3px}.carouselBigImagesOutreaches::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:3px}.carouselSingleImageHolderOutreaches{flex:0 0 300px;border-radius:var(--border-radius-lg);overflow:hidden;scroll-snap-align:start;box-shadow:var(--shadow-lg);transition:all var(--duration-normal) var(--ease-smooth)}.carouselSingleImageHolderOutreaches:hover{transform:scale(1.02);box-shadow:var(--shadow-xl),var(--glow-primary)}.carouselSingleImageHolderOutreaches img{width:100%;height:100%;object-fit:cover}.outreachCard{max-width:1400px;margin:var(--space-2xl) auto;padding:0;background:var(--glass-panel);border-radius:var(--border-radius-xl);border:1px solid var(--color-border);overflow:hidden;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl)}.outreachCardImage{width:100%;height:100%;min-height:350px;object-fit:cover;border-radius:0}.outreachCardContent{padding:var(--space-xl);display:flex;flex-direction:column;justify-content:center}.outreachDate{font-family:var(--font-muted);font-size:.85rem;color:var(--color-primary);text-transform:uppercase;letter-spacing:.15em;margin-bottom:var(--space-sm)}.outreachTitle{font-family:var(--font-display);font-size:clamp(1.5rem,2.5vw,2.2rem);color:var(--color-text-primary);margin-bottom:var(--space-md);line-height:1.2}.outreachDescription{font-family:var(--font-muted);font-size:1rem;color:var(--color-text-secondary);line-height:1.8;margin-bottom:var(--space-lg)}.outreachGallery{display:flex;gap:var(--space-md);margin-top:auto}.outreachGallery img{width:120px;height:90px;object-fit:cover;border-radius:var(--border-radius-md);transition:all var(--duration-fast) var(--ease-smooth);cursor:pointer}.outreachGallery img:hover{transform:scale(1.05);box-shadow:var(--glow-primary)}@media (max-width: 968px){.outreachCard{grid-template-columns:1fr}.outreachCardImage{min-height:250px;height:250px}.carouselBigImagesOutreaches{height:35vh}.carouselSingleImageHolderOutreaches{flex:0 0 250px}.outreachGallery img{width:80px;height:60px}}@media (max-width: 600px){.outreachCardContent{padding:var(--space-lg)}.outreachGallery{flex-wrap:wrap}.outreachGallery img{width:60px;height:50px}}
