.hc-root{--ai-focus:0 0 0 4px color-mix(in srgb, var(--cr-blue) 18%, transparent), 0 1px 0 color-mix(in srgb, var(--cr-navy) 6%, transparent), 0 30px 70px -28px color-mix(in srgb, var(--cr-navy) 28%, transparent);--shadow-hc-ai:0 1px 0 color-mix(in srgb, var(--cr-navy) 5%, transparent), 0 24px 60px -28px color-mix(in srgb, var(--cr-navy) 20%, transparent), 0 8px 22px -14px color-mix(in srgb, var(--cr-navy) 16%, transparent);background:var(--cr-bg);color:var(--cr-navy);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.hc-root ::selection{background:color-mix(in srgb, var(--cr-blue) 18%, transparent);color:var(--cr-navy)}.hc-t-hairline{box-shadow:inset 0 1px 0 var(--cr-line)}.hc-v-hairline{box-shadow:inset -1px 0 0 var(--cr-line)}.hc-focus-ai{transition:box-shadow .25s,border-color .25s}.hc-focus-ai:focus-within{box-shadow:var(--ai-focus);border-color:var(--cr-blue)!important}.hc-hero-backdrop{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hc-hero-backdrop:before{content:"";background:radial-gradient(50% 50% at 50% 30%, color-mix(in srgb, var(--cr-navy) 8.5%, transparent) 0%, color-mix(in srgb, var(--cr-navy) 4%, transparent) 38%, transparent 70%);filter:blur(.5px);width:1100px;height:760px;position:absolute;top:-12%;left:50%;transform:translate(-50%)}.hc-hero-backdrop:after{content:"";background-image:linear-gradient(to right, color-mix(in srgb, var(--cr-navy) 4%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--cr-navy) 4%, transparent) 1px, transparent 1px);opacity:.7;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 50% 36%,#000 0%,#0000 78%);mask-image:radial-gradient(60% 70% at 50% 36%,#000 0%,#0000 78%)}.hc-glow-line{background:linear-gradient(to right, transparent, color-mix(in srgb, var(--cr-navy) 18%, transparent), transparent);height:1px}.hc-caret-royal{caret-color:var(--cr-blue)}.hc-display{font-family:var(--font-hc-inter-tight), ui-sans-serif, system-ui, sans-serif;font-feature-settings:"ss01", "cv11"}.hc-num{font-variant-numeric:tabular-nums}.hc-scrollbar-thin::-webkit-scrollbar{height:6px}.hc-scrollbar-thin::-webkit-scrollbar-thumb{background:var(--cr-line);border-radius:4px}.hc-ai-cursor{animation:1.1s steps(2,end) infinite hc-blink}.hc-live-dot{animation:1.8s ease-in-out infinite hc-pulseDot}.hc-fadeup{animation:.35s both hc-fadeUp}@keyframes hc-blink{50%{opacity:0}}@keyframes hc-pulseDot{0%,to{opacity:1}50%{opacity:.35}}@keyframes hc-fadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hc-fadeup,.hc-ai-cursor,.hc-live-dot{animation:none!important}}
@font-face{font-family:inter;src:url(../media/inter_latin-s.p.45535valc9rzk.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_85715cab-module__rFur8W__className{font-family:inter,inter Fallback;font-style:normal}.inter_85715cab-module__rFur8W__variable{--font-hc-inter:"inter", "inter Fallback"}
@font-face{font-family:interTight;src:url(../media/inter_tight_latin-s.p.2q0khlq77_eaw.woff2)format("woff2");font-display:swap;font-weight:500 700;font-style:normal}@font-face{font-family:interTight Fallback;src:local(Arial);ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.0%;size-adjust:97.21%}.intertight_75562835-module__GsxNLG__className{font-family:interTight,interTight Fallback;font-style:normal}.intertight_75562835-module__GsxNLG__variable{--font-hc-inter-tight:"interTight", "interTight Fallback"}
