@font-face{font-family:Poppins;src:url(/marketing-assets/brand/poppins-latin-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(/marketing-assets/brand/poppins-latin-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Poppins;src:url(/marketing-assets/brand/poppins-latin-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Poppins;src:url(/marketing-assets/brand/poppins-latin-700.woff2) format("woff2");font-weight:700;font-display:swap}:root{--blue:#0f5ec8;--blue-dark:#0c4694;--gold:#f8c460;--text:#253248;--charcoal:#3c3c3c;--muted:#63718a;--border:#e3e8ef;--surface:#f5f7fb;--blue-wash:#eaf2fd;--radius:13px}*{box-sizing:border-box}html{color-scheme:light}body{margin:0;font-family:Poppins,Arial,sans-serif;color:var(--text);font-size:13px;line-height:1.6;background:var(--surface)}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}a{color:inherit;text-decoration:none}a,button{transition:background .15s,color .15s,border-color .15s,box-shadow .15s}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:600;letter-spacing:-.035em;line-height:1.35}h1{font-size:32px}h2{font-size:21px}h3{font-size:15px}img{max-width:100%}svg{flex-shrink:0;stroke-width:1.8}em{font-style:normal}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #f8c460;outline-offset:3px}.icon-button{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:7px;color:var(--muted);background:transparent;flex-shrink:0}.icon-button:hover{color:var(--blue);background:var(--blue-wash)}