*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:Segoe UI,system-ui,-apple-system,Roboto,sans-serif;color:#1b2a41;background:#fff}html,body{overflow-x:clip}html,body{overscroll-behavior-x:none}app-root{display:block;overflow-x:clip;max-width:100%}@supports not (overflow-x: clip){html,body{overflow-x:hidden}body{position:relative}}@media(pointer:coarse){input,select,textarea{font-size:16px!important}}img{max-width:100%}@font-face{font-family:Icons;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/icons.woff2) format("woff2")}.icon{font-family:Icons;font-weight:400;font-style:normal;font-size:1.25em;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;direction:ltr;overflow:hidden;width:1em;height:1em;flex-shrink:0;vertical-align:-.2em;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.icon.filled{font-family:Icons;font-weight:400;font-style:normal;font-size:1.25em;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;direction:ltr;overflow:hidden;width:1em;height:1em;flex-shrink:0;vertical-align:-.2em;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.wrap{max-width:1120px;margin:0 auto;padding:0 20px}h2{color:#0b3a6f;font-size:2rem;margin:0 0 12px}@media(max-width:560px){h2{font-size:1.6rem}}.cta{border:0;border-radius:999px;background:#c8963e;color:#fff;font:inherit;font-weight:700;font-size:1.05rem;padding:14px 28px;cursor:pointer;transition:background .15s,transform .15s}.cta:hover{background:#b0832f;transform:translateY(-1px)}html::-webkit-scrollbar{width:14px}html::-webkit-scrollbar-track{background:#e3e6eb}html::-webkit-scrollbar-thumb{background:#4a5566;border:3px solid #e3e6eb;border-radius:8px;min-height:48px}html::-webkit-scrollbar-thumb:hover{background:#2b3442}@supports not selector(::-webkit-scrollbar){html{scrollbar-color:#4a5566 #e3e6eb}}input::-webkit-contacts-auto-fill-button,input::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0;width:0;height:0}
