@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Space+Grotesk:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap);*{list-style:none;text-decoration:none}.aboutPage_backToTop{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0a2540e0;border:1px solid #00d4ff59;border-radius:18px;bottom:28px;box-shadow:0 12px 35px #0a254033,0 0 0 #00d4ff00;color:#fff;cursor:pointer;display:flex;height:58px;justify-content:center;opacity:0;pointer-events:none;position:fixed;right:28px;transform:translateY(20px) scale(.85);transition:opacity .35s ease,visibility .35s ease,transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,background .35s ease;visibility:hidden;width:58px;z-index:999}.aboutPage_backToTop.visible{box-shadow:0 12px 35px #0a254038,0 0 25px #00d4ff1f;opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.aboutPage_backToTop:before{animation:backToTopPulse 2.5s ease-in-out infinite;border:1px solid #00d4ff1f;border-radius:21px;content:"";inset:-4px;pointer-events:none;position:absolute}.aboutPage_backToTopIcon{align-items:center;background:#00d4ff1f;border-radius:10px;color:#00d4ff;display:flex;font-size:21px;font-weight:500;height:32px;justify-content:center;transition:transform .35s ease,background .35s ease,color .35s ease;width:32px}.aboutPage_backToTop:hover{background:#00d4ff;border-color:#00d4ff;box-shadow:0 18px 40px #0a254040,0 0 35px #00d4ff47;transform:translateY(-6px) scale(1.04)}.aboutPage_backToTop:hover .aboutPage_backToTopIcon{background:#0a25401f;color:#0a2540;transform:translateY(-3px)}.aboutPage_backToTop:active{transform:translateY(-2px) scale(.96)}.aboutPage_backToTopText{background:#0a2540;border-radius:8px;color:#fff;font-size:11px;font-weight:600;opacity:0;padding:7px 10px;pointer-events:none;position:absolute;right:calc(100% + 10px);transform:translateX(5px);transition:opacity .25s ease,transform .25s ease;white-space:nowrap}.aboutPage_backToTop:hover .aboutPage_backToTopText{opacity:1;transform:translateX(0)}@keyframes backToTopPulse{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.8;transform:scale(1.08)}}@media (max-width:700px){.aboutPage_backToTop{border-radius:15px;bottom:18px;height:50px;right:16px;width:50px}.aboutPage_backToTopIcon{border-radius:9px;font-size:19px;height:29px;width:29px}.aboutPage_backToTopText{display:none}.aboutPage_backToTop:hover{transform:translateY(-4px) scale(1.03)}}.header{background-color:#0a2540;box-shadow:0 4px 20px #0000001f;height:75px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.header-all{justify-content:space-between;margin:0 auto;max-width:1400px;width:90%}.header-all,.header-logo{align-items:center;display:flex;height:100%}.header-logo{text-decoration:none}.header-logo img{display:block;height:100px;object-fit:contain;width:180px}@media (max-width:768px){.header-logo img{height:80px;width:135px}}.header-menu{gap:35px;list-style:none}.header-menu,.header-menu li{align-items:center;display:flex}.header-menu a{color:#fff;font-size:16px;font-weight:500;position:relative;text-decoration:none;transition:color .3s ease}.header-menu>li:not(:has(.login-btn))>a:after{background-color:#8b5cf6;bottom:-7px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.header-menu>li:not(:has(.login-btn))>a:hover:after{width:100%}.header-menu a:hover{color:#c4b5fd}.login-btn{align-items:center;border:1px solid #fff9;border-radius:10px;color:#fff!important;display:flex;height:43px;justify-content:center;min-width:105px;padding:0 20px;transition:background-color .3s ease,color .3s ease,transform .3s ease}.login-btn:hover{background-color:#fff;color:#0a2540!important;transform:translateY(-2px)}.logout-btn{background-color:initial;border:1px solid #ef4444cc;border-radius:10px;color:#fca5a5;cursor:pointer;font-size:16px;font-weight:500;height:43px;min-width:105px;padding:0 20px;transition:background-color .3s ease,color .3s ease,transform .3s ease}.logout-btn:hover{background-color:#ef4444;color:#fff;transform:translateY(-2px)}.burger{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:none;font-size:25px;height:45px;justify-content:center;width:45px}@media (max-width:950px){.header-menu{gap:22px}.header-menu a{font-size:15px}.header-logo img{width:105px}}@media (max-width:768px){.header{height:70px}.header-all{width:92%}.header-logo img{height:60px;width:105px}.burger{display:flex}.header-menu{align-items:center;background-color:#0a2540;box-shadow:-10px 10px 30px #0003;display:flex;flex-direction:column;gap:28px;height:calc(100vh - 70px);justify-content:flex-start;overflow-y:auto;padding:45px 25px;position:fixed;right:-100%;top:70px;transition:right .35s ease;width:290px}.header-menu.active{right:0}.header-menu li{display:flex;justify-content:center;width:100%}.header-menu a{font-size:18px}.header-menu>li:not(:has(.login-btn))>a:after{display:none}.login-btn,.logout-btn{height:48px;width:210px}}@media (max-width:400px){.header-menu{right:-100%;width:100%}.header-logo img{width:95px}}.home_sec1{align-items:center;background-image:url(/static/media/4.377364f2e6913c39ed25.JPG);background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;position:relative;width:100%}.home_sec1:before{background:#000f238c;content:"";inset:0;position:absolute;z-index:1}.home_sec1>*{position:relative;z-index:2}.home_sec1_gen{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:1.1fr .9fr;max-width:1400px;width:90%}.home_sec1_box{display:flex;flex-direction:column;justify-content:center}.home_sec1_left{align-items:flex-start}.home_sec1_tag{align-items:center;border:1px solid #ffffff40;border-radius:50px;color:#c9d5e2;display:inline-flex;font-size:13px;font-weight:700;letter-spacing:1px;margin-bottom:25px;padding:9px 17px}.home_sec1_left h1{color:#fff;font-size:clamp(48px,5vw,72px);font-weight:700;line-height:1.05;margin:0 0 25px}.home_sec1_left p{color:#b8c6d5;font-size:19px;line-height:1.6;margin:0 0 35px;max-width:520px}.home_sec1_box .item_but{align-items:center;background-color:initial;border:1px solid #ffffff80;border-radius:12px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:12px;height:54px;justify-content:center;min-width:280px;padding:0 22px;transition:all .3s ease;width:-webkit-fit-content;width:fit-content}.home_sec1_box .item_but span{font-size:20px;transition:transform .3s ease}.home_sec1_box .item_but:hover{background-color:#fff;color:#0a2540;transform:translateY(-3px)}.home_sec1_box .item_but:hover span{transform:translateX(5px)}.home_sec1_right{width:100%}.home_sec1_box_li{align-items:center;background-color:#233b538f;border:1px solid #ffffff14;border-radius:30px;box-shadow:0 25px 60px #00000026;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:470px;padding:55px;text-align:center;transition:transform .4s ease,box-shadow .4s ease;width:100%}.home_sec1_box_li:hover{box-shadow:0 30px 70px #00000040;transform:translateY(-7px)}.home_sec1_icon{align-items:center;background-color:#ffffff1a;border-radius:22px;color:#fff;display:flex;font-size:32px;height:75px;justify-content:center;margin-bottom:30px;width:75px}.home_sec1_box_li h2{color:#fff;font-size:34px;line-height:1.2;margin:0 0 20px}.home_sec1_box_li p{color:#c1ccd7;font-size:17px;line-height:1.7;margin:0 0 35px;max-width:420px}.item_but_reg{border-radius:12px;height:54px;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease;width:200px}.item_but_reg a{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:600;gap:12px;height:100%;justify-content:center;text-decoration:none;width:100%}.item_but_reg span{font-size:20px;transition:transform .3s ease}.item_but_reg:hover{background-color:#7c4fe8;box-shadow:0 12px 30px #8b5cf64d;transform:translateY(-3px)}.item_but_reg:hover span{transform:translateX(5px)}@media (max-width:1000px){.home_sec1{padding:50px 0}.home_sec1_gen{gap:45px;grid-template-columns:1fr}.home_sec1_left{align-items:center;text-align:center}.home_sec1_left p{max-width:600px}.home_sec1_right{margin:0 auto;max-width:650px;width:100%}.home_sec1_box_li{min-height:400px}}@media (max-width:650px){.home_sec1{min-height:auto;padding:45px 0 60px}.home_sec1_gen{gap:35px;width:92%}.home_sec1_tag{font-size:11px;padding:8px 14px}.home_sec1_left h1{font-size:43px}.home_sec1_left p{font-size:16px}.home_sec1_box .item_but{min-width:0;width:100%}.home_sec1_box_li{border-radius:24px;min-height:auto;padding:40px 25px}.home_sec1_icon{height:65px;margin-bottom:22px;width:65px}.home_sec1_box_li h2{font-size:28px}.home_sec1_box_li p{font-size:16px}.item_but_reg{width:100%}}.item_but_reg{background-color:#8b5cf6;border:1px solid #8b5cf6;border-radius:10px;color:#fff;font-size:30px;height:55px;width:280px}.home_sec2,.item_but_reg{align-items:center;display:flex;justify-content:center}.home_sec2{background-color:#f9fafb;box-sizing:border-box;padding:80px 0;width:100%}.home_sec2_gen{grid-gap:50px;align-items:center;display:grid;gap:50px;grid-template-columns:1.15fr 1fr;max-width:1400px;width:90%}.home_sec2_b1{background-color:#eaf0f5;border-radius:28px;box-shadow:0 10px 35px #0a254014;height:420px;overflow:hidden;width:100%}.home_sec2_b1 img{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.home_sec2_b1:hover img{transform:scale(1.03)}.home_sec2_b2{align-items:center;background-color:#fff;border-radius:28px;box-shadow:0 10px 35px #0a25400f;box-sizing:border-box;display:flex;min-height:420px;padding:55px;width:100%}.home_sec2_content{width:100%}.home_sec2_tag{align-items:center;background-color:#f1edff;border-radius:50px;color:#8b5cf6;display:inline-flex;font-size:13px;font-weight:700;letter-spacing:.5px;margin-bottom:20px;padding:8px 15px}.home_sec2_b2 h1{color:#0a2540;font-size:38px;font-weight:700;line-height:1.2;margin:0 0 25px}.home_sec2_b2 p{color:#5b6775;font-size:18px;line-height:1.7;margin:0 0 35px}.item_but_vidl{align-items:center;background-color:#8b5cf6;border:1px solid #8b5cf6;border-radius:12px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:12px;height:52px;justify-content:center;min-width:220px;padding:0 22px;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease;width:-webkit-fit-content;width:fit-content}.item_but_vidl span{font-size:20px;transition:transform .3s ease}.item_but_vidl:hover{background-color:#7c4fe8;box-shadow:0 10px 25px #8b5cf640;transform:translateY(-3px)}.item_but_vidl:hover span{transform:translateX(5px)}@media (max-width:1000px){.home_sec2{padding:65px 0}.home_sec2_gen{gap:30px;grid-template-columns:1fr}.home_sec2_b1{height:380px}.home_sec2_b2{min-height:auto;padding:45px}.home_sec2_b2 h1{font-size:34px}}@media (max-width:650px){.home_sec2{padding:50px 0}.home_sec2_gen{width:92%}.home_sec2_b1{border-radius:22px;height:280px}.home_sec2_b2{border-radius:22px;padding:30px 25px}.home_sec2_tag{font-size:12px;margin-bottom:15px}.home_sec2_b2 h1{font-size:28px;margin-bottom:18px}.home_sec2_b2 p{font-size:16px;line-height:1.65;margin-bottom:28px}.item_but_vidl{min-width:0;width:100%}}.home_sec3{background-color:#f9fafb;height:400px;justify-content:center;overflow:hidden;width:100%}.home_sec3,.home_sec3_gen{align-items:center;display:flex}.home_sec3_gen{flex-direction:column;height:100%;justify-content:flex-start;width:90%}.home_sec3_gen h1{color:#0a2540;font-size:40px;margin:25px 0 5px}.home_sec3_gen h2{color:#364153;font-size:24px;margin:0 0 25px}.home_sec3_gen1,.home_sec3_slider{overflow:hidden;width:100%}.home_sec3_slider{position:relative}.home_sec3_track{align-items:center;animation:akumbSlider 35s linear infinite;display:flex;gap:25px;width:-webkit-max-content;width:max-content}.home_sec3_slide_b{background:#fff;border-radius:25px;flex-shrink:0;height:210px;overflow:hidden;transition:transform .4s ease;width:300px}.home_sec3_slide_b img{display:block;height:100%;object-fit:cover;width:100%}.home_sec3_slide_b:hover{transform:scale(1.05)}@keyframes akumbSlider{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 12.5px))}}.home_sec3_slider:hover .home_sec3_track{animation-play-state:paused}.home_sec4{background-color:#f9fafb;box-sizing:border-box;justify-content:center;min-height:650px;padding:70px 0;width:100%}.home_sec4,.home_sec4_gen{align-items:center;display:flex}.home_sec4_gen{flex-direction:column;max-width:1400px;width:90%}.home_sec4_title{margin-bottom:50px;text-align:center}.home_sec4_title h1{color:#0a2540;font-size:40px;margin:0 0 15px}.home_sec4_title h2{color:#364153;font-size:22px;font-weight:400;margin:0}.home_sec4_gen1{width:100%}.home_sec4_slide{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);width:100%}.home_sec4_slide_b{background:#fff;border-radius:24px;box-shadow:0 5px 20px #0a25400f;cursor:pointer;min-height:500px;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}.home_sec4_slide_b:hover{box-shadow:0 18px 40px #0a254021;transform:translateY(-8px)}.home_sec4_img{background:#e9eef3;height:250px;overflow:hidden;width:100%}.home_sec4_img_placeholder{align-items:center;background:linear-gradient(135deg,#e9eef3,#dde5ec);color:#7b8794;display:flex;font-size:18px;height:100%;justify-content:center;width:100%}.home_sec4_img img{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.home_sec4_slide_b:hover .home_sec4_img img{transform:scale(1.05)}.home_sec4_content{padding:25px 27px 28px}.home_sec4_date{color:#7b8794;font-size:13px;font-weight:500;margin-bottom:12px}.home_sec4_content h3{color:#0a2540;font-size:22px;line-height:1.3;margin:0 0 14px}.home_sec4_content p{color:#5b6775;font-size:15px;line-height:1.6;margin:0}.home_sec4_more{align-items:center;color:#0a2540;display:flex;font-size:15px;font-weight:600;gap:8px;margin-top:22px;transition:gap .3s ease}.home_sec4_more span{font-size:20px;transition:transform .3s ease}.home_sec4_slide_b:hover .home_sec4_more{gap:12px}.home_sec4_slide_b:hover .home_sec4_more span{transform:translateX(3px)}@media (max-width:1000px){.home_sec4{padding:55px 0}.home_sec4_title h1{font-size:32px}.home_sec4_title h2{font-size:19px}.home_sec4_slide{grid-template-columns:1fr 1fr}}@media (max-width:650px){.home_sec4{padding:45px 0}.home_sec4_gen{width:92%}.home_sec4_title h1{font-size:27px}.home_sec4_title h2{font-size:17px}.home_sec4_slide{grid-template-columns:1fr}.home_sec4_slide_b{min-height:auto}.home_sec4_img{height:220px}}.home_sec5{background-color:#f9fafb;box-sizing:border-box;display:flex;justify-content:center;padding:80px 0;width:100%}.home_sec5_gen{align-items:center;display:flex;flex-direction:column;max-width:1400px;width:90%}.home_sec5_title{margin-bottom:55px;text-align:center}.home_sec5_title h1{color:#0a2540;font-size:40px;font-weight:700;margin:0 0 15px}.home_sec5_title h2{color:#364153;font-size:22px;font-weight:400;margin:0}.home_sec5_gen1{width:100%}.home_sec5_slide{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);width:100%}.home_sec5_slide_b{background-color:#fff;border-radius:24px;box-shadow:0 5px 20px #0a25400f;box-sizing:border-box;cursor:default;min-height:350px;padding:32px;transition:transform .35s ease,box-shadow .35s ease}.home_sec5_slide_b:hover{box-shadow:0 18px 40px #0a25401f;transform:translateY(-8px)}.home_sec5_img{align-items:center;background:#eaf0f5;border-radius:20px;display:flex;height:75px;justify-content:center;margin-bottom:28px;width:75px}.home_sec5_img span{color:#0a2540;font-size:32px}.home_sec5_content h3{color:#0a2540;font-size:22px;line-height:1.3;margin:0 0 15px}.home_sec5_content p{color:#5b6775;font-size:15px;line-height:1.7;margin:0}@media (max-width:1000px){.home_sec5{padding:65px 0}.home_sec5_title h1{font-size:34px}.home_sec5_title h2{font-size:20px}.home_sec5_slide{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.home_sec5{padding:50px 0}.home_sec5_gen{width:92%}.home_sec5_title{margin-bottom:35px}.home_sec5_title h1{font-size:28px}.home_sec5_title h2{font-size:17px}.home_sec5_slide{gap:20px;grid-template-columns:1fr}.home_sec5_slide_b{min-height:auto;padding:27px}.home_sec5_img{height:65px;width:65px}.home_sec5_content h3{font-size:20px}}@media screen and (max-width:768px){.home_sec1{flex-direction:column;height:auto;padding:40px 20px}.home_sec1_box{align-items:center;height:auto;margin-bottom:30px;text-align:center;width:100%}.home_sec1_box h1{font-size:34px}.home_sec1_box .item_but{max-width:320px;width:100%}.home_sec1_box_li{height:auto;padding:30px 20px;width:100%}.item_but_reg{font-size:24px;max-width:280px;width:100%}.home_sec2{height:auto;padding:30px 20px}.home_sec2_gen{flex-direction:column;gap:25px}.home_sec2_b1{height:230px;width:100%}.home_sec2_b2{text-align:center;width:100%}.home_sec2_b2 h1{font-size:30px}.home_sec2_b2 p{font-size:18px;line-height:30px}.item_but_vidl{margin:auto;max-width:260px;width:100%}.home_sec3{height:auto;padding:40px 20px}.home_sec3_gen h1{font-size:32px;text-align:center}.home_sec3_gen h2{font-size:18px;text-align:center}.home_sec3_slide{flex-direction:column;gap:20px;height:auto}.home_sec3_slide_b{max-width:340px;width:100%}.home_sec4{padding:40px 20px}.home_sec4_gen h1{font-size:32px;text-align:center}.home_sec4_gen h2{font-size:18px;text-align:center}.home_sec4_slide{flex-direction:column;gap:25px}.home_sec4_slide_b{max-width:340px;width:100%}.home_sec4_img{height:220px}.home_sec4_slide_b h1{font-size:22px}.home_sec4_slide_b p{font-size:16px;line-height:26px}.home_sec5{padding:40px 20px}.home_sec5_gen h1{font-size:32px;text-align:center}.home_sec5_gen h2{font-size:18px;text-align:center}.home_sec5_slide{flex-direction:column;gap:25px}.home_sec5_slide_b{height:auto;max-width:340px;padding:20px;width:100%}.home_sec5_img{margin:auto}.home_sec5_slide_b h1{font-size:22px;text-align:center}.home_sec5_slide_b p{font-size:16px;line-height:26px;text-align:center}}@keyframes slideUpIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.aboutPage_wrapper{background-color:#0a2540;color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow-x:hidden;position:relative;width:100%}.aboutPage_circleBg{background:linear-gradient(135deg,#00d4ff26,#0a254000);border-radius:50%;pointer-events:none;position:absolute;z-index:0}.circle-1{animation:floatAnimation 6s ease-in-out infinite;height:300px;left:-100px;top:5%;width:300px}.circle-2{animation:floatAnimation 8s ease-in-out 1s infinite;height:400px;right:-150px;top:40%;width:400px}.circle-3{animation:floatAnimation 7s ease-in-out .5s infinite;bottom:10%;height:250px;left:-50px;width:250px}.aboutPage_sectionHeader{margin-bottom:50px}.aboutPage_sectionHeader h2{font-size:36px;margin:0 0 10px}.aboutPage_sectionHeader p{color:#4a5568;font-size:18px;max-width:600px}.aboutPage_badge{background:#00d4ff1a;border:1px solid #00d4ff33;border-radius:20px;color:#00d4ff;display:inline-block;font-size:14px;font-weight:600;margin-bottom:15px;padding:6px 16px}.aboutPage_badge.yellow{background:#e7e9d11a;border-color:#e7e9d133;color:#e7e9d1}.aboutPage_hero{animation:slideUpIn .7s ease-out;box-sizing:border-box;padding:100px 20px 60px;position:relative;text-align:center;width:100%;z-index:1}.aboutPage_hero h1{font-size:52px;margin:0 0 15px}.aboutPage_hero p{color:#b6bdbe;font-size:21px;line-height:1.5;margin:0 auto;max-width:650px}.aboutPage_featuresSection{background-color:#f9fafb;display:flex;justify-content:center;padding:80px 20px;position:relative;z-index:1}.aboutPage_featuresGrid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 1fr;max-width:1100px;width:100%}.aboutPage_featureCard{background-color:#0a2540;border-radius:25px;box-shadow:0 15px 35px #0a25401a;padding:40px;transition:transform .3s ease}.aboutPage_featureCard:hover{transform:translateY(-5px)}.aboutPage_featureIcon{font-size:40px;margin-bottom:20px}.aboutPage_featureCard h2{color:#fff;font-size:24px;margin:0 0 15px}.aboutPage_featureCard p{color:#e7e9d1;font-size:16px;line-height:1.6;margin:0}.aboutPage_valuesSection{background-color:#fff;padding:80px 20px;position:relative;z-index:1}.aboutPage_valuesGrid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1100px}.aboutPage_valueCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:30px;transition:all .3s ease}.aboutPage_valueCard:hover{border-color:#00d4ff;box-shadow:0 10px 25px #0000000d}.aboutPage_valueCard h3{color:#0a2540;font-size:20px;margin-top:0}.aboutPage_valueCard p{color:#64748b;font-size:15px;line-height:1.5;margin:0}.aboutPage_locationSection{display:flex;justify-content:center;padding:90px 20px;position:relative;z-index:1}.aboutPage_locationContainer{grid-gap:50px;align-items:center;display:grid;gap:50px;grid-template-columns:1fr 1.2fr;max-width:1100px;width:100%}.aboutPage_locationInfo h2{font-size:36px;margin:0 0 20px}.aboutPage_locationInfo p{color:#b6bdbe;font-size:17px;line-height:1.6}.aboutPage_locList{display:flex;flex-direction:column;gap:12px}.aboutPage_locItem{color:#e7e9d1;font-size:16px}.aboutPage_mapWrapper{border:1px solid #ffffff1a;border-radius:25px;box-shadow:0 15px 40px #0000004d;height:380px;overflow:hidden;position:relative}.aboutPage_mapOverlay{background:#0a2540e6;border-radius:15px;color:#fff;font-size:12px;left:15px;padding:6px 14px;position:absolute;top:15px;z-index:5}.aboutPage_teamSection{background:radial-gradient(circle at 10% 20%,rgba(0,212,255,.055),#0000 28%),radial-gradient(circle at 90% 80%,#0a254014,#0000 30%),#f9fafb;overflow:hidden;padding:110px 20px 130px;position:relative}.aboutPage_sectionHeader{margin:0 auto 85px;max-width:760px;text-align:center}.aboutPage_sectionEyebrow{align-items:center;color:#00bfe8;display:inline-flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:3px;margin-bottom:15px}.aboutPage_sectionEyebrow:after,.aboutPage_sectionEyebrow:before{background:#00d4ff;content:"";height:1px;width:25px}.aboutPage_sectionHeader h2{color:#0a2540;font-size:clamp(32px,4vw,48px);font-weight:800;letter-spacing:-1px;line-height:1.15;margin:0 0 20px}.aboutPage_sectionHeader h2 span{color:#00bfe8}.aboutPage_sectionHeader p{color:#66727c;font-size:16px;line-height:1.7;margin:0 auto;max-width:650px}.aboutPage_teamTimeline{margin:0 auto;max-width:1120px;position:relative}.aboutPage_teamTimeline:before{background:linear-gradient(180deg,#0000,#00d4ff 8%,#0a2540 50%,#00d4ff 92%,#0000);bottom:0;content:"";left:50%;opacity:.45;position:absolute;top:0;transform:translateX(-50%);width:1px}.aboutPage_timelineRow{display:flex;margin-bottom:70px;position:relative;width:100%}.aboutPage_timelineRow.left-aligned{box-sizing:border-box;justify-content:flex-start;padding-right:50%}.aboutPage_timelineRow.right-aligned{box-sizing:border-box;justify-content:flex-end;padding-left:50%}.aboutPage_timelineDot{background:#f9fafb;border:2px solid #00d4ff;border-radius:50%;box-shadow:0 0 0 5px #00d4ff14,0 0 25px #00d4ff4d;height:15px;left:50%;position:absolute;top:80px;transform:translateX(-50%);transition:all .35s ease;width:15px;z-index:5}.aboutPage_timelineDot span{background:#00d4ff;border-radius:50%;display:block;height:5px;margin:3px;width:5px}.aboutPage_timelineRow:hover .aboutPage_timelineDot{box-shadow:0 0 0 7px #00d4ff14,0 0 35px #00d4ff80;transform:translateX(-50%) scale(1.35)}.aboutPage_verticalTeamCard{background:#0a2540;border:1px solid #ffffff0f;border-radius:24px;box-shadow:0 20px 50px #0a254021;display:grid;grid-template-columns:42% 58%;overflow:hidden;position:relative;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s ease,border-color .45s ease;width:94%}.aboutPage_timelineRow.right-aligned
.aboutPage_verticalTeamCard{grid-template-columns:58% 42%}.aboutPage_timelineRow.right-aligned
.aboutPage_memberPhoto{order:2}.aboutPage_timelineRow.right-aligned
.aboutPage_cardContent{order:1}.aboutPage_verticalTeamCard:hover{border-color:#00d4ff66;box-shadow:0 28px 65px #0a254033,0 0 45px #00d4ff14;transform:translateY(-8px)}.aboutPage_memberPhoto{background:linear-gradient(135deg,#123b5a,#071b30);min-height:280px;overflow:hidden;position:relative}.aboutPage_memberPhoto img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .8s cubic-bezier(.2,.8,.2,1),filter .5s ease;width:100%}.aboutPage_verticalTeamCard:hover
.aboutPage_memberPhoto img{filter:saturate(1.08);transform:scale(1.07)}.aboutPage_photoOverlay{background:linear-gradient(135deg,#00d4ff14,#0000 45%,#00000059);inset:0;pointer-events:none;position:absolute}.aboutPage_photoPlaceholder{align-items:center;background:radial-gradient(circle,#00d4ff2e,#0000 60%);display:flex;font-size:70px;height:100%;justify-content:center;min-height:280px;opacity:.85;width:100%}.aboutPage_memberNumber{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#071b30b8;border:1px solid #ffffff1a;border-radius:8px;bottom:18px;color:#fff;font-size:12px;font-weight:800;left:18px;letter-spacing:2px;padding:8px 11px;position:absolute}.aboutPage_cardContent{display:flex;flex-direction:column;justify-content:center;min-height:280px;padding:34px 34px 30px}.aboutPage_cardTop{align-items:flex-start;display:flex;gap:15px;justify-content:space-between;margin-bottom:22px}.aboutPage_verticalTeamCard h3{color:#fff;font-size:23px;font-weight:750;line-height:1.25;margin:0 0 7px}.aboutPage_role{align-items:center;color:#00d4ff;display:flex;font-size:13px;font-weight:600;gap:8px}.aboutPage_role span{background:#00d4ff;border-radius:50%;box-shadow:0 0 10px #00d4ffcc;height:6px;width:6px}.aboutPage_memberEmoji{align-items:center;background:#00d4ff14;border-radius:12px;display:flex;flex-shrink:0;font-size:20px;height:42px;justify-content:center;transition:transform .35s ease;width:42px}.aboutPage_verticalTeamCard:hover
.aboutPage_memberEmoji{transform:rotate(8deg) scale(1.08)}.aboutPage_memberDesc{color:#b9c4ca;font-size:14px;line-height:1.75;margin:0;transition:opacity .3s ease}.aboutPage_descriptionWrapper{position:relative}.aboutPage_readMoreBtn{align-items:center;background:#0000;border:none;color:#00d4ff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:10px;margin-top:18px;padding:0;transition:color .25s ease,gap .3s ease}.aboutPage_readMoreBtn:hover{color:#fff;gap:15px}.aboutPage_arrow{align-items:center;background:#00d4ff1a;border-radius:50%;display:flex;height:26px;justify-content:center;transition:transform .3s ease,background .3s ease;width:26px}.aboutPage_readMoreBtn:hover .aboutPage_arrow{background:#00d4ff33;transform:translateX(3px)}@keyframes aboutPage_cardAppear{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}.aboutPage_timelineRow{animation:aboutPage_cardAppear .8s ease both}.aboutPage_timelineRow:first-child{animation-delay:.05s}.aboutPage_timelineRow:nth-child(2){animation-delay:.15s}.aboutPage_timelineRow:nth-child(3){animation-delay:.25s}.aboutPage_timelineRow:nth-child(4){animation-delay:.35s}.aboutPage_timelineRow:nth-child(5){animation-delay:.45s}.aboutPage_timelineRow:nth-child(6){animation-delay:.55s}.aboutPage_timelineRow:nth-child(7){animation-delay:.65s}@media (max-width:900px){.aboutPage_verticalTeamCard{grid-template-columns:40% 60%;width:96%}.aboutPage_timelineRow.right-aligned .aboutPage_verticalTeamCard{grid-template-columns:60% 40%}.aboutPage_cardContent{padding:27px}.aboutPage_memberPhoto,.aboutPage_photoPlaceholder{min-height:260px}}@media (max-width:700px){.aboutPage_teamSection{padding:75px 15px 80px}.aboutPage_sectionHeader{margin-bottom:50px}.aboutPage_sectionHeader h2{font-size:31px}.aboutPage_sectionHeader p{font-size:14px;line-height:1.65}.aboutPage_teamTimeline:before{display:none}.aboutPage_timelineRow,.aboutPage_timelineRow.left-aligned,.aboutPage_timelineRow.right-aligned{justify-content:center;margin-bottom:28px;padding:0;width:100%}.aboutPage_timelineDot{display:none}.aboutPage_timelineRow.right-aligned .aboutPage_verticalTeamCard,.aboutPage_verticalTeamCard{border-radius:20px;display:flex;flex-direction:column;grid-template-columns:none;width:100%}.aboutPage_timelineRow.right-aligned .aboutPage_memberPhoto{order:0}.aboutPage_timelineRow.right-aligned .aboutPage_cardContent{order:1}.aboutPage_memberPhoto,.aboutPage_photoPlaceholder{height:240px;min-height:240px}.aboutPage_cardContent{min-height:auto;padding:23px 22px 25px}.aboutPage_verticalTeamCard h3{font-size:20px}.aboutPage_role{font-size:12px}.aboutPage_memberDesc{font-size:13.5px;line-height:1.7}.aboutPage_memberEmoji{font-size:18px;height:38px;width:38px}}@media (max-width:430px){.aboutPage_teamSection{padding:60px 12px 70px}.aboutPage_sectionEyebrow{font-size:10px;letter-spacing:2.5px}.aboutPage_sectionHeader h2{font-size:27px}.aboutPage_memberPhoto,.aboutPage_photoPlaceholder{height:215px;min-height:215px}.aboutPage_cardContent{padding:20px}.aboutPage_verticalTeamCard h3{font-size:18px}.aboutPage_memberDesc{font-size:13px}.aboutPage_memberNumber{bottom:14px;left:14px}}@media (prefers-reduced-motion:reduce){.aboutPage_timelineRow{animation:none}.aboutPage_memberEmoji,.aboutPage_memberPhoto img,.aboutPage_verticalTeamCard{transition:none}}.aboutPage_faqSection{background-color:#fff;padding:90px 20px;position:relative;z-index:1}.aboutPage_faqContainer{display:flex;flex-direction:column;gap:15px;margin:0 auto;max-width:750px}.aboutPage_faqItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:15px;cursor:pointer;padding:20px;transition:all .3s ease}.aboutPage_faqQuestion{align-items:center;display:flex;justify-content:space-between}.aboutPage_faqQuestion h3{color:#0a2540;font-size:17px;margin:0}.faq_arrow{color:#64748b;font-size:12px;transition:transform .3s}.aboutPage_faqAnswer{max-height:0;overflow:hidden;transition:max-height .3s ease,margin-top .3s ease}.aboutPage_faqAnswer p{color:#4a5568;font-size:15px;line-height:1.5;margin:0}.aboutPage_faqItem.faq-active{background:#fff;border-color:#00d4ff}.aboutPage_faqItem.faq-active .aboutPage_faqAnswer{margin-top:15px;max-height:100px}@media (max-width:900px){.aboutPage_circleBg{display:none}.aboutPage_hero h1{font-size:36px}.aboutPage_hero p{font-size:17px}.aboutPage_featuresGrid,.aboutPage_locationContainer,.aboutPage_valuesGrid{gap:25px;grid-template-columns:1fr}.aboutPage_sectionHeader h2{font-size:28px}.aboutPage_sectionHeader p{font-size:15px}.aboutPage_mapWrapper{height:280px}.aboutPage_teamTimeline:before{display:none}.aboutPage_timelineRow.left-aligned,.aboutPage_timelineRow.right-aligned{margin-bottom:20px;padding-left:0;width:100%}.aboutPage_timelineRow.left-aligned .aboutPage_verticalTeamCard,.aboutPage_timelineRow.right-aligned .aboutPage_verticalTeamCard{width:100%}.aboutPage_faqQuestion h3{font-size:15px}}.aboutPage_gallerySection{background:radial-gradient(circle at 15% 30%,#00d4ff14,#0000 28%),radial-gradient(circle at 85% 70%,#0a254014,#0000 30%),#f9fafb;overflow:hidden;padding:120px 20px 110px;position:relative}.aboutPage_galleryHeader{animation:galleryHeaderAppear .9s ease both;margin:0 auto 60px;max-width:760px;text-align:center}.aboutPage_galleryEyebrow{align-items:center;color:#00bfe8;display:inline-flex;font-size:11px;font-weight:800;gap:10px;letter-spacing:3px;margin-bottom:16px}.aboutPage_galleryEyebrow:after,.aboutPage_galleryEyebrow:before{background:#00d4ff;content:"";height:1px;width:30px}.aboutPage_galleryHeader h2{color:#0a2540;font-size:clamp(34px,5vw,54px);font-weight:800;letter-spacing:-1.5px;line-height:1.1;margin:0 0 18px}.aboutPage_galleryHeader h2 span{color:#00bfe8}.aboutPage_galleryHeader p{color:#687681;font-size:15px;line-height:1.7;margin:auto;max-width:620px}.aboutPage_gallery{margin:auto;position:relative;width:min(1120px,100%)}.aboutPage_galleryGlow{background:#00d4ff1a;border-radius:50%;filter:blur(100px);height:450px;left:50%;pointer-events:none;position:absolute;top:45%;transform:translate(-50%,-50%);width:450px}.aboutPage_galleryMain{background:#071b30;border-radius:30px;box-shadow:0 35px 90px #0a254033,0 0 0 1px #0a25400f;cursor:zoom-in;height:570px;isolation:isolate;overflow:hidden;position:relative}.aboutPage_galleryMainImage{animation:galleryImageIn 1s cubic-bezier(.2,.8,.2,1);height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.aboutPage_galleryMain:hover .aboutPage_galleryMainImage{transform:scale(1.035);transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.aboutPage_galleryOverlay{background:linear-gradient(0deg,#051423e6 0,#05142359 38%,#0000 70%);inset:0;position:absolute;z-index:1}.aboutPage_galleryMain:after{background:linear-gradient(90deg,#0000,#ffffff1f,#0000);content:"";height:100%;left:-120%;pointer-events:none;position:absolute;top:0;transform:skewX(-18deg);width:60%;z-index:3}.aboutPage_galleryMain:hover:after{animation:galleryShine 1.1s ease}.aboutPage_galleryInfo{bottom:38px;color:#fff;left:42px;position:absolute;right:42px;z-index:4}.aboutPage_galleryNumber{color:#00d4ff;display:block;font-size:12px;font-weight:800;letter-spacing:2px;margin-bottom:10px}.aboutPage_galleryNumber i{margin:0 8px;opacity:.5}.aboutPage_galleryInfo h3{animation:galleryTextIn .6s ease;font-size:clamp(28px,4vw,44px);font-weight:800;letter-spacing:-1px;margin:0 0 8px}.aboutPage_galleryInfo p{animation:galleryTextIn .7s ease;color:#ffffffc7;font-size:14px;line-height:1.6;margin:0;max-width:550px}.aboutPage_galleryExpand{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05142359;border:1px solid #fff3;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;height:48px;position:absolute;right:30px;top:30px;transition:all .35s ease;width:48px;z-index:5}.aboutPage_galleryExpand:hover{background:#00d4ff;color:#071b30;transform:rotate(8deg) scale(1.1)}.aboutPage_galleryArrow{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05142366;border:1px solid #ffffff26;border-radius:50%;color:#fff;cursor:pointer;font-size:21px;height:50px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:50px;z-index:5}.aboutPage_galleryArrow.left{left:25px}.aboutPage_galleryArrow.right{right:25px}.aboutPage_galleryArrow:hover{background:#00d4ff;color:#071b30;transform:translateY(-50%) scale(1.08)}.aboutPage_galleryProgress{background:#ffffff1f;bottom:0;height:3px;left:0;position:absolute;right:0;z-index:6}.aboutPage_galleryProgress span{animation:galleryProgress 5s linear forwards;background:#00d4ff;display:block;height:100%;width:0}.aboutPage_galleryThumbs{display:flex;gap:12px;justify-content:center;margin-top:18px}.aboutPage_galleryThumb{background:#071b30;border:2px solid #0000;border-radius:12px;cursor:pointer;height:70px;opacity:.55;overflow:hidden;padding:0;position:relative;transition:all .35s ease;width:105px}.aboutPage_galleryThumb img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.aboutPage_galleryThumb:hover img{transform:scale(1.1)}.aboutPage_galleryThumb:hover{opacity:.85}.aboutPage_galleryThumb.active{border-color:#00d4ff;box-shadow:0 10px 30px #00d4ff33;opacity:1;transform:translateY(-5px)}.aboutPage_galleryThumb span{bottom:5px;color:#fff;font-size:9px;font-weight:800;left:7px;position:absolute;text-shadow:0 2px 5px #000}.aboutPage_galleryBottom{align-items:center;color:#89959d;display:flex;gap:15px;justify-content:center;margin-top:28px}.aboutPage_galleryBottom span{background:#cbd5da;height:1px;width:35px}.aboutPage_galleryBottom p{font-size:11px;letter-spacing:1px;margin:0}.aboutPage_lightbox{align-items:center;animation:lightboxIn .35s ease;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#030c16f0;display:flex;inset:0;justify-content:center;padding:30px;position:fixed;z-index:9999}.aboutPage_lightboxContent{max-height:90vh;max-width:1200px;position:relative}.aboutPage_lightboxContent img{animation:lightboxImageIn .45s ease;border-radius:12px;box-shadow:0 30px 100px #00000080;display:block;max-height:82vh;max-width:100%;object-fit:contain}.aboutPage_lightboxCaption{bottom:20px;color:#fff;left:20px;position:absolute}.aboutPage_lightboxCaption span{color:#00d4ff;font-size:11px}.aboutPage_lightboxCaption h3{font-size:20px;margin:5px 0 0}.aboutPage_lightboxClose{font-size:30px;height:48px;right:30px;top:25px;width:48px;z-index:10}.aboutPage_lightboxArrow,.aboutPage_lightboxClose{background:#ffffff14;border:1px solid #fff3;border-radius:50%;color:#fff;cursor:pointer;position:fixed}.aboutPage_lightboxArrow{font-size:22px;height:55px;top:50%;transform:translateY(-50%);width:55px}.aboutPage_lightboxArrow.left{left:30px}.aboutPage_lightboxArrow.right{right:30px}@keyframes galleryImageIn{0%{filter:blur(5px);opacity:0;transform:scale(1.08)}to{filter:blur(0);opacity:1;transform:scale(1)}}@keyframes galleryTextIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes galleryHeaderAppear{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes galleryShine{0%{left:-120%}to{left:150%}}@keyframes galleryProgress{0%{width:0}to{width:100%}}@keyframes lightboxIn{0%{opacity:0}to{opacity:1}}@keyframes lightboxImageIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (max-width:700px){.aboutPage_gallerySection{padding:80px 14px}.aboutPage_galleryHeader{margin-bottom:35px}.aboutPage_galleryHeader h2{font-size:31px}.aboutPage_galleryHeader p{font-size:13px}.aboutPage_galleryMain{border-radius:22px;height:430px}.aboutPage_galleryInfo{bottom:27px;left:22px;right:22px}.aboutPage_galleryInfo h3{font-size:27px}.aboutPage_galleryInfo p{font-size:12px}.aboutPage_galleryArrow{height:42px;width:42px}.aboutPage_galleryArrow.left{left:12px}.aboutPage_galleryArrow.right{right:12px}.aboutPage_galleryExpand{height:42px;right:16px;top:16px;width:42px}.aboutPage_galleryThumbs{justify-content:flex-start;overflow-x:auto;padding:5px 2px 10px;scrollbar-width:none}.aboutPage_galleryThumbs::-webkit-scrollbar{display:none}.aboutPage_galleryThumb{flex:0 0 82px;height:58px}.aboutPage_lightbox{padding:15px}.aboutPage_lightboxArrow{height:42px;width:42px}.aboutPage_lightboxArrow.left{left:12px}.aboutPage_lightboxArrow.right{right:12px}.aboutPage_lightboxClose{right:15px;top:15px}}.leaderboard-container{align-items:flex-start;display:flex;flex-direction:row;gap:24px}.leaderboard-sidebar{background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:20px;box-shadow:0 10px 25px #00000026;color:#fff;padding:25px;position:-webkit-sticky;position:sticky;text-align:center;top:20px}.leaderboard-title{color:#ffd166;font-size:24px;font-weight:800;margin-top:15px;text-shadow:0 2px 4px #0003}.leaderboard-subtitle{color:#cbd5e1;font-size:13px;line-height:1.5;margin-bottom:20px}.leaderboard-trophy-img{align-items:center;animation:floatAnimation 3s ease-in-out infinite;display:flex;filter:drop-shadow(0 0 15px rgba(255,209,102,.6));font-size:60px;justify-content:center}@keyframes floatAnimation{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-12px) rotate(3deg)}to{transform:translateY(0) rotate(0deg)}}.personalSeca_ab_stats{gap:15px}.statCard{background:#ffffff0d;border:1px solid #ffffff1a;gap:15px;padding:12px 15px;transition:transform .2s ease}.statCard:hover{background:#ffffff14;transform:translateY(-3px)}.statCard h3{color:#94a3b8;font-size:11px;letter-spacing:.5px;text-transform:uppercase}.statCard p{color:#fff;font-size:14px;margin:3px 0 0}.pulse-animation{animation:pulse 2s infinite;font-size:24px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.leaderboard-card{background:#fff;border:1px solid #f1f5f9;border-radius:20px;box-shadow:0 4px 18px #0000000a;margin-bottom:25px;padding:20px}.personalSeca_ac_list_n1 h1{color:#1e293b;font-size:18px;font-weight:700}.leaderboard-table-wrapper{width:100%}.leaderboard-table,.leaderboard-table-clubs{border-collapse:initial;border-spacing:0 8px;color:#334155;width:100%}.leaderboard-table th,.leaderboard-table-clubs th{color:#64748b;font-size:13px;font-weight:600;padding:10px 16px;text-align:left}.leaderboard-table tbody tr,.leaderboard-table-clubs tbody tr{background:#f8fafc;transition:all .2s cubic-bezier(.4,0,.2,1)}.row-animate{animation:slideIn .5s ease-out both}@keyframes slideIn{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.leaderboard-table tbody tr:hover,.leaderboard-table-clubs tbody tr:hover{background:#f0f9ff!important;box-shadow:0 6px 15px #0ea5e91f;cursor:pointer;transform:scale(1.015) translateX(5px)}.leaderboard-table td,.leaderboard-table-clubs td{border-bottom:1px solid #f1f5f9;border-top:1px solid #f1f5f9;font-size:14px;padding:14px 16px;vertical-align:middle}.leaderboard-table tbody tr td:first-child,.leaderboard-table-clubs tbody tr td:first-child{border-bottom-left-radius:12px;border-left:1px solid #f1f5f9;border-top-left-radius:12px}.leaderboard-table tbody tr td:last-child,.leaderboard-table-clubs tbody tr td:last-child{border-bottom-right-radius:12px;border-right:1px solid #f1f5f9;border-top-right-radius:12px}.rank-badge{align-items:center;background:#e2e8f0;border-radius:30px;display:inline-flex;font-size:13px;font-weight:700;gap:5px;justify-content:center;padding:6px 12px}.rank-1{background:linear-gradient(90deg,#fffbeb,#fff)!important;border-left:4px solid #f59e0b!important;overflow:hidden;position:relative}.rank-1:after{animation:shimmer 3s infinite;background:linear-gradient(90deg,#0000,#f59e0b14,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:50%}@keyframes shimmer{0%{left:-100%}to{left:200%}}.rank-2{background:linear-gradient(90deg,#f8fafc,#fff)!important;border-left:4px solid #94a3b8!important}.rank-3{background:linear-gradient(90deg,#fff7ed,#fff)!important;border-left:4px solid #ea580c!important}.rank-1 .rank-badge{background:#fef3c7;box-shadow:0 2px 8px #d9770626;color:#d97706}.rank-2 .rank-badge{background:#e2e8f0;color:#475569}.rank-3 .rank-badge{background:#ffedd5;color:#c2410c}.club-tag{background:#e0f2fe;border-radius:8px;color:#0369a1;font-size:12px;font-weight:600;padding:4px 10px}.coin-cell{color:#d97706;font-weight:700}.level-badge{background:#dcfce7;border-radius:10px;color:#15803d;font-size:12px;font-weight:700;padding:5px 12px}.club-lvl{background:#f3e8ff;color:#6b21a8}@media (max-width:992px){.leaderboard-container{align-items:stretch;flex-direction:column}.leaderboard-sidebar{box-sizing:border-box;position:static;width:100%}.personalSeca_ab_stats{flex-direction:row}.statCard{flex:1 1}}@media (max-width:680px){.personalSeca_ab_stats{flex-direction:column}.leaderboard-card{padding:12px}.leaderboard-table,.leaderboard-table tbody,.leaderboard-table td,.leaderboard-table th,.leaderboard-table thead,.leaderboard-table tr,.leaderboard-table-clubs,.leaderboard-table-clubs tbody,.leaderboard-table-clubs td,.leaderboard-table-clubs th,.leaderboard-table-clubs thead,.leaderboard-table-clubs tr{box-sizing:border-box;display:block;width:100%}.leaderboard-table thead,.leaderboard-table-clubs thead{display:none}.leaderboard-table tbody tr,.leaderboard-table-clubs tbody tr{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 10px #00000005;margin-bottom:15px;padding:10px 14px}.leaderboard-table tbody tr:hover,.leaderboard-table-clubs tbody tr:hover{transform:translateY(-3px)}.leaderboard-table td,.leaderboard-table-clubs td{align-items:center;border:none;display:flex;font-size:13.5px;justify-content:space-between;padding:8px 0;text-align:right}.leaderboard-table td:first-child,.leaderboard-table-clubs td:first-child{background:#0000;border:none;border-bottom:1px dashed #e2e8f0;justify-content:center;margin-bottom:8px;padding-bottom:12px}.leaderboard-table td:before,.leaderboard-table tdBefore,.leaderboard-table-clubs td:before{color:#64748b;content:attr(data-label);float:left;font-size:12px;font-weight:600}.leaderboard-table td:first-child:before,.leaderboard-table-clubs td:first-child:before{content:""}.name-cell{color:#0f172a}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.contactPage_wrapper{background-color:#0a2540;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow-x:hidden;width:100%}.contactPage_badge{background:#ffffff14;border:1px solid #00d4ff33;border-radius:20px;color:#00d4ff;font-size:14px;font-weight:600;margin-bottom:15px;padding:6px 16px}.contactPage_hero{align-items:center;animation:fadeInUp out .6s ease;box-sizing:border-box;display:flex;flex-direction:column;height:auto;justify-content:center;padding:60px 20px 40px;text-align:center;width:100%}.contactPage_hero h1{color:#fff;font-size:42px;font-weight:700;margin:0 0 15px}.contactPage_hero p{color:#b6bdbe;font-size:18px;line-height:1.6;margin:0;max-width:550px}.contactPage_content{align-items:center;background-color:#f9fafb;box-sizing:border-box;display:flex;justify-content:center;padding:60px 20px;width:100%}.contactPage_card{animation:fadeInUp .8s cubic-bezier(.16,1,.3,1);background-color:#0a2540;border-radius:30px;box-shadow:0 20px 40px #0a254026;max-width:1100px;overflow:hidden;width:100%}.contactPage_grid{display:grid;grid-template-columns:1.1fr .9fr;width:100%}.contactPage_formBox{display:flex;flex-direction:column;justify-content:center;padding:50px}.contactPage_formBox h2{color:#fff;font-size:26px;font-weight:600;margin-bottom:25px}.contactPage_inputGroup{display:flex;flex-direction:column;margin-bottom:22px}.contactPage_inputGroup label{align-items:center;color:#e7e9d1;display:flex;font-size:14px;font-weight:500;gap:6px;margin-bottom:8px;transition:color .3s ease,transform .3s ease}.contactPage_inputGroup input,.contactPage_inputGroup textarea{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;box-sizing:border-box;color:#fff;font-size:15px;outline:none;padding:14px 16px;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.contactPage_inputGroup input::placeholder,.contactPage_inputGroup textarea::placeholder{color:#b6bdbe66}.contactPage_inputGroup.is-focused label{color:#00d4ff;transform:translateX(4px)}.contactPage_inputGroup.is-focused input,.contactPage_inputGroup.is-focused textarea{background:#00d4ff0d;border-color:#00d4ff;box-shadow:0 0 15px #00d4ff26}.contactPage_submitBtn{background:linear-gradient(135deg,#00d4ff,#0072ff);border:none;border-radius:12px;box-shadow:0 4px 15px #00d4ff4d;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:10px;padding:16px 32px;transition:all .3s ease}.contactPage_submitBtn:hover{box-shadow:0 8px 25px #00d4ff80;filter:brightness(1.1);transform:translateY(-3px)}.contactPage_submitBtn:active{transform:translateY(-1px)}.contactPage_mapBox{min-height:100%;position:relative;width:100%}.contactPage_mapOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a2540e6;border:1px solid #ffffff1a;border-radius:20px;color:#fff;font-size:13px;font-weight:500;left:20px;padding:8px 16px;position:absolute;top:20px;z-index:10}@media (max-width:900px){.contactPage_grid{grid-template-columns:1fr}.contactPage_hero{padding:40px 15px 30px}.contactPage_hero h1{font-size:32px}.contactPage_hero p{font-size:16px}.contactPage_content{padding:20px 15px 40px}.contactPage_card{border-radius:20px}.contactPage_formBox{padding:30px 20px}.contactPage_formBox h2{font-size:22px;margin-bottom:20px}.contactPage_mapBox{border-top:1px solid #ffffff1a;height:300px}}*{font-family:Arial,Helvetica,sans-serif}.loginSection{align-items:center;background:linear-gradient(135deg,#0a2540,#1c4b7a);display:flex;height:100vh;justify-content:center;width:100%}.log_sec_all{background:#fff;border-radius:20px;box-shadow:0 20px 50px #0000004d;padding:40px;width:420px}.log_sec_all h1{color:#0a2540;margin-bottom:10px;text-align:center}.log_sec_all p{color:#777;margin-bottom:30px;text-align:center}.inputBox{margin-bottom:20px}.inputBox label{color:#333;display:block;font-weight:600;margin-bottom:8px}.inputBox input{border:1px solid #ccc;border-radius:10px;font-size:15px;outline:none;padding:14px;transition:.3s;width:100%}.inputBox input:focus{border-color:#0a2540;box-shadow:0 0 10px #0a254033}.options{justify-content:space-between;margin-bottom:25px}.options,.remember{align-items:center;display:flex}.remember{color:#444;cursor:pointer;gap:8px}.loginBtn{background:#0a2540;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:17px;padding:15px;transition:.3s;width:100%}.loginBtn:hover{background:#16406b}.backBtn{color:#0a2540;display:block;font-weight:700;margin-top:20px;text-align:center;text-decoration:none;transition:.3s}.backBtn:hover{color:#1c6dd0}*{font-family:Arial,sans-serif}.allPersonalPage{align-items:center;background:#eef3f8;display:flex;flex-direction:column;min-height:100vh;padding:20px 10px;width:100%}.personalSeca{background:linear-gradient(135deg,#071d36,#164a75);border-radius:25px;box-shadow:0 15px 35px #0000002e;color:#fff;display:flex;gap:20px;max-width:1300px;padding:20px;width:92%}.personalSeca_ab{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff1f;border-radius:22px;display:flex;flex-direction:column;gap:18px;padding:20px;width:280px}.personalSeca_ab_imgdiv{background:linear-gradient(135deg,#56ccf2,#2f80ed);border:5px solid #fff;border-radius:50%;box-shadow:0 8px 20px #0000004d;height:120px;width:120px}.personalSeca_ab_stats{display:flex;flex-direction:column;gap:8px;width:100%}.statCard{align-items:center;background:#ffffff1a;border-radius:14px;display:flex;gap:12px;padding:10px 15px;text-align:left}.statCard span{font-size:22px}.statCard h3{color:#ddd;font-size:12px;margin:0}.statCard p{color:#ffd166;font-size:15px;font-weight:700;margin:0}.personalSeca_ac{display:flex;flex:1 1;flex-direction:column;gap:15px}.personalSeca_ac_mountine{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(7,1fr);width:100%}.personalSeca_ac_mountine_imgall{background:#fff;border-radius:15px;box-shadow:0 5px 15px #0000001f;padding:12px 5px;text-align:center;transition:.3s}.personalSeca_ac_mountine_imgall:hover{transform:translateY(-5px)}.personalSeca_ac_mountine_img{align-items:center;border-radius:50%;display:flex;font-size:22px;height:45px;justify-content:center;margin:auto;width:45px}.personalSeca_ac_mountine_imgall h1{color:#09203f;font-size:12px;margin-top:8px}.personalSeca_ac_list{background:#fff;border-radius:20px;box-shadow:0 8px 20px #0000001f;padding:20px}.personalSeca_ac_list_n1 h1{color:#0a2540;font-size:20px;margin-bottom:15px;text-align:left}.badges{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(6,1fr);margin-bottom:20px}.badge{border-radius:15px;color:#fff;font-size:22px;padding:12px 5px;text-align:center;transition:.3s}.badge p{font-size:11px;font-weight:500;margin-top:5px}.badge:hover{transform:translateY(-5px)}.gold{background:#f2b705}.blue{background:#2196f3}.green{background:#27ae60}.red{background:#e74c3c}.purple{background:#8e44ad}.yellow{background:#f39c12}.missions{color:#333;display:flex;flex-direction:column;gap:12px;text-align:left}.mission{background:#f7f9fc;border:1px solid #eef2f5;border-radius:15px;padding:15px}.mission h3{color:#0a2540;font-size:14px}.mission p{color:#555;font-size:12px;font-weight:700;text-align:right}.progress{background:#ddd;border-radius:20px;height:10px;margin:8px 0;overflow:hidden}.progress div{background:linear-gradient(90deg,#00c853,#2196f3);height:100%}.mountainProfile_editBtn{background:#007aff;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;transition:.3s;width:100%}.mountainProfile_editBtn:hover{background:#005ecb}.mountainProfile_input{background:#fff;border:none;border-radius:8px;box-shadow:0 0 0 2px #007aff;color:#333;font-size:15px;outline:none;padding:8px;width:100%}@media(max-width:1024px){.personalSeca{flex-direction:column;width:95%}.personalSeca_ab{width:100%}.personalSeca_ac_mountine{grid-template-columns:repeat(4,1fr)}.badges{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.personalheadmenu a{font-size:13px;padding:10px 15px}.personalSeca_ac_mountine{grid-template-columns:repeat(3,1fr)}.badges{grid-template-columns:repeat(2,1fr)}}@media(max-width:400px){.personalSeca_ac_mountine{grid-template-columns:repeat(2,1fr)}}*{font-family:Inter,sans-serif;margin:0;padding:0}body{background:#0a2540}.regSectionAll{align-items:center;background:radial-gradient(circle at top left,#1d4b74,#0a2540 55%);display:flex;justify-content:center;min-height:100vh;padding:60px 20px;width:100%}.regPage_Section{background:#fff;border-radius:32px;box-shadow:0 30px 80px #0000002e,0 10px 30px #00000014;max-width:850px;padding:60px;width:100%}.registrationForm h1{color:#0a2540;font-size:42px;font-weight:700;margin-bottom:8px}.subtitle{color:#6b7280;font-size:18px;margin-bottom:45px}.registrationForm h2{border-left:5px solid #0a2540;color:#0a2540;font-size:25px;font-weight:700;margin:40px 0 25px;padding-left:12px}.formRow{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(2,1fr)}.formGroup{display:flex;flex-direction:column;margin-bottom:22px}.formGroup label{color:#1f2937;font-size:15px;font-weight:600;margin-bottom:10px}.formGroup input,.formGroup select{background:#fafafa;border:2px solid #e5e7eb;border-radius:16px;font-size:16px;height:58px;outline:none;padding:0 18px;transition:.25s;width:100%}.formGroup input::placeholder{color:#a1a1aa}.formGroup input:focus,.formGroup select:focus{background:#fff;border-color:#0a2540;box-shadow:0 0 0 5px #0a254014}.guardianSwitch{margin-bottom:30px}.guardianSwitch span{color:#1f2937;display:block;font-size:15px;font-weight:600;margin-bottom:12px}.switchContainer{background:#eef2f7;border-radius:16px;display:flex;padding:5px;width:320px}.switchContainer button{background:#0000;border:none;border-radius:12px;color:#555;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;height:48px;transition:.3s}.switchContainer button.active{background:#fff;box-shadow:0 8px 18px #00000014;color:#0a2540}.submitBtn{background:#0a2540;border:none;border-radius:18px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;height:60px;margin-top:25px;transition:.3s;width:100%}.submitBtn:hover{background:#123a5c;box-shadow:0 18px 30px #0a254040;transform:translateY(-3px)}.submitBtn:active{transform:scale(.98)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background:#0a2540;border-radius:10px}@media(max-width:900px){.regPage_Section{padding:40px 30px}.registrationForm h1{font-size:34px}}@media(max-width:768px){.regPage_Section{border-radius:22px;padding:30px 20px}.registrationForm h1{font-size:28px}.registrationForm h2{font-size:22px}.subtitle{font-size:16px}.formRow{gap:0;grid-template-columns:1fr}.switchContainer{width:100%}}@media(max-width:500px){.regSectionAll{padding:20px 10px}.registrationForm h1{font-size:24px}.registrationForm h2{font-size:20px}.formGroup input,.formGroup select{font-size:15px;height:54px}.submitBtn{font-size:17px;height:56px}}.school-page{background:#001f46;color:#f6f4e8;font-family:Manrope,sans-serif;min-height:100vh;overflow:hidden;padding-bottom:100px;position:relative}.school-glow{border-radius:50%;filter:blur(120px);pointer-events:none;position:absolute}.school-glow-purple{background:#a56cff24;height:500px;left:-200px;top:-250px;width:500px}.school-glow-yellow{background:#ffd70014;height:400px;right:-200px;top:500px;width:400px}.school-noise{background-image:radial-gradient(#fff .5px,#0000 0);background-size:5px 5px;inset:0;opacity:.04;pointer-events:none;position:absolute}.school-hero{margin:0 auto;padding-bottom:70px;padding-top:120px;position:relative;width:min(1200px,90%);z-index:2}.school-hero-label{align-items:center;color:gold;display:flex;font-size:11px;font-weight:800;gap:10px;letter-spacing:2px}.school-hero-label span{background:gold;height:1px;width:28px}.school-hero h1{font-size:clamp(65px,9vw,125px);font-weight:800;letter-spacing:-7px;line-height:.9;margin:25px 0}.school-hero h1 span{color:#a56cff;position:relative}.school-hero h1 span:after{background:gold;border-radius:10px;bottom:-12px;content:"";height:5px;left:5px;position:absolute;transform:rotate(-2deg);width:70%}.school-hero p{color:#f6f4e899;font-size:17px;line-height:1.7;max-width:550px}.school-stats{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,1fr);margin:0 auto 100px;position:relative;width:min(1200px,90%);z-index:3}.school-stat{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:hsla(51,44%,94%,.035);border:1px solid #f6f4e81a;border-radius:18px;display:flex;gap:20px;padding:25px 30px;transition:all .3s ease}.school-stat:hover{background:#a56cff12;border-color:#a56cff66;transform:translateY(-5px)}.stat-icon{align-items:center;background:#3f5fb3;border-radius:50%;color:#f6f4e8;display:flex;font-size:20px;height:48px;justify-content:center;width:48px}.stat-icon.purple{background:#a56cff;color:#001f46}.stat-icon.yellow{background:gold;color:#001f46}.school-stat span{color:#f6f4e873;display:block;font-size:11px;margin-bottom:4px}.school-stat strong{display:block;font-size:26px;font-weight:800}.schools-section{margin:0 auto;position:relative;width:min(1200px,90%);z-index:3}.schools-heading{align-items:end;display:flex;justify-content:space-between;margin-bottom:35px}.section-small-title{color:gold;font-size:10px;font-weight:800;letter-spacing:2px}.schools-heading h2{font-size:42px;letter-spacing:-2px;margin:10px 0 0}.school-count{border:1px solid #f6f4e826;border-radius:30px;color:#f6f4e899;font-size:12px;padding:10px 17px}.schools-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(2,1fr)}.school-card{background:#f6f4e8;border-radius:22px;color:#001f46;overflow:hidden;position:relative;transition:transform .4s ease,box-shadow .4s ease}.school-card:hover{box-shadow:0 25px 70px #00000040;transform:translateY(-8px)}.school-image{height:300px;overflow:hidden;position:relative}.school-image img{display:block;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.2,1);width:100%}.school-card:hover .school-image img{transform:scale(1.08)}.school-image-overlay{background:linear-gradient(0deg,#001f46cc,#0000 55%);inset:0;position:absolute}.school-number{font-weight:800;letter-spacing:1px;opacity:.7;top:20px}.school-location,.school-number{color:#f6f4e8;font-size:12px;left:20px;position:absolute}.school-location{align-items:center;bottom:20px;display:flex;gap:7px}.school-location span{color:gold;font-size:18px}.school-card-content{padding:28px}.school-card h3{font-size:23px;letter-spacing:-.8px;line-height:1.2;margin:0 0 25px}.school-data{grid-gap:15px;border-bottom:1px solid #001f461a;display:grid;gap:15px;grid-template-columns:1fr 1fr;padding-bottom:25px}.school-data-item{gap:10px}.data-icon,.school-data-item{align-items:center;display:flex}.data-icon{background:#001f46;border-radius:50%;color:#f6f4e8;font-size:15px;height:38px;justify-content:center;width:38px}.data-icon.star{background:gold;color:#001f46}.school-data-item small{color:#001f4680;display:block;font-size:9px;margin-bottom:2px}.school-data-item strong{font-size:16px}.school-progress{margin-top:22px}.progress-info{color:#001f4680;display:flex;font-size:10px;justify-content:space-between;margin-bottom:8px}.progress-bar{background:#001f461a;border-radius:20px;height:5px;overflow:hidden;width:100%}.progress-bar span{animation:progressAppear 1.5s ease forwards;background:linear-gradient(90deg,#a56cff,gold);border-radius:20px;display:block;height:100%}@keyframes progressAppear{0%{width:0!important}}.school-button{align-items:center;background:#001f46;border:none;border-radius:12px;color:#f6f4e8;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:700;justify-content:space-between;margin-top:22px;padding:14px 18px;transition:all .3s ease;width:100%}.school-button span{align-items:center;background:#a56cff;border-radius:50%;color:#001f46;display:flex;height:28px;justify-content:center;transition:transform .3s ease;width:28px}.school-button:hover{background:#3f5fb3}.school-button:hover span{transform:translateX(5px)}.school-bottom{background:radial-gradient(circle at center,#a56cff1a,#0000 60%);border:1px solid #a56cff33;border-radius:30px;margin:130px auto 0;padding:90px 50px;text-align:center;width:min(1200px,90%)}.bottom-decoration{animation:rotateStar 5s linear infinite;color:gold;font-size:35px}@keyframes rotateStar{to{transform:rotate(1turn)}}.school-bottom h2{font-size:clamp(38px,5vw,65px);letter-spacing:-3px;line-height:1;margin:20px 0}.school-bottom h2 span{color:#a56cff}.school-bottom p{color:#f6f4e880;font-size:14px;line-height:1.7;margin:0 auto;max-width:500px}@media (max-width:800px){.school-hero{padding-top:80px}.school-stats,.schools-grid{grid-template-columns:1fr}.schools-heading{align-items:start;flex-direction:column;gap:15px}.school-image{height:260px}}@media (max-width:500px){.school-page{padding-bottom:60px}.school-hero h1{font-size:58px;letter-spacing:-4px}.school-hero p{font-size:14px}.school-stat{padding:20px}.schools-heading h2{font-size:32px}.school-card-content{padding:22px}.school-data{grid-template-columns:1fr}.school-image{height:230px}.school-bottom{padding:60px 25px}.school-bottom h2{font-size:38px}}.education_all{align-items:center;background-color:#eef3f8;display:flex;flex-direction:column;min-height:100vh;padding:20px 10px;width:100%}.personalheadmenu{background:#09203f;border-radius:18px;margin-bottom:25px;max-width:1300px;padding:15px;width:92%}.personalheadmenu ul{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;list-style:none}.personalheadmenu a{background:#eee;border-radius:12px;color:#555;display:block;font-size:14px;font-weight:600;padding:12px 25px;text-decoration:none;transition:.3s}.personalheadmenu a:hover{background:#dbeeff;color:#007aff}.personalheadmenu a.active{background:#007aff;box-shadow:0 5px 15px #007aff59;color:#fff}.mt-task-container{max-width:1300px;padding:10px 0;width:92%}.mt-task-title{color:#0a2540;font-size:24px;font-weight:700;margin-bottom:30px;text-align:center}.mt-task-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));width:100%}.mt-task-card{align-items:center;background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #0000000d;display:flex;gap:15px;padding:20px;transition:all .3s ease}.mt-task-card.mt-task-active{background:#f7faff;border-color:#3498db;box-shadow:0 8px 25px #3498db26;transform:translateY(-4px)}.mt-task-card.mt-task-locked{background:#f5f5f5;cursor:not-allowed;opacity:.6}.mt-task-card.mt-task-completed{background:#f4fbf7;border-color:#2ecc71}.mt-task-icon{font-size:35px}.mt-task-info{flex:1 1}.mt-task-info h3{color:#2c3e50;font-size:18px;margin:0 0 5px}.mt-task-info p{color:#7f8c8d;font-size:14px;margin:0 0 10px}.mt-task-progress-bar{background:#e0e0e0;border-radius:10px;height:8px;margin-bottom:12px;max-width:150px;overflow:hidden;width:100%}.mt-task-progress-fill{background:#2ecc71;height:100%;transition:width .4s ease;width:0}.mt-task-btn,.mt-task-card.mt-task-active .mt-task-progress-fill{background:#3498db}.mt-task-btn{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;padding:8px 14px;transition:background .2s}.mt-task-btn:hover{background:#2980b9}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0009;display:flex;height:100%;justify-content:center;left:0;padding:15px;position:fixed;top:0;width:100%;z-index:2000}.modal-content{background:#fff;border-radius:20px;box-shadow:0 15px 40px #0000004d;display:flex;flex-direction:column;max-width:550px;overflow:hidden;width:100%}.animate-pop{animation:popIn .3s cubic-bezier(.175,.885,.32,1.275)}@keyframes popIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.modal-header{align-items:center;background:#f8f9fa;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;padding:16px 20px}.modal-header h3{color:#0a2540;font-size:17px;margin:0}.modal-close-btn{background:none;border:none;color:#aaa;cursor:pointer;font-size:28px;line-height:1}.modal-close-btn:hover{color:#000}.modal-body{max-height:70vh;overflow-y:auto;padding:20px}.modal-question{color:#2c3e50;font-size:18px;font-weight:600;line-height:1.4;margin-bottom:20px}.modal-options-grid{display:flex;flex-direction:column;gap:12px}.modal-option-card{background:#f7f9fc;border:2px solid #e9ecef;border-radius:12px;color:#495057;cursor:pointer;font-size:15px;font-weight:500;padding:14px 18px;text-align:left;transition:all .2s ease}.modal-option-card:hover:not(:disabled){background:#e8f4fd;border-color:#3498db;color:#2980b9}.modal-option-card.selected{background:#e8f4fd;border-color:#3498db;font-weight:600}.modal-option-card.correct{background:#d4edda;border-color:#28a745;color:#155724;font-weight:600}.modal-option-card.wrong{background:#f8d7da;border-color:#dc3545;color:#721c24}.modal-feedback{border-radius:10px;font-size:15px;font-weight:700;margin-top:15px;padding:12px;text-align:center}.feedback-success{background-color:#d4edda;color:#155724}.feedback-error{background-color:#f8d7da;color:#721c24}.modal-footer{background:#f8f9fa;border-top:1px solid #e9ecef;padding:16px 20px}.modal-action-btn{background:#3498db;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:14px;transition:background .2s;width:100%}.modal-action-btn:hover:not(:disabled){background:#2980b9}.modal-action-btn:disabled{background:#ccc;cursor:not-allowed}.modal-action-btn.next-btn{background:#2ecc71}.modal-action-btn.next-btn:hover{background:#27ae60}@media (max-width:600px){.personalheadmenu a{font-size:13px;padding:10px 15px}.mt-task-grid{grid-template-columns:1fr}.modal-content{max-width:100%}.modal-question{font-size:16px}.modal-option-card{font-size:14px;padding:12px 15px}}.marketAll{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:200px;width:100%}.ambar_all{background:#f8fafc;border-radius:24px;font-family:Helvetica Neue,Arial,sans-serif;margin:0 auto;max-width:1200px;padding:40px 20px}.market-header-container{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:40px}.market-title-block h2{color:#1e293b;font-size:2.2rem;font-weight:800;margin:0 0 8px}.market-title-block p{color:#64748b;font-size:1.05rem;margin:0}.market-balance-badge{align-items:center;background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:50px;box-shadow:0 10px 20px #0f172a26;display:flex;gap:10px;padding:12px 24px}.market-balance-label{color:#94a3b8;font-size:.9rem}.market-balance-value{color:#38bdf8;font-size:1.2rem;font-weight:700}.market-products-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.market-item-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;display:flex;flex-direction:column;overflow:hidden;transition:all .3s ease}.market-item-card:hover{border-color:#cbd5e1;box-shadow:0 15px 30px #0000000d;transform:translateY(-5px)}.market-item-body{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:24px}.market-item-name{color:#0f172a;font-size:1.2rem;font-weight:700;margin:0 0 20px}.market-item-row{align-items:center;display:flex;justify-content:space-between}.market-item-coin{color:#059669;font-size:1.1rem;font-weight:700}.market-item-buy-btn{background:linear-gradient(135deg,#0284c7,#0369a1);border:none;border-radius:12px;color:#fff;cursor:pointer;font-weight:600;padding:10px 16px;transition:all .2s ease}.market-item-buy-btn:hover{background:linear-gradient(135deg,#0369a1,#075985)}.market-floating-cart{align-items:center;animation:marketPulse 2s infinite;background:linear-gradient(135deg,#ec4899,#d946ef);border:none;border-radius:50px;bottom:30px;box-shadow:0 10px 25px #d946ef66;cursor:pointer;display:flex;font-size:1.8rem;height:65px;justify-content:center;position:fixed;right:30px;transition:transform .2s;width:65px;z-index:999}.market-floating-cart:hover{transform:scale(1.1)}.market-cart-badge{background:#ef4444;border:2px solid #fff;border-radius:20px;color:#fff;font-size:.85rem;font-weight:700;padding:4px 8px;position:absolute;right:-2px;top:-2px}.market-modal-backdrop{align-items:center;animation:marketFadeIn .2s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a99;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.market-modal-box{animation:marketPopUp .3s cubic-bezier(.34,1.56,.64,1);background:#fff;border-radius:24px;box-shadow:0 25px 50px -12px #00000040;max-width:460px;padding:30px;position:relative;width:90%}.market-modal-dismiss{background:none;border:none;color:#94a3b8;cursor:pointer;font-size:2rem;position:absolute;right:20px;top:16px}.market-modal-heading{color:#0f172a;font-size:1.5rem;font-weight:800;margin:0 0 20px;text-align:center}.market-cart-items-list{margin-bottom:20px;max-height:240px;overflow-y:auto;padding-right:5px}.market-cart-line-item{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:12px 0}.market-line-name{color:#334155;flex:1 1;font-weight:600}.market-line-controls{align-items:center;display:flex;gap:10px;margin:0 15px}.market-qty-btn{background:#f1f5f9;border:none;border-radius:6px;cursor:pointer;font-weight:700;height:28px;transition:background .2s;width:28px}.market-qty-btn:hover{background:#e2e8f0}.market-line-qty{font-weight:700;min-width:15px;text-align:center}.market-line-price{color:#0f172a;font-weight:700;min-width:70px;text-align:right}.market-cart-summary{background:#f8fafc;border-radius:16px;margin-bottom:20px;padding:16px}.market-summary-row{display:flex;font-size:1.1rem;font-weight:600;justify-content:space-between}.market-highlight{color:#0284c7;font-size:1.2rem}.market-error-text{color:#ef4444;font-size:.85rem;font-weight:600;margin:8px 0 0;text-align:right}.market-empty-text{color:#64748b;padding:30px 0;text-align:center}.market-modal-buttons{display:flex;gap:12px}.market-btn-dismiss{background:#f1f5f9;color:#64748b}.market-btn-approve,.market-btn-dismiss{border:none;border-radius:14px;cursor:pointer;flex:1 1;font-weight:600;padding:14px}.market-btn-approve{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.market-btn-approve:disabled{background:#cbd5e1;cursor:not-allowed}.market-modal-success{padding:20px 0;text-align:center}.market-success-sparkle{font-size:4rem;margin-bottom:15px}@keyframes marketPulse{0%{box-shadow:0 0 0 0 #d946ef80}70%{box-shadow:0 0 0 15px #d946ef00}to{box-shadow:0 0 0 0 #d946ef00}}@keyframes marketFadeIn{0%{opacity:0}to{opacity:1}}@keyframes marketPopUp{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width:600px){.market-header-container{align-items:flex-start;flex-direction:column}.market-balance-badge{box-sizing:border-box;justify-content:center;width:100%}.market-products-grid{grid-template-columns:1fr}.market-modal-buttons{flex-direction:column-reverse}.market-floating-cart{bottom:20px;font-size:1.5rem;height:55px;right:20px;width:55px}}:root{--purple:#a56cff;--yellow:gold;--gold:#f3ba58;--dark:#001f46;--blue:#3f5fb3;--white:#f6f4e8}.podcastPage{background:#001f46;background:var(--dark);color:#f6f4e8;color:var(--white);font-family:Manrope,sans-serif;min-height:100vh;overflow:hidden;position:relative}.podcastPage:before{background-image:linear-gradient(#ffffff0d 1px,#0000 0),linear-gradient(90deg,#ffffff0d 1px,#0000 0);background-size:70px 70px;content:"";inset:0;opacity:.15}.podcastGlow,.podcastPage:before{pointer-events:none;position:absolute}.podcastGlow{border-radius:50%;filter:blur(100px)}.podcastGlow1{animation:glowMove 8s ease-in-out infinite alternate;background:#a56cff2e;height:450px;right:-100px;top:-150px;width:450px}.podcastGlow2{animation:glowMove 10s ease-in-out infinite alternate-reverse;background:#ffd70014;bottom:20%;height:400px;left:-200px;width:400px}.podcastCircle{border:1px solid #a56cff2e;border-radius:50%;pointer-events:none;position:absolute}.circle1{height:500px;right:-220px;top:100px;width:500px}.circle2{bottom:400px;height:300px;left:-180px;width:300px}@keyframes glowMove{0%{transform:translate(0)}to{transform:translate(40px,30px)}}.podcastHero{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin:auto;max-width:1400px;min-height:720px;padding:120px 7% 100px;position:relative}.heroContent{animation:heroAppear .8s ease forwards;position:relative;z-index:2}@keyframes heroAppear{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.smallLabel{align-items:center;color:gold;color:var(--yellow);display:flex;font-size:12px;font-weight:800;gap:12px;letter-spacing:3px;margin-bottom:25px}.smallLabel span{background:gold;background:var(--yellow);height:2px;width:35px}.heroContent h1{font-family:Space Grotesk,sans-serif;font-size:clamp(65px,7vw,115px);letter-spacing:-6px;line-height:.88;margin:0}.heroContent h1 span{color:#a56cff;color:var(--purple)}.heroContent>p{color:#f6f4e8b3;font-size:17px;line-height:1.8;margin:35px 0;max-width:520px}.heroButtons{gap:20px}.heroButtons,.primaryButton{align-items:center;display:flex}.primaryButton{background:gold;background:var(--yellow);border:none;border-radius:50px;color:#001f46;color:var(--dark);cursor:pointer;font-weight:800;gap:12px;padding:17px 25px;transition:.3s}.primaryButton:hover{box-shadow:0 15px 40px #ffd70033;transform:translateY(-4px)}.playIcon{background:#001f46;background:var(--dark);border-radius:50%;color:gold;color:var(--yellow);display:grid;font-size:10px;height:28px;place-items:center;width:28px}.scrollButton{background:#0000;border:none;color:#f6f4e8;color:var(--white);cursor:pointer;font-weight:700;opacity:.7;transition:.3s}.scrollButton:hover{opacity:1}.heroVisual{align-items:center;display:flex;height:500px;justify-content:center;position:relative}.heroOrb{animation:orbFloat 5s ease-in-out infinite;background:radial-gradient(circle at 35% 30%,#b98aff,#6333b7 45%,#071c42 75%);border-radius:50%;box-shadow:0 0 100px #a56cff33,inset -30px -30px 70px #00000059;height:390px;position:absolute;width:390px}@keyframes orbFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(4deg)}}.micContainer{position:relative;z-index:2}.micCircle{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#001f4659;border:1px solid #ffffff4d;border-radius:50%;display:grid;height:190px;place-items:center;width:190px}.mic{animation:micFloat 2.5s ease-in-out infinite;filter:drop-shadow(0 15px 25px rgba(0,0,0,.3));font-size:90px}@keyframes micFloat{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-8px) rotate(3deg)}}.soundWave{animation:wavePulse 2.5s infinite;border:1px solid #ffd7004d;border-radius:50%;inset:-30px;position:absolute}.wave2{animation-delay:.5s;inset:-60px}.wave3{animation-delay:1s;inset:-90px}@keyframes wavePulse{0%{opacity:0;transform:scale(.8)}40%{opacity:1}to{opacity:0;transform:scale(1.1)}}.floatingCard{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#001f46cc;border:1px solid #ffffff1f;border-radius:18px;box-shadow:0 20px 50px #0000004d;position:absolute;z-index:4}.cardTop{animation:cardFloat 4s ease-in-out infinite;padding:18px;right:0;top:50px;width:210px}.cardTop span{color:gold;color:var(--yellow);font-size:9px;letter-spacing:2px}.cardTop strong{display:block;font-size:13px;margin-top:8px}.cardBottom{align-items:center;animation:cardFloat 5s ease-in-out infinite reverse;bottom:40px;gap:10px;left:20px;padding:15px 20px}.cardBottom b{color:#a56cff;color:var(--purple);font-size:25px}.cardBottom span{font-size:10px;letter-spacing:2px}@keyframes cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.miniWave{align-items:center;display:flex;gap:2px;height:25px;margin-top:12px}.miniWave i{animation:miniWave 1s ease-in-out infinite;background:gold;background:var(--yellow);display:block;height:7px;width:2px}@keyframes miniWave{50%{height:22px}}.podcastContent{margin:auto;max-width:1400px;padding:80px 7% 120px;position:relative}.sectionHeading{align-items:end;display:flex;justify-content:space-between;margin-bottom:40px}.sectionHeading>div:first-child>span{color:#a56cff;color:var(--purple);font-size:11px;font-weight:800;letter-spacing:3px}.sectionHeading h2{font-family:Space Grotesk,sans-serif;font-size:clamp(38px,4vw,65px);letter-spacing:-3px;margin:10px 0 0}.sectionHeading h2 em{color:gold;color:var(--yellow);font-style:normal}.episodeCount{align-items:center;display:flex;gap:10px}.episodeCount strong{color:gold;color:var(--yellow);font-family:Space Grotesk;font-size:50px}.episodeCount span{color:#f6f4e880;font-size:12px}.categoryList{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:45px}.category{background:#0000;border:1px solid #f6f4e81f;border-radius:50px;color:#f6f4e8a6;cursor:pointer;padding:10px 18px;transition:.3s}.category.active,.category:hover{background:#a56cff;background:var(--purple);border-color:#a56cff;border-color:var(--purple);color:#fff}.podcastGrid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(3,1fr)}.podcastCard{animation:cardAppear .6s ease forwards;background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:24px;cursor:pointer;opacity:0;overflow:hidden;transition:.4s}@keyframes cardAppear{to{opacity:1;transform:translateY(0)}0%{opacity:0;transform:translateY(25px)}}.podcastCard:hover{border-color:#a56cff80;box-shadow:0 25px 70px #00000040;transform:translateY(-10px)}.podcastImage{height:280px;overflow:hidden;position:relative}.podcastImage img{height:100%;object-fit:cover;transition:.7s;width:100%}.podcastCard:hover .podcastImage img{transform:scale(1.08)}.imageOverlay{background:linear-gradient(180deg,#0000,#001f46cc);inset:0;position:absolute}.episodeNumber{background:gold;background:var(--yellow);border-radius:50%;color:#001f46;color:var(--dark);display:grid;font-weight:900;height:42px;left:18px;place-items:center;position:absolute;top:18px;width:42px}.duration{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#001f46cc;border-radius:20px;bottom:18px;font-size:11px;padding:7px 12px;position:absolute;right:18px}.cardPlay{background:#a56cff;background:var(--purple);border:none;border-radius:50%;box-shadow:0 10px 30px #a56cff66;color:#fff;cursor:pointer;font-size:17px;height:65px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-40%);transition:.4s;width:65px}.podcastCard:hover .cardPlay{opacity:1;transform:translate(-50%,-50%)}.cardContent{padding:25px}.cardCategory{color:#a56cff;color:var(--purple);font-size:10px;font-weight:800;letter-spacing:2px;text-transform:uppercase}.cardContent h3{font-family:Space Grotesk;font-size:25px;margin:10px 0 7px}.cardContent p{color:#f6f4e880;font-size:13px;margin:0}.cardBottom{border-top:1px solid #ffffff14;color:#f6f4e873;display:flex;font-size:11px;justify-content:space-between;margin-top:25px;padding-top:17px}.arrow{color:gold;color:var(--yellow);font-size:20px;transition:.3s}.podcastCard:hover .arrow{transform:translate(4px,-4px)}.podcastCTA{align-items:center;background:radial-gradient(circle at 80% 20%,#a56cff59,#0000 40%),#071f48;border:1px solid #a56cff33;border-radius:30px;display:flex;justify-content:space-between;margin:20px auto 100px;max-width:1260px;overflow:hidden;padding:65px;position:relative}.podcastCTA span{color:gold;color:var(--yellow);font-size:10px;font-weight:800;letter-spacing:3px}.podcastCTA h2{font-family:Space Grotesk;font-size:clamp(35px,4vw,60px);letter-spacing:-3px;line-height:1;margin:15px 0 0}.ctaButton{background:#0000;border:1px solid #fff3;border-radius:50px;color:#fff;cursor:pointer;padding:17px 25px;transition:.3s}.ctaButton:hover{background:gold;background:var(--yellow);color:#001f46;color:var(--dark)}.ctaDecor{animation:spin 20s linear infinite;color:#a56cff1f;font-size:150px;position:absolute;right:30%;top:-60px}@keyframes spin{to{transform:rotate(1turn)}}.podcastModal{animation:modalFade .3s ease;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#000a1ecc;display:grid;inset:0;padding:25px;place-items:center;position:fixed;z-index:1000}@keyframes modalFade{0%{opacity:0}to{opacity:1}}.modalContent{animation:modalUp .4s ease;background:#061d42;border:1px solid #ffffff1f;border-radius:28px;box-shadow:0 40px 100px #00000080;display:grid;grid-template-columns:42% 58%;overflow:hidden;position:relative;width:min(900px,100%)}@keyframes modalUp{0%{transform:translateY(30px) scale(.97)}to{transform:translateY(0) scale(1)}}.closeModal{background:#001f46b3;border:1px solid #fff3;border-radius:50%;color:#fff;cursor:pointer;font-size:25px;height:40px;position:absolute;right:15px;top:15px;width:40px;z-index:5}.modalImage{min-height:500px;position:relative}.modalImage img{height:100%;object-fit:cover;width:100%}.modalImageOverlay{background:linear-gradient(0deg,#001f46cc,#0000);inset:0;position:absolute}.modalWave{align-items:center;bottom:30px;display:flex;gap:3px;height:70px;justify-content:center;left:25px;position:absolute;right:25px}.modalWave i{background:gold;background:var(--yellow);border-radius:5px;height:15px;width:3px}.modalWave i.wavePlaying{animation:bigWave .8s ease-in-out infinite alternate}@keyframes bigWave{0%{height:8px}to{height:50px}}.modalInfo{display:flex;flex-direction:column;justify-content:center;padding:55px 45px}.modalCategory{color:#a56cff;color:var(--purple);font-size:10px;font-weight:800;letter-spacing:2px;text-transform:uppercase}.modalInfo h2{font-family:Space Grotesk;font-size:42px;line-height:1;margin:15px 0 8px}.modalSubtitle{color:gold;color:var(--yellow);font-size:14px}.modalDescription{color:#f6f4e899;font-size:13px;line-height:1.7;margin:20px 0 30px}.progressTime{color:#f6f4e873;display:flex;font-size:10px;justify-content:space-between;margin-bottom:8px}.progressBar{background:#ffffff1f;border-radius:5px;height:4px;overflow:hidden}.progressBar div{background:gold;background:var(--yellow);height:100%;transition:width .2s linear}.playerControls{align-items:center;display:flex;gap:25px;justify-content:center;margin-top:30px}.playerControls button{background:#0000;border:none;color:#fff;cursor:pointer;font-size:20px}.playerControls .mainPlay{background:gold;background:var(--yellow);border-radius:50%;color:#001f46;color:var(--dark);font-size:18px;height:65px;width:65px}@media (max-width:1000px){.podcastHero{grid-template-columns:1fr;padding-top:80px}.heroVisual{height:420px}.podcastGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.podcastHero{padding:70px 20px}.heroContent h1{font-size:60px;letter-spacing:-4px}.heroButtons{align-items:flex-start;flex-direction:column}.heroVisual{margin:-50px 0;transform:scale(.8)}.podcastContent{padding:60px 20px}.sectionHeading{align-items:flex-start}.episodeCount{display:none}.podcastGrid{grid-template-columns:1fr}.podcastCTA{align-items:flex-start;flex-direction:column;gap:30px;margin:20px;padding:40px 25px}.modalContent{grid-template-columns:1fr;max-height:90vh;overflow-y:auto}.modalImage{height:280px;min-height:280px}.modalInfo{padding:30px 25px}.modalInfo h2{font-size:32px}}*{box-sizing:border-box}.error-page{align-items:center;background:#001f46;color:#f6f4e8;display:flex;font-family:Manrope,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;position:relative;width:100%}.glow{border-radius:50%;filter:blur(100px);pointer-events:none;position:absolute}.glow-purple{background:#a56cff2e;height:450px;left:-180px;top:-150px;width:450px}.glow-yellow{background:#ffd7001a;bottom:-120px;height:350px;right:-120px;width:350px}.stars span{animation:twinkle 3s ease-in-out infinite;background:#f6f4e8;border-radius:50%;height:3px;opacity:.6;position:absolute;width:3px}.stars span:first-child{animation-delay:0s;left:10%;top:20%}.stars span:nth-child(2){animation-delay:1s;left:25%;top:75%}.stars span:nth-child(3){animation-delay:1.7s;left:82%;top:18%}.stars span:nth-child(4){animation-delay:.5s;left:90%;top:65%}.stars span:nth-child(5){animation-delay:2s;left:68%;top:80%}.stars span:nth-child(6){animation-delay:2.5s;left:15%;top:50%}.stars span:nth-child(7){animation-delay:1.2s;left:75%;top:42%}@keyframes twinkle{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.5)}}.error-content{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:1fr 1fr;position:relative;width:min(1150px,90%);z-index:5}.error-illustration{height:550px;justify-content:center}.error-illustration,.error-number{align-items:center;display:flex;position:relative}.error-number{animation:numberFloat 5s ease-in-out infinite;color:#f6f4e8;font-size:clamp(130px,17vw,230px);font-weight:800;gap:10px;letter-spacing:-18px;line-height:1;text-shadow:0 0 25px #a56cff40;z-index:3}.error-number span:first-child{color:gold}.error-number span:last-child{color:#a56cff}.error-number .zero{color:#f6f4e8}.planet{animation:planetFloat 5s ease-in-out infinite;background:radial-gradient(circle at 30% 25%,#c49cff,#a56cff 45%,#3f5fb3 100%);border-radius:50%;box-shadow:0 0 50px #a56cff59;height:125px;position:absolute;right:5%;top:7%;width:125px}.planet-ring{border:3px solid gold;height:45px;left:-25px;opacity:.8;top:40px;transform:rotate(-18deg);width:175px}.planet-dot,.planet-ring{border-radius:50%;position:absolute}.planet-dot{background:#f6f4e84d;height:13px;width:13px}.dot-1{left:70px;top:25px}.dot-2{height:20px;left:30px;top:65px;width:20px}.dot-3{bottom:22px;height:9px;right:25px;width:9px}.orbit{border:1px solid #f6f4e826;border-radius:50%;position:absolute}.orbit-1{animation:orbitRotate 12s linear infinite;height:180px;transform:rotate(-20deg);width:420px}.orbit-2{animation:orbitRotateReverse 18s linear infinite;border-color:#a56cff1f;height:230px;transform:rotate(25deg);width:500px}@keyframes orbitRotate{0%{transform:rotate(-20deg)}to{transform:rotate(340deg)}}@keyframes orbitRotateReverse{0%{transform:rotate(25deg)}to{transform:rotate(-335deg)}}.rocket{animation:rocketFloat 4s ease-in-out infinite;left:4%;position:absolute;top:12%;transform:rotate(-35deg);z-index:5}.rocket-body{background:#f6f4e8;border-radius:50% 50% 42% 42%;box-shadow:0 0 25px #f6f4e840;height:95px;position:relative;width:55px}.rocket-window{background:#3f5fb3;border:3px solid #001f46;border-radius:50%;height:19px;left:18px;position:absolute;top:23px;width:19px}.rocket-fin{background:#a56cff;bottom:12px;height:35px;position:absolute;width:25px}.rocket-fin.left{border-radius:0 0 0 15px;left:-18px}.rocket-fin.right{border-radius:0 0 15px 0;right:-18px}.rocket-fire{animation:fire .25s infinite alternate;background:gold;border-radius:50%;bottom:-38px;filter:blur(1px);height:45px;left:15px;position:absolute;width:24px}@keyframes fire{0%{height:35px;opacity:.7}to{height:50px;opacity:1}}@keyframes rocketFloat{0%,to{transform:translate(0) rotate(-35deg)}50%{transform:translate(20px,-25px) rotate(-30deg)}}.floating-star{animation:starFloat 4s ease-in-out infinite;color:gold;font-size:35px;position:absolute}.star-1{animation-delay:0s;bottom:16%;right:20%}.star-2{animation-delay:1s;bottom:25%;color:#a56cff;font-size:25px;left:14%}.star-3{animation-delay:2s;color:#f6f4e8;font-size:28px;right:3%;top:32%}@keyframes starFloat{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-18px) rotate(20deg)}}@keyframes planetFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes numberFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.error-text{max-width:520px}.error-label{background:#ffd7000d;border:1px solid #ffd70066;border-radius:30px;color:gold;display:inline-block;font-size:12px;font-weight:700;letter-spacing:2px;margin-bottom:22px;padding:8px 15px}.error-text h1{font-size:clamp(42px,5vw,68px);letter-spacing:-3px;line-height:1.05;margin:0}.error-text h1 span{color:#a56cff}.error-text p{color:#f6f4e8a6;font-size:17px;line-height:1.7;margin:25px 0 35px;max-width:470px}.home-button{align-items:center;background:gold;border-radius:50px;box-shadow:0 10px 35px #ffd70026;color:#001f46;display:inline-flex;font-size:14px;font-weight:800;gap:20px;padding:16px 22px;text-decoration:none;transition:all .3s ease}.home-button .arrow{align-items:center;background:#001f46;border-radius:50%;color:gold;display:flex;height:32px;justify-content:center;transition:transform .3s ease;width:32px}.home-button:hover{box-shadow:0 15px 45px #ffd70040;transform:translateY(-4px)}.home-button:hover .arrow{transform:translateX(5px)}.bottom-line{align-items:center;bottom:30px;color:#f6f4e840;display:flex;gap:15px;left:50%;position:absolute;transform:translateX(-50%);width:min(500px,80%)}.bottom-line span{background:#f6f4e81f;flex:1 1;height:1px}.bottom-line p{font-size:9px;letter-spacing:2px;margin:0;white-space:nowrap}@media (max-width:850px){.error-content{gap:10px;grid-template-columns:1fr;text-align:center}.error-illustration{height:380px}.error-text{margin:0 auto}.error-text p{margin-left:auto;margin-right:auto}.error-number{font-size:150px}.planet{height:90px;right:5%;width:90px}.planet-ring{height:35px;left:-18px;top:28px;width:125px}.orbit-1{height:140px;width:300px}.orbit-2{height:170px;width:350px}.rocket{left:8%;top:8%}.error-text h1{letter-spacing:-2px}}@media (max-width:500px){.error-page{padding:50px 0}.error-illustration{height:300px}.error-number{font-size:100px;letter-spacing:-8px}.error-text h1{font-size:38px}.error-text p{font-size:15px}.rocket{transform:scale(.75) rotate(-35deg)}.planet{transform:scale(.75)}.bottom-line{bottom:15px}}.footer{background:#001f46;color:#f6f4e8;font-family:Manrope,sans-serif;overflow:hidden;padding:120px 0 45px;position:relative;width:100%}.footer-glow{border-radius:50%;filter:blur(140px);pointer-events:none;position:absolute}.footer-glow-purple{background:#a56cff24;height:600px;left:-250px;top:-350px;width:600px}.footer-glow-yellow{background:#ffd70014;bottom:-300px;height:500px;right:-250px;width:500px}.footer-container{margin:0 auto;position:relative;width:min(1400px,92%);z-index:2}.footer-top{grid-gap:90px;align-items:start;display:grid;gap:90px;grid-template-columns:2.2fr 1fr 1fr 1fr}.footer-brand{align-items:flex-start;display:flex;flex-direction:column}.footer-logo{color:#f6f4e8;display:inline-block;font-size:42px;font-weight:800;letter-spacing:-2px;line-height:1;margin-bottom:84px;text-decoration:none;transition:.3s ease}.footer-logo span{color:#a56cff}.footer-logo:hover{transform:translateY(-3px)}.footer-brand p{color:#f6f4e894;font-size:16px;line-height:1.8;margin:0;max-width:450px}.footer-column{align-items:flex-start;display:flex;flex-direction:column;min-width:0}.footer-column h3{align-items:center;color:gold;display:flex;font-size:14px;font-weight:800;height:24px;letter-spacing:2px;line-height:1;margin:0 0 30px;text-transform:uppercase;width:100%}.footer-column ul{list-style:none;margin:0;padding:0;width:100%}.footer-column li{align-items:center;display:flex;height:24px;margin:0 0 20px;width:100%}.footer-column a{align-items:center;color:#f6f4e894;display:inline-flex;font-size:15px;gap:9px;line-height:1;text-decoration:none;transition:all .3s ease}.footer-column a span{color:#a56cff;opacity:0;transform:translateX(-7px);transition:all .3s ease}.footer-column a:hover{color:#f6f4e8;transform:translateX(4px)}.footer-column a:hover span{opacity:1;transform:translateX(0)}.footer-social{display:flex;gap:14px;margin-top:35px}.social-link{align-items:center;border:1px solid #f6f4e82e;border-radius:50%;color:#f6f4e8;display:flex;font-size:21px;height:52px;justify-content:center;text-decoration:none;transition:all .35s ease;width:52px}.social-link:hover{background:#a56cff;border-color:#a56cff;box-shadow:0 12px 35px #a56cff59;color:#001f46;transform:translateY(-6px)}.social-link.telegram:hover{background:gold;border-color:gold}.footer-divider{align-items:center;display:flex;gap:25px;margin:100px 0 35px}.footer-divider span{background:linear-gradient(90deg,#0000,#f6f4e82e,#0000);flex:1 1;height:1px}.footer-star{animation:footerStarRotate 7s linear infinite;color:gold;font-size:28px}@keyframes footerStarRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.footer-bottom{align-items:center;display:flex;gap:35px;justify-content:space-between}.footer-bottom p{color:#f6f4e866;font-size:13px;margin:0}.footer-bottom p span{color:#f6f4e8d9}.footer-legal{display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-end}.footer-legal a{color:#f6f4e866;font-size:13px;text-decoration:none;transition:color .3s ease}.footer-legal a:hover{color:gold}@media (min-width:1400px){.footer{padding-top:150px}.footer-top{gap:120px}.footer-logo{font-size:48px;margin-bottom:90px}.footer-brand p{font-size:17px}.footer-column h3{font-size:15px}.footer-column a{font-size:16px}}@media (max-width:1000px){.footer-top{gap:60px 40px;grid-template-columns:1.5fr 1fr 1fr}.footer-brand{grid-column:span 3}.footer-brand p{max-width:600px}.footer-logo{margin-bottom:30px}}@media (max-width:650px){.footer{padding:75px 0 35px}.footer-container{width:calc(100% - 40px)}.footer-top{gap:50px 25px;grid-template-columns:1fr 1fr}.footer-brand{grid-column:span 2}.footer-logo{font-size:34px;margin-bottom:30px}.footer-brand p{font-size:14px}.footer-column h3{font-size:12px;height:20px;margin-bottom:25px}.footer-column li{height:22px;margin-bottom:16px}.footer-column a{font-size:13px}.footer-column:last-child{grid-column:span 2}.footer-divider{margin:65px 0 30px}.footer-bottom{gap:25px}.footer-bottom,.footer-legal{align-items:flex-start;flex-direction:column}.footer-legal{gap:14px}}@media (max-width:420px){.footer-top{gap:40px;grid-template-columns:1fr}.footer-brand,.footer-column:last-child{grid-column:span 1}.footer-logo{font-size:30px;margin-bottom:30px}.footer-column h3{margin-bottom:22px}}