/*!
 * @license
 * MyFonts Webfont Build ID 3920652, 2020-06-30T10:39:43-0400
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: Proxima Nova Thin by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/thin/
 *
 * Webfont: Proxima Nova Thin It by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/thin-it/
 *
 * Webfont: Proxima Nova Light by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/light/
 *
 * Webfont: Proxima Nova Light It by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/light-it/
 *
 * Webfont: Proxima Nova Regular by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/regular/
 *
 * Webfont: Proxima Nova Regular It by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/regular-it/
 *
 * Webfont: Proxima Nova Semibold by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/semibold/
 *
 * Webfont: Proxima Nova Semibold It by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/semibold-it/
 *
 * Webfont: Proxima Nova Bold by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/bold/
 *
 * Webfont: Proxima Nova Bold It by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/bold-it/
 *
 * Webfonts copyright: Copyright (c) Mark Simonson, 2005. All rights reserved.
 *
 * © 2020 MyFonts Inc
 */@font-face{font-family:Proxima Nova;font-style:normal;font-weight:100;font-display:swap;src:url(/static/fonts/proxima-nova-thin.woff2) format("woff2"),url(/static/fonts/proxima-nova-thin.woff) format("woff")}@font-face{font-family:Proxima Nova;font-style:italic;font-weight:100;font-display:swap;src:url(/static/fonts/proxima-nova-thin-it.woff2) format("woff2"),url(/static/fonts/proxima-nova-thin-it.woff) format("woff")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:300;font-display:swap;src:url(/static/fonts/proxima-nova-light.woff2) format("woff2"),url(/static/fonts/proxima-nova-light.woff) format("woff")}@font-face{font-family:Proxima Nova;font-style:italic;font-weight:300;font-display:swap;src:url(/static/fonts/proxima-nova-light-it.woff2) format("woff2"),url(/static/fonts/proxima-nova-light-it.woff) format("woff")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:400;font-display:block;src:url(/static/fonts/proxima-nova-regular.woff2) format("woff2"),url(/static/fonts/proxima-nova-regular.woff) format("woff")}@font-face{font-family:Proxima Nova;font-style:italic;font-weight:400;font-display:swap;src:url(/static/fonts/proxima-nova-regular-it.woff2) format("woff2"),url(/static/fonts/proxima-nova-regular-it.woff) format("woff")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:600;font-display:block;src:url(/static/fonts/proxima-nova-semibold.woff2) format("woff2"),url(/static/fonts/proxima-nova-semibold.woff) format("woff")}@font-face{font-family:Proxima Nova;font-style:italic;font-weight:600;font-display:swap;src:url(/static/fonts/proxima-nova-semibold-it.woff2) format("woff2"),url(/static/fonts/proxima-nova-semibold-it.woff) format("woff")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:700;font-display:swap;src:url(/static/fonts/proxima-nova-bold.woff2) format("woff2"),url(/static/fonts/proxima-nova-bold.woff) format("woff")}@font-face{font-family:Proxima Nova;font-style:italic;font-weight:700;font-display:swap;src:url(/static/fonts/proxima-nova-bold-it.woff2) format("woff2"),url(/static/fonts/proxima-nova-bold-it.woff) format("woff")}:root{font-family:Proxima Nova,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;--primary:#db0032;--primary-dark:#990023;--on-primary:#fff;--secondary:#4c9898;--secondary-dark:#288080;--secondary-translucent:rgba(76,152,152,.5);--on-secondary:#fff;--success:#28a745;--on-success:#fff;--warning:#ad092e;--warning-dark:#760006;--on-warning:#fff;--focus-ring:var(--secondary)}[data-theme=light]{color-scheme:light;--primary-text:#db0032;--background:#fff;--background-translucent:hsla(0,0%,100%,.8);--background-transparent:hsla(0,0%,100%,0);--on-background:#707070;--surface-light:#f7f7f7;--on-surface-light:#636569;--surface-dark:#ededed;--surface-dark-transparent:hsla(0,0%,93%,0);--on-surface-dark:#707070;--disabled:#f7f7f7;--on-disabled:#d1d1d1}[data-theme=dark]{color-scheme:dark;--primary-text:#fff;--background:#424242;--background-translucent:rgba(66,66,66,.8);--background-transparent:rgba(66,66,66,0);--on-background:#fff;--surface-light:#636569;--on-surface-light:#f7f7f7;--surface-dark:#76777a;--surface-dark-transparent:hsla(225,2%,47%,0);--on-surface-dark:#ededed;--disabled:#4a4a4a;--on-disabled:#707070}body{background-color:var(--background);color:var(--on-background);scroll-margin-top:var(--header-height,0);scroll-snap-margin-top:var(--header-height,0);-webkit-overflow-scrolling:touch;scroll-behavior:smooth}#__next{isolation:isolate}*{box-sizing:border-box;margin:0;padding:0;color:inherit}[data-skip-link]{border:0;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;overflow:hidden;position:absolute}[data-skip-link]:focus{padding:1rem;position:fixed;top:1rem;left:1rem;background-color:var(--background);color:var(--on-background);z-index:50;width:auto;height:auto;clip:auto}:root{--header-height:4rem}@media(min-width:1280px){:root{--header-height:5rem}}html{line-height:1.4}body.cookies .cookies-banner{visibility:visible}