.GrBKGG_transitionOverlay{z-index:999999;opacity:0;visibility:hidden;pointer-events:none;will-change:opacity;background:#000;width:100vw;height:100vh;transition:opacity 1s cubic-bezier(.4,0,.2,1),visibility 0s 1s;position:fixed;inset:0}.GrBKGG_transitionOverlay.GrBKGG_darkening{visibility:visible;opacity:1;pointer-events:all;transition:opacity 1s cubic-bezier(.4,0,.2,1),visibility}.GrBKGG_transitionOverlay.GrBKGG_brightening{visibility:visible;opacity:0;pointer-events:all;transition:opacity 1s cubic-bezier(.4,0,.2,1),visibility}.GrBKGG_transitionOverlay.GrBKGG_brightening.GrBKGG_interactive{pointer-events:none}@media (prefers-reduced-motion:reduce){.GrBKGG_transitionOverlay{display:none!important}}
.eVeuQG_header{z-index:1000;border-bottom:1px solid #0000;width:100%;padding:20px 0;transition:padding .28s cubic-bezier(.16,1,.3,1),background-color .28s cubic-bezier(.16,1,.3,1),border-color .28s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .28s cubic-bezier(.16,1,.3,1),backdrop-filter .28s cubic-bezier(.16,1,.3,1);position:fixed;top:0;left:0}.eVeuQG_header.eVeuQG_scrolled{-webkit-backdrop-filter:blur(16px);background:#040508e0;border-bottom:1px solid #7789ab29;padding:14px 0;box-shadow:0 4px 20px -2px #000c}@media (max-width:480px){.eVeuQG_header{padding:14px 0}}.eVeuQG_progressTrack{z-index:1001;background:#7789ab1f;width:100%;height:2px;position:absolute;bottom:0;left:0;overflow:hidden}.eVeuQG_progressBar{transform-origin:0;will-change:transform;background:linear-gradient(90deg,#7789ab,#9bff00);width:100%;height:100%;transition:transform .12s cubic-bezier(.16,1,.3,1);transform:scaleX(0);box-shadow:0 0 10px #9bff0080}.eVeuQG_nav{justify-content:space-between;align-items:center;display:flex}.eVeuQG_logo{color:#fff;letter-spacing:-.02em;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;min-height:1.5em;font-family:JetBrains Mono,Fira Code,monospace;font-size:.95rem;font-weight:600;display:inline-flex}.eVeuQG_logo .eVeuQG_logoPrefix{color:#9bff00;margin-right:6px;font-weight:700}.eVeuQG_logo .eVeuQG_logoName{color:#fff}@media (max-width:425px){.eVeuQG_logo .eVeuQG_logoName .eVeuQG_lastName{display:none}}@media (max-width:480px){.eVeuQG_logo{font-size:.85rem}}.eVeuQG_cursor{color:#9bff00;margin-left:2px;font-weight:700;animation:.9s step-end infinite eVeuQG_blink;display:inline-block}@keyframes eVeuQG_blink{0%,to{opacity:1}50%{opacity:0}}.eVeuQG_menu{align-items:center;gap:8px;display:flex}@media (max-width:480px){.eVeuQG_menu{gap:4px}}.eVeuQG_menu li{align-items:center;display:flex}.eVeuQG_menu a{color:#a6b4cc;border:1px solid #0000;border-radius:6px;align-items:center;padding:8px 14px;font-size:.86rem;font-weight:500;transition:color .16s cubic-bezier(.16,1,.3,1),background-color .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}@media (max-width:480px){.eVeuQG_menu a{padding:6px 10px;font-size:.8rem}}.eVeuQG_menu a:hover,.eVeuQG_menu a:focus-visible{color:#9bff00;background-color:#9bff000d;border-color:#9bff0033;transform:translateY(-1px)}.eVeuQG_menu a:active{background-color:#9bff001a;transform:scale(.97)translateY(0)}.eVeuQG_menu a:focus-visible{outline-offset:2px;outline:2px solid #9bff00}.eVeuQG_navRight{align-items:center;gap:10px;display:flex}@media (max-width:480px){.eVeuQG_navRight{gap:6px}}.eVeuQG_langSwitcher{-webkit-backdrop-filter:blur(8px);background:#ffffff08;border:1px solid #ffffff14;border-radius:9px;align-items:center;gap:3px;padding:3px;display:inline-flex;position:relative}.eVeuQG_langSwitcher.eVeuQG_busy{pointer-events:none;opacity:.6;cursor:wait}.eVeuQG_langItem{justify-content:center;align-items:center;display:inline-flex;position:relative}.eVeuQG_langItem:hover .eVeuQG_tooltip,.eVeuQG_langItem:focus-within .eVeuQG_tooltip{opacity:1;visibility:visible;transform:translate(-50%)}.eVeuQG_langBtn{letter-spacing:.04em;color:#a6b4cc;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;min-width:32px;height:26px;padding:4px 8px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.72rem;font-weight:600;transition:color .16s cubic-bezier(.16,1,.3,1),background-color .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1);display:inline-flex}@media (max-width:480px){.eVeuQG_langBtn{min-width:28px;height:24px;padding:3px 6px;font-size:.68rem}}.eVeuQG_langBtn:hover:not(.eVeuQG_active),.eVeuQG_langBtn:focus-visible:not(.eVeuQG_active){color:#fff;background:#ffffff0f;border-color:#ffffff1f}.eVeuQG_langBtn.eVeuQG_active{color:#000;cursor:default;background:#9bff00;border-color:#9bff00;font-weight:700;box-shadow:0 0 14px #9bff0073}.eVeuQG_langBtn:active:not(.eVeuQG_active){transform:scale(.95)}.eVeuQG_langBtn:focus-visible{outline-offset:2px;outline:2px solid #9bff00}.eVeuQG_tooltip{-webkit-backdrop-filter:blur(12px);color:#fff;letter-spacing:-.01em;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;z-index:1010;background:#0b0e14f2;border:1px solid #9bff004d;border-radius:6px;padding:4px 9px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.72rem;font-weight:500;transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1),visibility .18s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px);box-shadow:0 8px 20px -4px #000000b3,0 0 12px #9bff0026}.eVeuQG_tooltip:before{content:"";background:#0b0e14f2;border-top:1px solid #9bff004d;border-left:1px solid #9bff004d;width:8px;height:8px;position:absolute;top:-5px;left:50%;transform:translate(-50%)rotate(45deg)}
._64gDeq_hero{z-index:20;background-color:#000;flex-direction:column;width:100%;min-height:100vh;padding-top:80px;display:flex;position:relative;overflow:clip visible}@media (max-width:900px){._64gDeq_hero{padding-top:96px}}@media (max-width:480px){._64gDeq_hero{padding-top:80px}}._64gDeq_ambientGlow{filter:blur(80px);pointer-events:none;z-index:0;background:radial-gradient(circle,#7789ab29 0%,#9bff000f 45%,#0000 70%);width:600px;height:600px;position:absolute;top:15%;right:10%}@media (max-width:900px){._64gDeq_ambientGlow{opacity:.75;width:380px;height:380px;top:12%;right:50%;transform:translate(50%)}}._64gDeq_heroInner{z-index:1;flex:1;align-items:center;padding-top:40px;padding-bottom:40px;display:flex;position:relative}@media (max-width:900px){._64gDeq_heroInner{padding-top:10px;padding-bottom:100px}}@media (max-width:480px){._64gDeq_heroInner{padding-top:10px;padding-bottom:85px}}._64gDeq_layout{justify-content:space-between;align-items:center;gap:clamp(48px,6vw,100px);width:100%;display:flex}@media (max-width:900px){._64gDeq_layout{text-align:center;flex-direction:column-reverse;gap:32px;padding-top:0}}._64gDeq_content{flex:1.1;max-width:580px}@media (max-width:900px){._64gDeq_content{flex-direction:column;align-items:center;max-width:100%;display:flex}}._64gDeq_statusBadge{background:#9bff000f;border:1px solid #9bff0040;border-radius:999px;align-items:center;gap:10px;width:fit-content;margin-bottom:24px;padding:6px 14px;display:inline-flex;box-shadow:inset 0 1px #ffffff14}._64gDeq_statusBadge ._64gDeq_radarWrapper{justify-content:center;align-items:center;width:10px;height:10px;display:flex;position:relative}._64gDeq_statusBadge ._64gDeq_radarDot{background-color:#9bff00;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #9bff00}._64gDeq_statusBadge ._64gDeq_radarPing{opacity:.6;background-color:#9bff00;border-radius:50%;width:100%;height:100%;animation:2s cubic-bezier(0,0,.2,1) infinite _64gDeq_ping;position:absolute}._64gDeq_statusBadge ._64gDeq_statusText{color:#9bff00;letter-spacing:.02em;font-family:JetBrains Mono,Fira Code,monospace;font-size:.78rem;font-weight:500}@keyframes _64gDeq_ping{75%,to{opacity:0;transform:scale(2.2)}}._64gDeq_statusBadge._64gDeq_animateFadeIn{animation:.7s cubic-bezier(.16,1,.3,1) 80ms both _64gDeq_heroFadeSlideUp}._64gDeq_intro._64gDeq_animateFadeIn{animation:.7s cubic-bezier(.16,1,.3,1) .18s both _64gDeq_heroFadeSlideUp}._64gDeq_name._64gDeq_animateFadeIn{animation:.8s cubic-bezier(.16,1,.3,1) .28s both _64gDeq_heroFadeSlideUp}._64gDeq_bio._64gDeq_animateFadeIn{animation:.7s cubic-bezier(.16,1,.3,1) .38s both _64gDeq_heroFadeSlideUp}._64gDeq_metricsBar._64gDeq_animateFadeIn{animation:.7s cubic-bezier(.16,1,.3,1) .48s both _64gDeq_heroFadeSlideUp}._64gDeq_actions._64gDeq_animateFadeIn{animation:.7s cubic-bezier(.16,1,.3,1) .58s both _64gDeq_heroFadeSlideUp}@keyframes _64gDeq_heroFadeSlideUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}._64gDeq_intro{color:#7789ab;letter-spacing:.04em;text-transform:uppercase;margin-bottom:12px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9rem}._64gDeq_intro ._64gDeq_introPrefix{color:#9bff00;opacity:.85;margin-right:6px;font-weight:700}._64gDeq_name{color:#fff;letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(38px,5.2vw,76px);font-weight:800;line-height:1.22;overflow:visible}._64gDeq_name ._64gDeq_nameHighlight{cursor:default;white-space:nowrap;background:radial-gradient(ellipse var(--beam-r,160px) 120% at var(--beam-x,-35%) var(--beam-y,50%), #9bff00 0%, #b8ff33 24%, #dcfc74 48%, #fff 76%, #fff 100%);-webkit-text-fill-color:#0000;filter:drop-shadow(0 2px 18px #9bff001f);-webkit-background-clip:text;padding:.04em .16em .22em .02em;transition:filter .85s cubic-bezier(.16,1,.3,1);display:inline-block;position:relative;overflow:visible}._64gDeq_name ._64gDeq_nameHighlight:hover{filter:drop-shadow(0 0 24px #9bff0057);transition:filter .35s ease-out}._64gDeq_bio{color:#a6b4cc;max-width:540px;margin-bottom:28px;font-size:1.05rem;line-height:1.7}@media (max-width:900px){._64gDeq_bio{text-align:center;font-size:.98rem}}._64gDeq_metricsBar{background:#0c0f14c7;border:1px solid #7789ab29;border-radius:10px;align-items:center;gap:20px;width:fit-content;margin-bottom:34px;padding:12px 20px;transition:transform .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px #ffffff14}._64gDeq_metricsBar:hover{border-color:#9bff0040;box-shadow:inset 0 1px #ffffff14,0 8px 24px -6px #0009}@media (max-width:480px){._64gDeq_metricsBar{justify-content:space-around;gap:12px;width:100%;padding:10px 14px}}._64gDeq_metricsBar ._64gDeq_metricItem{flex-direction:column;align-items:flex-start;transition:transform .16s cubic-bezier(.16,1,.3,1);display:flex}@media (max-width:900px){._64gDeq_metricsBar ._64gDeq_metricItem{align-items:center}}._64gDeq_metricsBar ._64gDeq_metricItem:hover{transform:translateY(-1px)}._64gDeq_metricsBar ._64gDeq_metricItem:hover ._64gDeq_metricVal{text-shadow:0 0 12px #9bff0080}._64gDeq_metricsBar ._64gDeq_metricVal{color:#9bff00;font-family:JetBrains Mono,Fira Code,monospace;font-size:1.15rem;font-weight:700;line-height:1.2;transition:text-shadow .16s cubic-bezier(.16,1,.3,1)}._64gDeq_metricsBar ._64gDeq_metricLab{color:#7789ab;text-transform:uppercase;letter-spacing:.05em;font-size:.72rem}._64gDeq_metricsBar ._64gDeq_metricDivider{background:#7789ab29;width:1px;height:28px}._64gDeq_actions{align-items:center;gap:16px;display:flex}@media (max-width:900px){._64gDeq_actions{justify-content:center;margin-bottom:24px}}@media (max-width:480px){._64gDeq_actions{flex-direction:column;gap:12px;width:100%;margin-bottom:16px}}._64gDeq_primaryButton{color:#000;background:#9bff00;border:1px solid #fff6;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:13px 26px;font-size:.94rem;font-weight:700;transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1),background-color .16s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff80,0 8px 24px -4px #9bff0059}._64gDeq_primaryButton::selection,._64gDeq_primaryButton ::selection{color:#fff;background:#7789abbf}._64gDeq_primaryButton:after{content:"";pointer-events:none;position:absolute;inset:0}@media (max-width:480px){._64gDeq_primaryButton{width:100%;padding:12px 20px}}._64gDeq_primaryButton ._64gDeq_buttonLabel{z-index:2;position:relative}._64gDeq_primaryButton ._64gDeq_btnGlow{border-radius:inherit;pointer-events:none;z-index:1;position:absolute;inset:-1px;overflow:hidden}._64gDeq_primaryButton ._64gDeq_glowSpot{opacity:0;pointer-events:none;will-change:transform,opacity;background:radial-gradient(circle closest-side,#ffffffe6 0%,#ffffff7a 35%,#b4ff3247 65%,#0000 100%);border-radius:50%;width:150px;height:150px;margin-top:-75px;margin-left:-75px;transition:opacity .25s;position:absolute;top:0;left:0}._64gDeq_primaryButton ._64gDeq_buttonIcon{z-index:2;width:16px;height:16px;transition:transform .16s cubic-bezier(.16,1,.3,1);position:relative}._64gDeq_primaryButton:hover,._64gDeq_primaryButton:focus-visible{background:#b4ff33;transform:translateY(-2px)scale(1.02);box-shadow:inset 0 1px #fff,0 16px 36px -4px #9bff00a6}._64gDeq_primaryButton:hover:after,._64gDeq_primaryButton:focus-visible:after{pointer-events:auto;bottom:-6px}._64gDeq_primaryButton:hover ._64gDeq_buttonIcon,._64gDeq_primaryButton:focus-visible ._64gDeq_buttonIcon{transform:translate(4px)}._64gDeq_primaryButton:active{transform:scale(.97)translateY(0);box-shadow:0 4px 14px -2px #9bff0059}._64gDeq_primaryButton:focus-visible{outline-offset:3px;outline:2px solid #9bff00}._64gDeq_secondaryButton{color:#fff;background:#7789ab0f;border:1px solid #7789ab29;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:13px 24px;font-size:.94rem;font-weight:500;transition:transform .16s cubic-bezier(.16,1,.3,1),background-color .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff14}._64gDeq_secondaryButton::selection,._64gDeq_secondaryButton ::selection{color:#fff;background:#7789abbf}._64gDeq_secondaryButton:after{content:"";pointer-events:none;position:absolute;inset:0}@media (max-width:480px){._64gDeq_secondaryButton{width:100%;padding:12px 20px}}._64gDeq_secondaryButton ._64gDeq_buttonLabel{z-index:2;position:relative}._64gDeq_secondaryButton ._64gDeq_buttonIcon{color:#7789ab;z-index:2;width:16px;height:16px;transition:transform .16s cubic-bezier(.16,1,.3,1),color .16s cubic-bezier(.16,1,.3,1);position:relative}._64gDeq_secondaryButton:before{content:"";border-radius:inherit;background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%), #9bff001f, transparent 70%);opacity:0;pointer-events:none;z-index:1;transition:opacity .16s;position:absolute;inset:0}._64gDeq_secondaryButton:hover,._64gDeq_secondaryButton:focus-visible{background:#9bff001f;border-color:#9bff0073;transform:translateY(-2px);box-shadow:0 10px 25px -5px #00000080,0 0 18px -3px #9bff0040}._64gDeq_secondaryButton:hover:before,._64gDeq_secondaryButton:focus-visible:before{opacity:1}._64gDeq_secondaryButton:hover:after,._64gDeq_secondaryButton:focus-visible:after{pointer-events:auto;bottom:-6px}._64gDeq_secondaryButton:hover ._64gDeq_buttonIcon,._64gDeq_secondaryButton:focus-visible ._64gDeq_buttonIcon{color:#9bff00;transform:translateY(-2px)scale(1.1)}._64gDeq_secondaryButton:active{background:#9bff0033;transform:scale(.97)translateY(0)}._64gDeq_secondaryButton:focus-visible{outline-offset:3px;outline:2px solid #9bff00}._64gDeq_visualSide{perspective:1200px;cursor:pointer;flex:.9;justify-content:flex-end;align-items:center;display:flex;position:relative}@media (max-width:900px){._64gDeq_visualSide{justify-content:center;width:100%;padding-top:36px;padding-bottom:12px}}@media (max-width:480px){._64gDeq_visualSide{padding-top:28px;padding-bottom:8px}}._64gDeq_visualSide:has(._64gDeq_blob:hover) ._64gDeq_orbitRing{border-color:#9bff0099}._64gDeq_visualSide:has(._64gDeq_blob:hover) ._64gDeq_orbitRing ._64gDeq_orbitPip{transform:translate(-50%)scale(1.4);box-shadow:0 0 18px 3px #9bff00,0 0 6px #fff}._64gDeq_visualSide:has(._64gDeq_blob:hover) ._64gDeq_orbitRingSecondary{border-color:#7789ab59}._64gDeq_avatarStage{transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transform-style:preserve-3d;justify-content:center;align-items:center;transition:transform .22s cubic-bezier(.16,1,.3,1);animation:.95s cubic-bezier(.16,1,.3,1) .15s both _64gDeq_heroAvatarEntrance;display:flex;position:relative}@keyframes _64gDeq_heroAvatarEntrance{0%{opacity:0;transform:scale(.86)translateY(28px)}to{opacity:1;transform:scale(1)translateY(0)}}._64gDeq_floatingContainer{transform-style:preserve-3d;justify-content:center;align-items:center;animation:5.5s ease-in-out infinite _64gDeq_avatarLevitate;display:flex}@keyframes _64gDeq_avatarLevitate{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._64gDeq_avatarGlow{filter:blur(45px);z-index:0;pointer-events:none;background:radial-gradient(circle,#9bff0033 0%,#7789ab1f 45%,#0000 70%);border-radius:50%;width:110%;height:110%;animation:4.5s ease-in-out infinite alternate _64gDeq_auraBreath;position:absolute}@keyframes _64gDeq_auraBreath{0%{opacity:.55;transform:scale(.94)}to{opacity:1;transform:scale(1.08)}}._64gDeq_orbitRing{pointer-events:none;z-index:1;border:1px dashed #9bff0047;border-radius:50%;width:114%;height:114%;transition:border-color .4s cubic-bezier(.16,1,.3,1);animation:42s linear infinite _64gDeq_ringRotate;position:absolute}._64gDeq_orbitRing ._64gDeq_orbitPip{background-color:#9bff00;border-radius:50%;width:8px;height:8px;transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1);position:absolute;top:-4px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #9bff00}._64gDeq_orbitRingSecondary{pointer-events:none;z-index:0;border:1px solid #7789ab24;border-radius:50%;width:124%;height:124%;transition:border-color .4s cubic-bezier(.16,1,.3,1);animation:56s linear infinite _64gDeq_ringRotateReverse;position:absolute}@keyframes _64gDeq_ringRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _64gDeq_ringRotateReverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}._64gDeq_blob{z-index:2;background-color:#11151e;border:1px solid #9bff0038;border-radius:50%;flex-shrink:0;justify-content:center;align-items:flex-end;width:clamp(200px,25vw,360px);height:clamp(200px,25vw,360px);transition:box-shadow .4s cubic-bezier(.16,1,.3,1),border-color .4s cubic-bezier(.16,1,.3,1);animation:6s ease-in-out infinite _64gDeq_morph;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px -10px #000000d9,0 0 24px -5px #9bff0026}@media (max-width:900px){._64gDeq_blob{width:clamp(170px,32vw,240px);height:clamp(170px,32vw,240px)}}@media (max-width:480px){._64gDeq_blob{width:160px;height:160px}}._64gDeq_blob:hover{border-color:#9bff008c;box-shadow:0 22px 50px -10px #000000f2,0 0 32px -2px #9bff0061}._64gDeq_blob:hover ._64gDeq_imageShine{transform:translateY(140%)rotate(25deg)}._64gDeq_blob img{object-fit:cover;pointer-events:none;border-radius:inherit;filter:contrast(1.08)brightness(.95)saturate(1.06);width:100%;height:auto}._64gDeq_blob ._64gDeq_imageShine{pointer-events:none;background:linear-gradient(#0000,#ffffff26,#0000);width:200%;height:60%;transition:transform .8s cubic-bezier(.16,1,.3,1);position:absolute;top:-120%;left:-50%;transform:rotate(25deg)}@keyframes _64gDeq_morph{0%,to{border-radius:50%}20%{border-radius:59% 41% 36% 64%/33% 64% 36% 67%}40%{border-radius:48% 52% 52% 48%/56% 40% 60% 44%}60%{border-radius:42% 58% 28% 72%/65% 33% 67% 35%}80%{border-radius:75% 25% 71% 29%/35% 72% 28% 65%}}
.MYFHuG_dividerWrapper{pointer-events:none;z-index:100;width:100%;height:clamp(360px,30vw,440px);line-height:0;position:absolute;bottom:0;left:0;overflow:visible;transform:translateY(50%)}@media (max-width:900px){.MYFHuG_dividerWrapper{height:260px;transform:translateY(50%)}}@media (max-width:480px){.MYFHuG_dividerWrapper{height:220px;transform:translateY(50%)}}.MYFHuG_waveCanvas{width:100%;height:100%;display:block;overflow:visible}
.SGxpua_projects{z-index:1;padding:80px 0 100px;scroll-margin-top:60px;position:relative}.SGxpua_headerArea{text-align:center;flex-direction:column;align-items:center;margin-bottom:48px;display:flex}.SGxpua_badge{color:#9bff00;letter-spacing:.05em;text-transform:uppercase;background:#9bff001a;border:1px solid #9bff0040;border-radius:999px;margin-bottom:14px;padding:4px 12px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.76rem;font-weight:600;display:inline-block}.SGxpua_sectionTitle{color:#fff;letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(28px,4.5vw,44px)}.SGxpua_sectionSubtitle{color:#7789ab;max-width:580px;margin-bottom:28px;font-size:1rem;line-height:1.6}.SGxpua_filterDeck{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;background:#0e121af2;border:1px solid #9bff00a6;border-radius:14px;flex-direction:column;align-items:stretch;max-width:100%;display:inline-flex;overflow:hidden;box-shadow:0 8px 32px -4px #000000b3,inset 0 0 0 1px #9bff000f,inset 0 1px #ffffff0f}@media (max-width:680px){.SGxpua_filterDeck{border-radius:12px;width:100%}}.SGxpua_deckRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;padding:5px;display:flex;position:relative}.SGxpua_deckRow+.SGxpua_deckRow{border-top:1px solid #9bff0033}.SGxpua_deckRowScope{flex-wrap:nowrap;justify-content:center;padding:4px}@media (max-width:520px){.SGxpua_deckRowScope{flex-wrap:wrap}}.SGxpua_scopeBtn{color:#a6b4cc;cursor:pointer;z-index:3;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:8px;padding:7px 16px;font-size:.86rem;font-weight:600;transition:color .16s cubic-bezier(.16,1,.3,1),background-color .16s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.SGxpua_scopeBtn .SGxpua_filterCount{color:#7789ab;background:#7789ab1f;border-radius:999px;padding:1px 6px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.72rem;transition:background-color .16s cubic-bezier(.16,1,.3,1),color .16s cubic-bezier(.16,1,.3,1)}.SGxpua_scopeBtn:hover:not(.SGxpua_active),.SGxpua_scopeBtn:focus-visible:not(.SGxpua_active){color:#fff;background:#7789ab14}.SGxpua_scopeBtn.SGxpua_active{color:#9bff00}.SGxpua_scopeBtn.SGxpua_active .SGxpua_filterCount{color:#9bff00;background:#9bff002e}@media (max-width:600px){.SGxpua_scopeBtn{padding:6px 12px;font-size:.8rem}}.SGxpua_chipBtn{color:#a6b4cc;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:8px;padding:7px 14px;font-size:.84rem;font-weight:500;transition:color .16s cubic-bezier(.16,1,.3,1),background-color .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.SGxpua_chipBtn .SGxpua_activeDot{background-color:#9bff00;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px #9bff00}.SGxpua_chipBtn .SGxpua_filterCount{color:#7789ab;background:#7789ab1f;border-radius:999px;padding:1px 6px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.72rem;transition:background-color .16s cubic-bezier(.16,1,.3,1),color .16s cubic-bezier(.16,1,.3,1)}.SGxpua_chipBtn:hover:not(.SGxpua_active),.SGxpua_chipBtn:focus-visible:not(.SGxpua_active){color:#fff;background:#7789ab14}.SGxpua_chipBtn:active{transform:scale(.97)}.SGxpua_chipBtn.SGxpua_active{color:#9bff00;background:linear-gradient(#9bff001f 0%,#9bff000a 100%);border-color:#9bff0059;box-shadow:inset 0 1px #ffffff14,0 0 16px #9bff0014,inset 0 1px #ffffff0f}.SGxpua_chipBtn.SGxpua_active .SGxpua_filterCount{color:#9bff00;background:#9bff002e}.SGxpua_chipBtn.SGxpua_emptyCategory{opacity:.45}.SGxpua_chipBtn:focus-visible{outline-offset:2px;outline:2px solid #9bff00}.SGxpua_actionBarWrapper{visibility:hidden;pointer-events:none;will-change:grid-template-rows;grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.32,.72,0,1),visibility .36s;display:grid}.SGxpua_actionBarWrapper.SGxpua_actionBarVisible{visibility:visible;pointer-events:auto;grid-template-rows:1fr;transition:grid-template-rows .44s cubic-bezier(.32,.72,0,1),visibility}.SGxpua_actionBarWrapper.SGxpua_actionBarVisible .SGxpua_deckRowAction{opacity:1;transition:opacity .32s cubic-bezier(.25,1,.5,1) 80ms,transform .44s cubic-bezier(.32,.72,0,1);transform:translateY(0)}.SGxpua_actionBarInner{min-height:0;overflow:hidden}.SGxpua_deckRowAction{opacity:0;will-change:opacity,transform;border-top:1px solid #9bff0033;gap:10px;padding:7px 10px;transition:opacity .18s ease-out,transform .32s cubic-bezier(.32,.72,0,1);transform:translateY(-5px)}@keyframes SGxpua_fadeInMode{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.SGxpua_activeChipsInfo{color:#a6b4cc;white-space:nowrap;flex-shrink:0;font-family:JetBrains Mono,Fira Code,monospace;font-size:.76rem;line-height:1}.SGxpua_activeChipsInfo .SGxpua_resultCount{color:#9bff00;font-weight:600}.SGxpua_modeToggle{background:#00000080;border:1px solid #7789ab29;border-radius:6px;flex-shrink:0;align-items:center;gap:2px;padding:2px;animation:.26s cubic-bezier(.25,1,.5,1) both SGxpua_fadeInMode;display:inline-flex}.SGxpua_modeBtn{color:#7789ab;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;padding:2px 7px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.7rem;font-weight:600;transition:all .16s cubic-bezier(.16,1,.3,1)}.SGxpua_modeBtn:hover{color:#fff}.SGxpua_modeBtn.SGxpua_activeMode{color:#9bff00;background:#9bff0029;box-shadow:0 0 10px #9bff0026}.SGxpua_clearAllBtn{color:#7789ab;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff14;border-radius:5px;flex-shrink:0;align-items:center;gap:5px;padding:2px 7px;font-size:.72rem;font-weight:500;transition:all .16s cubic-bezier(.16,1,.3,1);display:inline-flex}.SGxpua_clearAllBtn:hover,.SGxpua_clearAllBtn:focus-visible{color:#ff6b6b;background:#ff6b6b14;border-color:#ff6b6b59}.SGxpua_emptyState{text-align:center;background:#0f131c99;border:1px dashed #7789ab33;border-radius:12px;max-width:460px;margin:0 auto 48px;padding:56px 24px}.SGxpua_emptyState .SGxpua_emptyIcon{color:#7789ab;opacity:.7;justify-content:center;margin-bottom:14px;display:flex}.SGxpua_emptyState .SGxpua_emptyTitle{color:#fff;margin:0 0 8px;font-size:1.15rem}.SGxpua_emptyState .SGxpua_emptyText{color:#7789ab;margin:0 0 20px;font-size:.88rem;line-height:1.5}.SGxpua_emptyState .SGxpua_emptyActions{flex-wrap:wrap;justify-content:center;gap:10px;display:inline-flex}.SGxpua_emptyState .SGxpua_switchModeBtn,.SGxpua_emptyState .SGxpua_resetFiltersBtn{cursor:pointer;border-radius:6px;padding:8px 16px;font-size:.82rem;font-weight:600;transition:all .16s cubic-bezier(.16,1,.3,1)}.SGxpua_emptyState .SGxpua_switchModeBtn{color:#9bff00;background:#9bff001f;border:1px solid #9bff0059}.SGxpua_emptyState .SGxpua_switchModeBtn:hover{background:#9bff0038;border-color:#9bff00}.SGxpua_emptyState .SGxpua_resetFiltersBtn{color:#a6b4cc;background:0 0;border:1px solid #7789ab29}.SGxpua_emptyState .SGxpua_resetFiltersBtn:hover,.SGxpua_emptyState .SGxpua_resetFiltersBtn:focus-visible{color:#fff;background:#ffffff0f}.SGxpua_activeIndicator{box-sizing:border-box;pointer-events:none;z-index:1;will-change:transform,width,height;background:linear-gradient(#9bff001f 0%,#9bff000d 100%);border:1px solid #9bff0052;border-radius:7px;transition:transform .32s cubic-bezier(.16,1,.3,1),width .32s cubic-bezier(.16,1,.3,1),height .32s cubic-bezier(.16,1,.3,1),opacity .2s;position:absolute;top:0;left:0;box-shadow:inset 0 1px #ffffff14,0 0 16px #9bff0014,inset 0 1px #ffffff0f}.SGxpua_activeIndicator.SGxpua_noTransition{transition:none!important}@media (prefers-reduced-motion:reduce){.SGxpua_activeIndicator{transition:none!important}}.SGxpua_grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:28px;margin-bottom:48px;display:grid}@media (max-width:600px){.SGxpua_grid{grid-template-columns:1fr;gap:20px}}@media (min-width:1920px){.SGxpua_grid{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:32px}}.SGxpua_card{-webkit-backdrop-filter:blur(12px);background:#0c0f14c7;border:1px solid #7789ab29;border-radius:12px;flex-direction:column;transition:transform .28s cubic-bezier(.16,1,.3,1),border-color .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:visible;box-shadow:0 12px 32px -10px #000c,0 0 1px 1px #7789ab14,inset 0 1px #ffffff14}.SGxpua_card:after{content:"";pointer-events:none;z-index:1;border-radius:inherit;height:12px;position:absolute;bottom:-8px;left:0;right:0}.SGxpua_card:hover,.SGxpua_card:focus-within{border-color:#9bff0066;transform:translateY(-4px);box-shadow:0 16px 36px -10px #000000e6,0 0 24px #9bff001a,inset 0 1px #ffffff24}.SGxpua_card:hover:after,.SGxpua_card:focus-within:after{pointer-events:auto}.SGxpua_card:hover .SGxpua_imageContainer .SGxpua_projectImg.SGxpua_loaded,.SGxpua_card:focus-within .SGxpua_imageContainer .SGxpua_projectImg.SGxpua_loaded{transition:transform .4s cubic-bezier(.16,1,.3,1);transform:scale(1.04)}.SGxpua_card:hover .SGxpua_placeholderImage .SGxpua_placeholderIcon,.SGxpua_card:focus-within .SGxpua_placeholderImage .SGxpua_placeholderIcon{color:#9bff00;transform:scale(1.08)}.SGxpua_imageContainer{aspect-ratio:16/10;background-color:#07090c;background-image:linear-gradient(110deg,#ffffff03 0%,#9bff0005 40%,#7789ab08 50%,#ffffff03 80%),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:200% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-bottom:1px solid #7789ab29;border-top-left-radius:11px;border-top-right-radius:11px;width:100%;animation:3s linear infinite SGxpua_shimmerSkeleton;position:relative;overflow:hidden}.SGxpua_imageContainer .SGxpua_projectImg{object-fit:cover;object-position:top center;opacity:0;filter:blur(5px);will-change:opacity,transform,filter;width:100%;height:100%;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1),filter .65s cubic-bezier(.16,1,.3,1);transform:scale(1.03)}.SGxpua_imageContainer .SGxpua_projectImg.SGxpua_loaded{opacity:1;filter:blur();transform:scale(1)}@keyframes SGxpua_shimmerSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.SGxpua_placeholderImage{color:#7789ab;background:radial-gradient(circle at 50% 35%,#9bff000d 0%,#7789ab12 45%,#05070afa 100%),repeating-linear-gradient(0deg,#0000,#0000 20px,#7789ab06 20px 21px);flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;display:flex;position:relative}.SGxpua_placeholderImage:before{content:"";pointer-events:none;border:1px dashed #7789ab24;border-radius:8px;position:absolute;inset:12px}.SGxpua_placeholderImage .SGxpua_placeholderIcon{color:#7789ab;opacity:.9;width:38px;height:38px;transition:transform .16s cubic-bezier(.16,1,.3,1),color .16s cubic-bezier(.16,1,.3,1)}.SGxpua_placeholderImage .SGxpua_placeholderText{color:#a6b4cc;letter-spacing:.06em;text-transform:uppercase;font-family:JetBrains Mono,Fira Code,monospace;font-size:.74rem;font-weight:500}.SGxpua_cardStatusPill{z-index:2;position:absolute;top:12px;right:12px}.SGxpua_cardStatusPill span{letter-spacing:.04em;-webkit-backdrop-filter:blur(12px);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.68rem;font-weight:600;transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 14px #000000a6,0 0 0 1px #00000080}.SGxpua_cardStatusPill .SGxpua_statusOpen{color:#9bff00;background:#040904e0;border:1px solid #9bff008c}.SGxpua_cardStatusPill .SGxpua_statusOpen:before{content:"";background:#9bff00;border-radius:50%;width:5px;height:5px;display:inline-block;box-shadow:0 0 6px #9bff00}.SGxpua_cardStatusPill .SGxpua_statusClosed{color:#b0c2db;background:#090d13e0;border:1px solid #7789ab73}.SGxpua_cardStatusPill .SGxpua_statusClosed:before{content:"";background:#7789ab;border-radius:50%;width:5px;height:5px;display:inline-block}.SGxpua_cardBody{z-index:2;flex-direction:column;flex:1;padding:20px 22px;display:flex;position:relative}.SGxpua_projectTitle{color:#fff;letter-spacing:-.02em;-webkit-user-select:text;user-select:text;cursor:text;margin:0 0 12px;font-size:1.15rem}.SGxpua_tags{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.SGxpua_tag{letter-spacing:.04em;color:#c5d3ea;cursor:pointer;-webkit-user-select:none;user-select:none;background:#7789ab1a;border:1px solid #7789ab38;border-radius:4px;padding:3px 8px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.68rem;font-weight:500;transition:all .16s cubic-bezier(.16,1,.3,1)}.SGxpua_tag:hover{color:#9bff00;background:#9bff001a;border-color:#9bff0073;transform:translateY(-1px)}.SGxpua_tag.SGxpua_tagActive{color:#9bff00;background:#9bff0029;border-color:#9bff008c;box-shadow:0 0 10px #9bff0026}.SGxpua_description{color:#a6b4cc;-webkit-user-select:text;user-select:text;cursor:text;margin:0;font-size:.88rem;line-height:1.6}.SGxpua_actionRow{z-index:2;background:#040608b3;border-top:1px solid #7789ab29;border-bottom-right-radius:11px;border-bottom-left-radius:11px;align-items:center;gap:10px;padding:12px 20px;display:flex;position:relative}.SGxpua_actionBtn{color:#fff;background:#7789ab0f;border:1px solid #7789ab29;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:.82rem;font-weight:500;transition:transform .16s cubic-bezier(.16,1,.3,1),background-color .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1),color .16s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.SGxpua_actionBtn:after{content:"";pointer-events:none;position:absolute;inset:0}.SGxpua_actionBtn .SGxpua_actionIcon{color:#7789ab;width:14px;height:14px;transition:transform .16s cubic-bezier(.16,1,.3,1)}.SGxpua_actionBtn:hover,.SGxpua_actionBtn:focus-visible{color:#9bff00;background:#7789ab24;border-color:#9bff0066;transform:translateY(-1px)}.SGxpua_actionBtn:hover:after,.SGxpua_actionBtn:focus-visible:after{pointer-events:auto;bottom:-4px}.SGxpua_actionBtn:hover .SGxpua_actionIcon,.SGxpua_actionBtn:focus-visible .SGxpua_actionIcon{color:#9bff00;transform:translateY(-1px)}.SGxpua_actionBtn:active{background:#7789ab1a;transform:scale(.97)translateY(0)}.SGxpua_actionBtn:focus-visible{outline-offset:2px;outline:2px solid #9bff00}.SGxpua_primaryActionBtn{color:#9bff00;background:#9bff001a;border-color:#9bff0059}.SGxpua_primaryActionBtn .SGxpua_actionIcon{color:#9bff00}.SGxpua_primaryActionBtn:hover,.SGxpua_primaryActionBtn:focus-visible{color:#fff;background:#9bff0033;border-color:#9bff00}.SGxpua_disabledBtn{opacity:.45;cursor:not-allowed;pointer-events:none;color:#7789ab;background:0 0}.SGxpua_disabledBtn .SGxpua_actionIcon{color:#7789ab}.SGxpua_githubCard{-webkit-backdrop-filter:blur(12px);background:#0c0f14c7;border:1px solid #7789ab29;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;padding:24px 30px;display:flex;box-shadow:inset 0 1px #ffffff14}@media (max-width:768px){.SGxpua_githubCard{text-align:center;flex-direction:column;padding:20px}}.SGxpua_githubInfo{align-items:center;gap:18px;display:flex}@media (max-width:768px){.SGxpua_githubInfo{flex-direction:column}}.SGxpua_githubIconWrapper{color:#9bff00;background:#7789ab14;border:1px solid #7789ab29;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.SGxpua_githubIconWrapper svg{width:22px;height:22px}.SGxpua_githubTitle{color:#fff;letter-spacing:-.02em;margin:0 0 4px;font-size:1.05rem}.SGxpua_githubDesc{color:#7789ab;margin:0;font-size:.88rem}.SGxpua_githubCtaBtn{color:#fff;white-space:nowrap;background:#7789ab14;border:1px solid #7789ab29;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.84rem;font-weight:500;transition:transform .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1),background-color .16s cubic-bezier(.16,1,.3,1),color .16s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff14}.SGxpua_githubCtaBtn:after{content:"";pointer-events:none;position:absolute;inset:0}.SGxpua_githubCtaBtn svg{color:#9bff00;width:14px;height:14px;transition:transform .16s cubic-bezier(.16,1,.3,1)}.SGxpua_githubCtaBtn:hover,.SGxpua_githubCtaBtn:focus-visible{color:#9bff00;background:#9bff0014;border-color:#9bff0066;transform:translateY(-2px)}.SGxpua_githubCtaBtn:hover:after,.SGxpua_githubCtaBtn:focus-visible:after{pointer-events:auto;bottom:-6px}.SGxpua_githubCtaBtn:hover svg,.SGxpua_githubCtaBtn:focus-visible svg{transform:translate(2px,-2px)}.SGxpua_githubCtaBtn:active{transform:scale(.97)translateY(0)}.SGxpua_githubCtaBtn:focus-visible{outline-offset:3px;outline:2px solid #9bff00}
.AtjLTa_container{padding:80px 0 100px;scroll-margin-top:60px;position:relative}.AtjLTa_wrapper{max-width:1240px;margin:0 auto}.AtjLTa_headerArea{text-align:center;flex-direction:column;align-items:center;margin-bottom:48px;display:flex}.AtjLTa_badge{color:#9bff00;letter-spacing:.05em;text-transform:uppercase;background:#9bff001a;border:1px solid #9bff0040;border-radius:999px;margin-bottom:14px;padding:4px 12px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.76rem;font-weight:600;display:inline-block}.AtjLTa_heading{color:#fff;letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(28px,4.5vw,44px)}.AtjLTa_subheading{color:#7789ab;max-width:600px;font-size:1rem;line-height:1.6}.AtjLTa_content{grid-template-columns:1.35fr 1fr;align-items:stretch;gap:20px 28px;display:grid}@media (max-width:1024px){.AtjLTa_content{grid-template-columns:1fr;gap:20px}.AtjLTa_content .AtjLTa_skillsSection{order:1}.AtjLTa_content .AtjLTa_bioCard{order:2}.AtjLTa_content .AtjLTa_educationSection{order:3;padding-top:0}.AtjLTa_content .AtjLTa_accentBox{order:4}}.AtjLTa_skillsSection{flex-direction:column;gap:14px;height:100%;display:flex}.AtjLTa_educationSection{flex-direction:column;height:100%;padding-top:calc(1.3125rem + 14px);display:flex}@media (max-width:1024px){.AtjLTa_educationSection{padding-top:0}}.AtjLTa_bioCard{-webkit-backdrop-filter:blur(12px);background:#0c0f14c7;border:1px solid #7789ab29;border-radius:12px;flex-direction:column;justify-content:center;height:100%;padding:22px 26px;display:flex;box-shadow:0 12px 32px -10px #000c,0 0 1px 1px #7789ab14,inset 0 1px #ffffff14}.AtjLTa_bioCard p{color:#a6b4cc;margin-bottom:12px;font-size:.92rem;line-height:1.6}.AtjLTa_bioCard p:last-child{margin-bottom:0}.AtjLTa_bioCard .AtjLTa_leadText{color:#a6b4cc}.AtjLTa_bioCard .AtjLTa_greetings{color:#9bff00;font-weight:700}.AtjLTa_skillsHeading{color:#fff;letter-spacing:-.02em;-webkit-user-select:text;user-select:text;cursor:text;margin:0;font-size:1.05rem;font-weight:600;line-height:1.25}.AtjLTa_skillsGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:600px){.AtjLTa_skillsGrid{grid-template-columns:1fr}}.AtjLTa_skillCard{-webkit-backdrop-filter:blur(12px);background:#0c0f14c7;border:1px solid #7789ab29;border-radius:10px;padding:18px 20px;transition:transform .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1);position:relative;box-shadow:inset 0 1px #ffffff14}.AtjLTa_skillCard:after{content:"";pointer-events:none;height:10px;position:absolute;bottom:-6px;left:0;right:0}.AtjLTa_skillCard:hover,.AtjLTa_skillCard:focus-within{border-color:#9bff0059;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff24,0 8px 20px -4px #000000b3}.AtjLTa_skillCard:hover:after,.AtjLTa_skillCard:focus-within:after{pointer-events:auto}.AtjLTa_skillCardHeader{z-index:2;align-items:center;gap:10px;margin-bottom:14px;display:flex;position:relative}.AtjLTa_skillCategoryIcon{color:#9bff00;background:#9bff0014;border:1px solid #9bff0040;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.AtjLTa_skillCategoryIcon svg{width:14px;height:14px}.AtjLTa_skillTitle{text-transform:uppercase;letter-spacing:.05em;color:#fff;-webkit-user-select:text;user-select:text;cursor:text;margin:0;font-family:JetBrains Mono,Fira Code,monospace;font-size:.8rem;font-weight:600}.AtjLTa_skillList{z-index:2;-webkit-user-select:text;user-select:text;flex-direction:column;gap:8px;display:flex;position:relative}.AtjLTa_skillItem{color:#a6b4cc;-webkit-user-select:text;user-select:text;cursor:text;align-items:center;gap:8px;font-size:.86rem;display:flex}.AtjLTa_skillItem span:not(.AtjLTa_bulletDot){-webkit-user-select:text;user-select:text;cursor:text}.AtjLTa_skillItem .AtjLTa_bulletDot{-webkit-user-select:none;user-select:none;pointer-events:none;background:#9bff00;border-radius:50%;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 4px #9bff00}.AtjLTa_accentBox{-webkit-backdrop-filter:blur(12px);background:#0c0f14c7;border:1px solid #7789ab29;border-radius:12px;flex-direction:column;justify-content:space-between;height:100%;padding:20px 24px;display:flex;box-shadow:0 12px 32px -10px #000c,0 0 1px 1px #7789ab14,inset 0 1px #ffffff14}.AtjLTa_boxHeader{color:#fff;letter-spacing:-.01em;align-items:center;gap:10px;margin-bottom:10px;font-size:.92rem;font-weight:600;display:flex}.AtjLTa_boxHeaderIcon{color:#9bff00;background:#7789ab1a;border:1px solid #7789ab40;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.AtjLTa_boxHeaderIcon svg{width:14px;height:14px}.AtjLTa_archiveDescription{color:#7789ab;margin-bottom:14px;font-size:.84rem;line-height:1.5}.AtjLTa_archiveLink{color:#9bff00;background:#9bff000f;border:1px solid #9bff0040;border-radius:6px;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:7px 13px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.8rem;font-weight:500;transition:transform .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1),background-color .16s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff14}.AtjLTa_archiveLink:after{content:"";pointer-events:none;position:absolute;inset:0}.AtjLTa_archiveLink svg{width:14px;height:14px}.AtjLTa_archiveLink .AtjLTa_arrowIcon{font-size:.9rem;transition:transform .16s cubic-bezier(.16,1,.3,1)}.AtjLTa_archiveLink:hover,.AtjLTa_archiveLink:focus-visible{background:#9bff0026;border-color:#9bff00;transform:translateY(-1px)}.AtjLTa_archiveLink:hover:after,.AtjLTa_archiveLink:focus-visible:after{pointer-events:auto;bottom:-4px}.AtjLTa_archiveLink:hover .AtjLTa_arrowIcon,.AtjLTa_archiveLink:focus-visible .AtjLTa_arrowIcon{transform:translate(2px,-2px)}.AtjLTa_archiveLink:active{transform:scale(.97)translateY(0)}.AtjLTa_archiveLink:focus-visible{outline-offset:2px;outline:2px solid #9bff00}.AtjLTa_timelineCard{-webkit-backdrop-filter:blur(12px);background:#0c0f14c7;border:1px solid #7789ab29;border-radius:12px;flex-direction:column;height:100%;padding:16px 20px;display:flex;box-shadow:0 12px 32px -10px #000c,0 0 1px 1px #7789ab14,inset 0 1px #ffffff14}.AtjLTa_timeline{flex-direction:column;flex:1;justify-content:space-between;gap:8px;margin-top:4px;padding-left:18px;display:flex;position:relative}.AtjLTa_timeline:before{content:"";background:linear-gradient(#9bff00 0%,#9bff0066 60%,#7789ab40 85%,#0000 100%);width:2px;position:absolute;top:6px;bottom:6px;left:4px}.AtjLTa_item{position:relative}.AtjLTa_item:before{content:"";background:#000;border:2px solid #9bff00;border-radius:50%;width:8px;height:8px;position:absolute;top:4px;left:-18px;box-shadow:0 0 6px #9bff00}.AtjLTa_item h4{color:#fff;letter-spacing:-.01em;margin:2px 0;font-size:.88rem;line-height:1.25}.AtjLTa_item h4 a{color:inherit;align-items:center;gap:6px;transition:color .16s cubic-bezier(.16,1,.3,1);display:inline-flex}.AtjLTa_item h4 a .AtjLTa_externalLinkIcon{color:#9bff00;opacity:.85;flex-shrink:0;width:13px;height:13px;transition:transform .16s cubic-bezier(.16,1,.3,1),opacity .16s cubic-bezier(.16,1,.3,1)}.AtjLTa_item h4 a:hover,.AtjLTa_item h4 a:focus-visible{color:#9bff00}.AtjLTa_item h4 a:hover .AtjLTa_externalLinkIcon,.AtjLTa_item h4 a:focus-visible .AtjLTa_externalLinkIcon{opacity:1;transform:translate(1px,-1px)}.AtjLTa_item h4 a:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #9bff00}.AtjLTa_item p{color:#7789ab;margin:0;font-size:.8rem;line-height:1.4}.AtjLTa_itemHeader{align-items:center;gap:8px;display:flex}.AtjLTa_date{color:#7789ab;letter-spacing:.02em;font-family:JetBrains Mono,Fira Code,monospace;font-size:.7rem;font-weight:500}.AtjLTa_statusPill{color:#9bff00;background:#9bff001f;border:1px solid #9bff004d;border-radius:999px;padding:1px 6px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.62rem;font-weight:600}.AtjLTa_statusPillAlt{color:#c5d3ea;background:#7789ab1f;border:1px solid #7789ab4d;border-radius:999px;padding:1px 6px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.62rem;font-weight:600}
.eoVOvG_container{padding:80px 0 100px;scroll-margin-top:60px;position:relative}.eoVOvG_wrapper{grid-template-columns:1fr 1.2fr;align-items:stretch;gap:36px 48px;max-width:1040px;margin:0 auto;display:grid}@media (max-width:860px){.eoVOvG_wrapper{grid-template-columns:1fr;align-items:flex-start;gap:32px}}.eoVOvG_infoSide{flex-direction:column;display:flex}.eoVOvG_statusPill{color:#9bff00;background:#9bff000f;border:1px solid #9bff0040;border-radius:999px;align-items:center;gap:10px;width:fit-content;margin-bottom:20px;padding:5px 12px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.74rem;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.eoVOvG_statusPill .eoVOvG_radarWrapper{justify-content:center;align-items:center;width:8px;height:8px;display:flex;position:relative}.eoVOvG_statusPill .eoVOvG_radarDot{background-color:#9bff00;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #9bff00}.eoVOvG_statusPill .eoVOvG_radarPing{opacity:.6;background-color:#9bff00;border-radius:50%;width:100%;height:100%;animation:2s cubic-bezier(0,0,.2,1) infinite eoVOvG_contactPing;position:absolute}@keyframes eoVOvG_contactPing{75%,to{opacity:0;transform:scale(2.4)}}.eoVOvG_title{color:#fff;letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(26px,3.5vw,38px);line-height:1.15}.eoVOvG_description{color:#7789ab;margin-bottom:24px;font-size:.95rem;line-height:1.65}.eoVOvG_resumeCard{-webkit-backdrop-filter:blur(12px);background:#0c0f14c7;border:1px solid #9bff0040;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:16px 20px;display:flex;box-shadow:inset 0 1px #ffffff14,0 8px 24px -4px #0009,0 0 18px #9bff000f}@media (max-width:500px){.eoVOvG_resumeCard{flex-direction:column;align-items:flex-start}}.eoVOvG_resumeRoleInfo{flex-direction:column;display:flex}.eoVOvG_roleLabel{color:#7789ab;text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.68rem}.eoVOvG_roleTitle{color:#fff;letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:700}.eoVOvG_resumeBtn{color:#000;white-space:nowrap;cursor:pointer;background:#9bff00;border:1px solid #fff6;border-radius:8px;align-items:center;gap:8px;padding:11px 20px;font-size:.84rem;font-weight:700;transition:transform .16s cubic-bezier(.16,1,.3,1),background-color .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff73,0 4px 14px -2px #9bff0059}.eoVOvG_resumeBtn::selection,.eoVOvG_resumeBtn ::selection{color:#fff;background:#7789abbf}.eoVOvG_resumeBtn:after{content:"";pointer-events:none;position:absolute;inset:0}.eoVOvG_resumeBtn *{pointer-events:none}.eoVOvG_resumeBtn .eoVOvG_resumeBtnIcon,.eoVOvG_resumeBtn span:not(.eoVOvG_btnGlow):not(.eoVOvG_glowSpot){z-index:2;position:relative}.eoVOvG_resumeBtn .eoVOvG_resumeBtnIcon{flex-shrink:0;width:17px;height:17px;transition:transform .16s cubic-bezier(.16,1,.3,1)}.eoVOvG_resumeBtn:hover,.eoVOvG_resumeBtn:focus-visible{background:#b4ff33;transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 10px 24px -3px #9bff0080}.eoVOvG_resumeBtn:hover:after,.eoVOvG_resumeBtn:focus-visible:after{pointer-events:auto;bottom:-6px}.eoVOvG_resumeBtn:hover .eoVOvG_resumeBtnIcon,.eoVOvG_resumeBtn:focus-visible .eoVOvG_resumeBtnIcon{transform:translateY(-2px)}.eoVOvG_resumeBtn:active{transform:scale(.97)translateY(0);box-shadow:0 2px 8px -2px #9bff0059}.eoVOvG_resumeBtn:active .eoVOvG_resumeBtnIcon{transform:translateY(0)}.eoVOvG_resumeBtn:focus-visible{outline-offset:3px;outline:2px solid #9bff00}@media (max-width:500px){.eoVOvG_resumeBtn{justify-content:center;width:100%}}.eoVOvG_btnGlow{border-radius:inherit;pointer-events:none;z-index:1;position:absolute;inset:-1px;overflow:hidden}.eoVOvG_glowSpot{opacity:0;pointer-events:none;will-change:transform,opacity;background:radial-gradient(circle closest-side,#ffffffe6 0%,#ffffff7a 35%,#b4ff3247 65%,#0000 100%);border-radius:50%;width:150px;height:150px;margin-top:-75px;margin-left:-75px;transition:opacity .25s;position:absolute;top:0;left:0}.eoVOvG_contactCards{flex-direction:column;gap:12px;margin-bottom:0;display:flex}.eoVOvG_contactItem,.eoVOvG_contactItemStatic{-webkit-backdrop-filter:blur(12px);background:#0c0f14c7;border:1px solid #7789ab29;border-radius:10px;align-items:center;gap:16px;padding:12px 16px;transition:transform .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1),background-color .16s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px #ffffff14}.eoVOvG_contactItem{position:relative}.eoVOvG_contactItem:after{content:"";pointer-events:none;position:absolute;inset:0}.eoVOvG_contactItem:hover,.eoVOvG_contactItem:focus-within,.eoVOvG_contactItem:focus-visible{background:#12161eeb;border-color:#9bff0066;transform:translateY(-2px)}.eoVOvG_contactItem:hover:after,.eoVOvG_contactItem:focus-within:after,.eoVOvG_contactItem:focus-visible:after{pointer-events:auto;bottom:-6px}.eoVOvG_contactItem:hover .eoVOvG_itemVal,.eoVOvG_contactItem:focus-within .eoVOvG_itemVal,.eoVOvG_contactItem:focus-visible .eoVOvG_itemVal{color:#fff}.eoVOvG_contactItem:active{transform:scale(.98)translateY(0)}.eoVOvG_contactItem:focus-visible{outline-offset:2px;outline:2px solid #9bff00}.eoVOvG_itemIcon{color:#9bff00;background:#7789ab14;border:1px solid #7789ab29;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.eoVOvG_itemIcon svg{width:18px;height:18px}.eoVOvG_itemText{flex-direction:column;display:flex}.eoVOvG_itemLabel{color:#7789ab;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.68rem}.eoVOvG_itemVal{color:#a6b4cc;font-size:.9rem;font-weight:500;transition:color .16s cubic-bezier(.16,1,.3,1)}.eoVOvG_formSide{-webkit-backdrop-filter:blur(16px);background:#0c0f14c7;border:1px solid #7789ab29;border-radius:14px;flex-direction:column;height:100%;padding:32px 36px;transition:border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 12px 32px -10px #000c,0 0 1px 1px #7789ab14,inset 0 1px #ffffff14}@media (max-width:600px){.eoVOvG_formSide{padding:24px 20px}}.eoVOvG_formSide.eoVOvG_formTransmitting{border-color:#9bff0059}.eoVOvG_formSide.eoVOvG_formSuccess{border-color:#9bff0080;box-shadow:0 12px 32px -10px #000c,0 0 1px 1px #7789ab14,inset 0 1px #ffffff14,0 0 30px #9bff0014}.eoVOvG_laserScanBar{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#9bff0033 20%,#9bff00 50%,#9bff0033 80%,#0000 100%);height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0;transform:translate(-100%);box-shadow:0 0 12px 2px #9bff00}.eoVOvG_formTransmitting .eoVOvG_laserScanBar{opacity:1;animation:1.5s cubic-bezier(.4,0,.2,1) infinite eoVOvG_scanLaser}@keyframes eoVOvG_scanLaser{0%{transform:translate(-100%)}to{transform:translate(100%)}}.eoVOvG_formHeader{margin-bottom:24px}.eoVOvG_formTitle{color:#fff;letter-spacing:-.02em;margin:0 0 6px;font-size:1.25rem}.eoVOvG_formSubtitle{color:#7789ab;margin:0;font-size:.88rem}.eoVOvG_draftBadge{color:#9bff00;letter-spacing:.02em;background:#9bff0014;border:1px solid #9bff0040;border-radius:6px;align-items:center;gap:10px;margin-top:10px;padding:4px 10px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.76rem;display:inline-flex}.eoVOvG_draftBadge .eoVOvG_clearDraftBtn{color:#7789ab;cursor:pointer;font-family:inherit;font-size:inherit;background:0 0;border:none;padding:0;text-decoration:underline;transition:color .16s cubic-bezier(.16,1,.3,1)}.eoVOvG_draftBadge .eoVOvG_clearDraftBtn:hover,.eoVOvG_draftBadge .eoVOvG_clearDraftBtn:focus-visible{color:#fff}.eoVOvG_cooldownBadge{color:#fde047;letter-spacing:.02em;background:#eab30814;border:1px solid #eab30852;border-radius:6px;align-items:center;gap:8px;margin-top:10px;padding:5px 12px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.76rem;display:inline-flex}.eoVOvG_cooldownBadge .eoVOvG_cooldownDot{background-color:#eab308;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite eoVOvG_blinkDot;box-shadow:0 0 7px #eab308}@keyframes eoVOvG_blinkDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.eoVOvG_form{flex-direction:column;flex:1;gap:22px;display:flex}.eoVOvG_inputRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:600px){.eoVOvG_inputRow{grid-template-columns:1fr}}.eoVOvG_field{width:100%;transition:opacity .25s cubic-bezier(.16,1,.3,1);position:relative}.eoVOvG_field.eoVOvG_messageField{flex-direction:column;flex:1;display:flex}.eoVOvG_field.eoVOvG_messageField textarea{flex:1;min-height:170px;max-height:480px}.eoVOvG_field.eoVOvG_fieldLocked{opacity:.65}.eoVOvG_field.eoVOvG_fieldLocked input,.eoVOvG_field.eoVOvG_fieldLocked textarea{cursor:not-allowed}.eoVOvG_field input,.eoVOvG_field textarea{color:#fff;background:#000000bf;border:1px solid #7789ab29;border-radius:8px;width:100%;padding:14px 16px;font-family:inherit;font-size:.92rem;line-height:1.5;transition:border-color .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1),background-color .16s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 1px 2px #0009}.eoVOvG_field input::placeholder,.eoVOvG_field textarea::placeholder{color:#0000}.eoVOvG_field input:focus,.eoVOvG_field textarea:focus{background:#000000f2;border-color:#9bff00;outline:none;box-shadow:inset 0 1px 2px #0009,0 0 0 3px #9bff0026}.eoVOvG_field label{color:#7789ab;pointer-events:none;z-index:2;background:0 0;padding:0 4px;font-size:.9rem;line-height:1;transition:transform .16s cubic-bezier(.16,1,.3,1),color .16s cubic-bezier(.16,1,.3,1),font-size .16s cubic-bezier(.16,1,.3,1);position:absolute;left:14px}.eoVOvG_field input~label{transform-origin:0;top:50%;transform:translateY(-50%)}.eoVOvG_field textarea~label{transform-origin:0 0;top:15px;transform:translateY(0)}:-webkit-any(.eoVOvG_field input:focus~label,.eoVOvG_field input:not(:placeholder-shown)~label,.eoVOvG_field input:-webkit-autofill~label){color:#9bff00;font-family:JetBrains Mono,Fira Code,monospace;font-weight:500;transform:translateY(-41px)scale(.82)}:is(.eoVOvG_field input:focus~label,.eoVOvG_field input:not(:placeholder-shown)~label,.eoVOvG_field input:autofill~label){color:#9bff00;font-family:JetBrains Mono,Fira Code,monospace;font-weight:500;transform:translateY(-41px)scale(.82)}.eoVOvG_field textarea:focus~label,.eoVOvG_field textarea:not(:placeholder-shown)~label{color:#9bff00;font-family:JetBrains Mono,Fira Code,monospace;font-weight:500;transform:translateY(-29px)scale(.82)}.eoVOvG_field textarea{resize:none;min-height:100px;max-height:380px}.eoVOvG_formFooter{flex-direction:column;gap:14px;margin-top:auto;display:flex}.eoVOvG_submitBtn{color:#000;cursor:pointer;-webkit-user-select:text;user-select:text;background:#9bff00;border:1px solid #fff6;border-radius:9px;justify-content:center;align-items:center;padding:14px 28px;font-size:.94rem;font-weight:700;transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),background-color .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1),color .2s;display:inline-flex;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff73,0 8px 22px -4px #9bff0059}.eoVOvG_submitBtn::selection,.eoVOvG_submitBtn ::selection{color:#fff;background:#7789abbf}.eoVOvG_submitBtn .eoVOvG_btnContent{z-index:2;-webkit-user-select:text;user-select:text;cursor:pointer;justify-content:center;align-items:center;gap:10px;width:100%;display:inline-flex;position:relative}.eoVOvG_submitBtn .eoVOvG_planeIcon{flex-shrink:0;width:18px;height:18px;transition:transform .2s cubic-bezier(.16,1,.3,1)}.eoVOvG_submitBtn:after{content:"";pointer-events:none;position:absolute;inset:0}.eoVOvG_submitBtn:hover:not(:disabled),.eoVOvG_submitBtn:focus-visible:not(:disabled){background:#b4ff33;transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 14px 28px -4px #9bff0073}.eoVOvG_submitBtn:hover:not(:disabled):after,.eoVOvG_submitBtn:focus-visible:not(:disabled):after{pointer-events:auto;bottom:-6px}.eoVOvG_submitBtn:hover:not(:disabled) .eoVOvG_planeIcon,.eoVOvG_submitBtn:focus-visible:not(:disabled) .eoVOvG_planeIcon{transform:translate(3px,-3px)rotate(10deg)}.eoVOvG_submitBtn:active:not(:disabled){transform:scale(.97)translateY(0)}.eoVOvG_submitBtn:focus-visible{outline-offset:3px;outline:2px solid #9bff00}.eoVOvG_submitBtn.eoVOvG_btnSending{cursor:wait;background:#8ae400;overflow:hidden}.eoVOvG_submitBtn.eoVOvG_btnSending:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff59 50%,#0000 100%);animation:1.2s infinite eoVOvG_buttonShimmer;position:absolute;inset:0;transform:translate(-100%)}.eoVOvG_submitBtn .eoVOvG_transmittingRing{border:2.2px solid #00000040;border-top-color:#000;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite eoVOvG_spinRing}.eoVOvG_submitBtn .eoVOvG_transmittingText{letter-spacing:-.01em;align-items:center;gap:3px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.88rem;font-weight:700;display:inline-flex}.eoVOvG_submitBtn .eoVOvG_pulsingDots{display:inline-flex}.eoVOvG_submitBtn .eoVOvG_pulsingDots span{animation:1.2s infinite both eoVOvG_dotFade;display:inline-block}.eoVOvG_submitBtn .eoVOvG_pulsingDots span:first-child{animation-delay:0s}.eoVOvG_submitBtn .eoVOvG_pulsingDots span:nth-child(2){animation-delay:.2s}.eoVOvG_submitBtn .eoVOvG_pulsingDots span:nth-child(3){animation-delay:.4s}.eoVOvG_submitBtn.eoVOvG_btnSuccess{color:#000;cursor:default;background:#9bff00;animation:.45s cubic-bezier(.34,1.56,.64,1) eoVOvG_successBounce;box-shadow:inset 0 1px #fff,0 0 35px #9bff00a6,0 6px 20px #9bff0066}.eoVOvG_submitBtn .eoVOvG_successText{letter-spacing:-.01em;font-weight:700;animation:.3s cubic-bezier(.16,1,.3,1) eoVOvG_textSlideUp}.eoVOvG_submitBtn .eoVOvG_checkWrapper{justify-content:center;align-items:center;display:inline-flex}.eoVOvG_submitBtn .eoVOvG_checkSvg{stroke:#000;width:22px;height:22px}.eoVOvG_submitBtn .eoVOvG_checkCircle{stroke-dasharray:63;stroke-dashoffset:63px;animation:.4s cubic-bezier(.16,1,.3,1) 50ms forwards eoVOvG_strokeDraw}.eoVOvG_submitBtn .eoVOvG_checkTick{stroke-dasharray:22;stroke-dashoffset:22px;animation:.35s cubic-bezier(.16,1,.3,1) .3s forwards eoVOvG_strokeDraw}.eoVOvG_submitBtn .eoVOvG_shockwaveRing{border-radius:inherit;pointer-events:none;border:2px solid #9bff00;animation:.85s cubic-bezier(.16,1,.3,1) forwards eoVOvG_shockwavePulse;position:absolute;inset:-1px}.eoVOvG_submitBtn .eoVOvG_particlesBurst{pointer-events:none;z-index:15;width:0;height:0;position:absolute;top:50%;left:50%}.eoVOvG_submitBtn .eoVOvG_particle{width:var(--p-size,5px);height:var(--p-size,5px);background-color:var(--p-color,#9bff00);box-shadow:0 0 10px var(--p-color,#9bff00);pointer-events:none;animation:.85s cubic-bezier(.16,1,.3,1) forwards eoVOvG_particleShoot;animation-delay:var(--p-delay,0s);border-radius:50%;position:absolute;top:0;left:0}.eoVOvG_submitBtn.eoVOvG_btnError{color:#fff;background:#ef4444;border-color:#ffffff4d;animation:.45s cubic-bezier(.36,.07,.19,.97) both eoVOvG_tactileShake;box-shadow:inset 0 1px #fff6,0 0 25px #ef44448c}.eoVOvG_submitBtn .eoVOvG_errorExclamation{color:#ef4444;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;font-size:.82rem;font-weight:900;display:inline-flex}.eoVOvG_submitBtn.eoVOvG_btnCooldown{color:#7789ab;cursor:not-allowed;box-shadow:none;opacity:.82;background:#ffffff0d;border:1px solid #ffffff1f}.eoVOvG_submitBtn.eoVOvG_btnCooldown .eoVOvG_btnContent{cursor:not-allowed;gap:8px}.eoVOvG_submitBtn.eoVOvG_btnCooldown:hover{box-shadow:none;background:#ffffff0d;transform:none}.eoVOvG_submitBtn.eoVOvG_btnCooldown .eoVOvG_clockIcon{stroke:#7789ab;flex-shrink:0;width:17px;height:17px;animation:2s ease-in-out infinite eoVOvG_pulseClock}.eoVOvG_submitBtn.eoVOvG_btnWarning{color:#000;background:#eab308;border-color:#ffffff4d;animation:.45s cubic-bezier(.36,.07,.19,.97) both eoVOvG_tactileShake;box-shadow:inset 0 1px #fff6,0 0 25px #eab3088c}@keyframes eoVOvG_pulseClock{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.eoVOvG_flyingPlaneCarrier{z-index:999999;pointer-events:none;will-change:transform;animation:3.8s cubic-bezier(.32,.05,.28,1) forwards eoVOvG_planeHorizontalFlight;position:fixed}.eoVOvG_flyingPlaneWave{will-change:transform,color,filter;width:100%;height:100%;animation:3.8s ease-in-out forwards eoVOvG_planeWaveMotion,3.8s ease-out forwards eoVOvG_planeGlowIgnition}.eoVOvG_flyingPlaneSvg{width:100%;height:100%;display:block}@keyframes eoVOvG_planeHorizontalFlight{0%{transform:translate(0,0)}to{transform:translate3d(calc(100vw - var(--start-x,0px) + 160px), 0, 0)}}@keyframes eoVOvG_planeWaveMotion{0%{transform:translateY(0)rotate(10deg)}18%{transform:translateY(-90px)rotate(26deg)}40%{transform:translateY(12px)rotate(-6deg)}65%{transform:translateY(-165px)rotate(30deg)}84%{transform:translateY(-60px)rotate(-2deg)}to{transform:translateY(-220px)rotate(24deg)}}@keyframes eoVOvG_planeGlowIgnition{0%{color:#000;filter:drop-shadow(0 0 #0000)}6%{color:#9bff00;filter:drop-shadow(0 0 8px #9bff00cc)}24%{color:#9bff00;filter:drop-shadow(0 0 12px #9bff00e6)drop-shadow(0 0 22px #9bff0099)}to{color:#9bff00;filter:drop-shadow(0 0 16px #9bff00)drop-shadow(0 0 32px #9bff00cc)}}@keyframes eoVOvG_spinRing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes eoVOvG_buttonShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes eoVOvG_dotFade{0%,to{opacity:.2}50%{opacity:1}}@keyframes eoVOvG_successBounce{0%{transform:scale(.92)}60%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes eoVOvG_textSlideUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes eoVOvG_strokeDraw{to{stroke-dashoffset:0}}@keyframes eoVOvG_shockwavePulse{0%{opacity:1;transform:scale(.95);box-shadow:0 0 15px #9bff00}to{opacity:0;transform:scale(1.3,1.8);box-shadow:0 0 35px #0000}}@keyframes eoVOvG_particleShoot{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}75%{opacity:.9}to{transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(0);opacity:0}}@keyframes eoVOvG_tactileShake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}.eoVOvG_statusAlert{border-radius:8px;align-items:center;gap:10px;max-height:90px;padding:12px 16px;font-size:.88rem;line-height:1.4;transition:opacity .65s cubic-bezier(.4,0,.2,1),transform .65s cubic-bezier(.4,0,.2,1),max-height .65s cubic-bezier(.4,0,.2,1),padding .65s cubic-bezier(.4,0,.2,1),margin .65s cubic-bezier(.4,0,.2,1),border-color .5s,box-shadow .5s;animation:.35s cubic-bezier(.16,1,.3,1) eoVOvG_alertFadeIn;display:flex;overflow:hidden}.eoVOvG_statusAlert.eoVOvG_alertFadingOut{opacity:0;max-height:0;box-shadow:none;pointer-events:none;border-color:#0000;margin-top:-14px;padding-top:0;padding-bottom:0;transform:translateY(-6px)scale(.98)}.eoVOvG_alertSuccess{color:#b4ff33;background:#9bff0014;border:1px solid #9bff0059;box-shadow:0 0 16px #9bff000f}.eoVOvG_alertSuccess .eoVOvG_alertIcon{color:#9bff00;font-size:1rem;font-weight:700}.eoVOvG_alertError{color:#fca5a5;background:#ef44441a;border:1px solid #ef444459;box-shadow:0 0 16px #ef444414}.eoVOvG_alertError .eoVOvG_alertIcon{color:#ef4444;font-size:1rem;font-weight:700}.eoVOvG_alertWarning{color:#fde047;background:#eab3081a;border:1px solid #eab30859;box-shadow:0 0 16px #eab30814}.eoVOvG_alertWarning .eoVOvG_alertIcon{color:#eab308;font-size:1rem;font-weight:700}@keyframes eoVOvG_alertFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.eoVOvG_submitBtn,.eoVOvG_laserScanBar,.eoVOvG_flyingPlaneCarrier,.eoVOvG_flyingPlaneWave,.eoVOvG_shockwaveRing,.eoVOvG_particle,.eoVOvG_checkCircle,.eoVOvG_checkTick{transition:none!important;animation:none!important}}
.msEWBG_footer{background-color:#000;border-top:1px solid #7789ab29;padding:36px 0;position:relative;box-shadow:inset 0 1px #ffffff14}.msEWBG_container{flex-direction:column;gap:28px;display:flex}.msEWBG_topRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}@media (max-width:600px){.msEWBG_topRow{flex-direction:column;align-items:flex-start}}.msEWBG_brand{color:#fff;letter-spacing:-.02em;font-family:JetBrains Mono,Fira Code,monospace;font-size:.95rem;font-weight:600}.msEWBG_brand .msEWBG_brandPrefix{color:#9bff00;margin-right:4px;font-weight:700}.msEWBG_socialsSection{flex-direction:column;align-items:flex-end;gap:8px;display:flex}@media (max-width:600px){.msEWBG_socialsSection{align-items:flex-start}}.msEWBG_socialsHeading{color:#7789ab;text-transform:uppercase;letter-spacing:.05em;text-align:right;font-family:JetBrains Mono,Fira Code,monospace;font-size:.72rem}@media (max-width:600px){.msEWBG_socialsHeading{text-align:left}}.msEWBG_socials{justify-content:flex-end;align-items:center;gap:12px;display:flex}@media (max-width:600px){.msEWBG_socials{justify-content:flex-start}}.msEWBG_socialBtn{color:#a6b4cc;background:#0c0f14c7;border:1px solid #7789ab29;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .16s cubic-bezier(.16,1,.3,1),color .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1),background-color .16s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff14}.msEWBG_socialBtn svg{pointer-events:none;width:18px;height:18px}.msEWBG_socialBtn:after{content:"";pointer-events:none;position:absolute;inset:0}.msEWBG_socialBtn:hover,.msEWBG_socialBtn:focus-visible{color:#9bff00;background:#9bff0014;border-color:#9bff0066;transform:translateY(-2px)}.msEWBG_socialBtn:hover:after,.msEWBG_socialBtn:focus-visible:after{pointer-events:auto;bottom:-6px}.msEWBG_socialBtn:active{transform:scale(.95)translateY(0)}.msEWBG_socialBtn:focus-visible{outline-offset:2px;outline:2px solid #9bff00}.msEWBG_bottomRow{border-top:1px solid #7789ab1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex}@media (max-width:600px){.msEWBG_bottomRow{flex-direction:column;align-items:flex-start}}.msEWBG_copyright{color:#505c73;margin:0;font-size:.82rem}.msEWBG_techBadge{color:#7789ab;background:#7789ab0f;border:1px solid #7789ab29;border-radius:999px;align-items:center;gap:8px;padding:4px 10px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.7rem;display:inline-flex}.msEWBG_techBadge .msEWBG_techDot{background:#9bff00;border-radius:50%;width:5px;height:5px;box-shadow:0 0 4px #9bff00}
.DJ5NKW_scrollToTopWrapper{z-index:999;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),visibility .3s cubic-bezier(.16,1,.3,1);position:fixed;bottom:32px;right:32px;transform:translateY(16px)scale(.9)}.DJ5NKW_scrollToTopWrapper.DJ5NKW_show{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}@media (max-width:768px){.DJ5NKW_scrollToTopWrapper{bottom:24px;right:24px}}.DJ5NKW_scrollToTop{-webkit-backdrop-filter:blur(12px);color:#fff;cursor:pointer;background:#0c0f14e6;border:1px solid #7789ab29;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .16s cubic-bezier(.16,1,.3,1),background-color .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 8px 24px -4px #000c}.DJ5NKW_scrollToTop:after{content:"";pointer-events:none;position:absolute;inset:0}.DJ5NKW_scrollToTop svg{color:#9bff00;width:20px;height:20px;transition:transform .16s cubic-bezier(.16,1,.3,1)}.DJ5NKW_scrollToTop:hover,.DJ5NKW_scrollToTop:focus-visible{background:#12161ef2;border-color:#9bff0080;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff24,0 12px 28px -4px #000000e6,0 0 16px #9bff0033}.DJ5NKW_scrollToTop:hover:after,.DJ5NKW_scrollToTop:focus-visible:after{pointer-events:auto;bottom:-8px}.DJ5NKW_scrollToTop:hover svg,.DJ5NKW_scrollToTop:focus-visible svg{transform:translateY(-2px)}.DJ5NKW_scrollToTop:active{transform:scale(.95)translateY(0)}.DJ5NKW_scrollToTop:focus-visible{outline-offset:3px;outline:2px solid #9bff00}
