@import url(https://fonts.googleapis.com/css2?family=Orbitron:wght@600&family=Poppins:wght@400;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Poppins:wght@400;600&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.footer{background:linear-gradient(90deg,#000,#434343);color:#fff;font-family:Arial,sans-serif;padding:50px 30px 20px 70px}.footer-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(4,1fr);margin-bottom:20px}.footer-column h3{color:#f33;font-size:1.1rem;margin-bottom:15px}.footer-logo{line-height:1}.footer-logo .mbr{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,red,red);-webkit-background-clip:text;font-size:2.3rem;font-weight:700}.footer-logo .networks{color:#fff;font-size:.9rem;font-weight:700;letter-spacing:1px}.footer-quote{color:#ccc;font-size:.95rem;font-style:italic;line-height:1.3rem;margin-top:10px;max-width:250px}.footer-column ul{list-style:none;padding:0}.footer-column ul li{color:#ddd;font-size:1rem;margin-bottom:20px}.footer-column ul li a{color:#ddd;text-decoration:none;transition:color .3s ease}.footer-column ul li a:hover{color:#f33}.social-links{display:flex;flex-direction:column;gap:10px}.social-links a{color:#ddd;text-decoration:none;transition:color .3s ease}.social-links a:hover{color:#f33}.footer-bottom{border-top:1px solid #555;color:#aaa;font-size:.9rem;padding-top:10px;text-align:center}@media (max-width:900px){.footer-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.footer-container{grid-template-columns:1fr;text-align:center}.footer-logo .mbr{font-size:1.5rem}}.home-container{padding:80px 20px;text-align:center}.home-container h2{color:#0d47a1;margin-bottom:15px}.home-container p{color:#333;font-size:1.1rem;margin:0 auto 20px;max-width:600px}.btn{background-color:#0d47a1;border:none;border-radius:5px;color:#fff;font-size:1rem;padding:10px 20px}.btn:hover{background-color:#08306b}.hero-banner{align-items:center;animation:fadeIn 1.5s ease-in-out;background:linear-gradient(35deg,#2c1aa3 80%,#0fc6a5);color:#fff;display:flex;height:auto;justify-content:center;overflow:hidden;padding:6rem 0;position:relative;text-align:center;width:100%}.hero-banner:before{animation:gradientMove 8s ease infinite;background:linear-gradient(120deg,#4e4376,#2b5876,#182848);background-size:200% 200%;bottom:0;content:"";left:0;opacity:.9;position:absolute;right:0;top:0;z-index:0}.hero-content{animation:fadeUp 1.5s ease-in-out;max-width:850px}.hero-title{color:#fff;font-size:2.5rem;font-weight:700;line-height:1.2;text-shadow:2px 2px 8px #0006}.hero-title span{color:#5cc95c}.hero-subtext_home{color:#e0e0e0;font-size:1rem;letter-spacing:.4px;line-height:1.6;margin-top:20px}.hero-buttons{display:flex;gap:15px;justify-content:center;margin-top:35px}.primary-btn,.secondary-btn{border:none;border-radius:50px;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease-in-out}.primary-btn{background:linear-gradient(135deg,#f96,#d20d11);box-shadow:0 4px 15px #ff5e6280;color:#fff}.primary-btn:hover{box-shadow:0 6px 20px #ff5e62b3;transform:scale(1.08)}.secondary-btn{background:#0000;border:2px solid gold;color:gold}.secondary-btn:hover{background:gold;color:#2b2b2b;transform:scale(1.08)}@media (max-width:768px){.hero-title{font-size:2.2rem}.hero-subtext_home{font-size:.95rem;font-weight:400;padding-top:1rem}.hero-buttons{display:inline-block;flex-direction:column}.primary-btn,.secondary-btn{margin-right:20px;width:auto}}@media (max-width:480px){.hero-banner{align-items:center;animation:fadeIn 1.5s ease-in-out;background:linear-gradient(35deg,#2c1aa3 80%,#0fc6a5);color:#fff;display:flex;height:auto;justify-content:center;overflow:hidden;padding:3rem 0;position:relative;text-align:center;width:100%}.hero-title{font-size:1.7rem}.hero-subtext_home{color:#e0e0e0;font-size:1rem;font-size:.95rem;font-weight:400;letter-spacing:.4px;line-height:1.4;margin-top:0;padding-top:0}.hero-buttons{display:inline-block;flex-direction:column}.primary-btn,.secondary-btn{margin-bottom:20px;width:auto}}.about-mbr{align-items:center;background:linear-gradient(135deg,#f8f9fc,#eef2f7);color:#222;display:flex;justify-content:center;padding:3rem 0;text-align:center;width:100%}.about-content{animation:fadeUp 1.3s ease;max-width:900px}.h_about-heading{color:#e51313;font-size:2.4rem;font-weight:800;margin-bottom:25px}.about-description{color:#444;font-size:1.15rem;line-height:1.8;margin-bottom:20px}.about-description b{color:#2b5876}.learn-more-btn{background:linear-gradient(135deg,#f96,#ff5e62);border:none;border-radius:50px;box-shadow:0 5px 15px #ff5e6266;color:#000;cursor:pointer;font-size:1rem;font-weight:700;margin-top:25px;padding:12px 32px;transition:all .3s ease-in-out}.learn-more-btn:hover{box-shadow:0 8px 25px #ff5e6299;transform:scale(1.08)}@media (max-width:768px){.about-mbr{align-items:center;background:linear-gradient(135deg,#f8f9fc,#eef2f7);color:#222;display:flex;justify-content:center;padding:2rem 0 4rem;text-align:center;width:100%}.about-content{animation:fadeUp 1.3s ease;max-width:500px}.h_about-heading{color:#e51313;font-size:2.2rem;font-weight:700;margin-bottom:25px}.about-description{color:#444;font-size:1.15rem;line-height:1.5;margin-bottom:20px}.about-description b{color:#2b5876}.learn-more-btn{background:linear-gradient(135deg,#f96,#ff5e62);border:none;border-radius:50px;box-shadow:0 5px 15px #ff5e6266;color:#000;cursor:pointer;font-size:1rem;font-weight:700;margin-top:25px;padding:12px 32px;transition:all .3s ease-in-out}}@media (max-width:480px){.about-mbr{align-items:center;background:linear-gradient(135deg,#f8f9fc,#eef2f7);color:#222;display:flex;justify-content:center;padding:2rem 0 4rem;text-align:center;width:100%}.about-content{animation:fadeUp 1.3s ease;max-width:300px}.h_about-heading{color:#e51313;font-size:2.2rem;font-weight:700;margin-bottom:25px}.about-description{color:#444;font-size:1.15rem;line-height:1.5;margin-bottom:20px}.about-description b{color:#2b5876}.learn-more-btn{background:linear-gradient(135deg,#f96,#ff5e62);border:none;border-radius:50px;box-shadow:0 5px 15px #ff5e6266;color:#000;cursor:pointer;font-size:1rem;font-weight:700;margin-top:25px;padding:12px 32px;transition:all .3s ease-in-out}}.why-section{background:radial-gradient(circle at top left,#0f2027,#203a43,#2c5364);color:#fff;overflow:hidden;padding:80px 20px;position:relative;text-align:center}.why-header h2{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#00c6ff,#0072ff);-webkit-background-clip:text;font-size:2.5rem;margin-bottom:10px}.why-header p{color:#d8d8d8;font-size:1.1rem;margin-bottom:60px}.why-grid{grid-gap:30px;gap:30px;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));justify-items:center}.why-card{animation:floatUp 1.5s ease-in-out;cursor:pointer;padding:2px;transition:transform .4s ease,box-shadow .4s ease}.why-card-inner{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border-radius:16px;height:100%;padding:25px;transition:all .4s ease}.why-icon{animation:iconPop 2s infinite alternate;font-size:50px;margin-bottom:15px}.why-title{font-size:1.3rem;font-weight:600;margin-bottom:10px}.why-desc{color:#f2f2f2;font-size:.95rem;line-height:1.5}.why-card:hover{box-shadow:0 15px 25px #ffffff26;transform:translateY(-10px) scale(1.03)}.why-card:hover .why-card-inner{background:#fff3}.why-card:hover .why-icon{transform:rotate(8deg) scale(1.1);transition:.3s ease}.why-tagline{-webkit-text-fill-color:#0000;animation:shimmer 3s linear infinite;background:linear-gradient(90deg,#ff8a00,#e52e71);-webkit-background-clip:text;font-size:1.5rem;font-weight:800;margin-top:100px}@keyframes floatUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes iconPop{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes shimmer{0%{background-position:0 50%}to{background-position:100% 50%}}.career-resources{background:radial-gradient(circle at top left,#0f2027,#203a43,#2c5364);box-sizing:border-box;color:#fff;overflow-x:hidden;padding:100px 8%;position:relative;width:100%}.career-container{margin:0 auto;max-width:1200px;text-align:center}.career-title{animation:fadeInDown 1s ease-in-out;background:linear-gradient(90deg,#00c6ff,#0072ff);font-size:2.8rem;font-weight:800;letter-spacing:1px;margin-bottom:12px}.career-subtitle{animation:fadeIn 1.2s ease-in-out;color:#cbd5e1;font-size:1.1rem;margin-bottom:60px}.resource-grid{grid-gap:35px;align-items:stretch;display:grid;gap:35px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));justify-content:center}.resource-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-position:50%;background-size:cover;border-radius:20px;box-shadow:0 10px 25px #0006;color:#fff;overflow:hidden;padding:40px 30px;position:relative;transition:all .4s ease-in-out}.resource-card:before{background:#00000040;border-radius:inherit;content:"";inset:0;position:absolute;z-index:0}.icon-circle{align-items:center;background:#ffffff26;border-radius:50%;box-shadow:0 4px 15px #0000004d;display:flex;height:70px;justify-content:center;margin:0 auto 25px;position:relative;transition:all .4s ease;width:70px;z-index:1}.resource-icon{color:#fff;font-size:2.5rem!important}.resource-heading{font-size:1.4rem;font-weight:700;letter-spacing:.5px;margin-bottom:10px;position:relative;z-index:1}.resource-desc{color:#f1f5f9;font-size:1rem;line-height:1.6;position:relative;z-index:1}.resource-card:hover{box-shadow:0 15px 35px #00000080;transform:translateY(-10px) scale(1.03)}.resource-card:hover .icon-circle{background:#ffffff40;transform:rotate(10deg) scale(1.1)}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.career-title{font-size:2.2rem}.career-subtitle{font-size:1rem}.resource-card{padding:35px 25px}}.join-community{background:linear-gradient(135deg,#f8f9fa,#e8eef7);color:#1a1a2e;overflow:hidden;padding:80px 8%;position:relative;width:100%}.join-community:before{background:radial-gradient(circle,#3b82f614 0,#0000 70%);border-radius:50%;content:"";height:500px;pointer-events:none;position:absolute;right:0;top:0;width:500px}.join-container{align-items:center;display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between;margin:0 auto;max-width:1200px;position:relative;z-index:1}.join-text{animation:slideInLeft .8s ease-out;flex:1 1;min-width:340px}.join-heading{color:#0f172a;font-size:2.8rem;font-weight:700;letter-spacing:-.5px;line-height:1.25;margin-bottom:24px}.join-heading span{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#06b6d4);-webkit-background-clip:text;background-clip:text}.join-desc{color:#475569;font-size:1.1rem;font-weight:400;line-height:1.8;margin-bottom:40px}.join-desc strong{color:#0f172a;font-weight:600}.join-btn{background:linear-gradient(135deg,#3b82f6,#06b6d4);border:none;border-radius:12px;box-shadow:0 4px 20px #3b82f64d;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;padding:16px 40px}.join-btn:hover{box-shadow:0 8px 32px #3b82f666;transform:translateY(-2px)}.join-btn:active{transform:translateY(0)}.join-images{align-items:center;animation:slideInRight .8s ease-out;display:flex;flex:1 1;height:450px;justify-content:center;min-width:340px;position:relative}.join-img{border:1px solid #fff9;border-radius:16px;box-shadow:0 12px 40px #0000001f;height:200px;object-fit:cover;position:absolute;transition:all .5s ease;width:280px}.img1{animation:float1 6s ease-in-out infinite;left:20px;top:20px;transform:rotate(-8deg);z-index:3}.img2{animation:float2 5s ease-in-out infinite;right:40px;top:110px;transform:rotate(5deg);z-index:2}.img3{animation:float3 7s ease-in-out infinite;bottom:30px;left:60px;transform:rotate(-4deg);z-index:1}.join-img:hover{box-shadow:0 16px 48px #00000029;transform:scale(1.02)}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes float1{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-16px) rotate(-8deg)}}@keyframes float2{0%,to{transform:translateY(0) rotate(5deg)}50%{transform:translateY(-12px) rotate(5deg)}}@keyframes float3{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-14px) rotate(-4deg)}}@media (max-width:900px){.join-community{padding:60px 6%}.join-container{flex-direction:column;gap:50px}.join-heading{font-size:2.2rem}.join-text{text-align:center}.join-images{height:380px}.join-img{animation:float1 5s ease-in-out infinite!important;height:170px;margin:15px;position:relative;transform:none!important;width:240px}}@media (max-width:640px){.join-community{padding:50px 5%}.join-heading{font-size:1.8rem}.join-desc{font-size:1rem}.join-btn{font-size:.95rem;padding:14px 32px}.join-images{height:320px}.join-img{height:140px;width:200px}}.contact-section{background:linear-gradient(135deg,#0f2027,#203a43,#2c5364);color:#fff;overflow:hidden;padding:100px 8%;width:100%}.contact-container{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.contact-text{animation:fadeInLeft 1.2s ease-in-out;flex:1 1;min-width:340px}.contact-heading{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ff6a00,#ee0979);-webkit-background-clip:text;font-size:2.6rem;font-weight:700;line-height:1.3;margin-bottom:20px}.contact-heading span{color:#fff;text-shadow:0 0 8px #fff9}.contact_desc{color:#bac3cc;font-size:1.1rem;line-height:1.7;margin-bottom:35px}.contact-buttons{gap:20px}.contact-btn{border-radius:50px;box-shadow:0 4px 15px #0003;font-weight:600;padding:14px 34px;text-decoration:none;transition:all .4s ease}.contact-btn-primary{animation:pulseGlow 2.5s ease-in-out infinite;background:linear-gradient(90deg,#f96,#ff5e62);color:#fff}.contact-btn-primary:hover{box-shadow:0 8px 25px #ff5e62cc;transform:scale(1.05)}.contact-btn-secondary{animation:pulseGlowSecondary 2.5s ease-in-out infinite;background:linear-gradient(90deg,#43e97b,#38f9d7);color:#fff}.contact-btn-secondary:hover{box-shadow:0 8px 25px #38f9d7cc;transform:scale(1.05)}.contact-image{align-items:center;animation:fadeInRight 1.2s ease-in-out;display:flex;flex:1 1;justify-content:center;min-width:340px;position:relative}.contact-hero-img{animation:float 6s ease-in-out infinite;border-radius:16px;box-shadow:0 12px 30px #0006;max-width:400px;object-fit:cover;width:100%}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-60px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(60px)}to{opacity:1;transform:translateX(0)}}@keyframes pulseGlowSecondary{0%,to{box-shadow:0 0 20px #38f9d780}50%{box-shadow:0 0 40px #38f9d7}}@media (max-width:900px){.contact-container{flex-direction:column;text-align:center}.contact-image{margin-top:40px}}.home-hero-section{align-items:center;animation:gradientMove 10s ease infinite;background:linear-gradient(135deg,#000428,#004e92);color:#fff;display:flex;height:auto;justify-content:center;margin-top:4rem;overflow:hidden;padding:4rem 2rem 6rem;text-align:center;width:100%}@keyframes gradientMove{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.home-hero-content{animation:fadeInUp 1.4s ease-in-out;max-width:900px}.home-hero-heading{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f96,#ff5e62,#f9d423);-webkit-background-clip:text;font-size:3rem;font-style:italic;font-weight:700;letter-spacing:1px;line-height:1.3;margin-bottom:25px;text-shadow:0 0 15px #fff3}.home-hero-heading span{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#38f9d7,#43e97b);-webkit-background-clip:text}.home-hero-subtext{color:#e0e0e0;font-size:1.2rem;font-weight:400;letter-spacing:.5px;line-height:1.4;margin:10px auto 40px;max-width:750px}.home-hero-btn{background:linear-gradient(90deg,#43e97b,#38f9d7);border-radius:50px;box-shadow:0 4px 20px #38f9d766;color:#0b0b0b;display:inline-block;font-size:1.05rem;font-weight:600;padding:14px 36px;text-decoration:none;transition:all .4s ease-in-out}.home-hero-btn:hover{background:linear-gradient(90deg,#38f9d7,#43e97b);box-shadow:0 8px 35px #38f9d7b3;transform:scale(1.08)}@media (max-width:768px){.home-hero-section{align-items:center;animation:gradientMove 10s ease infinite;background:linear-gradient(135deg,#000428,#004e92);color:#fff;display:flex;height:auto;justify-content:center;margin-top:4rem;overflow:hidden;text-align:center;width:100%}.home-hero-heading{font-size:2rem}.home-hero-subtext{font-size:.9rem;width:80%}.home-hero-btn{font-size:.95rem;padding:12px 28px}}@media (max-width:480px){.home-hero-section{align-items:center;animation:gradientMove 10s ease infinite;background:linear-gradient(135deg,#000428,#004e92);color:#fff;display:flex;height:auto;justify-content:center;margin-top:4rem;overflow:hidden;padding:4rem 1rem 5rem 0;text-align:center;width:100%}.home-hero-heading{font-size:1.6rem}.home-hero-subtext{font-size:.9rem;width:80%}.home-hero-btn{font-size:.95rem;padding:12px 28px}}.about-container{margin:0 auto;max-width:800px;padding:60px 20px}.about-container h2{color:#0d47a1;margin-bottom:20px}.about-container p{color:#333;line-height:1.6;margin-bottom:15px}.about-hero{align-items:center;background:linear-gradient(135deg,#6a11cb,#2575fc);background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:90vh;justify-content:center;overflow:hidden;position:relative;text-align:center}.about-hero-overlay{background:radial-gradient(circle at 20% 20%,#ffffff1a,#0006);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.about-hero-content{animation:fadeInUp 1.3s ease;max-width:850px;padding:0 20px;position:relative;z-index:2}.about-hero-heading{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ffd200,#ff6a00);-webkit-background-clip:text;font-size:3rem;font-weight:800;line-height:1.3;margin-bottom:20px}.about-hero-heading span{color:#fff;text-shadow:0 0 15px #ffffff80}.about-hero-subtext{color:#f1f1f1;font-size:1.2rem;line-height:1.8;margin-bottom:40px}.founder-name{color:#ffd200;font-weight:700}.highlight{color:#ffba00}.about-hero-cta{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.btn{border-radius:50px;cursor:pointer;font-weight:600;padding:12px 28px;text-decoration:none;transition:all .3s ease}.btn-primary{background:linear-gradient(90deg,#ff7e5f,#feb47b);box-shadow:0 4px 15px #ff7e5f66}.btn-primary:hover{box-shadow:0 6px 20px #ff7e5f99;transform:translateY(-3px)}.btn-outline{background:#0000;border:2px solid #fff;color:#fff}.btn-outline:hover{background:#ffffff1a;transform:translateY(-3px)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.about-hero-heading{font-size:2.2rem}.about-hero-subtext{font-size:1rem}}.ourvision-section{background:linear-gradient(135deg,#1e3c72,#2a5298);color:#fff;overflow:hidden;padding:100px 20px;position:relative}.ourvision-overlay{background:radial-gradient(circle at top right,#ffffff14,#0006);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.ourvision-container{font-family:Poppins,sans-serif;margin:0 auto;max-width:1000px;position:relative;text-align:left;z-index:2}.ourvision-heading{margin-bottom:40px;text-align:center}.ourvision-heading h2{font-size:2rem;font-weight:700;line-height:1.4;margin-bottom:10px}.mission{background:linear-gradient(90deg,#ff9a9e,#fad0c4);-webkit-background-clip:text}.mission,.vision{-webkit-text-fill-color:#0000}.vision{background:linear-gradient(90deg,#a1c4fd,#c2e9fb);-webkit-background-clip:text}.ourvision-text{animation:fadeInText 1.3s ease forwards;color:#f0f0f0;font-size:1.1rem;line-height:1.8;margin-bottom:60px;text-align:justify}.trust{color:#06d6a0;font-weight:700}.ourvision-stats{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.stat-card{background:linear-gradient(135deg,#232526,#414345);border-radius:18px;box-shadow:0 8px 25px #0000004d;padding:30px 40px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:220px}.stat-card:hover{box-shadow:0 10px 30px #fff3;transform:translateY(-8px)}.stat-card h3{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ff8a00,#e52e71);-webkit-background-clip:text;font-size:2.2rem;margin-bottom:10px}.stat-card p{color:#ddd;font-size:1rem}@keyframes fadeInText{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.ourvision-heading h2{font-size:1.5rem}.ourvision-text{font-size:1rem}.stat-card{padding:25px;width:180px}}.why-different{background:radial-gradient(circle at top left,#0f2027,#203a43,#2c5364);color:#fff;overflow:hidden;padding:100px 20px;position:relative;text-align:center}.glow-bg{animation:pulseGlow 10s linear infinite alternate;background:conic-gradient(from 180deg,#f0c,#33f,#0ff,#0f9,#fc0,#f60,#f0c);filter:blur(120px);height:160%;left:-30%;opacity:.4;position:absolute;top:-30%;width:160%;z-index:1}@keyframes pulseGlow{0%{opacity:.5;transform:scale(1) rotate(0deg)}50%{opacity:.8;transform:scale(1.1) rotate(45deg)}to{opacity:.5;transform:scale(1) rotate(1turn)}}.why-different-container{margin:0 auto;max-width:1200px;position:relative;z-index:2}.why-heading{color:#fff;font-family:Orbitron,sans-serif;font-size:2.8rem;font-weight:700;letter-spacing:1px;margin-bottom:70px;text-shadow:0 0 10px #fff6}.why-heading span{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#0ff,#0f9,#fc0);-webkit-background-clip:text}.why-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));justify-content:center}.why-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:18px;overflow:hidden;padding:40px 25px;position:relative;transition:all .4s ease}.why-card:before{animation:borderGlow 5s linear infinite;background:linear-gradient(90deg,#f0c,#33f,#0f9,#fc0,#f0c);background-size:400%;border-radius:18px;content:"";height:calc(100% + 4px);left:-2px;opacity:0;position:absolute;top:-2px;width:calc(100% + 4px);z-index:-1}.why-card:hover:before{opacity:1}@keyframes borderGlow{0%{background-position:0}to{background-position:400%}}.icon{animation:iconBlink 2.5s ease-in-out infinite;color:#0ff;margin-bottom:20px}@keyframes iconBlink{0%,to{opacity:1}50%{opacity:.5}}.why-card h3{color:#fff;font-size:1.4rem;font-weight:600;margin-bottom:15px}.why-card h3,.why-card p{font-family:Poppins,sans-serif}.why-card p{color:#ccc;font-size:1rem;line-height:1.6}.why-card:hover{box-shadow:0 10px 25px #0ff3;transform:translateY(-10px) scale(1.02)}@media (max-width:768px){.why-heading{font-size:2rem}.why-card{padding:30px 20px}}.journey-section{background:linear-gradient(135deg,#1e3c72,#2a5298,#1e3c72);color:#fff;overflow:hidden;padding:100px 20px;position:relative}.journey-overlay{animation:lightPulse 6s ease-in-out infinite alternate;background:radial-gradient(circle at 20% 40%,#ffffff26,#0000 60%);filter:blur(120px);height:140%;left:-20%;opacity:.5;position:absolute;top:-20%;width:140%;z-index:1}@keyframes lightPulse{0%{opacity:.5;transform:scale(1)}to{opacity:.8;transform:scale(1.05)}}.journey-container{margin:0 auto;max-width:1100px;position:relative;text-align:center;z-index:2}.journey-heading{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#00c6ff,#0072ff);-webkit-background-clip:text;font-family:Montserrat,sans-serif;font-size:2.8rem;font-weight:700;margin-bottom:40px}.journey-text{color:#f0f0f0;font-family:Poppins,sans-serif;font-size:1.1rem;line-height:1.8;margin-bottom:70px;text-align:justify}.highlight{color:#ffd166}.keyword{color:#06d6a0;font-weight:600}.journey-timeline{border-left:3px solid #ffffff4d;margin:0 auto;max-width:850px;padding-left:30px;position:relative}.timeline-item{margin-bottom:50px}.circle{animation:blink 2s ease-in-out infinite;background:linear-gradient(90deg,#00c6ff,#fc0);border-radius:50%;box-shadow:0 0 10px #ffffffb3;height:20px;left:-15px;position:absolute;top:5px;width:20px}@keyframes blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.timeline-content{padding-left:30px}.timeline-content h3{color:#fff;margin-bottom:10px}.timeline-content p{color:#dcdcdc}@media (max-width:768px){.journey-heading{font-size:2rem}.journey-text{font-size:1rem}.timeline-content h3{font-size:1.1rem}}.join-mission-section{background:linear-gradient(135deg,#0d0f21,#111833,#1b2049);color:#fff;overflow:hidden;padding:100px 20px;position:relative;text-align:center}.join-heading{-webkit-text-fill-color:#0000;animation:glowText 3s infinite alternate;background:linear-gradient(90deg,#00c6ff,#0072ff,#9b59b6);-webkit-background-clip:text;font-size:3rem;font-weight:800}@keyframes glowText{0%{text-shadow:0 0 10px #0072ff66}to{text-shadow:0 0 25px #0072ffcc}}.join-subtext{color:#d9d9e3;font-size:1.2rem;line-height:1.8;margin:20px auto 40px;max-width:800px}.highlight{color:#00c6ff}.join-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.join-btn{border-radius:50px;font-size:1.1rem;font-weight:600;padding:14px 28px;position:relative;text-decoration:none;transition:all .3s ease;z-index:2}.join-btn.linkedin{background:linear-gradient(90deg,#0072ff,#00c6ff);color:#fff}.join-btn.guidance{background:linear-gradient(90deg,#ff8a00,#e52e71);color:#fff}.join-btn:hover{box-shadow:0 0 15px #fff6;transform:scale(1.05)}.animated-bg{animation:floatingBg 8s linear infinite;background:radial-gradient(circle at center,#ffffff0d,#0000 60%);height:200%;left:-50%;opacity:.7;position:absolute;top:-50%;width:200%;z-index:0}@keyframes floatingBg{0%{transform:translate(0) rotate(0deg)}to{transform:translate(10%,10%) rotate(1turn)}}@media (max-width:768px){.join-heading{font-size:2.2rem}.join-subtext{font-size:1rem}}.services-container{margin:0 auto;max-width:800px;padding:60px 20px;text-align:left}.services-container h2{color:#0d47a1;margin-bottom:20px;text-align:center}.services-container ul{list-style:none;padding:0}.services-container li{background:#f4f4f4;border-radius:5px;font-size:1rem;margin:10px 0;padding:12px 15px}.service-hero-section{align-items:center;animation:gradientShift 12s ease infinite;background:linear-gradient(135deg,#1e3c72,#2a5298);background-size:400% 400%;color:#fff;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.gradient-layer{background:radial-gradient(circle at 20% 80%,#0ff3,#0000 60%),radial-gradient(circle at 80% 20%,#ff009633,#0000 60%);inset:0;position:absolute;z-index:1}.hero-content{max-width:900px;padding:0 20px;position:relative;text-align:center;z-index:2}.hero-heading{font-size:2.5rem;font-weight:700;letter-spacing:.5px;margin-bottom:20px}.hero-subtext{color:#dfe6e9;font-size:1.2rem;line-height:1.8;margin-bottom:40px}.hero-tagline{color:#00e6ff;font-size:1.4rem;font-style:italic;margin-bottom:40px}.highlight{color:#00e6ff;font-weight:600}.hero-icons{color:#ffffffd9;display:flex;flex-wrap:wrap;font-size:2.5rem;gap:30px;justify-content:center}.icon-box{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border-radius:20px;padding:15px;transition:transform .3s ease,box-shadow .3s ease}.icon-box:hover{box-shadow:0 0 20px #00ffff4d;transform:translateY(-10px)}@media (max-width:768px){.hero-heading{font-size:2.4rem}.hero-subtext{font-size:1rem}.hero-icons{font-size:2rem}}.digital-dev-section{align-items:center;background:linear-gradient(135deg,#0a0f2c,#1b2b65,#3b63c8);color:#fff;display:flex;justify-content:center;padding:100px 0}.digital-dev-container{align-items:center;display:flex;flex-wrap:wrap;gap:60px;justify-content:space-between;max-width:1200px;width:85%}.digital-dev-text{flex:1 1;min-width:320px}.section-subtitle{color:#9ec9ff;font-size:1rem;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase}.section-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ffcc70,#fff);-webkit-background-clip:text;font-size:2.5rem;font-weight:700;margin-bottom:20px}.section-description{color:#e2e8f0;font-size:1.1rem;line-height:1.8;margin-bottom:25px}.highlights-list{color:#f1f5f9;font-size:1rem;list-style:none;padding:0}.highlights-list li{align-items:center;display:flex;gap:10px;margin-bottom:12px}.highlights-list strong{color:#fff}.digital-dev-image{flex:1 1;min-width:320px;text-align:center}.digital-dev-image img{border-radius:15px;box-shadow:0 8px 25px #0006;max-width:450px;transition:transform .3s ease;width:100%}.digital-dev-image img:hover{transform:scale(1.05)}@media (max-width:900px){.digital-dev-container{flex-direction:column;text-align:center}.section-title{font-size:2rem}.digital-dev-image img{max-width:350px}}.career-growth-section{align-items:center;background:linear-gradient(135deg,#111633,#1a2452,#243e8c);color:#fff;display:flex;justify-content:center;padding:100px 0}.career-growth-container{max-width:1200px;text-align:center;width:85%}.career-growth-header{margin-bottom:60px}.career-subtitle{color:#a4c8ff;font-size:1rem;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase}.career-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ffcc70,#fff);-webkit-background-clip:text;font-size:2.3rem;font-weight:700;margin-bottom:20px}.career-description{color:#e3e8f0;font-size:1.1rem;line-height:1.8;margin:0 auto;max-width:800px}.career-card-wrapper{align-items:stretch;display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.career-card{background:linear-gradient(145deg,#202a63,#3a4fb4);border-radius:20px;box-shadow:0 10px 25px #0006;flex:1 1;max-width:350px;min-width:280px;padding:40px 30px;text-align:center;transition:all .3s ease}.career-card:hover{box-shadow:0 20px 35px #00000080;transform:translateY(-10px)}.icon{font-size:2.5rem;margin-bottom:15px}.career-card h3{color:#fff;font-size:1.4rem;font-weight:600;margin-bottom:12px}.career-card p{color:#d9e3f8;font-size:1rem;line-height:1.6}.resume-card{background:linear-gradient(135deg,#1a237e,#3949ab)}.profile-card{background:linear-gradient(135deg,#004d40,#009688)}.mentorship-card{background:linear-gradient(135deg,#6a1b9a,#9c27b0)}@media (max-width:900px){.career-title{font-size:1.8rem}.career-card-wrapper{align-items:center;flex-direction:column}.career-card{width:90%}}.training-section{align-items:center;background:linear-gradient(135deg,#0d1b2a,#1b263b,#415a77,#778da9);color:#fff;display:flex;justify-content:center;padding:100px 0;width:100%}.training-container{max-width:1200px;text-align:center;width:85%}.training-header{margin-bottom:70px}.training-subtitle{color:#a7c7ff;font-size:1rem;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase}.training-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ffcc70,#fff);-webkit-background-clip:text;font-size:2.5rem;font-weight:700;margin-bottom:25px}.training-description{color:#e3e8f0;font-size:1.1rem;line-height:1.8;margin:0 auto;max-width:850px}.timeline-container{margin:60px auto 0;max-width:800px;padding-left:30px;position:relative}.timeline-container:before{background:linear-gradient(180deg,#66a6ff,#89f7fe);border-radius:2px;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:4px}.timeline-item{align-items:center;display:flex;justify-content:center;margin-bottom:60px;position:relative}.timeline-item:nth-child(2n){flex-direction:row-reverse}.timeline-icon{align-items:center;background:linear-gradient(135deg,#ff8c00,#ffcc70);border-radius:50%;box-shadow:0 0 20px #ffc86480;color:#fff;display:flex;font-size:1.8rem;height:70px;justify-content:center;width:70px;z-index:2}.timeline-content{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff1a;border-radius:15px;box-shadow:0 5px 20px #0003;color:#fff;padding:25px 30px;text-align:left;transition:all .3s ease;width:45%}.timeline-content h3{color:#ffd580;font-size:1.3rem;font-weight:600;margin-bottom:8px}.timeline-content p{color:#e0e0e0;font-size:1rem;line-height:1.6}.timeline-item:hover .timeline-content{box-shadow:0 10px 25px #0006;transform:translateY(-8px)}@media (max-width:900px){.training-title{font-size:1.8rem}.timeline-container:before{left:10px}.timeline-item{align-items:flex-start;flex-direction:column!important;padding-left:40px}.timeline-content{width:100%}.timeline-icon{margin-bottom:15px}}.hr-section{align-items:center;background:linear-gradient(135deg,#0f172a,#1e293b,#334155);color:#fff;display:flex;justify-content:center;padding:100px 0;width:100%}.hr-container{max-width:1200px;text-align:center;width:85%}.hr-header{margin-bottom:70px}.hr-subtitle{color:#a7c7ff;font-size:1rem;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase}.hr-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ffcc70,#fff);-webkit-background-clip:text;font-size:2.3rem;font-weight:700;margin-bottom:20px}.hr-description{color:#e3e8f0;font-size:1.1rem;line-height:1.8;margin:0 auto;max-width:850px}.hr-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:50px}.hr-card{background:linear-gradient(145deg,#1e293b,#334155);border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 8px 25px #0000004d;flex:1 1;max-width:350px;min-width:280px;opacity:.9;padding:40px 30px;transition:all .4s ease}.hr-card:hover{box-shadow:0 20px 40px #00000080;opacity:1;transform:translateY(-10px)}.hr-icon{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ffcc70,#ffd580,#fff8e1);-webkit-background-clip:text;font-size:2.5rem;margin-bottom:15px}.hr-card h3{color:#fff;font-size:1.3rem;font-weight:600;margin-bottom:10px}.hr-card p{color:#d9e3f8;font-size:1rem;line-height:1.6}.hr-testimonial{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border-radius:20px;box-shadow:0 10px 30px #0000004d;margin-left:auto;margin-right:auto;margin-top:80px;max-width:700px;padding:40px 30px;transition:all .3s ease}.hr-testimonial:hover{transform:scale(1.02)}.testimonial-text{color:#f1f5f9;font-size:1.1rem;font-style:italic;margin-bottom:10px}.testimonial-author{color:#a7c7ff;font-size:.95rem}@media (max-width:900px){.hr-title{font-size:1.8rem}.hr-grid{align-items:center;flex-direction:column}.hr-card{width:90%}}.creative-zone-section{background:linear-gradient(135deg,#141e30,#243b55);box-sizing:border-box;color:#fff;overflow-x:hidden;padding:100px 8%;position:relative;width:100%}.creative-text{margin:0 auto 60px;max-width:900px;text-align:center;z-index:2}.zone-tagline{color:#a3c9ff;font-size:1rem;font-weight:500;letter-spacing:1px;margin-bottom:10px}.creative-heading{background:linear-gradient(90deg,#00c6ff,#0072ff);-webkit-background-clip:text;color:#0000;font-size:2.5rem;font-weight:700;margin-bottom:20px}.creative-subtext{color:#e0e0e0;font-size:1.1rem;line-height:1.7;margin:0 auto 30px;max-width:700px}.creative-highlights{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.highlight-card{background:linear-gradient(135deg,#66a6ff,#89f7fe);border-radius:20px;box-shadow:0 8px 20px #0000004d;cursor:default;font-size:.95rem;font-weight:600;padding:18px 25px;transition:transform .3s,box-shadow .3s}.highlight-card:hover{box-shadow:0 12px 25px #0006;transform:translateY(-5px)}.creative-gallery{align-items:center;margin:20px auto;overflow:hidden;padding:20px 0}.gallery-scroll{display:flex;gap:20px;justify-content:center}.gallery-scroll::-webkit-scrollbar{height:8px}.gallery-scroll::-webkit-scrollbar-thumb{background:#00c6ff99;border-radius:4px}.gallery-scroll img{border-radius:20px;box-shadow:0 8px 20px #0000004d;flex:0 0 auto;height:200px;object-fit:cover;transition:transform .3s;width:300px}.gallery-scroll img:hover{transform:scale(1.05)}.final-cta-section{background:linear-gradient(120deg,#89f7fe,#66a6ff);box-sizing:border-box;color:#fff;overflow:hidden;padding:120px 8%;position:relative;text-align:center;width:100%}.final-cta-section:after,.final-cta-section:before{animation:finalSoftGlow 10s ease-in-out infinite alternate;background:radial-gradient(circle,#ffffff40,#0000 70%);content:"";filter:blur(50px);height:450px;position:absolute;width:450px}.final-cta-section:before{left:-120px;top:-100px}.final-cta-section:after{animation-delay:5s;bottom:-100px;right:-150px}@keyframes finalSoftGlow{0%{opacity:.8;transform:translateY(0) scale(1)}to{opacity:1;transform:translateY(-25px) scale(1.2)}}.final-cta-overlay{background:#00001e40;inset:0;position:absolute;z-index:1}.final-cta-content{margin:0 auto;max-width:850px;position:relative;z-index:2}.final-cta-tagline{color:#e3f2fd;font-size:1rem;font-weight:500;letter-spacing:1px;margin-bottom:12px}.final-cta-heading{background:linear-gradient(90deg,#fff,#cbe7ff);-webkit-background-clip:text;color:#0000;font-size:2.6rem;font-style:italic;font-weight:700;line-height:1.3}.final-cta-heading span{color:#fff;text-shadow:0 0 15px #ffffff59}.final-cta-subtext{color:#f4f9ff;font-size:1.1rem;line-height:1.8;margin:25px auto;max-width:680px;opacity:.95}.final-cta-buttons{display:flex;flex-wrap:wrap;gap:22px;justify-content:center;margin-top:35px}.final-btn-primary{background:linear-gradient(135deg,#0072ff,#00c6ff);border:none;border-radius:40px;box-shadow:0 0 15px #0072ff66;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 38px;transition:all .3s ease}.final-btn-primary:hover{box-shadow:0 0 25px #0072ffcc;transform:translateY(-5px)}.final-btn-secondary{background:#0000;border:2px solid #fff;border-radius:40px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:13px 36px;transition:all .3s ease}.final-btn-secondary:hover{background:#ffffff1a;box-shadow:0 0 20px #fff3;transform:translateY(-5px)}@media (max-width:768px){.final-cta-heading{font-size:2.1rem}.final-cta-subtext{font-size:1rem}}.contact-container{margin:0 auto;max-width:600px;padding:60px 20px;text-align:center}.contact-container h2{color:#0d47a1;margin-bottom:10px}.contact-container p{color:#d4c7c7;margin-bottom:25px}form{display:flex;flex-direction:column;gap:10px}input,textarea{border:1px solid #ccc;border-radius:5px;padding:10px}button{background-color:#0d47a1;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px}button:hover{background-color:#08306b}.contact-hero{align-items:center;background:linear-gradient(135deg,#a18cd1,#fbc2eb);box-sizing:border-box;color:#000;display:flex;justify-content:center;margin:0;overflow:hidden;padding:130px 8%;position:relative;text-align:center;width:100%}.contact-hero:after,.contact-hero:before{animation:floatLight 10s ease-in-out infinite alternate;background:radial-gradient(circle,#ffffff2e,#0000 70%);content:"";filter:blur(60px);height:450px;position:absolute;width:450px;z-index:0}.contact-hero:before{left:-120px;top:-100px}.contact-hero:after{bottom:-100px;right:-120px}.floating-icons{inset:0;overflow:hidden;position:absolute;z-index:1}.icon{animation:float 6s ease-in-out infinite;color:#ffffff40;font-size:2.8rem;position:absolute}.icon.chat{animation-delay:0s;left:10%;top:20%}.icon.phone{animation-delay:2s;right:12%;top:50%}.icon.mail{animation-delay:4s;bottom:15%;left:18%}@keyframes float{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(-15px)}}.contact-hero-content{animation:fadeUp 1.2s ease-in-out;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff40;border-radius:25px;box-shadow:0 0 40px #00000026;margin:0 auto;max-width:850px;padding:40px;position:relative;z-index:3}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.contact-hero-content h1{color:#000;font-size:2.4rem;font-weight:700}.contact-hero-content h1 span{color:#000;text-shadow:0 0 20px #ffffff80}.contact-hero-content p{color:#000;font-size:1.15rem;font-weight:500;line-height:1.2;margin-top:20px}.contact-buttons{display:flex;flex-wrap:wrap;gap:22px;justify-content:center;margin-top:45px}.btn-primary{background:linear-gradient(135deg,#0072ff,#00c6ff);border:none;border-radius:35px;box-shadow:0 0 18px #0072ff99;color:#fff;cursor:pointer;font-size:1.05rem;font-weight:600;padding:15px 38px;transition:all .35s ease}.btn-primary:hover{background:linear-gradient(135deg,#00c6ff,#0072ff);box-shadow:0 0 25px #0072ffcc;transform:translateY(-4px) scale(1.05)}.btn-secondary{background:#ffffff26;border:2px solid #fff;border-radius:35px;color:#fff;cursor:pointer;font-size:1.05rem;font-weight:600;padding:14px 36px;transition:all .35s ease}.btn-secondary:hover{background:#fff;color:#0072ff;transform:translateY(-4px) scale(1.05)}@media (max-width:768px){.contact-hero{padding:100px 5%}.contact-hero-content{padding:30px 20px}.contact-hero-content h1{font-size:2.3rem}.contact-hero-content p{font-size:1rem}.btn-primary,.btn-secondary{font-size:1rem;padding:12px 28px}}.contact-social{background:linear-gradient(135deg,#f093fb,#f5576c);box-sizing:border-box;color:#000;overflow:hidden;padding:100px 8%;width:100%}.contact-social,.social-content{position:relative;text-align:center}.social-content{margin:0 auto;max-width:950px;z-index:2}.social-content h2{color:#000;font-size:2.3rem;font-weight:800;letter-spacing:1px;text-shadow:0 0 15px #ffffff1a;text-transform:uppercase}.social-content p{color:#000;font-size:1.1rem;font-weight:400;line-height:1.8;margin-top:18px}.social-content span{color:#ab0303;font-weight:900;text-shadow:0 0 15px #ffffff40}.social-icons{flex-wrap:wrap;gap:35px;margin-top:50px;overflow:hidden}.social,.social-icons{align-items:center;display:flex;justify-content:center}.social{border:2px solid #ffffff26;border-radius:50%;box-shadow:0 0 20px #ffffff0d;color:#fffc;font-size:1.8rem;height:50px;padding:8px;transition:.4s ease-in-out;width:50px}.social:hover{border-color:#fff6;box-shadow:0 0 25px #fff3;color:#fff;transform:scale(1.5) rotate(8deg)}.linkedin:hover{box-shadow:0 0 25px #0a66c266;color:#0a66c2}.instagram:hover{box-shadow:0 0 25px #e1306c66;color:#e1306c}.youtube:hover{box-shadow:0 0 25px #f006;color:red}.facebook:hover{box-shadow:0 0 25px #1877f266;color:#1877f2}.tagline{font-size:1.1rem;font-weight:900;letter-spacing:.5px;margin-top:50px;text-shadow:0 0 10px #ffffff1a}body,html{overflow-x:hidden}.contact-form-cta{align-items:center;animation:gradientShift 10s ease infinite;background:linear-gradient(120deg,#7b2ff7,#4facfe,#00c6ff);background-size:200% 200%;box-sizing:border-box;display:flex;justify-content:center;margin:0;overflow:hidden;padding:50px 8%;position:relative;width:100%}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.cta-inner{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ff9a9e,#fad0c4);border:1px solid #fff3;border-radius:25px;box-shadow:0 0 40px #0003;color:#000;max-width:900px;overflow:hidden;padding:30px 40px;text-align:center;width:100%}.cta-content h2{color:#131212;font-size:2.6rem;font-weight:800;letter-spacing:1px}.cta-content h2 span{color:#131212;text-shadow:0 0 20px #fff6}.cta-content p{color:#000;font-size:1.1rem;font-weight:400;line-height:1.5;margin:25px auto 50px;max-width:700px}.btn-form{align-items:center;background:linear-gradient(135deg,#00c6ff,#0072ff);border:2px solid #0000;border-radius:50px;box-shadow:0 0 20px #0072ff80;color:#fff;display:inline-flex;font-size:1.15rem;font-weight:600;gap:12px;justify-content:center;padding:16px 42px;text-decoration:none;transition:all .35s ease}.btn-form:hover{background:linear-gradient(135deg,#fff,#dfe9ff);border-color:#0072ff;box-shadow:0 0 30px #0072ff99;color:#0072ff;transform:translateY(-4px) scale(1.03)}.google-icon{font-size:1.3rem}.contact-form-cta:after,.contact-form-cta:before{animation:floatLight 12s ease-in-out infinite alternate;background:radial-gradient(circle,#ffffff2e,#0000 70%);content:"";filter:blur(60px);height:400px;position:absolute;width:400px;z-index:0}.contact-form-cta:before{left:-100px;top:-80px}.contact-form-cta:after{bottom:-100px;right:-120px}@keyframes floatLight{0%{opacity:.8;transform:translateY(0) scale(1)}to{opacity:1;transform:translateY(-30px) scale(1.2)}}@media (max-width:768px){.cta-content h2{font-size:2rem}.btn-form,.cta-content p{font-size:1rem}.btn-form{padding:14px 30px}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header{background:linear-gradient(1380deg,#fff,#000);box-shadow:0 3px 10px #0000004d;color:#fff;height:10vh;padding:6px 50px;position:fixed;top:0;width:100%;z-index:1000}.header,.logo-container{align-items:center;display:flex;justify-content:space-between}.logo-container{gap:12px}.logo-image{height:auto;width:50px}.logo{cursor:pointer;line-height:1.1;line-height:20px}.logo .mbr{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,red,#af1111);-webkit-background-clip:text;font-size:2rem;font-weight:800}.logo .networks{color:#fff;font-size:1rem;font-weight:700;letter-spacing:1px}.nav-links{align-items:center;display:flex;gap:35px;justify-content:center;list-style:none;margin:0;transition:all .3s ease}.nav-links li a{color:#fff;font-size:1rem;font-weight:700;text-decoration:none;transition:color .3s ease}.nav-links li a:hover{color:red}.h_join-btn,.join-btn-container{align-items:center;display:flex}.h_join-btn{background:linear-gradient(90deg,red,#af1111);border-radius:30px;color:#fff;font-weight:700;gap:8px;margin-right:100px;padding:10px 20px;text-decoration:none;transition:all .3s ease}.h_join-btn:hover{box-shadow:0 6px 15px #000;transform:scale(1.05)}.linkedin-icon{color:#f2f2f5;font-size:1.2rem}.hamburger{cursor:pointer;display:none;flex-direction:column;gap:5px}.hamburger .bar{background-color:#fff;border-radius:2px;height:3px;transition:all .3s ease;width:25px}@media (max-width:1024px){.header{padding:10px 30px}.nav-links{gap:25px}.h_join-btn{font-size:.9rem;padding:8px 16px}}@media (max-width:800px){.header{align-items:center;background:linear-gradient(1380deg,#fff,#000);box-shadow:0 3px 10px #0000004d;color:#fff;display:flex;height:10vh;justify-content:space-between;padding:10px 50px;position:fixed;top:0;width:100%;z-index:1000}.logo-container{flex:2 1;justify-content:flex-start}.hamburger{align-items:center;display:flex;flex:0 1;justify-content:center;margin:0 auto}.hamburger .bar{background-color:#fff;border-radius:2px;height:3px;transition:all .3s ease;width:24px}.join-btn-container{align-items:center;display:flex;flex:1 1;justify-content:flex-end}.h_join-btn{font-size:.9rem;padding:8px 16px}.nav-links{align-items:center;background:linear-gradient(90deg,#000,#434343);display:none;flex-direction:column;gap:20px;left:0;padding:35px 0 50px;position:absolute;text-align:center;top:65px;width:100%}.nav-links li a{font-size:1rem;padding-right:50px;transition:color .3s ease}.h_join-btn,.nav-links li a{color:#fff;font-weight:600;text-decoration:none}.h_join-btn{align-items:center;background:linear-gradient(135deg,#f96,#ff5e62);border-radius:30px;display:flex;font-size:.8rem;gap:4px;margin-right:100px;padding:10px 20px;transition:all .3s ease;width:100px}.linkedin-icon{color:#f2f2f5;font-size:1rem}.nav-links.active{display:flex}}@media (max-width:480px){.header{align-items:center;background:linear-gradient(1380deg,#fff,#000);box-shadow:0 3px 10px #0000004d;color:#fff;display:flex;height:10vh;justify-content:space-between;padding:10px 30px 10px 20px;position:fixed;top:0;width:100%;z-index:1000}.logo .mbr{font-size:1.9rem;line-height:0px}.logo .networks{font-size:.9rem;line-height:10px}.h_join-btn{font-size:.8rem;margin-right:25px;padding:7px 14px}.hamburger .bar{width:22px}}
/*# sourceMappingURL=main.665ff803.css.map*/