:root{font-family:Arial,Helvetica,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:#ffffffde;background-color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh;background-color:#000;overflow-x:hidden}#root{width:100%;min-height:100vh;background-color:#000}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#0f0;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#0c0}::selection{background-color:#0f0;color:#000}.app{min-height:100vh;background-color:#000;position:relative;overflow-x:hidden;font-family:Arial,Helvetica,sans-serif}.texture-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.02) 0px,transparent 1px,transparent 2px,rgba(255,255,255,.02) 3px),repeating-linear-gradient(90deg,rgba(255,255,255,.02) 0px,transparent 1px,transparent 2px,rgba(255,255,255,.02) 3px);pointer-events:none;z-index:1;opacity:.3}.header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;position:relative;z-index:100;background:#000000e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,255,0,.2)}.header-left{display:flex;align-items:center;gap:.5rem;z-index:101}.logo-link{display:flex;align-items:center;gap:.5rem;text-decoration:none;transition:all .3s ease}.logo-link:hover{transform:scale(1.05)}.star-icon{color:#0f0;font-size:1.5rem;filter:drop-shadow(0 0 5px #00ff00)}.logo-text{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:2px}.hamburger-btn{display:none;flex-direction:column;justify-content:space-around;width:30px;height:30px;background:transparent;border:none;cursor:pointer;padding:0;z-index:102;position:relative}.hamburger-line{width:100%;height:3px;background-color:#0f0;border-radius:3px;transition:all .3s ease;box-shadow:0 0 5px #00ff0080}.hamburger-btn.active .hamburger-line:nth-child(1){transform:rotate(45deg) translate(8px,8px)}.hamburger-btn.active .hamburger-line:nth-child(2){opacity:0}.hamburger-btn.active .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(8px,-8px)}.nav{display:flex;gap:2rem;align-items:center}.nav-link{color:#0f0;text-decoration:none;font-weight:700;letter-spacing:1px;font-size:.9rem;transition:all .3s ease;text-transform:uppercase;position:relative;padding:.5rem 0}.nav-link:hover,.nav-link.active{color:#fff;text-shadow:0 0 10px #00ff00}.nav-link.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#0f0;box-shadow:0 0 10px #0f0}.header-right{display:flex;align-items:center;gap:1.5rem}.sign-in-btn{background-color:#fff;color:#000;border:none;padding:.7rem 2rem;font-weight:700;cursor:pointer;transition:all .3s ease;font-size:.9rem;letter-spacing:1px;white-space:nowrap}.sign-in-btn:hover{background-color:#0f0;color:#000;box-shadow:0 0 20px #00ff0080}.social-icons{display:flex;gap:.8rem}.social-icon{width:35px;height:35px;border:2px solid #ffffff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;transition:all .3s ease;padding:0}.social-icon svg{width:18px;height:18px;transition:all .3s ease}.social-icon:hover{border-color:#0f0;color:#0f0;box-shadow:0 0 10px #00ff0080;transform:scale(1.1)}.social-icon:hover svg{filter:drop-shadow(0 0 5px rgba(0,255,0,.8))}.mobile-menu-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:98;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media(max-width:968px){.header{padding:1.2rem 1.5rem}.nav{gap:1.5rem}.nav-link{font-size:.85rem}.sign-in-btn{padding:.6rem 1.5rem;font-size:.85rem}.social-icons{gap:.6rem}.social-icon{width:30px;height:30px;font-size:.8rem}}@media(max-width:768px){.header{padding:1rem 1.5rem;flex-wrap:wrap}.hamburger-btn{display:flex;order:2}.header-right{order:3;width:100%;justify-content:center;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,255,0,.2)}.nav{position:fixed;top:70px;left:0;width:100%;background:#000000fa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);flex-direction:column;padding:2rem 0;gap:0;transform:translate(-100%);transition:transform .3s ease-in-out;z-index:99;border-bottom:2px solid rgba(0,255,0,.3);box-shadow:0 10px 30px #00000080;max-height:calc(100vh - 70px);overflow-y:auto}.nav.mobile-open{transform:translate(0)}.nav-link{width:100%;padding:1.2rem 2rem;text-align:center;font-size:1rem;border-bottom:1px solid rgba(0,255,0,.1);display:block}.nav-link:hover{background-color:#00ff001a;color:#0f0}.nav-link.active{background-color:#00ff0026;color:#0f0}.nav-link.active:after{display:none}.mobile-menu-overlay{display:block}.sign-in-btn{width:100%;max-width:300px}.social-icons{justify-content:center}}@media(max-width:480px){.header{padding:.8rem 1rem}.logo-text,.star-icon{font-size:1.2rem}.nav{top:60px}.nav-link{padding:1rem 1.5rem;font-size:.9rem}.sign-in-btn{padding:.7rem 1.5rem;font-size:.8rem}.social-icon{width:28px;height:28px}.social-icon svg{width:14px;height:14px}}.loading-screen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;display:flex;align-items:center;justify-content:center;z-index:9999;overflow:hidden}.loading-screen:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.02) 0px,transparent 1px,transparent 2px,rgba(255,255,255,.02) 3px),repeating-linear-gradient(90deg,rgba(255,255,255,.02) 0px,transparent 1px,transparent 2px,rgba(255,255,255,.02) 3px);opacity:.3;pointer-events:none}.loading-content{position:relative;z-index:2;text-align:center;width:100%;max-width:400px;padding:2rem}.loading-logo{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:3rem;animation:fadeIn .5s ease-in}.loading-star{color:#0f0;font-size:3rem;filter:drop-shadow(0 0 10px #00ff00);animation:pulse 2s ease-in-out infinite}.loading-text{color:#fff;font-size:2rem;font-weight:900;letter-spacing:3px;text-transform:uppercase}.loading-progress-container{margin-bottom:2rem}.loading-progress-bar{width:100%;height:6px;background-color:#ffffff1a;border-radius:10px;overflow:hidden;position:relative;margin-bottom:1rem;box-shadow:inset 0 2px 4px #0000004d}.loading-progress-fill{height:100%;background:linear-gradient(90deg,#0f0,#0c0);border-radius:10px;transition:width .1s ease-out;box-shadow:0 0 10px #00ff0080,0 0 20px #00ff004d,0 0 30px #0f03;position:relative;overflow:hidden}.loading-progress-fill:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:shimmer 1.5s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.loading-percentage{color:#0f0;font-size:1.5rem;font-weight:900;text-shadow:0 0 10px rgba(0,255,0,.5);letter-spacing:2px}.loading-text-bottom{margin-top:2rem}.loading-dots{color:#0f0;font-size:1.5rem;letter-spacing:.5rem;animation:blink 1s ease-in-out infinite}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1);filter:drop-shadow(0 0 10px #00ff00)}50%{opacity:.8;transform:scale(1.1);filter:drop-shadow(0 0 20px #00ff00)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.loading-screen.fade-out{animation:fadeOut .3s ease-out forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}@media(max-width:768px){.loading-content{max-width:300px;padding:1.5rem}.loading-star{font-size:2.5rem}.loading-text{font-size:1.5rem;letter-spacing:2px}.loading-percentage{font-size:1.2rem}.loading-progress-bar{height:5px}}@media(max-width:480px){.loading-content{max-width:250px;padding:1rem}.loading-star{font-size:2rem}.loading-text{font-size:1.2rem;letter-spacing:1px}.loading-percentage{font-size:1rem}.loading-progress-bar{height:4px}}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;overflow-x:hidden}.home-container{width:100%;min-height:100%;background-color:#000;position:relative}.main-content{padding:4rem 2rem;position:relative;z-index:5;background-color:#000;min-height:100vh;display:flex;align-items:center}.content-wrapper{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 2fr 1fr;gap:3rem;align-items:center;width:100%}.left-visual,.image-container{position:relative}.left-image{position:relative;width:100%}.left-image img{width:100%;height:500px;object-fit:cover;border-radius:10px;clip-path:polygon(0 0,85% 0,100% 15%,100% 100%,0 100%);filter:grayscale(100%) contrast(1.2);background:linear-gradient(135deg,#1a1a1a,#2a2a2a)}.privacy-bar{position:absolute;top:30%;left:10%;right:10%;height:60px;background-color:#0f0;display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px #0f09;z-index:2}.asterisks{color:#000;font-size:1.5rem;font-weight:700;letter-spacing:.5rem}.center-content{text-align:center;padding:2rem}.main-headline{margin:0;line-height:1.1;margin-bottom:2rem}.headline-text-white{display:block;color:#fff;font-size:5rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;text-shadow:2px 2px 0px rgba(0,0,0,.5)}.headline-text-green{display:block;color:#0f0;font-size:5rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;text-shadow:0 0 20px rgba(0,255,0,.5)}.subtitle-box{background-color:#000;border:2px solid #ffffff;padding:1rem 2rem;margin:2rem 0;display:inline-block}.subtitle-box span{color:#fff;font-size:.9rem;font-weight:700;letter-spacing:2px;text-transform:uppercase}.body-text{color:#fff;font-size:1rem;line-height:1.8;margin:2rem 0;max-width:600px;margin-left:auto;margin-right:auto;opacity:.9}.cta-buttons{display:flex;align-items:center;justify-content:center;gap:2rem;margin-top:3rem;flex-wrap:wrap}.cta-primary{background-color:#0f0;color:#000;border:none;padding:1rem 3rem;font-weight:700;font-size:1rem;cursor:pointer;transition:all .3s ease;letter-spacing:1px;text-transform:uppercase;box-shadow:0 0 20px #0f06}.cta-primary:hover{background-color:#fff;box-shadow:0 0 30px #0f0c;transform:translateY(-2px)}.cta-link{color:#fff;text-decoration:none;font-weight:700;font-size:1rem;letter-spacing:1px;text-transform:uppercase;transition:all .3s ease}.cta-link:hover{color:#0f0;text-shadow:0 0 10px rgba(0,255,0,.5)}.right-visual{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.right-image{position:relative;width:100%;margin-top:2rem}.right-image img{width:100%;height:400px;object-fit:cover;border-radius:10px;clip-path:polygon(15% 0,100% 0,100% 100%,0 100%,0 15%);filter:grayscale(100%) contrast(1.2);background:linear-gradient(135deg,#1a1a1a,#2a2a2a)}.new-section{height:100vh;background:linear-gradient(135deg,#fafbf8,#797878,#7a7777);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;opacity:0;transform:scale(.95);transition:all 1s ease-out}.new-section.visible{opacity:1;transform:scale(1)}.section-content{position:relative;width:100%;text-align:center;z-index:2;padding:2rem}.scroll-text{font-family:Arial,sans-serif;color:#030303;font-weight:900;text-transform:uppercase;line-height:1.2;position:relative}.text-line{display:block;font-size:8vw;margin:.3em 0;letter-spacing:.15em;position:relative;opacity:0;transform:translate(-100px) rotateY(90deg);transition:all .8s cubic-bezier(.175,.885,.32,1.275)}.text-line.animate{opacity:1;transform:translate(0) rotateY(0)}.text-line.animate:nth-child(1){transition-delay:.2s}.text-line.animate:nth-child(2){transition-delay:.4s}.text-line.animate:nth-child(3){transition-delay:.6s}.text-line.animate:nth-child(4){transition-delay:.8s}.section-particles{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.particle{position:absolute;width:4px;height:4px;background:#0f0;border-radius:50%;opacity:.6;animation:floatParticle infinite ease-in-out;box-shadow:0 0 10px #00ff0080}@keyframes floatParticle{0%,to{transform:translateY(0) translate(0);opacity:.3}50%{transform:translateY(-100px) translate(50px);opacity:.8}}.why-us-section{padding:6rem 2rem;position:relative;z-index:5;background-color:#030701;min-height:100vh;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(50px);transition:all 1s ease-out;overflow:hidden}.why-us-section.visible{opacity:1;transform:translateY(0)}.why-us-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(0,255,0,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,0,.03) 1px,transparent 1px);background-size:50px 50px;opacity:0;transition:opacity 1s ease-out .5s;pointer-events:none}.why-us-section.visible:before{opacity:1}.why-us-container{max-width:1400px;margin:0 auto;width:100%}.why-us-title{font-size:8rem;font-weight:900;text-transform:uppercase;letter-spacing:.2em;text-align:center;margin-bottom:5rem;color:#0f0;background-color:#030701;padding:2.5rem 3rem;opacity:0;transform:translateY(50px) scale(.9);transition:all 1s cubic-bezier(.175,.885,.32,1.275);line-height:1;position:relative}.why-us-title.visible{opacity:1;transform:translateY(0) scale(1)}.reasons-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;margin-top:4rem}.reason-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:3px solid #00ff00;border-radius:20px;overflow:hidden;transition:all .5s cubic-bezier(.175,.885,.32,1.275);position:relative;opacity:0;clip-path:polygon(0 0,85% 0,100% 15%,100% 100%,0 100%);transform:translateY(100px) rotateX(20deg);perspective:1000px;animation-fill-mode:forwards}.reason-card.visible{animation:slideUpFadeRotate 1s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes slideUpFadeRotate{0%{opacity:0;transform:translateY(100px) rotateX(20deg) scale(.8)}to{opacity:1;transform:translateY(0) rotateX(0) scale(1)}}.reason-card:hover{border-color:#0f0;box-shadow:0 0 40px #00ff0080,0 20px 60px #00ff004d;transform:translateY(-15px) rotateX(-5deg) scale(1.02)}.reason-image-wrapper{width:100%;height:300px;overflow:hidden;position:relative}.reason-image{width:100%;height:100%;object-fit:cover;filter:grayscale(30%) contrast(1.1);transition:all .5s ease}.reason-card:hover .reason-image{filter:grayscale(0%) contrast(1.2);transform:scale(1.1)}.reason-content{padding:2.5rem;background:linear-gradient(135deg,#1a1a1a,#2a2a2a)}.reason-title{color:#0f0;font-size:1.8rem;font-weight:900;margin-bottom:1rem;text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 10px rgba(0,255,0,.5)}.reason-description{color:#fff;font-size:1rem;line-height:1.7;opacity:.9;margin:0}.scroll-space{height:50px;background-color:#030701}@media(max-width:1200px){.content-wrapper{grid-template-columns:1fr;gap:2rem}.headline-text-white,.headline-text-green{font-size:3.5rem}.left-image img{height:400px}.right-image img{height:350px}.why-us-title{font-size:5rem}.reasons-grid{grid-template-columns:repeat(2,1fr);gap:2rem}}@media(max-width:768px){.main-content{padding:2rem 1rem;min-height:auto;height:auto}.headline-text-white,.headline-text-green{font-size:2.5rem}.left-image img{height:300px}.right-image img{height:250px}.content-wrapper{gap:2rem}.center-content{padding:1rem}.privacy-bar{height:50px;top:25%}.asterisks{font-size:1.2rem;letter-spacing:.3rem}.cta-buttons{flex-direction:column;gap:1rem}.cta-primary{width:100%;padding:.9rem 2rem}.text-line{font-size:10vw}.why-us-section{padding:4rem 1rem;min-height:auto}.new-section{height:auto;min-height:100vh;padding:4rem 1rem}.why-us-title{font-size:3.5rem;padding:1.5rem;margin-bottom:3rem;letter-spacing:.1em}.reasons-grid{grid-template-columns:1fr;gap:2rem}.reason-image-wrapper{height:250px}.reason-content{padding:2rem}.reason-title{font-size:1.5rem}}@media(max-width:480px){.main-content{padding:1.5rem 1rem}.headline-text-white,.headline-text-green{font-size:2rem}.subtitle-box{padding:.8rem 1.5rem}.subtitle-box span{font-size:.7rem;letter-spacing:1px}.body-text{font-size:.9rem;margin:1.5rem 0}.left-image img{height:250px}.right-image img{height:200px}.privacy-bar{height:40px;top:20%}.asterisks{font-size:1rem;letter-spacing:.2rem}.cta-primary{font-size:.9rem;padding:.8rem 1.5rem}.cta-link{font-size:.9rem}.text-line{font-size:12vw;margin:.2em 0}.why-us-title{font-size:2.5rem;padding:1rem;letter-spacing:.05em;margin-bottom:2rem}.reason-image-wrapper{height:200px}.reason-content{padding:1.5rem}.reason-title{font-size:1.3rem}.reason-description{font-size:.9rem}}.about-page{padding:4rem 2rem;position:relative;z-index:5;min-height:calc(100vh - 100px)}.about-container{max-width:1200px;margin:0 auto}.about-header{text-align:center;margin-bottom:4rem}.title-green{display:inline-block;color:#0f0;font-size:4rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;text-shadow:0 0 20px rgba(0,255,0,.5);margin-left:1rem}.map-timeline-container{margin:4rem 0;padding:2rem 0}.map-timeline{position:relative;max-width:1000px;margin:0 auto;padding:2rem 0}.timeline-line{position:absolute;left:50%;top:0;bottom:0;width:3px;background:linear-gradient(to bottom,#00ff004d,#0f09,#00ff004d);transform:translate(-50%);box-shadow:0 0 20px #00ff0080}.timeline-points{position:relative;display:flex;flex-direction:column;gap:3rem}.timeline-point{position:relative;display:flex;align-items:center;gap:2rem;width:100%}.timeline-point:nth-child(odd){flex-direction:row}.timeline-point:nth-child(2n){flex-direction:row-reverse}.point-marker{position:absolute;left:50%;width:20px;height:20px;background-color:#0f0;border:4px solid #000000;border-radius:50%;transform:translate(-50%);box-shadow:0 0 20px #0f0c,0 0 40px #0f06;z-index:2;animation:pulse-marker 2s ease-in-out infinite}@keyframes pulse-marker{0%,to{box-shadow:0 0 20px #0f0c,0 0 40px #0f06}50%{box-shadow:0 0 30px #0f0,0 0 60px #0f09}}.point-content{flex:1;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);padding:1.5rem;border-radius:10px;transition:all .3s ease;max-width:45%}.timeline-point:nth-child(odd) .point-content{margin-right:auto;margin-left:0}.timeline-point:nth-child(2n) .point-content{margin-left:auto;margin-right:0}.point-content:hover{border-color:#0f0;box-shadow:0 0 30px #00ff0080;transform:translateY(-5px)}.point-title{color:#0f0;font-size:1.5rem;font-weight:900;margin-bottom:.5rem;text-shadow:0 0 10px rgba(0,255,0,.5)}.point-description{color:#fff;font-size:1rem;opacity:.9;margin:0}.about-content{display:flex;flex-direction:column;gap:4rem;margin-bottom:4rem}.about-section{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.about-section.reverse{direction:rtl}.about-section.reverse>*{direction:ltr}.section-visual{position:relative;height:300px}.visual-box{width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border-radius:10px;position:relative;filter:grayscale(100%) contrast(1.2);background-image:radial-gradient(circle at 30% 40%,rgba(0,255,0,.1) 0%,transparent 50%),radial-gradient(circle at 70% 60%,rgba(255,255,255,.05) 0%,transparent 50%);border:2px solid rgba(0,255,0,.3)}.visual-box:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.3'/%3E%3C/svg%3E");opacity:.4}.section-text{padding:2rem}.section-title{color:#0f0;font-size:2rem;font-weight:900;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:2px;text-shadow:0 0 10px rgba(0,255,0,.5)}.section-description{color:#fff;font-size:1.1rem;line-height:1.8;opacity:.9}.section-description strong{color:#0f0;font-weight:700}.stats-section{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:4rem}.stat-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);padding:2rem;text-align:center;border-radius:10px;transition:all .3s ease}.stat-card:hover{border-color:#0f0;box-shadow:0 0 30px #00ff0080;transform:translateY(-5px)}.stat-number{color:#0f0;font-size:3rem;font-weight:900;margin-bottom:.5rem;text-shadow:0 0 20px rgba(0,255,0,.5)}.stat-label{color:#fff;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}@media(max-width:968px){.about-section{grid-template-columns:1fr}.about-section.reverse{direction:ltr}.stats-section{grid-template-columns:1fr}.title-white,.title-green{font-size:3rem;display:block;margin-left:0}}@media(max-width:768px){.about-page{padding:2rem 1rem}.title-white,.title-green{font-size:2.5rem}.section-title{font-size:1.5rem}.section-description{font-size:1rem}.stat-number{font-size:2rem}.timeline-line{left:20px}.timeline-point{flex-direction:row!important}.point-marker{left:20px}.point-content{max-width:calc(100% - 60px);margin-left:60px!important;margin-right:0!important}}.services-page{padding:4rem 2rem;position:relative;z-index:5;min-height:calc(100vh - 100px)}.services-container{max-width:1200px;margin:0 auto}.services-header{text-align:center;margin-bottom:4rem}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:4rem}.service-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);padding:2.5rem;border-radius:10px;text-align:center;transition:all .3s ease;position:relative;overflow:hidden}.service-card:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.2'/%3E%3C/svg%3E");opacity:.3;pointer-events:none}.service-card:hover{border-color:#0f0;box-shadow:0 0 30px #00ff0080;transform:translateY(-10px)}.service-icon{font-size:4rem;margin-bottom:1.5rem;filter:drop-shadow(0 0 10px rgba(0,255,0,.5))}.service-title{color:#0f0;font-size:1.5rem;font-weight:900;margin-bottom:1rem;text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 10px rgba(0,255,0,.5)}.service-description{color:#fff;font-size:1rem;line-height:1.6;margin-bottom:1.5rem;opacity:.9}.service-btn{background-color:transparent;color:#0f0;border:2px solid #00ff00;padding:.7rem 2rem;font-weight:700;cursor:pointer;transition:all .3s ease;font-size:.9rem;letter-spacing:1px;text-transform:uppercase;position:relative;z-index:1;text-decoration:none;display:inline-block}.service-btn:hover{background-color:#0f0;color:#000;box-shadow:0 0 20px #00ff0080}.services-cta{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);padding:3rem;border-radius:10px;text-align:center;margin-top:4rem}@media(max-width:968px){.services-grid{grid-template-columns:repeat(2,1fr)}.title-white{font-size:3rem}}@media(max-width:768px){.services-page{padding:2rem 1rem}.services-grid{grid-template-columns:1fr}.title-white{font-size:2.5rem}.cta-title{font-size:1.5rem}}.service-detail-page{padding:4rem 2rem;position:relative;z-index:5;min-height:calc(100vh - 100px)}.service-detail-container{max-width:1200px;margin:0 auto}.service-detail-header{text-align:center;margin-bottom:4rem;padding:2rem;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);border-radius:10px}.service-icon-large{font-size:5rem;margin-bottom:1rem;filter:drop-shadow(0 0 20px rgba(0,255,0,.5))}.service-detail-title{color:#0f0;font-size:3rem;font-weight:900;margin-bottom:1rem;text-transform:uppercase;letter-spacing:2px;text-shadow:0 0 20px rgba(0,255,0,.5)}.service-detail-subtitle{color:#fff;font-size:1.2rem;opacity:.9}.service-detail-content{display:flex;flex-direction:column;gap:3rem}.service-full-description{color:#fff;font-size:1.1rem;line-height:1.8;opacity:.9}.features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.feature-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);padding:1.5rem;border-radius:8px;display:flex;align-items:center;gap:1rem;transition:all .3s ease}.feature-card:hover{border-color:#0f0;box-shadow:0 0 20px #00ff004d;transform:translate(5px)}.feature-check{color:#0f0;font-size:1.5rem;font-weight:700}.feature-text{color:#fff;font-size:1rem;opacity:.9}.benefits-list{display:flex;flex-direction:column;gap:1.5rem}.benefit-item{display:flex;align-items:flex-start;gap:1.5rem;padding:1.5rem;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);border-radius:8px;transition:all .3s ease}.benefit-item:hover{border-color:#0f0;box-shadow:0 0 20px #00ff004d}.benefit-icon{color:#0f0;font-size:1.5rem;filter:drop-shadow(0 0 10px rgba(0,255,0,.5))}.benefit-text{color:#fff;font-size:1.1rem;line-height:1.6;opacity:.9;flex:1}.process-timeline{display:flex;flex-direction:column;gap:2rem;position:relative;padding-left:2rem}.process-timeline:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(to bottom,#0f0,#00ff004d)}.process-step{display:flex;gap:2rem;position:relative}.step-number{position:absolute;left:-2.5rem;width:50px;height:50px;background-color:#0f0;color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1.2rem;box-shadow:0 0 20px #00ff0080}.step-content{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);padding:1.5rem;border-radius:8px;flex:1;transition:all .3s ease}.step-content:hover{border-color:#0f0;box-shadow:0 0 20px #00ff004d}.step-title{color:#fff;font-size:1.2rem;font-weight:700;margin:0}.service-info-section{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.info-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);padding:2rem;border-radius:10px;text-align:center;transition:all .3s ease}.info-card:hover{border-color:#0f0;box-shadow:0 0 30px #00ff0080;transform:translateY(-5px)}.info-label{color:#0f0;font-size:1rem;font-weight:700;margin-bottom:1rem;text-transform:uppercase;letter-spacing:1px}.info-value{color:#fff;font-size:1.3rem;font-weight:700;opacity:.9}.service-cta-section{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);padding:3rem;border-radius:10px;text-align:center}.cta-button-primary,.cta-button-secondary{padding:1rem 3rem;font-weight:700;font-size:1rem;text-decoration:none;transition:all .3s ease;letter-spacing:1px;text-transform:uppercase;display:inline-block}.cta-button-primary{background-color:#0f0;color:#000;border:none;box-shadow:0 0 20px #0f06}@media(max-width:968px){.features-grid,.service-info-section{grid-template-columns:1fr}.service-detail-title{font-size:2.5rem}}@media(max-width:768px){.service-detail-page{padding:2rem 1rem}.service-detail-title{font-size:2rem}.section-heading{font-size:1.5rem}.cta-buttons{flex-direction:column}.cta-button-primary,.cta-button-secondary{width:100%}.process-timeline{padding-left:1.5rem}.step-number{left:-1.75rem;width:40px;height:40px;font-size:1rem}}.courses-page{padding:4rem 2rem;position:relative;z-index:5;min-height:calc(100vh - 100px)}.courses-container{max-width:1200px;margin:0 auto}.courses-header{text-align:center;margin-bottom:4rem}.courses-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:4rem}.course-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);padding:2.5rem;border-radius:10px;position:relative;transition:all .3s ease;display:flex;flex-direction:column}.course-card:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.2'/%3E%3C/svg%3E");opacity:.3;pointer-events:none}.course-card:hover{border-color:#0f0;box-shadow:0 0 30px #00ff0080;transform:translateY(-10px)}.course-badge{position:absolute;top:1rem;right:1rem;background-color:#0f0;color:#000;padding:.5rem 1rem;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:5px}.course-title{color:#0f0;font-size:1.8rem;font-weight:900;margin-bottom:1rem;text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 10px rgba(0,255,0,.5);padding-right:100px}.course-description{color:#fff;font-size:1rem;line-height:1.6;margin-bottom:1.5rem;opacity:.9}.course-info{margin-bottom:1.5rem}.info-item{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid rgba(0,255,0,.2)}.info-label{color:#fff;font-size:.9rem;opacity:.7}.info-value{color:#0f0;font-weight:700;font-size:.9rem}.course-features{flex-grow:1;margin-bottom:1.5rem}.features-title{color:#0f0;font-size:1rem;font-weight:700;margin-bottom:.8rem;text-transform:uppercase;letter-spacing:1px}.features-list{list-style:none;padding:0;margin:0}.feature-item{color:#fff;font-size:.9rem;padding:.5rem 0 .5rem 1.5rem;position:relative;opacity:.9}.feature-item:before{content:"✓";position:absolute;left:0;color:#0f0;font-weight:700}.course-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1.5rem;border-top:2px solid rgba(0,255,0,.3)}.course-price{color:#0f0;font-size:1.5rem;font-weight:900;text-shadow:0 0 10px rgba(0,255,0,.5)}.course-btn{background-color:transparent;color:#0f0;border:2px solid #00ff00;padding:.7rem 2rem;font-weight:700;cursor:pointer;transition:all .3s ease;font-size:.9rem;letter-spacing:1px;text-transform:uppercase;text-decoration:none;display:inline-block}.course-btn:hover{background-color:#0f0;color:#000;box-shadow:0 0 20px #00ff0080}.courses-cta{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);padding:3rem;border-radius:10px;text-align:center;margin-top:4rem}.cta-content{max-width:600px;margin:0 auto}.cta-title{color:#0f0;font-size:2rem;font-weight:900;margin-bottom:1rem;text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 10px rgba(0,255,0,.5)}.cta-button{background-color:#0f0;color:#000;border:none;padding:1rem 3rem;font-weight:700;font-size:1rem;cursor:pointer;transition:all .3s ease;letter-spacing:1px;text-transform:uppercase;box-shadow:0 0 20px #0f06;text-decoration:none;display:inline-block}.cta-button:hover{background-color:#fff;box-shadow:0 0 30px #0f0c;transform:translateY(-2px)}@media(max-width:968px){.courses-grid{grid-template-columns:1fr}.title-white{font-size:3rem}}@media(max-width:768px){.courses-page{padding:2rem 1rem}.title-white{font-size:2.5rem}.course-title{font-size:1.5rem;padding-right:80px}.course-footer{flex-direction:column;gap:1rem;align-items:stretch}.course-btn{width:100%}.cta-title{font-size:1.5rem}}.course-detail-page{padding:4rem 2rem;position:relative;z-index:5;min-height:calc(100vh - 100px)}.course-detail-container{max-width:1200px;margin:0 auto}.back-link{display:inline-block;color:#0f0;text-decoration:none;font-weight:700;margin-bottom:2rem;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px}.course-detail-header{text-align:center;margin-bottom:4rem;padding:2rem;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);border-radius:10px;position:relative}.course-badge-large{position:absolute;top:1rem;right:1rem;background-color:#0f0;color:#000;padding:.7rem 1.5rem;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:5px;box-shadow:0 0 20px #00ff0080}.course-detail-title{color:#0f0;font-size:3rem;font-weight:900;margin-bottom:1rem;text-transform:uppercase;letter-spacing:2px;text-shadow:0 0 20px rgba(0,255,0,.5);padding-right:200px}.course-detail-subtitle{color:#fff;font-size:1.2rem;opacity:.9;margin-bottom:2rem}.course-header-info{display:flex;justify-content:center;gap:3rem;margin-top:2rem}.header-info-item{display:flex;flex-direction:column;align-items:center;gap:.5rem}.header-info-item .info-label{color:#fff;font-size:.9rem;opacity:.7;text-transform:uppercase;letter-spacing:1px}.header-info-item .info-value{color:#0f0;font-size:1.5rem;font-weight:900;text-shadow:0 0 10px rgba(0,255,0,.5)}.header-info-item .info-value.price{font-size:2rem}.course-detail-content{display:flex;flex-direction:column;gap:3rem}.course-full-description{color:#fff;font-size:1.1rem;line-height:1.8;opacity:.9}.curriculum-timeline{display:flex;flex-direction:column;gap:2rem}.curriculum-week{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);border-radius:10px;padding:2rem;transition:all .3s ease}.curriculum-week:hover{border-color:#0f0;box-shadow:0 0 30px #00ff004d;transform:translate(5px)}.week-header{display:flex;align-items:center;gap:1.5rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,255,0,.2)}.week-number{background-color:#0f0;color:#000;padding:.5rem 1rem;font-weight:900;font-size:1rem;border-radius:5px;text-transform:uppercase;letter-spacing:1px}.week-title{color:#0f0;font-size:1.5rem;font-weight:900;margin:0;text-transform:uppercase;letter-spacing:1px}.week-topics{padding-left:1rem}.topics-label{color:#fff;font-size:1rem;font-weight:700;margin-bottom:.8rem;text-transform:uppercase;letter-spacing:1px}.topics-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.topic-item{color:#fff;font-size:1rem;padding:.5rem 0 .5rem 1.5rem;position:relative;opacity:.9}.topic-item:before{content:"→";position:absolute;left:0;color:#0f0;font-weight:700}.requirements-list{display:flex;flex-direction:column;gap:1rem}.requirement-item{display:flex;align-items:center;gap:1rem;padding:1rem;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);border-radius:8px;transition:all .3s ease}.requirement-item:hover{border-color:#0f0;box-shadow:0 0 20px #00ff004d}.requirement-icon{color:#0f0;font-size:1.5rem;font-weight:700}.requirement-text{color:#fff;font-size:1rem;opacity:.9}.outcomes-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.outcome-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);padding:1.5rem;border-radius:8px;display:flex;align-items:flex-start;gap:1rem;transition:all .3s ease}.outcome-card:hover{border-color:#0f0;box-shadow:0 0 20px #00ff004d;transform:translateY(-5px)}.outcome-icon{color:#0f0;font-size:1.5rem;filter:drop-shadow(0 0 10px rgba(0,255,0,.5))}.outcome-text{color:#fff;font-size:1rem;line-height:1.6;opacity:.9;flex:1}.features-list{display:flex;flex-wrap:wrap;gap:1rem}.feature-badge{background-color:#0f0;color:#000;padding:.7rem 1.5rem;border-radius:25px;font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease}.feature-badge:hover{background-color:#fff;box-shadow:0 0 20px #00ff0080;transform:scale(1.05)}.course-cta-section{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);padding:3rem;border-radius:10px;text-align:center}.cta-button-primary,.cta-button-secondary{padding:1rem 3rem;font-weight:700;font-size:1rem;text-decoration:none;transition:all .3s ease;letter-spacing:1px;text-transform:uppercase;display:inline-block;border:none;cursor:pointer}@media(max-width:968px){.outcomes-grid{grid-template-columns:1fr}.course-detail-title{font-size:2.5rem;padding-right:150px}.course-header-info{flex-direction:column;gap:1.5rem}}@media(max-width:768px){.course-detail-page{padding:2rem 1rem}.course-detail-title{font-size:2rem;padding-right:0}.course-badge-large{position:static;display:inline-block;margin-bottom:1rem}.section-heading{font-size:1.5rem}.cta-buttons{flex-direction:column}.cta-button-primary,.cta-button-secondary{width:100%}.week-header{flex-direction:column;align-items:flex-start}}.mentors-page{padding:4rem 2rem;position:relative;z-index:5;min-height:calc(100vh - 100px);background-color:#000}.mentors-container{max-width:1400px;margin:0 auto}.mentors-header{text-align:center;margin-bottom:4rem}.ceo-card{display:flex;gap:3rem;margin-bottom:5rem;padding:0;background:#000;border-radius:20px;align-items:stretch;position:relative;overflow:hidden;min-height:500px}.ceo-image-section{position:relative;flex:0 0 400px;display:flex;align-items:center;justify-content:center;padding:2rem}.ceo-image-frame{position:relative;width:100%;max-width:350px;height:450px;border-radius:20px;border:3px solid #ffffff;overflow:hidden;box-shadow:0 0 30px #0f09,0 0 60px #00ff004d;background:#f5f5f5;z-index:2}.ceo-photo{width:100%;height:100%;object-fit:cover;filter:grayscale(10%) contrast(1.1)}.ceo-decorative-circle{position:absolute;top:50%;right:-50px;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,rgba(0,255,0,.3) 0%,transparent 70%);box-shadow:0 0 50px #00ff0080;transform:translateY(-50%);z-index:1;animation:pulse-glow 3s ease-in-out infinite}.ceo-decorative-circle:after{content:"";position:absolute;top:50%;left:50%;width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#0f0c,#00c8ff99);transform:translate(-50%,-50%);box-shadow:0 0 30px #0f0c}@keyframes pulse-glow{0%,to{opacity:.6;transform:translateY(-50%) scale(1)}50%{opacity:1;transform:translateY(-50%) scale(1.1)}}.ceo-dots-left{position:absolute;left:0;top:0;bottom:0;width:20px;background-image:repeating-linear-gradient(to bottom,rgba(0,255,0,.3) 0px,rgba(0,255,0,.3) 4px,transparent 4px,transparent 8px);z-index:1}.ceo-dots-right{position:absolute;right:0;top:0;bottom:0;width:20px;background-image:repeating-linear-gradient(to bottom,rgba(0,255,0,.2) 0px,rgba(0,255,0,.2) 2px,transparent 2px,transparent 4px);z-index:1}.ceo-content-section{flex:1;padding:3rem;display:flex;flex-direction:column;justify-content:center;position:relative;background:linear-gradient(135deg,#1a1a1af2,#2a2a2af2)}.ceo-title-group{margin-bottom:2rem}.ceo-main-title{font-size:4.5rem;font-weight:900;color:#fff;text-transform:uppercase;letter-spacing:.1em;margin:0;line-height:1;text-shadow:2px 2px 0px rgba(0,0,0,.5)}.ceo-sub-title{font-size:3rem;font-weight:900;color:#fff;text-transform:uppercase;letter-spacing:.1em;margin:0;line-height:1;text-shadow:2px 2px 0px rgba(0,0,0,.5)}.ceo-tagline{margin-bottom:2.5rem;font-size:1.8rem;line-height:1.4}.ceo-details{margin-bottom:2rem}.ceo-name-large{font-size:2.5rem;font-weight:900;color:#0f0;text-transform:uppercase;letter-spacing:2px;margin-bottom:.5rem;text-shadow:0 0 15px rgba(0,255,0,.5)}.ceo-role-large{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:1rem;opacity:.9}.ceo-experience-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.5rem;background:#00ff001a;border:2px solid rgba(0,255,0,.3);border-radius:25px;color:#0f0;font-weight:700;font-size:1rem}.star-icon-small{filter:drop-shadow(0 0 5px rgba(0,255,0,.5))}.ceo-specialization-box{background:#00ff000d;border-left:3px solid #00ff00;padding:1rem 1.5rem;margin-bottom:1.5rem;border-radius:5px}.specialization-label{color:#0f0;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin:0 0 .5rem}.specialization-value{color:#fff;font-size:1rem;margin:0;opacity:.9}.ceo-bio-text{color:#fff;font-size:1rem;line-height:1.7;opacity:.8;margin-bottom:2rem}.ceo-action-buttons{display:flex;gap:1.5rem;margin-bottom:1rem}.ceo-btn-primary{background-color:#0f0;color:#000;border:none;padding:1rem 2.5rem;font-weight:900;font-size:1rem;border-radius:30px;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;box-shadow:0 0 20px #0f06;text-decoration:none;display:inline-block}.ceo-btn-primary:hover{background-color:#fff;box-shadow:0 0 30px #0f0c;transform:translateY(-2px)}.ceo-btn-secondary{background-color:transparent;color:#fff;border:2px solid rgba(255,255,255,.3);padding:1rem 2.5rem;font-weight:700;font-size:1rem;border-radius:30px;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;text-decoration:none;display:inline-block}.ceo-btn-secondary:hover{border-color:#0f0;color:#0f0;box-shadow:0 0 20px #00ff004d}.ceo-stars{position:absolute;bottom:1rem;right:2rem;display:flex;gap:1rem}.star-icon-decorative{color:#fff;font-size:1.2rem;opacity:.6;filter:drop-shadow(0 0 5px rgba(255,255,255,.5))}.mentors-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.mentor-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);border-radius:15px;overflow:hidden;transition:all .3s ease;position:relative}.mentor-card:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.2'/%3E%3C/svg%3E");opacity:.3;pointer-events:none}.mentor-card:hover{border-color:#0f0;box-shadow:0 0 40px #00ff0080;transform:translateY(-10px)}.mentor-image-wrapper{position:relative;width:100%;height:350px;overflow:hidden}.mentor-photo{width:100%;height:100%;object-fit:cover;filter:grayscale(30%) contrast(1.1);transition:all .3s ease}.mentor-card:hover .mentor-photo{filter:grayscale(0%) contrast(1.2);transform:scale(1.05)}.mentor-info{padding:2rem}.mentor-name{color:#0f0;font-size:1.8rem;font-weight:900;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 10px rgba(0,255,0,.5)}.mentor-role{color:#fff;font-size:1.1rem;font-weight:700;margin-bottom:1rem;opacity:.9}.mentor-experience{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 0;border-bottom:1px solid rgba(0,255,0,.2)}.experience-icon{font-size:1.2rem;filter:drop-shadow(0 0 5px rgba(0,255,0,.5))}.experience-text{color:#0f0;font-size:.95rem;font-weight:700}.mentor-specialization{margin-bottom:1rem}.specialization-title{color:#0f0;font-size:.9rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:1px}.specialization-text{color:#fff;font-size:.95rem;opacity:.9;line-height:1.6}.mentor-bio{color:#fff;font-size:.95rem;line-height:1.7;opacity:.8;margin-top:1rem}@media(max-width:1200px){.ceo-card{flex-direction:column;gap:2rem}.ceo-image-section{flex:0 0 auto;width:100%;max-width:400px;margin:0 auto}.ceo-image-frame{max-width:100%;height:400px}.ceo-content-section{padding:2rem}.ceo-main-title{font-size:3.5rem}.ceo-sub-title{font-size:2.5rem}.mentors-grid{grid-template-columns:repeat(2,1fr)}.title-white{font-size:3.5rem}}@media(max-width:768px){.mentors-page{padding:2rem 1rem}.ceo-card{margin-bottom:3rem}.ceo-image-frame{height:350px}.ceo-main-title{font-size:2.5rem}.ceo-sub-title,.ceo-name-large{font-size:2rem}.ceo-tagline{font-size:1.4rem}.ceo-action-buttons{flex-direction:column}.ceo-btn-primary,.ceo-btn-secondary{width:100%}.mentors-grid{grid-template-columns:1fr}.title-white{font-size:2.5rem}.mentor-image-wrapper{height:300px}.mentor-name{font-size:1.5rem}}@media(max-width:480px){.ceo-image-frame{height:300px}.ceo-main-title{font-size:2rem}.ceo-sub-title,.ceo-name-large{font-size:1.5rem}.ceo-tagline{font-size:1.2rem}.mentor-image-wrapper{height:250px}.mentor-info{padding:1.5rem}.mentor-name{font-size:1.3rem}}.ceo-detail-page{padding:4rem 2rem;position:relative;z-index:5;min-height:calc(100vh - 100px);background-color:#000}.ceo-detail-container{max-width:1200px;margin:0 auto}.back-link{display:inline-block;color:#0f0;text-decoration:none;font-weight:700;margin-bottom:2rem;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;font-size:.9rem}.back-link:hover{color:#fff;text-shadow:0 0 10px rgba(0,255,0,.5)}.ceo-detail-header{display:flex;gap:3rem;margin-bottom:4rem;padding:2rem;background:linear-gradient(135deg,#1a1a1af2,#2a2a2af2);border:2px solid rgba(0,255,0,.3);border-radius:20px;align-items:center}.ceo-header-image{flex:0 0 350px}.ceo-image-frame-large{width:100%;height:450px;border-radius:20px;border:3px solid #ffffff;overflow:hidden;box-shadow:0 0 30px #0f09,0 0 60px #00ff004d;background:#f5f5f5}.ceo-photo-large{width:100%;height:100%;object-fit:cover;filter:grayscale(10%) contrast(1.1)}.ceo-header-content{flex:1}.ceo-title-group-large{margin-bottom:1.5rem}.ceo-name-large{font-size:3.5rem;font-weight:900;color:#0f0;text-transform:uppercase;letter-spacing:2px;margin:0 0 .5rem;text-shadow:0 0 15px rgba(0,255,0,.5)}.ceo-role-large{font-size:2rem;font-weight:700;color:#fff;margin:0;opacity:.9}.ceo-tagline-large{margin-bottom:2rem;font-size:1.8rem;line-height:1.4}.tagline-quote{color:#fff;font-size:2.5rem;font-weight:900;vertical-align:top}.tagline-text-white{color:#fff;font-weight:700;margin:0 .5rem}.tagline-text-green{color:#0f0;font-weight:700;text-shadow:0 0 10px rgba(0,255,0,.5)}.ceo-experience-badge-large{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 2rem;background:#00ff001a;border:2px solid rgba(0,255,0,.3);border-radius:25px;color:#0f0;font-weight:700;font-size:1.1rem;margin-bottom:1.5rem}.star-icon-large{font-size:1.3rem;filter:drop-shadow(0 0 5px rgba(0,255,0,.5))}.ceo-specialization-large{background:#00ff000d;border-left:3px solid #00ff00;padding:1rem 1.5rem;border-radius:5px}.specialization-label-large{color:#0f0;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin:0 0 .5rem}.specialization-value-large{color:#fff;font-size:1.1rem;margin:0;opacity:.9}.ceo-detail-content{display:flex;flex-direction:column;gap:3rem;margin-bottom:4rem}.content-section{background:linear-gradient(135deg,#1a1a1af2,#2a2a2af2);border:2px solid rgba(0,255,0,.3);padding:2.5rem;border-radius:15px}.section-heading{color:#0f0;font-size:2rem;font-weight:900;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 10px rgba(0,255,0,.5);border-bottom:2px solid rgba(0,255,0,.3);padding-bottom:.5rem}.section-text{color:#fff;font-size:1.1rem;line-height:1.8;opacity:.9;white-space:pre-line}.achievements-list{display:flex;flex-direction:column;gap:1rem}.achievement-item{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:#00ff000d;border-left:3px solid #00ff00;border-radius:5px;transition:all .3s ease}.achievement-item:hover{background:#00ff001a;transform:translate(5px)}.achievement-icon{color:#0f0;font-size:1.5rem;font-weight:700;flex-shrink:0}.achievement-text{color:#fff;font-size:1rem;line-height:1.6;opacity:.9;flex:1}.certifications-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.cert-card{background:#00ff000d;border:2px solid rgba(0,255,0,.3);padding:1.5rem;border-radius:10px;text-align:center;transition:all .3s ease}.cert-card:hover{border-color:#0f0;box-shadow:0 0 20px #00ff004d;transform:translateY(-5px)}.cert-icon{font-size:2.5rem;margin-bottom:.5rem;filter:drop-shadow(0 0 10px rgba(0,255,0,.5))}.cert-name{color:#0f0;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}.skills-grid{display:flex;flex-wrap:wrap;gap:1rem}.skill-badge{background-color:#0f0;color:#000;padding:.7rem 1.5rem;border-radius:25px;font-weight:700;font-size:.95rem;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease}.skill-badge:hover{background-color:#fff;box-shadow:0 0 20px #00ff0080;transform:scale(1.05)}.contact-item{display:flex;align-items:flex-start;gap:1.5rem;padding:1.5rem;background:#00ff000d;border:2px solid rgba(0,255,0,.3);border-radius:10px;transition:all .3s ease}.contact-item:hover{border-color:#0f0;box-shadow:0 0 20px #00ff004d}.contact-icon{font-size:2rem;filter:drop-shadow(0 0 10px rgba(0,255,0,.5))}.contact-details{flex:1}.contact-label{color:#0f0;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin:0 0 .5rem}.contact-value{color:#fff;font-size:1rem;text-decoration:none;opacity:.9;transition:all .3s ease}.contact-value:hover{color:#0f0;text-shadow:0 0 10px rgba(0,255,0,.5)}.ceo-cta-section{background:linear-gradient(135deg,#1a1a1af2,#2a2a2af2);border:2px solid rgba(0,255,0,.3);padding:3rem;border-radius:15px;text-align:center}.cta-heading{color:#0f0;font-size:2rem;font-weight:900;margin-bottom:1rem;text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 10px rgba(0,255,0,.5)}.cta-text{color:#fff;font-size:1.1rem;margin-bottom:2rem;opacity:.9}.cta-buttons{display:flex;gap:1.5rem;justify-content:center}.cta-button-primary,.cta-button-secondary{padding:1rem 3rem;font-weight:700;font-size:1rem;text-decoration:none;transition:all .3s ease;letter-spacing:1px;text-transform:uppercase;display:inline-block;border-radius:30px}.cta-button-primary{background-color:#0f0;color:#000;box-shadow:0 0 20px #0f06}.cta-button-primary:hover{background-color:#fff;box-shadow:0 0 30px #0f0c;transform:translateY(-2px)}.cta-button-secondary{background-color:transparent;color:#0f0;border:2px solid #00ff00}.cta-button-secondary:hover{background-color:#0f0;color:#000;box-shadow:0 0 20px #00ff0080}@media(max-width:968px){.ceo-detail-header{flex-direction:column;text-align:center}.ceo-header-image{flex:0 0 auto;width:100%;max-width:400px}.ceo-image-frame-large{height:400px}.ceo-name-large{font-size:2.5rem}.certifications-grid{grid-template-columns:1fr}}@media(max-width:768px){.ceo-detail-page{padding:2rem 1rem}.ceo-detail-header{padding:1.5rem}.ceo-image-frame-large{height:350px}.ceo-name-large{font-size:2rem}.ceo-role-large{font-size:1.5rem}.ceo-tagline-large{font-size:1.4rem}.section-heading{font-size:1.5rem}.content-section{padding:1.5rem}.cta-buttons{flex-direction:column}.cta-button-primary,.cta-button-secondary{width:100%}}.contact-page{padding:4rem 2rem;position:relative;z-index:5;min-height:calc(100vh - 100px)}.contact-container{max-width:1200px;margin:0 auto}.contact-header{text-align:center;margin-bottom:4rem}.page-title{margin:0;line-height:1.1;margin-bottom:1rem}.title-white{display:inline-block;color:#fff;font-size:4rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;text-shadow:2px 2px 0px rgba(0,0,0,.5)}.title-underline{width:200px;height:3px;background-color:#0f0;margin:2rem auto;box-shadow:0 0 20px #00ff0080}.page-subtitle{color:#fff;font-size:1.2rem;opacity:.8;max-width:600px;margin:0 auto}.contact-content{display:grid;grid-template-columns:1fr 1.5fr;gap:3rem;margin-bottom:4rem}.contact-info{display:flex;flex-direction:column;gap:1.5rem}.info-card{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);padding:2rem;border-radius:10px;transition:all .3s ease;position:relative;overflow:hidden}.info-card:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.2'/%3E%3C/svg%3E");opacity:.3;pointer-events:none}.info-card:hover{border-color:#0f0;box-shadow:0 0 30px #00ff0080;transform:translate(5px)}.info-icon{margin-bottom:1rem;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 10px rgba(0,255,0,.5))}.info-icon svg{width:28px;height:28px;transition:all .3s ease}.info-card:hover .info-icon svg{filter:drop-shadow(0 0 15px rgba(0,255,0,.8));transform:scale(1.1)}.info-title{color:#0f0;font-size:1.2rem;font-weight:900;margin-bottom:.8rem;text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 10px rgba(0,255,0,.5)}.info-text{color:#fff;font-size:.95rem;line-height:1.6;opacity:.9;margin-bottom:.5rem}.contact-form-wrapper{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);padding:2.5rem;border-radius:10px}.contact-form{display:flex;flex-direction:column;gap:1.5rem}.form-group{display:flex;flex-direction:column;gap:.5rem}.form-label{color:#0f0;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}.form-input,.form-textarea{background-color:#000;border:2px solid rgba(0,255,0,.3);color:#fff;padding:.8rem 1rem;font-size:1rem;border-radius:5px;transition:all .3s ease;font-family:inherit}.form-input:focus,.form-textarea:focus{outline:none;border-color:#0f0;box-shadow:0 0 15px #00ff004d}.form-textarea{resize:vertical;min-height:120px}.form-submit-btn{background-color:#0f0;color:#000;border:none;padding:1rem 3rem;font-weight:700;font-size:1rem;cursor:pointer;transition:all .3s ease;letter-spacing:1px;text-transform:uppercase;box-shadow:0 0 20px #0f06;align-self:flex-start}.form-submit-btn:hover{background-color:#fff;box-shadow:0 0 30px #0f0c;transform:translateY(-2px)}.contact-map{margin-top:4rem;height:400px;border-radius:10px;overflow:hidden}.map-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:2px solid rgba(0,255,0,.3);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px}.map-icon{margin-bottom:1rem;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 10px rgba(0,255,0,.5))}.map-icon svg{width:48px;height:48px;transition:all .3s ease}.map-placeholder:hover .map-icon svg{filter:drop-shadow(0 0 20px rgba(0,255,0,.8));transform:scale(1.1)}.map-text{color:#fff;font-size:1.1rem;opacity:.7}@media(max-width:968px){.contact-content{grid-template-columns:1fr}.title-white{font-size:3rem}.contact-info{grid-template-columns:repeat(2,1fr);display:grid}}@media(max-width:768px){.contact-page{padding:2rem 1rem}.title-white{font-size:2.5rem}.contact-info{grid-template-columns:1fr}.contact-form-wrapper{padding:1.5rem}.form-submit-btn{width:100%}}
