:root,:host{--fa-font-solid:normal 900 1em/1 "Font Awesome 7 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 7 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 7 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 7 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-regular:normal 400 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-light:normal 300 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-thin:normal 100 1em/1 "Font Awesome 7 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 7 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-regular:normal 400 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-light:normal 300 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-thin:normal 100 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-slab-regular:normal 400 1em/1 "Font Awesome 7 Slab";--fa-font-slab-press-regular:normal 400 1em/1 "Font Awesome 7 Slab Press";--fa-font-whiteboard-semibold:normal 600 1em/1 "Font Awesome 7 Whiteboard";--fa-font-thumbprint-light:normal 300 1em/1 "Font Awesome 7 Thumbprint";--fa-font-notdog-solid:normal 900 1em/1 "Font Awesome 7 Notdog";--fa-font-notdog-duo-solid:normal 900 1em/1 "Font Awesome 7 Notdog Duo";--fa-font-etch-solid:normal 900 1em/1 "Font Awesome 7 Etch";--fa-font-jelly-regular:normal 400 1em/1 "Font Awesome 7 Jelly";--fa-font-jelly-fill-regular:normal 400 1em/1 "Font Awesome 7 Jelly Fill";--fa-font-jelly-duo-regular:normal 400 1em/1 "Font Awesome 7 Jelly Duo";--fa-font-chisel-regular:normal 400 1em/1 "Font Awesome 7 Chisel";--fa-font-utility-semibold:normal 600 1em/1 "Font Awesome 7 Utility";--fa-font-utility-duo-semibold:normal 600 1em/1 "Font Awesome 7 Utility Duo";--fa-font-utility-fill-semibold:normal 600 1em/1 "Font Awesome 7 Utility Fill"}.svg-inline--fa{box-sizing:content-box;display:var(--fa-display,inline-block);vertical-align:-.125em;height:1em;width:var(--fa-width,1.25em);overflow:visible}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.0714286em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left,.svg-inline--fa .fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-pull-right,.svg-inline--fa .fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);inset-block-start:.25em;inset-inline-start:calc(-1*var(--fa-li-width,2em))}.fa-layers-counter,.fa-layers-text{text-align:center;display:inline-block;position:absolute}.fa-layers{text-align:center;vertical-align:-.125em;height:1em;width:var(--fa-width,1.25em);display:inline-block;position:relative}.fa-layers .svg-inline--fa{transform-origin:50%;margin:auto;position:absolute;inset:0}.fa-layers-text{transform-origin:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);transform:scale(var(--fa-counter-scale,.25));transform-origin:100% 0;overflow:hidden}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:100% 100%;top:auto}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:0 100%;top:auto;right:auto}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:100% 0}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:0 0}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em}.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.0833333em}.fa-sm{vertical-align:.0535715em;font-size:.875em;line-height:.0714286em}.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em}.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.0416667em}.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-ul{margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute;inset-inline-start:calc(-1*var(--fa-li-width,2em))}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.0625em);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-right,.fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{transition:none!important;animation:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1)translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9))translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1))translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95))translateY(0)}57%{transform:scale(1,1)translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1)translateY(0)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor);opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.svg-inline--fa.fa-inverse{fill:var(--fa-inverse,#fff)}.fa-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative}.fa-inverse{color:var(--fa-inverse,#fff)}.svg-inline--fa.fa-stack-1x{--fa-width:1.25em;height:1em;width:var(--fa-width)}.svg-inline--fa.fa-stack-2x{--fa-width:2.5em;height:2em;width:var(--fa-width)}.fa-stack-1x,.fa-stack-2x{z-index:var(--fa-stack-z-index,auto);margin:auto;position:absolute;inset:0}
.Navbar-module__cJzEcG__navbar{z-index:1000;padding:1rem 0;transition:all .3s;position:fixed;top:0;left:0;right:0}.Navbar-module__cJzEcG__navbar.Navbar-module__cJzEcG__scrolled{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#121721f2;border-bottom:1px solid #0080ff1a;padding:.75rem 0}.Navbar-module__cJzEcG__container{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 1.5rem;display:flex}.Navbar-module__cJzEcG__logo{font-family:var(--font-space),sans-serif;color:#fff;z-index:1001;align-items:center;gap:.25rem;font-size:1.5rem;font-weight:700;text-decoration:none;display:flex}.Navbar-module__cJzEcG__logoText{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#0080ff,#00d4ff);-webkit-background-clip:text;background-clip:text}.Navbar-module__cJzEcG__logoDot{background:#00d4ff;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite Navbar-module__cJzEcG__pulse}@keyframes Navbar-module__cJzEcG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.Navbar-module__cJzEcG__navMenu{align-items:center;gap:2rem;margin:0;padding:0;list-style:none;display:flex}.Navbar-module__cJzEcG__navLink{color:#b3bfcc;padding:.5rem 0;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .3s;position:relative}.Navbar-module__cJzEcG__navLink:hover{color:#fff}.Navbar-module__cJzEcG__navLink:after{content:"";background:linear-gradient(90deg,#0080ff,#00d4ff);width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}.Navbar-module__cJzEcG__navLink:hover:after,.Navbar-module__cJzEcG__navLink.Navbar-module__cJzEcG__active:after{width:100%}.Navbar-module__cJzEcG__navLink.Navbar-module__cJzEcG__active{color:#66b3ff}.Navbar-module__cJzEcG__mobileToggle{color:#fff;cursor:pointer;z-index:1002;background:#212a3bcc;border:1px solid #0080ff4d;border-radius:10px;padding:.6rem .8rem;font-size:1.4rem;transition:all .3s;display:none}.Navbar-module__cJzEcG__mobileToggle:hover{background:#0080ff4d;border-color:#0080ff}.Navbar-module__cJzEcG__mobileToggle:active{transform:scale(.95)}.Navbar-module__cJzEcG__mobileOverlay{z-index:1050;background:#000000b3;position:fixed;inset:0}.Navbar-module__cJzEcG__mobileMenu{z-index:1051;background:#121721;border-left:1px solid #0080ff26;width:300px;max-width:85vw;padding:5rem 1.5rem 2rem;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.Navbar-module__cJzEcG__mobileCloseBtn{color:#fff;cursor:pointer;background:#212a3bcc;border:1px solid #0080ff4d;border-radius:8px;padding:.5rem .7rem;font-size:1.3rem;transition:all .3s;position:absolute;top:1rem;right:1rem}.Navbar-module__cJzEcG__mobileCloseBtn:hover{background:#d926264d;border-color:#d92626}.Navbar-module__cJzEcG__mobileMenu ul{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.Navbar-module__cJzEcG__mobileMenu li{width:100%}.Navbar-module__cJzEcG__mobileMenu a{color:#b3bfcc;border:1px solid #0000;border-radius:12px;padding:1rem 1.25rem;font-size:1.1rem;font-weight:500;text-decoration:none;transition:all .3s;display:block}.Navbar-module__cJzEcG__mobileMenu a:hover,.Navbar-module__cJzEcG__mobileMenu a.Navbar-module__cJzEcG__active{color:#fff;background:#0080ff26;border-color:#0080ff4d}.Navbar-module__cJzEcG__mobileMenu a.Navbar-module__cJzEcG__active{background:#0080ff33;border-color:#0080ff66}@media (max-width:900px){.Navbar-module__cJzEcG__navMenu{display:none!important}.Navbar-module__cJzEcG__mobileToggle{justify-content:center;align-items:center;display:flex!important}}@media (max-width:480px){.Navbar-module__cJzEcG__container{padding:0 1rem}.Navbar-module__cJzEcG__logo{font-size:1.3rem}.Navbar-module__cJzEcG__mobileMenu{width:100%;max-width:100%;padding:4.5rem 1.25rem 2rem}.Navbar-module__cJzEcG__mobileToggle{padding:.5rem .7rem;font-size:1.2rem}.Navbar-module__cJzEcG__mobileCloseBtn{padding:.4rem .6rem;font-size:1.1rem;top:.75rem;right:.75rem}.Navbar-module__cJzEcG__mobileMenu a{padding:.9rem 1rem;font-size:1rem}}
.Hero-module__ZARIfG__hero{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:6rem 1.5rem 4rem;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__heroBg{z-index:0;position:absolute;inset:0}.Hero-module__ZARIfG__gradientOrb{filter:blur(100px);opacity:.4;border-radius:50%;position:absolute}.Hero-module__ZARIfG__orb1{background:#0080ff66;width:500px;height:500px;animation:10s ease-in-out infinite Hero-module__ZARIfG__float;top:-150px;right:-150px}.Hero-module__ZARIfG__orb2{background:#00d4ff4d;width:400px;height:400px;animation:8s ease-in-out 2s infinite Hero-module__ZARIfG__float;bottom:10%;left:-100px}.Hero-module__ZARIfG__orb3{background:#00aaff40;width:300px;height:300px;animation:12s ease-in-out 4s infinite Hero-module__ZARIfG__float;top:40%;right:5%}.Hero-module__ZARIfG__gridPattern{background-image:linear-gradient(#0080ff08 1px,#0000 1px),linear-gradient(90deg,#0080ff08 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 70%);mask-image:radial-gradient(#000 20%,#0000 70%)}@keyframes Hero-module__ZARIfG__float{0%,to{transform:translateY(0)rotate(0)}33%{transform:translateY(-20px)rotate(5deg)}66%{transform:translateY(10px)rotate(-5deg)}}.Hero-module__ZARIfG__heroContent{z-index:1;text-align:center;width:100%;max-width:900px;position:relative}.Hero-module__ZARIfG__heroBadge{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#212a3b80;border:1px solid #0080ff33;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.6rem 1.2rem;font-size:.875rem;display:inline-flex}.Hero-module__ZARIfG__badgeDot{background:#26d962;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite Hero-module__ZARIfG__pulse}@keyframes Hero-module__ZARIfG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.Hero-module__ZARIfG__heroTitle{margin-bottom:1.5rem}.Hero-module__ZARIfG__titleLine{color:#b3bfcc;margin-bottom:.5rem;font-size:clamp(.9rem,2.5vw,1.25rem);font-weight:400;display:block}.Hero-module__ZARIfG__titleName{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#fff,#66b3ff,#3df) 0 0/200% 200%;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:clamp(2rem,7vw,4.5rem);font-weight:800;line-height:1.1;animation:5s ease-in-out infinite Hero-module__ZARIfG__gradientShift;display:block}@keyframes Hero-module__ZARIfG__gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.Hero-module__ZARIfG__titleRole{color:#00d4ff;font-size:clamp(1rem,3.5vw,1.75rem);font-weight:600;display:block}.Hero-module__ZARIfG__heroDescription{color:#b3bfcc;max-width:600px;margin:0 auto 2rem;padding:0 1rem;font-size:clamp(.9rem,2vw,1.1rem);line-height:1.8}.Hero-module__ZARIfG__highlight{color:#66b3ff;font-weight:600}.Hero-module__ZARIfG__heroCta{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2.5rem;display:flex}.Hero-module__ZARIfG__btnPrimary,.Hero-module__ZARIfG__btnSecondary{border-radius:9999px;align-items:center;gap:.75rem;padding:.9rem 1.75rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.Hero-module__ZARIfG__btnPrimary{color:#fff;background:linear-gradient(135deg,#0080ff,#00d4ff);box-shadow:0 0 40px #0080ff66}.Hero-module__ZARIfG__btnPrimary:hover{transform:translateY(-3px);box-shadow:0 0 60px #0080ff99}.Hero-module__ZARIfG__btnSecondary{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#212a3b80;border:1px solid #0080ff4d}.Hero-module__ZARIfG__btnSecondary:hover{background:#0080ff;border-color:#0080ff;transform:translateY(-3px)}.Hero-module__ZARIfG__heroStats{flex-wrap:wrap;justify-content:center;gap:2rem;margin-bottom:2rem;display:flex}.Hero-module__ZARIfG__statItem{text-align:center}.Hero-module__ZARIfG__statNumber{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#0080ff,#00d4ff);-webkit-background-clip:text;background-clip:text;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:800}.Hero-module__ZARIfG__statLabel{color:#8a99a8;margin-top:.25rem;font-size:clamp(.7rem,2vw,.85rem);display:block}.Hero-module__ZARIfG__scrollIndicator{color:#8a99a8;z-index:10;flex-direction:column;align-items:center;gap:.5rem;font-size:.7rem;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.Hero-module__ZARIfG__mouse{border:2px solid #0080ff;border-radius:12px;justify-content:center;width:22px;height:36px;padding-top:6px;display:flex}.Hero-module__ZARIfG__wheel{background:#39f;border-radius:3px;width:3px;height:6px;animation:2s ease-in-out infinite Hero-module__ZARIfG__scroll}@keyframes Hero-module__ZARIfG__scroll{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.3;transform:translateY(6px)}}.Hero-module__ZARIfG__scrollArrow{color:#39f;font-size:.6rem;animation:2s ease-in-out infinite Hero-module__ZARIfG__bounce}@keyframes Hero-module__ZARIfG__bounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (max-width:768px){.Hero-module__ZARIfG__hero{min-height:100svh;padding:5rem 1rem}.Hero-module__ZARIfG__heroBadge{margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.75rem}.Hero-module__ZARIfG__heroDescription{margin-bottom:1.5rem;font-size:.9rem;line-height:1.7}.Hero-module__ZARIfG__heroStats{gap:1.5rem;margin-bottom:1.5rem}.Hero-module__ZARIfG__statNumber{font-size:1.75rem}.Hero-module__ZARIfG__heroCta{flex-direction:column;align-items:center;gap:.75rem}.Hero-module__ZARIfG__btnPrimary,.Hero-module__ZARIfG__btnSecondary{justify-content:center;width:100%;max-width:260px;padding:.85rem 1.5rem;font-size:.9rem}.Hero-module__ZARIfG__scrollIndicator{bottom:1.5rem}.Hero-module__ZARIfG__mouse{width:18px;height:30px}}@media (max-width:480px){.Hero-module__ZARIfG__hero{padding:4rem .75rem}.Hero-module__ZARIfG__heroStats{gap:1rem}.Hero-module__ZARIfG__statItem{min-width:80px}.Hero-module__ZARIfG__statNumber{font-size:1.5rem}.Hero-module__ZARIfG__statLabel{font-size:.65rem}.Hero-module__ZARIfG__scrollIndicator{bottom:1rem}}
.About-module__vAULUW__about{background:#0e121b;padding:clamp(4rem,10vw,8rem) 0;position:relative}.About-module__vAULUW__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.About-module__vAULUW__sectionHeader{text-align:center;margin-bottom:4rem}.About-module__vAULUW__sectionTag{color:#66b3ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#212a3b80;border:1px solid #0080ff33;border-radius:9999px;margin-bottom:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-block}.About-module__vAULUW__sectionTitle{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#0080ff,#00d4ff);-webkit-background-clip:text;background-clip:text;font-size:clamp(1.75rem,5vw,3rem)}.About-module__vAULUW__aboutContent{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.About-module__vAULUW__aboutImage{position:relative}.About-module__vAULUW__imageWrapper{width:320px;height:380px;margin:0 auto;position:relative}.About-module__vAULUW__imageContainer{z-index:2;border:2px solid #0080ff4d;border-radius:24px;width:100%;height:100%;position:relative;overflow:hidden}.About-module__vAULUW__profileImage{object-fit:cover;object-position:center top}.About-module__vAULUW__imageDecoration{border:2px dashed #0080ff4d;border-radius:32px;animation:20s linear infinite About-module__vAULUW__rotate;position:absolute;inset:-20px}@keyframes About-module__vAULUW__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.About-module__vAULUW__imageGlow{filter:blur(60px);z-index:0;background:#0080ff4d;border-radius:50%;width:200px;height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.About-module__vAULUW__floatingCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;z-index:3;background:#1c2331e6;border:1px solid #0080ff33;border-radius:16px;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-size:.9rem;font-weight:500;display:flex;position:absolute;box-shadow:0 8px 32px #0000004d}.About-module__vAULUW__floatingCard svg{color:#4ca6ff;font-size:1.25rem}.About-module__vAULUW__card1{top:20px;left:-30px}.About-module__vAULUW__card2{bottom:40px;right:-30px}.About-module__vAULUW__aboutText{color:#b3bfcc}.About-module__vAULUW__aboutIntro{margin-bottom:1.5rem;font-size:1.15rem;line-height:1.8}.About-module__vAULUW__aboutText p{margin-bottom:1rem;line-height:1.8}.About-module__vAULUW__aboutText strong{color:#66b3ff}.About-module__vAULUW__aboutInfo{flex-direction:column;gap:1rem;margin-top:2rem;display:flex}.About-module__vAULUW__infoItem{color:#b3bfcc;align-items:center;gap:1rem;font-size:.95rem;display:flex}.About-module__vAULUW__infoItem svg{color:#4ca6ff;width:20px}.About-module__vAULUW__socialLinks{gap:1rem;margin-top:2rem;display:flex}.About-module__vAULUW__socialLink{color:#b3bfcc;background:#212a3b80;border:1px solid #0080ff33;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;transition:all .3s;display:flex}.About-module__vAULUW__socialLink:hover{color:#fff;background:#0080ff;border-color:#0080ff;transform:translateY(-3px);box-shadow:0 10px 30px #0080ff66}@media (max-width:900px){.About-module__vAULUW__aboutContent{grid-template-columns:1fr;gap:3rem}.About-module__vAULUW__aboutImage{order:-1}.About-module__vAULUW__imageWrapper{width:260px;height:320px}.About-module__vAULUW__card1{padding:.75rem 1rem;font-size:.8rem;top:10px;left:10px}.About-module__vAULUW__card2{padding:.75rem 1rem;font-size:.8rem;bottom:30px;right:10px}.About-module__vAULUW__aboutText{text-align:center}.About-module__vAULUW__aboutInfo{align-items:center}.About-module__vAULUW__socialLinks{justify-content:center}}@media (max-width:480px){.About-module__vAULUW__about{padding:3rem 0}.About-module__vAULUW__sectionHeader{margin-bottom:2.5rem}.About-module__vAULUW__imageWrapper{width:220px;height:280px}.About-module__vAULUW__floatingCard{gap:.5rem;padding:.6rem .85rem;font-size:.75rem}.About-module__vAULUW__floatingCard svg{font-size:1rem}.About-module__vAULUW__card1{top:5px;left:5px}.About-module__vAULUW__card2{bottom:20px;right:5px}.About-module__vAULUW__aboutIntro{font-size:1rem}.About-module__vAULUW__aboutText p{font-size:.9rem}.About-module__vAULUW__infoItem{gap:.75rem;font-size:.85rem}.About-module__vAULUW__infoItem svg{width:16px}.About-module__vAULUW__socialLink{width:42px;height:42px;font-size:1.1rem}}
.Experience-module__RsmxMa__experience{background:linear-gradient(#0e121b,#161c27);padding:clamp(4rem,10vw,8rem) 0;position:relative}.Experience-module__RsmxMa__container{max-width:1000px;margin:0 auto;padding:0 1.5rem}.Experience-module__RsmxMa__sectionHeader{text-align:center;margin-bottom:4rem}.Experience-module__RsmxMa__sectionTag{color:#66b3ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#212a3b80;border:1px solid #0080ff33;border-radius:9999px;margin-bottom:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-block}.Experience-module__RsmxMa__sectionTitle{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#0080ff,#00d4ff);-webkit-background-clip:text;background-clip:text;font-size:clamp(1.75rem,5vw,3rem)}.Experience-module__RsmxMa__timeline{padding-left:3rem;position:relative}.Experience-module__RsmxMa__timeline:before{content:"";background:linear-gradient(#0080ff,#00d4ff);border-radius:3px;width:3px;position:absolute;top:0;bottom:0;left:8px}.Experience-module__RsmxMa__timelineItem{padding-bottom:3rem;position:relative}.Experience-module__RsmxMa__timelineItem:last-child{padding-bottom:0}.Experience-module__RsmxMa__timelineMarker{position:absolute;left:-3rem}.Experience-module__RsmxMa__markerDot{z-index:1;background:linear-gradient(135deg,#0080ff,#00d4ff);border:4px solid #161c27;border-radius:50%;width:20px;height:20px;position:relative;box-shadow:0 0 20px #0080ff80}.Experience-module__RsmxMa__markerLine{display:none}.Experience-module__RsmxMa__timelineContent{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#212a3b66;border:1px solid #0080ff26;border-radius:20px;padding:2rem;transition:all .3s}.Experience-module__RsmxMa__timelineContent:hover{border-color:#0080ff4d;transform:translate(5px);box-shadow:0 10px 40px #0080ff26}.Experience-module__RsmxMa__timelineHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.Experience-module__RsmxMa__timelineDate{color:#8a99a8;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.Experience-module__RsmxMa__timelineDate svg{color:#4ca6ff}.Experience-module__RsmxMa__currentBadge{color:#52e081;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#26d96233,#00d4ff33);border:1px solid #26d962;border-radius:9999px;padding:.35rem 1rem;font-size:.75rem;font-weight:600}.Experience-module__RsmxMa__timelineTitle{color:#fff;margin-bottom:.25rem;font-size:1.35rem}.Experience-module__RsmxMa__timelineCompany{color:#66b3ff;margin-bottom:1.5rem;font-size:1rem;font-weight:500}.Experience-module__RsmxMa__timelineTasks{flex-direction:column;gap:1rem;list-style:none;display:flex}.Experience-module__RsmxMa__timelineTasks li{gap:1rem;display:flex}.Experience-module__RsmxMa__taskIcon{color:#4ca6ff;background:#0080ff26;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.7rem;display:flex}.Experience-module__RsmxMa__timelineTasks li strong{color:#fafafa;margin-bottom:.25rem;font-weight:600;display:block}.Experience-module__RsmxMa__timelineTasks li p{color:#8a99a8;margin:0;font-size:.875rem}@media (max-width:768px){.Experience-module__RsmxMa__experience{padding:3rem 0}.Experience-module__RsmxMa__sectionHeader{margin-bottom:2.5rem}.Experience-module__RsmxMa__timeline{padding-left:2rem}.Experience-module__RsmxMa__timeline:before{width:2px;left:6px}.Experience-module__RsmxMa__timelineMarker{left:-2rem}.Experience-module__RsmxMa__markerDot{border-width:3px;width:16px;height:16px}.Experience-module__RsmxMa__timelineContent{padding:1.5rem}.Experience-module__RsmxMa__timelineHeader{flex-direction:column;align-items:flex-start;gap:.5rem}.Experience-module__RsmxMa__timelineTitle{font-size:1.15rem}.Experience-module__RsmxMa__timelineCompany{font-size:.95rem}.Experience-module__RsmxMa__timelineTasks li{gap:.75rem}.Experience-module__RsmxMa__timelineTasks li strong{font-size:.9rem}.Experience-module__RsmxMa__timelineTasks li p{font-size:.8rem}}@media (max-width:480px){.Experience-module__RsmxMa__timeline{padding-left:1.5rem}.Experience-module__RsmxMa__timelineMarker{left:-1.5rem}.Experience-module__RsmxMa__markerDot{width:14px;height:14px}.Experience-module__RsmxMa__timelineContent{padding:1.25rem}.Experience-module__RsmxMa__timelineDate{font-size:.8rem}.Experience-module__RsmxMa__taskIcon{width:20px;height:20px;font-size:.6rem}}
.Projects-module__2BoJ-q__projects{background:#0e121b;padding:clamp(4rem,10vw,8rem) 0;position:relative}.Projects-module__2BoJ-q__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.Projects-module__2BoJ-q__sectionHeader{text-align:center;margin-bottom:4rem}.Projects-module__2BoJ-q__sectionTag{color:#66b3ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#212a3b80;border:1px solid #0080ff33;border-radius:9999px;margin-bottom:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-block}.Projects-module__2BoJ-q__sectionTitle{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#0080ff,#00d4ff);-webkit-background-clip:text;background-clip:text;font-size:clamp(1.75rem,5vw,3rem)}.Projects-module__2BoJ-q__projectsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;display:grid}.Projects-module__2BoJ-q__projectCard{background:#212a3b4d;border:1px solid #0080ff1a;border-radius:20px;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.Projects-module__2BoJ-q__projectCard:hover{border-color:#0080ff66;box-shadow:0 20px 60px #0006,0 0 40px #0080ff26}.Projects-module__2BoJ-q__projectCard.Projects-module__2BoJ-q__featured{grid-column:span 2}@media (max-width:768px){.Projects-module__2BoJ-q__projectCard.Projects-module__2BoJ-q__featured{grid-column:span 1}}.Projects-module__2BoJ-q__projectImage{height:180px;position:relative;overflow:hidden}.Projects-module__2BoJ-q__projectCard.Projects-module__2BoJ-q__featured .Projects-module__2BoJ-q__projectImage{height:220px}.Projects-module__2BoJ-q__projectPlaceholder{color:#4ca6ff;background:linear-gradient(135deg,#0080ff26,#00d4ff26);justify-content:center;align-items:center;width:100%;height:100%;font-size:3.5rem;transition:all .4s;display:flex}.Projects-module__2BoJ-q__projectCard:hover .Projects-module__2BoJ-q__projectPlaceholder{color:#4ce1ff;transform:scale(1.1)}.Projects-module__2BoJ-q__projectOverlay{opacity:0;background:#0e121bcc;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.Projects-module__2BoJ-q__projectCard:hover .Projects-module__2BoJ-q__projectOverlay{opacity:1}.Projects-module__2BoJ-q__projectLink{color:#fff;background:linear-gradient(135deg,#0080ff,#00d4ff);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.3rem;transition:all .3s;display:flex;transform:translateY(20px)}.Projects-module__2BoJ-q__projectCard:hover .Projects-module__2BoJ-q__projectLink{transform:translateY(0)}.Projects-module__2BoJ-q__projectLink:hover{transform:scale(1.1);box-shadow:0 0 30px #0080ff99}.Projects-module__2BoJ-q__projectInfo{padding:1.5rem}.Projects-module__2BoJ-q__projectTitle{color:#fff;margin-bottom:.65rem;font-size:1.15rem}.Projects-module__2BoJ-q__projectDescription{color:#98a6b3;margin-bottom:1rem;font-size:.9rem;line-height:1.6}.Projects-module__2BoJ-q__projectTech{flex-wrap:wrap;gap:.4rem;display:flex}.Projects-module__2BoJ-q__projectTech span{color:#80bfff;background:#0080ff1a;border:1px solid #0080ff40;border-radius:9999px;padding:.3rem .75rem;font-size:.7rem;font-weight:500;transition:all .3s}.Projects-module__2BoJ-q__projectCard:hover .Projects-module__2BoJ-q__projectTech span{background:#0080ff33;border-color:#0080ff66}@media (max-width:768px){.Projects-module__2BoJ-q__projects{padding:3rem 0}.Projects-module__2BoJ-q__sectionHeader{margin-bottom:2.5rem}.Projects-module__2BoJ-q__projectsGrid{grid-template-columns:1fr;gap:1.25rem}.Projects-module__2BoJ-q__projectImage{height:160px}.Projects-module__2BoJ-q__projectPlaceholder{font-size:2.5rem}.Projects-module__2BoJ-q__projectInfo{padding:1.25rem}.Projects-module__2BoJ-q__projectTitle{font-size:1.05rem}.Projects-module__2BoJ-q__projectDescription{font-size:.85rem}}@media (max-width:480px){.Projects-module__2BoJ-q__projectImage{height:140px}.Projects-module__2BoJ-q__projectInfo{padding:1rem}.Projects-module__2BoJ-q__projectTech span{padding:.25rem .6rem;font-size:.65rem}}
.Skills-module__G7oUEG__skills{background:linear-gradient(#161c27,#0e121b);padding:clamp(4rem,10vw,8rem) 0;position:relative}.Skills-module__G7oUEG__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.Skills-module__G7oUEG__sectionHeader{text-align:center;margin-bottom:4rem}.Skills-module__G7oUEG__sectionTag{color:#66b3ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#212a3b80;border:1px solid #0080ff33;border-radius:9999px;margin-bottom:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-block}.Skills-module__G7oUEG__sectionTitle{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#0080ff,#00d4ff);-webkit-background-clip:text;background-clip:text;font-size:clamp(1.75rem,5vw,3rem)}.Skills-module__G7oUEG__skillsContent{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;display:grid}.Skills-module__G7oUEG__skillCategory{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#212a3b4d;border:1px solid #0080ff1f;border-radius:20px;padding:1.75rem;transition:all .3s}.Skills-module__G7oUEG__skillCategory:hover{border-color:#0080ff4d;transform:translateY(-5px);box-shadow:0 10px 40px #0080ff1a}.Skills-module__G7oUEG__categoryHeader{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.Skills-module__G7oUEG__categoryIcon{color:#66b3ff;background:linear-gradient(135deg,#0080ff33,#00d4ff33);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.15rem;display:flex}.Skills-module__G7oUEG__categoryHeader h3{color:#fff;font-size:1.05rem;font-weight:600}.Skills-module__G7oUEG__skillTags{flex-wrap:wrap;gap:.6rem;display:flex}.Skills-module__G7oUEG__skillTag{color:#b3bfcc;cursor:pointer;background:#28334880;border:1px solid #0080ff26;border-radius:9999px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.8rem;transition:all .3s;display:inline-flex}.Skills-module__G7oUEG__skillTag svg{color:#4ca6ff;font-size:.85rem}.Skills-module__G7oUEG__skillTag:hover{color:#b3d9ff;background:#0080ff26;border-color:#0080ff66;box-shadow:0 4px 20px #0080ff33}.Skills-module__G7oUEG__skillTag:hover svg{color:#4ce1ff}@media (max-width:768px){.Skills-module__G7oUEG__skills{padding:3rem 0}.Skills-module__G7oUEG__sectionHeader{margin-bottom:2.5rem}.Skills-module__G7oUEG__skillsContent{grid-template-columns:1fr;gap:1.25rem}.Skills-module__G7oUEG__skillCategory{padding:1.5rem}.Skills-module__G7oUEG__categoryIcon{width:40px;height:40px;font-size:1rem}.Skills-module__G7oUEG__categoryHeader h3{font-size:1rem}.Skills-module__G7oUEG__skillTag{padding:.45rem .8rem;font-size:.75rem}}@media (max-width:480px){.Skills-module__G7oUEG__skillCategory{padding:1.25rem}.Skills-module__G7oUEG__skillTags{gap:.5rem}.Skills-module__G7oUEG__skillTag{padding:.4rem .7rem;font-size:.7rem}.Skills-module__G7oUEG__skillTag svg{font-size:.75rem}}
.Education-module__JpHHoW__education{background:#0e121b;padding:clamp(4rem,10vw,8rem) 0;position:relative}.Education-module__JpHHoW__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.Education-module__JpHHoW__sectionHeader{text-align:center;margin-bottom:4rem}.Education-module__JpHHoW__sectionTag{color:#66b3ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#212a3b80;border:1px solid #0080ff33;border-radius:9999px;margin-bottom:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-block}.Education-module__JpHHoW__sectionTitle{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#0080ff,#00d4ff);-webkit-background-clip:text;background-clip:text;font-size:clamp(1.75rem,5vw,3rem)}.Education-module__JpHHoW__educationGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;display:grid}.Education-module__JpHHoW__educationCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#212a3b4d;border:1px solid #0080ff1a;border-radius:20px;padding:1.75rem;transition:all .4s;position:relative;overflow:hidden}.Education-module__JpHHoW__educationCard:before{content:"";opacity:0;background:linear-gradient(90deg,#0080ff,#00d4ff);height:4px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.Education-module__JpHHoW__educationCard:hover{border-color:#0080ff4d;transform:translateY(-5px);box-shadow:0 20px 50px #0006}.Education-module__JpHHoW__educationCard:hover:before{opacity:1}.Education-module__JpHHoW__eduIcon{color:#66b3ff;background:linear-gradient(135deg,#0080ff33,#00d4ff33);border-radius:14px;justify-content:center;align-items:center;width:55px;height:55px;margin-bottom:1.25rem;font-size:1.4rem;display:flex}.Education-module__JpHHoW__eduYear{color:#3df;background:#00d4ff1a;border:1px solid #00d4ff4d;border-radius:9999px;margin-bottom:1rem;padding:.35rem .85rem;font-size:.75rem;font-weight:600;display:inline-block}.Education-module__JpHHoW__eduDegree{color:#fff;margin-bottom:.5rem;font-size:1.15rem;line-height:1.4}.Education-module__JpHHoW__eduSchool{color:#66b3ff;margin-bottom:1rem;font-size:.95rem;font-weight:500}.Education-module__JpHHoW__eduGpa{flex-wrap:wrap;gap:.6rem;margin-bottom:1rem;display:flex}.Education-module__JpHHoW__gpaBadge{color:#80bfff;background:linear-gradient(135deg,#0080ff33,#00d4ff33);border:1px solid #0080ff59;border-radius:9999px;padding:.35rem .9rem;font-size:.8rem;font-weight:600}.Education-module__JpHHoW__gpaClass{color:#66e6ff;background:#00d4ff1a;border:1px solid #00d4ff4d;border-radius:9999px;padding:.35rem .9rem;font-size:.8rem;font-weight:500}.Education-module__JpHHoW__gpaClass.Education-module__JpHHoW__success{color:#52e081;background:#26d96226;border-color:#26d96266}.Education-module__JpHHoW__eduCourses{color:#8a99a8;font-size:.85rem;line-height:1.7}.Education-module__JpHHoW__eduCourses strong{color:#b6bfc9}@media (max-width:768px){.Education-module__JpHHoW__education{padding:3rem 0}.Education-module__JpHHoW__sectionHeader{margin-bottom:2.5rem}.Education-module__JpHHoW__educationGrid{grid-template-columns:1fr;gap:1.25rem}.Education-module__JpHHoW__educationCard{padding:1.5rem}.Education-module__JpHHoW__eduIcon{width:48px;height:48px;margin-bottom:1rem;font-size:1.2rem}.Education-module__JpHHoW__eduDegree{font-size:1.05rem}.Education-module__JpHHoW__eduSchool{font-size:.9rem}.Education-module__JpHHoW__eduCourses{font-size:.8rem}}@media (max-width:480px){.Education-module__JpHHoW__educationCard{padding:1.25rem}.Education-module__JpHHoW__eduIcon{width:42px;height:42px;font-size:1.1rem}.Education-module__JpHHoW__eduGpa{gap:.5rem}.Education-module__JpHHoW__gpaBadge,.Education-module__JpHHoW__gpaClass{padding:.3rem .75rem;font-size:.7rem}}
.Awards-module__6y1-4q__awards{background:linear-gradient(#0e121b,#161c27);padding:clamp(4rem,10vw,8rem) 0;position:relative}.Awards-module__6y1-4q__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.Awards-module__6y1-4q__sectionHeader{text-align:center;margin-bottom:4rem}.Awards-module__6y1-4q__sectionTag{color:#66b3ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#212a3b80;border:1px solid #0080ff33;border-radius:9999px;margin-bottom:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-block}.Awards-module__6y1-4q__sectionTitle{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#0080ff,#00d4ff);-webkit-background-clip:text;background-clip:text;font-size:clamp(1.75rem,5vw,3rem)}.Awards-module__6y1-4q__awardsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.Awards-module__6y1-4q__awardCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#212a3b4d;border:1px solid #0080ff1a;border-radius:20px;gap:1.25rem;padding:1.75rem;transition:all .4s;display:flex}.Awards-module__6y1-4q__awardCard:hover{border-color:#0080ff4d;transform:translateY(-5px);box-shadow:0 20px 50px #0006}.Awards-module__6y1-4q__awardCard.Awards-module__6y1-4q__research{grid-column:span 2}@media (max-width:768px){.Awards-module__6y1-4q__awardCard.Awards-module__6y1-4q__research{grid-column:span 1}}.Awards-module__6y1-4q__awardIcon{color:#66b3ff;background:linear-gradient(135deg,#0080ff33,#00d4ff33);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.4rem;display:flex}.Awards-module__6y1-4q__research .Awards-module__6y1-4q__awardIcon{color:#3df;background:linear-gradient(135deg,#00d4ff33,#0af3)}.Awards-module__6y1-4q__award .Awards-module__6y1-4q__awardIcon{color:#fc3;background:linear-gradient(135deg,#fc33,#f833)}.Awards-module__6y1-4q__leadership .Awards-module__6y1-4q__awardIcon{color:#c6f;background:linear-gradient(135deg,#c44cff33,#ff4ce133)}.Awards-module__6y1-4q__awardContent h3{color:#fff;margin-bottom:.6rem;font-size:1.15rem}.Awards-module__6y1-4q__awardContent p{color:#98a6b3;font-size:.9rem;line-height:1.7}.Awards-module__6y1-4q__awardContent strong{color:#66b3ff}.Awards-module__6y1-4q__awardContent em{color:#4ce1ff;font-style:italic}.Awards-module__6y1-4q__awardContent ul{flex-direction:column;gap:.65rem;list-style:none;display:flex}.Awards-module__6y1-4q__awardContent ul li{color:#a7b3be;padding-left:1.4rem;font-size:.9rem;line-height:1.5;position:relative}.Awards-module__6y1-4q__awardContent ul li:before{content:"";background:linear-gradient(135deg,#0080ff,#00d4ff);border-radius:50%;width:7px;height:7px;position:absolute;top:8px;left:0}@media (max-width:768px){.Awards-module__6y1-4q__awards{padding:3rem 0}.Awards-module__6y1-4q__sectionHeader{margin-bottom:2.5rem}.Awards-module__6y1-4q__awardsGrid{grid-template-columns:1fr;gap:1.25rem}.Awards-module__6y1-4q__awardCard{flex-direction:column;gap:1rem;padding:1.5rem}.Awards-module__6y1-4q__awardIcon{width:46px;height:46px;font-size:1.2rem}.Awards-module__6y1-4q__awardContent h3{font-size:1.05rem}.Awards-module__6y1-4q__awardContent p,.Awards-module__6y1-4q__awardContent ul li{font-size:.85rem}}@media (max-width:480px){.Awards-module__6y1-4q__awardCard{padding:1.25rem}.Awards-module__6y1-4q__awardContent ul{gap:.5rem}.Awards-module__6y1-4q__awardContent ul li{padding-left:1.25rem;font-size:.8rem}.Awards-module__6y1-4q__awardContent ul li:before{width:6px;height:6px;top:7px}}
.Contact-module__hcVmEa__contact{background:#161c27;padding:clamp(4rem,10vw,8rem) 0;position:relative;overflow:hidden}.Contact-module__hcVmEa__bgElements{pointer-events:none;position:absolute;inset:0}.Contact-module__hcVmEa__gradientOrb{filter:blur(100px);background:linear-gradient(135deg,#0080ff26,#00d4ff26);border-radius:50%;width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Contact-module__hcVmEa__container{z-index:1;max-width:1100px;margin:0 auto;padding:0 1.5rem;position:relative}.Contact-module__hcVmEa__sectionHeader{text-align:center;margin-bottom:3.5rem}.Contact-module__hcVmEa__sectionTag{color:#66b3ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#212a3b80;border:1px solid #0080ff33;border-radius:9999px;margin-bottom:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-block}.Contact-module__hcVmEa__sectionTitle{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#0080ff,#00d4ff);-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:clamp(1.75rem,5vw,3rem)}.Contact-module__hcVmEa__sectionSubtitle{color:#98a6b3;font-size:1rem}.Contact-module__hcVmEa__contactContent{grid-template-columns:1fr 1.5fr;align-items:start;gap:2.5rem;display:grid}.Contact-module__hcVmEa__contactInfo{flex-direction:column;gap:1.5rem;display:flex}.Contact-module__hcVmEa__contactItem{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#212a3b66;border:1px solid #0080ff1f;border-radius:16px;gap:1rem;padding:1.25rem;transition:all .3s;display:flex}.Contact-module__hcVmEa__contactItem:hover{border-color:#0080ff4d;transform:translate(5px)}.Contact-module__hcVmEa__contactIcon{color:#66b3ff;background:linear-gradient(135deg,#0080ff33,#00d4ff33);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:1.15rem;display:flex}.Contact-module__hcVmEa__contactDetails h4{color:#fff;margin-bottom:.4rem;font-size:.95rem}.Contact-module__hcVmEa__contactDetails a,.Contact-module__hcVmEa__contactDetails span{color:#98a6b3;font-size:.9rem;text-decoration:none;transition:color .3s;display:block}.Contact-module__hcVmEa__contactDetails a:hover{color:#66b3ff}.Contact-module__hcVmEa__contactForm{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#212a3b66;border:1px solid #0080ff1f;border-radius:20px;padding:2rem}.Contact-module__hcVmEa__formGroup{margin-bottom:1.25rem;position:relative}.Contact-module__hcVmEa__formGroup input,.Contact-module__hcVmEa__formGroup textarea{color:#fff;background:#28334880;border:1px solid #0080ff26;border-radius:10px;outline:none;width:100%;padding:.9rem 1.1rem;font-family:inherit;font-size:.95rem;transition:all .3s}.Contact-module__hcVmEa__formGroup input:focus,.Contact-module__hcVmEa__formGroup textarea:focus{border-color:#0080ff;box-shadow:0 0 20px #0080ff33}.Contact-module__hcVmEa__formGroup label{color:#7b8c9d;pointer-events:none;background:0 0;padding:0 .25rem;font-size:.95rem;transition:all .3s;position:absolute;top:.9rem;left:1.1rem}.Contact-module__hcVmEa__formGroup input:focus+label,.Contact-module__hcVmEa__formGroup input:not(:placeholder-shown)+label,.Contact-module__hcVmEa__formGroup textarea:focus+label,.Contact-module__hcVmEa__formGroup textarea:not(:placeholder-shown)+label{color:#66b3ff;background:#1d2534;font-size:.7rem;top:-.5rem;left:.9rem}.Contact-module__hcVmEa__formGroup textarea{resize:vertical;min-height:120px}.Contact-module__hcVmEa__submitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0080ff,#00d4ff);border:none;border-radius:10px;justify-content:center;align-items:center;gap:.65rem;width:100%;padding:1rem 1.75rem;font-size:.95rem;font-weight:600;transition:all .3s;display:inline-flex;box-shadow:0 0 30px #0080ff4d}.Contact-module__hcVmEa__submitBtn:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 0 50px #0080ff80}.Contact-module__hcVmEa__submitBtn:disabled{opacity:.7;cursor:not-allowed}@media (max-width:900px){.Contact-module__hcVmEa__contactContent{grid-template-columns:1fr;gap:2rem}.Contact-module__hcVmEa__contactInfo{order:1}.Contact-module__hcVmEa__contactForm{order:0;padding:1.75rem}}@media (max-width:768px){.Contact-module__hcVmEa__contact{padding:3rem 0}.Contact-module__hcVmEa__sectionHeader{margin-bottom:2.5rem}.Contact-module__hcVmEa__contactInfo{gap:1rem}.Contact-module__hcVmEa__contactItem{padding:1rem}.Contact-module__hcVmEa__contactIcon{width:42px;height:42px;font-size:1rem}.Contact-module__hcVmEa__contactDetails h4{font-size:.9rem}.Contact-module__hcVmEa__contactDetails a,.Contact-module__hcVmEa__contactDetails span{font-size:.8rem}.Contact-module__hcVmEa__contactForm{padding:1.5rem}.Contact-module__hcVmEa__formGroup input,.Contact-module__hcVmEa__formGroup textarea{padding:.8rem 1rem;font-size:.9rem}.Contact-module__hcVmEa__formGroup label{font-size:.9rem;top:.8rem;left:1rem}}@media (max-width:480px){.Contact-module__hcVmEa__contactItem{text-align:center;flex-direction:column;padding:1.25rem}.Contact-module__hcVmEa__contactIcon{margin:0 auto}.Contact-module__hcVmEa__formGroup{margin-bottom:1rem}.Contact-module__hcVmEa__submitBtn{padding:.9rem 1.5rem;font-size:.9rem}}
.Footer-module__S6Hkya__footer{background:#0e121b;border-top:1px solid #0080ff1a;padding:2.5rem 0 1.5rem}.Footer-module__S6Hkya__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.Footer-module__S6Hkya__footerContent{border-bottom:1px solid #0080ff14;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}.Footer-module__S6Hkya__footerBrand{flex-direction:column;gap:.4rem;display:flex}.Footer-module__S6Hkya__logoText{font-family:var(--font-space),sans-serif;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#0080ff,#00d4ff);-webkit-background-clip:text;background-clip:text;font-size:1.8rem;font-weight:700}.Footer-module__S6Hkya__footerBrand p{color:#7b8c9d;font-size:.85rem}.Footer-module__S6Hkya__footerSocial{gap:.85rem;display:flex}.Footer-module__S6Hkya__footerSocial a{color:#98a6b3;background:#212a3b80;border:1px solid #0080ff26;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;font-size:1rem;transition:all .3s;display:flex}.Footer-module__S6Hkya__footerSocial a:hover{color:#fff;background:#0080ff;border-color:#0080ff;transform:translateY(-3px);box-shadow:0 8px 25px #0080ff66}.Footer-module__S6Hkya__footerBottom{text-align:center}.Footer-module__S6Hkya__footerBottom p{color:#627384;font-size:.8rem}@media (max-width:600px){.Footer-module__S6Hkya__footerContent{text-align:center;flex-direction:column;gap:1.25rem}.Footer-module__S6Hkya__footerBrand{align-items:center}.Footer-module__S6Hkya__logoText{font-size:1.5rem}.Footer-module__S6Hkya__footerBrand p{font-size:.8rem}.Footer-module__S6Hkya__footerSocial a{width:38px;height:38px;font-size:.9rem}}
.AICharacter-module__piTsGG__aiCharacter{z-index:100;pointer-events:none;transition:all .5s cubic-bezier(.4,0,.2,1);position:fixed;bottom:25px;right:25px}.AICharacter-module__piTsGG__aiBody{width:70px;height:90px;position:relative}.AICharacter-module__piTsGG__aiHead{background:linear-gradient(135deg,#0080ff,#00d4ff);border-radius:50%/60% 60% 40% 40%;width:55px;height:55px;transition:all .3s;animation:3s ease-in-out infinite AICharacter-module__piTsGG__float;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 0 25px #0080ff80,inset 0 -8px 16px #00d4ff4d}.AICharacter-module__piTsGG__aiEye{background:#fff;border-radius:50%;width:12px;height:12px;animation:4s ease-in-out infinite AICharacter-module__piTsGG__blink;position:absolute;top:16px;overflow:hidden}.AICharacter-module__piTsGG__aiEye.AICharacter-module__piTsGG__left{left:12px}.AICharacter-module__piTsGG__aiEye.AICharacter-module__piTsGG__right{right:12px}.AICharacter-module__piTsGG__eyePupil{background:#121721;border-radius:50%;width:5px;height:5px;transition:all .3s;position:absolute;top:3px;left:3px}.AICharacter-module__piTsGG__top .AICharacter-module__piTsGG__eyePupil{top:1px}.AICharacter-module__piTsGG__bottom .AICharacter-module__piTsGG__eyePupil{top:5px}.AICharacter-module__piTsGG__scrolling .AICharacter-module__piTsGG__eyePupil{animation:.5s ease-in-out AICharacter-module__piTsGG__lookAround}.AICharacter-module__piTsGG__aiMouth{border:2px solid #fff;border-top:none;border-radius:0 0 10px 10px;width:14px;height:7px;transition:all .3s;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.AICharacter-module__piTsGG__scrolling .AICharacter-module__piTsGG__aiMouth{border:2px solid #fff;border-radius:50%;width:10px;height:10px}.AICharacter-module__piTsGG__excited .AICharacter-module__piTsGG__aiMouth{width:12px;height:12px}.AICharacter-module__piTsGG__aiAntenna{transform-origin:bottom;background:linear-gradient(#00d4ff,#0080ff);border-radius:2px;width:3px;height:22px;animation:2s ease-in-out infinite AICharacter-module__piTsGG__sway;position:absolute;top:0;left:50%;transform:translate(-50%)}.AICharacter-module__piTsGG__excited .AICharacter-module__piTsGG__aiAntenna{animation:.3s ease-in-out infinite AICharacter-module__piTsGG__excitedSway}.AICharacter-module__piTsGG__antennaBall{background:#00d4ff;border-radius:50%;width:12px;height:12px;animation:1.5s ease-in-out infinite AICharacter-module__piTsGG__pulse;position:absolute;top:-6px;left:50%;transform:translate(-50%);box-shadow:0 0 15px #00d4ff}.AICharacter-module__piTsGG__excited .AICharacter-module__piTsGG__antennaBall{background:#fc3;animation:.3s ease-in-out infinite AICharacter-module__piTsGG__excitedPulse;box-shadow:0 0 25px #fc3}.AICharacter-module__piTsGG__aiParticles{pointer-events:none;width:100%;height:100%;position:absolute}.AICharacter-module__piTsGG__aiParticles span{opacity:0;background:#66b3ff;border-radius:50%;width:5px;height:5px;position:absolute}.AICharacter-module__piTsGG__scrolling .AICharacter-module__piTsGG__aiParticles span{animation:1s ease-in-out forwards AICharacter-module__piTsGG__particle}.AICharacter-module__piTsGG__aiParticles span:first-child{animation-delay:0s;top:25px;left:-8px}.AICharacter-module__piTsGG__aiParticles span:nth-child(2){animation-delay:.1s;top:45px;left:-12px}.AICharacter-module__piTsGG__aiParticles span:nth-child(3){animation-delay:.2s;top:65px;left:-5px}.AICharacter-module__piTsGG__aiParticles span:nth-child(4){animation-delay:.15s;top:25px;right:-8px}.AICharacter-module__piTsGG__aiParticles span:nth-child(5){animation-delay:.25s;top:45px;right:-12px}.AICharacter-module__piTsGG__aiGlow{filter:blur(25px);z-index:-1;background:linear-gradient(135deg,#0080ff40,#00d4ff40);border-radius:50%;width:100px;height:100px;transition:all .3s;animation:3s ease-in-out infinite AICharacter-module__piTsGG__glowPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AICharacter-module__piTsGG__scrolling .AICharacter-module__piTsGG__aiGlow{opacity:.9;transform:translate(-50%,-50%)scale(1.2)}.AICharacter-module__piTsGG__excited .AICharacter-module__piTsGG__aiGlow{background:linear-gradient(135deg,#ffcc3359,#00d4ff59)}.AICharacter-module__piTsGG__aiShadow{filter:blur(4px);background:#00000040;border-radius:50%;width:40px;height:8px;animation:3s ease-in-out infinite AICharacter-module__piTsGG__shadowPulse;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.AICharacter-module__piTsGG__scrolling .AICharacter-module__piTsGG__aiHead{animation:.5s AICharacter-module__piTsGG__bounce}@keyframes AICharacter-module__piTsGG__float{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-8px)}}@keyframes AICharacter-module__piTsGG__blink{0%,45%,55%,to{transform:scaleY(1)}50%{transform:scaleY(.1)}}@keyframes AICharacter-module__piTsGG__sway{0%,to{transform:translate(-50%)rotate(-5deg)}50%{transform:translate(-50%)rotate(5deg)}}@keyframes AICharacter-module__piTsGG__excitedSway{0%,to{transform:translate(-50%)rotate(-12deg)}50%{transform:translate(-50%)rotate(12deg)}}@keyframes AICharacter-module__piTsGG__pulse{0%,to{opacity:1;transform:translate(-50%)scale(1)}50%{opacity:.85;transform:translate(-50%)scale(1.15)}}@keyframes AICharacter-module__piTsGG__excitedPulse{0%,to{transform:translate(-50%)scale(1)}50%{transform:translate(-50%)scale(1.4)}}@keyframes AICharacter-module__piTsGG__particle{0%{opacity:0;transform:translateY(0)scale(0)}50%{opacity:1;transform:translateY(-25px)scale(1)}to{opacity:0;transform:translateY(-45px)scale(.5)}}@keyframes AICharacter-module__piTsGG__glowPulse{0%,to{opacity:.6;transform:translate(-50%,-50%)scale(1)}50%{opacity:.8;transform:translate(-50%,-50%)scale(1.08)}}@keyframes AICharacter-module__piTsGG__shadowPulse{0%,to{opacity:.25;transform:translate(-50%)scale(1)}50%{opacity:.15;transform:translate(-50%)scale(1.15)}}@keyframes AICharacter-module__piTsGG__bounce{0%,to{transform:translate(-50%)translateY(0)}25%{transform:translate(-50%)translateY(-15px)}50%{transform:translate(-50%)translateY(0)}75%{transform:translate(-50%)translateY(-8px)}}@keyframes AICharacter-module__piTsGG__lookAround{0%,to{left:3px}25%{left:1px}75%{left:5px}}@media (max-width:768px){.AICharacter-module__piTsGG__aiCharacter{transform-origin:100% 100%;bottom:12px;right:12px;transform:scale(.75)}}@media (max-width:480px){.AICharacter-module__piTsGG__aiCharacter{bottom:8px;right:8px;transform:scale(.6)}}
