@font-face{font-family:Cadiz;font-weight:300;font-display:swap;src:url(/fonts/CadizLight.woff2)format("woff2")}@font-face{font-family:Cadiz;font-weight:400;font-display:swap;src:url(/fonts/CadizRegular.woff2)format("woff2")}@font-face{font-family:Cadiz;font-weight:500;font-display:swap;src:url(/fonts/CadizMedium.woff2)format("woff2")}@font-face{font-family:Cadiz;font-weight:600;font-display:swap;src:url(/fonts/CadizSemiBold.woff2)format("woff2")}@font-face{font-family:Cadiz;font-weight:700;font-display:swap;src:url(/fonts/CadizBold.woff2)format("woff2")}html{-webkit-font-smoothing:antialiased}body.sg-body{color:#00234a;background:#fbfbfa;margin:0;font-family:Cadiz,ui-sans-serif,system-ui,sans-serif}.sg{--sg-px:1px;font-size:calc(16 * var(--sg-px))}@media(min-width:1000px){.sg{--sg-px:.75px}}.sg a{color:#0021b6;text-decoration:none}.sg a:hover{color:#00234a}.sg button,.sg input,.sg textarea{font-family:inherit}.sg img{max-width:100%}.sg :focus-visible{outline-offset:3px;outline:2px solid #0021b6}.sg .sg-btn{box-sizing:border-box;height:calc(54 * var(--sg-px));cursor:pointer;border-radius:calc(60 * var(--sg-px));padding:0 calc(28 * var(--sg-px));font-size:calc(16 * var(--sg-px));white-space:nowrap;border:0;align-items:center;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.sg .sg-btn--sm{height:calc(50 * var(--sg-px));padding:0 calc(22 * var(--sg-px))}.sg .sg-arrow{opacity:0;justify-content:flex-end;width:0;transition:width .28s cubic-bezier(.4,0,.2,1),opacity .2s;display:inline-flex;overflow:hidden}.sg .sg-btn:hover .sg-arrow,.sg .sg-btn:focus-visible .sg-arrow{opacity:1;width:1.35em}.sg .sg-btn--white,.sg a.sg-btn--white{color:#00234a;background:#fff}.sg .sg-btn--white:hover,.sg a.sg-btn--white:hover,.sg .sg-btn--navy,.sg a.sg-btn--navy{color:#fff;background:#00234a}.sg .sg-btn--navy:hover,.sg a.sg-btn--navy:hover,.sg .sg-btn--blue,.sg a.sg-btn--blue{color:#fff;background:#0021b6}.sg .sg-btn--blue:hover,.sg a.sg-btn--blue:hover{color:#fff;background:#00234a}.sg .sg-btn--outline,.sg a.sg-btn--outline{color:#fff;background:0 0;border:1px solid #ffffff8c}.sg .sg-btn--outline:hover,.sg a.sg-btn--outline:hover{color:#00234a;background:#fff}.sg .sg-dim{transition:filter .3s}.sg .sg-dim:hover{filter:brightness(.86)}.sg .sg-dim-88:hover{filter:brightness(.88)}.sg .sg-dim-90:hover{filter:brightness(.9)}.sg .sg-header{transition:transform .32s cubic-bezier(.4,0,.2,1)}.sg .sg-nav-item{transition:background-color .2s}.sg .sg-nav-item:hover{background:#fff!important}.sg .sg-nav-item,.sg a.sg-nav-item,.sg a.sg-nav-item:hover{color:#00234a}.sg .sg-desktop{display:flex}.sg .sg-mobile{display:none}@media(max-width:999px){.sg .sg-desktop{display:none}.sg .sg-mobile{display:inline-flex}}.sg .sg-nav{scrollbar-width:none}.sg .sg-nav::-webkit-scrollbar{display:none}@keyframes sg-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.sg .sg-ticker{animation:48s linear infinite sg-ticker}.sg .sg-ticker:hover{animation-play-state:paused}.sg .sg-ticker-item{opacity:.8;transition:opacity .2s}.sg .sg-ticker-item:hover{opacity:1}.sg a.sg-link-navy,.sg .sg-link-navy{color:#00234a}.sg a.sg-link-navy:hover,.sg .sg-link-navy:hover{color:#0021b6}.sg a.sg-link-muted,.sg .sg-link-muted{color:#41556e}.sg a.sg-link-muted:hover,.sg .sg-link-muted:hover{color:#00234a}.sg a.sg-link-white,.sg .sg-link-white{color:#fff}.sg a.sg-link-white:hover,.sg .sg-link-white:hover{color:#00234a}.sg .sg-foot-link,.sg a.sg-foot-link{color:#ffffffb8;transition:color .2s}.sg .sg-foot-link:hover,.sg a.sg-foot-link:hover{color:#fff}.sg .sg-row-link{color:#00234a}.sg .sg-row-link:hover{color:#0021b6}.sg .sg-input{border-radius:calc(14 * var(--sg-px));font-size:calc(17 * var(--sg-px));color:#00234a;background:#fff;border:1px solid #00234a40;outline:none;font-weight:500}.sg .sg-input:focus{border-color:#0021b6}.sg .sg-input::placeholder{color:#6b7a8d}.sg .sg-sub-input::placeholder{color:#fff9}.sg .sg-sub-btn{color:#00234a;background:#fff;transition:background-color .2s,color .2s}.sg .sg-sub-btn:hover{color:#fff;background:#0021b6}.sg .sg-filter{transition:background-color .2s,color .2s}.sg .sg-filter[aria-pressed=false]:hover{background:#00234a0f!important}.sg .sg-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media(prefers-reduced-motion:reduce){.sg .sg-ticker{animation:none}.sg .sg-header,.sg .sg-arrow,.sg .sg-dim{transition:none}}
