.styles-module__dClTbq__pageWrapper{background-color:#05060b;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:80px 80px;width:100%;max-width:100%;overflow-x:hidden}.styles-module__dClTbq__vignette{pointer-events:none;z-index:1;background:radial-gradient(70% 60%,#0000 40%,#030409b3 100%);position:fixed;inset:0}.styles-module__dClTbq__atmosphericFog{pointer-events:none;background:radial-gradient(120% 40% at 30% 20%,#06b6d40a,#0000 70%),radial-gradient(100% 50% at 70% 80%,#7c3aed08,#0000 60%);position:absolute;inset:0}.styles-module__dClTbq__heroBeamLeft{filter:blur(8px);pointer-events:none;opacity:.6;background:linear-gradient(#0000,#06b6d414 30%,#06b6d426 50%,#06b6d414 70%,#0000);width:2px;height:140%;position:absolute;top:-20%;left:15%;transform:rotate(-8deg)}.styles-module__dClTbq__heroBeamRight{filter:blur(6px);pointer-events:none;opacity:.5;background:linear-gradient(#0000,#8b5cf61a 40%,#8b5cf60f 60%,#0000);width:1px;height:120%;position:absolute;top:-10%;right:20%;transform:rotate(5deg)}.styles-module__dClTbq__heroGlowA{filter:blur(80px);background:radial-gradient(circle,#06b6d41f,#06b6d40a 40%,#0000 70%);border-radius:9999px;width:44rem;height:44rem;animation:24s ease-in-out infinite styles-module__dClTbq__driftA;position:absolute;top:-14rem;right:-10rem}.styles-module__dClTbq__heroGlowB{filter:blur(100px);background:radial-gradient(circle,#7c3aed24,#6366f10d 40%,#0000 65%);border-radius:9999px;width:40rem;height:40rem;animation:28s ease-in-out infinite styles-module__dClTbq__driftB;position:absolute;bottom:-20rem;left:-14rem}.styles-module__dClTbq__sectionGlow{filter:blur(120px);pointer-events:none;background:radial-gradient(circle,#06b6d40f,#0000 70%);border-radius:9999px;width:32rem;height:32rem;position:absolute}.styles-module__dClTbq__reveal{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(32px)}.styles-module__dClTbq__revealed{opacity:1;transform:translateY(0)}.styles-module__dClTbq__nav{z-index:50;-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);background:#05060bd1;border-bottom:1px solid #ffffff0a;position:fixed;top:0;left:0;right:0}.styles-module__dClTbq__navMobilePanel{-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);background:#05060bf7;border-bottom:1px solid #ffffff0d;animation:.2s ease-out styles-module__dClTbq__navPanelIn;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 64px -24px #000000d9}@keyframes styles-module__dClTbq__navPanelIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.styles-module__dClTbq__gradientText{background:linear-gradient(145deg,#f0f4ff 0%,#c8d2e6b3 60%,#8ca0c873 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.styles-module__dClTbq__accentGradient{background:linear-gradient(135deg,#22d3ee,#a78bfa);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.styles-module__dClTbq__heroTagline{background:linear-gradient(135deg,#06b6d480,#8b5cf666);border:1px solid #06b6d426;box-shadow:0 0 24px -8px #06b6d433,inset 0 1px #ffffff0a}.styles-module__dClTbq__heroHeadline{background:linear-gradient(160deg,#e8eeff 0%,#a5c4ff 35%,#67e8f9 65%,#8b5cf699 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 40px #06b6d426);-webkit-background-clip:text;background-clip:text}.styles-module__dClTbq__heroContainer{max-width:100%;height:340px;position:relative;overflow:hidden}@media (min-width:640px){.styles-module__dClTbq__heroContainer{height:390px}}@media (min-width:1024px){.styles-module__dClTbq__heroContainer{height:430px}}.styles-module__dClTbq__heroGlowBg{filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#6366f114,#06b6d408 40%,#0000 70%);border-radius:50%;animation:9s infinite styles-module__dClTbq__heroGlowPulse;position:absolute;inset:-50%}.styles-module__dClTbq__heroPhase1,.styles-module__dClTbq__heroPhase2,.styles-module__dClTbq__heroPhase3{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.styles-module__dClTbq__heroPhase1{animation:9s infinite styles-module__dClTbq__heroP1}.styles-module__dClTbq__heroPhase2{animation:9s infinite styles-module__dClTbq__heroP2}.styles-module__dClTbq__heroPhase3{animation:9s infinite styles-module__dClTbq__heroP3}.styles-module__dClTbq__heroCardPerspective{perspective:1200px}.styles-module__dClTbq__heroCard3D{aspect-ratio:9/16;width:168px;transform-style:preserve-3d;background:#070810;border:1px solid #06b6d41f;border-radius:14px;animation:9s infinite styles-module__dClTbq__heroCardTilt;position:relative;overflow:hidden;box-shadow:0 24px 64px #000000b3,0 0 40px -12px #06b6d426,inset 0 1px #ffffff0d}@media (min-width:640px){.styles-module__dClTbq__heroCard3D{border-radius:16px;width:196px}}.styles-module__dClTbq__heroCard3D:before{content:"";z-index:5;pointer-events:none;background-image:repeating-linear-gradient(0deg,#0000,#0000 11px,#ffffff06 11px 12px);position:absolute;inset:0}.styles-module__dClTbq__heroScanTint{z-index:12;pointer-events:none;background:linear-gradient(#06b6d40f,#06b6d424 85%,#06b6d40a);height:0%;animation:9s infinite styles-module__dClTbq__heroScanTint;position:absolute;inset:0}.styles-module__dClTbq__heroScanBeam{z-index:20;pointer-events:none;background:#22d3eef2;height:2px;animation:9s ease-in-out infinite styles-module__dClTbq__heroScanBeam;position:absolute;top:-4px;left:0;right:0;box-shadow:0 0 12px #22d3eee6,0 0 32px #06b6d499,0 8px 32px #06b6d433}.styles-module__dClTbq__heroScanFlash{z-index:22;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 80%,#06b6d473,#0000 60%);animation:9s infinite styles-module__dClTbq__heroScanFlash;position:absolute;inset:0}.styles-module__dClTbq__heroOrbCenter{border-radius:50%;animation:9s infinite styles-module__dClTbq__heroOrbCenter;overflow:hidden}.styles-module__dClTbq__heroOrbWrap{isolation:isolate;border-radius:50%;position:relative;overflow:hidden}.styles-module__dClTbq__heroOrbWrap *{border-radius:50%!important;overflow:hidden!important}.styles-module__dClTbq__heroOrbWrap canvas{display:block}.styles-module__dClTbq__heroOrbField{width:280px;height:280px;transform:scale(.84)}@media (min-width:480px){.styles-module__dClTbq__heroOrbField{transform:scale(.94)}}@media (min-width:640px){.styles-module__dClTbq__heroOrbField{transform:scale(1.04)}}@media (min-width:1024px){.styles-module__dClTbq__heroOrbField{transform:scale(1.14)}}.styles-module__dClTbq__heroShockwave{pointer-events:none;border:2px solid #7c3aed8c;border-radius:50%;animation:9s ease-out infinite styles-module__dClTbq__heroShockwave;position:absolute;inset:-3px}.styles-module__dClTbq__heroOrbSkill{animation:9s cubic-bezier(.22,1.4,.36,1) infinite styles-module__dClTbq__heroOrbBurst}.styles-module__dClTbq__heroBadge{background:#06b6d405;border:1px solid #06b6d414;border-radius:.5rem;align-items:center;gap:.375rem;padding:.4rem .6rem;animation:9s cubic-bezier(.22,1.4,.36,1) infinite styles-module__dClTbq__heroBadgePop;display:flex}.styles-module__dClTbq__heroScoreBlock{animation:9s infinite styles-module__dClTbq__heroScoreReveal}.styles-module__dClTbq__heroScoreBar{background:#ffffff0f;overflow:hidden}.styles-module__dClTbq__heroScoreFill{background:linear-gradient(90deg,#22d3ee,#7c3aed);border-radius:9999px;height:100%;animation:9s infinite styles-module__dClTbq__heroBarFill;box-shadow:0 0 12px -2px #22d3ee66}.styles-module__dClTbq__heroStabilo{background-color:#67e8f900;border-radius:.2rem;padding:1px 3px;animation:9s infinite styles-module__dClTbq__heroStabilo;display:inline;position:relative}.styles-module__dClTbq__stepCard{background:#ffffff04;border:1px solid #ffffff0d;border-radius:1.25rem;height:100%;padding:2rem;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative}.styles-module__dClTbq__stepCard:hover{background:#06b6d408;border-color:#06b6d426;transform:translateY(-4px);box-shadow:0 20px 60px #0006,0 0 30px -10px #06b6d414}.styles-module__dClTbq__stepNumber{letter-spacing:-.03em;background:linear-gradient(135deg,#22d3ee2e,#818cf814);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:800;line-height:1}.styles-module__dClTbq__featureCard{background:#ffffff04;border:1px solid #ffffff0a;border-radius:1rem;padding:1.75rem;transition:all .4s cubic-bezier(.16,1,.3,1)}.styles-module__dClTbq__featureCard:hover{background:#06b6d408;border-color:#06b6d433;transform:translateY(-4px);box-shadow:0 16px 48px #00000059,0 0 24px -8px #06b6d41a}.styles-module__dClTbq__skillTab{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:.75rem;padding:.75rem 1rem;transition:all .25s}.styles-module__dClTbq__skillTab:hover{background:#ffffff08}.styles-module__dClTbq__skillTabActive{box-shadow:0 0 16px -6px #06b6d426;background:#06b6d40f!important;border-color:#06b6d42e!important}.styles-module__dClTbq__skillContent{animation:.35s styles-module__dClTbq__fadeInUp}.styles-module__dClTbq__ctaGlow{filter:blur(22px);opacity:.5;z-index:-1;background:linear-gradient(135deg,#22d3ee,#7c3aed,#22d3ee) 0 0/200% 200%;border-radius:9999px;animation:5s infinite styles-module__dClTbq__glowShift;position:absolute;inset:-4px}@keyframes styles-module__dClTbq__driftA{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-4%,5%)scale(1.1)}}@keyframes styles-module__dClTbq__driftB{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(5%,-3%)scale(1.06)}}@keyframes styles-module__dClTbq__heroP1{0%,3%{opacity:0;transform:translateY(14px)}7%{opacity:1;transform:translateY(0)}30%{opacity:1}36%{opacity:0}to{opacity:0}}@keyframes styles-module__dClTbq__heroP2{0%,30%{opacity:0}36%{opacity:1}58%{opacity:1}64%{opacity:0}to{opacity:0}}@keyframes styles-module__dClTbq__heroP3{0%,56%{opacity:0;transform:translateY(10px)}62%{opacity:1;transform:translateY(0)}84%{opacity:1}90%{opacity:0}to{opacity:0}}@keyframes styles-module__dClTbq__heroCardTilt{0%,4%{transform:rotateX(12deg)rotateY(-14deg)scale(.88)}10%{transform:rotateX(4deg)rotateY(-4deg)scale(1.01)}18%{transform:rotateX(2deg)rotateY(6deg)scale(1)}26%{transform:rotateX(1deg)rotateY(-1deg)scale(1)}32%{transform:rotateX(0)rotateY(0)scale(1)}36%,to{transform:rotateX(0)rotateY(0)scale(.92)}}@keyframes styles-module__dClTbq__heroScanBeam{0%,13%{opacity:0;top:-4px}15%{opacity:1;top:-4px}28%{opacity:.8;top:calc(100% + 4px)}32%,to{opacity:0;top:calc(100% + 4px)}}@keyframes styles-module__dClTbq__heroScanTint{0%,14%{opacity:0;height:0%}16%{opacity:.6}28%{opacity:.5;height:100%}32%{opacity:0;height:100%}to{opacity:0}}@keyframes styles-module__dClTbq__heroScanFlash{0%,29%{opacity:0}31%{opacity:.5}36%{opacity:0}to{opacity:0}}@keyframes styles-module__dClTbq__heroOrbCenter{0%,32%{opacity:0;transform:scale(0);box-shadow:0 0 #0000}37%{opacity:1;transform:scale(1.4);box-shadow:0 0 50px #7c3aedb3}41%{transform:scale(.9);box-shadow:0 0 24px #7c3aed59}44%{transform:scale(1);box-shadow:0 0 22px #7c3aed4d}58%{transform:scale(1)}64%,to{opacity:1;transform:scale(1);box-shadow:0 0 20px #7c3aed40}}@keyframes styles-module__dClTbq__heroShockwave{0%,33%{opacity:0;transform:scale(0)}35%{opacity:.6;transform:scale(.8)}40%{opacity:.2;transform:scale(3.5)}46%{opacity:0;transform:scale(5)}to{opacity:0}}@keyframes styles-module__dClTbq__heroOrbBurst{0%,35%{opacity:0;filter:blur(4px);transform:translate(0)scale(0)}37%{opacity:1;filter:blur(2px);transform:translate(0)scale(.6)}41%{transform:translate(calc(var(--ox,0px) * 1.35), calc(var(--oy,0px) * 1.35)) scale(1.3);opacity:1;filter:blur()}46%{transform:translate(var(--ox,0px), var(--oy,0px)) scale(.92);filter:blur()}50%{transform:translate(var(--ox,0px), var(--oy,0px)) scale(1)}64%,to{transform:translate(var(--ox,0px), var(--oy,0px)) scale(1);opacity:1;filter:blur()}}@keyframes styles-module__dClTbq__heroBadgePop{0%,58%{opacity:0;transform:scale(.5)translateY(4px)}64%{opacity:1;transform:scale(1.08)translateY(0)}67%{transform:scale(1)}84%,to{opacity:1}}@keyframes styles-module__dClTbq__heroScoreReveal{0%,64%{opacity:0;filter:blur(4px);transform:translateY(6px)}70%{opacity:1;filter:blur();transform:translateY(0)}84%,to{opacity:1}}@keyframes styles-module__dClTbq__heroBarFill{0%,66%{width:0%}74%{width:78%}84%,to{width:78%}}@keyframes styles-module__dClTbq__heroStabilo{0%,73%{color:#ffffff80;background-color:#22d3ee00}80%{color:#05060b;background-color:#22d3ee8c}90%,to{color:#05060b;background-color:#22d3ee8c}}@keyframes styles-module__dClTbq__heroGlowPulse{0%,8%{opacity:.1;transform:scale(.92)}34%{opacity:.6;transform:scale(1.06)}48%{opacity:.25;transform:scale(1)}66%{opacity:.55;transform:scale(1.08)}82%{opacity:.2;transform:scale(1)}90%,to{opacity:0;transform:scale(.92)}}@keyframes styles-module__dClTbq__fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes styles-module__dClTbq__glowShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.styles-module__dClTbq__faqDetails summary{list-style:none}.styles-module__dClTbq__faqDetails summary::-webkit-details-marker{display:none}.styles-module__dClTbq__faqChevron{opacity:.45;flex-shrink:0;transition:transform .2s,opacity .15s}.styles-module__dClTbq__faqDetails[open] .styles-module__dClTbq__faqChevron{opacity:.7;transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.styles-module__dClTbq__heroGlowA,.styles-module__dClTbq__heroGlowB,.styles-module__dClTbq__ctaGlow,.styles-module__dClTbq__heroGlowBg,.styles-module__dClTbq__heroPhase1,.styles-module__dClTbq__heroPhase2,.styles-module__dClTbq__heroPhase3,.styles-module__dClTbq__heroCard3D,.styles-module__dClTbq__heroScanBeam,.styles-module__dClTbq__heroScanTint,.styles-module__dClTbq__heroScanFlash,.styles-module__dClTbq__heroOrbCenter,.styles-module__dClTbq__heroShockwave,.styles-module__dClTbq__heroOrbSkill,.styles-module__dClTbq__heroBadge,.styles-module__dClTbq__heroScoreBlock,.styles-module__dClTbq__heroScoreFill,.styles-module__dClTbq__heroStabilo{animation:none!important}.styles-module__dClTbq__heroPhase1,.styles-module__dClTbq__heroPhase2{display:none}.styles-module__dClTbq__heroPhase3{opacity:1;transform:none}.styles-module__dClTbq__heroBadge,.styles-module__dClTbq__heroScoreBlock{opacity:1;filter:none;transform:none}.styles-module__dClTbq__heroScoreFill{width:78%}.styles-module__dClTbq__heroStabilo{color:#05060b;background-color:#22d3ee8c}.styles-module__dClTbq__reveal{opacity:1;transition:none;transform:none}.styles-module__dClTbq__faqChevron{transition:none}}
