@font-face{font-family:firaGO;src:url(/_next/static/media/d8058663a72fdd9c-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:firaGO;src:url(/_next/static/media/f09c618c9cf7aab1-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:firaGO;src:url(/_next/static/media/3aac49a2160bc58a-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:firaGO;src:url(/_next/static/media/84be0444b878139f-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:firaGO Fallback;src:local("Arial");ascent-override:91.34%;descent-override:25.89%;line-gap-override:0.00%;size-adjust:102.36%}.__className_6d07df{font-family:firaGO,firaGO Fallback}.__variable_6d07df{--font-firago:"firaGO","firaGO Fallback"}@font-face{font-family:circular;src:url(/_next/static/media/23906668cc8c0cce-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:circular;src:url(/_next/static/media/c2a9e0add92db5cb-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:circular;src:url(/_next/static/media/ca529cd647bc5dff-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:circular;src:url(/_next/static/media/d917a2bec05b7cc1-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:circular;src:url(/_next/static/media/d996018b866fd4e6-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:circular;src:url(/_next/static/media/8f4fb7ee014ac5c7-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:circular Fallback;src:local("Arial");ascent-override:98.02%;descent-override:26.35%;line-gap-override:0.00%;size-adjust:101.72%}.__className_f95a57{font-family:circular,circular Fallback}.__variable_f95a57{--font-circular:"circular","circular Fallback"}:root{--blue-900:#0a2e73;--blue-800:#0a41a3;--blue-600:#0966df;--blue-500:#117be9;--blue-300:#51aefc;--blue-100:#dbeafe;--blue-50:#eff6ff;--ink-900:#0b1220;--ink-700:#2a3446;--ink-500:#5b6474;--ink-300:#a3abb8;--ink-muted:rgba(11,18,32,0.64);--ink-faint:rgba(11,18,32,0.44);--line:rgba(11,18,32,0.08);--line-strong:rgba(11,18,32,0.16);--surface:#ffffff;--surface-muted:#f6f8fb;--on-brand:#ffffff;--canvas:#f0f2f6;--chrome:#fbfcfd;--card:#f9fafc;--card-inset:#f2f4f8;--danger:#d6363b;--danger-text:#b91c1c;--danger-soft:#fdecec;--success:#1b8a4c;--success-text:#15803d;--success-soft:#e8f6ee;--warning:#b26a00;--warning-text:#8a5a00;--warning-soft:#fff5e0;--author-1:#117be9;--author-2:#0f766e;--author-3:#b45309;--author-4:#be185d;--author-5:#6d28d9;--author-6:#0369a1;--ink-rgb:11,18,32;--white-rgb:255,255,255;--blue-900-rgb:10,46,115;--blue-600-rgb:9,102,223;--blue-500-rgb:17,123,233;--blue-300-rgb:81,174,252;--blue-100-rgb:219,234,254;--danger-rgb:214,54,59;--success-rgb:27,138,76;--warning-rgb:178,106,0;--mask-solid:#000000;--radius-pill:999px;--shadow-nav:0 1px 2px rgba(11,18,32,0.04),0 12px 32px -12px rgba(9,102,223,0.25);--font-sans:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Inter,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-heading:var(--font-firago),var(--font-sans)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;min-height:100dvh;font-family:var(--font-sans);font-size:16px;line-height:1.5;color:var(--ink-900);background:var(--surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--font-heading);font-weight:300;letter-spacing:-.02em}b,strong{font-weight:500}button,input,select,textarea{font:inherit}img,svg{display:block}:focus-visible{outline:2px solid var(--blue-600);outline-offset:3px;border-radius:6px}html[data-organizer-snap]{scroll-snap-type:y proximity;scroll-padding-top:108px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}html[data-organizer-snap]{scroll-snap-type:none}}