@font-face{font-family:GeistSans;src:url(/_next/static/media/028c0d39d2e8f589-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:85.83%;descent-override:20.53%;line-gap-override:9.33%;size-adjust:107.19%}.__className_fb8f2c{font-family:GeistSans,GeistSans Fallback}.__variable_fb8f2c{--font-geist-sans:"GeistSans","GeistSans Fallback"}:root{--button-bare-bg-hover:var(--colors-primary-100);--button-bare-text-default:var(--colors-neutral-1000);--button-bare-text-disable:var(--colors-neutral-700);--button-bordered-bg-hover:var(--colors-primary-100);--button-bordered-border-default:var(--colors-neutral-400);--button-bordered-border-disable:var(--colors-neutral-300);--button-bordered-text-default:var(--colors-neutral-1000);--button-bordered-text-disable:var(--colors-neutral-700);--button-danger-bg-default:var(--colors-red-200);--button-danger-bg-disable:var(--colors-red-150);--button-danger-bg-hover:var(--colors-red-300);--button-danger-text-default:var(--colors-neutral-000);--button-danger-text-disable:var(--colors-neutral-000);--button-neutral-bg-default:var(--colors-primary-200);--button-neutral-bg-disable:var(--colors-neutral-200);--button-neutral-bg-hover:var(--colors-secondary-150);--button-neutral-text-default:var(--colors-neutral-1000);--button-neutral-text-disable:var(--colors-neutral-700);--button-primary-bg-default:var(--colors-primary-500);--button-primary-bg-disable:var(--colors-neutral-400);--button-primary-bg-hover:var(--colors-secondary-400);--button-primary-text-default:var(--colors-neutral-000);--button-primary-text-disable:var(--colors-neutral-000);--button-success-bg-default:var(--colors-green-300);--button-success-bg-disable:var(--colors-green-150);--button-success-bg-hover:var(--colors-green-400);--button-success-text-default:var(--colors-neutral-000);--button-success-text-disable:var(--colors-neutral-000);--card-shadow:0px 0px 8px 0px rgba(0,0,0,0.02),2px 2px 4px 0px rgba(0,0,0,0.04);--colors-accent-100:225 100% 50%;--colors-blue-100:224 51.7% 94.3%;--colors-blue-200:224 52.4% 71.2%;--colors-blue-300:224 37.6% 33.3%;--colors-green-100:93 54.7% 89.6%;--colors-green-150:93 41.7% 70.4%;--colors-green-200:135 60.2% 40.4%;--colors-green-300:135 72.4% 34.1%;--colors-green-400:135 76.7% 20.2%;--colors-green-alpha-100:93 47.1% 56.3%/0.102;--colors-neutral-000:0 0% 100%;--colors-neutral-100:210 40% 98%;--colors-neutral-1000:0 0% 14.5%;--colors-neutral-200:0 0% 94.1%;--colors-neutral-300:0 0% 84.7%;--colors-neutral-400:0 0% 70.2%;--colors-neutral-500:0 0% 60.8%;--colors-neutral-600:0 0% 51.8%;--colors-neutral-700:0 0% 42.4%;--colors-neutral-800:0 0% 32.9%;--colors-neutral-900:0 0% 23.9%;--colors-neutral-alpha-10:0 0% 100%/0.2;--colors-orange-100:28 94.4% 92.9%;--colors-orange-200:28 93.3% 64.9%;--colors-orange-300:29 51.2% 33.7%;--colors-primary-000:210 28.6% 97.3%;--colors-primary-100:214 28% 95.1%;--colors-primary-200:214 31.8% 91.4%;--colors-primary-300:226 47.5% 88%;--colors-primary-350:224 43.1% 75.9%;--colors-primary-400:224 28% 63.5%;--colors-primary-450:224 28.9% 55.9%;--colors-primary-500:225 30.8% 20.4%;--colors-primary-alpha-00:214 31.8% 91.4%/0.2;--colors-primary-alpha-10:224 22.2% 61.2%/0.302;--colors-primary-alpha-20:226 47.5% 88%/0.6;--colors-red-100:354 93.5% 93.9%;--colors-red-150:354 63.9% 76.1%;--colors-red-200:355 68.1% 53.3%;--colors-red-300:355 71.1% 38%;--colors-secondary-100:170 75% 96.9%;--colors-secondary-150:165 62.5% 93.7%;--colors-secondary-200:171 92.5% 89.6%;--colors-secondary-300:171 100% 80.8%;--colors-secondary-400:171 58.9% 48.6%;--colors-secondary-500:171 63.6% 28%;--colors-secondary-alpha-10:164 70% 44.5%/0.102;--colors-secondary-alpha-50:164 70% 44.5%/0.502;--family:Geist;--hover-button-shadow:0px 9px 28px 8px rgba(0,0,0,0.05),0px 3px 6px -4px rgba(0,0,0,0.08);--radius-1:4px;--radius-2:8px;--radius-3:12px;--radius-5:20px;--radius-8:32px;--radius-full:999px;--spacing-00:2px;--spacing-10:4px;--spacing-100:40px;--spacing-120:48px;--spacing-140:56px;--spacing-15:6px;--spacing-20:8px;--spacing-30:12px;--spacing-40:16px;--spacing-50:20px;--spacing-60:24px;--spacing-80:32px;--spacing-90:36px}