@font-face{font-family:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/bbe2082c2ebf69de-s.dd28a007.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/9ae69ccf0a67f3e4-s.e0d1d72d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/115e7a2565b70400-s.p.e440a306.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Crimson Pro Fallback;src:local(Times New Roman);ascent-override:90.96%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:98.56%}.crimson_pro_c1d7fc21-module__6yCj6a__className{font-family:Crimson Pro,Crimson Pro Fallback;font-style:normal}.crimson_pro_c1d7fc21-module__6yCj6a__variable{--font-crimson:"Crimson Pro","Crimson Pro Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.23358719.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_fa873072-module__lnb74a__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_fa873072-module__lnb74a__variable{--font-jetbrains:"JetBrains Mono","JetBrains Mono Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_d6617093-module__z61v7q__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_d6617093-module__z61v7q__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
.globalOrb-module__SH9Tya__orbCore{background-blend-mode:screen;filter:blur(1.2px);z-index:-100;background:radial-gradient(circle at 30% 25%,#03d7efcf,#06c1ebb3 25%,#0777e1b3 45%,#05f 65%,#0c59f5 100%),radial-gradient(circle at 70% 75%,#78ebf099,#468ce673 40%,#0000 70%);border-radius:50%;width:240px;height:240px;animation:18s linear infinite globalOrb-module__SH9Tya__orb-rotate,7s ease-in-out infinite globalOrb-module__SH9Tya__orb-float;position:relative;overflow:hidden;box-shadow:0 0 260px #5abeff8c,0 0 120px #78ffeb73}.globalOrb-module__SH9Tya__orbCore:before{content:"";mix-blend-mode:screen;opacity:.85;background:radial-gradient(65% 70% at 30% 40%,#00e5ff,#009dffa9 60%,#0000 100%),radial-gradient(50% 80% at 70% 65%,#00bbffa6,#0c64d780 60%,#0000 100%);border-radius:50%;animation:14s ease-in-out infinite alternate globalOrb-module__SH9Tya__orbWave,6s ease-in-out infinite globalOrb-module__SH9Tya__orbGlowPulse,9s ease-in-out infinite globalOrb-module__SH9Tya__orbNoiseShift;position:absolute;inset:0}@keyframes globalOrb-module__SH9Tya__orbWave{0%{transform:rotate(0)scale(1)}50%{transform:rotate(8deg)scale(1.04)}to{transform:rotate(-6deg)scale(1)}}@keyframes globalOrb-module__SH9Tya__orbGlowPulse{0%{opacity:.75;filter:brightness(.95)}50%{opacity:1;filter:brightness(1.12)}to{opacity:.75;filter:brightness(.95)}}@keyframes globalOrb-module__SH9Tya__orbNoiseShift{0%{background-position:40% 40%}50%{background-position:60% 65%}to{background-position:40% 40%}}@keyframes globalOrb-module__SH9Tya__orb-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes globalOrb-module__SH9Tya__orb-float{0%,to{translate:0}50%{translate:0 -14px}}
.orb-module__S5igoa__orbGlow{pointer-events:none;filter:blur(4px);background:radial-gradient(circle,#00ffdcf2 0%,#00ffdcb8 25%,#00a0ff85 55%,#0078c8f5 75%,#0000 100%);border-radius:50%;animation:22s linear infinite orb-module__S5igoa__orbSpin;position:absolute;overflow:hidden;box-shadow:0 0 160px 30px #00ffdc1a,0 0 240px 70px #00b4ff33}.orb-module__S5igoa__float{animation:22s linear infinite orb-module__S5igoa__orbSpin,9s ease-in-out infinite orb-module__S5igoa__orbFloat}.orb-module__S5igoa__orbGlow:before{content:"";mix-blend-mode:screen;background:radial-gradient(65% 70% at 30% 40%,#00fff0d9,#00b4ff6e 60%,#0000 100%),radial-gradient(50% 80% at 70% 65%,#00d0ff,#006ee6ad 60%,#0000 100%);animation:13s ease-in-out infinite alternate orb-module__S5igoa__orbWave,5s ease-in-out infinite orb-module__S5igoa__orbGlowPulse,7s ease-in-out infinite orb-module__S5igoa__orbNoiseShift;position:absolute;inset:0}@media (max-width:640px){.orb-module__S5igoa__mobileOrb{transform:translateX(calc(var(--m-center-x,0)*-50%))translateY(calc(var(--m-center-y,0)*-50%));display:calc(var(--m-hide,0)*none);width:var(--m-size,auto)!important;height:var(--m-size,auto)!important;top:var(--m-top,auto)!important;bottom:var(--m-bottom,auto)!important;left:var(--m-left,auto)!important;right:var(--m-right,auto)!important;opacity:var(--m-opacity,1)!important}}@keyframes orb-module__S5igoa__orbSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes orb-module__S5igoa__orbWave{0%{transform:rotate(0)scale(1)}50%{transform:rotate(10deg)scale(1.05)}to{transform:rotate(-8deg)scale(1)}}@keyframes orb-module__S5igoa__orbGlowPulse{0%{opacity:.78;filter:brightness(.92)}50%{opacity:1;filter:brightness(1.18)}to{opacity:.78;filter:brightness(.92)}}@keyframes orb-module__S5igoa__orbNoiseShift{0%{background-position:40% 40%}50%{background-position:60% 65%}to{background-position:40% 40%}}@keyframes orb-module__S5igoa__orbFloat{0%{transform:translate(-0%)translateY(-50%)scale(1)}50%{transform:translate(-0%)translateY(-30%)scale(1.03)}to{transform:translate(-0%)translateY(-50%)scale(1)}}
