@font-face{font-family:SO Sporty;src:url(/_next/static/media/SOSporty.10fda70a.ttf) format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/_next/static/media/RobotoCondensed_400Regular.461bd71f.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/_next/static/media/RobotoCondensed_500Medium.e75c7eed.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/_next/static/media/RobotoCondensed_600SemiBold.2ebf3566.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/_next/static/media/RobotoCondensed_700Bold.823e8f54.ttf) format("truetype");font-weight:700;font-display:swap}:root{--navy:#172a51;--navy-raised:#1f3562;--blue:#129ed9;--blue-dark:#0b7db0;--sky:#e7f5fb;--grey:#f2f6fa;--line:#eef3f8;--muted:#5b6b8c;--red:#e30512}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--navy);color:var(--navy);font-family:Roboto Condensed,sans-serif;-webkit-font-smoothing:antialiased}a{color:var(--blue-dark)}a:hover{color:#086891}button{font:inherit}img{max-width:none}.site-header{position:-webkit-sticky;position:sticky;top:-32px;z-index:50}.rv{opacity:0;transform:translateY(48px) scale(.985);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.rv.rv-in{opacity:1;transform:none}.rv .rv-item{opacity:0;transform:translateY(28px);transition:opacity .6s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.rv.rv-in .rv-item{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rv,.rv .rv-item{opacity:1!important;transform:none!important;transition:none!important}}.site-header header{transition:background-color .35s ease,box-shadow .35s ease,-webkit-backdrop-filter .35s ease;transition:background-color .35s ease,backdrop-filter .35s ease,box-shadow .35s ease;transition:background-color .35s ease,backdrop-filter .35s ease,box-shadow .35s ease,-webkit-backdrop-filter .35s ease}.site-header.is-scrolled header{background:rgba(255,255,255,.78)!important;backdrop-filter:blur(18px) saturate(1.6);-webkit-backdrop-filter:blur(18px) saturate(1.6);box-shadow:0 8px 24px rgba(10,18,36,.16),inset 0 -1px 0 rgba(255,255,255,.5)!important}