@import url('https://fonts.googleapis.com/css2?family=museo-sans');:root, :host {--color-primary: #c5143d;--color-primary--lighter: #FF1E5B;--color-primary--darker: #930F2D;--color-primary--25: #c5143d40;--color-primary--50: #c5143d80;--color-primary--75: #c5143dbf;--color-secondary: #173643;--color-secondary--lighter: #225164;--color-secondary--darker: #112832;--color-secondary--25: #17364340;--color-secondary--50: #17364380;--color-secondary--75: #173643bf;--color-nav-main-bg: ;--color-nav-main: ;--color-nav-secondary-bg: ;--color-nav-secondary: ;--block-spacing--mobile: 2em;--block-spacing--tablet: 2em;--block-spacing--desktop: 2.5em;--font-base--mobile: 100 1em/150% "museo-sans";--font-base--tablet: 100 1em/150% "museo-sans";--font-base--desktop: 100 1em/150% "museo-sans";--elevation-0: 0px 0px 0px rgba(0,0,0,0);--elevation-1: 0px 1px 0px rgba(0,0,0,0.3);--elevation-2: 0px 4px 8px rgba(0,0,0,0.3);--elevation-3: 0px 4px 12px rgba(0,0,0,0.3);--elevation-4: 0px 8px 16px rgba(0,0,0,0.3);--elevation-5: 0px 8px 24px rgba(0,0,0,0.3);--elevation-6: 0px 16px 24px rgba(0,0,0,0.3);--elevation-7: 0px 16px 24px 4px rgba(0,0,0,0.3);--elevation-8: 0px 16px 24px 8px rgba(0,0,0,0.3);}body, body p {font: 100 1em/150% "museo-sans";letter-spacing: 0%;color: #202020;}@media screen and (min-width: 768px) {body, body p {font: 100 1em/150% "museo-sans";letter-spacing: 0%;}}@media screen and (min-width: 1400px) {body, body p {font: 100 1em/150% "museo-sans";letter-spacing: 0%;}}h1 {font: 100 2.3em/115% "museo-sans";letter-spacing: 0%;color: #202020;}@media screen and (min-width: 768px) {h1 {font: 100 3em/115% "museo-sans";letter-spacing: 0%;}}@media screen and (min-width: 1400px) {h1 {font: 100 4em/115% "museo-sans";letter-spacing: 0%;}}h2 {font: 100 1.7em/115% "museo-sans";letter-spacing: 0%;color: #173643;}@media screen and (min-width: 768px) {h2 {font: 100 2em/115% "museo-sans";letter-spacing: 0%;}}@media screen and (min-width: 1400px) {h2 {font: 100 3em/115% "museo-sans";letter-spacing: 0%;}}h3 {font: 900 1.4em/115% "museo-sans";letter-spacing: 0%;color: #173643;}@media screen and (min-width: 768px) {h3 {font: 900 1.6em/115% "museo-sans";letter-spacing: 0%;}}@media screen and (min-width: 1400px) {h3 {font: 900 1.8em/115% "museo-sans";letter-spacing: 0%;}}h4 {font: 900 1.2em/150% "museo-sans";letter-spacing: 0%;color: #74243d;}@media screen and (min-width: 768px) {h4 {font: 900 1.3em/150% "museo-sans";letter-spacing: 0%;}}@media screen and (min-width: 1400px) {h4 {font: 900 1.4em/150% "museo-sans";letter-spacing: 0%;}}.container {max-width: 768px;margin-left: auto;margin-right: auto;}@media screen and (min-width: 768px) {.container {max-width: 1200px;margin-left: auto;margin-right: auto;}}@media screen and (min-width: 1400px) {.container {max-width: 1600px;margin-left: auto;margin-right: auto;}}.container--block {max-width: 768px;margin-left: auto;margin-right: auto;}@media screen and (min-width: 768px) {.container--block {max-width: 1200px;margin-left: auto;margin-right: auto;}}@media screen and (min-width: 1400px) {.container--block {max-width: 1600px;margin-left: auto;margin-right: auto;}}.container--text {max-width: 770px;margin-left: auto;margin-right: auto;}@media screen and (min-width: 768px) {.container--text {max-width: 770px;margin-left: auto;margin-right: auto;}}@media screen and (min-width: 1400px) {.container--text {max-width: 770px;margin-left: auto;margin-right: auto;}}:root, :host {--block-spacing: 2em;}@media screen and (min-width: 768px) {:root, :host {--block-spacing: 2em;}}@media screen and (min-width: 1400px) {:root, :host {--block-spacing: 2.5em;}}.block {padding-left: 20px;padding-right: 20px;padding-bottom: var(--block-spacing);padding-top: var(--block-spacing);}.block.block--no-spacing {padding-bottom: 0;padding-top: 0;}.block.block--no-spacing-top {margin-bottom: var(--block-spacing);margin-top: 0;}.block.block--no-spacing-bottom {margin-top: var(--block-spacing);margin-bottom: 0;}.palette-0 {--p-background-color: #fbf7f4;--p-border-color: #173643;--p-button-background-color: #c5143d;--p-button-hover-background-color: #ffffff;--p-button-border-color: #c5143d;--p-button-hover-border-color: #c5143d;--p-button-text-color: #ffffff;--p-button-hover-text-color: #c5143d;--p-h2-color: #173643;--p-h3-color: #173643;--p-h4-color: #c5143d;--p-highlight-background-color: #c5143d;--p-highlight-text-color: #ffffff;--p-link-color: #c5143d;--p-link-hover-color: #74243d;--p-text-color: #173643;}body .palette-0, body .palette-0 p {color: #173643;background: #fbf7f4;border-color: #173643;}body .palette-0 button {color: #ffffff;background: #c5143d;border-color: #c5143d;}.button.palette-0 {color: #ffffff;background: #c5143d;border-color: #c5143d;}body .palette-0 button:hover {color: #c5143d;background: #ffffff;border-color: #c5143d;}.button.palette-0:hover {color: #c5143d;background: #ffffff;border-color: #c5143d;}body .palette-0 mark {color: #ffffff;background: #c5143d;}body .palette-0 a {color: #c5143d;}body .palette-0 a:hover {color: #74243d;}body .palette-0 h2 {color: #173643;}body .palette-0 h3 {color: #173643;}body .palette-0 h4 {color: #c5143d;}.palette-1 {--p-background-color: #f0e3db;--p-border-color: #173643;--p-button-background-color: #c5143d;--p-button-hover-background-color: #ffffff;--p-button-border-color: #c5143d;--p-button-hover-border-color: #c5143d;--p-button-text-color: #ffffff;--p-button-hover-text-color: #c5143d;--p-h2-color: #173643;--p-h3-color: #173643;--p-h4-color: #74243d;--p-highlight-background-color: #c5143d;--p-highlight-text-color: #fbf7f4;--p-link-color: #173643;--p-link-hover-color: #2e6076;--p-text-color: #173643;}body .palette-1, body .palette-1 p {color: #173643;background: #f0e3db;border-color: #173643;}body .palette-1 button {color: #ffffff;background: #c5143d;border-color: #c5143d;}.button.palette-1 {color: #ffffff;background: #c5143d;border-color: #c5143d;}body .palette-1 button:hover {color: #c5143d;background: #ffffff;border-color: #c5143d;}.button.palette-1:hover {color: #c5143d;background: #ffffff;border-color: #c5143d;}body .palette-1 mark {color: #fbf7f4;background: #c5143d;}body .palette-1 a {color: #173643;}body .palette-1 a:hover {color: #2e6076;}body .palette-1 h2 {color: #173643;}body .palette-1 h3 {color: #173643;}body .palette-1 h4 {color: #74243d;}.palette-2 {--p-background-color: #c5143d;--p-border-color: #ffffff;--p-button-background-color: #ffffff;--p-button-hover-background-color: #c5143d;--p-button-border-color: #ffffff;--p-button-hover-border-color: #ffffff;--p-button-text-color: #c5143d;--p-button-hover-text-color: #ffffff;--p-h2-color: #ffffff;--p-h3-color: #ffffff;--p-h4-color: #ffffff;--p-highlight-background-color: #ffffff;--p-highlight-text-color: #c5143d;--p-link-color: #ffffff;--p-link-hover-color: #ffffff;--p-text-color: #ffffff;}body .palette-2, body .palette-2 p {color: #ffffff;background: #c5143d;border-color: #ffffff;}body .palette-2 button {color: #c5143d;background: #ffffff;border-color: #ffffff;}.button.palette-2 {color: #c5143d;background: #ffffff;border-color: #ffffff;}body .palette-2 button:hover {color: #ffffff;background: #c5143d;border-color: #ffffff;}.button.palette-2:hover {color: #ffffff;background: #c5143d;border-color: #ffffff;}body .palette-2 mark {color: #c5143d;background: #ffffff;}body .palette-2 a {color: #ffffff;}body .palette-2 a:hover {color: #ffffff;}body .palette-2 h2 {color: #ffffff;}body .palette-2 h3 {color: #ffffff;}body .palette-2 h4 {color: #ffffff;}.palette-primary {--p-background-color: transparent;--p-border-color: var(--color-primary);--p-button-background-color: var(--color-primary);--p-button-hover-background-color: var(--color-primary--lighter);--p-button-border-color: var(--color-primary);--p-button-hover-border-color: var(--color-primary--lighter);--p-button-text-color: white;--p-button-hover-text-color: white;--p-h2-color: #173643;--p-h3-color: #173643;--p-h4-color: #74243d;--p-highlight-background-color: var(--color-primary);--p-highlight-text-color: white;--p-link-color: var(--color-primary);--p-link-hover-color: var(--color-primary--lighter);--p-text-color: #202020;}body .palette-primary, body .palette-primary p {color: #202020;background: transparent;border-color: var(--color-primary);}body .palette-primary button {color: white;background: var(--color-primary);border-color: var(--color-primary);}.button.palette-primary {color: white;background: var(--color-primary);border-color: var(--color-primary);}body .palette-primary button:hover {color: white;background: var(--color-primary--lighter);border-color: var(--color-primary--lighter);}.button.palette-primary:hover {color: white;background: var(--color-primary--lighter);border-color: var(--color-primary--lighter);}body .palette-primary mark {color: white;background: var(--color-primary);}body .palette-primary a {color: var(--color-primary);}body .palette-primary a:hover {color: var(--color-primary--lighter);}body .palette-primary h2 {color: #173643;}body .palette-primary h3 {color: #173643;}body .palette-primary h4 {color: #74243d;}.palette-secondary {--p-background-color: transparent;--p-border-color: var(--color-secondary);--p-button-background-color: var(--color-secondary);--p-button-hover-background-color: var(--color-secondary--lighter);--p-button-border-color: var(--color-secondary);--p-button-hover-border-color: var(--color-secondary--lighter);--p-button-text-color: white;--p-button-hover-text-color: white;--p-h2-color: #173643;--p-h3-color: #173643;--p-h4-color: #74243d;--p-highlight-background-color: var(--color-secondary);--p-highlight-text-color: white;--p-link-color: var(--color-secondary);--p-link-hover-color: var(--color-secondary--lighter);--p-text-color: #202020;}body .palette-secondary, body .palette-secondary p {color: #202020;background: transparent;border-color: var(--color-secondary);}body .palette-secondary button {color: white;background: var(--color-secondary);border-color: var(--color-secondary);}.button.palette-secondary {color: white;background: var(--color-secondary);border-color: var(--color-secondary);}body .palette-secondary button:hover {color: white;background: var(--color-secondary--lighter);border-color: var(--color-secondary--lighter);}.button.palette-secondary:hover {color: white;background: var(--color-secondary--lighter);border-color: var(--color-secondary--lighter);}body .palette-secondary mark {color: white;background: var(--color-secondary);}body .palette-secondary a {color: var(--color-secondary);}body .palette-secondary a:hover {color: var(--color-secondary--lighter);}body .palette-secondary h2 {color: #173643;}body .palette-secondary h3 {color: #173643;}body .palette-secondary h4 {color: #74243d;}