.DevNav-module__dXOcgG__nav{z-index:100;-webkit-backdrop-filter:blur(14px);font-family:var(--font-mono,ui-monospace, monospace);background:#070b1299;border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:1.1rem 2.5rem;display:flex;position:fixed;top:0;left:0;right:0}.DevNav-module__dXOcgG__home{color:#4a5568;letter-spacing:.08em;font-size:.72rem;text-decoration:none;transition:color .2s}.DevNav-module__dXOcgG__home:hover,.DevNav-module__dXOcgG__home:focus-visible{color:#38d9ff;outline:none}.DevNav-module__dXOcgG__links{gap:1.8rem;margin:0;padding:0;list-style:none;display:flex}.DevNav-module__dXOcgG__link{color:#89a;letter-spacing:.1em;text-transform:lowercase;padding:.3rem 0;font-size:.72rem;text-decoration:none;transition:color .2s;position:relative}.DevNav-module__dXOcgG__link:after{content:"";transform-origin:0;background:#38d9ff;height:1px;transition:transform .25s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.DevNav-module__dXOcgG__link:hover,.DevNav-module__dXOcgG__link:focus-visible{color:#38d9ff;outline:none}.DevNav-module__dXOcgG__link:hover:after,.DevNav-module__dXOcgG__link:focus-visible:after{transform:scaleX(1)}.DevNav-module__dXOcgG__linkNum{color:#38d9ff80;margin-right:.4rem}@media (max-width:720px){.DevNav-module__dXOcgG__nav{padding:.9rem 1.2rem}.DevNav-module__dXOcgG__links{gap:1rem}.DevNav-module__dXOcgG__link{font-size:.66rem}.DevNav-module__dXOcgG__linkNum{display:none}}
.Hero-module__MzRu6G__root{isolation:isolate;background:radial-gradient(at 25% 30%,#38d9ff1a,#0000 55%),radial-gradient(at 80% 80%,#0d6e8a24,#0000 55%),#05080f;width:100%;min-height:100vh;position:relative;overflow:hidden}.Hero-module__MzRu6G__visual{z-index:0;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 100%,#000 50%,#0000 100%);mask-image:radial-gradient(120% 100%,#000 50%,#0000 100%)}.Hero-module__MzRu6G__visual canvas{display:block;width:100%!important;height:100%!important}.Hero-module__MzRu6G__overlay{z-index:2;pointer-events:none;flex-direction:column;justify-content:center;gap:1.7rem;max-width:1280px;min-height:100vh;margin:0 auto;padding:9rem 2.5rem 6rem;display:flex;position:relative}.Hero-module__MzRu6G__eyebrow{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:#38d9ff;pointer-events:auto;align-items:center;gap:.7rem;width:max-content;margin:0;font-size:.78rem;font-weight:500;display:inline-flex}.Hero-module__MzRu6G__eyebrowDot{background:#38d9ff;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite Hero-module__MzRu6G__heroEyebrowPulse;box-shadow:0 0 12px #38d9ff}@keyframes Hero-module__MzRu6G__heroEyebrowPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.Hero-module__MzRu6G__name{font-family:var(--font-grotesk,"Space Grotesk", system-ui);letter-spacing:-.05em;color:#f3f7fc;pointer-events:auto;margin:0;font-size:clamp(4rem,13vw,11rem);font-weight:600;line-height:.9}.Hero-module__MzRu6G__name .Hero-module__MzRu6G__accent{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#38d9ff 0%,#a3eaff 45%,#7fe4ff 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite Hero-module__MzRu6G__heroAccentSheen}@keyframes Hero-module__MzRu6G__heroAccentSheen{0%,to{background-position:0%}50%{background-position:100%}}.Hero-module__MzRu6G__tag{font-family:var(--font-grotesk,"Space Grotesk", system-ui);letter-spacing:-.015em;color:#c1cad6;pointer-events:auto;margin:0;font-size:clamp(1.3rem,2.2vw,1.95rem);font-weight:300;line-height:1.2}.Hero-module__MzRu6G__tag em{color:#38d9ff;font-style:normal;font-weight:500;position:relative}.Hero-module__MzRu6G__tag em:after{content:"";background:linear-gradient(90deg,#0000,#38d9ff,#0000);height:1px;position:absolute;bottom:-2px;left:0;right:0}.Hero-module__MzRu6G__alias{font-family:var(--font-mono,ui-monospace, monospace);color:#89a;letter-spacing:.05em;pointer-events:auto;flex-wrap:wrap;align-items:center;gap:.7rem;margin:.6rem 0 0;font-size:.85rem;display:flex}.Hero-module__MzRu6G__alias .Hero-module__MzRu6G__han{color:#4a5568}.Hero-module__MzRu6G__alias .Hero-module__MzRu6G__sep{color:#4a5568;letter-spacing:.15em}.Hero-module__MzRu6G__scrollHint{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.4em;text-transform:uppercase;color:#c7d2e073;z-index:2;pointer-events:none;flex-direction:column;align-items:center;gap:.4rem;font-size:.68rem;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.Hero-module__MzRu6G__scrollHint:after{content:"";background:linear-gradient(currentColor,#0000);width:1px;height:42px;animation:2.4s ease-in-out infinite Hero-module__MzRu6G__scrollPulse}@keyframes Hero-module__MzRu6G__scrollPulse{0%,to{opacity:.3;transform-origin:top;transform:scaleY(.4)}50%{opacity:1;transform-origin:top;transform:scaleY(1)}}.Hero-module__MzRu6G__board{z-index:3;font-family:var(--font-mono,ui-monospace, monospace);color:#89a;-webkit-backdrop-filter:blur(12px);text-align:left;background:#05080fa6;border:1px solid #38d9ff38;border-radius:4px;min-width:232px;padding:.8rem 1rem;font-size:.7rem;line-height:1.7;position:absolute;top:5rem;right:2rem}.Hero-module__MzRu6G__boardHeader{color:#38d9ff;letter-spacing:.18em;text-transform:uppercase;border-bottom:1px dashed #38d9ff40;align-items:center;gap:.5rem;margin-bottom:.5rem;padding-bottom:.5rem;font-size:.6rem;font-weight:500;display:flex}.Hero-module__MzRu6G__boardHeader:before{content:"";background:#38d9ff;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite Hero-module__MzRu6G__pulse;box-shadow:0 0 8px #38d9ffcc}.Hero-module__MzRu6G__boardRow{justify-content:space-between;gap:1rem;display:flex}.Hero-module__MzRu6G__boardKey{color:#4a5568}.Hero-module__MzRu6G__boardValue{color:#c1cad6}@keyframes Hero-module__MzRu6G__pulse{0%,to{opacity:1}50%{opacity:.4}}.Hero-module__MzRu6G__fallback{opacity:.85;background:radial-gradient(circle,#38d9ff24,#0000 55%),radial-gradient(circle at 20% 80%,#0d6e8a33,#0000 60%);place-items:center;display:grid;position:absolute;inset:0}.Hero-module__MzRu6G__fallback svg{opacity:.7;width:min(80vmin,700px);height:auto}@media (max-width:768px){.Hero-module__MzRu6G__overlay{gap:1.3rem;padding:7rem 1.5rem 5rem}.Hero-module__MzRu6G__board{min-width:0;font-size:.62rem;inset:auto 1rem 1rem}.Hero-module__MzRu6G__scrollHint{display:none}}@media (prefers-reduced-motion:reduce){.Hero-module__MzRu6G__scrollHint:after,.Hero-module__MzRu6G__name .Hero-module__MzRu6G__accent,.Hero-module__MzRu6G__eyebrowDot,.Hero-module__MzRu6G__boardHeader:before{animation:none}}
.WhatIDo-module__4OyXka__root{isolation:isolate;background:#05080f;border-top:1px solid #38d9ff14;min-height:100vh;padding:clamp(7rem,12vh,10rem) 2.5rem;position:relative;overflow:hidden}.WhatIDo-module__4OyXka__root:before{content:"";background:linear-gradient(90deg,#0000,#38d9ff80,#0000);width:min(1200px,90vw);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.WhatIDo-module__4OyXka__root:after{content:"";pointer-events:none;z-index:1;background:repeating-linear-gradient(0deg,#0000,#0000 3px,#38d9ff04 3px 4px);position:absolute;inset:0}.WhatIDo-module__4OyXka__container{z-index:3;max-width:1280px;margin:0 auto;position:relative}.WhatIDo-module__4OyXka__head{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:clamp(2rem,6vw,5rem);margin-bottom:5rem;display:grid}.WhatIDo-module__4OyXka__label{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.25em;text-transform:uppercase;color:#38d9ff;flex-direction:column;align-self:start;gap:.4rem;font-size:.75rem;display:flex;position:sticky;top:4rem}.WhatIDo-module__4OyXka__labelNum{color:#38d9ff80;font-size:.6rem}.WhatIDo-module__4OyXka__title{font-family:var(--font-grotesk,"Space Grotesk", system-ui);letter-spacing:-.03em;color:#f3f7fc;margin:0;font-size:clamp(2.2rem,5.5vw,4.5rem);font-weight:500;line-height:1.05}.WhatIDo-module__4OyXka__title em{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#38d9ff 0%,#a3eaff 55%,#38d9ff 100%);-webkit-background-clip:text;background-clip:text;font-style:normal}.WhatIDo-module__4OyXka__titleStrike{color:#4a5568;margin-right:.15em;font-style:normal;position:relative}.WhatIDo-module__4OyXka__titleStrike:after{content:"";background:#4a5568;height:.07em;position:absolute;top:53%;left:-.04em;right:-.04em;transform:rotate(-3deg)}.WhatIDo-module__4OyXka__body{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(2rem,5vw,4rem);margin-bottom:5rem;display:grid}.WhatIDo-module__4OyXka__activities{flex-direction:column;gap:0;display:flex}.WhatIDo-module__4OyXka__activityHeader{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.25em;text-transform:uppercase;color:#38d9ffb3;border-bottom:1px dashed #38d9ff33;padding:0 0 1rem;font-size:.7rem}.WhatIDo-module__4OyXka__activity{border-bottom:1px solid #ffffff0d;grid-template-columns:auto 1fr;gap:1.5rem;padding:1.5rem 0;transition:border-bottom-color .3s,padding-left .3s;display:grid}.WhatIDo-module__4OyXka__activity:hover{border-bottom-color:#38d9ff66;padding-left:.5rem}.WhatIDo-module__4OyXka__activityMarker{font-family:var(--font-mono,ui-monospace, monospace);color:#38d9ff;letter-spacing:.05em;white-space:nowrap;padding-top:.4rem;font-size:.72rem}.WhatIDo-module__4OyXka__activityBody{flex-direction:column;gap:.4rem;display:flex}.WhatIDo-module__4OyXka__activityTitle{font-family:var(--font-grotesk,"Space Grotesk", system-ui);color:#e7eef7;letter-spacing:-.01em;margin:0;font-size:1.18rem;font-weight:500;line-height:1.3}.WhatIDo-module__4OyXka__activityDesc{font-family:var(--font-inter,"Inter", system-ui);color:#89a;margin:0;font-size:.92rem;font-weight:300;line-height:1.6}.WhatIDo-module__4OyXka__activityDesc code{font-family:var(--font-mono,ui-monospace, monospace);color:#7fe4ff;white-space:nowrap;background:#38d9ff12;border:1px solid #38d9ff26;border-radius:3px;padding:.05em .45em;font-size:.92em}.WhatIDo-module__4OyXka__activityDesc em{color:#c1cad6;font-style:normal;font-weight:400}.WhatIDo-module__4OyXka__ticker{background:linear-gradient(#060912 0%,#030610 100%);border:1px solid #38d9ff38;border-radius:6px;flex-direction:column;height:540px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000080,0 30px 80px -30px #38d9ff33}.WhatIDo-module__4OyXka__tickerBar{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:#38d9ff;background:#38d9ff0a;border-bottom:1px solid #38d9ff2e;flex-shrink:0;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:.62rem;display:flex}.WhatIDo-module__4OyXka__tickerDot{background:#38d9ff;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite WhatIDo-module__4OyXka__pulse;box-shadow:0 0 8px #38d9ff}.WhatIDo-module__4OyXka__tickerSpacer{flex:1}.WhatIDo-module__4OyXka__tickerRoute{color:#38d9ff80;letter-spacing:.05em;text-transform:none;font-size:.66rem}.WhatIDo-module__4OyXka__tickerStream{flex:1;padding:1rem 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%)}.WhatIDo-module__4OyXka__tickerInner{font-family:var(--font-mono,ui-monospace, monospace);padding:0 1.2rem;font-size:.78rem;line-height:1.85}.WhatIDo-module__4OyXka__tickerLine{white-space:pre-wrap;gap:.6rem;display:flex}.WhatIDo-module__4OyXka__tickerLine.WhatIDo-module__4OyXka__fresh{animation:.4s ease-out WhatIDo-module__4OyXka__tickerLineIn}@keyframes WhatIDo-module__4OyXka__tickerLineIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.WhatIDo-module__4OyXka__tickerPrompt{color:#38d9ff;flex-shrink:0}.WhatIDo-module__4OyXka__tickerBody{color:#c1cad6;word-break:break-word;flex:1}.WhatIDo-module__4OyXka__tickerBody.WhatIDo-module__4OyXka__thought{color:#89a;font-style:italic}.WhatIDo-module__4OyXka__tickerBody.WhatIDo-module__4OyXka__toolCall{color:#7fe4ff}.WhatIDo-module__4OyXka__tickerBody.WhatIDo-module__4OyXka__answer{color:#e7eef7}.WhatIDo-module__4OyXka__tickerBody.WhatIDo-module__4OyXka__success:after{content:" ✓";color:#4ade80}.WhatIDo-module__4OyXka__tickerCursor{vertical-align:text-bottom;background:#38d9ff;width:.55ch;height:1em;margin-left:1px;animation:1s steps(2,end) infinite WhatIDo-module__4OyXka__caretBlink;display:inline-block}@keyframes WhatIDo-module__4OyXka__caretBlink{50%{opacity:0}}.WhatIDo-module__4OyXka__tickerFoot{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:#7fe4ffa6;border-top:1px solid #38d9ff26;flex-shrink:0;justify-content:space-between;gap:1rem;padding:.6rem 1rem;font-size:.62rem;display:flex}.WhatIDo-module__4OyXka__minis{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;margin-top:1rem;display:grid}.WhatIDo-module__4OyXka__mini{background:linear-gradient(#070b14 0%,#04070d 100%);border:1px solid #38d9ff24;border-radius:6px;flex-direction:column;min-height:380px;transition:border-color .3s,transform .3s;display:flex;position:relative;overflow:hidden}.WhatIDo-module__4OyXka__mini:hover{border-color:#38d9ff59;transform:translateY(-2px)}.WhatIDo-module__4OyXka__miniBar{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:#38d9ff;background:#38d9ff0d;border-bottom:1px solid #38d9ff2e;flex-shrink:0;align-items:center;gap:.5rem;padding:.6rem .95rem;font-size:.6rem;display:flex}.WhatIDo-module__4OyXka__miniBarDot{background:#38d9ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #38d9ff}.WhatIDo-module__4OyXka__miniBarSpacer{flex:1}.WhatIDo-module__4OyXka__miniBarMeta{color:#38d9ff73;letter-spacing:.05em;text-transform:none;font-size:.6rem}.WhatIDo-module__4OyXka__miniBody{flex-direction:column;flex:1;gap:.8rem;padding:1rem;display:flex;position:relative}.WhatIDo-module__4OyXka__miniTitle{font-family:var(--font-grotesk,"Space Grotesk", system-ui);color:#e7eef7;letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:500}.WhatIDo-module__4OyXka__miniDesc{font-family:var(--font-inter,"Inter", system-ui);color:#89a;margin:0;font-size:.78rem;line-height:1.55}.WhatIDo-module__4OyXka__miniCanvas{background:#00000040;border:1px solid #38d9ff14;border-radius:4px;flex:1;min-height:180px;position:relative;overflow:hidden}@media (max-width:880px){.WhatIDo-module__4OyXka__head{grid-template-columns:1fr;gap:1.5rem;margin-bottom:3rem}.WhatIDo-module__4OyXka__label{flex-direction:row;align-items:baseline;gap:.8rem;position:relative;top:auto}.WhatIDo-module__4OyXka__body{grid-template-columns:1fr;margin-bottom:3rem}.WhatIDo-module__4OyXka__ticker{height:420px}.WhatIDo-module__4OyXka__minis{grid-template-columns:1fr}}
.ReflexTest-module__io4BIq__root{background:linear-gradient(#060912 0%,#03060c 100%);border:1px solid #38d9ff38;border-radius:6px;flex-direction:column;min-height:440px;margin-top:1rem;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000080,0 30px 80px -30px #38d9ff2e}.ReflexTest-module__io4BIq__bar{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:#38d9ff;background:#38d9ff0a;border-bottom:1px solid #38d9ff2e;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:.6rem;display:flex}.ReflexTest-module__io4BIq__barDot{background:#38d9ff;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite ReflexTest-module__io4BIq__rxPulse;box-shadow:0 0 8px #38d9ff}@keyframes ReflexTest-module__io4BIq__rxPulse{0%,to{opacity:1}50%{opacity:.4}}.ReflexTest-module__io4BIq__barTitle{flex:none}.ReflexTest-module__io4BIq__barSpacer{flex:1}.ReflexTest-module__io4BIq__barMeta{color:#38d9ff8c;letter-spacing:.06em;text-transform:none;font-size:.65rem}.ReflexTest-module__io4BIq__barMeta strong{color:#38d9ff;font-weight:600}.ReflexTest-module__io4BIq__surface{text-align:center;cursor:pointer;font-family:var(--font-mono,ui-monospace, monospace);-webkit-user-select:none;user-select:none;outline:none;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:1.5rem;transition:background 50ms,color 50ms;display:flex;position:relative}.ReflexTest-module__io4BIq__surface:focus-visible{box-shadow:inset 0 0 0 2px #38d9ff80}.ReflexTest-module__io4BIq__surface.ReflexTest-module__io4BIq__idle{color:#c1cad6;background:#38d9ff05}.ReflexTest-module__io4BIq__surface.ReflexTest-module__io4BIq__waiting{color:#7fe4ffa6;cursor:progress;background:radial-gradient(#38d9ff14,#0000 70%),#0f172380}.ReflexTest-module__io4BIq__surface.ReflexTest-module__io4BIq__go{color:#04070d;cursor:pointer;background:#38d9ff}.ReflexTest-module__io4BIq__surface.ReflexTest-module__io4BIq__tooSoon{color:#fca5a5;background:#dc26262e}.ReflexTest-module__io4BIq__surface.ReflexTest-module__io4BIq__done{color:#e7eef7;cursor:default;background:#38d9ff0d}.ReflexTest-module__io4BIq__surface.ReflexTest-module__io4BIq__go .ReflexTest-module__io4BIq__heading,.ReflexTest-module__io4BIq__surface.ReflexTest-module__io4BIq__tooSoon .ReflexTest-module__io4BIq__heading{color:inherit}.ReflexTest-module__io4BIq__heading{font-family:var(--font-grotesk,"Space Grotesk", system-ui);letter-spacing:-.015em;margin:0 0 .6rem;font-size:clamp(1.4rem,3vw,2.4rem);font-weight:500;line-height:1.1}.ReflexTest-module__io4BIq__subline{letter-spacing:.08em;opacity:.85;margin:0;font-size:.78rem}.ReflexTest-module__io4BIq__guide{text-align:left;font-family:var(--font-mono,ui-monospace, monospace);color:#c1cad6;flex-direction:column;gap:.45rem;max-width:320px;margin:1.4rem auto 0;font-size:.78rem;line-height:1.4;display:flex}.ReflexTest-module__io4BIq__guideLabel{letter-spacing:.22em;text-transform:uppercase;color:#38d9ffb3;margin-bottom:.2rem;font-size:.62rem}.ReflexTest-module__io4BIq__guideStep{grid-template-columns:2ch 1fr;align-items:baseline;gap:.7rem;display:grid}.ReflexTest-module__io4BIq__guideStepNum{color:#38d9ff;letter-spacing:.05em;font-size:.7rem}.ReflexTest-module__io4BIq__guideStepText{color:#c1cad6}.ReflexTest-module__io4BIq__guideStepText em{color:#38d9ff;font-style:normal;font-weight:500}.ReflexTest-module__io4BIq__guideWarn{color:#fca5a5d9;letter-spacing:.02em;border-top:1px dashed #ffffff14;margin-top:.4rem;padding-top:.6rem;font-size:.72rem}.ReflexTest-module__io4BIq__bigNumber{font-family:var(--font-grotesk,"Space Grotesk", system-ui);letter-spacing:-.04em;color:inherit;margin:0;font-size:clamp(2.6rem,6vw,4.4rem);font-weight:600;line-height:1}.ReflexTest-module__io4BIq__bigNumber .ReflexTest-module__io4BIq__unit{opacity:.7;margin-left:.3em;font-size:.4em;font-weight:400}.ReflexTest-module__io4BIq__rounds{font-family:var(--font-mono,ui-monospace, monospace);color:#89a;background:#38d9ff08;border-top:1px solid #38d9ff26;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.8rem 1rem;font-size:.7rem;display:flex}.ReflexTest-module__io4BIq__roundsLabel{color:#38d9ff;letter-spacing:.15em;text-transform:uppercase;margin-right:.4rem;font-size:.6rem}.ReflexTest-module__io4BIq__roundDot{color:#c1cad6;background:#38d9ff0a;border:1px solid #38d9ff2e;border-radius:3px;align-items:baseline;gap:.25rem;padding:.25rem .5rem;font-size:.72rem;display:inline-flex}.ReflexTest-module__io4BIq__roundDot .ReflexTest-module__io4BIq__roundNum{color:#38d9ff8c;font-size:.6rem}.ReflexTest-module__io4BIq__roundDot.ReflexTest-module__io4BIq__fault{color:#fca5a5;background:#dc262612;border-color:#dc26264d}.ReflexTest-module__io4BIq__spacer{flex:1}.ReflexTest-module__io4BIq__best{color:#e7eef7;align-items:baseline;gap:.5rem;display:inline-flex}.ReflexTest-module__io4BIq__best .ReflexTest-module__io4BIq__bestLabel{color:#38d9ffb3;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem}.ReflexTest-module__io4BIq__best.ReflexTest-module__io4BIq__live:before{content:"";background:#4ade80;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite ReflexTest-module__io4BIq__bestLive;box-shadow:0 0 6px #4ade80cc}@keyframes ReflexTest-module__io4BIq__bestLive{0%,to{opacity:1}50%{opacity:.3}}.ReflexTest-module__io4BIq__controls{background:#38d9ff08;border-top:1px solid #38d9ff26;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;padding:.7rem .85rem;display:flex}.ReflexTest-module__io4BIq__btn{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:#38d9ff;cursor:pointer;background:#38d9ff14;border:1px solid #38d9ff4d;border-radius:3px;padding:.4rem .85rem;font-size:.7rem;transition:background .2s,border-color .2s}.ReflexTest-module__io4BIq__btn:hover,.ReflexTest-module__io4BIq__btn:focus-visible{background:#38d9ff33;border-color:#38d9ff99;outline:none}.ReflexTest-module__io4BIq__btn:focus-visible{box-shadow:0 0 0 2px #38d9ff59}.ReflexTest-module__io4BIq__btn.ReflexTest-module__io4BIq__primary{color:#04070d;background:#38d9ff38;border-color:#38d9ff;font-weight:600}.ReflexTest-module__io4BIq__btn.ReflexTest-module__io4BIq__primary:hover,.ReflexTest-module__io4BIq__btn.ReflexTest-module__io4BIq__primary:focus-visible{background:#38d9ff}.ReflexTest-module__io4BIq__btn.ReflexTest-module__io4BIq__ghost{color:#89a;background:0 0;border-color:#ffffff1a}.ReflexTest-module__io4BIq__btn.ReflexTest-module__io4BIq__ghost:hover,.ReflexTest-module__io4BIq__btn.ReflexTest-module__io4BIq__ghost:focus-visible{color:#c1cad6;background:#ffffff05;border-color:#fff3}.ReflexTest-module__io4BIq__legend{font-family:var(--font-mono,ui-monospace, monospace);color:#7fe4ff8c;letter-spacing:.06em;margin-left:auto;font-size:.65rem}
.Experience-module__ftkZvq__root{background:radial-gradient(at 20%,#38d9ff0f,#0000 55%),#05080f;border-top:1px solid #38d9ff14;padding:clamp(7rem,12vh,10rem) 2.5rem;position:relative;overflow:hidden}.Experience-module__ftkZvq__container{max-width:1280px;margin:0 auto}.Experience-module__ftkZvq__head{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:clamp(2rem,6vw,5rem);margin-bottom:4rem;display:grid}.Experience-module__ftkZvq__label{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.25em;text-transform:uppercase;color:#38d9ff;flex-direction:column;gap:.4rem;font-size:.75rem;display:flex}.Experience-module__ftkZvq__labelNum{color:#38d9ff80;font-size:.6rem}.Experience-module__ftkZvq__title{font-family:var(--font-grotesk,"Space Grotesk", system-ui);letter-spacing:-.03em;color:#f3f7fc;margin:0;font-size:clamp(2.2rem,5.5vw,4.5rem);font-weight:500;line-height:1.05}.Experience-module__ftkZvq__title em{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#38d9ff 0%,#a3eaff 55%,#38d9ff 100%);-webkit-background-clip:text;background-clip:text;font-style:normal}.Experience-module__ftkZvq__timeline{flex-direction:column;display:flex;position:relative}.Experience-module__ftkZvq__entry{border-top:1px solid #ffffff0d;grid-template-columns:minmax(140px,.3fr) auto 1fr;align-items:start;gap:1.5rem;padding:2rem 0;display:grid;position:relative}.Experience-module__ftkZvq__entry:first-child{border-top-color:#38d9ff4d}.Experience-module__ftkZvq__entry:last-child{border-bottom:1px solid #ffffff0d}.Experience-module__ftkZvq__entryPeriod{font-family:var(--font-mono,ui-monospace, monospace);color:#38d9ff;letter-spacing:.08em;flex-direction:column;gap:.25rem;padding-top:.45rem;font-size:.78rem;display:flex}.Experience-module__ftkZvq__entryPeriod .Experience-module__ftkZvq__now{color:#38d9ff;align-items:center;gap:.4rem;display:inline-flex}.Experience-module__ftkZvq__entryPeriod .Experience-module__ftkZvq__now:before{content:"";background:#38d9ff;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite Experience-module__ftkZvq__nowPulse;box-shadow:0 0 8px #38d9ff}.Experience-module__ftkZvq__entryPeriod .Experience-module__ftkZvq__duration{color:#4a5568;letter-spacing:.1em;font-size:.66rem}@keyframes Experience-module__ftkZvq__nowPulse{0%,to{opacity:1}50%{opacity:.4}}.Experience-module__ftkZvq__entryRail{justify-content:center;align-self:stretch;width:18px;display:flex;position:relative}.Experience-module__ftkZvq__entryDot{z-index:2;background:#04070d;border:2px solid #38d9ff;border-radius:50%;width:12px;height:12px;margin-top:.6rem;position:relative}.Experience-module__ftkZvq__entryDot.Experience-module__ftkZvq__active{background:#38d9ff;box-shadow:0 0 14px #38d9ffb3}.Experience-module__ftkZvq__entryDot.Experience-module__ftkZvq__past{border-color:#38d9ff66}.Experience-module__ftkZvq__entryLine{background:linear-gradient(#38d9ff80,#38d9ff1a);width:1px;position:absolute;top:1.5rem;bottom:-2rem;left:50%;transform:translate(-50%)}.Experience-module__ftkZvq__entry:last-child .Experience-module__ftkZvq__entryLine{display:none}.Experience-module__ftkZvq__entryBody{flex-direction:column;gap:.55rem;display:flex}.Experience-module__ftkZvq__entryRole{font-family:var(--font-grotesk,"Space Grotesk", system-ui);letter-spacing:-.015em;color:#e7eef7;margin:0;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:500;line-height:1.25}.Experience-module__ftkZvq__entryRole .Experience-module__ftkZvq__roleAccent{color:#38d9ff}.Experience-module__ftkZvq__entryCompany{font-family:var(--font-mono,ui-monospace, monospace);color:#89a;letter-spacing:.05em;margin:0;font-size:.78rem}.Experience-module__ftkZvq__entryCompany .Experience-module__ftkZvq__team{color:#38d9ff}.Experience-module__ftkZvq__entryDesc{font-family:var(--font-inter,"Inter", system-ui);color:#c1cad6;max-width:60ch;margin:0;font-size:.95rem;font-weight:300;line-height:1.65}.Experience-module__ftkZvq__entryDesc em{color:#e7eef7;font-style:normal;font-weight:400}.Experience-module__ftkZvq__entryChips{flex-wrap:wrap;gap:.4rem;margin-top:.3rem;display:flex}.Experience-module__ftkZvq__chip{font-family:var(--font-mono,ui-monospace, monospace);color:#c1cad6;letter-spacing:.04em;background:#38d9ff0f;border:1px solid #38d9ff2e;border-radius:3px;padding:.25rem .6rem;font-size:.66rem}.Experience-module__ftkZvq__chip.Experience-module__ftkZvq__primary{color:#38d9ff;background:#38d9ff1f;border-color:#38d9ff66}.Experience-module__ftkZvq__chip.Experience-module__ftkZvq__faded{color:#4a5568;background:0 0;border-color:#ffffff14}.Experience-module__ftkZvq__transition{grid-template-columns:minmax(140px,.3fr) auto 1fr;align-items:center;gap:1.5rem;padding:1.5rem 0;display:grid}.Experience-module__ftkZvq__transitionLeft{font-family:var(--font-mono,ui-monospace, monospace);color:#38d9ffb3;letter-spacing:.18em;text-transform:uppercase;font-size:.66rem}.Experience-module__ftkZvq__transitionArrow{font-family:var(--font-mono,ui-monospace, monospace);color:#38d9ff;letter-spacing:.2em;justify-content:center;align-items:center;font-size:1.3rem;animation:2.5s ease-in-out infinite Experience-module__ftkZvq__transitionPulse;display:flex}@keyframes Experience-module__ftkZvq__transitionPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.Experience-module__ftkZvq__transitionBody{font-family:var(--font-grotesk,"Space Grotesk", system-ui);color:#89a;letter-spacing:.01em;font-size:.95rem;font-style:italic}.Experience-module__ftkZvq__transitionBody strong{color:#38d9ff;font-style:normal;font-weight:500}.Experience-module__ftkZvq__languages{border-top:1px dashed #38d9ff26;flex-wrap:wrap;align-items:baseline;gap:1.5rem 2rem;margin-top:3rem;padding:1.5rem 0 0;display:flex}.Experience-module__ftkZvq__languagesLabel{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:#38d9ffb3;font-size:.7rem}.Experience-module__ftkZvq__languagesList{flex-wrap:wrap;gap:1.5rem;display:flex}.Experience-module__ftkZvq__language{font-family:var(--font-mono,ui-monospace, monospace);color:#c1cad6;align-items:baseline;gap:.5rem;font-size:.85rem;display:inline-flex}.Experience-module__ftkZvq__language .Experience-module__ftkZvq__level{color:#7fe4ffb3;letter-spacing:.05em;font-size:.7rem}@media (max-width:880px){.Experience-module__ftkZvq__head{grid-template-columns:1fr;gap:1.5rem;margin-bottom:3rem}.Experience-module__ftkZvq__entry,.Experience-module__ftkZvq__transition{grid-template-columns:auto auto 1fr;gap:.8rem}.Experience-module__ftkZvq__entryPeriod{font-size:.7rem}}
.Footer-module__Slk1uG__root{font-family:var(--font-mono,ui-monospace, monospace);background:#03060c;border-top:1px solid #38d9ff26;padding:3.5rem 2.5rem 2.5rem;position:relative}.Footer-module__Slk1uG__root:before{content:"";background:linear-gradient(90deg,#0000,#38d9ff99,#0000);height:1px;position:absolute;top:0;left:0;right:0}.Footer-module__Slk1uG__container{max-width:1280px;margin:0 auto}.Footer-module__Slk1uG__contact{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2rem;margin-bottom:1.5rem;display:flex}.Footer-module__Slk1uG__lead{font-family:var(--font-grotesk,"Space Grotesk", system-ui);color:#c1cad6;letter-spacing:-.005em;margin:0;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:400}.Footer-module__Slk1uG__lead em{color:#38d9ff;font-style:normal;font-weight:500}.Footer-module__Slk1uG__channels{flex-wrap:wrap;gap:1.4rem;display:flex}.Footer-module__Slk1uG__channel{font-family:var(--font-mono,ui-monospace, monospace);color:#e7eef7;letter-spacing:.02em;border-bottom:1px solid #0000;padding-bottom:2px;font-size:.85rem;text-decoration:none;transition:border-bottom-color .2s,color .2s}.Footer-module__Slk1uG__channel:hover,.Footer-module__Slk1uG__channel:focus-visible{color:#38d9ff;border-bottom-color:#38d9ff;outline:none}.Footer-module__Slk1uG__channel .Footer-module__Slk1uG__channelLabel{color:#38d9ff99;letter-spacing:.1em;text-transform:uppercase;margin-right:.5rem;font-size:.7em}.Footer-module__Slk1uG__availability{color:#7fe4ffbf;letter-spacing:.08em;align-items:center;gap:.5rem;font-size:.72rem;display:inline-flex}.Footer-module__Slk1uG__availability:before{content:"";background:#38d9ff;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite Footer-module__Slk1uG__footerPulse;box-shadow:0 0 10px #38d9ffe6}@keyframes Footer-module__Slk1uG__footerPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.Footer-module__Slk1uG__telemetry{background:#38d9ff0a;border:1px solid #38d9ff26;border-radius:4px;flex-wrap:wrap;align-items:center;gap:1.4rem;margin-bottom:1.5rem;padding:1rem 1.2rem;font-size:.7rem;display:flex;position:relative;overflow:hidden}.Footer-module__Slk1uG__telemetry:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000,#0000 3px,#38d9ff06 3px 4px);position:absolute;inset:0}.Footer-module__Slk1uG__telemetryLabel{color:#38d9ff;letter-spacing:.18em;text-transform:uppercase;z-index:1;font-weight:500;position:relative}.Footer-module__Slk1uG__telemetryItem{color:#c1cad6;letter-spacing:0;z-index:1;align-items:baseline;gap:.5rem;display:inline-flex;position:relative}.Footer-module__Slk1uG__telemetryItem .Footer-module__Slk1uG__telKey{color:#38d9ff8c;text-transform:lowercase}.Footer-module__Slk1uG__telemetryItem .Footer-module__Slk1uG__telValue{color:#e7eef7}.Footer-module__Slk1uG__telemetryItem .Footer-module__Slk1uG__telValue.Footer-module__Slk1uG__accent{color:#38d9ff}.Footer-module__Slk1uG__telemetryItem.Footer-module__Slk1uG__live:after{content:"";background:#4ade80;border-radius:50%;align-self:center;width:6px;height:6px;margin-left:.2rem;animation:1.5s ease-in-out infinite Footer-module__Slk1uG__liveDot;box-shadow:0 0 6px #4ade80cc}@keyframes Footer-module__Slk1uG__liveDot{0%,to{opacity:1}50%{opacity:.3}}.Footer-module__Slk1uG__telemetrySpacer{flex:1}.Footer-module__Slk1uG__bottom{color:#4a5568;letter-spacing:.08em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;font-size:.68rem;display:flex}.Footer-module__Slk1uG__bottom a{color:#4a5568;border-bottom:1px solid #0000;text-decoration:none;transition:color .2s,border-bottom-color .2s}.Footer-module__Slk1uG__bottom a:hover{color:#89a;border-bottom-color:#38d9ff80}@media (max-width:720px){.Footer-module__Slk1uG__root{padding:2.5rem 1.3rem 2rem}.Footer-module__Slk1uG__contact{flex-direction:column;align-items:flex-start;gap:1rem}.Footer-module__Slk1uG__telemetry{gap:.8rem;font-size:.62rem}}
