@font-face{font-family:Montserrat;font-display:swap;font-style:normal;font-weight:100 500;src:url(./Montserrat-Variable.DqNKDr45.woff2)format("woff2")}:root{--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#01474d;--color-blue-600:#01474d;--color-background:#fafafa;--color-neutral-0:#fff;--color-neutral-50:#f8fafc;--color-neutral-100:#eef2f7;--color-neutral-200:#d6dde8;--color-neutral-300:#c1cbd8;--color-neutral-400:#8794a8;--color-neutral-500:#718096;--color-neutral-600:#59667a;--color-neutral-700:#38465a;--color-neutral-900:#111823;--color-green-50:#ecfdf3;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-500:#14854f;--color-orange-50:#fff7ed;--color-orange-500:#c76e0d;--color-violet-50:#f5f3ff;--color-violet-500:#6d4ccf;--color-cyan-50:#ecfeff;--color-cyan-500:#0e7490;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#c72735;--color-red-600:#a21b27;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--space-4:var(--spacing-4);--space-8:var(--spacing-8);--space-12:var(--spacing-12);--space-16:var(--spacing-16);--space-24:var(--spacing-24);--space-32:var(--spacing-32);--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--shadow-sm:0 1px 2px #1118270d;--ring-color:#1a5cbf66;--font-family:"Montserrat", ui-sans-serif, system-ui, sans-serif;--font-weight-heading:500;--semantic-color-canvas:var(--color-background);--semantic-color-surface:#fff;--semantic-color-text:#111823;--semantic-color-textMuted:#59667a;--semantic-color-muted:#59667a;--semantic-color-border:#d6dde8;--semantic-color-action:#1a5cbf;--semantic-color-success:#14854f;--semantic-color-warning:#c76e0d;--semantic-color-danger:#c72735;color:var(--semantic-color-text);background:var(--semantic-color-canvas);font-family:var(--font-family);font-feature-settings:"ss03" 1;font-synthesis:none}*{box-sizing:border-box}body{min-width:320px;margin:0}h1{font-weight:var(--font-weight-heading)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}#__nuxt,body,html{min-height:100%;overflow:auto}
