/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
ul,ol{margin:var(--space-base) 0 0;padding-left:1.25em;}p + ul,ul + ul,ol + ul,p + ol,ul + ol,ol + ol{margin-top:var(--space-small);}ul{list-style-type:disc;}ol{list-style-type:decimal;}
p{margin:var(--space-base) 0 0;}p:first-child{margin-top:0;}
table{border-collapse:collapse;border-spacing:0;margin:var(--space-base) 0 0;width:100%;}th,td{empty-cells:show;font-weight:var(--font-weight-base);text-align:left;vertical-align:top;}@media (max-width:767px){th,td{display:block;}}th:first-child,td:first-child{width:50%;}@media (min-width:560px){th:first-child,td:first-child{width:25%;}}tr{display:table;margin:var(--space-small) 0;width:100%;}th{font-weight:var(--font-weight-bold);}caption{font-weight:var(--font-weight-bold);margin-bottom:var(--space-small);text-align:left;}
small{font-size:var(--font-size-small);}strong{font-weight:var(--font-weight-bold);}em{font-style:italic;}sub,sup{font-size:var(--font-size-small);}
.t-container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:calc(var(--gutter-large) / 2);padding-right:calc(var(--gutter-large) / 2);width:100%;}.t-container--inset-medium{max-width:992px;}
.t-grid{display:flex;flex-wrap:wrap;margin:calc(var(--gutter-base) * -0.5);}.t-grid > .t-grid__col{flex:1 0 0%;max-width:100%;padding:calc(var(--gutter-base) * 0.5);}.t-grid > .t-grid__col--shrink{flex:0 0 auto;width:auto;}.t-grid > .t-grid__col--grow{flex:1 0 0%;}.t-grid{}.t-grid > .t-grid__col--full{flex:0 0 auto;width:100%;}.t-grid > .t-grid__col--half{flex:0 0 auto;width:50%;}.t-grid > .t-grid__col--third{flex:0 0 auto;width:33.3333333333%;}.t-grid > .t-grid__col--third-2{flex:0 0 auto;width:66.6666666667%;}.t-grid > .t-grid__col--fourth{flex:0 0 auto;width:25%;}.t-grid > .t-grid__col--fourth-3{flex:0 0 auto;width:75%;}.t-grid > .t-grid__col--fifth{flex:0 0 auto;width:20%;}.t-grid > .t-grid__col--fifth-2{flex:0 0 auto;width:40%;}.t-grid > .t-grid__col--fifth-3{flex:0 0 auto;width:60%;}.t-grid > .t-grid__col--fifth-4{flex:0 0 auto;width:80%;}.t-grid > .t-grid__col--sixth{flex:0 0 auto;width:16.6666666667%;}.t-grid > .t-grid__col--sixth-5{flex:0 0 auto;width:83.3333333333%;}.t-grid{}@media (min-width:560px){.t-grid > .t-grid__col--shrink-at-tiny{flex:0 0 auto;width:auto;}.t-grid > .t-grid__col--grow-at-tiny{flex:1 0 0%;}.t-grid > .t-grid__col--min-label-at-tiny{flex-basis:100px;max-width:100px;}.t-grid > .t-grid__col--full-at-tiny{flex:0 0 auto;width:100%;}.t-grid > .t-grid__col--half-at-tiny{flex:0 0 auto;width:50%;}.t-grid > .t-grid__col--third-at-tiny{flex:0 0 auto;width:33.3333333333%;}.t-grid > .t-grid__col--third-2-at-tiny{flex:0 0 auto;width:66.6666666667%;}.t-grid > .t-grid__col--fourth-at-tiny{flex:0 0 auto;width:25%;}.t-grid > .t-grid__col--fourth-3-at-tiny{flex:0 0 auto;width:75%;}.t-grid > .t-grid__col--fifth-at-tiny{flex:0 0 auto;width:20%;}.t-grid > .t-grid__col--fifth-2-at-tiny{flex:0 0 auto;width:40%;}.t-grid > .t-grid__col--fifth-3-at-tiny{flex:0 0 auto;width:60%;}.t-grid > .t-grid__col--fifth-4-at-tiny{flex:0 0 auto;width:80%;}.t-grid > .t-grid__col--sixth-at-tiny{flex:0 0 auto;width:16.6666666667%;}.t-grid > .t-grid__col--sixth-5-at-tiny{flex:0 0 auto;width:83.3333333333%;}}@media (min-width:768px){.t-grid > .t-grid__col--shrink-at-small{flex:0 0 auto;width:auto;}.t-grid > .t-grid__col--grow-at-small{flex:1 0 0%;}.t-grid > .t-grid__col--min-label-at-small{flex-basis:100px;max-width:100px;}.t-grid > .t-grid__col--full-at-small{flex:0 0 auto;width:100%;}.t-grid > .t-grid__col--half-at-small{flex:0 0 auto;width:50%;}.t-grid > .t-grid__col--third-at-small{flex:0 0 auto;width:33.3333333333%;}.t-grid > .t-grid__col--third-2-at-small{flex:0 0 auto;width:66.6666666667%;}.t-grid > .t-grid__col--fourth-at-small{flex:0 0 auto;width:25%;}.t-grid > .t-grid__col--fourth-3-at-small{flex:0 0 auto;width:75%;}.t-grid > .t-grid__col--fifth-at-small{flex:0 0 auto;width:20%;}.t-grid > .t-grid__col--fifth-2-at-small{flex:0 0 auto;width:40%;}.t-grid > .t-grid__col--fifth-3-at-small{flex:0 0 auto;width:60%;}.t-grid > .t-grid__col--fifth-4-at-small{flex:0 0 auto;width:80%;}.t-grid > .t-grid__col--sixth-at-small{flex:0 0 auto;width:16.6666666667%;}.t-grid > .t-grid__col--sixth-5-at-small{flex:0 0 auto;width:83.3333333333%;}}@media (min-width:992px){.t-grid > .t-grid__col--shrink-at-medium{flex:0 0 auto;width:auto;}.t-grid > .t-grid__col--grow-at-medium{flex:1 0 0%;}.t-grid > .t-grid__col--min-label-at-medium{flex-basis:100px;max-width:100px;}.t-grid > .t-grid__col--full-at-medium{flex:0 0 auto;width:100%;}.t-grid > .t-grid__col--half-at-medium{flex:0 0 auto;width:50%;}.t-grid > .t-grid__col--third-at-medium{flex:0 0 auto;width:33.3333333333%;}.t-grid > .t-grid__col--third-2-at-medium{flex:0 0 auto;width:66.6666666667%;}.t-grid > .t-grid__col--fourth-at-medium{flex:0 0 auto;width:25%;}.t-grid > .t-grid__col--fourth-3-at-medium{flex:0 0 auto;width:75%;}.t-grid > .t-grid__col--fifth-at-medium{flex:0 0 auto;width:20%;}.t-grid > .t-grid__col--fifth-2-at-medium{flex:0 0 auto;width:40%;}.t-grid > .t-grid__col--fifth-3-at-medium{flex:0 0 auto;width:60%;}.t-grid > .t-grid__col--fifth-4-at-medium{flex:0 0 auto;width:80%;}.t-grid > .t-grid__col--sixth-at-medium{flex:0 0 auto;width:16.6666666667%;}.t-grid > .t-grid__col--sixth-5-at-medium{flex:0 0 auto;width:83.3333333333%;}}@media (min-width:1200px){.t-grid > .t-grid__col--shrink-at-large{flex:0 0 auto;width:auto;}.t-grid > .t-grid__col--grow-at-large{flex:1 0 0%;}.t-grid > .t-grid__col--min-label-at-large{flex-basis:100px;max-width:100px;}.t-grid > .t-grid__col--full-at-large{flex:0 0 auto;width:100%;}.t-grid > .t-grid__col--half-at-large{flex:0 0 auto;width:50%;}.t-grid > .t-grid__col--third-at-large{flex:0 0 auto;width:33.3333333333%;}.t-grid > .t-grid__col--third-2-at-large{flex:0 0 auto;width:66.6666666667%;}.t-grid > .t-grid__col--fourth-at-large{flex:0 0 auto;width:25%;}.t-grid > .t-grid__col--fourth-3-at-large{flex:0 0 auto;width:75%;}.t-grid > .t-grid__col--fifth-at-large{flex:0 0 auto;width:20%;}.t-grid > .t-grid__col--fifth-2-at-large{flex:0 0 auto;width:40%;}.t-grid > .t-grid__col--fifth-3-at-large{flex:0 0 auto;width:60%;}.t-grid > .t-grid__col--fifth-4-at-large{flex:0 0 auto;width:80%;}.t-grid > .t-grid__col--sixth-at-large{flex:0 0 auto;width:16.6666666667%;}.t-grid > .t-grid__col--sixth-5-at-large{flex:0 0 auto;width:83.3333333333%;}}@media (min-width:1440px){.t-grid > .t-grid__col--shrink-at-huge{flex:0 0 auto;width:auto;}.t-grid > .t-grid__col--grow-at-huge{flex:1 0 0%;}.t-grid > .t-grid__col--min-label-at-huge{flex-basis:100px;max-width:100px;}.t-grid > .t-grid__col--full-at-huge{flex:0 0 auto;width:100%;}.t-grid > .t-grid__col--half-at-huge{flex:0 0 auto;width:50%;}.t-grid > .t-grid__col--third-at-huge{flex:0 0 auto;width:33.3333333333%;}.t-grid > .t-grid__col--third-2-at-huge{flex:0 0 auto;width:66.6666666667%;}.t-grid > .t-grid__col--fourth-at-huge{flex:0 0 auto;width:25%;}.t-grid > .t-grid__col--fourth-3-at-huge{flex:0 0 auto;width:75%;}.t-grid > .t-grid__col--fifth-at-huge{flex:0 0 auto;width:20%;}.t-grid > .t-grid__col--fifth-2-at-huge{flex:0 0 auto;width:40%;}.t-grid > .t-grid__col--fifth-3-at-huge{flex:0 0 auto;width:60%;}.t-grid > .t-grid__col--fifth-4-at-huge{flex:0 0 auto;width:80%;}.t-grid > .t-grid__col--sixth-at-huge{flex:0 0 auto;width:16.6666666667%;}.t-grid > .t-grid__col--sixth-5-at-huge{flex:0 0 auto;width:83.3333333333%;}}.t-grid{}.t-grid--align-center{align-items:center;}.t-grid{}.t-grid--gutter-collapse{margin:0;}.t-grid--gutter-collapse > .t-grid__col{padding:0;}.t-grid--gutter-tiny{margin:calc(var(--gutter-tiny) * -0.5);}.t-grid--gutter-tiny > .t-grid__col{padding:calc(var(--gutter-tiny) * 0.5);}.t-grid--gutter-small{margin:calc(var(--gutter-small) * -0.5);}.t-grid--gutter-small > .t-grid__col{padding:calc(var(--gutter-small) * 0.5);}.t-grid--gutter-large{margin:calc(var(--gutter-large) * -0.5);}.t-grid--gutter-large > .t-grid__col{padding:calc(var(--gutter-large) * 0.5);}
.m-icon{align-items:center;display:inline-flex;height:1.5em;justify-content:center;vertical-align:middle;width:1.5em;}.m-icon svg{display:block;fill:currentcolor;height:inherit;width:inherit;}.m-icon{}.m-icon--size-small{height:1.11em;width:1.11em;}.m-icon--size-large{height:2em;width:2em;}.m-icon--size-huge{height:3em;width:3em;}.m-icon{}.m-icon--external-link svg.ext{align-items:center;display:inline-flex;height:1.5em;justify-content:center;vertical-align:middle;width:1.5em;}.m-icon--external-link svg.ext svg{display:block;fill:currentcolor;height:inherit;width:inherit;}.m-icon--external-link svg.ext{fill:currentcolor;margin-top:-5px;min-width:var(--space-large);vertical-align:text-bottom;}.m-icon--external-link svg > path{stroke:currentcolor;}.m-icon{}
.m-digid-login{background-color:white;padding:var(--space-huge);}.m-digid-login__link{align-items:center;background-color:var(--color-light-gray);color:var(--color-default);display:flex;font-weight:var(--font-weight-bold);gap:2rem;padding:var(--space-medium);text-decoration:none;}.m-digid-login__link:hover.m-test__chevron{transform:translateX(50%);}.m-digid-login__logo{height:calc(var(--space-base) * 4);width:calc(var(--space-base) * 4);}.m-digid-login__chevron{margin-left:auto;transition:transform var(--ease-duration-fast) var(--ease-in-out-base);}
.m-logo{align-items:flex-end;color:black;display:flex;font-size:var(--font-size-base);gap:var(--space-tiny);height:auto;margin-top:-20px;text-decoration:none;}.m-logo:visited{color:inherit;text-decoration:inherit;}@media (min-width:768px){.m-logo{margin-top:0;}}.m-logo__image{margin:0;width:40px;}@media (min-width:768px){.m-logo__image{width:45px;}}@media (min-width:992px){.m-logo__image{width:50px;}}.m-logo__additional{display:none;margin:0 0 var(--space-small);}@media (min-width:768px){.m-logo__additional{display:initial;}}
.m-button{--button-bg:var(--color-link);--button-border-color:var(--color-link);--button-border-radius:var(--border-radius-tiny);--button-color:white;--button-hover-bg:color-mix(in srgb,black 40%,var(--color-link));--button-hover-border-color:color-mix(in srgb,black 40%,var(--color-link));--button-hover-color:white;--button-border-width:2px;--button-font-size:var(--font-size-base);--button-font-weight:var(--font-weight-bold);--button-padding:calc(var(--space-tiny) - var(--button-border-width) / 2)
    var(--space-giant);align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--button-bg);border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--button-border-radius);color:var(--button-color);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--button-font-size);font-weight:var(--button-font-weight);gap:var(--space-nano);justify-content:center;line-height:var(--line-height-base);margin:0;outline:none;overflow:auto;padding:var(--button-padding);text-decoration:none;vertical-align:middle;white-space:nowrap;}.m-button:hover,.m-button:active{background-color:var(--button-hover-bg);border-color:var(--button-hover-border-color);color:var(--button-hover-color);}.m-button:focus-visible{outline:var(--outline);outline-color:var(--button-border-color);outline-offset:1px;}.m-button:disabled{cursor:not-allowed;filter:grayscale(100%);opacity:0.2;pointer-events:none;}.m-button--is-bold{font-weight:var(--font-weight-bold);}.m-button{}.m-button--style-transparent{background-color:transparent;border-color:transparent;color:var(--color-link);}.m-button--style-transparent:hover,.m-button--style-transparent:active{background-color:transparent;border-color:transparent;color:color-mix(in srgb,black 40%,var(--color-link));}.m-button--style-white{background-color:white;border-color:white;color:var(--color-link);}.m-button--style-white:focus,.m-button--style-white:hover{background:white;border-color:white;color:var(--color-link);text-decoration:underline;}.m-button--style-icon{background-color:transparent;border-color:transparent;color:var(--color-default);padding:0;}.m-button--style-icon:hover,.m-button--style-icon:active{background-color:transparent;border-color:transparent;color:var(--color-default);}.m-button--style-secondary-reversed{background-color:var(--color-secondary-light);border-color:var(--color-secondary-light);color:var(--color-secondary);text-decoration:underline;}.m-button--style-secondary-reversed:focus,.m-button--style-secondary-reversed:hover{background:var(--color-secondary);border-color:var(--color-secondary);color:white;text-decoration:none;}.m-button--style-secondary{background-color:var(--color-secondary);border-color:var(--color-secondary);color:white;}.m-button--style-secondary:focus,.m-button--style-secondary:hover{background:var(--color-secondary-light);border-color:var(--color-secondary-light);color:var(--color-secondary);text-decoration:underline;}.m-button--style-outline{background-color:transparent;border-color:currentcolor;color:var(--color-primary);}.m-button--style-outline:hover,.m-button--style-outline:active{background-color:var(--color-primary);border-color:currentcolor;color:white;}.m-button--style-link{--button-padding:0;--button-font-weight:var(--font-weight-base);background-color:transparent;border:none;color:var(--color-link);text-decoration:underline;}.m-button--style-link:hover,.m-button--style-link:active{background-color:transparent;border:none;color:var(--color-link);text-decoration:none;}.m-button{}.m-button--only-icon{padding:calc(var(--space-tiny) - 2px);}.m-button__label{vertical-align:middle;}
.m-skip-links{left:var(--gutter-base);margin-top:var(--space-small);position:fixed;z-index:300;}.m-skip-links__list{list-style:none;margin:0;padding:0;}.m-skip-links__item{margin:0;padding:0;}.m-skip-links__link{left:0;margin-left:-1234rem;position:absolute;top:0;white-space:nowrap;}@media (max-width:991px){.m-skip-links__link.m-button:focus-visible{outline-color:#fff;}}.m-skip-links__link:focus{margin-left:0;}
.o-header{background-color:white;border-bottom:2px solid var(--color-secondary);box-shadow:var(--shadow-little);flex:0 0 auto;margin-bottom:var(--space-huge);padding:0;position:fixed;top:0;width:100vw;z-index:2;}.o-header--border-large{border-width:4.75rem;}.o-header__right{display:flex;justify-content:flex-end;}.o-header__label{font-size:var(--font-size-h2);}@media (max-width:1199px){.o-header__label{bottom:var(--space-nano);position:absolute;right:var(--space-large);}}.o-header__logo{margin-left:auto;margin-right:auto;transform:translateX(calc(50% - 25px));width:-moz-fit-content;width:fit-content;}@media (max-width:1199px){.o-header__logo{transform:translateX(calc(50% - 22px));}}@media (max-width:991px){.o-header__logo{transform:translateX(calc(50% - 20px));}}@media (max-width:1199px){.o-header{padding:0 0 var(--space-small);}}
.o-main{flex:1 0 auto;padding-block-start:calc(var(--space-huge) * 4.75);}@media (max-width:1199px){.o-main{padding-block-start:calc(var(--space-huge) * 3);}}@media (max-width:767px){.o-main{padding-block-start:calc(var(--space-huge) * 2.5);}}
.h-border-bottom{border-bottom:1px solid var(--color-border-light);}
.h-flow > *:first-child{margin-top:0;}
.h-intro{font-size:var(--font-size-large);}.h-link-inverse{text-decoration:none;}.h-link-inverse:hover{text-decoration:underline;}.h-text-decoration-color--primary{text-decoration-color:var(--color-primary) !important;}.h-text-decoration-color--secondary{text-decoration-color:var(--color-secondary) !important;}.h-text-decoration-color--tertiary{text-decoration-color:var(--color-danger) !important;}.h-text-decoration-color--white{text-decoration-color:white !important;}.h-time{display:block;font-size:var(--font-size-small);line-height:var(--line-height-small);}@media (max-width:559px){.h-text-hyphen{hyphens:auto;overflow-wrap:break-word;}}
.h-visually-hidden{clip-path:inset(50%);height:1px;overflow:hidden;overflow-wrap:normal;position:absolute !important;width:1px;}
.u-relative{position:relative !important}.u-z-300{z-index:300 !important}.u-order-first{order:-9999 !important}.u-m-0{margin:0px !important}.u--ml-14{margin-left:-3.5rem !important}.u--ml-6{margin-left:-1.5rem !important}.u--mr-6{margin-right:-1.5rem !important}.u-mb-0{margin-bottom:0px !important}.u-mb-3{margin-bottom:0.75rem !important}.u-mb-4{margin-bottom:1rem !important}.u-mb-6{margin-bottom:1.5rem !important}.u-ml-0{margin-left:0px !important}.u-ml-14{margin-left:3.5rem !important}.u-ml-auto{margin-left:auto !important}.u-mr-8{margin-right:2rem !important}.u-mr-auto{margin-right:auto !important}.u-mt-0{margin-top:0px !important}.u-mt-1{margin-top:0.25rem !important}.u-mt-2{margin-top:0.5rem !important}.u-mt-3{margin-top:0.75rem !important}.u-mt-4{margin-top:1rem !important}.u-mt-6{margin-top:1.5rem !important}.u-mt-8{margin-top:2rem !important}.u-block{display:block !important}.u-flex{display:flex !important}.u-hidden{display:none !important}.u-h-full{height:100% !important}.u-w-3\/4{width:75% !important}.u-w-full{width:100% !important}.u-max-w-none{max-width:none !important}.u-flex-auto{flex:1 1 auto !important}.u-list-none{list-style-type:none !important}.u-flex-row{flex-direction:row !important}.u-flex-wrap{flex-wrap:wrap !important}.u-content-center{align-content:center !important}.u-items-center{align-items:center !important}.u-justify-between{justify-content:space-between !important}.u-gap-2{gap:0.5rem !important}.u-gap-3{gap:0.75rem !important}.u-gap-4{gap:1rem !important}.u-gap-6{gap:1.5rem !important}.u-gap-8{gap:2rem !important}.u-divide-y > :not([hidden]) ~ :not([hidden]){--tw-divide-y-reverse:0 !important;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse))) !important;border-bottom-width:calc(1px * var(--tw-divide-y-reverse)) !important}.u-self-start{align-self:flex-start !important}.u-self-center{align-self:center !important}.u-rounded{border-radius:0.25rem !important}.u-rounded-none{border-radius:0px !important}.u-rounded-e{border-start-end-radius:0.25rem !important;border-end-end-radius:0.25rem !important}.u-rounded-s{border-start-start-radius:0.25rem !important;border-end-start-radius:0.25rem !important}.u-border-none{border-style:none !important}.u-border-border-light{border-color:var(--color-border-light) !important}.u-border-transparent{border-color:transparent !important}.u-bg-light-gray{background-color:var(--color-light-gray) !important}.u-bg-secondary-light{background-color:var(--color-secondary-light) !important}.u-bg-white{--tw-bg-opacity:1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1)) !important}.u-p-0{padding:0px !important}.u-p-3{padding:0.75rem !important}.u-p-4{padding:1rem !important}.u-p-6{padding:1.5rem !important}.u-pb-0{padding-bottom:0px !important}.u-pb-16{padding-bottom:4rem !important}.u-pb-4{padding-bottom:1rem !important}.u-pl-0{padding-left:0px !important}.u-pl-14{padding-left:3.5rem !important}.u-pl-3{padding-left:0.75rem !important}.u-pl-5{padding-left:1.25rem !important}.u-pr-0{padding-right:0px !important}.u-pr-3{padding-right:0.75rem !important}.u-pr-4{padding-right:1rem !important}.u-pt-1{padding-top:0.25rem !important}.u-pt-16{padding-top:4rem !important}.u-pt-4{padding-top:1rem !important}.u-pt-8{padding-top:2rem !important}.u-text-right{text-align:right !important}.u-text-h1{font-size:var(--font-size-h1) !important}.u-text-h2{font-size:var(--font-size-h2) !important}.u-text-h3{font-size:var(--font-size-h3) !important}.u-text-lg{font-size:var(--font-size-large) !important}.u-text-sm{font-size:var(--font-size-small) !important}.u-text-xl{font-size:1.25rem !important;line-height:1.75rem !important}.u-font-bold{font-weight:700 !important}.u-font-normal{font-weight:400 !important}.u-italic{font-style:italic !important}.u-text-dark-gray{color:var(--color-dark-gray) !important}.u-text-default{color:var(--color-default) !important}.u-text-primary{color:var(--color-primary) !important}.u-text-secondary{color:var(--color-secondary) !important}.u-shadow-base{--tw-shadow:var(--shadow) !important;--tw-shadow-colored:var(--shadow) !important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important}@media (min-width:560px){.xs\:u-flex-col{flex-direction:column !important}}@media (min-width:768px){.sm\:u-ml-0{margin-left:0px !important}.sm\:u-flex-none{flex:none !important}.sm\:u-pb-0{padding-bottom:0px !important}.sm\:u-pb-4{padding-bottom:1rem !important}.sm\:u-pt-4{padding-top:1rem !important}}@media (min-width:992px){.md\:u-block{display:block !important}.md\:u-w-full{width:100% !important}}@media (min-width:1200px){.lg\:u-block{display:block !important}.lg\:u-flex{display:flex !important}.lg\:u-hidden{display:none !important}}
