.Navbar-module__cJzEcG__navWrapper{z-index:1000;flex-direction:column;align-items:center;gap:1.5rem;display:flex;position:fixed;top:50%;left:1.5rem;transform:translateY(-50%)}.Navbar-module__cJzEcG__circleNav{cursor:pointer;width:130px;height:130px;position:relative}.Navbar-module__cJzEcG__circleRing{transition:border-color var(--transition-medium);border:1.5px solid #1a1a1a1a;border-radius:50%;position:absolute;inset:0}.Navbar-module__cJzEcG__circleNav:hover .Navbar-module__cJzEcG__circleRing{border-color:#2563eb4d}.Navbar-module__cJzEcG__circleText{width:100%;height:100%;position:absolute;inset:0}.Navbar-module__cJzEcG__circleTextPath{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.3em;fill:var(--text-muted);transition:fill var(--transition-medium);font-size:7.5px;font-weight:600}.Navbar-module__cJzEcG__circleNav:hover .Navbar-module__cJzEcG__circleTextPath{fill:var(--text-secondary)}.Navbar-module__cJzEcG__circleCenter{pointer-events:none;flex-direction:column;align-items:center;gap:.15rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Navbar-module__cJzEcG__circleCenterNum{font-family:var(--font-mono);color:var(--text-primary);font-size:1.4rem;font-weight:800;line-height:1}.Navbar-module__cJzEcG__circleCenterLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);font-size:.45rem;font-weight:600}.Navbar-module__cJzEcG__sectionDots{flex-direction:column;align-items:center;gap:10px;display:flex}.Navbar-module__cJzEcG__dot{background:var(--text-dim);cursor:pointer;width:6px;height:6px;transition:all var(--transition-medium);border:none;border-radius:50%;padding:0;position:relative}.Navbar-module__cJzEcG__dot:hover{background:var(--text-primary);transform:scale(1.8)}.Navbar-module__cJzEcG__dotActive{background:var(--accent);transform:scale(2.2);box-shadow:0 0 10px #2563eb80}.Navbar-module__cJzEcG__dot:hover .Navbar-module__cJzEcG__dotTooltip{opacity:1;transform:translate(0)}.Navbar-module__cJzEcG__dotTooltip{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);white-space:nowrap;opacity:0;transition:all var(--transition-medium);pointer-events:none;font-size:.55rem;font-weight:600;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)translate(-5px)}.Navbar-module__cJzEcG__progressWrapper{z-index:1000;flex-direction:column;align-items:center;gap:.5rem;height:200px;display:flex;position:fixed;top:50%;right:1.5rem;transform:translateY(-50%)}.Navbar-module__cJzEcG__progressTrack{border-radius:var(--radius-full);background:#1a1a1a0f;flex:1;width:2px;position:relative;overflow:hidden}.Navbar-module__cJzEcG__progressFill{background:var(--accent);border-radius:var(--radius-full);width:100%;transition:height .1s linear;position:absolute;top:0;left:0}.Navbar-module__cJzEcG__progressLabel{font-family:var(--font-mono);color:var(--text-dim);writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.15em;text-transform:uppercase;font-size:.5rem;font-weight:600}@media (max-width:1024px){.Navbar-module__cJzEcG__navWrapper,.Navbar-module__cJzEcG__progressWrapper{display:none}}
.Hero-module__ZARIfG__hero{align-items:center;min-height:100vh;padding:0;display:flex;position:relative}.Hero-module__ZARIfG__heroInner{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;width:100%;max-width:1400px;margin:0 auto;padding:0 6rem 0 7rem;display:grid}.Hero-module__ZARIfG__content{z-index:2;position:relative}.Hero-module__ZARIfG__greeting{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;color:var(--text-muted);align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:.7rem;font-weight:500;display:flex}.Hero-module__ZARIfG__greetingDot{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite Hero-module__ZARIfG__pulse}@keyframes Hero-module__ZARIfG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.Hero-module__ZARIfG__name{letter-spacing:-.04em;color:var(--text-primary);margin-bottom:1.5rem;font-size:clamp(3.5rem,7vw,5.5rem);font-weight:800;line-height:.95}.Hero-module__ZARIfG__nameLight{font-weight:200;display:block}.Hero-module__ZARIfG__tagline{color:var(--text-secondary);max-width:440px;margin-bottom:2.5rem;font-size:1.1rem;line-height:1.7}.Hero-module__ZARIfG__taglineHighlight{color:var(--accent);font-weight:600}.Hero-module__ZARIfG__actions{gap:1rem;margin-bottom:2.5rem;display:flex}.Hero-module__ZARIfG__btnPrimary{background:var(--bg-dark);color:var(--text-light);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-sm);transition:all var(--transition-medium);align-items:center;gap:.5rem;padding:.9rem 2rem;font-size:.75rem;font-weight:600;display:inline-flex}.Hero-module__ZARIfG__btnPrimary:hover{background:var(--accent);transform:translateY(-2px);box-shadow:0 8px 24px #2563eb4d}.Hero-module__ZARIfG__btnSecondary{color:var(--text-primary);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-sm);transition:all var(--transition-medium);background:0 0;border:1.5px solid #1a1a1a26;align-items:center;gap:.5rem;padding:.9rem 2rem;font-size:.75rem;font-weight:600;display:inline-flex}.Hero-module__ZARIfG__btnSecondary:hover{border-color:var(--accent);color:var(--accent)}.Hero-module__ZARIfG__socialRow{gap:1.5rem;display:flex}.Hero-module__ZARIfG__socialLink{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);transition:color var(--transition-fast);font-size:.7rem;font-weight:500}.Hero-module__ZARIfG__socialLink:hover{color:var(--text-primary)}.Hero-module__ZARIfG__imageSection{justify-content:center;align-items:center;display:flex;position:relative}.Hero-module__ZARIfG__imageFrame{border-radius:40% 60% 50% 50%/55% 45%;width:400px;height:480px;position:relative;overflow:hidden;box-shadow:0 30px 60px #00000014}.Hero-module__ZARIfG__imageGlow{z-index:0;background:radial-gradient(circle,#2563eb0f 0%,#0000 65%);border-radius:50%;width:500px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero-module__ZARIfG__floatingLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;border-radius:var(--radius-sm);white-space:nowrap;z-index:3;padding:.4rem .8rem;font-size:.6rem;font-weight:600;position:absolute}.Hero-module__ZARIfG__labelTop{background:var(--bg-dark);color:var(--text-light);top:10px;right:-20px}.Hero-module__ZARIfG__labelBottom{background:var(--accent);color:#fff;bottom:40px;left:-30px}.Hero-module__ZARIfG__labelMid{background:var(--bg-card);color:var(--text-secondary);box-shadow:var(--shadow-soft);top:50%;right:-40px}.Hero-module__ZARIfG__orbitRing{pointer-events:none;z-index:1;border-radius:50%;width:520px;height:520px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero-module__ZARIfG__orbitDot{background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute}.Hero-module__ZARIfG__orbitDot1{opacity:.8;top:0;left:50%;transform:translate(-50%)}.Hero-module__ZARIfG__orbitDot2{opacity:.5;bottom:0;left:50%;transform:translate(-50%)}.Hero-module__ZARIfG__orbitDot3{opacity:.6;top:50%;left:0;transform:translateY(-50%)}.Hero-module__ZARIfG__orbitDot4{opacity:.4;top:50%;right:0;transform:translateY(-50%)}.Hero-module__ZARIfG__dashedOrbit{pointer-events:none;z-index:0;border:1px dashed #2563eb1f;border-radius:50%;width:480px;height:480px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero-module__ZARIfG__floatingCross{pointer-events:none;z-index:1;color:#1a1a1a1a;font-size:1.2rem;font-weight:300;position:absolute}.Hero-module__ZARIfG__cross1{top:5%;left:10%}.Hero-module__ZARIfG__cross2{bottom:15%;right:5%}.Hero-module__ZARIfG__cross3{top:30%;left:-15%}.Hero-module__ZARIfG__cross4{bottom:5%;right:25%}.Hero-module__ZARIfG__floatingCircle{pointer-events:none;z-index:1;border-radius:50%;position:absolute}.Hero-module__ZARIfG__circle1{border:1.5px solid #2563eb26;width:40px;height:40px;top:-10px;left:-25px}.Hero-module__ZARIfG__circle2{background:#2563eb1a;width:12px;height:12px;bottom:60px;right:-15px}.Hero-module__ZARIfG__circle3{border:1px solid #1a1a1a14;width:24px;height:24px;top:35%;left:-40px}.Hero-module__ZARIfG__pulsingRing{pointer-events:none;z-index:0;border:1px solid #2563eb0f;border-radius:50%;width:550px;height:550px;animation:4s ease-in-out infinite Hero-module__ZARIfG__ringPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes Hero-module__ZARIfG__ringPulse{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.04)}}.Hero-module__ZARIfG__scatterDot{pointer-events:none;z-index:1;background:#1a1a1a1f;border-radius:50%;width:3px;height:3px;position:absolute}.Hero-module__ZARIfG__sd1{top:8%;right:15%}.Hero-module__ZARIfG__sd2{bottom:20%;left:5%}.Hero-module__ZARIfG__sd3{top:60%;right:2%}.Hero-module__ZARIfG__sd4{top:15%;left:35%}.Hero-module__ZARIfG__sd5{bottom:10%;right:35%}.Hero-module__ZARIfG__decorLine{pointer-events:none;z-index:1;background:#1a1a1a14;width:60px;height:1px;position:absolute}.Hero-module__ZARIfG__line1{top:12%;right:-10%;transform:rotate(30deg)}.Hero-module__ZARIfG__line2{bottom:25%;left:-5%;transform:rotate(-20deg)}@media (max-width:1024px){.Hero-module__ZARIfG__heroInner{text-align:center;grid-template-columns:1fr;gap:3rem;padding:6rem 2rem 4rem}.Hero-module__ZARIfG__imageSection{order:-1}.Hero-module__ZARIfG__imageFrame{width:280px;height:340px}.Hero-module__ZARIfG__actions,.Hero-module__ZARIfG__socialRow{justify-content:center}.Hero-module__ZARIfG__tagline{margin-left:auto;margin-right:auto}.Hero-module__ZARIfG__floatingLabel,.Hero-module__ZARIfG__orbitRing,.Hero-module__ZARIfG__dashedOrbit,.Hero-module__ZARIfG__pulsingRing,.Hero-module__ZARIfG__floatingCross,.Hero-module__ZARIfG__floatingCircle,.Hero-module__ZARIfG__scatterDot,.Hero-module__ZARIfG__decorLine{display:none}}@media (max-width:640px){.Hero-module__ZARIfG__heroInner{padding:5rem 1.5rem 3rem}.Hero-module__ZARIfG__imageFrame{width:220px;height:270px}}
