@font-face{font-family:Mona Sans;src:url(/fonts/Mona-Sans.woff2) format("woff2");font-weight:200 900;font-stretch:75% 125%;font-display:swap}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:Mona Sans,Mona Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:440;color:#0b0b10;background:#f7f7fa;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:1.45}h1,h2,h3,h4{margin:0;font-weight:680;letter-spacing:-.02em;line-height:1.12}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}input,select,textarea{font-family:inherit;font-size:16px}.pill{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:10px 18px;font-weight:600;border:1px solid transparent;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.pill:active{transform:translateY(1px)}.pill--brand{background:#4e16ff;color:#fff;box-shadow:0 10px 30px rgba(78,22,255,.28)}.pill--brand:hover{background:#4111d6}.pill--ghost{background:#fff;color:#0b0b10;border-color:#dcdce3;box-shadow:0 1px 2px rgba(11,11,16,.06),0 1px 1px rgba(11,11,16,.04)}.pill--ghost:hover{border-color:#b9b9c4}.card{background:#fff;border-radius:16px;box-shadow:0 6px 20px rgba(11,11,16,.08),0 2px 6px rgba(11,11,16,.05)}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}