.OverlayMenu-module-scss-module__5KLlra__overlay{z-index:9999;-webkit-backdrop-filter:blur(20px);padding-top:env(safe-area-inset-top);will-change:clip-path;backface-visibility:hidden;perspective:1000px;-webkit-user-select:none;user-select:none;background:#000000f2;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;transform:translateZ(0)}.OverlayMenu-module-scss-module__5KLlra__closeBtn{top:calc(2rem + env(safe-area-inset-top));color:#fff;cursor:pointer;z-index:10000;will-change:transform;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;padding:.5rem;font-size:2rem;transition:all .3s cubic-bezier(.43,.13,.23,.96);position:absolute;right:2rem;transform:translateZ(0)}@media (min-width:768px){.OverlayMenu-module-scss-module__5KLlra__closeBtn{padding:.75rem;font-size:2.5rem}}.OverlayMenu-module-scss-module__5KLlra__closeBtn:hover{background:#ffffff1a;border-color:#1cd8d2;box-shadow:0 0 20px #1cd8d24d}.OverlayMenu-module-scss-module__5KLlra__closeBtn:active{transform:scale(.9)}.OverlayMenu-module-scss-module__5KLlra__menu{text-align:center;will-change:transform,opacity;width:100%;max-width:600px;padding:0 1.5rem;list-style:none;transform:translateZ(0)}.OverlayMenu-module-scss-module__5KLlra__menu li{margin:clamp(.75rem,3vw,1.5rem) 0}.OverlayMenu-module-scss-module__5KLlra__menuItem{color:#fff;cursor:pointer;will-change:transform;background:0 0;border:none;justify-content:center;align-items:center;gap:clamp(.75rem,2vw,1.25rem);width:100%;padding:clamp(.5rem,2vw,1rem) clamp(1rem,3vw,2rem);font-size:clamp(1.5rem,5vw,2.5rem);font-weight:700;transition:all .3s cubic-bezier(.43,.13,.23,.96);display:flex;position:relative;transform:translateZ(0)}.OverlayMenu-module-scss-module__5KLlra__menuItem:after{content:"";background:linear-gradient(90deg,#1cd8d2,#00bf8f);border-radius:9999px;width:80%;height:3px;transition:transform .3s cubic-bezier(.43,.13,.23,.96);position:absolute;bottom:0;left:50%;transform:translate(-50%)scaleX(0)}.OverlayMenu-module-scss-module__5KLlra__menuItem .OverlayMenu-module-scss-module__5KLlra__number{color:#1cd8d2;opacity:.7;font-family:monospace;font-size:clamp(1rem,3vw,1.25rem);font-weight:400}.OverlayMenu-module-scss-module__5KLlra__menuItem .OverlayMenu-module-scss-module__5KLlra__text{position:relative}.OverlayMenu-module-scss-module__5KLlra__menuItem:hover{color:#1cd8d2}.OverlayMenu-module-scss-module__5KLlra__menuItem:hover:after{transform:translate(-50%)scaleX(1)}.OverlayMenu-module-scss-module__5KLlra__menuItem:hover .OverlayMenu-module-scss-module__5KLlra__number{opacity:1}.OverlayMenu-module-scss-module__5KLlra__menuItem:active{transform:scale(.95)}@media (orientation:landscape) and (max-height:500px){.OverlayMenu-module-scss-module__5KLlra__overlay{padding-top:calc(2rem + env(safe-area-inset-top));-webkit-overflow-scrolling:touch;padding-bottom:1rem;overflow-y:auto}.OverlayMenu-module-scss-module__5KLlra__closeBtn{padding:.4rem;font-size:1.5rem}.OverlayMenu-module-scss-module__5KLlra__menuItem{padding:.4rem 1rem;font-size:clamp(1.125rem,4vw,1.5rem)}.OverlayMenu-module-scss-module__5KLlra__menuItem .OverlayMenu-module-scss-module__5KLlra__number{font-size:.875rem}.OverlayMenu-module-scss-module__5KLlra__menu li{margin:.5rem 0}}@media (prefers-reduced-motion:reduce){.OverlayMenu-module-scss-module__5KLlra__overlay,.OverlayMenu-module-scss-module__5KLlra__menuItem,.OverlayMenu-module-scss-module__5KLlra__closeBtn{transition:none;animation:none}}@supports (-webkit-touch-callout:none){.OverlayMenu-module-scss-module__5KLlra__overlay{-webkit-overflow-scrolling:touch}}
.Navbar-module-scss-module__vQw-rW__navbar{z-index:100;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .35s,background-color .3s;position:fixed;top:0;left:0;right:0}.Navbar-module-scss-module__vQw-rW__navbar:before{content:"";-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;background:#0000004d;transition:opacity .3s;position:absolute;inset:0}.Navbar-module-scss-module__vQw-rW__navbar.Navbar-module-scss-module__vQw-rW__scrolled:before{opacity:1}.Navbar-module-scss-module__vQw-rW__navbar:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#1cd8d24d 50%,#0000);height:1px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.Navbar-module-scss-module__vQw-rW__navbar.Navbar-module-scss-module__vQw-rW__scrolled:after{opacity:1}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__container{justify-content:space-between;align-items:center;gap:2rem;max-width:1400px;margin:0 auto;padding:1.5rem 2rem;display:flex;position:relative}@media (min-width:1024px){.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__container{padding:1.5rem 4rem}}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__logo{z-index:101;position:relative}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__logo a{color:#fff;align-items:center;gap:1rem;text-decoration:none;display:flex}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__logo .Navbar-module-scss-module__vQw-rW__logoIcon{background:linear-gradient(135deg,#1cd8d2,#00bf8f);border-radius:1rem;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.25rem;display:flex;position:relative;box-shadow:0 4px 12px #1cd8d24d}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__logo .Navbar-module-scss-module__vQw-rW__logoIcon:after{content:"";background:inherit;border-radius:inherit;filter:blur(8px);opacity:.5;z-index:-1;position:absolute;inset:-2px}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__logo .Navbar-module-scss-module__vQw-rW__logoText{background:linear-gradient(135deg,#fff,#ffffffb3);-webkit-text-fill-color:#0000;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:700}@media (min-width:640px){.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__logo .Navbar-module-scss-module__vQw-rW__logoText{font-size:1.75rem}}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__navLinks{gap:.5rem;display:none}@media (min-width:1024px){.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__navLinks{flex:1;justify-content:center;display:flex}}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__navLinks .Navbar-module-scss-module__vQw-rW__navLink{color:#d1d5db;cursor:pointer;padding:.5rem 1.5rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .3s;position:relative}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__navLinks .Navbar-module-scss-module__vQw-rW__navLink:before{content:"";background:linear-gradient(90deg,#1cd8d2,#00bf8f);border-radius:9999px;width:80%;height:2px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:50%;transform:translate(-50%)scaleX(0)}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__navLinks .Navbar-module-scss-module__vQw-rW__navLink:hover{color:#fff}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__navLinks .Navbar-module-scss-module__vQw-rW__navLink:hover:before{transform:translate(-50%)scaleX(1)}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__navLinks .Navbar-module-scss-module__vQw-rW__navLink:active{color:#1cd8d2}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__cta{display:none}@media (min-width:1024px){.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__cta{display:block}}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__cta .Navbar-module-scss-module__vQw-rW__ctaButton{color:#fff;background:linear-gradient(135deg,#1cd8d2,#00bf8f);border-radius:9999px;align-items:center;gap:1rem;padding:1rem 2rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #1cd8d24d,inset 0 1px #fff3}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__cta .Navbar-module-scss-module__vQw-rW__ctaButton:before{content:"";opacity:0;background:linear-gradient(135deg,#00bf8f,#1cd8d2);transition:opacity .3s;position:absolute;inset:0}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__cta .Navbar-module-scss-module__vQw-rW__ctaButton span,.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__cta .Navbar-module-scss-module__vQw-rW__ctaButton svg{z-index:1;position:relative}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__cta .Navbar-module-scss-module__vQw-rW__ctaButton svg{transition:transform .3s}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__cta .Navbar-module-scss-module__vQw-rW__ctaButton:hover{box-shadow:0 6px 20px #1cd8d266,inset 0 1px #ffffff4d}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__cta .Navbar-module-scss-module__vQw-rW__ctaButton:hover:before{opacity:1}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__cta .Navbar-module-scss-module__vQw-rW__ctaButton:hover svg{transform:translate(4px)}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__menuButton{color:#fff;cursor:pointer;z-index:101;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.5rem;transition:all .3s;display:flex;position:relative}@media (min-width:1024px){.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__menuButton{display:none}}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__menuButton:hover{background:#ffffff1a;border-color:#1cd8d2;box-shadow:0 0 20px #1cd8d24d}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__menuButton div{justify-content:center;align-items:center;display:flex}.Navbar-module-scss-module__vQw-rW__navbar .Navbar-module-scss-module__vQw-rW__progressBar{transform-origin:0;opacity:0;background:linear-gradient(90deg,#1cd8d2,#00bf8f,#302b63);height:3px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.Navbar-module-scss-module__vQw-rW__navbar.Navbar-module-scss-module__vQw-rW__scrolled .Navbar-module-scss-module__vQw-rW__progressBar{opacity:1}html{scroll-behavior:smooth}html{scroll-padding-top:80px}
.ParticlesBackground-module-scss-module__io7HBG__particles{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}
.Hero-module-scss-module__k5_y-q__hero{background:#000;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__gradientBlur1,.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__gradientBlur2{opacity:.1;filter:blur(150px);border-radius:50%;animation:4s infinite Hero-module-scss-module__k5_y-q__pulse;position:absolute}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__gradientBlur1{background:linear-gradient(90deg,#1cd8d2,#00bf8f,#302b63);width:min(70vw,500px);height:min(70vw,500px);top:-8rem;left:-8rem}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__gradientBlur2{background:linear-gradient(90deg,#1cd8d2,#00bf8f,#302b63);width:min(70vw,500px);height:min(70vw,500px);animation-delay:.5s;bottom:0;right:0}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__container{z-index:10;grid-template-columns:1fr;align-items:center;gap:3rem;width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem;display:grid;position:relative}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__container .Hero-module-scss-module__k5_y-q__avatarWrapper{order:-1}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__container .Hero-module-scss-module__k5_y-q__content{order:1}@media (min-width:1024px){.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__container{grid-template-columns:1fr 1fr;padding:0 2rem}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__container .Hero-module-scss-module__k5_y-q__content,.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__container .Hero-module-scss-module__k5_y-q__avatarWrapper{order:0}}@media (max-width:768px){.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__avatarWrapper{margin-top:3rem;margin-bottom:1.5rem}}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__content{text-align:center;flex-direction:column;justify-content:center;display:flex}@media (min-width:1024px){.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__content{text-align:left}}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__typewriter{color:#fff;min-height:2.5em;margin-bottom:1.5rem;font-size:clamp(1.5rem,4vw,2rem);font-weight:600}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__typewriter .Hero-module-scss-module__k5_y-q__cursor{vertical-align:middle;background:#fff;width:2px;height:1em;margin-left:4px;animation:1s infinite Hero-module-scss-module__k5_y-q__blink;display:inline-block}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__title{color:#fff;margin-bottom:2rem;font-size:clamp(2rem,6vw,4rem);font-weight:700;line-height:1.2}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__title .Hero-module-scss-module__k5_y-q__name{background:linear-gradient(90deg,#1cd8d2,#00bf8f);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.5rem,8vw,5rem);font-weight:700;display:block}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__description{color:#d1d5db;max-width:600px;margin-bottom:3rem;margin-left:auto;margin-right:auto;font-size:clamp(1rem,2vw,1.25rem);line-height:1.6}@media (min-width:1024px){.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__description{margin-left:0;margin-right:0}}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__actions{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:3rem;display:flex}@media (min-width:1024px){.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__actions{justify-content:flex-start}}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__actions .Hero-module-scss-module__k5_y-q__primaryBtn,.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__actions .Hero-module-scss-module__k5_y-q__secondaryBtn{border-radius:9999px;padding:1rem 2rem;font-size:1.125rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__actions .Hero-module-scss-module__k5_y-q__primaryBtn:hover,.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__actions .Hero-module-scss-module__k5_y-q__secondaryBtn:hover{transform:scale(1.05)}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__actions .Hero-module-scss-module__k5_y-q__primaryBtn{color:#fff;background:linear-gradient(90deg,#1cd8d2,#00bf8f,#302b63);box-shadow:0 10px 30px #1cd8d24d}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__actions .Hero-module-scss-module__k5_y-q__secondaryBtn{color:#000;background:#fff}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__actions .Hero-module-scss-module__k5_y-q__secondaryBtn:hover{background:#ffffffe6}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__socials{justify-content:center;gap:1.5rem;display:flex}@media (min-width:1024px){.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__socials{justify-content:flex-start}}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__socials .Hero-module-scss-module__k5_y-q__socialIcon{color:#d1d5db;font-size:1.875rem;transition:color .3s}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__socials .Hero-module-scss-module__k5_y-q__socialIcon:hover{color:#1cd8d2}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__avatarWrapper{justify-content:center;align-items:center;padding:3rem 0;display:flex;position:relative}@media (min-width:1024px){.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__avatarWrapper{padding:0}}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__avatarWrapper .Hero-module-scss-module__k5_y-q__avatarContainer{width:280px;height:280px;position:relative}@media (min-width:640px){.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__avatarWrapper .Hero-module-scss-module__k5_y-q__avatarContainer{width:350px;height:350px}}@media (min-width:1024px){.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__avatarWrapper .Hero-module-scss-module__k5_y-q__avatarContainer{width:400px;height:400px}}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__avatarWrapper .Hero-module-scss-module__k5_y-q__avatarContainer .Hero-module-scss-module__k5_y-q__ring,.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__avatarWrapper .Hero-module-scss-module__k5_y-q__avatarContainer .Hero-module-scss-module__k5_y-q__ring2{background:linear-gradient(#000,#000) padding-box padding-box,linear-gradient(135deg,#1cd8d2,#00bf8f,#302b63) border-box;border:2px solid #0000;border-radius:50%;position:absolute;inset:-20px}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__avatarWrapper .Hero-module-scss-module__k5_y-q__avatarContainer .Hero-module-scss-module__k5_y-q__ring2{opacity:.6;border-width:3px;inset:-35px}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__avatarWrapper .Hero-module-scss-module__k5_y-q__avatarContainer .Hero-module-scss-module__k5_y-q__glowBackground{filter:blur(30px);background:radial-gradient(circle,#1cd8d24d 0%,#00bf8f33 30%,#302b631a 60%,#0000 100%);border-radius:50%;animation:3s infinite Hero-module-scss-module__k5_y-q__pulse;position:absolute;inset:-40px}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__avatarWrapper .Hero-module-scss-module__k5_y-q__avatarContainer .Hero-module-scss-module__k5_y-q__avatarCircle{background:linear-gradient(135deg,#1cd8d21a,#302b631a);border:4px solid #ffffff1a;border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 0 40px #1cd8d24d,0 0 80px #00bf8f33,inset 0 0 20px #ffffff0d}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__avatarWrapper .Hero-module-scss-module__k5_y-q__avatarContainer .Hero-module-scss-module__k5_y-q__avatarCircle .Hero-module-scss-module__k5_y-q__avatarImage{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__avatarWrapper .Hero-module-scss-module__k5_y-q__avatarContainer .Hero-module-scss-module__k5_y-q__avatarCircle .Hero-module-scss-module__k5_y-q__avatarImage:hover{transform:scale(1.1)}.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__avatarWrapper .Hero-module-scss-module__k5_y-q__avatarContainer .Hero-module-scss-module__k5_y-q__statusIndicator{z-index:10;background:#10b981;border:4px solid #000;border-radius:50%;width:24px;height:24px;position:absolute;bottom:30px;right:30px;box-shadow:0 0 15px #10b981cc}@media (min-width:640px){.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__avatarWrapper .Hero-module-scss-module__k5_y-q__avatarContainer .Hero-module-scss-module__k5_y-q__statusIndicator{width:28px;height:28px;bottom:35px;right:35px}}@media (min-width:1024px){.Hero-module-scss-module__k5_y-q__hero .Hero-module-scss-module__k5_y-q__avatarWrapper .Hero-module-scss-module__k5_y-q__avatarContainer .Hero-module-scss-module__k5_y-q__statusIndicator{width:32px;height:32px;bottom:40px;right:40px}}@keyframes Hero-module-scss-module__k5_y-q__pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}
.IntroAnimation-module-scss-module__SYrY6a__intro{z-index:9999;color:#fff;background:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.IntroAnimation-module-scss-module__SYrY6a__intro .IntroAnimation-module-scss-module__SYrY6a__greeting{background:linear-gradient(90deg,#1cd8d2,#00bf8f);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(3rem,10vw,8rem);font-weight:700}
.CustomCursor-module-scss-module____1zUa__cursor{pointer-events:none;z-index:9999;transition:transform 50ms;position:fixed;top:0;left:0}.CustomCursor-module-scss-module____1zUa__cursor .CustomCursor-module-scss-module____1zUa__cursorGlow{filter:blur(50px);opacity:.8;background:linear-gradient(90deg,#ec4899cc,#3b82f6cc);border-radius:50%;width:80px;height:80px}
.About-module-scss-module__KPPnEW__about{color:#fff;background:#000;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__gradients{pointer-events:none;position:absolute;inset:0}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__gradients .About-module-scss-module__KPPnEW__gradient1,.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__gradients .About-module-scss-module__KPPnEW__gradient2,.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__gradients .About-module-scss-module__KPPnEW__gradient3{background:linear-gradient(90deg,#1cd8d2,#00bf8f,#302b63);border-radius:50%;animation:4s infinite About-module-scss-module__KPPnEW__pulse;position:absolute}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__gradients .About-module-scss-module__KPPnEW__gradient1{opacity:.2;filter:blur(120px);width:360px;height:360px;top:-2.5rem;left:-2.5rem}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__gradients .About-module-scss-module__KPPnEW__gradient2{opacity:.15;filter:blur(140px);width:420px;height:420px;animation-delay:.3s;bottom:0;right:2.5rem}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__gradients .About-module-scss-module__KPPnEW__gradient3{opacity:.1;filter:blur(100px);width:220px;height:220px;top:50%;left:50%;transform:translate(-50%,-50%)}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__container{z-index:10;width:100%;max-width:1280px;margin:0 auto;padding:6rem 1.5rem;position:relative}@media (min-width:768px){.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__container{padding:6rem 2rem}}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__wrapper{flex-direction:column;gap:3rem;display:flex}@media (min-width:768px){.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__wrapper{flex-direction:row;align-items:stretch;gap:4rem}}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__imageWrapper{background:linear-gradient(to bottom right,#1cd8d233,#302b6333);border:1px solid #1cd8d240;border-radius:1.5rem;width:160px;height:160px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 25px 50px #00000040}@media (min-width:768px){.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__imageWrapper{width:200px;height:200px;margin:0}}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__imageWrapper .About-module-scss-module__KPPnEW__profileImage{object-fit:cover;width:100%;height:100%}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content{text-align:center;flex-direction:column;flex:1;justify-content:center;display:flex}@media (min-width:768px){.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content{text-align:left}}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__name{background:linear-gradient(90deg,#1cd8d2,#00bf8f);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:clamp(2rem,5vw,3rem);font-weight:800}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__title{color:#fff;opacity:.9;margin-bottom:1.5rem;font-size:clamp(1.125rem,2vw,1.25rem);font-weight:600}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__description{color:#d1d5db;max-width:800px;margin-bottom:2rem;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.6}@media (min-width:768px){.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__description{margin-left:0}}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__stats{grid-template-columns:repeat(2,1fr);gap:1rem;max-width:600px;margin-bottom:2rem;margin-left:auto;margin-right:auto;display:grid}@media (min-width:640px){.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__stats{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__stats{margin-left:0;margin-right:0}}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__stats .About-module-scss-module__KPPnEW__statCard{text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;padding:1.5rem}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__stats .About-module-scss-module__KPPnEW__statCard .About-module-scss-module__KPPnEW__statLabel{color:#9ca3af;margin-bottom:.5rem;font-size:.875rem}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__stats .About-module-scss-module__KPPnEW__statCard .About-module-scss-module__KPPnEW__statValue{font-size:1rem;font-weight:600}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__actions{flex-direction:column;justify-content:center;gap:1rem;display:flex}@media (min-width:640px){.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__actions{flex-direction:row;gap:1.5rem}}@media (min-width:768px){.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__actions{justify-content:flex-start}}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__actions .About-module-scss-module__KPPnEW__primaryBtn,.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__actions .About-module-scss-module__KPPnEW__secondaryBtn{border-radius:1rem;justify-content:center;align-items:center;padding:1rem 2rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__actions .About-module-scss-module__KPPnEW__primaryBtn:hover,.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__actions .About-module-scss-module__KPPnEW__secondaryBtn:hover{transform:scale(1.05)}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__actions .About-module-scss-module__KPPnEW__primaryBtn{color:#000;background:#fff}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__actions .About-module-scss-module__KPPnEW__primaryBtn:hover{background:#ffffffe6}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__actions .About-module-scss-module__KPPnEW__secondaryBtn{color:#fff;background:#ffffff1a;border:1px solid #fff3}.About-module-scss-module__KPPnEW__about .About-module-scss-module__KPPnEW__content .About-module-scss-module__KPPnEW__actions .About-module-scss-module__KPPnEW__secondaryBtn:hover{background:#fff3}
.Skills-module-scss-module__aaRs6a__skills{color:#fff;background:#000;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:6rem 1.5rem;display:flex;position:relative;overflow:hidden}.Skills-module-scss-module__aaRs6a__skills .Skills-module-scss-module__aaRs6a__title{background:linear-gradient(90deg,#1cd8d2,#00bf8f);-webkit-text-fill-color:#0000;z-index:10;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:clamp(2rem,5vw,3rem);font-weight:700}.Skills-module-scss-module__aaRs6a__skills .Skills-module-scss-module__aaRs6a__subtitle{color:#fff;opacity:.9;z-index:10;margin-bottom:4rem;font-size:clamp(1rem,2vw,1.125rem)}.Skills-module-scss-module__aaRs6a__skills .Skills-module-scss-module__aaRs6a__trackWrapper{width:100%;position:relative;overflow:hidden}.Skills-module-scss-module__aaRs6a__skills .Skills-module-scss-module__aaRs6a__trackWrapper .Skills-module-scss-module__aaRs6a__track{color:#1cd8d2;gap:2.5rem;font-size:3.75rem;display:flex}.Skills-module-scss-module__aaRs6a__skills .Skills-module-scss-module__aaRs6a__trackWrapper .Skills-module-scss-module__aaRs6a__track .Skills-module-scss-module__aaRs6a__skillItem{flex-direction:column;align-items:center;gap:1rem;min-width:120px;display:flex}.Skills-module-scss-module__aaRs6a__skills .Skills-module-scss-module__aaRs6a__trackWrapper .Skills-module-scss-module__aaRs6a__track .Skills-module-scss-module__aaRs6a__skillItem .Skills-module-scss-module__aaRs6a__icon{transition:transform .3s}.Skills-module-scss-module__aaRs6a__skills .Skills-module-scss-module__aaRs6a__trackWrapper .Skills-module-scss-module__aaRs6a__track .Skills-module-scss-module__aaRs6a__skillItem .Skills-module-scss-module__aaRs6a__icon:hover{transform:scale(1.25)}.Skills-module-scss-module__aaRs6a__skills .Skills-module-scss-module__aaRs6a__trackWrapper .Skills-module-scss-module__aaRs6a__track .Skills-module-scss-module__aaRs6a__skillItem .Skills-module-scss-module__aaRs6a__name{padding-top:1rem;font-size:.875rem}
.Experience-module-scss-module__h3Fk_G__experience{color:#fff;background:#000;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:6rem 1.5rem;display:flex;position:relative;overflow:hidden}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__backgroundGradients{pointer-events:none;position:absolute;inset:0;overflow:hidden}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__backgroundGradients .Experience-module-scss-module__h3Fk_G__gradient1,.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__backgroundGradients .Experience-module-scss-module__h3Fk_G__gradient2,.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__backgroundGradients .Experience-module-scss-module__h3Fk_G__gradient3{filter:blur(120px);opacity:.15;border-radius:50%;position:absolute}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__backgroundGradients .Experience-module-scss-module__h3Fk_G__gradient1{background:radial-gradient(circle,#1cd8d2,#0000);width:600px;height:600px;animation:20s ease-in-out infinite Experience-module-scss-module__h3Fk_G__float;top:-10%;left:-5%}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__backgroundGradients .Experience-module-scss-module__h3Fk_G__gradient2{background:radial-gradient(circle,#00bf8f,#0000);width:500px;height:500px;animation:15s ease-in-out infinite reverse Experience-module-scss-module__h3Fk_G__float;bottom:-10%;right:-5%}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__backgroundGradients .Experience-module-scss-module__h3Fk_G__gradient3{background:radial-gradient(circle,#302b63,#0000);width:400px;height:400px;animation:18s ease-in-out 2s infinite Experience-module-scss-module__h3Fk_G__float;top:50%;left:50%;transform:translate(-50%,-50%)}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__container{z-index:1;width:100%;max-width:1100px;margin:0 auto;position:relative}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__header{text-align:center;margin-bottom:6rem;position:relative}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__header .Experience-module-scss-module__h3Fk_G__headerIcon{background:linear-gradient(135deg,#1cd8d2,#00bf8f);-webkit-text-fill-color:#0000;filter:drop-shadow(0 0 20px #1cd8d280);-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:3rem;display:inline-flex}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__header .Experience-module-scss-module__h3Fk_G__title{background:linear-gradient(90deg,#1cd8d2,#00bf8f);-webkit-text-fill-color:#0000;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:800;line-height:1.1}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__header .Experience-module-scss-module__h3Fk_G__subtitle{color:#d1d5db;max-width:600px;margin:0 auto 1.5rem;font-size:clamp(1rem,2vw,1.25rem);line-height:1.6}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__header .Experience-module-scss-module__h3Fk_G__titleUnderline{background:linear-gradient(90deg,#1cd8d2,#00bf8f);border-radius:9999px;width:80px;height:4px;margin:0 auto;position:relative}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__header .Experience-module-scss-module__h3Fk_G__titleUnderline:after{content:"";background:inherit;border-radius:inherit;filter:blur(8px);opacity:.6;width:100%;height:100%;position:absolute}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceWrapper{perspective:1000px}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff0d 0%,#ffffff05 100%);border:1px solid #ffffff14;border-radius:2rem;padding:clamp(1.5rem,4vw,3rem);transition:all .5s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:0 25px 70px #0006,inset 0 1px #ffffff1a}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard:hover{transform:translateY(-8px);box-shadow:0 35px 90px #00000080,0 0 0 1px #1cd8d24d,inset 0 1px #ffffff26}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__floatingParticles{pointer-events:none;position:absolute;inset:0}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__floatingParticles .Experience-module-scss-module__h3Fk_G__particle{background:#1cd8d2;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:0 0 10px #1cd8d2}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__floatingParticles .Experience-module-scss-module__h3Fk_G__particle:first-child{top:20%;left:10%}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__floatingParticles .Experience-module-scss-module__h3Fk_G__particle:nth-child(2){top:40%;right:15%}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__floatingParticles .Experience-module-scss-module__h3Fk_G__particle:nth-child(3){top:60%;left:20%}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__floatingParticles .Experience-module-scss-module__h3Fk_G__particle:nth-child(4){top:80%;right:25%}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__floatingParticles .Experience-module-scss-module__h3Fk_G__particle:nth-child(5){top:30%;left:70%}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__floatingParticles .Experience-module-scss-module__h3Fk_G__particle:nth-child(6){top:70%;right:60%}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__cardShine{opacity:0;pointer-events:none;background:linear-gradient(45deg,#0000 30%,#ffffff0d 50%,#0000 70%);width:200%;height:200%;transition:opacity .6s;position:absolute;top:-50%;left:-50%}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard:hover .Experience-module-scss-module__h3Fk_G__cardShine{opacity:1;animation:2s ease-in-out Experience-module-scss-module__h3Fk_G__shine}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__cardHeader{z-index:2;flex-direction:column;gap:2rem;margin-bottom:3rem;display:flex;position:relative}@media (min-width:768px){.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__cardHeader{flex-direction:row;justify-content:space-between;align-items:flex-start}}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__cardHeader .Experience-module-scss-module__h3Fk_G__companyInfo{align-items:flex-start;gap:1.5rem;display:flex}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__cardHeader .Experience-module-scss-module__h3Fk_G__companyInfo .Experience-module-scss-module__h3Fk_G__iconWrapper{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1cd8d2,#00bf8f);border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.75rem;display:flex;position:relative;box-shadow:0 10px 30px #1cd8d266,inset 0 1px #ffffff4d}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__cardHeader .Experience-module-scss-module__h3Fk_G__companyInfo .Experience-module-scss-module__h3Fk_G__iconWrapper .Experience-module-scss-module__h3Fk_G__iconGlow{background:inherit;border-radius:inherit;filter:blur(12px);opacity:.5;z-index:-1;position:absolute;inset:-4px}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__cardHeader .Experience-module-scss-module__h3Fk_G__companyInfo .Experience-module-scss-module__h3Fk_G__titleGroup .Experience-module-scss-module__h3Fk_G__role{color:#fff;background:linear-gradient(135deg,#fff,#ffffffb3);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;line-height:1.2}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__cardHeader .Experience-module-scss-module__h3Fk_G__companyInfo .Experience-module-scss-module__h3Fk_G__titleGroup .Experience-module-scss-module__h3Fk_G__company{color:#1cd8d2;letter-spacing:.02em;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:700}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__cardHeader .Experience-module-scss-module__h3Fk_G__meta{flex-direction:column;gap:1rem;display:flex}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__cardHeader .Experience-module-scss-module__h3Fk_G__meta .Experience-module-scss-module__h3Fk_G__metaItem{color:#d1d5db;background:#ffffff08;border:1px solid #ffffff0d;border-radius:.5rem;align-items:center;gap:1rem;padding:.5rem 1rem;font-size:1rem;display:flex}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__cardHeader .Experience-module-scss-module__h3Fk_G__meta .Experience-module-scss-module__h3Fk_G__metaItem .Experience-module-scss-module__h3Fk_G__metaIcon{color:#1cd8d2;justify-content:center;align-items:center;font-size:1.125rem;display:flex}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__description{z-index:2;margin-bottom:4rem;position:relative}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__description p{color:#d1d5db;border-left:3px solid #1cd8d2;padding-left:1.5rem;font-size:clamp(1.0625rem,1.5vw,1.1875rem);line-height:1.8}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__sectionHeader{align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__sectionHeader .Experience-module-scss-module__h3Fk_G__sectionIcon{color:#1cd8d2;background:linear-gradient(135deg,#1cd8d233,#00bf8f33);border:1px solid #1cd8d24d;border-radius:.5rem;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.125rem;display:flex}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__sectionHeader .Experience-module-scss-module__h3Fk_G__sectionTitle{color:#fff;letter-spacing:-.01em;font-size:1.375rem;font-weight:700}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__technologiesSection{z-index:2;margin-bottom:4rem;position:relative}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__technologiesSection .Experience-module-scss-module__h3Fk_G__technologies{flex-wrap:wrap;gap:1rem;display:flex}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__technologiesSection .Experience-module-scss-module__h3Fk_G__technologies .Experience-module-scss-module__h3Fk_G__techBadge{color:#1cd8d2;cursor:pointer;background:linear-gradient(135deg,#1cd8d21a,#00bf8f0d);border:1.5px solid #1cd8d24d;border-radius:9999px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__technologiesSection .Experience-module-scss-module__h3Fk_G__technologies .Experience-module-scss-module__h3Fk_G__techBadge:before{content:"";opacity:0;background:linear-gradient(135deg,#1cd8d233,#00bf8f1a);transition:opacity .3s;position:absolute;inset:0}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__technologiesSection .Experience-module-scss-module__h3Fk_G__technologies .Experience-module-scss-module__h3Fk_G__techBadge:hover:before{opacity:1}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__technologiesSection .Experience-module-scss-module__h3Fk_G__technologies .Experience-module-scss-module__h3Fk_G__techBadge .Experience-module-scss-module__h3Fk_G__techDot{background:#1cd8d2;border-radius:50%;width:6px;height:6px;margin-right:.5rem;display:inline-block;box-shadow:0 0 8px #1cd8d2}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__technologiesSection .Experience-module-scss-module__h3Fk_G__technologies .Experience-module-scss-module__h3Fk_G__techBadge span{z-index:1;position:relative}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__achievementsSection{z-index:2;position:relative}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__achievementsSection .Experience-module-scss-module__h3Fk_G__achievements{flex-direction:column;gap:1.5rem;display:flex}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__achievementsSection .Experience-module-scss-module__h3Fk_G__achievements .Experience-module-scss-module__h3Fk_G__achievement{cursor:pointer;background:#ffffff05;border:1px solid #ffffff0d;border-radius:1rem;align-items:flex-start;gap:1.5rem;padding:1.5rem;transition:all .3s cubic-bezier(.22,1,.36,1);display:flex}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__achievementsSection .Experience-module-scss-module__h3Fk_G__achievements .Experience-module-scss-module__h3Fk_G__achievement:hover{background:#ffffff0a;border-color:#1cd8d24d;box-shadow:0 8px 24px #0003}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__achievementsSection .Experience-module-scss-module__h3Fk_G__achievements .Experience-module-scss-module__h3Fk_G__achievement .Experience-module-scss-module__h3Fk_G__achievementIcon{color:#00bf8f;filter:drop-shadow(0 0 8px #00bf8f80);flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:1.5rem;display:flex}.Experience-module-scss-module__h3Fk_G__experience .Experience-module-scss-module__h3Fk_G__experienceCard .Experience-module-scss-module__h3Fk_G__achievementsSection .Experience-module-scss-module__h3Fk_G__achievements .Experience-module-scss-module__h3Fk_G__achievement p{color:#d1d5db;flex:1;font-size:1.0625rem;line-height:1.7}@keyframes Experience-module-scss-module__h3Fk_G__float{0%,to{transform:translate(0)}33%{transform:translate(30px,-30px)}66%{transform:translate(-20px,20px)}}@keyframes Experience-module-scss-module__h3Fk_G__shine{0%{transform:translate(-100%)translateY(-100%)rotate(45deg)}to{transform:translate(100%)translateY(100%)rotate(45deg)}}
.Projects-module-scss-module__DH2L8W__projects{color:#fff;background:#000;width:100%;padding:6rem 1.5rem}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__title{text-align:center;background:linear-gradient(90deg,#1cd8d2,#00bf8f);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:clamp(2rem,5vw,3rem);font-weight:700}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__subtitle{text-align:center;color:#d1d5db;max-width:600px;margin-bottom:6rem;margin-left:auto;margin-right:auto;font-size:clamp(1rem,2vw,1.25rem)}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__container{flex-direction:column;gap:7rem;max-width:1280px;margin:0 auto;padding:0 2rem;display:flex}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project{grid-template-columns:1fr;align-items:center;gap:3rem;display:grid}@media (min-width:768px){.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project{grid-template-columns:1fr 1fr;gap:3.5rem}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project.Projects-module-scss-module__DH2L8W__reverse .Projects-module-scss-module__DH2L8W__imageWrapper{order:2}}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__imageWrapper{aspect-ratio:16/9;border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:0 30px 80px #000c}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__imageWrapper .Projects-module-scss-module__DH2L8W__imageContainer{width:100%;height:100%;position:relative}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__imageWrapper .Projects-module-scss-module__DH2L8W__imageContainer .Projects-module-scss-module__DH2L8W__image{object-fit:cover;width:100%;height:100%;transition:transform .7s}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__imageWrapper .Projects-module-scss-module__DH2L8W__overlay{opacity:0;background:#0000004d;transition:opacity .5s;position:absolute;inset:0}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__imageWrapper .Projects-module-scss-module__DH2L8W__featuredBadge{z-index:10;background:linear-gradient(135deg,#1cd8d2,#00bf8f);border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;font-weight:600;position:absolute;top:1rem;right:1rem;box-shadow:0 4px 12px #1cd8d266}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__imageWrapper .Projects-module-scss-module__DH2L8W__featuredBadge span{align-items:center;gap:.25rem;display:flex}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__imageWrapper:hover .Projects-module-scss-module__DH2L8W__image{transform:scale(1.05)}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__imageWrapper:hover .Projects-module-scss-module__DH2L8W__overlay{opacity:1}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__content .Projects-module-scss-module__DH2L8W__number{color:#1cd8d2;margin-bottom:1.5rem;font-family:monospace;font-size:.875rem;font-weight:600;display:block}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__content .Projects-module-scss-module__DH2L8W__projectTitle{margin-bottom:1.5rem;font-size:1.875rem;font-weight:600;line-height:1.2}@media (min-width:640px){.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__content .Projects-module-scss-module__DH2L8W__projectTitle{font-size:2rem}}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__content .Projects-module-scss-module__DH2L8W__description{color:#9ca3af;margin-bottom:2rem;font-size:1.125rem;line-height:1.6}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__content .Projects-module-scss-module__DH2L8W__technologies{flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem;display:flex}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__content .Projects-module-scss-module__DH2L8W__technologies .Projects-module-scss-module__DH2L8W__tech{color:#1cd8d2;background:linear-gradient(135deg,#1cd8d21a,#00bf8f1a);border:1px solid #1cd8d24d;border-radius:.5rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__content .Projects-module-scss-module__DH2L8W__technologies .Projects-module-scss-module__DH2L8W__techMore{color:#9ca3af;background:#ffffff0d;border-radius:.5rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__content .Projects-module-scss-module__DH2L8W__tags{flex-wrap:wrap;gap:1rem;margin-bottom:3rem;display:flex}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__content .Projects-module-scss-module__DH2L8W__tags .Projects-module-scss-module__DH2L8W__tag{color:#d1d5db;background:#374151;border-radius:9999px;padding:.5rem 1rem;font-size:.875rem}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__content .Projects-module-scss-module__DH2L8W__links{flex-wrap:wrap;gap:1.5rem;display:flex}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__content .Projects-module-scss-module__DH2L8W__links .Projects-module-scss-module__DH2L8W__link{border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__content .Projects-module-scss-module__DH2L8W__links .Projects-module-scss-module__DH2L8W__link svg{font-size:1rem}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__content .Projects-module-scss-module__DH2L8W__links .Projects-module-scss-module__DH2L8W__link:hover{transform:translateY(-2px);box-shadow:0 8px 16px #0000004d}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__content .Projects-module-scss-module__DH2L8W__links .Projects-module-scss-module__DH2L8W__liveLink{color:#fff;background:linear-gradient(135deg,#1cd8d2,#00bf8f);box-shadow:0 4px 12px #1cd8d24d}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__content .Projects-module-scss-module__DH2L8W__links .Projects-module-scss-module__DH2L8W__liveLink:hover{box-shadow:0 8px 20px #1cd8d280}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__content .Projects-module-scss-module__DH2L8W__links .Projects-module-scss-module__DH2L8W__githubLink{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a}.Projects-module-scss-module__DH2L8W__projects .Projects-module-scss-module__DH2L8W__project .Projects-module-scss-module__DH2L8W__content .Projects-module-scss-module__DH2L8W__links .Projects-module-scss-module__DH2L8W__githubLink:hover{background:#ffffff1a;border-color:#fff3}
.Education-module-scss-module__2lmsea__education{color:#fff;background:#000;padding:6rem 1.5rem}.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__container{max-width:1200px;margin:0 auto}.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__title{text-align:center;background:linear-gradient(90deg,#1cd8d2,#00bf8f);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:6rem;font-size:clamp(2rem,5vw,3rem)}.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__timeline{flex-direction:column;gap:6rem;display:flex;position:relative}.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__timeline .Education-module-scss-module__2lmsea__line{background:linear-gradient(#0000,#1cd8d2,#0000);width:2px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (max-width:1024px){.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__timeline .Education-module-scss-module__2lmsea__line{left:20px}}.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__item{align-items:center;width:50%;display:flex;position:relative}@media (max-width:1024px){.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__item{width:100%;justify-content:flex-start!important;align-self:flex-start!important;padding-left:60px!important;padding-right:0!important}}.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__item.Education-module-scss-module__2lmsea__left{justify-content:flex-end;align-self:flex-start;padding-right:4rem}.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__item.Education-module-scss-module__2lmsea__right{justify-content:flex-start;align-self:flex-end;padding-left:4rem}.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__dot{color:#fff;z-index:2;background:linear-gradient(135deg,#1cd8d2,#00bf8f);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.4rem;display:flex;position:absolute;top:24px;left:100%;transform:translate(-50%);box-shadow:0 0 20px #1cd8d280}@media (max-width:1024px){.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__dot{transform:translate(-50%);left:20px!important}}.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__right .Education-module-scss-module__2lmsea__dot{left:0;transform:translate(-50%)}@media (max-width:1024px){.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__right .Education-module-scss-module__2lmsea__dot{left:20px!important}}.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1.5rem;width:100%;max-width:420px;padding:3rem;transition:all .3s}@media (max-width:1024px){.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__card{max-width:100%}}.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__card:hover{transform:translateY(-6px);box-shadow:0 25px 50px #00000040}.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__degree{margin-bottom:.5rem;font-size:1.4rem;font-weight:600}@media (max-width:640px){.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__degree{font-size:1.2rem}}.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__institution{color:#d1d5db;margin-bottom:1.5rem;font-size:1rem}@media (max-width:640px){.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__institution{font-size:.9rem}}.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__meta{color:#9ca3af;flex-wrap:wrap;gap:1.5rem;margin-bottom:1.5rem;font-size:.85rem;display:flex}.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__meta svg{color:#1cd8d2}@media (max-width:640px){.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__meta{gap:1rem;font-size:.8rem}}.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__grade{color:#1cd8d2;margin-bottom:1rem;font-weight:600}.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__description{color:#d1d5db;font-size:.95rem;line-height:1.6}@media (max-width:640px){.Education-module-scss-module__2lmsea__education .Education-module-scss-module__2lmsea__description{font-size:.875rem}}
.Footer-module-scss-module__EzUeIG__footer{background:#000;position:relative;overflow:hidden}.Footer-module-scss-module__EzUeIG__footer .Footer-module-scss-module__EzUeIG__gradient1,.Footer-module-scss-module__EzUeIG__footer .Footer-module-scss-module__EzUeIG__gradient2{pointer-events:none;position:absolute}.Footer-module-scss-module__EzUeIG__footer .Footer-module-scss-module__EzUeIG__gradient1{background:radial-gradient(55% 60% at 70% 35%,#0d58ca59,#0000 70%);inset:0}.Footer-module-scss-module__EzUeIG__footer .Footer-module-scss-module__EzUeIG__gradient2{background:radial-gradient(50% 55% at 30% 70%,#10b98159,#0000 70%);inset:0}.Footer-module-scss-module__EzUeIG__footer .Footer-module-scss-module__EzUeIG__container{z-index:10;flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:6rem 1.5rem;display:flex;position:relative}@media (min-width:768px){.Footer-module-scss-module__EzUeIG__footer .Footer-module-scss-module__EzUeIG__container{padding:6rem 4rem}}.Footer-module-scss-module__EzUeIG__footer .Footer-module-scss-module__EzUeIG__container .Footer-module-scss-module__EzUeIG__name{letter-spacing:.02em;color:#fff;text-align:center;-webkit-user-select:none;user-select:none;text-shadow:0 2px 18px #00000073;white-space:nowrap;padding:0 3vw;font-size:clamp(3rem,5vw,14rem);font-weight:600;line-height:.9}.Footer-module-scss-module__EzUeIG__footer .Footer-module-scss-module__EzUeIG__container .Footer-module-scss-module__EzUeIG__divider{background:linear-gradient(90deg,#1cd8d2,#00bf8f,#302b63);border-radius:9999px;width:6rem;height:3px}@media (min-width:768px){.Footer-module-scss-module__EzUeIG__footer .Footer-module-scss-module__EzUeIG__container .Footer-module-scss-module__EzUeIG__divider{width:8rem}}.Footer-module-scss-module__EzUeIG__footer .Footer-module-scss-module__EzUeIG__container .Footer-module-scss-module__EzUeIG__socials{gap:1.5rem;display:flex}.Footer-module-scss-module__EzUeIG__footer .Footer-module-scss-module__EzUeIG__container .Footer-module-scss-module__EzUeIG__socials .Footer-module-scss-module__EzUeIG__socialIcon{color:#d1d5db;font-size:1.875rem;transition:color .3s}@media (min-width:768px){.Footer-module-scss-module__EzUeIG__footer .Footer-module-scss-module__EzUeIG__container .Footer-module-scss-module__EzUeIG__socials .Footer-module-scss-module__EzUeIG__socialIcon{font-size:2.25rem}}.Footer-module-scss-module__EzUeIG__footer .Footer-module-scss-module__EzUeIG__container .Footer-module-scss-module__EzUeIG__socials .Footer-module-scss-module__EzUeIG__socialIcon:hover{color:#1cd8d2}.Footer-module-scss-module__EzUeIG__footer .Footer-module-scss-module__EzUeIG__container .Footer-module-scss-module__EzUeIG__quote{color:#d1d5db;text-align:center;max-width:600px;font-style:italic}.Footer-module-scss-module__EzUeIG__footer .Footer-module-scss-module__EzUeIG__container .Footer-module-scss-module__EzUeIG__copyright{color:#9ca3af;font-size:.875rem}
.Contact-module-scss-module__WPKVrq__contact{color:#fff;background:#000;justify-content:center;align-items:center;width:100%;max-width:100vw;min-height:100vh;padding:6rem 0;display:flex;position:relative;overflow-x:hidden}.Contact-module-scss-module__WPKVrq__contact *{box-sizing:border-box}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__particlesWrapper{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__particlesWrapper canvas{display:block;width:100%!important;height:100%!important}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__backgroundGradients{pointer-events:none;position:absolute;inset:0;overflow:hidden}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__backgroundGradients .Contact-module-scss-module__WPKVrq__gradient1,.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__backgroundGradients .Contact-module-scss-module__WPKVrq__gradient2{filter:blur(80px);opacity:.15;border-radius:50%;position:absolute}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__backgroundGradients .Contact-module-scss-module__WPKVrq__gradient1{background:radial-gradient(circle,#1cd8d2,#0000);width:clamp(300px,80vw,600px);height:clamp(300px,80vw,600px);top:-10%;left:50%;transform:translate(-50%)}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__backgroundGradients .Contact-module-scss-module__WPKVrq__gradient2{background:radial-gradient(circle,#00bf8f,#0000);width:clamp(250px,70vw,500px);height:clamp(250px,70vw,500px);bottom:-10%;right:50%;transform:translate(50%)}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__container{z-index:10;width:100%;max-width:min(700px,100%);margin:0 auto;padding:0 1rem;position:relative}@media (min-width:640px){.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__container{padding:0 1.5rem}}@media (min-width:768px){.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__container{padding:0 2rem}}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__header{text-align:center;margin-bottom:6rem}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__header .Contact-module-scss-module__WPKVrq__iconWrapper{background:linear-gradient(135deg,#1cd8d2,#00bf8f);-webkit-text-fill-color:#0000;filter:drop-shadow(0 0 20px #1cd8d280);-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:clamp(2.5rem,8vw,4rem);display:inline-flex}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__header .Contact-module-scss-module__WPKVrq__title{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;background:linear-gradient(90deg,#1cd8d2,#00bf8f);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:clamp(2rem,8vw,4rem);font-weight:800}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__header .Contact-module-scss-module__WPKVrq__subtitle{color:#d1d5db;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;max-width:100%;font-size:clamp(.875rem,3vw,1.25rem);display:inline-flex}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__header .Contact-module-scss-module__WPKVrq__subtitle .Contact-module-scss-module__WPKVrq__waveIcon{color:#fbbf24;flex-shrink:0;font-size:clamp(1.25rem,4vw,1.5rem)}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__formWrapper{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff0d 0%,#ffffff05 100%);border:1px solid #ffffff14;border-radius:2rem;width:100%;padding:clamp(1.25rem,5vw,2.5rem);box-shadow:0 25px 70px #0006}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form{flex-direction:column;gap:2rem;width:100%;display:flex}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__field{flex-direction:column;gap:.5rem;width:100%;display:flex}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__field label{color:#fff;font-size:clamp(.875rem,2vw,1rem);font-weight:600}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__field label .Contact-module-scss-module__WPKVrq__required{color:#ef4444}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__field input,.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__field textarea{color:#fff;background:#ffffff0d;border:1.5px solid #ffffff1a;border-radius:1rem;width:100%;padding:clamp(.75rem,2vw,1rem);font-family:inherit;font-size:clamp(.875rem,2vw,1rem);transition:all .3s}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__field input::placeholder,.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__field textarea::placeholder{color:#9ca3af}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__field input:focus,.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__field textarea:focus{background:#ffffff14;border-color:#1cd8d2;outline:none;box-shadow:0 0 0 3px #1cd8d21a}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__field input.Contact-module-scss-module__WPKVrq__error,.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__field textarea.Contact-module-scss-module__WPKVrq__error{background:#ef44440d;border-color:#ef4444}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__field input:disabled,.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__field textarea:disabled{opacity:.6;cursor:not-allowed}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__field textarea{resize:vertical;min-height:120px;max-height:300px}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__field .Contact-module-scss-module__WPKVrq__errorText{color:#ef4444;word-wrap:break-word;overflow-wrap:break-word;margin-top:.25rem;font-size:clamp(.75rem,2vw,.875rem)}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__statusMessage{word-wrap:break-word;overflow-wrap:break-word;border-radius:1rem;align-items:flex-start;gap:1rem;padding:1.5rem;font-size:clamp(.8125rem,2vw,.9375rem);font-weight:500;display:flex}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__statusMessage.Contact-module-scss-module__WPKVrq__success{color:#10b981;background:#10b9811a;border:1px solid #10b9814d}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__statusMessage.Contact-module-scss-module__WPKVrq__error{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__statusMessage svg{flex-shrink:0;margin-top:.125rem;font-size:clamp(1rem,3vw,1.25rem)}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__statusMessage span{word-break:break-word;overflow-wrap:break-word;flex:1}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__submitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1cd8d2,#00bf8f);border:none;border-radius:1rem;justify-content:center;align-items:center;gap:1rem;width:100%;padding:clamp(.875rem,2vw,1rem) 0;font-size:clamp(1rem,2vw,1.125rem);font-weight:700;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #1cd8d24d,inset 0 1px #fff3}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__submitBtn:before{content:"";opacity:0;background:linear-gradient(135deg,#00bf8f,#1cd8d2);transition:opacity .3s;position:absolute;inset:0}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__submitBtn span,.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__submitBtn svg,.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__submitBtn .Contact-module-scss-module__WPKVrq__spinner{z-index:1;position:relative}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__submitBtn svg{flex-shrink:0}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__submitBtn:hover:not(:disabled){box-shadow:0 6px 20px #1cd8d266,inset 0 1px #ffffff4d}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__submitBtn:hover:not(:disabled):before{opacity:1}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__submitBtn:disabled{opacity:.7;cursor:not-allowed}.Contact-module-scss-module__WPKVrq__contact .Contact-module-scss-module__WPKVrq__form .Contact-module-scss-module__WPKVrq__submitBtn .Contact-module-scss-module__WPKVrq__spinner{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:20px;height:20px}:is(body,html){max-width:100vw;overflow-x:hidden}
