@import url(https://fonts.googleapis.com/css2?family=Finlandica:ital,wght@0,400..700;1,400..700&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);
:root{--ps-color-surface-page:#f3f6f9;--ps-color-surface-alt:#f7f9fb;--ps-color-surface-sunken:#eef2f6;--ps-color-border:#dbe3ea;--ps-color-border-strong:#c3d0da;--ps-color-text:#143a5e;--ps-color-text-heading:#123f6b;--ps-color-text-muted:#5c6b7a;--ps-color-text-faint:#8a97a3;--ps-color-accent:#14a5b8;--ps-color-success:#1f8a5b;--ps-color-surface-dark:#0e3a63;--ps-color-primary-soft:#e3edf5;--ps-color-accent-strong:#0f8a9b;--ps-color-accent-soft:#e0f4f7;--ps-color-engage:#a51f79;--ps-color-engage-soft:#f7e8f1;--ps-color-engage-bright:#c0246f;--ps-color-success-soft:#e6f4ec;--ps-color-success-muted:#8fd0ab;--ps-color-warning:#b9791f;--ps-color-warning-soft:#faf0dd;--ps-color-warning-strong:#8a5a12;--ps-color-surface-dark-deep:#002c58;--ps-color-border-option:#bfe6ec;--ps-color-focus-ring:rgba(20,165,184,.35);--ps-gradient-option-card:linear-gradient(155deg,#eaf7f9,#f6fcfd);--ps-font-body:"Open Sans",sans-serif;--ps-font-heading:"Finlandica",sans-serif;--ps-space-5:22px;--ps-layout-container-max:1720px;--ps-radius-card:14px;--ps-shadow-sm:0 2px 8px rgba(16,46,80,.08);--ps-shadow-card:0 6px 20px rgba(16,46,80,.09);--ps-z-modal:120}@media screen and (min-width:1240px){.container:not(.container--fluid){max-width:1720px!important}}*{font-family:Open Sans!important}.typo-2 h1,.typo-2 h2,.typo-2 p,.typo-2 strong{font-family:Finlandica!important}#cookies .CookieListsElement-element,#cookies .CookieListsElement-element thead{color:#004379!important}#cookies .CookieListsElement-element thead tr th{background-color:#004379!important;border-color:#004379!important}#cookies .CookieListsElement-element td{color:#004379!important}#cookies .ConsentedElement-element{color:#004379!important;margin-bottom:20px}.cookie-dialog{bottom:75px!important}.v-dialog__content--active{backdrop-filter:blur(15px)}.v-input.error--text:not(.v-input--checkbox):not(.v-input--switch) .v-input__slot,.v-input.error--text:not(.v-input--checkbox):not(.v-input--switch) .v-input__slot>fieldset{border:1px dotted var(--v-error-base)}.v-chip.fill-width .v-chip__content{display:flex;justify-content:center;width:100%}
