@font-face{font-family:Manrope;src:url(/assets/Manrope-Variable-HhX4sAm8.woff2)format("woff2");font-style:normal;font-weight:200 800;font-display:swap}:root{--font-family:"Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:800 32px/36px var(--font-family);--tracking-display:-.4px;--font-title:800 24px/28px var(--font-family);--tracking-title:-.2px;--font-body:500 16px/24px var(--font-family);--tracking-body:0px;--font-ui:600 14px/20px var(--font-family);--tracking-ui:.1px;font-family:var(--font-family);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;color:var(--color-text);background:var(--color-canvas);--color-primary:#6947a1;--color-primary-hover:#563887;--color-primary-soft:#f2ebff;--color-accent:#a7f;--color-team-first:#6947a1;--color-team-second:#167d8d;--color-text:#1d3030;--color-muted:#5e6f70;--color-border:#dce4e1;--color-surface:#fff;--color-canvas:#f6f8f7;--color-danger:#b52e31;--radius:12px;--radius-small:7px}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,p{margin:0}body{min-width:320px;font:var(--font-body);letter-spacing:var(--tracking-body)}h1{font:var(--font-display);letter-spacing:var(--tracking-display)}h2,h3{font:var(--font-title);letter-spacing:var(--tracking-title)}button,input,select,textarea{font:inherit;letter-spacing:inherit}a{color:var(--color-primary);text-underline-offset:3px}button,a,input,select,textarea,[tabindex]{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:4px;outline:3px solid #277ec3}::selection{background:#e5d4ff}
