@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_1a977f{font-family:Sora,Sora Fallback;font-style:normal}.__variable_1a977f{--font-display:"Sora","Sora Fallback"}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0d7163{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_0d7163{--font-dm-sans:"DM Sans","DM Sans Fallback"}@tailwind base;@tailwind components;@tailwind utilities;:root{--accent-rgb:13,148,136;--accent-hover-rgb:15,118,110;--color-accent:rgb(var(--accent-rgb));--color-accent-hover:rgb(var(--accent-hover-rgb));--color-bg-base:#fafafa;--color-bg-subtle:#f4f4f5;--color-bg-elevated:#ffffff;--color-bg-overlay:#ffffff;--color-text-primary:#0f172a;--color-text-secondary:#475569;--color-text-tertiary:#94a3b8;--color-text-muted:#94a3b8;--color-text-on-accent:#ffffff;--color-border-default:#e2e8f0;--color-border-subtle:#f1f5f9;--color-bg-dark-section:#0c1926;--dark-text:#f1f5f9;--dark-text-secondary:rgba(255,255,255,0.65);--dark-text-muted:rgba(255,255,255,0.4);--dark-border:rgba(255,255,255,0.08);--dark-border-subtle:rgba(255,255,255,0.06);--dark-surface:rgba(255,255,255,0.06);--dark-surface-subtle:rgba(255,255,255,0.03);--terminal-bg:#0d1117;--syntax-keyword:#7ee787;--syntax-string:#a5d6ff;--syntax-number:#ffa657;--syntax-function:#d2a8ff;--syntax-punctuation:rgba(255,255,255,0.5);--code-bg:#f6f8fa;--code-surface:#eaeef2;--code-tab-active:#d8dee4;--code-border:#d0d7de;--code-border-subtle:#d8dee4;--code-text:#1f2328;--code-text-muted:#656d76;--code-text-secondary:#656d76;--code-kw:#cf222e;--code-str:#0a3069;--code-num:#0550ae;--code-fn:#8250df;--code-cmt:#6e7781;--code-punct:#1f2328;--nav-bg:rgba(250,250,250,0.9);--nav-bg-solid:rgba(250,250,250,0.97);--glass-bg:rgba(255,255,255,0.6);--glass-border:rgba(255,255,255,0.7);--glass-blur:16px;--success-rgb:5,150,105;--warning-rgb:217,119,6;--error-rgb:220,38,38;--color-success:rgb(var(--success-rgb));--color-warning:rgb(var(--warning-rgb))}.dark{--accent-rgb:45,212,191;--accent-hover-rgb:20,184,166;--color-bg-base:#050708;--color-bg-subtle:#0a0f1a;--color-bg-elevated:rgba(255,255,255,0.03);--color-bg-overlay:rgba(255,255,255,0.06);--color-text-primary:#f1f5f9;--color-text-secondary:rgba(255,255,255,0.65);--color-text-tertiary:rgba(255,255,255,0.4);--color-text-muted:rgba(255,255,255,0.45);--color-text-on-accent:#042f2e;--color-border-default:rgba(255,255,255,0.08);--color-border-subtle:rgba(255,255,255,0.04);--color-bg-dark-section:#0e1720;--terminal-bg:#0a1318;--code-bg:#0a1318;--code-surface:rgba(255,255,255,0.03);--code-tab-active:rgba(255,255,255,0.06);--code-border:rgba(255,255,255,0.08);--code-border-subtle:rgba(255,255,255,0.06);--code-text:#f1f5f9;--code-text-muted:rgba(255,255,255,0.4);--code-text-secondary:rgba(255,255,255,0.65);--code-kw:#7ee787;--code-str:#a5d6ff;--code-num:#ffa657;--code-fn:#d2a8ff;--code-cmt:rgba(255,255,255,0.3);--code-punct:rgba(255,255,255,0.5);--nav-bg:rgba(14,23,32,0.9);--nav-bg-solid:rgba(14,23,32,0.97);--glass-bg:rgba(255,255,255,0.04);--glass-border:rgba(255,255,255,0.08);--glass-blur:20px;--success-rgb:52,211,153;--warning-rgb:251,191,36;--error-rgb:248,113,113}@layer reset{*,:after,:before{box-sizing:border-box}body,html{max-width:100vw}html:not(:has(.nextra-navbar)),html:not(:has(.nextra-navbar)) body{overflow-x:hidden}body{position:relative;width:100%}}.chakra-container{width:100%;margin-inline:auto}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes countPulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}