﻿@charset "UTF-8";@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/fonts/OpenSans-Regular.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-display:swap;src:url("/assets/fonts/OpenSans-SemiBold.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"Material Symbols Outlined";font-style:normal;font-weight:300 400;font-display:swap;src:url("/assets/fonts/material-symbols.woff2") format("woff2");}.material-symbols-outlined{font-family:"Material Symbols Outlined";font-weight:300;font-style:normal;font-size:22px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;}:root{--selectArrow:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224px%22%20width%3D%2224px%22%20fill%3D%22%235f6368%22%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22M16.59%208.59L12%2013.17%207.41%208.59%206%2010l6%206%206-6z%22%2F%3E%3C%2Fsvg%3E");}*{box-sizing:border-box;}html{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:15px;scroll-behavior:smooth;scroll-padding-top:0;}@media(max-width:1600px){html{font-size:14px;}}body{margin:0;padding:0;min-height:100vh;display:flex;flex-direction:column;}body.busy{cursor:progress;}body,input,select,textarea,button,td,th{font-size:1em;font-family:inherit;}.site-width{margin:0 15rem;}@media(max-width:1600px){.site-width{margin:0 10rem;}}@media(max-width:1366px){.site-width{margin:0 6rem;}}@media(max-width:896px){.site-width{margin:0 3rem;}}@media(max-width:480px){.site-width{margin:0 1.75rem;}}a{color:currentColor;text-decoration:none;}.no-list{list-style:none;margin:0;padding:0;}h1,h2,h3,h4,.header{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:600;margin:0 0 .5em;line-height:1.2em;}p{margin:0;}legend{font-family:"Open Sans",Arial,Helvetica,sans-serif;}strong{font-weight:600;}.CookieDeclaration{display:none;}.header--large{font-size:3em;margin-bottom:.5em;line-height:1.15em;}@media(max-width:1023px){.header--large{font-size:2.75em;}}@media(max-width:896px){.header--large{font-size:1.75em;}}.header--medium{font-size:2.5em;margin-bottom:.5em;}@media(max-width:1023px){.header--medium{font-size:2.25em;}}@media(max-width:896px){.header--medium{font-size:1.5em;line-height:1.15em;}}.header--small{font-size:1.4em;}@media(max-width:1023px){.header--small{font-size:1.33em;}}@media(max-width:896px){.header--small{font-size:1.25em;line-height:1.15em;}}.header--x-small{font-size:1.1em;}@media(max-width:1023px){.header--x-small{font-size:1.1em;}}@media(max-width:896px){.header--x-small{font-size:1.1em;line-height:1.1em;}}.header--xx-small{font-size:1em;}@media(max-width:1023px){.header--xx-small{font-size:1em;}}@media(max-width:896px){.header--xx-small{font-size:1em;line-height:1.1em;}}.text--large{font-size:1.25em;line-height:1.45em;}@media(max-width:1023px){.text--large{font-size:1.25em;}}@media(max-width:896px){.text--large{font-size:1.15em;}}.rich-text,.text--normal{font-size:1.1em;line-height:1.5em;}.text--small{font-size:1em;line-height:1.45em;}.text--x-small{font-size:.85em;line-height:1.45em;}.rich-text a{color:inherit;text-decoration:underline;transition:opacity 300ms ease;}@media(any-hover:hover){.rich-text a:hover{opacity:.7;}}.rich-text li{margin:4px 0;}.rich-text li>p{margin-bottom:.5em;}.rich-text h2{font-size:2.5em;}@media(max-width:1023px){.rich-text h2{font-size:2.25em;}}@media(max-width:896px){.rich-text h2{font-size:1.5em;}}.rich-text h3{font-size:1.4em;margin-top:1.5rem;}@media(max-width:1023px){.rich-text h3{font-size:1.33em;}}@media(max-width:896px){.rich-text h3{font-size:1.25em;}}.rich-text p{margin:0 0 1em;}main .search-markup-info-wrapper{display:none;}main mark{background:transparent;color:inherit;}main:not(.no-mark) mark{background-color:#ffe482;color:#433723;text-shadow:none;}main:not(.no-mark) .search-markup-info-wrapper{display:block;font-size:.9em;padding:1em 0;background:#ffe482;}main:not(.no-mark) .search-markup-info-wrapper a{text-decoration:underline;}body.no-content main{min-height:50vh;padding-top:10rem;}@keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}.pad{padding:3rem 3rem;}.pad:not([style="display: none;"])+.pad{padding-top:0;}.pad-vrt{padding:3rem 0;}.pad-vrt:not([style="display: none;"])+.pad-vrt{padding-top:0;}.pad-vrt--small{padding:1.5rem 0;}.pad-hor{padding:0 3rem;}.pad-btm{padding-bottom:3rem;}.pad-top{padding-top:3rem;}@media(max-width:1024px){.sm-pad{padding:3rem;}.sm-pad-vrt{padding:3rem 0;}.sm-pad-hor{padding:0 3rem;}.sm-pad-btm{padding-bottom:3rem;}.sm-pad-top{padding-top:3rem;}}@media(min-width:1024px) and (max-width:1366px){.pad,.md-pad{padding:3.5rem 6rem;}.pad-vrt,.md-pad-vrt{padding:3.5rem 0;}.pad-hor,.md-pad-hor{padding:0 6rem;}.pad-btm,.md-pad-btm{padding-bottom:3.5rem;}.pad-top,.md-pad-top{padding-top:3.5rem;}}@media(min-width:1366px){.pad,.lg-pad{padding:4rem 10rem;}.pad-vrt,.lg-pad-vrt{padding:4rem 0;}.pad-hor,.lg-pad-hor{padding:0 10rem;}.pad-btm,.lg-pad-btm{padding-bottom:4rem;}.pad-top,.lg-pad-top{padding-top:4rem;}}.alert{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:.8rem 1.2rem;padding-left:calc(2.4rem + 24px);margin-top:.5rem;border-radius:5px;font-size:.9rem;line-height:1.15rem;gap:1rem;width:fit-content;}.alert::before{position:absolute;top:calc(1.375rem - 13px);left:1rem;display:flex;align-items:center;justify-content:center;opacity:.8;width:26px;height:26px;font-size:26px;font-weight:300;line-height:1;font-family:"Material Symbols Outlined";}.alert--center::before{top:calc(50% - 13px);}.alert--positive{background-color:#f2f9f7;color:#066f3e;border:1px solid rgba(6,111,62,.2);}.alert--positive::before{content:"check_circle";}.alert--positive .spinner-wrapper .spinner{border:2px solid #066f3e;opacity:.8;}.alert--negative{background-color:#fef2f2;color:#a00;border:1px solid rgba(170,0,0,.2);}.alert--negative::before{content:"dangerous";}.alert--negative .spinner-wrapper .spinner{border:2px solid #a00;opacity:.8;}.alert--neutral{background-color:#e3edef;color:#0d5e6e;border:1px solid rgba(13,94,110,.2);}.alert--neutral::before{content:"info";}.alert--neutral .spinner-wrapper .spinner{border:2px solid #0d5e6e;opacity:.8;}.alert--small{background:none;border:0;padding:.5rem 1rem;padding-left:calc(.75rem + 20px);}.alert--small::before{top:calc(1.075rem - 10px);left:0;width:20px;height:20px;font-size:20px;opacity:1;}.alert--small+.alert--small{margin-top:0;}.alert.margin-after{margin-bottom:1rem;}.alert p:first-of-type{width:100%;margin:0;}.alert .spinner-wrapper{display:flex;position:absolute;right:1rem;z-index:2;}.alert .spinner-wrapper .spinner{width:22px;height:22px;border-top:2px solid transparent;}.btn{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:1rem;font-family:"Open Sans",Arial,Helvetica,sans-serif;text-decoration:none;border:0;font-size:1.1em;color:#fff;padding:.75em 1.6em;border-radius:2px;font-weight:normal;background-color:#18798c;transition:background-color 400ms ease;}@media(min-width:896px){.btn{width:auto;min-width:10rem;}}@media(max-width:360px){.btn{width:100%;}}@media(any-hover:hover){.btn--auto:hover:not(:disabled){background-color:#146676;}}.btn--ghost{background-color:transparent;color:currentColor;border:1px solid currentColor;padding:calc(.75em - 1px) calc(1.6em - 1px);}@media(any-hover:hover){.btn--ghost:hover:not(:disabled){background-color:rgba(0,0,0,.1);}}.btn--secondary{background-color:#f1f4f7;color:#18798c;}.block-item--dark:not(.hero) .btn--secondary{color:#fff;}@media(any-hover:hover){.btn--secondary:hover:not(:disabled){background-color:#e1e7ee;}}.btn--small{padding:.75em 1.5em;}@media(min-width:896px){.btn--small{min-width:10rem;}}.btn--icon{display:flex;align-items:center;justify-content:center;border-radius:50%;width:28px;min-width:28px;height:28px;padding:0;}.btn--icon .material-symbols-outlined{font-weight:300;font-size:22px;}.btn .material-symbols-outlined{line-height:14px;}.btn__name{text-overflow:ellipsis;overflow:hidden;}.btn__icon{display:flex;width:28px;}@media(max-width:360px){.btn__icon{width:24px;}}.btn--with-description{padding:.8rem 3rem .8rem 2rem;gap:1.5rem;}.btn--with-description .btn__name{display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px;font-size:1.1rem;}.btn--with-description .btn__description{font-weight:normal;font-size:.8rem;}.btn--loading{position:relative;color:transparent;}.btn--loading::after{content:"";position:absolute;width:14px;height:14px;border-radius:50%;border:4px dotted #fff;display:flex;justify-content:center;align-items:center;transform:rotate(0deg);animation:spin 3s infinite;}@keyframes spin{to{transform:rotate(360deg);}}.link{display:block;text-decoration:underline;padding:4px 0;transition:opacity 300ms ease;}@media(any-hover:hover){.link:hover{opacity:.7;}}a[target=_blank].link-blank{color:#18798c;text-decoration:underline;margin-left:auto;display:inline-block;width:fit-content;}a[target=_blank].link-blank[target]::after{content:"↗︎";display:inline-block;margin-left:4px;}.with-overlay{overflow:hidden;}.overlay__container{display:none;z-index:500;position:fixed;top:0;left:0;background:rgba(0,0,0,.9);width:100%;height:100%;overflow:hidden;gap:1rem;flex-direction:column;align-items:flex-end;padding:2vw;justify-content:flex-start;animation:overlayFadeIn .35s ease;}.with-overlay .overlay__container{display:flex;}@media screen and (min-width:640px){.overlay__container{justify-content:center;gap:unset;flex-direction:row;align-items:flex-start;padding:unset;}}.overlay__container .cookie__wrapper{animation:overlayFadeIn forwards .75s ease;}.overlay__wrapper{width:0;height:0;background:#000;position:relative;top:15vh;}.overlay__close{position:relative;cursor:pointer;user-select:none;display:flex;justify-content:center;text-decoration:none;align-items:center;color:#fff;background-color:#18798c;height:40px;width:40px;margin-left:10px;border-radius:3px;order:1;top:5vh;animation-delay:.1s;animation:overlayCloseButton .75s ease;}@media(any-hover:hover){.overlay__close:hover{background-color:#146676;transition:all 200ms ease;}.overlay__close:hover>svg{fill:black;}}@media screen and (min-width:640px){.overlay__close{order:2;height:50px;width:50px;}}.overlay__close svg{height:100%;width:100%;padding:35%;fill:white;animation:overlayCloseButton .75s ease;}.overlay__video-embed-wrapper{position:relative;width:96vw;height:54vw;max-height:90vh;max-width:160vh;top:5vh;order:2;}@media(min-width:640px){.overlay__video-embed-wrapper{order:1;width:85.5vw;height:48.09375vw;}}.overlay__video-embed{width:100%;height:100%;border-radius:3px;}@media(min-width:640px){.overlay__video-embed{border-radius:5px;}}@keyframes overlayCloseButton{0%{transform:translateY(-100%);}100%{transform:translateY(0%);}}@keyframes overlayFadeIn{0%{background:rgba(0,0,0,0);}100%{background:rgba(0,0,0,.9);}}.embedded-video .cookie__wrapper{position:absolute;z-index:1;inset:0;background-color:#000;color:#fff;display:none;align-items:center;justify-content:center;}.embedded-video.show-cookie-notice .cookie__wrapper{display:flex;}.embedded-video .cookie__notice{display:flex;flex-direction:column;align-items:flex-start;padding:2rem;}.embedded-video .cookie__notice__header{display:inline-flex;align-items:center;gap:1rem;margin-bottom:.5rem;}.embedded-video .cookie__notice__header span{display:flex;}.embedded-video .cookie__notice__header svg{width:2rem;height:auto;fill:currentColor;}.embedded-video .cookie__notice__header .header{margin:0;}.embedded-video .cookie__notice__button-field{margin-top:2rem;}@media(max-width:480px){.embedded-video .cookie__notice__button-field{margin-top:1.25rem;}}.form fieldset{border:0;margin:0;}.form fieldset:not(.form__input-wrapper){padding:0;}.form textarea{resize:vertical;padding:12px 10px;}@media(max-width:480px){.form textarea{padding:10px;}}.form textarea[rows="1"]{resize:none;overflow:hidden;}.form input[type=number]{appearance:textfield;-moz-appearance:textfield;}.form input[type=number]::-webkit-outer-spin-button,.form input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.form input,.form select,.form textarea{font-family:inherit;}.form input:disabled,.form select:disabled,.form textarea:disabled{cursor:not-allowed;opacity:.7;}.form input:disabled~.form__input-label,.form select:disabled~.form__input-label,.form textarea:disabled~.form__input-label{color:rgba(136,136,136,.7);cursor:not-allowed;}.form input:disabled~.form__checkbox-box,.form input:disabled~.form__checkbox-label,.form input:disabled~.ts-wrapper,.form select:disabled~.form__checkbox-box,.form select:disabled~.form__checkbox-label,.form select:disabled~.ts-wrapper,.form textarea:disabled~.form__checkbox-box,.form textarea:disabled~.form__checkbox-label,.form textarea:disabled~.ts-wrapper{opacity:.7;cursor:not-allowed;}.form input[aria-disabled=true],.form select[aria-disabled=true],.form textarea[aria-disabled=true]{opacity:.3;cursor:not-allowed;}@media(max-width:480px){.form input,.form select,.form textarea{font-size:15px;}}.form .btn[aria-disabled=true]{pointer-events:none;}.form label.error{position:absolute;z-index:2;top:calc(100% - .7rem);left:2px;color:#a00;font-size:11px;cursor:pointer;}.form__input{width:100%;min-height:50px;padding:0 10px;color:#000;border:1px solid #18798c;border-radius:5px;line-height:1.5rem;outline:0;}@media(max-width:480px){.form__input{min-height:42px;}}.form__input.error{border-color:#a00;}.form__input.error~.form__input-label{color:#a00;}.form__input--small{min-height:38px;font-size:.9em;}.form__input--small~.form__input-label{font-size:.9em;}.form__input--text~.form__input-label{cursor:text;}.form__input--pickmeup,.form__input--timepicker{padding-right:35px;}.form__input--pickmeup::-webkit-inner-spin-button,.form__input--pickmeup::-webkit-calendar-picker-indicator,.form__input--timepicker::-webkit-inner-spin-button,.form__input--timepicker::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;}.form__input--pickmeup~label .material-symbols-outlined,.form__input--timepicker~label .material-symbols-outlined{position:absolute;top:calc(50% - 12px);right:10px;z-index:2;color:currentColor;font-weight:300;}.form__input--pickmeup.form__input--small~label .material-symbols-outlined,.form__input--timepicker.form__input--small~label .material-symbols-outlined{font-size:22px;top:calc(50% - 11px);}.form__input-wrapper{position:relative;z-index:1;padding:.75rem 0;width:100%;display:flex;align-items:center;}.form__input-wrapper--nopad{padding-bottom:0;}.form__input-wrapper:has(div.tool-tip) .form__input{padding-right:2.25rem;}.form__input-wrapper:has(.dropdown-active){z-index:3;}.form__input-wrapper--field-toggle{gap:0 1rem;width:calc(50% - 1rem);height:calc(50px + 1.5rem);}.form__input-wrapper--field-toggle .form__checkbox.error+label.error{top:3.5rem;margin-left:0;}.form__input-wrapper--field-toggle .form__checkbox-label{position:absolute;left:1.5rem;animation:fade-in 400ms forwards;}.form__input-wrapper--field-toggle .form__input{display:none;}.form__input-wrapper--field-toggle .form__input-label{display:none;margin-left:calc(22px + 1rem);}.form__input-wrapper--field-toggle label.error{margin-left:calc(22px + 1rem);}.form__input-wrapper--field-toggle input:checked~.form__checkbox-label{display:none;animation:fade-in 400ms backwards;}.form__input-wrapper--field-toggle input:checked~.form__input{display:block;animation:fade-in 300ms forwards;}.form__input-wrapper--field-toggle input:checked~.form__input-label{display:block;color:currentColor;animation:fade-in 300ms forwards;}.form__input-label{position:absolute;z-index:2;left:10px;top:50%;transform:translateY(-50%);line-height:18px;color:currentColor;padding:0 5px;cursor:pointer;transition:all 200ms ease-out;background-image:linear-gradient(180deg,transparent 9px,#fff 9px,#fff 10px,transparent 10px);}textarea~.form__input-label{top:36px;}.form__input[autocomplete=off]~.form__input-label{background-color:#fff;}.form__input:not(.tom-select):not(.vue-tom-select):not(.form__input--pickmeup):focus~.form__input-label,.form__input:not(.tom-select):not(.vue-tom-select):not(.form__input--pickmeup):focus-visible~.form__input-label,.form__input:not(.tom-select):not(.vue-tom-select):not(.form__input--pickmeup):not(:placeholder-shown)~.form__input-label,.form__input:not(.tom-select):not(.vue-tom-select):not(.form__input--pickmeup):autofill~.form__input-label,.form__input:not(.tom-select):not(.vue-tom-select):not(.form__input--pickmeup):-webkit-autofill~.form__input-label,.form__input:not(.tom-select):not(.vue-tom-select):not(.form__input--pickmeup).markdown-editor~.form__input-label{top:.75rem;left:.75rem;font-size:.8em;}.form__input:not(.tom-select):not(.vue-tom-select):not(.form__input--pickmeup):focus.form__input--small~.form__input-label,.form__input:not(.tom-select):not(.vue-tom-select):not(.form__input--pickmeup):focus-visible.form__input--small~.form__input-label,.form__input:not(.tom-select):not(.vue-tom-select):not(.form__input--pickmeup):not(:placeholder-shown).form__input--small~.form__input-label,.form__input:not(.tom-select):not(.vue-tom-select):not(.form__input--pickmeup):autofill.form__input--small~.form__input-label,.form__input:not(.tom-select):not(.vue-tom-select):not(.form__input--pickmeup):-webkit-autofill.form__input--small~.form__input-label,.form__input:not(.tom-select):not(.vue-tom-select):not(.form__input--pickmeup).markdown-editor.form__input--small~.form__input-label{top:7px;left:7px;font-size:.75em;}.form__input:focus,.form__input:focus-visible{border-color:#146676;}.form__input:focus~.form__input-label,.form__input:focus-visible~.form__input-label{color:#146676;}.form__input:focus~label .material-symbols-outlined,.form__input:focus-visible~label .material-symbols-outlined{color:#146676;}.form__input.form__input--pickmeup~.form__input-label{top:.75rem;left:.75rem;font-size:.8em;}.form__dropdown-arrow{position:absolute;z-index:2;top:calc(50% - 3px);right:1rem;display:inline-flex;align-items:center;width:12px;height:7px;cursor:pointer;text-align:center;color:#282828;}.form__radio{margin:0;position:relative;z-index:2;width:22px;min-width:22px;height:22px;opacity:0;cursor:pointer;}.form__input-wrapper--card-radio .form__radio{position:absolute;right:0;z-index:1;}.form__input-wrapper--card-radio .form__radio~label{z-index:2;}.form__radio:disabled{cursor:not-allowed;}.form__radio:disabled~label:not(.error){opacity:.4;cursor:not-allowed;}.form__radio:checked:not(.error)~.form__radio-dot{background-color:#146676;border-color:#146676;}.form__radio:checked:not(.error)~.form__radio-label{color:#000;}.form__radio:checked~.form__radio-dot::before{content:"";width:8px;height:8px;border-radius:50%;background-color:#fff;}.form__radio:checked~.form__radio-card{background-color:#fff;box-shadow:0 8px 20px 0 rgba(0,0,0,.08);}.form__radio:checked~.form__radio-card--stack{color:#000;}.form__radio-dot{position:absolute;left:0;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background-color:#fff;border:1px solid #18798c;border-radius:50%;cursor:pointer;transition:background-color 400ms ease,border-color 400ms ease;}.form__input-wrapper--card-radio .form__radio-dot{left:auto;right:1.25rem;}.form__radio-label{margin-left:1rem;cursor:pointer;transition:color 400ms ease;}.form__input-wrapper--card-radio .form__radio-label{margin:0;}.form__checkbox{margin:0;position:relative;z-index:2;width:22px;min-width:22px;height:22px;min-height:auto;opacity:0;cursor:pointer;}.form__checkbox:disabled{cursor:not-allowed;}.form__checkbox:disabled~label:not(.error){opacity:.4;cursor:not-allowed;}.form__checkbox:checked:not(.error)~.form__checkbox-box:not(.form__checkbox-box--favorite){background-color:#146676;border-color:#146676;}.form__checkbox:checked:not(.error)~.form__checkbox-box--favorite svg path{fill:#146676;}.form__checkbox:checked:not(.error)~.form__checkbox-label{color:#282828;}.form__checkbox.error~label.error{top:-.6rem;}.form__checkbox.error~.form__checkbox-box{border-color:#a00;}.form__checkbox-box{position:absolute;left:0;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;}.form__checkbox-box:not(.form__checkbox-box--favorite){background-color:#fff;border:1px solid #18798c;border-radius:4px;}.form__checkbox-box .material-symbols-outlined{color:#fff;font-size:18px;}.form__checkbox-label{margin-left:1rem;cursor:pointer;transition:color 400ms ease;}.form__toggle{margin:0;position:absolute;inset:0;z-index:2;width:22px;min-width:22px;height:22px;opacity:0;cursor:pointer;}.form__toggle--small~.form__toggle-pill{width:40px;height:22px;}.form__toggle--small~.form__toggle-pill .form__toggle-dot{width:20px;height:20px;}.form__toggle--small~.form__toggle-label{font-size:.9em;}.form__toggle:checked:not(.error)~.form__toggle-pill{background-color:#146676;border-color:#146676;}.form__toggle:checked~.form__toggle-pill .form__toggle-dot{left:calc(100% - 28px);}.form__toggle:checked.form__toggle--small~.form__toggle-pill .form__toggle-dot{left:calc(100% - 22px);}.form__toggle:checked~.form__toggle-label:first-of-type{color:#939393;}.form__toggle:checked~.form__toggle-label:last-of-type{color:#282828;}.form__toggle-pill{position:relative;z-index:1;display:inline-flex;align-items:center;width:50px;height:30px;background-color:#fff;border:1px solid #18798c;border-radius:15px;cursor:pointer;transition:background-color .2s ease-in-out,border .2s ease-in-out;}.form__toggle-dot{position:absolute;left:0;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.5);border-radius:50%;transition:left .2s ease-in-out;}.form__toggle-label{cursor:pointer;}.form__toggle-label:first-of-type{margin-right:1rem;color:#282828;}.form__toggle-label:last-of-type{margin-left:1rem;color:#939393;}.form__response-wrapper{font-size:1.1em;}.form .dialog__wrapper .form__response-wrapper{font-size:.9em;}.form__success-msg{display:none;}.form div[class*=form__error-msg]{display:none;}.form.show-form-success .form__success-msg{display:flex;}.create-password .form.show-form-success .form__success-msg{text-align:center;}.form.show-form-error .form__error-msg{display:flex;}.form.show-form-error--404 .form__error-msg--404{display:flex;}.form.show-form-error--409 .form__error-msg--409{display:flex;}.form .ts-wrapper{padding:0;}.form .ts-wrapper.form__input.multi .ts-control{padding:10px;padding-right:35px;gap:4px;}.form .ts-wrapper.form__input.multi .ts-control .item{margin:0;color:#18798c;font-size:.9em;font-weight:500;}.form .ts-wrapper.form__input.multi .ts-dropdown .option{padding:10px 16px;font-size:.9em;}.form .ts-wrapper .ts-control:not(.rtl){min-height:48px;padding:10px;padding-right:35px;border:0;align-items:center;font-size:inherit;border-radius:inherit;}@media(max-width:480px){.form .ts-wrapper .ts-control:not(.rtl){min-height:40px;}}.form .ts-wrapper .ts-control:not(.rtl)::after{content:"keyboard_arrow_down";position:absolute;top:calc(50% - 12px);right:10px;z-index:2;font-family:"Material Symbols Outlined";font-size:28px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#888;font-weight:300;transition:transform 300ms ease;}.form .ts-wrapper.input-active{border-color:#146676;}.form .ts-wrapper.input-active.dropdown-active .ts-control::after{transform:rotateZ(-180deg);color:#146676;}.form .ts-wrapper.input-active~.form__input-label{top:.75rem;left:.75rem;font-size:.8em;color:#146676;}.form .ts-wrapper.has-items~.form__input-label,.form .ts-wrapper.single~.form__input-label{top:.75rem;left:.75rem;font-size:.8em;}.form .ts-wrapper~small{display:block;font-size:.725em;padding:2px 0;position:absolute;top:calc(100% - .75rem);}.form .ts-wrapper .ts-dropdown .optgroup-header{color:currentColor;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:600;background:#fff;cursor:default;}.form .ts-wrapper .ts-dropdown .active{background-color:#a00;color:inherit;}.form .ts-wrapper .ts-dropdown .option{padding:13px 16px;font-size:1rem;}.form .ts-wrapper .ts-dropdown .selected{color:#18798c;}.form select[data-search=false]+.ts-wrapper .ts-control input{display:none!important;}.form .tool-tip{position:absolute;z-index:2;width:16px;height:16px;right:12px;}.form .tool-tip:hover .tool-tip__content{display:inline-flex;}.form .tool-tip__icon{position:absolute;z-index:2;display:inline-flex;width:16px;height:16px;font-size:20px;color:#bebebe;cursor:pointer;}.form .tool-tip__content{display:none;align-items:center;position:absolute;z-index:3;top:50%;transform:translateY(-50%);right:26px;margin:0;padding:.3rem .5rem;background-color:#444;color:#fff;font-size:.825em;width:12rem;border-radius:5px;box-shadow:0 18px 40px rgba(0,0,0,.14),0 1px 3px rgba(40,40,40,.07);}.form .tool-tip__content::after{content:"";position:absolute;z-index:2;right:-4px;width:10px;height:10px;transform:rotate(45deg);background-color:inherit;border-radius:2px;}:-webkit-autofill,:-webkit-autofill:active,:-webkit-autofill:focus,:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;}.dialog{position:fixed;inset:0;z-index:100;background-color:rgba(0,0,0,.0666666667);display:flex;justify-content:center;align-items:center;}.dialog__wrapper{width:32rem;background-color:#fff;padding:1.5rem;border-radius:.25rem;}@media(max-width:480px){.dialog__wrapper{width:calc(100% - 2rem);}}.dialog__wrapper .header{margin-bottom:1em;}.block-item{position:relative;z-index:1;overflow:hidden;}.block-item:last-child{overflow:hidden!important;}.block-item__content{max-width:50vw;}@media(max-width:1200px){.block-item__content{max-width:75vw;}}@media(max-width:768px){.block-item__content{max-width:85vw;}}.block-item__content .header:only-child{margin:0;}.block-item__content .text--large{max-width:50rem;margin-bottom:2em;}.block-item[class*=side-by-side] .block-item__wrapper{height:100%;display:flex;align-items:center;}@media(max-width:1023px){.block-item[class*=side-by-side] .block-item__wrapper{flex-direction:column;row-gap:3rem;}}@media(min-width:1024px){.block-item[class*=side-by-side] .block-item__wrapper{column-gap:6rem;justify-content:flex-start;align-items:flex-start;}}@media(max-width:1023px){.block-item[class*=side-by-side] .block-item__wrapper.textimage__wrapper,.block-item[class*=side-by-side] .block-item__wrapper.textvideo__wrapper{flex-direction:column-reverse;}}.block-item[class*=side-by-side] .block-item__picture{width:100%;max-width:500px;}.block-item[class*=side-by-side] .block-item__picture.picture--logo{max-width:200px!important;}@media(min-width:1024px){.block-item[class*=side-by-side] .block-item__picture{width:35%;max-width:unset;}.block-item[class*=side-by-side] .block-item__picture.picture--logo{max-width:300px!important;}}.block-item[class*=side-by-side] .block-item__content{text-align:left;width:100%;}@media(min-width:1024px){.block-item[class*=side-by-side] .block-item__content{width:calc(60% - 6rem);max-width:unset;}.block-item[class*=side-by-side] .block-item__content+.block-item__elements{width:40%;}.block-item[class*=side-by-side] .block-item__content--narrow{width:calc(40% - 6rem);}.block-item[class*=side-by-side] .block-item__content--narrow+.block-item__elements{width:60%;}}.block-item--side-by-side-text-left .block-item__wrapper{flex-direction:row;}.block-item--side-by-side-text-right .block-item__wrapper{flex-direction:row-reverse;}.block-item[class*=stacked] .block-item__wrapper{display:flex;gap:3.5rem;max-width:75%;margin-left:auto;margin-right:auto;}@media(min-width:1200px){.block-item[class*=stacked] .block-item__wrapper{max-width:1000px;gap:4rem;}.block-item[class*=stacked] .block-item__wrapper--narrow{max-width:720px;}}@media(min-width:1600px){.block-item[class*=stacked] .block-item__wrapper{max-width:1260px;}.block-item[class*=stacked] .block-item__wrapper--narrow{max-width:960px;}}@media(max-width:1023px){.block-item[class*=stacked] .block-item__wrapper{flex-direction:column;row-gap:2rem;}}@media(max-width:480px){.block-item[class*=stacked] .block-item__wrapper{gap:3rem;max-width:calc(100% - 3.5rem);}}@media(max-width:1023px){.block-item[class*=stacked] .block-item__wrapper.textimage__wrapper,.block-item[class*=stacked] .block-item__wrapper.textvideo__wrapper{flex-direction:column-reverse;}}.block-item[class*=stacked].block-alignment--left .block-item__wrapper{margin-left:15rem;}@media(max-width:1600px){.block-item[class*=stacked].block-alignment--left .block-item__wrapper{margin-left:10rem;}}@media(max-width:1366px){.block-item[class*=stacked].block-alignment--left .block-item__wrapper{margin-left:6rem;}}@media(max-width:896px){.block-item[class*=stacked].block-alignment--left .block-item__wrapper{margin-left:3rem;}}@media(max-width:480px){.block-item[class*=stacked].block-alignment--left .block-item__wrapper{margin-left:1.75rem;}}.block-item[class*=stacked].block-alignment--right .block-item__wrapper{margin-right:15rem;}@media(max-width:1600px){.block-item[class*=stacked].block-alignment--right .block-item__wrapper{margin-right:10rem;}}@media(max-width:1366px){.block-item[class*=stacked].block-alignment--right .block-item__wrapper{margin-right:6rem;}}@media(max-width:896px){.block-item[class*=stacked].block-alignment--right .block-item__wrapper{margin-right:3rem;}}@media(max-width:480px){.block-item[class*=stacked].block-alignment--right .block-item__wrapper{margin-right:1.75rem;}}.block-item[class*=stacked] .block-item__video-wrapper{width:100%;}.block-item--stacked-text-first .block-item__wrapper{flex-direction:column;}.block-item--stacked-text-last .block-item__wrapper{flex-direction:column-reverse;}.block-item__picture{border-radius:3px;width:fit-content;}.block-item__picture--background{overflow:hidden;}.block-item__picture--background .block-item__image{object-fit:cover;width:100%;height:100%;}.block-item__image{width:auto;height:auto;max-width:100%;border-radius:inherit;display:block;}.block-item__btn-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:0 1.5rem;}@media(max-width:640px){.block-item__btn-wrapper{gap:0 1rem;}}.block-item__btn-wrapper .btn{margin-top:.75rem;max-width:20em;}@media(max-width:640px){.block-item__btn-wrapper .btn{width:100%;}}.block-item .embedded-video{position:relative;overflow:hidden;width:100%;border-radius:5px;}.block-item .embedded-video--16-9{padding-top:56.25%;}.block-item .embedded-video--2-39-1{padding-top:50%;}.block-item .embedded-video--3-4{padding-top:75%;}.block-item__video{position:absolute;inset:0;width:100%;height:100%;}.block-item .svg-icon{width:6rem;height:6rem;padding:1.25rem;display:inline-flex;border-radius:3px;background-color:rgba(255,255,255,.2666666667);}.block-item .svg-icon svg{fill:#fff;width:100%;height:auto;}.block-item--light{background-color:#fff;color:#222;}.block-item--light .block-item__content .header{color:#a00;}.block-item--light .svg-icon{background-color:#18798c;}.block-item--light .svg-icon svg{fill:#fff;}.block-item--light:not(.hero)+.block-item--light .block-item__wrapper{padding-top:0;}.block-item--toned{background-color:#f1f4f7;}.block-item--toned .block-item__content .header{color:#18798c;}.block-item--toned .svg-icon{background-color:#18798c;}.block-item--toned .svg-icon svg{fill:#fff;}.block-item--toned+.block-item--toned .block-item__wrapper{padding-top:0;}.block-item--dark{background-color:#16344e;color:#fff;}.block-item--dark .block-item__content .header{color:#fff;}.block-item--dark .svg-icon{background-color:#fff;color:#18798c;}.block-item--dark .svg-icon svg{fill:currentColor;}.block-item--dark+.block-item--dark .block-item__wrapper{padding-top:0;}.hero{position:relative;}.hero.block-item .block-item__wrapper.hero__wrapper--small{height:auto;padding-top:3rem;padding-bottom:3rem;}@media(min-width:1024px){.hero.block-item .block-item__wrapper.hero__wrapper--small{padding-top:4rem;padding-bottom:4rem;}}@media(max-width:1023px){.hero.block-item[class*=side-by-side] .block-item__wrapper{flex-direction:column-reverse;row-gap:3rem;}}@media(min-width:1024px){.hero.block-item[class*=side-by-side] .block-item__wrapper{align-items:center;}}.hero.block-item[class*=side-by-side] .block-item__picture{border-radius:5px;}@media(min-width:1024px){.hero.block-item--side-by-side-text-left .block-item__wrapper{justify-content:flex-start;}}@media(min-width:1024px){.hero.block-item--side-by-side-text-right .block-item__wrapper{justify-content:flex-end;}}@media(min-width:1024px){.hero.block-item--light[class*=full-screen] .hero__content{margin-top:5em;}}@media(min-width:1024px){.hero.block-item--dark[class*=full-screen] .hero__content{background:rgba(22,52,78,.9);}}@media(min-width:1024px){.hero.block-item--toned[class*=full-screen] .hero__content{background:rgba(170,0,0,.9);}}@media(min-width:1024px){.hero.block-item[class*=full-screen]{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end;}}.hero.block-item[class*=full-screen] .block-item__wrapper{display:flex;flex-direction:column-reverse;row-gap:1rem;}@media(min-width:1024px){.hero.block-item[class*=full-screen] .block-item__wrapper{flex-direction:row;min-height:50vh;}}.hero.block-item[class*=full-screen] .block-item__picture{width:calc(100% - 6rem);border-radius:0;}@media(min-width:1024px){.hero.block-item[class*=full-screen] .block-item__picture{position:absolute;width:auto;left:0;right:0;top:0;bottom:0;min-width:100%;}.hero.block-item[class*=full-screen] .block-item__picture::before{content:"";position:absolute;z-index:1;inset:0;}}@media(max-width:1023px){.hero.block-item[class*=full-screen] .block-item__picture{width:100%;aspect-ratio:1920/1024!important;}}.hero.block-item[class*=full-screen] .block-item__content{width:100%;}@media(min-width:1024px){.hero.block-item[class*=full-screen] .block-item__content{color:#fff;text-shadow:0 0 8px rgba(0,0,0,.2509803922);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;}.hero.block-item[class*=full-screen] .block-item__content .block-item__btn-wrapper{text-shadow:none;}}@media(max-width:480px){.hero.block-item[class*=full-screen] .block-item__content{width:100%;max-width:unset;}}@media(min-width:1024px){.hero.block-item[class*=full-screen] .block-item__content .header{color:#fff;}}.hero.block-item--full-screen-text-center .block-item__wrapper{justify-content:center;align-items:center;}.hero.block-item--full-screen-text-center .block-item__content{text-align:center;border-top-left-radius:4em;border-bottom-right-radius:4em;margin-top:3em;margin-bottom:3em;}.hero.block-item--full-screen-text-center .block-item__content .header{margin-left:auto;margin-right:auto;}.hero.block-item--full-screen-text-center .block-item__content .block-item__btn-wrapper{justify-content:center;}@media(min-width:1024px){.hero.block-item--full-screen-text-center .block-item__picture::before{background-image:linear-gradient(180deg,#01141e,rgba(12,73,87,0));}}.hero.block-item--full-screen-text-left .block-item__wrapper{justify-content:flex-start;align-items:flex-start;}.hero.block-item--full-screen-text-left .block-item__content{text-align:left;border-bottom-right-radius:4em;}@media(min-width:1024px){.hero.block-item--full-screen-text-left .block-item__content{margin-bottom:6em;}}@media(min-width:1600px){.hero.block-item--full-screen-text-left .block-item__content{padding-left:15em;}}@media(min-width:1024px){.hero.block-item--full-screen-text-left .block-item__picture::before{background-image:linear-gradient(90deg,#01141e,rgba(12,73,87,0));}}.hero.block-item--full-screen-text-right .block-item__wrapper{justify-content:flex-end;align-items:flex-start;}.hero.block-item--full-screen-text-right .block-item__content{align-items:flex-end;border-bottom-left-radius:4em;}@media(min-width:1024px){.hero.block-item--full-screen-text-right .block-item__content{margin-bottom:6em;}}@media(min-width:1600px){.hero.block-item--full-screen-text-right .block-item__content{padding-right:15em;}}@media(min-width:1024px){.hero.block-item--full-screen-text-right .block-item__picture::before{background-image:linear-gradient(270deg,#01141e,rgba(12,73,87,0));}}.hero__content{position:relative;z-index:2;}@media(min-width:1024px){.hero__content{max-width:55vw;}}.hero .header{margin:0 0 .5em;}@media(max-width:1023px){.textimage.block-item[class*=side-by-side] .textimage__wrapper{flex-direction:column-reverse;row-gap:3rem;}}.textimage.block-item .standard-text{max-height:11.25rem;overflow:hidden;position:relative;transition:max-height .2s ease-in-out;}.textimage.block-item .standard-text::after{content:"";display:block;background-image:linear-gradient(180deg,transparent,white,white);height:3rem;position:absolute;width:100%;top:8.25rem;}.textimage.block-item .standard-text.expanded{max-height:200em;}.textimage.block-item .standard-text.expanded::after{content:none;}.textimage.block-item a.more-toggle-link{margin-top:.75rem;color:#18798c;cursor:pointer;}.textimage.block-item a.more-toggle-link::before{content:"Vis mere";}.textimage.block-item .standard-text.expanded+a.more-toggle-link::before{content:"Vis mindre";}.textvideo.block-item[class*=side-by-side] .block-item__video-wrapper{width:100%;}@media(min-width:1024px){.textvideo.block-item[class*=side-by-side] .block-item__video-wrapper{width:60%;}}@media(max-width:1023px){.textvideo.block-item[class*=side-by-side] .block-item__video-wrapper .textvideo__wrapper{flex-direction:column-reverse;row-gap:3rem;}}.itemlist.block-item--light .itemlist__item--with-text.itemlist__item--light{background-color:#fff;color:#222;}.itemlist.block-item--light .itemlist__item--with-text.itemlist__item--toned{background-color:#18798c;color:#fff;}.itemlist.block-item--light .itemlist__item--with-text.itemlist__item--dark{background-color:#16344e;color:#fff;}.itemlist.block-item--toned .itemlist__item--with-text.itemlist__item--light{background-color:#fff;color:#222;}.itemlist.block-item--toned .itemlist__item--with-text.itemlist__item--toned{background-color:#18798c;color:#fff;}.itemlist.block-item--toned .itemlist__item--with-text.itemlist__item--dark{background-color:#16344e;color:#fff;}.itemlist.block-item--toned .tns-nav button{background-color:#222;}.itemlist.block-item--dark .itemlist__item--with-text.itemlist__item--light{background-color:#f1f4f7;color:#222;}.itemlist.block-item--dark .itemlist__item--with-text.itemlist__item--toned{background-color:#18798c;color:#fff;}.itemlist.block-item--dark .itemlist__item--with-text.itemlist__item--dark{background-color:#1c4162;color:#fff;}.itemlist.block-item--dark .tns-nav button{background-color:#fff;}@media(hover:none){.block-item--strip-full-width .itemlist__elements--has-slider,.block-item--strip-large-full-width .itemlist__elements--has-slider{margin:0 3rem;}}.itemlist__list-wrapper{position:relative;}.itemlist__list{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:1rem;}.itemlist__elements--has-slider .itemlist__list{justify-content:center;flex-wrap:nowrap;}.itemlist[class*=full-width] .itemlist__list{margin:0 2.5rem;}@media(max-width:480px){.itemlist[class*=full-width] .itemlist__list{margin:0 1.75rem;}}@media(max-width:768px){.itemlist__list{gap:1.5rem;}}.itemlist__item{width:100%;min-height:20em;position:relative;display:flex;transition:background-color .2s ease-in;border-radius:3px;overflow:hidden;}.itemlist__item--fit-content{max-height:max-content;}.itemlist__item--with-image{color:#222;}@media(min-width:640px){.itemlist__item{width:calc(50% - 1rem);}}@media(min-width:1024px){.itemlist__item{width:calc(33% - .5rem);}}@media(min-width:1366px){.itemlist__list--with-2-per-row .itemlist__item{width:calc(50% - .5rem);min-width:16rem;}.itemlist__list--with-3-per-row .itemlist__item{width:calc(33.3333333333% - .6666666667rem);min-width:16rem;}.itemlist__list--with-4-per-row .itemlist__item{width:calc(25% - .75rem);min-width:16rem;}.itemlist__list--with-5-per-row .itemlist__item{width:calc(20% - .8rem);min-width:16rem;}.itemlist__list--with-6-per-row .itemlist__item{width:calc(16.6666666667% - .8333333333rem);min-width:16rem;}}.itemlist__link{inset:0;color:inherit;text-decoration:none;display:inline-flex;justify-content:flex-start;align-items:flex-start;width:100%;padding:1.5rem;transition:opacity 400ms ease;}@media(max-width:640px){.itemlist__link{padding:1.25rem;}}.itemlist__item--with-image .itemlist__link{align-items:flex-end;height:100%;}@media(any-hover:hover){.itemlist__link[href]:hover{opacity:.9;}}.itemlist__item--with-image .itemlist__link[href]:hover::before{background-color:transparent;}.itemlist__item-picture{position:absolute;z-index:1;inset:0;background-size:cover;background-position:center center;overflow:hidden;min-width:100%;min-height:100%;border-radius:0;}.itemlist__item--with-image .itemlist__item-picture{left:50%;transform:translateX(-50%);}.itemlist__item-content{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;width:100%;padding:1.25rem;border-radius:4px;}.itemlist__item--with-image .itemlist__item-content{background-color:rgba(241,244,247,.5);backdrop-filter:blur(6px);border:0;}.itemlist__item-content :last-child{margin-bottom:0;}.itemlist__item-content svg{height:43px;display:block;margin-bottom:1em;fill:#fff;}@media(max-width:1366px){.itemlist__item-content svg{top:-20px;height:40px;}}.itemlist__item--light .itemlist__item-content svg{fill:#a00;}.itemlist__slider-controls{display:flex;justify-content:space-between;position:absolute;z-index:2;top:calc(50% - 30px);left:-3rem;right:-3rem;}@media(max-width:480px) and (hover:hover){.itemlist__slider-controls{left:-2rem;right:-2rem;}}.itemlist__slider-controls .slider-control{background:none;border:0;padding:1rem;color:currentColor;cursor:pointer;}@media(max-width:480px) and (hover:hover){.itemlist__slider-controls .slider-control{padding:1rem .5rem;}}.itemlist__slider-controls .slider-control:disabled{opacity:.5;cursor:auto;}@media(hover:none){.itemlist__slider-controls{display:none;}}.itemlist .block-item__btn-wrapper{justify-content:flex-end;}.itemlist .tns-nav{display:flex;gap:1rem;margin:1rem;justify-content:center;}@media(max-width:896px){.itemlist .tns-nav{gap:1.5rem;}}@media(max-width:480px){.itemlist .tns-nav{gap:1.25rem;}}.itemlist .tns-nav button{background-color:#333;width:10px;height:10px;border-radius:50%;opacity:.5;border:0;padding:0;}@media(max-width:480px){.itemlist .tns-nav button{width:8px;height:8px;}}.itemlist .tns-nav button.tns-nav-active{opacity:1;}.accordion__wrapper{display:flex;justify-content:space-between;}@media(max-width:1023px){.accordion__wrapper{flex-direction:column;}}.block-item[class*=side-by-side] .accordion__wrapper{align-items:stretch;}.accordion__content{position:relative;max-width:50vw;width:40%;min-width:36rem;padding:4rem 4rem 4rem 6rem;}@media(max-width:1023px){.accordion__content{width:100%;padding:4rem 6rem 0;}}@media(max-width:896px){.accordion__content{padding:3rem 3rem 0;}}@media(max-width:480px){.accordion__content{padding:1.75rem 1.75rem 0;}}.accordion__elements{width:60%;max-width:64rem;padding:2rem 6rem 2rem 4rem;margin:3rem;background-color:#fff;color:#222;}@media(max-width:1023px){.accordion__elements{width:calc(100% - 6rem);padding:4rem 6rem 2rem;}}@media(max-width:896px){.accordion__elements{padding:4rem 3rem 2rem;}}@media(max-width:480px){.accordion__elements{padding:3rem 1.75rem 1.75rem;margin:1.75rem;width:calc(100% - 3.5rem);}}.block-item--light .accordion__elements{background-color:#f1f4f7;}.accordion__trigger{color:inherit;text-decoration:none;padding:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:14px;}@media(max-width:640px){.accordion__trigger{padding:1.25rem;}}.accordion__item-header{margin:0;transition:font-size .2s ease-in;}.accordion__duration{display:flex;gap:0 .35em;margin-left:auto;margin-right:10px;}@media(max-width:640px){.accordion__duration{flex-direction:column;align-items:center;width:30px;font-size:.9em;}}.accordion__icon{display:flex;}@media(max-width:480px){.accordion__icon svg{width:13px;height:13px;}}.accordion__list-item{border-radius:4px;margin-bottom:1rem;transition:background-color 400ms ease-in-out;}.accordion__list-item:not(:last-child){border-bottom:solid 1px #f1f4f7;}@media(any-hover:hover){.accordion__list-item:hover .accordion__item-header{color:#18798c;}}@media(max-width:640px){.accordion__list-item{margin-bottom:.75rem;}}.accordion__list-item.expanded .accordion__item-header{font-size:1.3em;color:#18798c;}.accordion__list-item.expanded .accordion__item-content{height:auto;max-height:200em;padding-bottom:1.5rem;}@media(max-width:480px){.accordion__list-item.expanded .accordion__item-content{padding-bottom:1.25rem;}}.accordion__list-item.expanded .accordion__icon .path-vert{display:none;}.accordion__item-content{max-width:50em;height:0;max-height:0;padding:0 1.5rem;overflow:hidden;transition:max-height 600ms ease-in-out;}@media(max-width:640px){.accordion__item-content{padding:0 1.25rem;}}.accordion__item-content .rich-text{margin-bottom:1.25rem;}.accordion__item-content .rich-text>ul{list-style:disc;}.accordion__item-content :last-child{margin-bottom:0;}.grecaptcha-badge{display:none;}.contactform{position:relative;overflow:hidden;}.contactform__elements{display:flex;align-items:center;}@media(max-width:1023px){.contactform__elements{flex-direction:column;row-gap:3rem;}}@media(min-width:1024px){.contactform__elements{column-gap:5rem;justify-content:space-between;align-items:flex-start;}.contactform__elements .block-item__picture{margin-top:.25rem;}}.contactform__form{width:100%;max-width:600px;}@media(min-width:640px){.contactform__form{min-width:400px;width:53%;}}.contactform__form__content{padding-bottom:2em;}.contactform__form .recaptcha-disclaimer{font-size:.8em;margin-top:2rem;}.contactform__form .recaptcha-disclaimer a{color:inherit;}.contactform__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2rem;}.contactform__list .text--large{width:100%;margin:0;}.contactform__person-list{display:flex;flex-direction:column;gap:2rem;}@media(min-width:768px){.contactform__elements--without-form .contactform__person-list{width:100%;flex-direction:row;flex-wrap:wrap;gap:3rem;}}.contactform__person{display:flex;gap:2rem;max-width:33%;flex:33%;}@media(max-width:640px){.contactform__person{gap:1.5rem;}}@media(max-width:768px){.contactform__person{max-width:45%;flex:45%;}}@media(max-width:640px){.contactform__person-list{width:100%;}}.contactform__person-image-wrapper{display:flex;align-items:center;justify-content:center;width:10rem;height:10rem;border-radius:50%;overflow:hidden;}@media(max-width:1200px){.contactform__person-image-wrapper{width:8.5rem;height:8.5rem;}}@media(max-width:480px){.contactform__person-image-wrapper{width:7.5rem;height:7.5rem;}}.contactform__person-image{width:auto;height:auto;min-width:100%;min-height:100%;object-fit:cover;}.contactform__person-name{margin-bottom:.2em;font-weight:400;}.contactform__person-title{margin-bottom:.3em;}.contactform__person-email,.contactform__person-phone{display:flex;align-items:center;gap:8px;font-size:1.15em;color:#18798c;padding:5px 0;}@media(any-hover:hover){.contactform__person-email:hover,.contactform__person-phone:hover{color:#146676;}}@media(max-width:640px){.contactform__person-email,.contactform__person-phone{padding:4px 0;font-size:1em;}}@media(max-width:640px){.contactform__person-email .material-symbols-outlined,.contactform__person-phone .material-symbols-outlined{font-size:20px;}}.quote__content{margin:0;}.block-alignment--center .quote__content{margin-inline:auto;}.block-alignment--center .quote__content figure{margin-inline:auto;}.quote__content figure{margin:0;max-width:700px;}.quote__content blockquote{position:relative;margin:0;padding:3rem;font-size:1.2em;border-radius:5px;}.block-item--light .quote__content blockquote{background-color:#f1f4f7;}.block-item--toned .quote__content blockquote{background-color:#16344e;color:#fff;}.block-item--dark .quote__content blockquote{background-color:rgba(255,255,255,.1411764706);}@media(min-width:1024px){.quote__content blockquote{padding:4rem;}}@media(max-width:640px){.quote__content blockquote{padding:3rem 1.5rem;}}.quote__content blockquote svg{position:absolute;z-index:2;width:2rem;height:auto;}@media(max-width:1024px){.quote__content blockquote svg{width:1.75rem;}}.quote__content blockquote svg:first-child{top:1.5rem;left:1.5rem;}@media(max-width:1024px){.quote__content blockquote svg:first-child{top:1rem;left:1rem;}}.quote__content blockquote svg:last-child{bottom:1.5rem;right:1.5rem;}@media(max-width:1024px){.quote__content blockquote svg:last-child{bottom:1rem;right:1rem;}}.quote__content figcaption{margin-top:1rem;font-size:1.3em;}@media(max-width:640px){.quote__content figcaption{font-size:1.2em;}}.quote__content figcaption::before{content:"-";margin-right:8px;}@media(max-width:1023px){.block-item[class*=side-by-side] .bulletlist__wrapper{flex-direction:column-reverse;gap:3rem;}}.bulletlist__list{display:flex;flex-wrap:wrap;align-items:flex-start;row-gap:4rem;}@media(min-width:1024px){.bulletlist__list{max-width:30vw;}}@media(min-width:768px){.bulletlist[class*=stacked] .bulletlist__list{max-width:unset;margin-left:-4rem;margin-right:-4rem;}}.bulletlist__bullet{display:flex;justify-content:center;max-width:30rem;min-width:22rem;}.bulletlist[class*=stacked] .bulletlist__bullet{width:50%;}@media(min-width:768px){.bulletlist[class*=stacked] .bulletlist__bullet{width:33%;}}.bulletlist[class*=stacked] .bulletlist__list-with-4-bullets .bulletlist__bullet{width:50%;}@media(min-width:768px){.bulletlist[class*=stacked] .bulletlist__list-with-4-bullets .bulletlist__bullet{width:50%;}}@media(max-width:1023px){.bulletlist[class*=side-by-side] .bulletlist__bullet{width:50%;}}.bulletlist__bullet-link{display:inline-flex;flex-direction:column;align-items:center;padding:0 4rem;color:inherit;text-decoration:none;transition:opacity 400ms ease;}.bulletlist__bullet-link[href] .bulletlist__bullet-content{text-decoration:underline;}.bulletlist__bullet-link[href]:hover{opacity:.6;}.bulletlist__bullet .svg-icon{margin-bottom:1rem;border-radius:50%;width:4rem;height:4rem;padding:1rem;}.bulletlist__bullet-header{text-align:center;}.bulletlist__bullet-content{text-align:center;}@media(max-width:1023px){.block-item[class*=side-by-side] .linklist__wrapper{align-items:flex-start;}}.linklist__link{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:1.5rem;padding:.75em 0;opacity:1;transition:opacity 400ms ease;}@media(max-width:640px){.linklist__link{gap:.75rem;}}.linklist__link:hover{opacity:.6;}.linklist__link .link__icon{display:flex;}.linklist__link .link__icon .material-symbols-outlined{font-size:32px;font-weight:300;}.linklist__link .link__name{display:block;max-width:100%;font-size:1.1em;line-height:1.2;color:#18798c;}.linklist__link .link__description{font-size:.9em;opacity:.8;display:block;margin-top:2px;}.coursecategorylist__list-wrapper{position:relative;}.coursecategorylist__list{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.5rem;}@media(min-width:640px){.coursecategorylist__list{gap:1rem;}}.coursecategorylist__item{aspect-ratio:6/5;width:100%;min-width:14rem;position:relative;display:flex;transition:background-color .2s ease-in;border-radius:3px;overflow:hidden;}@media(min-width:640px){.coursecategorylist__item{width:calc(50% - .5rem);min-height:20rem;}}@media(min-width:1024px){.coursecategorylist__item{width:calc(33.3333333333% - .6666666667rem);}}@media(min-width:1600px){.coursecategorylist__item{width:calc(25% - .75rem);}}.coursecategorylist__item-header{margin:0 0 .25em;}.coursecategorylist__link{position:absolute;inset:0;z-index:1;color:inherit;text-decoration:none;display:inline-flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;padding:1.5rem;transition:opacity 400ms ease;transition:padding 400ms ease;}@media(max-width:640px){.coursecategorylist__link{padding:1.25rem;}}@media(any-hover:hover){.coursecategorylist__link[href]:hover{padding:0;}.coursecategorylist__link[href]:hover .coursecategorylist__item-content{padding:2.75rem;}}@media(any-hover:hover) and (max-width:640px){.coursecategorylist__link[href]:hover .coursecategorylist__item-content{padding:2.5rem;}}.coursecategorylist__item-picture{position:absolute;z-index:1;inset:0;left:50%;transform:translateX(-50%);background-size:cover;background-position:center center;overflow:hidden;min-width:100%;min-height:100%;border-radius:0;}.coursecategorylist__item-content{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;width:100%;padding:1.25rem;border-radius:4px;background-color:rgba(22,52,78,.5);color:#fff;transition:padding 400ms ease;}.coursecategorylist__item:has(img) .coursecategorylist__item-content{backdrop-filter:blur(6px);}.coursecategorylist__item-content :last-child{margin-bottom:0;}.coursecategorylist svg{width:8rem;height:auto;margin:auto;color:rgba(22,52,78,.5);}.courselist__tags{font-size:.85em;display:flex;flex-wrap:wrap;gap:.5em;margin-top:1em;}.courselist__tags .courselist__tag{display:inline-block;padding:.15em 1em;border-radius:15px;background:#d0deeb;}.courselist__tags .courselist__tag--format{background:#e7e7e7;}.courselist__tags .courselist__tag--field{background:#dbe9eb;}.courselist__list-wrapper{position:relative;}.courselist__list{display:flex;flex-wrap:wrap;align-items:flex-start;}.courselist__list--details{flex-direction:column;gap:1.5rem;}.block-item--dark .courselist__list--details{background:#f1f4f7;color:#222;padding:2em 2em 0;}.block-item--toned .courselist__list--details{background:#fff;color:#222;padding:2em 2em 0;}.courselist__list--details .courselist__item{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;gap:2rem;width:100%;padding-bottom:2rem;position:relative;}@media(min-width:480px){.courselist__list--details .courselist__item{flex-direction:row;}}.courselist__list--details .courselist__item .courselist__link{width:100%;}@media(min-width:480px){.courselist__list--details .courselist__item .courselist__link{width:120px;}}@media(min-width:896px){.courselist__list--details .courselist__item{flex-direction:row;}}.courselist__list--details .courselist__item:not(:last-child)::after{content:"";height:1px;width:100%;background:#efefef;display:block;position:absolute;bottom:3px;}.courselist__list--details .courselist__item-content{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;gap:1rem;}@media(min-width:480px){.courselist__list--details .courselist__item-content{width:calc(100% - 120px - 4rem);}}@media(min-width:896px){.courselist__list--details .courselist__item-content{gap:1rem 2rem;flex-direction:row;}}@media(min-width:1440px){.courselist__list--details .courselist__item-content{gap:4rem;width:auto;}}@media(min-width:896px){.courselist__list--details .courselist__item-content .courselist__item-header{width:35rem;}}.courselist__list--details .courselist__item-content .courselist__item-header .teaser{-webkit-line-clamp:3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;}@media(min-width:640px){.courselist__list--details .courselist__item-content .courselist__info{width:20rem;}}.courselist__list--cards{gap:1.5rem;}@media(min-width:640px){.courselist__list--cards{gap:1rem;}}.courselist__list--cards .courselist__item{aspect-ratio:6/5;width:100%;min-width:14rem;position:relative;display:flex;transition:background-color .2s ease-in;border-radius:3px;overflow:hidden;}@media(min-width:640px){.courselist__list--cards .courselist__item{width:calc(50% - .5rem);min-height:20rem;}}@media(min-width:1024px){.courselist__list--cards .courselist__item{width:calc(33.3333333333% - .6666666667rem);}}@media(min-width:1600px){.courselist__list--cards .courselist__item{width:calc(25% - .75rem);}}.courselist__list--cards .courselist__item-header{margin:0 0 .25em;}.courselist__list--cards .courselist__link{position:absolute;inset:0;z-index:1;color:inherit;text-decoration:none;display:inline-flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;padding:1.5rem 0 0 2rem;transition:padding 400ms ease;}@media(max-width:640px){.courselist__list--cards .courselist__link{padding:1.25rem;}}.courselist__list--cards .courselist__link .courselist__item-header{max-width:16em;}@media(any-hover:hover){.courselist__list--cards .courselist__link[href]:hover{padding:0;border-radius:4px;}.courselist__list--cards .courselist__link[href]:hover .courselist__item-content{padding:2rem;}}.courselist__list--cards .courselist__item-picture{position:absolute;z-index:1;inset:0;left:50%;transform:translateX(-50%);background-size:cover;background-position:center center;overflow:hidden;min-width:100%;min-height:100%;border-radius:0;}.courselist__list--cards .courselist__item-content{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;width:100%;padding:1.5rem;border-radius:1em 0 0;background-color:rgba(22,52,78,.9);color:#fff;transition:padding 400ms ease;}.courselist__item:has(img) .courselist__list--cards .courselist__item-content{backdrop-filter:blur(6px);}.courselist__list--cards .courselist__item-content :last-child{margin-bottom:0;}.courselist__list--cards svg{position:absolute;top:2.5rem;width:8rem;height:auto;color:rgba(22,52,78,.5);}.instancelist.block-item--light .instancelist__item{background-color:#fff;border-bottom:solid 1px #d4dbdd;}.instancelist.block-item--light .instancelist__item:last-child{border-bottom:0;}.instancelist.block-item--light .instancelist__item-head .header{color:#18798c;}.instancelist.block-item--toned .instancelist__item{background-color:#fff;}.instancelist.block-item--toned .instancelist__item-head .header{color:#a00;}.instancelist.block-item--dark .instancelist__item{background-color:#fff;color:#222;}.instancelist.block-item--dark .instancelist__item-head header{color:#18798c;}.instancelist__list-wrapper{position:relative;}.instancelist__list{display:flex;flex-wrap:wrap;align-items:stretch;gap:2rem;}@media(min-width:640px){.instancelist__list{gap:1.5rem;}}.instancelist__item{width:100%;position:relative;border-radius:3px;overflow:hidden;}.instancelist__item-head{display:flex;align-items:center;justify-content:space-between;gap:0 2rem;padding:1.2rem 1.75rem;}@media(max-width:640px){.instancelist__item-head{flex-direction:column-reverse;align-items:flex-start;}}.instancelist__item-head .header{margin:0;}.instancelist__code{display:flex;gap:1em;align-items:baseline;}@media(max-width:640px){.instancelist__code{display:none;}}.instancelist__code .text--normal{white-space:nowrap;}.instancelist__item-content{display:flex;justify-content:space-between;gap:4rem;width:100%;padding:.5rem 3rem 2rem;}@media(max-width:640px){.instancelist__item-content{flex-direction:column;gap:1rem;}}.instancelist__item-content .content-info.enrollment{margin-top:auto;padding-top:.5rem;}.instancelist__item-content .content-info.enrollment .btn+.alert{margin-top:1.25em;}.instancelist__item-content .content-info.amu-price{font-size:1.1em;}.instancelist__item-content .content-info.price{font-size:.95em;}.instancelist__item-content .content-info__header{display:flex;align-items:center;gap:.5rem;font-weight:600;}.instancelist__item-content .content-info__text{padding-left:calc(22px + .5rem);}.instancelist__item-content .content-info--side-by-side{display:flex;}.instancelist__item-content .content-info--side-by-side .content-info__header{width:11em;}.instancelist__item-content .content-info--location{margin-bottom:.5rem;}.instancelist__item-content .content-info .currency{font-size:.8em;opacity:.8;margin-right:4px;}.instancelist__item-column{display:flex;flex-direction:column;gap:.5rem;width:calc(50% - 1rem);}.instancelist__item-column--spaced{justify-content:space-between;}@media(max-width:640px){.instancelist__item-column{width:100%;gap:.75rem;}}.instancelist__item-column .note{margin:.5rem 0;}.searchbar{border-bottom-right-radius:8em;}@media(max-width:1024px){.searchbar{border-bottom-right-radius:4em;}}@media(max-width:480px){.searchbar{border-bottom-right-radius:1em;}}.searchbar__content.block-item__content{width:100%;max-width:unset;}.searchbar__wrapper{padding:3rem 0;}@media(max-width:1024px){.searchbar__wrapper{padding:2em 0;}}.searchbar__wrapper .searchbar__form-wrapper{width:100%;display:flex;flex-direction:column-reverse;gap:2rem;align-items:flex-start;}.searchbar__wrapper .searchbar__form-wrapper .searchbar__search{display:flex;gap:.5em;align-items:center;}.searchbar__wrapper .searchbar__form-wrapper .searchbar__search input[type=search]{padding:.7em 1em;min-width:15em;border-radius:3px;border-color:#a1a1a1;outline-color:#a0b1c1;}@media(max-width:640px){.searchbar__wrapper .searchbar__form-wrapper .searchbar__search input[type=search]{min-width:unset;width:100%;}}.searchbar__wrapper .searchbar__form-wrapper .searchbar__search .searchbar__btn-wrapper{font-size:1rem;}.searchbar__wrapper .searchbar__form-wrapper .searchbar__search .searchbar__btn-wrapper .btn--small{min-width:7em;}.searchbar__filters{display:flex;flex-direction:column;gap:.5rem;flex-wrap:wrap;align-items:flex-start;font-size:1rem;width:100%;}@media(min-width:640px){.searchbar__filters{flex-direction:row;gap:1rem;align-items:center;}}.searchbar__filters .searchbar__filter{width:100%;}@media(min-width:640px){.searchbar__filters .searchbar__filter{width:auto;}}.searchbar__filters .searchbar__filter::before{content:attr(data-label);font-size:.8rem;display:block;}.searchbar__filters .searchbar__filter select{appearance:none;border-radius:3px;border-color:#a1a1a1;width:100%;padding:.55em 2em .55em 1em;line-height:1.3em;outline-color:#a0b1c1;background-image:var(--selectArrow);background-repeat:no-repeat;background-position:calc(100% - .35rem) center;background-size:18px;}@media(min-width:640px){.searchbar__filters .searchbar__filter select{width:calc(50vh - 6rem);}}@media(min-width:768px){.searchbar__filters .searchbar__filter select{width:calc(25vh - 2rem);}}@media(min-width:1200px){.searchbar__filters .searchbar__filter select{max-width:11.5em;}}.searchbar.dark .searchbar__wrapper .searchbar__form-wrapper .searchbar__search input[type=search],.searchbar.dark .searchbar__filters .searchbar__filter select{border:0;}.site-header{position:static;top:0;left:0;right:0;z-index:100;padding:2rem 0 1rem;font-size:1em;color:#222;background-color:#fff;box-shadow:rgba(0,0,0,.4) 0 0 14px -4px;}@media(min-width:896px){.site-header:has(.breadcrumb){padding-bottom:0;}}@media(max-width:1023px){.site-header{position:sticky;font-size:1.1em;padding:1.25rem 0;box-shadow:0 0 14px -2px rgba(0,0,0,.1019607843);}}.site-header__content-wrapper{display:flex;column-gap:1.25rem;flex-direction:row;justify-content:space-between;align-items:center;position:relative;}@media(max-width:1023px){.site-header__content-wrapper{align-items:center;height:100%;}}.site-header .search-form{position:absolute;top:-.5rem;right:0;background:#fff;color:#16344e;border-radius:.33rem;opacity:0;max-height:0;width:auto;overflow:hidden;transition:all 400ms ease;box-shadow:1px 2px 8px 0 rgba(0,0,0,.2);}@media(max-width:1023px){.site-header .search-form{top:0;}}body.show-search .site-header .search-form{max-height:11em;opacity:1;}.site-header .search-form__wrapper{position:relative;margin:0;display:flex;column-gap:1rem;width:100%;color:#a00;opacity:0;transition:all 400ms ease;}@media(max-width:480px){.site-header .search-form__wrapper{flex-direction:column;gap:1rem;}}body.show-search .site-header .search-form__wrapper{margin:3rem 1rem 1rem;opacity:1;}@media(max-width:640px){body.show-search .site-header .search-form__wrapper{margin:3rem .75rem 1rem;}}@media(max-width:480px){.site-header .search-form__wrapper input{font-size:.9em;}}.site-header .search-form__wrapper .btn{min-width:unset;}.site-header .search-form__close{position:absolute;top:.75rem;right:1rem;}@media(max-width:640px){.site-header .search-form__close{right:.75rem;}}.site-header .search-form__close .material-symbols-outlined{font-size:22px;}.site-header .search-form__close:hover{opacity:.4;}.logo-link{display:inline-flex;align-items:center;height:3.5rem;}@media(max-width:1024px){.logo-link{height:2.625rem;}}.logo-link__logo{display:flex;flex-direction:column;gap:.5rem;align-items:center;position:relative;width:auto;height:100%;transition:transform .2s ease-out;}@media(min-width:1024px){body.scrolling-up .site-header{position:sticky;}}body.show-burger{overflow:hidden;}.main-navigation{margin-right:-1em;}@media(min-width:1024px){.main-navigation{display:flex;gap:.7rem;flex-direction:column-reverse;flex-wrap:wrap-reverse;justify-content:flex-end;align-items:end;}}@media(max-width:1023px){.main-navigation{position:fixed;top:6em;right:-30rem;bottom:0;margin:0;padding:3rem 6rem;padding-left:1rem;min-width:30rem;max-width:30rem;background-color:#fff;color:#222;overflow-y:auto;overflow-x:clip;box-shadow:0 14px 14px -2px rgba(0,0,0,.0666666667);transition:right 400ms ease;}.show-burger .main-navigation{right:0;}}@media(max-width:640px){.main-navigation{top:4.5rem;right:-100%;left:100%;transition:right 600ms ease,left 600ms ease;min-width:auto;max-width:none;}.show-burger .main-navigation{left:0;right:0;}}@media(max-width:480px){.main-navigation{padding:1.75rem;padding-left:1rem;}}.main-navigation-list{display:flex;align-items:center;}.main-navigation-list.main-navigation__submenu{width:100%;display:none;margin:0;}@media(min-width:1024px){.main-navigation-list.main-navigation__submenu{width:16em;display:none;position:absolute;z-index:10;font-size:1em;top:2.5em;background:#fff;padding:.5em 0;box-shadow:rgba(0,0,0,.2) 0 8px 14px 5px;}.main-navigation-list.main-navigation__submenu--lvl-2{left:0;margin-left:99%;margin-top:-3em;font-size:1rem;}.main-navigation-list.main-navigation__submenu .main-navigation-list-item:hover>.main-navigation__submenu__link{color:#a00;}.main-navigation-list-item:hover>.main-navigation-list.main-navigation__submenu{display:block;}.main-navigation-list.main-navigation__submenu .main-navigation__submenu__link{padding:.35em 1.5em .35em 1em;}}@media(min-width:1366px){.main-navigation-list.main-navigation__submenu{width:19em;}}@media(max-width:1023px){.main-navigation-list{flex-direction:column;align-items:flex-start;margin-right:-1rem;}}@media(max-width:640px){.main-navigation-list{margin-right:-.75rem;}}.main-navigation-list--pages{font-size:1.1rem;}.main-navigation-list-item{position:relative;}@media(max-width:1023px){.main-navigation-list-item{display:inline-flex;flex-wrap:wrap;align-items:center;width:100%;}.main-navigation-list-item:has(.main-navigation__toggler.expand){background:rgba(177,177,177,.0784313725);border:solid 1px #d3d3d3;}.main-navigation-list-item:has(.main-navigation__toggler.expand).main-navigation__submenu-list-item{border-right:0;}}.main-navigation-list-item--search{display:none;}@media(min-width:1024px){.main-navigation-list-item{padding-left:.5em;}.main-navigation-list-item--search{display:block;}.main-navigation-list-item:not(.main-navigation__submenu-list-item){padding-bottom:1rem;}}@media(max-width:1023px){.main-navigation-list-item.navigation__cart{display:none;}}.main-navigation-list__link{display:flex;align-items:center;gap:2px;color:inherit;text-decoration:none;padding:.25rem 1rem;position:relative;}@media(max-width:1023px){.main-navigation-list__link{padding:.75rem 1rem;width:calc(100% - 40px);}}.main-navigation-list__link--active{color:#a00;}.main-navigation-list__link--search .material-symbols-outlined{font-size:22px;}@media(any-hover:hover){.main-navigation-list__link:hover{color:#a00;}.main-navigation-list__link--search:hover svg{fill:#a00;transform:scale(1.25);}body:not(.scrolling-up) .site-header--inverted .main-navigation-list__link--search:hover svg{fill:#16344e;}}.main-navigation__toggler{display:none;}@media(max-width:1023px){.main-navigation__toggler{display:inline-block;width:30px;height:30px;margin-right:10px;text-align:center;line-height:2rem;background:rgba(177,177,177,.0784313725);}.main-navigation__toggler::before{content:"add";}.main-navigation__toggler.expand+.main-navigation-list.main-navigation__submenu{display:block;background:rgba(255,255,255,.8392156863);padding-left:1em;}.main-navigation__toggler.expand::before{content:"remove";}}.main-navigation-triggers{display:none;}@media(max-width:1023px){.main-navigation-triggers{display:flex;align-items:center;margin-right:-1rem;}}@media(max-width:480px){.main-navigation-triggers{margin-right:-.75rem;}}@media(max-width:1023px){.main-navigation-trigger{display:flex;}.main-navigation-trigger--burger{padding:.75rem 1rem;}.main-navigation-trigger--burger .main-navigation-trigger__icon--close{display:none;}.show-burger .main-navigation-trigger--burger .main-navigation-trigger__icon--close{display:flex;}.main-navigation-trigger--burger .main-navigation-trigger__icon--open{display:flex;}.show-burger .main-navigation-trigger--burger .main-navigation-trigger__icon--open{display:none;}}@media(max-width:480px){.main-navigation-trigger--burger{padding:.75rem;}}.main-navigation-trigger .material-symbols-outlined{font-size:30px;}.breadcrumb{background-color:rgba(241,244,247,.9);color:#222;padding:.25em 0;}.breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;list-style:none;padding:0;}.breadcrumb__text-before-wrapper{padding-right:1rem;}.breadcrumb__text-before-wrapper+.breadcrumb__item-wrapper--first{margin-left:-1.25rem;}.breadcrumb__text-before-wrapper .breadcrumb__text-before{font-weight:700;}.breadcrumb__item{padding:.5rem 1rem;display:inline-block;position:relative;background:none;}.breadcrumb__item-text{display:inline-block;font-weight:500;max-width:20em;overflow-x:clip;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;}@media(max-width:768px){.breadcrumb__item-text{max-width:calc(33vw - 3em);}}.breadcrumb__item-wrapper{display:flex;align-items:center;}.breadcrumb__item-wrapper--first{margin-left:-1rem;}.breadcrumb__item-wrapper+.breadcrumb__item-wrapper::before{content:"arrow_forward_ios";font-family:"Material Symbols Outlined";font-size:16px;display:block;color:#a00;}@media(max-width:896px){.breadcrumb{display:none;}}.footer{width:100%;background-color:#16344e;color:#fff;border-top:solid 2px rgba(241,244,247,.1294117647);}@media(any-hover:hover){.footer__link:hover{text-decoration:underline;}}.footer__link-item{padding:.2em 0;}.footer__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;gap:3rem 6rem;}@media(max-width:896px){.footer__wrapper{flex-direction:column;}}.footer__wrapper .rich-text{max-width:46rem;font-size:.8em;}.footer__column{display:flex;flex-direction:column;}.footer__company-list{display:flex;gap:8rem;}@media(max-width:640px){.footer__company-list{flex-direction:column;gap:0;}}.footer__company-list .company__text{margin:.5rem 0;}.footer__social-media{display:flex;gap:.75rem;margin-top:2rem;}.footer__social-media-list{display:flex;gap:2rem;}@media(any-hover:hover){.footer__social-media-link:hover .footer__social-media-icon{opacity:.7;}}.footer__social-media-icon{transition:opacity 300ms ease;filter:invert(1);}.search-form{position:relative;width:100%;gap:1rem;display:inline-flex;border-radius:.33rem;}@media(min-width:640px){.search-form{width:fit-content;}}.search-form input[type=search]{padding:.75em 1em .75em 3rem;appearance:none;border-radius:4px;border:solid 1px #888;}.search-form__btn{position:absolute;top:calc(50% - 15px);left:.5rem;display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;padding:0;background:none;border:0;cursor:pointer;color:#000;}.search__header h1{color:#a00;}.search__list{display:flex;flex-direction:column;gap:.75rem;}@media(min-width:640px){.search__list{gap:1.25rem;}}.search__list-item{padding-bottom:1.5em;border-bottom:solid 1px #f1f4f7;}.search__item-link{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:.5rem 0;color:inherit;text-decoration:none;}@media(min-width:640px){.search__item-link{gap:1.25rem;flex-direction:row;}}.search__item-result-type{font-weight:600;margin-bottom:.2em;display:flex;align-items:center;gap:.75em;}.search__item-result-tags-wrapper{display:flex;gap:2em;font-size:.85rem;}@media(max-width:1024px){.search__item-result-tags-wrapper{flex-direction:column;gap:0;margin-bottom:1rem;}}.search__item-result-tags{display:flex;align-items:center;gap:.5em;margin:.5rem 0;position:relative;}@media(max-width:1024px){.search__item-result-tags{margin:.25rem 0;flex-wrap:wrap;align-items:flex-start;padding-left:6em;}}.search__item-result-tags::before{content:attr(data-label);}@media(max-width:1024px){.search__item-result-tags::before{width:6em;position:absolute;left:0;top:.25rem;}}.search__item-result-tags .tag{display:inline-block;padding:.25em 1.2em;border-radius:15px;background:#d0deeb;}.search__item-result-tags .tag--format{background:#e7e7e7;}.search__item-result-tags .tag--field{background:#dbe9eb;}.search__item-header{width:fit-content;margin-bottom:.33rem;color:#18798c;}@media(min-width:360px){.search__item-header{max-width:75vw;}}@media(min-width:480px){.search__item-header{margin-bottom:.25em;}}@media(min-width:1024px){.search__item-header{max-width:60vw;}}.search__item-header .search-form{margin-top:2rem;}@media(min-width:480px){.search__item-header .search-form input{min-width:24rem;}}.search__item-link-url{color:inherit;width:fit-content;}.search__item-icon{display:flex;}.search__item-icon .material-symbols-outlined{font-size:32px;font-weight:300;}.tns-outer{padding:0!important;}.tns-outer [hidden]{display:none!important;}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer;}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s;}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.tns-horizontal.tns-subpixel{white-space:nowrap;}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal;}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both;}.tns-horizontal.tns-no-subpixel>.tns-item{float:left;}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%;}.tns-no-calc{position:relative;left:0;}.tns-gallery{position:relative;left:0;min-height:1px;}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s;}.tns-gallery>.tns-slide-active{position:relative;left:auto!important;}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s;}.tns-autowidth{display:inline-block;}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6;}.tns-lazy-img.tns-complete{opacity:1;}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s;}.tns-ovh{overflow:hidden;}.tns-visually-hidden{position:absolute;left:-10000em;}.tns-transparent{opacity:0;visibility:hidden;}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0;}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1;}.tns-vpfix{white-space:nowrap;}.tns-vpfix>div,.tns-vpfix>li{display:inline-block;}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden;}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100%*70/3);width:-moz-calc(100%*70/3);width:2333.3333333333%;position:absolute;right:0;}.tns-t-ct:after{content:"";display:table;clear:both;}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100%/70);width:-moz-calc(100%/70);width:1.4285714286%;height:10px;float:left;}@media screen{#cookie-jar{font-size:15px;display:none;color:#000;}a#cookie-jar-trigger{width:1.5em;height:1.5em;position:fixed;z-index:10001;left:.5em;bottom:.5em;border-radius:50%;background:rgba(255,255,255,.2);}a#cookie-jar-trigger:hover{background:#fff;}body.with-cookie-jar{overflow:hidden;}body.with-cookie-jar #cookie-jar{display:block;}body.with-cookie-jar #cookie-jar-trigger{display:none;background:#d8ba84;}#cookie-jar::before{content:"";position:fixed;z-index:10000;left:0;width:100vw;top:0;height:100vh;background:rgba(0,0,0,.5);}#cookie-jar .cookie-jar-content{margin:0;padding:0;display:flex;flex-wrap:wrap;align-content:flex-start;background:#fff;border-radius:.33rem;position:fixed;z-index:10001;width:90%;left:5%;top:1em;max-height:calc(100% - 2em);overflow-x:auto;}#cookie-jar .cookie-jar-text{padding:1.25em;flex:100%;box-sizing:border-box;}#cookie-jar h2{margin:0 0 .5em;}#cookie-jar p{margin:0 0 .85em;}#cookie-jar label{cursor:pointer;position:relative;line-height:1em;display:inline-block;}#cookie-jar label span{position:relative;top:.25em;vertical-align:top;}#cookie-jar ul,#cookie-jar li{list-style:none;margin:0;padding:0;}#cookie-jar .cookie-jar-form{padding:0 1.25em;flex:100%;box-sizing:border-box;}#cookie-jar li{padding:.5em 1em .5em 0;border-bottom:solid 1px #ddd;}#cookie-jar li:last-child{border-bottom:0;}#cookie-jar input[type=checkbox]{position:absolute;left:-100vw;}#cookie-jar input[type=checkbox]+label.toggler::before{content:"";display:inline-block;margin-right:1em;vertical-align:top;width:2.8em;height:1.5em;background-color:#000;cursor:pointer;opacity:.7;border-radius:25px;transition:all .2s ease-in-out;}#cookie-jar input[type=checkbox]+label.toggler::after{content:"";display:inline-block;position:absolute;left:.2em;top:.2em;height:1.1em;width:1.1em;background:#fff;border-radius:50%;transition:left .2s ease-in-out;}#cookie-jar input[type=checkbox]:checked+label.toggler::before{background-color:#18798c;opacity:1;}#cookie-jar input[type=checkbox]:checked+label.toggler::after{left:1.5em;}#cookie-jar input[type=checkbox].locked+label.toggler{cursor:not-allowed;}#cookie-jar input[type=checkbox].locked+label.toggler::before{opacity:.5;cursor:not-allowed;}#cookie-jar a.cookie-jar-consent-elaboration-toggler{display:inline-block;float:right;font-size:.7em;color:#fff;background:#16344e;text-decoration:none;margin-left:.5rem;margin-top:.5rem;width:1.25rem;height:1.25rem;line-height:1.25rem;text-align:center;border-radius:50%;transition:all .2s ease-in;}#cookie-jar a.cookie-jar-consent-elaboration-toggler::before{content:"?";font-family:Arial,Helvetica,sans-serif;}#cookie-jar a.cookie-jar-consent-elaboration-toggler.active{background:#16344e;}#cookie-jar a.cookie-jar-consent-elaboration-toggler.active::before{content:"×";}#cookie-jar .cookie-jar-consent-elaboration{max-height:0;overflow:hidden;opacity:0;box-sizing:border-box;transition:all .2s ease-in-out;font-size:smaller;}#cookie-jar a.cookie-jar-consent-elaboration-toggler.active+.cookie-jar-consent-elaboration{max-height:50em;padding:1em 0 .25em;opacity:1;}#cookie-jar .cookie-jar-buttons{padding:1.5em 0;display:flex;flex-direction:column-reverse;}#cookie-jar button{font-size:1em;border:0;background:#fff;color:#000;border:solid 1px #b5b5b5;border-radius:.33rem;padding:.75em 2em;cursor:pointer;margin:1em 5% .25em;width:90%;}#cookie-jar:not(.with-selection) button#cookie-jar-accept-all,#cookie-jar.with-selection button#cookie-jar-save{background:#18798c;color:#fff;border:0;}}@media screen and (min-width:768px){#cookie-jar .cookie-jar-content{width:80%;left:10%;top:auto;bottom:2em;}#cookie-jar .cookie-jar-text{padding:2em 2em 1em;}#cookie-jar .cookie-jar-form{padding:0 2em;}#cookie-jar .cookie-jar-buttons{flex-direction:row;justify-content:space-between;}#cookie-jar button{margin:1em 1em 0;width:auto;min-width:10em;}}@media screen and (min-width:1024px){body.with-cookie-jar #cookie-jar-trigger{display:inline;background:#d8ba84;}#cookie-jar .cookie-jar-content{width:90%;left:5%;}#cookie-jar .cookie-jar-text{padding:2em;flex:40%;}#cookie-jar .cookie-jar-form{padding:2em;flex:60%;}#cookie-jar .cookie-jar-buttons{padding:1.5em 0 0;display:block;}#cookie-jar button{margin:1em 1.25em 0 0;min-width:9em;}#cookie-jar button:last-child{margin-right:0;}}@media screen and (min-width:1260px){#cookie-jar .cookie-jar-content{width:80%;left:10%;}#cookie-jar .cookie-jar-text{flex:45%;}#cookie-jar .cookie-jar-form{flex:55%;}#cookie-jar a.cookie-jar-consent-elaboration-toggler{width:1rem;height:1rem;line-height:1rem;}}@media screen and (min-width:1366px){#cookie-jar .cookie-jar-content{width:70%;left:15%;}}@media screen and (min-width:1920px){#cookie-jar .cookie-jar-content{width:60%;left:20%;}#cookie-jar .cookie-jar-text{flex:50%;}#cookie-jar .cookie-jar-form{flex:50%;}}