:root{--apk-navy:#1b2a5c;--apk-navy-dark:#101a3d;--apk-saffron:#f2a93b;--apk-orange:#e8541e;--apk-green:#2e8540;--apk-cream:#fbf8f2;--apk-ink:#232323;--font-display:"Poppins","Segoe UI",sans-serif;--font-body:"Mukta","Segoe UI",sans-serif}html{scroll-behavior:smooth}body{background-color:#fbf8f2;background-color:var(--apk-cream);color:#232323;color:var(--apk-ink);font-family:Mukta,Segoe UI,sans-serif;font-family:var(--font-body)}.display-font,h1,h2,h3,h4,h5,h6{font-family:Poppins,Segoe UI,sans-serif;font-family:var(--font-display)}.text-navy{color:#1b2a5c!important;color:var(--apk-navy)!important}.text-saffron{color:#f2a93b!important;color:var(--apk-saffron)!important}.text-orange{color:#e8541e!important;color:var(--apk-orange)!important}.text-leaf{color:#2e8540!important;color:var(--apk-green)!important}.bg-navy{background-color:#1b2a5c!important;background-color:var(--apk-navy)!important}.bg-cream{background-color:#fbf8f2!important;background-color:var(--apk-cream)!important}.bg-saffron{background-color:#f2a93b!important;background-color:var(--apk-saffron)!important}.bg-leaf{background-color:#2e8540!important;background-color:var(--apk-green)!important}.gradient-brand{background:linear-gradient(90deg,#2e8540,#f2a93b 55%,#e8541e);background:linear-gradient(90deg,var(--apk-green) 0,var(--apk-saffron) 55%,var(--apk-orange) 100%)}.btn-brand{background-color:#f2a93b;background-color:var(--apk-saffron);border-color:#f2a93b;border-color:var(--apk-saffron);color:#101a3d;color:var(--apk-navy-dark);font-weight:600;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.btn-brand:hover{background-color:#e8541e;background-color:var(--apk-orange);border-color:#e8541e;border-color:var(--apk-orange);box-shadow:0 6px 14px #e8541e40;color:#fff;transform:translateY(-2px)}.btn-outline-brand{border:2px solid #fff;color:#fff;font-weight:600;transition:all .15s ease}.btn-outline-brand:hover{background-color:#fff;color:#1b2a5c;color:var(--apk-navy)}.navbar-brand-text{font-family:Poppins,Segoe UI,sans-serif;font-family:var(--font-display);font-weight:800;letter-spacing:.5px}.navbar .nav-link{color:#ffffffd9!important;font-weight:500;transition:color .15s ease}.navbar .nav-link.active,.navbar .nav-link:hover{border-bottom:2px solid #f2a93b;border-bottom:2px solid var(--apk-saffron);color:#fff!important}.hero-section{background:linear-gradient(135deg,#101a3df5,#1b2a5ce6);color:#fff;padding:6rem 0 5rem;position:relative}.hero-badge{background:#f2a93b26;border:1px solid #f2a93b80;border-radius:50px;color:#f2a93b;color:var(--apk-saffron);display:inline-block;font-size:.85rem;font-weight:600;letter-spacing:1.5px;padding:.45rem 1.1rem;text-transform:uppercase}.apk-hero-carousel{position:relative}.apk-hero-slide{align-items:center;background-position:50%;background-size:cover;display:flex;height:620px;position:relative}.apk-hero-slide-overlay{align-items:center;background:linear-gradient(180deg,#101a3dbf,#101a3d99 45%,#101a3dd9);color:#fff;display:flex;height:100%;padding:2rem 0;width:100%}.hero-title{font-size:clamp(1.8rem,3.6vw,2.9rem);line-height:1.18}.hero-subtext{color:#ffffffe0}.apk-hero-carousel .carousel-control-next,.apk-hero-carousel .carousel-control-prev{opacity:.7;width:5%}.apk-hero-carousel .carousel-control-next:hover,.apk-hero-carousel .carousel-control-prev:hover{opacity:1}.apk-hero-carousel .carousel-indicators [data-bs-target]{background-color:#f2a93b;background-color:var(--apk-saffron);border:none;border-radius:50%;height:10px;margin:0 5px;width:10px}.apk-hero-wave{margin-top:-6px;position:relative}@media (max-width:767.98px){.apk-hero-slide{height:540px}}.sponsors-section{background:#fff}.sponsor-tile{align-items:center;background:#fbf8f2;background:var(--apk-cream);border-radius:12px;display:flex;height:110px;justify-content:center;padding:1rem;transition:transform .2s ease,box-shadow .2s ease}.sponsor-tile:hover{box-shadow:0 8px 18px #1b2a5c1a;transform:translateY(-3px)}.sponsor-logo{filter:grayscale(35%);max-height:60px;max-width:100%;object-fit:contain;transition:filter .2s ease}.sponsor-tile:hover .sponsor-logo{filter:grayscale(0)}.apk-hero{background:radial-gradient(circle at 15% 20%,#f2a93b29,#0000 45%),radial-gradient(circle at 85% 80%,#2e854038,#0000 45%),linear-gradient(160deg,#101a3d,#1b2a5c 55%,#22366f);background:radial-gradient(circle at 15% 20%,#f2a93b29,#0000 45%),radial-gradient(circle at 85% 80%,#2e854038,#0000 45%),linear-gradient(160deg,var(--apk-navy-dark) 0,var(--apk-navy) 55%,#22366f 100%);color:#fff;overflow:hidden;padding:5.5rem 0 7rem;position:relative}.hero-title{font-size:clamp(2rem,4vw,3rem);line-height:1.15}.hero-subtext{color:#ffffffd1;max-width:540px}.hero-collage{aspect-ratio:1/1;margin:0 auto;max-width:460px;position:relative}.hero-collage-img{border:4px solid #ffffff14;border-radius:20px;box-shadow:0 20px 45px #090e2173;object-fit:cover;position:absolute}.hero-collage-main{height:78%;left:0;top:0;width:78%;z-index:1}.hero-collage-secondary{border-color:#1b2a5c;border-color:var(--apk-navy);bottom:0;height:52%;right:0;width:52%;z-index:2}.hero-collage-badge{align-items:center;background:#fff;border-radius:50%;box-shadow:0 10px 24px #090e2166;display:flex;height:150px;justify-content:center;padding:8px;position:absolute;right:4%;top:26%;width:150px;z-index:3}.hero-collage-badge img{border-radius:50%;height:100%;object-fit:contain;width:100%}.apk-hero-wave{background:#fbf8f2;background:var(--apk-cream);bottom:-1px;-webkit-clip-path:ellipse(60% 100% at 50% 100%);clip-path:ellipse(60% 100% at 50% 100%);height:60px;left:0;position:absolute;right:0}@media (max-width:991.98px){.hero-collage{margin-top:1rem;max-width:340px}}.apk-card{border:none;border-radius:14px;box-shadow:0 4px 18px #1b2a5c14;height:100%;transition:transform .2s ease,box-shadow .2s ease}.apk-card:hover{box-shadow:0 10px 24px #1b2a5c24;transform:translateY(-4px)}.icon-circle{align-items:center;background:linear-gradient(135deg,#2e8540,#f2a93b);background:linear-gradient(135deg,var(--apk-green),var(--apk-saffron));border-radius:50%;color:#fff;display:inline-flex;font-size:1.4rem;height:56px;justify-content:center;width:56px}.member-photo{border:4px solid #fbf8f2;border:4px solid var(--apk-cream);border-radius:50%;box-shadow:0 4px 12px #0000001f;height:130px;object-fit:cover;width:130px}.section{padding:4.5rem 0}.section-title-eyebrow{font-size:.85rem;font-weight:700;letter-spacing:2px;text-transform:uppercase}.identity-section{background:radial-gradient(circle at 90% 10%,#f2a93b14,#0000 40%),#fbf8f2;background:radial-gradient(circle at 90% 10%,#f2a93b14,#0000 40%),var(--apk-cream)}.identity-card{aspect-ratio:4/5;border-radius:18px;box-shadow:0 10px 30px #1b2a5c1f;overflow:hidden;position:relative;transition:transform .25s ease,box-shadow .25s ease}.identity-card:hover{box-shadow:0 18px 38px #1b2a5c33;transform:translateY(-6px)}.identity-card img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .4s ease;width:100%}.identity-card:hover img{transform:scale(1.06)}.identity-card-overlay{background:linear-gradient(0deg,#101a3deb 0,#101a3d8c 42%,#101a3d0d 75%);color:#fff;display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:1.75rem;position:absolute}.identity-card-icon{align-items:center;background:#f2a93b;background:var(--apk-saffron);border-radius:50%;color:#101a3d;color:var(--apk-navy-dark);display:inline-flex;font-size:1.2rem;height:46px;justify-content:center;margin-bottom:.9rem;width:46px}.identity-card-label{color:#f2a93b;color:var(--apk-saffron);font-size:.78rem;font-weight:700;letter-spacing:1.5px;margin-bottom:.25rem;text-transform:uppercase}.identity-card-value{font-family:Poppins,Segoe UI,sans-serif;font-family:var(--font-display);font-size:1.4rem;font-weight:700}.gallery-img{aspect-ratio:4/3;border-radius:12px;object-fit:cover;overflow:hidden;transition:transform .3s ease;width:100%}.gallery-item:hover .gallery-img{transform:scale(1.04)}footer a{color:#ffffffbf;text-decoration:none}footer a:hover{color:#f2a93b;color:var(--apk-saffron)}.divider-brand{background:linear-gradient(90deg,#2e8540,#f2a93b,#e8541e);background:linear-gradient(90deg,var(--apk-green),var(--apk-saffron),var(--apk-orange));border-radius:2px;height:4px;width:70px}
/*# sourceMappingURL=main.d290e5be.css.map*/