@font-face{font-family:ganh;src:url(/_next/static/media/78973bb302f404e0-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ganh;src:url(/_next/static/media/78d3e2e2e723301e-s.p.otf) format("opentype");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:ganh Fallback;src:local("Arial");ascent-override:92.78%;descent-override:25.05%;line-gap-override:17.63%;size-adjust:107.78%}.__className_0227bb{font-family:ganh,ganh Fallback}.__variable_0227bb{--font-ganh:"ganh","ganh Fallback"}@font-face{font-family:archivo;src:url(/_next/static/media/0f41a52f33b3d348-s.p.ttf) format("truetype");font-display:swap;font-weight:700}@font-face{font-family:archivo Fallback;src:local("Arial");ascent-override:82.48%;descent-override:19.73%;line-gap-override:0.00%;size-adjust:106.45%}.__className_d194a2{font-family:archivo,archivo Fallback;font-weight:700}.__variable_d194a2{--font-heading:"archivo","archivo Fallback"}:root{--background:#ffffff;--input-background:#f3f1ec;--primary-text:#17151f;--subtitle-text:#6b6875;--border-subtle:rgba(23,21,31,0.12);--canvas-bg:#121116;--error:#dc2626;--error-surface:#fbeeee;--divider:#dad6cc;--skeleton:#e3e0d7}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%;max-width:100vw;overflow-x:hidden}body{background:var(--background);color:var(--primary-text);font-family:var(--font-ganh),system-ui,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}button,input{font:inherit;color:inherit}a{color:inherit;text-decoration:none}