:root{color:#263442;font-synthesis:none;text-rendering:optimizelegibility;--green:#23976c;--green-dark:#137950;--border:#e3e8ed;--muted:#7b8793;--sidebar:#111c27;--ink:#1d2d3a;--shadow:0 3px 15px #1a304209;background:#f3f5f7;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:14px;font-weight:400}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}:focus-visible{outline-offset:3px;outline:3px solid #49b891}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.8px;margin-bottom:9px;font-size:29px;font-weight:660;line-height:1.3}h2{letter-spacing:-.1px;margin-bottom:7px;font-size:15px;font-weight:650}p{line-height:1.6}@media (max-width:760px){h1{font-size:25px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
