/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.3;-webkit-text-size-adjust:100%}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1rem}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1rem}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select{font-family:inherit;font-size:1rem;line-height:1.3;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}h1,.headline1{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:700;font-size:2rem}@media screen and (min-width: 769px){h1,.headline1{font-size:3rem;line-height:1.05}}.headline2{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:700;font-size:1.625rem;line-height:1.15;margin-top:16px}@media screen and (min-width: 769px){.headline2{font-size:2rem;line-height:1.125}}.headline3{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.1;letter-spacing:-0.0025em;margin-top:16px}@media screen and (min-width: 769px){.headline3{font-size:1.625rem}}.headline4{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.125rem;line-height:1.1;letter-spacing:-0.0125em;margin-top:16px}@media screen and (min-width: 769px){.headline4{font-size:1.25rem;line-height:1.2}}.article{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1.125rem;color:rgba(0,0,0,.67)}@media screen and (min-width: 769px){.article{font-size:1.25rem;line-height:1.4}}.high_emphasis{color:rgba(0,0,0,.87)}.medium_emphasis{color:rgba(0,0,0,.67)}.low_emphasis{color:rgba(0,0,0,.38)}.universal_low{font-size:.875rem;line-height:1.38;color:rgba(0,0,0,.67);font-weight:400}.universal_medium{font-size:1rem;line-height:1.38;color:rgba(0,0,0,.67)}.universal_high{font-size:1rem;line-height:1.38;color:rgba(0,0,0,.87)}:disabled .overline,:disabled .helper-message{color:rgba(0,0,0,.38)}.overline,.grouplabel{line-height:1.38;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1rem;color:rgba(0,0,0,.87)}.helpertext{font-size:.875rem;color:rgba(0,0,0,.67);margin:8px 12px 0 12px}.introduction{font-size:1.25rem;color:rgba(0,0,0,.67)}@media screen and (min-width: 769px){.introduction{font-size:1.375rem;line-height:1.4}}.textright{text-align:right}.wordbreak{overflow-wrap:anywhere}.nowrap{white-space:nowrap}a{color:#006e96;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;text-decoration:underline;text-underline-offset:3.68px;text-decoration-thickness:1.28px}a:hover{color:#00456d}a:focus-visible{outline:2px solid #006e96;outline-offset:2px}a.external{background:url("/images/designsystem/externallink/externallink_blue.svg") center right no-repeat;padding-right:1.25rem;margin-top:16px;background-size:1.25rem}a.external:hover{background-image:url("/images/designsystem/externallink/externallink_blue-116.svg")}p a{font-size:inherit}ol.basic-list{margin-top:.75rem}ol.basic-list li{list-style-type:decimal;margin-left:2rem;padding-left:.25rem}ul.basic-list{margin-top:12px}ul.basic-list li{list-style-type:disc;margin-left:2.25rem}body .blockheading,body .grouplabel+*{margin-top:12px}.grouplabel+.popup-component{margin-top:0}.grouplabel+.row .checkbox,.grouplabel+.row .popup-component{margin-top:0}.row .popup-component{margin-top:.5rem}.block{margin-top:16px}.blockmedium{margin-top:24px}.blocklarge{margin-top:40px}.horizontalline{border-top:1px solid rgba(0,0,0,.12);margin:16px 0}.horizontalline-text{text-align:center;border-bottom:1px solid rgba(0,0,0,.16);line-height:.1rem;margin:40px 0 32px 0;color:rgba(0,0,0,.67)}.horizontalline-text span{background:#fff;padding:0 12px}fieldset{margin:16px 0 0;padding:0;border:0;vertical-align:baseline;background-color:rgba(0,0,0,0)}.invalid-message,.occupiedemail-message,.evaluatepassword-message{display:none;margin-top:10px;padding:0 .75rem 0 .75rem;width:inherit;color:#e42635}.show.invalid-message,.show.occupiedemail-message{display:block}.invalid-message,.occupiedemail-message{background:url("/images/designsystem/error_outline_red_24dp.svg") left 0 top 0 no-repeat;background-size:1.25rem;padding:0 .75rem 0 1.5625rem}.weight-normal{font-weight:400}.weight-medium{font-weight:500}.subtitle{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500}.screen-reader-only{position:absolute;height:1px;width:1px;clip-path:inset(50%);overflow:hidden;margin:-1px;padding:0;border:0}legend.screen-reader-only+.textfield{margin-top:0}.hide{display:none}.indented{margin-left:12px}.optionaltext{display:none}.invisible_focus{outline:none}.icon-symbol{width:1.5rem;height:1.5rem;flex-shrink:0;vertical-align:middle;fill:currentColor}.application-in-edit,.message-unread{display:none}.application-in-edit.show,.message-unread.show{display:inline;flex-shrink:0;margin-left:auto}.shownoticeattention{width:1.5rem;height:1.5rem;background-color:#b00060;border-radius:50%;padding:.1375rem;color:#fff;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:.875rem;line-height:1.4;text-align:center;display:block}@media screen and (min-width: 481px){.autowrapper{width:75%}}@media screen and (min-width: 845px){.autowrapper{width:50%}}/*! –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Font: Circular
Cuts: Regular, Medium, Bold
Format: woff, woff2
Purchase Date: March 24, 2020
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Legal Disclaimer for Web licence
Licence to use webfonts for displaying dynamic text on designated website domains.
Should the license page views limit be exceeded the license holder will be required to contact Lineto.com for an upgrade.
It is strictly prohibited to rename the font and to download or use these fonts in any other media.
These Web fonts are licensed exclusively for the use on the following domain(s) and their subdomains:
For use on:
antagning.se, universityadmissions.se
with up to 15m page views per month
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
INSTRUCTIONS
The Web Font delivery folder contains all purchased Web Fonts, example CSS
file containing @font-face feature statements, and HTML Sample Pages.
You are only allowed to use the cuts listed above for the licensed
application.

We recommend using the @font-face statements from the example CSS file.
Depending on your application structure, you may need to adjust the
paths to the fonts. It is prohibited to change font/file names.

Please see the HTML Sample Page in the font delivery package for further
information about Character Groups, Language Support and
OpenType features etc.
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Manufacturer  Lineto GmbH
Vendor URL    https://lineto.com
Copyright     Copyright © 2020 by Lineto GmbH.
https://lineto.com
All rights reserved

Designer      Laurenz Brunner
https://lineto.com/designers

EULA          https://lineto.com/api/front/documents/eula
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– */@font-face{font-family:"Circular";font-weight:400;src:local("Circular"),url("/fonts/CircularXXSub-RegularSubset.woff2") format("woff2");font-display:swap}@font-face{font-family:"Circular";font-weight:500;src:local("Circular"),url("/fonts/CircularXXSub-MediumSubset.woff2") format("woff2");font-display:swap}@font-face{font-family:"Circular";font-weight:700;src:local("Circular"),url("/fonts/CircularXXSub-BoldSubset.woff2") format("woff2");font-display:swap}.accordion{margin-top:16px;border:none;width:100%}.accordion.expandableinfoblock{text-align:left}.accordion.expandableinfoblock>.heading{font-size:inherit}.accordion.expandableinfoblock>.heading>.expand-button{margin-top:0;border:none;color:rgba(0,0,0,.87);line-height:1.38;text-align:left;background:url("/images/designsystem/arrow/arrow_down-black-87.svg") right .75rem top 1rem no-repeat;background-size:1.5rem;padding:1rem 2.75rem 1rem 1rem}.accordion.expandableinfoblock>.heading>.expand-button:focus-visible{outline:2px solid #006e96;outline-offset:-2px}.accordion.expandableinfoblock>.heading>.expand-button:focus-visible[aria-expanded=true]{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.accordion.expandableinfoblock>.heading>.disabled-button{text-align:left;background-color:rgba(0,0,0,0);padding:1rem 2.25rem 1rem 1rem;color:rgba(0,0,0,.87)}.accordion.expandableinfoblock .buttoncontent{display:flex;-moz-column-gap:10px;column-gap:10px}.accordion.expandableinfoblock .accordioncontent{padding:0 1rem 1rem;line-height:1.5}.accordion.expandableinfoblock .accordioncontent ul{margin-top:0}.accordion.expandableinfoblock .accordioncontent ul li{list-style-type:disc;margin-left:32px}.accordion.expandableinfoblock .expand-button,.accordion.expandableinfoblock .expand-button:focus,.accordion.expandableinfoblock .expand-button:hover{background-color:rgba(0,0,0,0)}.accordion.expandableinfoblock .expand-button.message-button:hover{background-color:rgba(0,110,150,.04)}.accordion.expandableinfoblock.expanded>.heading>.expand-button{background:url("/images/designsystem/arrow/arrow_up_black-87.svg") right .75rem top 1rem no-repeat;background-size:1.5rem;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion.expandableinfoblock.expanded>.heading>.expand-button.message-button:hover{background-color:rgba(0,110,150,.04)}.accordion.expandableinfoblock.textblock{border:1px solid rgba(0,0,0,.38);border-radius:2px}.accordion.expandableinfoblock.textblock>.heading>.expand-button:hover{background-color:rgba(0,110,150,.08)}.accordion.expandableinfoblock.textblock>.heading>.expand-button .buttoncontent{display:block;text-align:center}.accordion.expandableinfoblock.textblock.expanded>.heading>.expand-button{background-color:rgba(0,0,0,.08)}.accordion.expandableinfoblock.textblock.expanded>.heading>.expand-button:hover{background-color:rgba(0,0,0,.16)}.accordion.expandableinfoblock.textblock .accordioncontent{padding:1rem}.accordion.expandableinfoblock.warninginfoblock{background-size:1.5rem}.accordion.expandableinfoblock.warninginfoblock>.heading>.expand-button{padding-left:3rem}.accordion.expandableinfoblock.errorblock>.heading>.expand-button:focus-visible{outline:2px solid #00456d;outline-offset:-2px}.accordion.expandableinfoblock.nonexpandable .accordioncontent{display:inline-block}.autocomplete ul{border:1px solid rgba(0,0,0,.16);position:absolute;background-color:#fff;z-index:700;width:100%;top:0;left:0;padding-inline-start:0;list-style:none}.autocomplete .autocomplete-title h2{background-color:#ededed;padding:12px 16px;font-size:.875rem;font-weight:normal;color:rgba(0,0,0,.67);border-bottom:1px solid rgba(0,0,0,.16)}.autocomplete .autocomplete-item{line-height:1.4;cursor:pointer;padding:12px 16px;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.16)}.autocomplete .autocomplete-item:hover{background-color:rgba(0,110,150,.08)}.autocomplete .autocomplete-item:focus-visible{outline:2px solid #006e96}#logoutwindowlayer{display:none}#sessiontimedout{display:none}button{cursor:pointer}button:focus-visible{outline:2px solid #006e96;outline-offset:2px}.contained-button,.outlined-button,.text-button,.buttonlike{width:100%;display:block;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1rem;padding:12px 16px;margin-top:16px;border-radius:2px;border:none;outline:none}.contained-button.autowidth,.outlined-button.autowidth,.text-button.autowidth{width:auto}.contained-button.remove,.outlined-button.remove,.text-button.remove{color:#e42635}.contained-button.remove:hover,.outlined-button.remove:hover,.text-button.remove:hover{background-color:rgba(228,38,53,.08);color:#920000}.contained-button.remove:active,.outlined-button.remove:active,.text-button.remove:active{background-color:rgba(228,38,53,.16);color:#920000}.contained-button:disabled,.outlined-button:disabled,.text-button:disabled{background-color:rgba(0,0,0,.38);color:#fff;cursor:default}.contained-button.expand-button.showmoreinfo,.outlined-button.expand-button.showmoreinfo,.text-button.expand-button.showmoreinfo{background:url("/images/designsystem/arrow/arrow_down-black-87.svg") right .75rem center no-repeat;background-size:1.5rem;padding-right:2.75rem;color:rgba(0,0,0,.87)}.contained-button.expand-button.showmoreinfo.expanded,.outlined-button.expand-button.showmoreinfo.expanded,.text-button.expand-button.showmoreinfo.expanded{background:url("/images/designsystem/arrow/arrow_up_black-87.svg") right .75rem center no-repeat;background-size:1.5rem}.contained-button.expand-button.showmoreinfo:hover,.outlined-button.expand-button.showmoreinfo:hover,.text-button.expand-button.showmoreinfo:hover{background-color:rgba(0,110,150,.08)}.contained-button.expand-button.showmoreinfo:active,.outlined-button.expand-button.showmoreinfo:active,.text-button.expand-button.showmoreinfo:active{background-color:rgba(0,110,150,.16)}.outlined-button{background-color:rgba(0,0,0,0);color:#006e96;border:1px solid rgba(0,0,0,.38)}.outlined-button.white{background-color:#fff}.outlined-button:hover{background-color:rgba(0,110,150,.08)}.outlined-button:active{background-color:rgba(0,110,150,.16);color:#005a82}.outlined-button:disabled{background-color:rgba(0,0,0,0);color:rgba(0,0,0,.38)}.contained-button{background-color:#006e96;color:#fff;border:none}.contained-button:hover{background-color:#005a82}.contained-button:active{background-color:#00456d}.contained-button:disabled{background-color:rgba(0,0,0,.38);color:#fff}.text-button{background-color:rgba(0,0,0,0);color:#006e96}.text-button:hover{background-color:rgba(0,110,150,.08)}.text-button:active{background-color:rgba(0,110,150,.16);color:#005a82}.text-button:disabled{background-color:rgba(0,0,0,.38);color:rgba(0,0,0,.67)}.tinted-button{background-color:rgba(0,110,150,.08);border:1px solid #006e96;color:#006e96}.tinted-button:hover{background-color:rgba(0,110,150,.16);color:#005a82}.tinted-button:active{background-color:rgba(0,110,150,.24);color:#005a82}.tinted-button:disabled{background-color:rgba(0,0,0,.08);color:rgba(0,0,0,.38)}.basebackground{background-color:#fff;border-radius:2px;margin-top:16px}.expand-icon{width:1.5rem;height:1.5rem;position:relative;transition:background-color 500ms ease;display:inline-block}.expand-icon:before{top:.25rem;left:.6875rem;width:.125rem;height:1rem;transition:transform 500ms ease;content:" ";display:block;position:absolute;background-color:#000}.expand-icon:after{top:.6875rem;left:.25rem;width:1rem;height:.125rem;content:" ";display:block;position:absolute;background-color:#000}.expandable-heading{outline:none}.close-button{background:url(/images/designsystem/round-close-24px.svg) no-repeat center;background-size:1.5rem;width:2.5rem;height:2.5rem;padding:0;margin:0;border:none;border-radius:50%;outline:none}.close-button:hover{background-color:rgba(0,0,0,.08)}.close-button:active{background-color:rgba(0,0,0,.16)}.close-button.square{margin-right:4px;margin-top:4px;width:1.5rem;height:1.5rem;border-radius:initial}.fuzzybackground{background:linear-gradient(-180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.72) 43%, rgb(255, 255, 255) 100%);border-radius:0;height:86px;width:100%;position:sticky;position:-webkit-sticky;z-index:160;bottom:0}@media screen and (min-width: 769px){.fuzzybackground{display:none}}.checkbox{line-height:1.5;position:relative;width:-moz-fit-content;width:fit-content;margin-top:.5rem}.checkbox input[type=checkbox]{position:absolute;opacity:0}.checkbox input[type=checkbox]+label{display:inline-block;padding:0 .25rem 0 2rem;cursor:pointer}.checkbox input[type=checkbox]+label .icon-background{position:absolute;top:0;left:0;border-radius:2px;width:1.5rem;height:1.5rem}.checkbox input[type=checkbox]+label .checkbox-icon{display:inline-block;position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;background:url(/images/designsystem/checkbox/checkbox_unchecked_black-87.svg) center no-repeat;background-size:1.5rem}.checkbox input[type=checkbox]:hover+label .icon-background{background-color:rgba(0,110,150,.16)}.checkbox input[type=checkbox]:focus+label .checkbox-icon{outline:2px solid #006e96;outline-offset:0;border-radius:2px}.checkbox input[type=checkbox]:active+label .icon-background{background-color:rgba(0,110,150,.24)}.checkbox input[type=checkbox]:checked+label .checkbox-icon{background:url("/images/designsystem/checkbox/checkbox_checked_blue.svg") center no-repeat;background-size:1.5rem}.checkbox input[type=checkbox]:checked:hover+label .checkbox-icon{background-image:url(/images/designsystem/checkbox/checkbox_checked_blue-108.svg)}.checkbox input[type=checkbox]:checked:active+label .checkbox-icon{background-image:url(/images/designsystem/checkbox/checkbox_checked_blue-116.svg)}.checkbox input[type=checkbox]:disabled+label{cursor:default;color:rgba(0,0,0,.38)}.checkbox input[type=checkbox]:disabled+label .checkbox-icon{background-image:url("/images/designsystem/checkbox/checkbox_unchecked_black-38.svg")}.checkbox input[type=checkbox]:disabled:checked+label .checkbox-icon{background-image:url("/images/designsystem/checkbox/checkbox_checked_black-38.svg")}.checkbox input[type=checkbox]:disabled:hover~label .icon-background,.checkbox input[type=checkbox]:disabled:active~label .icon-background{background:none}.textfield .evaluatepassword-message input[type=checkbox]+label{padding-left:1.5rem;position:static}.textfield .evaluatepassword-message input[type=checkbox]:hover+label .icon-background,.textfield .evaluatepassword-message input[type=checkbox]:active+label .icon-background{background:none}.textfield .evaluatepassword-message input[type=checkbox]~label .checkbox-icon{border-radius:50%;width:1rem;height:1rem;border:1px solid rgba(0,0,0,.54);top:.25rem;background-image:none}.textfield .evaluatepassword-message input[type=checkbox]:checked~label .checkbox-icon{background:url(/images/designsystem/checkbox/checkbox-round-background.svg) center no-repeat;background-size:1.5rem;background-size:.625rem;border:none;background-color:#26d07c}.custom-select{position:relative;margin-top:1rem}.custom-select .select-label{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 .125rem;cursor:default;position:absolute;left:.75rem}.custom-select .expand-button{background:url("/images/designsystem/arrow/arrow_down-black-87.svg") right .75rem center no-repeat;background-size:1.5rem;padding:1rem;width:100%;text-align:left;color:rgba(0,0,0,.87);min-height:3.25rem;border:1px solid rgba(0,0,0,.67);border-radius:2px;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400}.custom-select .expand-button:focus,.custom-select .expand-button:focus-visible{border:2px solid #006e96;background:url("/images/designsystem/arrow/arrow_down-black-87.svg") right .6875rem center no-repeat;background-size:1.5rem;padding:.9375rem;outline:none}.custom-select .expand-button:focus+.select-label,.custom-select .expand-button:focus-visible+.select-label{color:#006e96}.custom-select .expand-button:hover{background-color:rgba(0,110,150,.08)}.custom-select .expand-button:active{background-color:rgba(0,110,150,.16)}.custom-select .expand-button .selected-name{display:block;width:90%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.datepicker{display:flex;width:inherit}.datepicker .dropdown{width:100%;display:none;margin-top:0}@media screen and (min-width: 769px){.datepicker .dropdown{display:block}}.datepicker .dropdown+.dropdown{margin-left:16px}.datepicker .textfield{flex:1;margin-top:0}.datepicker .textfield input[type=date]{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;background-color:#fff;min-height:52px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.datepicker .textfield input[type=date]:not(:-moz-placeholder)~label{font-size:.875rem;background-color:#fff;top:-8px;padding:0 2px;cursor:default}.datepicker .textfield input[type=date]:not(:placeholder-shown)~label{font-size:.875rem;background-color:#fff;top:-8px;padding:0 2px;cursor:default}.datepicker .textfield input[type=date]::-webkit-date-and-time-value{text-align:left}@media screen and (min-width: 769px){.datepicker .textfield{display:none}}.skiplink{top:-1000px;position:absolute}.skiplink:focus-visible{outline:2px solid #006e96;outline-offset:-2px;top:0;z-index:1;background-color:#fff;padding:8px}@media screen and (min-width: 769px){.skiplink:focus-visible{font-size:1.125rem}}.anchorlink{display:block;position:relative;top:-82px;visibility:hidden}.buttonlike{color:rgba(0,0,0,.87);text-decoration:none;text-align:left;max-width:none;padding-right:48px}.successlink,.containedlink,.outlinedlink{text-align:center;padding-right:16px}.successlink,.goforwardlink_green{background-color:#26d07c;color:rgba(0,0,0,.87);text-decoration:none;margin-top:24px}.successlink:hover,.goforwardlink_green:hover{background-color:rgba(38,208,124,.87);color:rgba(0,0,0,.87)}.successlink:active,.goforwardlink_green:active{background-color:rgba(38,208,124,.67)}.goforwardlink_green,.goforwardlink_lightblue,.goforwardlink_blue,.goforwardlink_white,.goforwardlink_outlined,.goforwardlink_external{padding-right:48px;background-size:1.5rem;background-position:right 16px center;background-repeat:no-repeat}.goforwardlink_white,.goforwardlink_outlined,.goforwardlink_lightblue{background-image:url("/images/designsystem/arrow/arrow_forward_blue-24px.svg")}.goforwardlink_white:hover,.goforwardlink_outlined:hover,.goforwardlink_lightblue:hover{background-image:url(/images/designsystem/arrow/arrow_forward_blue_108-24px.svg)}.goforwardlink_white:active,.goforwardlink_outlined:active,.goforwardlink_lightblue:active{background-image:url(/images/designsystem/arrow/arrow_forward_blue_116-24px.svg)}.goforwardlink_external{background-image:url(/images/designsystem/externallink/externallink_blue.svg)}.goforwardlink_external:hover{background-image:url(/images/designsystem/externallink/externallink_blue-108.svg)}.goforwardlink_external:active{background-image:url(/images/designsystem/externallink/externallink_blue-116.svg)}.goforwardlink_green{background-image:url("/images/designsystem/arrow/arrow_forward_black-24px.svg")}.goforwardlink_lightblue{background-color:rgba(0,110,150,.08);color:#006e96}.goforwardlink_lightblue:hover{background-color:rgba(0,110,150,.16);color:#005a82}.goforwardlink_lightblue:active{background-color:rgba(0,110,150,.24);color:#00456d}.goforwardlink_blue{background-image:url(/images/designsystem/arrow/arrow_forward_white-24px.svg)}.containedlink,.goforwardlink_blue{background-color:#006e96;color:#fff}.containedlink:hover,.goforwardlink_blue:hover{background-color:#005a82;color:#fff}.containedlink:active,.goforwardlink_blue:active{background-color:#00456d}.outlinedlink,.goforwardlink_outlined,.goforwardlink_external{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.38)}.goforwardlink_white,.goforwardlink_message{background-color:#fff}.goforwardlink_outlined,.goforwardlink_white,.goforwardlink_message,.goforwardlink_external,.outlinedlink{color:#006e96}.goforwardlink_outlined:hover,.goforwardlink_white:hover,.goforwardlink_message:hover,.goforwardlink_external:hover,.outlinedlink:hover{background-color:rgba(0,110,150,.08);color:#005a82}.goforwardlink_outlined:active,.goforwardlink_white:active,.goforwardlink_message:active,.goforwardlink_external:active,.outlinedlink:active{background-color:rgba(0,110,150,.16);color:#00456d}.gobacklink_transparent{background:rgba(0,0,0,0) url(/images/designsystem/arrow/arrow_back_black87-24px.svg) no-repeat left 12px center;background-size:1.5rem;padding-left:3rem;padding-right:16px;width:-moz-max-content;width:max-content;margin-top:0}.gobacklink_transparent:hover{color:rgba(0,0,0,.87);background-color:rgba(0,110,150,.08)}.gobacklink_transparent:active{background-color:rgba(0,110,150,.16)}.goforwardlink_message{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-right:16px}.goforwardlink_message .message-unread.show{display:inline-block;padding-left:8px}.infoblock,.newheaderinfoblock{margin-top:16px;color:rgba(0,0,0,.87);border-radius:2px;padding:1rem;border:none;line-height:1.5;overflow-wrap:anywhere}.infoblock li,.newheaderinfoblock li{margin-left:32px}.infoblock fieldset,.newheaderinfoblock fieldset{margin-top:0}.infoblock .headline2,.infoblock .headline3,.infoblock .headline4,.newheaderinfoblock .headline2,.newheaderinfoblock .headline3,.newheaderinfoblock .headline4{margin-top:0}.infoblock.icon{padding-left:3rem;background-size:1.5rem;background-position:1rem 1rem;background-repeat:no-repeat}.newheaderinfoblock .newspanicon,.newtextblock .newspanicon,.expandableinfoblock .newspanicon{display:inline-block;width:1.5rem;height:1.5rem;vertical-align:middle;background-size:1.5rem;background-repeat:no-repeat;flex-shrink:0}.infoblockheader{display:flex;-moz-column-gap:12px;column-gap:12px;font-weight:500;font-size:1rem;margin-top:0}.infoblockheader+p,.infoblockheader+div,.infoblockheader+span{padding-top:12px}.error-icon,.errorinfoblock{background-image:url("/images/designsystem/error_outline_black_24dp.svg")}.warning-icon,.warninginfoblock{background-image:url("/images/designsystem/warning_amber_black_24dp.svg")}.success-icon,.successinfoblock{background-image:url("/images/designsystem/check_circle_outline_black_24dp.svg")}.successblock-icon{background-image:url("/images/designsystem/check_circle_green_24dp.svg")}.successtext-icon{background-image:url("/images/designsystem/check_circle_green_24dp.svg")}.mobile-icon{background-image:url("/images/designsystem/phone_iphone_black_24dp.svg")}.mail-icon{background-image:url("/images/designsystem/email_black_24dp.svg")}.code-icon{background-image:url("/images/designsystem/123_black_24dp.svg")}.locked-icon{background-image:url("/images/designsystem/lock_black_24dp.svg")}.info-icon{background-image:url("/images/designsystem/info_outline_24dp.svg")}.informationblock,.informationinfoblock{background-color:rgba(0,110,150,.08)}.neutralblock,.neutralinfoblock{background-color:rgba(0,0,0,.04)}.errorblock,.errorinfoblock{background-color:rgba(228,38,53,.38)}.errorblock a,.errorinfoblock a{color:#00456d}.errorblock a:hover,.errorblock a:active,.errorinfoblock a:hover,.errorinfoblock a:active{color:#003159}.errorblock a:focus-visible,.errorinfoblock a:focus-visible{outline:2px solid #003159;outline-offset:2px}.warningblock,.warninginfoblock{background-color:rgba(253,215,87,.54)}.successblock,.successinfoblock{background-color:rgba(38,208,124,.38)}.successblock a,.successinfoblock a{color:#005a82}.successblock a:hover,.successblock a:active,.successinfoblock a:hover,.successinfoblock a:active{color:#00456d}.textblock{background-color:#fff}.attentionblock{background-color:rgba(176,0,96,.08)}.multi-select .multi_accordion{width:100%}.multi-select .multi_accordion .expand-button{margin-top:0}.multi-select .multi_accordion.expanded .expand-button{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background:url("/images/designsystem/arrow/arrow_up_black-87.svg") right .75rem center no-repeat;background-size:1.5rem}.multi-select .multi_accordion.expanded .expand-button:focus,.multi-select .multi_accordion.expanded .expand-button:has(~.multi_accordioncontent li:focus){border:2px solid #006e96;padding:.9375rem;background:url("/images/designsystem/arrow/arrow_up_black-87.svg") right .6875rem center no-repeat;background-size:1.5rem}.multi-select .multi_accordion.invalid button{border:1px solid #e42635}.multi-select .multi_accordion.invalid button:focus{border:2px solid #e42635;padding:.9375rem}.multi-select .multi_accordion.invalid .select-label{color:#e42635}.multi-select .multi_accordion .multi_accordioncontent{position:absolute;top:3.375rem;left:0;width:100%;max-height:300px;overflow-y:scroll;background-color:#fff;border:1px solid rgba(0,0,0,.67);border-top-color:rgba(0,0,0,.16);border-radius:0 0 2px 2px;z-index:101;list-style-type:none;box-shadow:0 8px 8px 0 rgba(0,0,0,.24),0 0 8px 0 rgba(0,0,0,.12)}.multi-select .multi_accordion [role=option]{border-bottom:1px solid rgba(0,0,0,.16);display:flex}.multi-select .multi_accordion [role=option] .option-name{padding:1rem 0}.multi-select .multi_accordion [role=option] .hover-background{flex-shrink:0;position:relative;width:3.25rem;height:3.25rem}.multi-select .multi_accordion [role=option] .hover-background .checkbox-background{position:absolute;top:1.0625rem;left:1.0625rem;border-radius:2px;width:1.125rem;height:1.125rem;border:2px solid rgba(0,0,0,.54)}.multi-select .multi_accordion [role=option][aria-selected=true] .checkbox-background{background:url("/images/designsystem/checkbox/checkbox_checked_blue.svg") center no-repeat;background-size:1.5rem;border:2px solid rgba(0,125,186,.99)}.multi-select .multi_accordion [role=option]:hover{background-color:rgba(0,110,150,.08)}.multi-select .multi_accordion [role=option]:focus-visible{outline:none;background-color:rgba(0,110,150,.16);border-left:.25rem solid rgba(0,110,150,.87)}.multi-select .multi_accordion [role=option]:focus-visible .hover-background{width:3rem}.multi-select .multi_accordion [role=option]:focus-visible .checkbox-background{left:.8125rem}.multi-select .multi_accordion [role=option]:focus-visible:hover{background-color:rgba(0,110,150,.24)}.textfield.phone-select .inputarea{display:flex;height:3.375rem;width:100%}.textfield.phone-select input,.textfield.phone-select input:focus:not([readonly=""]),.textfield.phone-select input.invalid{padding-left:7.375rem}.textfield.phone-select input:-webkit-autofill~label,.textfield.phone-select input:not(:placeholder-shown)~label,.textfield.phone-select input:focus:not([readonly=""]):-webkit-autofill~label,.textfield.phone-select input:focus:not([readonly=""]):not(:placeholder-shown)~label,.textfield.phone-select input.invalid:-webkit-autofill~label,.textfield.phone-select input.invalid:not(:placeholder-shown)~label{left:.75rem}.textfield.phone-select label{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 .125rem;cursor:default}.textfield.phone-select input:focus~label,.textfield.phone-select input[value]:not([value=""])~label,.textfield.phone-select input~label.show{left:.75rem}.textfield.phone-select ul{list-style-type:none}@media screen and (min-width: 481px){.textfield.phone-select ul{width:340px}}.textfield.phone-select .phone-code{position:absolute;left:4.5rem;padding-top:1rem;padding-bottom:1rem}.textfield.phone-select .phone-accordion{position:absolute;cursor:pointer}.textfield.phone-select .phone-accordion img{width:1.125rem;height:.875rem;box-shadow:1px 0 1px 0 rgba(0,0,0,.16)}.textfield.phone-select .phone-accordion .expand-button{background:url("/images/designsystem/arrow/arrow_down-black-87.svg") right .375rem center no-repeat;background-size:1.5rem;text-align:left;color:rgba(0,0,0,.87);font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;width:3.875rem;height:3.125rem;border:none;border-radius:2px;padding:1rem .75rem;margin-top:.125rem;margin-left:.125rem}.textfield.phone-select .phone-accordion .expand-button:hover{background-color:rgba(0,110,150,.08)}.textfield.phone-select .phone-accordion .expand-button:active{background-color:rgba(0,110,150,.16)}.textfield.phone-select .phone-accordion .expand-button:focus,.textfield.phone-select .phone-accordion .expand-button:focus-visible{outline:2px solid #006e96;outline-offset:-2px;border-radius:2px}.textfield.phone-select .phone-accordion .phone-accordioncontent{position:absolute;top:3.375rem;left:0;min-width:18rem;max-height:13rem;overflow-y:scroll;padding:0;background-color:#fff;box-shadow:0 8px 8px 0 rgba(0,0,0,.24),0 0 8px 0 rgba(0,0,0,.12);border-radius:2px;z-index:101;outline:none}.textfield.phone-select .phone-accordion .country-option{padding:.75rem 1rem;display:flex;gap:12px}.textfield.phone-select .phone-accordion .country-option:hover{background-color:rgba(0,110,150,.08)}.textfield.phone-select .phone-accordion .country-option[aria-selected=true]{background-color:rgba(0,110,150,.16);border-left:.25rem solid rgba(0,110,150,.87);padding-left:.75rem}.textfield.phone-select .phone-accordion .country-option[aria-selected=true]:hover{background-color:rgba(0,110,150,.24)}.textfield.phone-select .phone-accordion .country-option img{flex-shrink:0;margin-top:.21875rem}.radiobutton{line-height:1.5;position:relative;width:-moz-fit-content;width:fit-content;margin-top:.5rem}.radiobutton input[type=radio]{position:absolute;opacity:0}.radiobutton input[type=radio]+label{display:inline-block;padding:0 .25rem 0 2rem;cursor:pointer}.radiobutton input[type=radio]+label .icon-background{position:absolute;top:0;left:0;border-radius:50%;width:1.5rem;height:1.5rem}.radiobutton input[type=radio]+label .radiobutton-icon{display:inline-block;position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;background:url(/images/designsystem/radiobutton/radiobutton_unchecked_black-87.svg) center no-repeat;background-size:1.5rem}.radiobutton input[type=radio]:hover+label .icon-background{background-color:rgba(0,110,150,.16)}.radiobutton input[type=radio]:active+label .icon-background{background-color:rgba(0,110,150,.24)}.radiobutton input[type=radio]:hover+label .radiobutton-icon{background-image:url(/images/designsystem/radiobutton/radiobutton_unchecked_blue-108.svg)}.radiobutton input[type=radio]:active+label .radiobutton-icon{background-image:url(/images/designsystem/radiobutton/radiobutton_unchecked_blue-116.svg)}.radiobutton input[type=radio]:focus+label .radiobutton-icon{outline:2px solid #006e96;outline-offset:0;border-radius:2px}.radiobutton input[type=radio]:checked+label .radiobutton-icon{background-image:url(/images/designsystem/radiobutton/radiobutton_checked_blue.svg)}.radiobutton input[type=radio]:checked:hover+label .radiobutton-icon{background-image:url(/images/designsystem/radiobutton/radiobutton_checked_blue-108.svg)}.radiobutton input[type=radio]:checked:active+label .radiobutton-icon{background-image:url(/images/designsystem/radiobutton/radiobutton_checked_blue-116.svg)}.radiobutton.push{display:flex;width:100%;height:auto;padding:0}.radiobutton.push input[type=radio]+label{display:inline-block;border:1px solid rgba(0,0,0,.67);width:100%;padding:1rem 0;text-align:center;border-right:none;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:.875rem}.radiobutton.push input[type=radio]+label:first-of-type{border-top-left-radius:2px;border-bottom-left-radius:2px}.radiobutton.push input[type=radio]+label:last-of-type{border-top-right-radius:2px;border-bottom-right-radius:2px;border-right:1px solid rgba(0,0,0,.67)}.radiobutton.push input[type=radio]:hover+label{background-color:rgba(0,110,150,.08)}.radiobutton.push input[type=radio]:focus+label{background-color:rgba(0,110,150,.16);outline:2px solid #006e96;outline-offset:2px;border-radius:2px}.radiobutton.push input[type=radio]:active+label{background-color:rgba(0,110,150,.16)}.radiobutton.push input[type=radio]:checked+label{background-color:#006e96;color:#fff}.radiobutton.push input[type=radio]:checked:hover+label{background-color:#005a82}.radiobutton.push input[type=radio]:checked:active+label{background-color:#00456d}.radiobutton.push input[type=radio]:disabled+label{border:1px dashed rgba(0,0,0,.38)}.radiobutton.push input[type=radio].invalid{padding:.9375rem .6875rem;color:#e42635}.radiobutton.push input[type=radio].invalid+label{color:#e42635;border-color:#e42635}.dropdown{margin-top:16px;position:relative}.dropdown label{position:absolute;color:rgba(0,0,0,.67);background-color:#fff;font-size:.875rem;left:.75rem;padding:0 .125rem;top:-0.5rem;pointer-events:none;cursor:auto}.dropdown select{background:url("/images/designsystem/arrow/arrow_down-black-87.svg") right .75rem center no-repeat;background-size:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;width:100%;border:1px solid rgba(0,0,0,.67);border-radius:2px;color:rgba(0,0,0,.87);padding:1rem 2.5rem 1rem .75rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.dropdown select.autowidth{width:auto}.dropdown select:hover{background-color:rgba(0,110,150,.08)}.dropdown select:focus{padding:.9375rem 2.4375rem .9375rem .6875rem;border:2px solid #006e96;outline:none}.dropdown select:focus+label{color:#006e96}.dropdown select:focus::-ms-value{background-color:rgba(0,0,0,0);color:rgba(0,0,0,.87)}.dropdown select:disabled{border:1px dashed rgba(0,0,0,.38);background:url("/images/designsystem/arrow/arrow_down-black-38.svg") right .75rem center no-repeat;background-size:1.5rem;color:rgba(0,0,0,.67);cursor:default}.dropdown select:disabled+label{color:rgba(0,0,0,.67)}.dropdown select::-ms-expand{display:none}.dropdown select:invalid{box-shadow:none}.dropdown select.invalid{border:1px solid #e42635}.dropdown select.invalid~label{color:#e42635}.dropdown select.invalid:focus{border:2px solid #e42635;padding:.9375rem 2.4375rem .9375rem .6875rem}.dropdown select.changed-show-error:invalid{border:1px solid #e42635}.dropdown select.changed-show-error:invalid+label{color:#e42635}.dropdown select.changed-show-error:invalid:focus{border:2px solid #e42635;padding:.9375rem 2.4375rem .9375rem .6875rem}.dropdown select option{background-color:#fff;color:rgba(0,0,0,.87);font-size:1rem;padding:.5rem .75rem}.dropdown select option:checked{background-color:rgba(0,0,0,.08);color:rgba(0,0,0,.87)}.dropdown.borderless select{background-color:#fff;border:1px solid rgba(0,0,0,0);padding:.6875rem 2.75rem .6875rem .6875rem;width:100%;max-width:-moz-fit-content;max-width:fit-content;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500}@media screen and (min-width: 769px){.dropdown.borderless select{width:auto;padding-left:1rem;position:relative;z-index:1}}.dropdown.borderless select:hover{background-color:rgba(0,110,150,.08)}.dropdown.borderless select:active{background-color:rgba(0,110,150,.16)}.dropdown.borderless select:focus{padding:.625rem 2.6875rem .625rem .625rem;border:2px solid #006e96;outline:none}@media screen and (min-width: 769px){.dropdown.borderless select:focus{padding-left:.9375rem}}.textfield{margin-top:16px;position:relative}.textfield input,.textfield textarea{color:rgba(0,0,0,.87);font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;width:100%;border:1px solid rgba(0,0,0,.67);border-radius:2px;padding:1rem .75rem;outline:none}.textfield input[type=search],.textfield textarea[type=search]{-webkit-appearance:none;padding-left:3rem;height:auto;background:#fff url(/images/designsystem/search_black_24dp.svg) no-repeat left .75rem center;background-size:1.5rem}.textfield input[type=search]:focus:not([readonly=""]),.textfield textarea[type=search]:focus:not([readonly=""]){padding-left:2.9375rem;background:#fff url(/images/designsystem/search_black_24dp.svg) no-repeat left .6875rem center}.textfield input[type=search]:-moz-placeholder~label, .textfield textarea[type=search]:-moz-placeholder~label{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 .125rem;cursor:default}.textfield input[type=search]:placeholder-shown~label,.textfield textarea[type=search]:placeholder-shown~label{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 .125rem;cursor:default}.textfield input~label,.textfield textarea~label{cursor:text;color:rgba(0,0,0,.87);font-size:1rem;top:1.125rem;left:.75rem;pointer-events:none;position:absolute;transition:all .1s linear}.textfield input::-ms-clear,.textfield input::-ms-reveal,.textfield textarea::-ms-clear,.textfield textarea::-ms-reveal{display:none}.textfield input:focus:not([readonly=""]),.textfield textarea:focus:not([readonly=""]){border:2px solid #006e96;padding:.9375rem .6875rem}.textfield input:focus:not([readonly=""])~label,.textfield textarea:focus:not([readonly=""])~label{color:#006e96}.textfield input:-webkit-autofill~label,.textfield textarea:-webkit-autofill~label{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 .125rem;cursor:default}.textfield input:not(:-moz-placeholder)~label, .textfield textarea:not(:-moz-placeholder)~label{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 .125rem;cursor:default}.textfield input:not(:placeholder-shown)~label,.textfield textarea:not(:placeholder-shown)~label{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 .125rem;cursor:default}.textfield input:focus:not([readonly=""])~label,.textfield input[value]:not([value=""])~label,.textfield input~label.show,.textfield textarea:focus:not([readonly=""])~label,.textfield textarea[value]:not([value=""])~label,.textfield textarea~label.show{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 .125rem;cursor:default}.textfield input:not(:focus)~label.show,.textfield textarea:not(:focus)~label.show{color:rgba(0,0,0,.67)}.textfield input:-moz-read-only, .textfield textarea:-moz-read-only{border:1px dashed rgba(0,0,0,.38);background-color:#fff;color:rgba(0,0,0,.67)}.textfield input:disabled,.textfield input:read-only,.textfield input[readonly=""],.textfield textarea:disabled,.textfield textarea:read-only,.textfield textarea[readonly=""]{border:1px dashed rgba(0,0,0,.38);background-color:#fff;color:rgba(0,0,0,.67)}.textfield input:-moz-read-only~label, .textfield textarea:-moz-read-only~label{color:rgba(0,0,0,.67)}.textfield input:disabled~label,.textfield input:read-only~label,.textfield input[readonly=""]~label,.textfield textarea:disabled~label,.textfield textarea:read-only~label,.textfield textarea[readonly=""]~label{color:rgba(0,0,0,.67)}.textfield input:invalid,.textfield textarea:invalid{box-shadow:none}.textfield input.invalid,.textfield textarea.invalid{border:1px solid #e42635}.textfield input.invalid~label,.textfield input.invalid~label.show,.textfield input.invalid:not(:focus)~label.show,.textfield input.invalid:focus~label,.textfield input.invalid~.invalid-message,.textfield input.invalid~.occupiedemail-message,.textfield textarea.invalid~label,.textfield textarea.invalid~label.show,.textfield textarea.invalid:not(:focus)~label.show,.textfield textarea.invalid:focus~label,.textfield textarea.invalid~.invalid-message,.textfield textarea.invalid~.occupiedemail-message{color:#e42635}.textfield input.invalid:focus,.textfield textarea.invalid:focus{border:2px solid #e42635;padding:.9375rem .6875rem}.textfield input[type=number],.textfield textarea[type=number]{-moz-appearance:textfield}.textfield input[type=number]::-webkit-inner-spin-button,.textfield input[type=number]::-webkit-outer-spin-button,.textfield textarea[type=number]::-webkit-inner-spin-button,.textfield textarea[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.textfield.password input{padding-right:2.9375rem}.textfield.password input:focus:not([readonly=""]){padding-right:2.9375rem}.textfield.password button{right:.5rem;top:.5rem;bottom:.5rem;position:absolute;width:2.5rem;height:2.5rem;padding:.5rem;border:none;cursor:pointer;border-radius:50%}.textfield.password button:hover{background-color:rgba(0,0,0,.08)}.textfield.password button:active{background-color:rgba(0,0,0,.16)}.textfield.password .make-visible{background:url("/images/designsystem/password/password_visibility_black-67.svg") center no-repeat;background-size:1.5rem}.textfield.password .make-invisible{background:url("/images/designsystem/password/password_not_visibility_black-67.svg") center no-repeat;background-size:1.5rem}.textfield.password.createnew,.textfield.password.confirm{width:100%;display:flex;flex-wrap:wrap}.textfield.password.createnew input,.textfield.password.confirm input{flex:1 1}.textfield.password.createnew input.valid~.validicon,.textfield.password.confirm input.valid~.validicon{flex:0 0 auto;background:url(/images/designsystem/checkbox/checkbox-round-background.svg) center no-repeat;background-size:1.5rem;background-size:1.125rem;margin:.875rem;cursor:default;border-radius:50%;border:none;background-color:#26d07c;width:1.5rem;height:1.5rem}.textfield.password.createnew input.valid~button,.textfield.password.confirm input.valid~button{right:3.625rem}.textfield.password.createnew input:focus~.evaluatepassword-message,.textfield.password.confirm input:focus~.evaluatepassword-message{display:inline-block}.textfield.password.createnew [id^=error],.textfield.password.confirm [id^=error]{flex:0 0 100%}.textfield textarea{min-width:100%;min-height:6.25rem}.textfield textarea[readonly=""]{background-color:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.38)}.illustrationwrapper{margin-top:24px;background:rgba(0,110,150,.04);padding:24px;text-align:center}.illustrationwrapper.success-background{background-color:rgba(0,0,0,.04)}.illustrationwrapper.no-background{background-color:#fff}.illustrationwrapper .illustration{margin-top:0}.illustrationwrapper .illustrationtextblock{margin-top:24px}.illustrationwrapper .headline4{margin-top:0}.illustration{margin-top:32px;min-height:160px;background-size:contain;background-position:center;background-origin:content-box;background-repeat:no-repeat}.successpassword{background-image:url("/images/designsystem/illustrations/success/success_password.svg")}.successephone{background-image:url("/images/designsystem/illustrations/success/success_phone_hand.svg")}.successepayment{background-image:url("/images/designsystem/illustrations/success/success_payment.svg")}.successhands{background-image:url("/images/designsystem/illustrations/success/success_hands.svg")}.successthumbsup{background-image:url("/images/designsystem/illustrations/success/success_thumbsup.svg")}.nofavourite{background-image:url("/images/designsystem/illustrations/emptystate/favourites.svg")}.illustration-general{background-image:url("/images/designsystem/illustrations/general.svg")}.nosearchhits{background-image:url("/images/designsystem/illustrations/emptystate/no_search_results.svg")}.noresults{background-image:url("/images/designsystem/illustrations/emptystate/no_results.svg")}.nomessages{background-image:url("/images/designsystem/illustrations/emptystate/no_messages.svg")}.lockpassword{background-image:url("/images/designsystem/illustrations/lock_password.svg")}.document_and_id,.guideillustration1{background-image:url("/images/designsystem/illustrations/guide/document_and_id.svg")}.portfolio,.guideillustration2{background-image:url("/images/designsystem/illustrations/guide/portfolioblue.svg")}.pile_of_documents,.guideillustration3{background-image:url("/images/designsystem/illustrations/guide/pile_of_documents.svg")}.world_documents,.guideillustration4{background-image:url("/images/designsystem/illustrations/guide/world_documents.svg")}.coffee_cup_book,.guideillustration5{background-image:url("/images/designsystem/illustrations/guide/coffee_cup_book.svg")}.camping-bear{background-image:url("/images/designsystem/illustrations/camping-bear.svg");min-height:200px}.camping-zzz{background-image:url("/images/designsystem/illustrations/camping-zzz.svg");min-height:200px}.celebrate{background-image:url("/images/designsystem/mail/celebrate_with_stars.png");min-height:200px}html,body{--outline-link-color: rgba(253, 215, 87, 1);--outline-button-color: rgba(0, 110, 150, .1);--dayvisability: visible;--nightvisability: hidden;--mooncolor: rgb(127,182,202);--sun-beams-color: rgb(178,215,228);--sun-ellipse-color: rgb(165,207,222)}html.dark-mode,body.dark-mode{--dayvisability: hidden;--nightvisability: visible;--outline-button-color: var(--outline-link-color)}html.dark-mode .darkmode-camping-illustration,body.dark-mode .darkmode-camping-illustration{filter:brightness(0.8) contrast(1.2)}html main section,body main section{transition:background .5s ease}html main .darkmode-camping-illustration,body main .darkmode-camping-illustration{margin-top:16px}html main .darkmode-camping-illustration svg,body main .darkmode-camping-illustration svg{width:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 769px){html main .darkmode-camping-illustration svg,body main .darkmode-camping-illustration svg{width:70%}}html main .darkmode-camping-illustration .moonlink:hover,body main .darkmode-camping-illustration .moonlink:hover{--mooncolor: rgba(253, 215, 87, 1);filter:drop-shadow(25px 25px 50px rgb(255, 255, 255))}html main .darkmode-camping-illustration .sunlink:hover,body main .darkmode-camping-illustration .sunlink:hover{--sun-beams-color: rgba(253, 215, 87, 1);--sun-ellipse-color: rgb(254,233,164);filter:drop-shadow(25px 25px 50px rgba(253, 215, 87, 0.54))}html main .darkmode-camping-illustration #daysky,body main .darkmode-camping-illustration #daysky{visibility:var(--dayvisability)}html main .darkmode-camping-illustration #nightsky,body main .darkmode-camping-illustration #nightsky{visibility:var(--nightvisability)}html main .darkmode-camping-illustration #zzzzz g text,body main .darkmode-camping-illustration #zzzzz g text{font-family:"ArialRoundedMTBold","Arial Rounded MT Bold",sans-serif;font-size:166.111px;fill:#1a83a9}html main .darkmode-camping-illustration #stars-small g path,body main .darkmode-camping-illustration #stars-small g path{fill:#7fb6ca}.progressline{margin-top:8px;height:4px;display:grid;background-color:rgba(0,0,0,.16);grid-gap:5px}.progressline.steps2{grid-template-columns:repeat(2, 1fr)}.progressline.steps3{grid-template-columns:repeat(3, 1fr)}.progressline.steps4{grid-template-columns:repeat(4, 1fr)}.progressline.steps5{grid-template-columns:repeat(5, 1fr)}.progressline.steps6{grid-template-columns:repeat(6, 1fr)}.progressline.steps7{grid-template-columns:repeat(7, 1fr)}.progressline.steps8{grid-template-columns:repeat(8, 1fr)}.progressline .step1{grid-column:1/span 1}.progressline .step2{grid-column:1/span 2}.progressline .step3{grid-column:1/span 3}.progressline .step4{grid-column:1/span 4}.progressline .step5{grid-column:1/span 5}.progressline .step6{grid-column:1/span 6}.progressline .step7{grid-column:1/span 7}.progressline .step8{grid-column:1/span 8}.progressline>*{background-color:#26d07c}.progressline.error>*{background-color:#e42635}main.singleflow section>*,main.singlepage section>*{grid-column:1/span 4}@media screen and (min-width: 481px){main.singleflow section>*,main.singlepage section>*{grid-column:2/span 10}}@media screen and (min-width: 769px){main.singleflow section>*,main.singlepage section>*{grid-column:4/span 6}}main.singleflow .headline2,main.singlepage .headline2{margin-top:24px}@media screen and (min-width: 769px){main.singleflow .headline2,main.singlepage .headline2{margin-top:32px}}main.singleflow .headline2+*,main.singlepage .headline2+*{margin-top:24px}main.singleflow button[type=submit]:not(.close-button),main.singleflow .successlink,main.singleflow .containedlink,main.singlepage button[type=submit]:not(.close-button),main.singlepage .successlink,main.singlepage .containedlink{margin-top:40px}main.singleflow~footer,main.singlepage~footer{display:none}main.singleflow~section:has(#appVersionId),main.singlepage~section:has(#appVersionId){margin-top:auto}main.singleflow~section:has(#appVersionId) p,main.singlepage~section:has(#appVersionId) p{padding:50px 0}.singleflow h1{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;line-height:1.375}.singleflow #skip_submit{margin-top:16px}.singleflow.guidepage .progressline>*{background-color:#006e96}.singleflow.guidepage .guidetextblock{line-height:1.5;margin-top:16px}.singleflow.guidepage .guidetextblock+.buttonlike{margin-top:40px}.pincodewrapper{display:flex;max-width:18rem}.pincodewrapper input{width:3.375rem;height:3.375rem;margin-right:1.5rem;text-align:center;font-size:1.125rem;padding:.5rem}.pincodewrapper input:last-of-type{margin-right:0}.pincodewrapper .hiddenlabel{display:none}.pincode-expandableinfo,#error-code{max-width:18rem}.sendnewcodewrapper{display:flex;justify-content:flex-start;margin-top:.75rem}.sendnewcodewrapper p{padding:.75rem .4375rem 0 0}.sendnewcodewrapper .text-button{margin-top:0;width:auto;white-space:nowrap}.nomessages-textblock{margin-left:16px}@media screen and (min-width: 481px){.nomessages-textblock{margin-left:0}}.messageitem{border-bottom:2px solid rgba(0,0,0,.08)}.messageitem:first-child{border-top:2px solid rgba(0,0,0,.08)}.messageitem .messageblock{margin-top:0;cursor:pointer;overflow-wrap:anywhere}.messageitem .buttoncontent-message{display:grid;grid-template-columns:2fr 1fr}.messageitem .messagedate{color:rgba(0,0,0,.67);font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:.875rem;grid-row:1;grid-column:1/span 1}.messageitem .messagestatus{display:none}.messageitem.unread .messagestatus{font-size:.875rem;border-radius:25px;background-color:rgba(176,0,96,.87);color:#fff;padding:0 12px;align-self:center;display:block;grid-row:1;grid-column:2/span 1;justify-self:end}.messageitem .messagefrom{color:rgba(0,110,150,.87);font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.25rem;grid-row:2;grid-column:1/span 2}.messageitem .courseofferingtitle{color:rgba(0,110,150,.87);font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1rem;grid-row:3;grid-column:1/span 2}.messageitem .subject{grid-row:4;grid-column:1/span 2;margin-top:8px}.messageitem .accordioncontent{padding:0}.messageitem .accordioncontent .full-message{margin-top:8px}.messageitem .accordioncontent .full-message ul{margin-top:12px}.messageitem .accordioncontent .full-message ul li{list-style-type:disc;margin-left:2.25rem}.messageitem .accordioncontent .full-message p{margin-top:8px}.messageitem .accordioncontent .message_admroundname{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;color:rgba(0,0,0,.67);margin-top:24px}.messageitem .accordioncontent .marked-as-read,.messageitem .accordioncontent .newreadmessagetime{background-color:rgba(0,0,0,.04);color:rgba(0,0,0,.67);padding:4px 8px;margin-top:16px}.darkmode-switch{position:relative;display:inline-block;width:3.75rem;height:2.125rem}.darkmode-switch input[type=checkbox]{opacity:0;width:0rem;height:0rem}.darkmode-switch input[type=checkbox]:checked+.slider{background:var(--slider-bg-color) url("/images/designsystem/theme_moon_24dp.svg") .25rem center no-repeat;background-size:1.5rem}.darkmode-switch input[type=checkbox]:checked+.slider:before{transform:translateX(1.625rem)}.darkmode-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:var(--slider-bg-color) url("/images/designsystem/theme_sun_24dp.svg") 2rem center no-repeat;background-size:1.5rem;border-radius:2.125rem;transition:.6s}.darkmode-switch .slider:before{position:absolute;content:"";width:1.625rem;height:1.625rem;left:.25rem;bottom:.25rem;background-color:#fff;border-radius:50%;transition:.4s}.loginpage main.createaccountpage .emphasis_one_account,.loginpage main.createprofilepage .emphasis_one_account{display:inline-block;padding-top:12px;padding-bottom:12px}.loginpage main.createaccountpage .birthdate .grouplabel,.loginpage main.createprofilepage .birthdate .grouplabel{display:none}@media screen and (min-width: 769px){.loginpage main.createaccountpage .namewrapper,.loginpage main.createprofilepage .namewrapper{display:flex;flex-flow:row wrap;align-content:center}.loginpage main.createaccountpage .namewrapper .textfield,.loginpage main.createprofilepage .namewrapper .textfield{margin-top:0}.loginpage main.createaccountpage .namewrapper .textfield:first-child,.loginpage main.createprofilepage .namewrapper .textfield:first-child{margin-right:5px;flex:1}.loginpage main.createaccountpage .namewrapper .textfield:last-child,.loginpage main.createprofilepage .namewrapper .textfield:last-child{margin-left:5px;flex:1}.loginpage main.createaccountpage .birthdate .grouplabel,.loginpage main.createprofilepage .birthdate .grouplabel{display:block}}.loginpage main.createaccountpage .optionaltext,.loginpage main.createprofilepage .optionaltext{display:inline}.loginpage main.createaccountpage .optionaltext.hide,.loginpage main.createprofilepage .optionaltext.hide{display:none}.modal_background #confirm_cancel{display:block}#confirm_cancel{display:none}.loginpage main{background-color:#fff}@media screen and (min-width: 481px){.loginpage main{padding-left:24px;padding-right:24px;margin-left:0;margin-right:0}}@media screen and (min-width: 769px){.loginpage main{padding:0;margin:64px 24px 80px}}@media screen and (min-width: 1008px){.loginpage main{width:960px;margin-left:auto;margin-right:auto}}.loginpage main section{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:16px}@media screen and (min-width: 481px){.loginpage main section{grid-template-columns:repeat(12, 1fr);grid-column-gap:24px}}.loginpage main.loginarea .loginErrorMaxLoginAttemptsCaptcha,.loginpage main.loginarea .errorinfoblock{display:none}.loginpage main .horizontalline{margin:24px 0}.show_desktop{display:none}@media screen and (min-width: 769px){.show_desktop{display:block}}@media screen and (min-width: 769px){.show_mobile{display:none}}.bankid .same_device,.bankid .url_for_ios,.bankid-mobile-start .same_device,.bankid-mobile-start .url_for_ios{display:none}.bankid .qrcode,.bankid-mobile-start .qrcode{margin-top:2rem;margin-bottom:1rem;text-align:center}.bankid .spinner_bankid_wrapper,.bankid-mobile-start .spinner_bankid_wrapper{text-align:center}.bankid .spinner_bankid_wrapper .spinner_bankid,.bankid-mobile-start .spinner_bankid_wrapper .spinner_bankid{margin-top:2rem;margin-bottom:1rem;width:4.0625rem;height:4.0625rem;animation:spin 1s infinite linear,fadein .1s linear}.bankid .spinner_bankid_wrapper .spinner_bankid:focus,.bankid-mobile-start .spinner_bankid_wrapper .spinner_bankid:focus{outline:none}.bankid .qr_clone_wrapper.modal_background,.bankid-mobile-start .qr_clone_wrapper.modal_background{display:none}.bankid .qr_clone_wrapper #qr_clone,.bankid-mobile-start .qr_clone_wrapper #qr_clone{background:#fff;position:absolute;margin-left:auto;margin-right:auto;overflow:hidden;padding:16px;max-height:100%;max-width:calc(100vh - 42px);border:none;text-align:center;z-index:20000;top:0}.bankid .qr_clone_wrapper #qr_clone canvas,.bankid-mobile-start .qr_clone_wrapper #qr_clone canvas{width:100%;height:100%}.bankid .autostart_trigger_mobile,.bankid-mobile-start .autostart_trigger_mobile{margin-top:40px}.bankid footer,.bankid-mobile-start footer{display:none}.startpage section>*,.searchpage section>*,.selectionspage section>*{grid-column:1/span 4}@media screen and (min-width: 481px){.startpage section>*,.searchpage section>*,.selectionspage section>*{grid-column:1/span 12}}@media screen and (min-width: 769px){.startpage .selections,.startpage .favourites,.searchpage .selections,.searchpage .favourites,.selectionspage .selections,.selectionspage .favourites{grid-column:1/span 8;display:block !important}}@media screen and (min-width: 769px){.startpage main:not(.has_favourites) .favourites,.startpage main:not(.has_selections) .selections,.searchpage main:not(.has_favourites) .favourites,.searchpage main:not(.has_selections) .selections,.selectionspage main:not(.has_favourites) .favourites,.selectionspage main:not(.has_selections) .selections{grid-column:1/span 12}}.startpage .favourite_info,.searchpage .favourite_info,.selectionspage .favourite_info{align-self:start;margin-left:16px;margin-right:16px}@media screen and (min-width: 481px){.startpage .favourite_info,.searchpage .favourite_info,.selectionspage .favourite_info{margin-right:0;margin-left:0}}@media screen and (min-width: 769px){.startpage .favourite_info,.searchpage .favourite_info,.selectionspage .favourite_info{grid-column:9/span 4;margin-top:43px}}@media screen and (min-width: 769px){.startpage .favourite_info .neutralblock,.searchpage .favourite_info .neutralblock,.selectionspage .favourite_info .neutralblock{margin-top:8px}}.startpage #selection-stepper,.searchpage #selection-stepper,.selectionspage #selection-stepper{display:none;position:absolute;top:0;left:0;right:0;background-color:#fff;padding-top:16px;grid-column:1/span 4;align-self:start;z-index:10100;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500}@media screen and (min-width: 769px){.startpage #selection-stepper,.searchpage #selection-stepper,.selectionspage #selection-stepper{z-index:unset;margin-top:8px;position:static;grid-column:9/span 4;display:inline-block !important;padding-bottom:16px}}.startpage #selection-stepper .steppertop,.searchpage #selection-stepper .steppertop,.selectionspage #selection-stepper .steppertop{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}@media screen and (min-width: 769px){.startpage #selection-stepper .steppertop,.searchpage #selection-stepper .steppertop,.selectionspage #selection-stepper .steppertop{flex-direction:row}}.startpage #selection-stepper .steppertop h2,.startpage #selection-stepper .steppertop .close-button,.searchpage #selection-stepper .steppertop h2,.searchpage #selection-stepper .steppertop .close-button,.selectionspage #selection-stepper .steppertop h2,.selectionspage #selection-stepper .steppertop .close-button{margin-top:0}.startpage #selection-stepper .steppertop h2,.searchpage #selection-stepper .steppertop h2,.selectionspage #selection-stepper .steppertop h2{letter-spacing:normal;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:700}@media screen and (min-width: 769px){.startpage #selection-stepper .steppertop .close-button,.searchpage #selection-stepper .steppertop .close-button,.selectionspage #selection-stepper .steppertop .close-button{display:none}}.startpage #selection-stepper .stepper-content,.searchpage #selection-stepper .stepper-content,.selectionspage #selection-stepper .stepper-content{height:100vh}@media screen and (min-width: 769px){.startpage #selection-stepper .stepper-content,.searchpage #selection-stepper .stepper-content,.selectionspage #selection-stepper .stepper-content{height:auto}}.startpage #selection-stepper .progressnumber,.searchpage #selection-stepper .progressnumber,.selectionspage #selection-stepper .progressnumber{background:rgba(0,0,0,.16);border-radius:50%;float:left;width:20px;height:20px;text-align:center;margin-right:8px;font-size:.875rem;line-height:1.4}.startpage #selection-stepper .selection_progress_info,.searchpage #selection-stepper .selection_progress_info,.selectionspage #selection-stepper .selection_progress_info{color:rgba(0,0,0,.67)}.startpage #selection-stepper .selection_progress_info .dynamic-content,.searchpage #selection-stepper .selection_progress_info .dynamic-content,.selectionspage #selection-stepper .selection_progress_info .dynamic-content{color:rgba(0,0,0,.87)}.startpage #selection-stepper .basebackground,.searchpage #selection-stepper .basebackground,.selectionspage #selection-stepper .basebackground{margin-top:0}@media screen and (min-width: 769px){.startpage #selection-stepper .fuzzybackground,.searchpage #selection-stepper .fuzzybackground,.selectionspage #selection-stepper .fuzzybackground{display:block;position:static;height:auto}}.startpage .gotoprogress,.searchpage .gotoprogress,.selectionspage .gotoprogress{padding-left:16px;padding-right:16px;margin-top:8px;padding-top:26px}@media screen and (min-width: 481px){.startpage .gotoprogress,.searchpage .gotoprogress,.selectionspage .gotoprogress{padding-left:0;padding-right:0}}@media screen and (min-width: 769px){.startpage .gotoprogress,.searchpage .gotoprogress,.selectionspage .gotoprogress{display:none}}.startpage .gotoprogress .basebackground,.startpage .gotoprogress a,.searchpage .gotoprogress .basebackground,.searchpage .gotoprogress a,.selectionspage .gotoprogress .basebackground,.selectionspage .gotoprogress a{margin-top:0}.startpage .tonextstep,.searchpage .tonextstep,.selectionspage .tonextstep{position:absolute;bottom:16px}@media screen and (min-width: 769px){.startpage .tonextstep,.searchpage .tonextstep,.selectionspage .tonextstep{position:static}}.startpage .tabwrapper,.searchpage .tabwrapper,.selectionspage .tabwrapper{display:flex}@media screen and (min-width: 769px){.startpage .tabwrapper,.searchpage .tabwrapper,.selectionspage .tabwrapper{border-bottom:1px solid rgba(0,0,0,.16)}}.startpage .tabwrapper.favouriteSelected .favouritestab,.startpage .tabwrapper.selectionSelected .selectionstab,.searchpage .tabwrapper.favouriteSelected .favouritestab,.searchpage .tabwrapper.selectionSelected .selectionstab,.selectionspage .tabwrapper.favouriteSelected .favouritestab,.selectionspage .tabwrapper.selectionSelected .selectionstab{border-bottom:2px solid rgba(0,110,150,.87);border-radius:2px;padding-right:16px}.startpage .tabwrapper .selectionstab,.startpage .tabwrapper .favouritestab,.searchpage .tabwrapper .selectionstab,.searchpage .tabwrapper .favouritestab,.selectionspage .tabwrapper .selectionstab,.selectionspage .tabwrapper .favouritestab{flex-grow:1;display:flex;justify-content:center;margin-top:0;width:auto;border:none;line-height:1.5;border-radius:2px;max-width:none;padding-right:16px}@media screen and (min-width: 769px){.startpage .tabwrapper .selectionstab,.startpage .tabwrapper .favouritestab,.searchpage .tabwrapper .selectionstab,.searchpage .tabwrapper .favouritestab,.selectionspage .tabwrapper .selectionstab,.selectionspage .tabwrapper .favouritestab{justify-content:left;min-width:140px;flex-grow:inherit}}.startpage .tabwrapper .selectionstab:hover,.startpage .tabwrapper .favouritestab:hover,.searchpage .tabwrapper .selectionstab:hover,.searchpage .tabwrapper .favouritestab:hover,.selectionspage .tabwrapper .selectionstab:hover,.selectionspage .tabwrapper .favouritestab:hover{color:rgba(0,0,0,.87);background-color:rgba(0,110,150,.08)}.startpage .tabwrapper .selectionstab:active,.startpage .tabwrapper .favouritestab:active,.searchpage .tabwrapper .selectionstab:active,.searchpage .tabwrapper .favouritestab:active,.selectionspage .tabwrapper .selectionstab:active,.selectionspage .tabwrapper .favouritestab:active{background-color:rgba(0,110,150,.16)}.startpage .tabwrapper .selectionstab .dynamic-content,.startpage .tabwrapper .favouritestab .dynamic-content,.searchpage .tabwrapper .selectionstab .dynamic-content,.searchpage .tabwrapper .favouritestab .dynamic-content,.selectionspage .tabwrapper .selectionstab .dynamic-content,.selectionspage .tabwrapper .favouritestab .dynamic-content{margin-left:3px}@media screen and (min-width: 375px){.startpage .tabwrapper .selectionstab .tabicon,.startpage .tabwrapper .favouritestab .tabicon,.searchpage .tabwrapper .selectionstab .tabicon,.searchpage .tabwrapper .favouritestab .tabicon,.selectionspage .tabwrapper .selectionstab .tabicon,.selectionspage .tabwrapper .favouritestab .tabicon{width:24px;height:24px;margin-right:4px}}.startpage .tabwrapper .selectionstab,.searchpage .tabwrapper .selectionstab,.selectionspage .tabwrapper .selectionstab{flex-wrap:wrap}@media screen and (min-width: 375px){.startpage .tabwrapper .selectionstab .tabicon,.searchpage .tabwrapper .selectionstab .tabicon,.selectionspage .tabwrapper .selectionstab .tabicon{background:url(/images/designsystem/work_outline-24px.svg) no-repeat left;width:1.5rem;height:1.5rem;background-size:1.5rem}}.startpage .tabwrapper .favouritestab,.searchpage .tabwrapper .favouritestab,.selectionspage .tabwrapper .favouritestab{flex-wrap:wrap}@media screen and (min-width: 375px){.startpage .tabwrapper .favouritestab .tabicon,.searchpage .tabwrapper .favouritestab .tabicon,.selectionspage .tabwrapper .favouritestab .tabicon{background:url(/images/designsystem/favourite/favourite_border_background_black-87.svg) no-repeat left;width:1.5rem;height:1.5rem;background-size:1.5rem}}.startpage .tabwrapper:not(.selectionSelected) .selectionstab,.startpage .tabwrapper:not(.favouriteSelected) .favouritestab,.searchpage .tabwrapper:not(.selectionSelected) .selectionstab,.searchpage .tabwrapper:not(.favouriteSelected) .favouritestab,.selectionspage .tabwrapper:not(.selectionSelected) .selectionstab,.selectionspage .tabwrapper:not(.favouriteSelected) .favouritestab{opacity:87%}.selectionspage h1{margin-top:32px}.selectionspage .no-selections{margin-top:24px;background-color:#fff;padding:24px;grid-column:1/span 4}@media screen and (min-width: 481px){.selectionspage .no-selections{grid-column:1/span 12}}@media screen and (min-width: 769px){.selectionspage .no-selections{grid-column:1/span 8}}.selectionspage .no-selections .headline4{margin-top:0}.no-webp .startpage .hero-image,.no-webp .searchpage .hero-image,.no-webp .selectionspage .hero-image{background-image:url(/images/designsystem/hero/hero_480x@1x.jpg)}@media screen and (min-width: 481px){.no-webp .startpage .hero-image,.no-webp .searchpage .hero-image,.no-webp .selectionspage .hero-image{background-image:url(/images/designsystem/hero/hero_768x@1x.jpg)}}@media screen and (min-width: 769px){.no-webp .startpage .hero-image,.no-webp .searchpage .hero-image,.no-webp .selectionspage .hero-image{background-image:url(/images/designsystem/hero/hero_1920x1080@1x.jpg)}}.startpage .hero-image,.searchpage .hero-image,.selectionspage .hero-image{background-image:url(/images/designsystem/hero/hero_480x@1x.webp)}@media screen and (min-width: 481px){.startpage .hero-image,.searchpage .hero-image,.selectionspage .hero-image{background-image:url(/images/designsystem/hero/hero_768x@1x.webp)}}@media screen and (min-width: 769px){.startpage .hero-image,.searchpage .hero-image,.selectionspage .hero-image{background-image:url(/images/designsystem/hero/hero_1920x1080@1x.webp)}}.startpage .education-search,.searchpage .education-search,.selectionspage .education-search{grid-column:1/span 12;background-repeat:no-repeat;background-size:cover;background-position:center 25%;border-radius:2px;top:0;z-index:2;position:relative}.startpage .education-search.international .content .multiline-highlight,.searchpage .education-search.international .content .multiline-highlight,.selectionspage .education-search.international .content .multiline-highlight{background-color:#006e96;color:#fff}.startpage .education-search.international .content .multiline-highlight .swedish,.searchpage .education-search.international .content .multiline-highlight .swedish,.selectionspage .education-search.international .content .multiline-highlight .swedish{color:#fdd757}.startpage .education-search .content,.searchpage .education-search .content,.selectionspage .education-search .content{padding:32px 16px 24px 16px;width:auto;max-width:960px;display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:16px}@media screen and (min-width: 481px){.startpage .education-search .content,.searchpage .education-search .content,.selectionspage .education-search .content{padding-left:0;padding-right:0;margin-left:24px;margin-right:24px}}@media screen and (min-width: 769px){.startpage .education-search .content,.searchpage .education-search .content,.selectionspage .education-search .content{grid-template-columns:repeat(12, 1fr);grid-column:1/span 12;padding-top:80px;padding-bottom:80px}}@media screen and (min-width: 1008px){.startpage .education-search .content,.searchpage .education-search .content,.selectionspage .education-search .content{width:100%;margin-left:auto;margin-right:auto}}.startpage .education-search .content h1,.searchpage .education-search .content h1,.selectionspage .education-search .content h1{grid-column:1/span 4}@media screen and (min-width: 769px){.startpage .education-search .content h1,.searchpage .education-search .content h1,.selectionspage .education-search .content h1{grid-column:1/span 10}}.startpage .education-search .content .headline2,.searchpage .education-search .content .headline2,.selectionspage .education-search .content .headline2{background-color:#fff;padding:12px 16px;margin-top:0;width:-moz-fit-content;width:fit-content;border-radius:2px}.startpage .education-search .content .multiline-highlight,.searchpage .education-search .content .multiline-highlight,.selectionspage .education-search .content .multiline-highlight{background-color:#fff;padding:2px 8px;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px}@media screen and (min-width: 481px){.startpage .education-search .content .multiline-highlight,.searchpage .education-search .content .multiline-highlight,.selectionspage .education-search .content .multiline-highlight{padding:2px 10px}}@media screen and (min-width: 769px){.startpage .education-search .content .multiline-highlight,.searchpage .education-search .content .multiline-highlight,.selectionspage .education-search .content .multiline-highlight{line-height:1.3}}.startpage .education-search .content .searcharea,.searchpage .education-search .content .searcharea,.selectionspage .education-search .content .searcharea{grid-column:1/span 4;display:grid;border-radius:2px;background-color:#fff;margin-top:24px;padding:8px 16px 16px}@media screen and (min-width: 481px){.startpage .education-search .content .searcharea,.searchpage .education-search .content .searcharea,.selectionspage .education-search .content .searcharea{grid-template-columns:repeat(2, 1fr);grid-column-gap:16px}}@media screen and (min-width: 769px){.startpage .education-search .content .searcharea,.searchpage .education-search .content .searcharea,.selectionspage .education-search .content .searcharea{grid-column:1/span 12;grid-template-columns:repeat(4, 1fr);padding:16px 24px 30px 24px}}.startpage .education-search .content .searcharea .dropdown,.searchpage .education-search .content .searcharea .dropdown,.selectionspage .education-search .content .searcharea .dropdown{grid-column:1/span 1}@media screen and (min-width: 481px){.startpage .education-search .content .searcharea .dropdown,.searchpage .education-search .content .searcharea .dropdown,.selectionspage .education-search .content .searcharea .dropdown{grid-column:1/span 1}}@media screen and (min-width: 769px){.startpage .education-search .content .searcharea .dropdown,.searchpage .education-search .content .searcharea .dropdown,.selectionspage .education-search .content .searcharea .dropdown{grid-column:1/span 1}}.startpage .education-search .content .searcharea .freetext_search,.searchpage .education-search .content .searcharea .freetext_search,.selectionspage .education-search .content .searcharea .freetext_search{grid-column:1/span 1}@media screen and (min-width: 481px){.startpage .education-search .content .searcharea .freetext_search,.searchpage .education-search .content .searcharea .freetext_search,.selectionspage .education-search .content .searcharea .freetext_search{grid-column:2/span 1}}@media screen and (min-width: 769px){.startpage .education-search .content .searcharea .freetext_search,.searchpage .education-search .content .searcharea .freetext_search,.selectionspage .education-search .content .searcharea .freetext_search{grid-column:2/span 2}}.startpage .education-search .content .searcharea #searchbutton,.searchpage .education-search .content .searcharea #searchbutton,.selectionspage .education-search .content .searcharea #searchbutton{grid-column:1/span 1}@media screen and (min-width: 481px){.startpage .education-search .content .searcharea #searchbutton,.searchpage .education-search .content .searcharea #searchbutton,.selectionspage .education-search .content .searcharea #searchbutton{grid-column:1/span 2}}@media screen and (min-width: 769px){.startpage .education-search .content .searcharea #searchbutton,.searchpage .education-search .content .searcharea #searchbutton,.selectionspage .education-search .content .searcharea #searchbutton{grid-column:4/span 1}}.startpage .education-search.startpage .searcharea,.searchpage .education-search.startpage .searcharea,.selectionspage .education-search.startpage .searcharea{display:none}@media screen and (min-width: 769px){.startpage .education-search.startpage .searcharea,.searchpage .education-search.startpage .searcharea,.selectionspage .education-search.startpage .searcharea{display:grid}}.startpage .education-search.startpage .linkarea,.searchpage .education-search.startpage .linkarea,.selectionspage .education-search.startpage .linkarea{grid-column:1/span 4;margin-top:8px}.startpage .education-search.startpage .linkarea a,.searchpage .education-search.startpage .linkarea a,.selectionspage .education-search.startpage .linkarea a{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500}.startpage .education-search.startpage .linkarea a:focus-visible,.searchpage .education-search.startpage .linkarea a:focus-visible,.selectionspage .education-search.startpage .linkarea a:focus-visible{outline:2px solid #fdd757;outline-offset:2px}@media screen and (min-width: 481px){.startpage .education-search.startpage .linkarea,.searchpage .education-search.startpage .linkarea,.selectionspage .education-search.startpage .linkarea{width:-moz-fit-content;width:fit-content}}@media screen and (min-width: 769px){.startpage .education-search.startpage .linkarea,.searchpage .education-search.startpage .linkarea,.selectionspage .education-search.startpage .linkarea{display:none}}.startpage main #showfilterscontainer,.startpage main .filterlist,.startpage main .searchresult_summary,.startpage main #showmorehits,.startpage main .favourites h2,.searchpage main #showfilterscontainer,.searchpage main .filterlist,.searchpage main .searchresult_summary,.searchpage main #showmorehits,.searchpage main .favourites h2,.selectionspage main #showfilterscontainer,.selectionspage main .filterlist,.selectionspage main .searchresult_summary,.selectionspage main #showmorehits,.selectionspage main .favourites h2{padding-right:1rem;padding-left:1rem}@media screen and (min-width: 481px){.startpage main #showfilterscontainer,.startpage main .filterlist,.startpage main .searchresult_summary,.startpage main #showmorehits,.startpage main .favourites h2,.searchpage main #showfilterscontainer,.searchpage main .filterlist,.searchpage main .searchresult_summary,.searchpage main #showmorehits,.searchpage main .favourites h2,.selectionspage main #showfilterscontainer,.selectionspage main .filterlist,.selectionspage main .searchresult_summary,.selectionspage main #showmorehits,.selectionspage main .favourites h2{padding-right:0;padding-left:0}}.startpage main #selection-stepper,.startpage main .searchresultcard,.searchpage main #selection-stepper,.searchpage main .searchresultcard,.selectionspage main #selection-stepper,.selectionspage main .searchresultcard{padding-right:1rem;padding-left:1rem}@media screen and (min-width: 481px){.startpage main #selection-stepper,.searchpage main #selection-stepper,.selectionspage main #selection-stepper{padding-left:1.5rem;padding-right:1.5rem}}.startpage main section,.searchpage main section,.selectionspage main section{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:16px}@media screen and (min-width: 481px){.startpage main section,.searchpage main section,.selectionspage main section{grid-template-columns:repeat(12, 1fr);grid-column-gap:24px}}@media screen and (min-width: 769px){.startpage main section,.searchpage main section,.selectionspage main section{position:relative}}.startpage main section #filterchangetarget,.searchpage main section #filterchangetarget,.selectionspage main section #filterchangetarget{display:none}@media screen and (min-width: 769px){.startpage main section #filterchangetarget,.searchpage main section #filterchangetarget,.selectionspage main section #filterchangetarget{display:block;grid-column:1/span 12}}.startpage main section #searchform,.searchpage main section #searchform,.selectionspage main section #searchform{grid-column:1/span 4;min-width:0}.startpage main section #showfilterscontainer,.searchpage main section #showfilterscontainer,.selectionspage main section #showfilterscontainer{grid-column:1/span 4;display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;row-gap:16px}@media screen and (min-width: 481px){.startpage main section #showfilterscontainer,.searchpage main section #showfilterscontainer,.selectionspage main section #showfilterscontainer{grid-column:1/span 12}}@media screen and (min-width: 769px){.startpage main section #showfilterscontainer,.searchpage main section #showfilterscontainer,.selectionspage main section #showfilterscontainer{flex-wrap:nowrap}}.startpage main section #showfilterscontainer .dropdown,.startpage main section #showfilterscontainer #showfilters,.searchpage main section #showfilterscontainer .dropdown,.searchpage main section #showfilterscontainer #showfilters,.selectionspage main section #showfilterscontainer .dropdown,.selectionspage main section #showfilterscontainer #showfilters{margin-top:0}.startpage main section #showfilterscontainer .dropdown,.searchpage main section #showfilterscontainer .dropdown,.selectionspage main section #showfilterscontainer .dropdown{flex:1 0 60%;padding-right:16px}@media screen and (min-width: 769px){.startpage main section #showfilterscontainer .dropdown,.searchpage main section #showfilterscontainer .dropdown,.selectionspage main section #showfilterscontainer .dropdown{flex:inherit;padding-right:0}}.startpage main section #showfilterscontainer #showfilters,.searchpage main section #showfilterscontainer #showfilters,.selectionspage main section #showfilterscontainer #showfilters{background:#fff url(/images/designsystem/filter_list-24px.svg) left .75rem center no-repeat;background-size:1.5rem;padding-left:3rem;padding-right:1.5rem;color:rgba(0,0,0,.87);position:relative;max-width:-moz-fit-content;max-width:fit-content;flex:0 0 30%}.startpage main section #showfilterscontainer #showfilters:hover,.searchpage main section #showfilterscontainer #showfilters:hover,.selectionspage main section #showfilterscontainer #showfilters:hover{background-color:rgba(0,110,150,.08)}.startpage main section #showfilterscontainer #showfilters:active,.searchpage main section #showfilterscontainer #showfilters:active,.selectionspage main section #showfilterscontainer #showfilters:active{background-color:rgba(0,110,150,.16)}@media screen and (min-width: 769px){.startpage main section #showfilterscontainer #showfilters,.searchpage main section #showfilterscontainer #showfilters,.selectionspage main section #showfilterscontainer #showfilters{display:none}}.startpage main section #showfilterscontainer #showfilters .notification-filter-counter,.searchpage main section #showfilterscontainer #showfilters .notification-filter-counter,.selectionspage main section #showfilterscontainer #showfilters .notification-filter-counter{display:none;width:1.125rem;height:1.125rem;color:#fff;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:.875rem;background-color:#e42635;border-radius:50%;position:absolute;top:.1875rem;right:.1875rem;line-height:1.3}.startpage main section #showfilterscontainer .searchresult_summary,.searchpage main section #showfilterscontainer .searchresult_summary,.selectionspage main section #showfilterscontainer .searchresult_summary{display:none}@media screen and (min-width: 769px){.startpage main section #showfilterscontainer .searchresult_summary,.searchpage main section #showfilterscontainer .searchresult_summary,.selectionspage main section #showfilterscontainer .searchresult_summary{display:block}}.startpage main section .filterlist,.searchpage main section .filterlist,.selectionspage main section .filterlist{display:none;position:absolute;top:0;left:0;right:0;padding:16px 16px 0 16px;background:#fff;width:100%;z-index:10100}@media screen and (min-width: 769px){.startpage main section .filterlist,.searchpage main section .filterlist,.selectionspage main section .filterlist{display:block !important;position:relative;padding-bottom:16px;margin-top:16px;top:0;bottom:0;z-index:unset}}.startpage main section .filterlist .horizontalline,.searchpage main section .filterlist .horizontalline,.selectionspage main section .filterlist .horizontalline{margin:16px -16px}.startpage main section .filterlist .filtertop,.searchpage main section .filterlist .filtertop,.selectionspage main section .filterlist .filtertop{display:flex;justify-content:space-between;flex-wrap:wrap}.startpage main section .filterlist .filtertop h2,.startpage main section .filterlist .filtertop #clearfilter,.startpage main section .filterlist .filtertop .close-button,.searchpage main section .filterlist .filtertop h2,.searchpage main section .filterlist .filtertop #clearfilter,.searchpage main section .filterlist .filtertop .close-button,.selectionspage main section .filterlist .filtertop h2,.selectionspage main section .filterlist .filtertop #clearfilter,.selectionspage main section .filterlist .filtertop .close-button{margin-top:0;align-self:center}.startpage main section .filterlist .filtertop h2,.searchpage main section .filterlist .filtertop h2,.selectionspage main section .filterlist .filtertop h2{justify-self:center}.startpage main section .filterlist .filtertop #clearfilter,.searchpage main section .filterlist .filtertop #clearfilter,.selectionspage main section .filterlist .filtertop #clearfilter{justify-self:start}.startpage main section .filterlist .filtertop .close-button,.searchpage main section .filterlist .filtertop .close-button,.selectionspage main section .filterlist .filtertop .close-button{justify-self:end}@media screen and (min-width: 769px){.startpage main section .filterlist .filtertop,.searchpage main section .filterlist .filtertop,.selectionspage main section .filterlist .filtertop{grid-template-columns:min-content 1fr}.startpage main section .filterlist .filtertop #clearfilter,.searchpage main section .filterlist .filtertop #clearfilter,.selectionspage main section .filterlist .filtertop #clearfilter{order:2;justify-self:end}.startpage main section .filterlist .filtertop h2,.searchpage main section .filterlist .filtertop h2,.selectionspage main section .filterlist .filtertop h2{order:1;justify-self:start}.startpage main section .filterlist .filtertop .close-button,.searchpage main section .filterlist .filtertop .close-button,.selectionspage main section .filterlist .filtertop .close-button{display:none}}.startpage main section .filterlist .radiobutton-push .radiobutton.push,.searchpage main section .filterlist .radiobutton-push .radiobutton.push,.selectionspage main section .filterlist .radiobutton-push .radiobutton.push{align-items:flex-end;flex-wrap:wrap;align-content:stretch}.startpage main section .filterlist .radiobutton-push .radiobutton.push input[type=radio]+label,.searchpage main section .filterlist .radiobutton-push .radiobutton.push input[type=radio]+label,.selectionspage main section .filterlist .radiobutton-push .radiobutton.push input[type=radio]+label{flex-grow:1;flex-basis:50px}.startpage main section .filterlist fieldset,.searchpage main section .filterlist fieldset,.selectionspage main section .filterlist fieldset{min-width:0}.startpage main section .filterlist fieldset .grouplabel,.startpage main section .filterlist fieldset input[type=checkbox]+label,.searchpage main section .filterlist fieldset .grouplabel,.searchpage main section .filterlist fieldset input[type=checkbox]+label,.selectionspage main section .filterlist fieldset .grouplabel,.selectionspage main section .filterlist fieldset input[type=checkbox]+label{overflow-wrap:anywhere}.startpage main section .filterlist #showallfilters,.startpage main section .filterlist #hidefilters,.searchpage main section .filterlist #showallfilters,.searchpage main section .filterlist #hidefilters,.selectionspage main section .filterlist #showallfilters,.selectionspage main section .filterlist #hidefilters{display:none}@media screen and (min-width: 769px){.startpage main section .filterlist #showallfilters,.startpage main section .filterlist #hidefilters,.searchpage main section .filterlist #showallfilters,.searchpage main section .filterlist #hidefilters,.selectionspage main section .filterlist #showallfilters,.selectionspage main section .filterlist #hidefilters{display:block}}@media screen and (min-width: 769px){.startpage main section .filterlist #expanded,.searchpage main section .filterlist #expanded,.selectionspage main section .filterlist #expanded{display:none}}.startpage main section .filterlist #showresults,.searchpage main section .filterlist #showresults,.selectionspage main section .filterlist #showresults{position:absolute;bottom:16px}.startpage main section .searchresult,.searchpage main section .searchresult,.selectionspage main section .searchresult{grid-column:1/span 4}@media screen and (min-width: 481px){.startpage main section .searchresult,.searchpage main section .searchresult,.selectionspage main section .searchresult{grid-column:1/span 12}}@media screen and (min-width: 769px){.startpage main section .searchresult,.searchpage main section .searchresult,.selectionspage main section .searchresult{grid-column:5/span 8;display:block !important;margin-top:16px}}.startpage main section .searchresult .searchresult_summary,.searchpage main section .searchresult .searchresult_summary,.selectionspage main section .searchresult .searchresult_summary{overflow-wrap:anywhere;margin-bottom:12px;margin-top:16px}@media screen and (min-width: 769px){.startpage main section .searchresult .searchresult_summary,.searchpage main section .searchresult .searchresult_summary,.selectionspage main section .searchresult .searchresult_summary{display:none}}.startpage main section .searchresult #result_list_anchor,.searchpage main section .searchresult #result_list_anchor,.selectionspage main section .searchresult #result_list_anchor{position:relative;top:-82px}.startpage main section .searchresult #showmorehits,.searchpage main section .searchresult #showmorehits,.selectionspage main section .searchresult #showmorehits{display:grid;grid-template-rows:repeat(2, 1fr);align-items:center;justify-items:center;margin-top:1rem}.startpage main section .searchresult #showmorehits #searchmorehits,.searchpage main section .searchresult #showmorehits #searchmorehits,.selectionspage main section .searchresult #showmorehits #searchmorehits{width:auto;margin-top:0}@media screen and (min-width: 769px){.startpage main section .searchresult #showmorehits,.searchpage main section .searchresult #showmorehits,.selectionspage main section .searchresult #showmorehits{grid-template-columns:repeat(3, 1fr);grid-template-rows:none}.startpage main section .searchresult #showmorehits .shownhits,.searchpage main section .searchresult #showmorehits .shownhits,.selectionspage main section .searchresult #showmorehits .shownhits{padding:.75rem;justify-self:start}}.startpage main section .searchresult .illustrationwrapper,.searchpage main section .searchresult .illustrationwrapper,.selectionspage main section .searchresult .illustrationwrapper{margin-top:0}.startpage #freeTextSuggestions,.searchpage #freeTextSuggestions,.selectionspage #freeTextSuggestions{position:relative}.startpage .unavailable .searcharea>div,.searchpage .unavailable .searcharea>div,.selectionspage .unavailable .searcharea>div{opacity:.4}.startpage .unavailable .searcharea>button,.searchpage .unavailable .searcharea>button,.selectionspage .unavailable .searcharea>button{opacity:.4}.startpage .unavailable .linkarea .buttonlike,.searchpage .unavailable .linkarea .buttonlike,.selectionspage .unavailable .linkarea .buttonlike{display:none}.startpage .unavailable .disabled,.searchpage .unavailable .disabled,.selectionspage .unavailable .disabled{margin:0}.startpage.searchpage footer,.searchpage.searchpage footer,.selectionspage.searchpage footer{position:relative}.startpage .backtotop,.searchpage .backtotop,.selectionspage .backtotop{background:#fff;border-radius:2px;z-index:8000;line-height:1.5;display:inline-block;box-shadow:0 0 4px 0 rgba(0,0,0,.38)}.startpage .backtotop a,.searchpage .backtotop a,.selectionspage .backtotop a{background:url(/images/designsystem/backtotop/vertical_align_top-blue.svg) center top .5rem no-repeat;background-size:1.5rem;display:inline-block;text-decoration:none;padding:2.25rem .75rem .5rem .75rem}@media screen and (min-width: 769px){.startpage .backtotop a,.searchpage .backtotop a,.selectionspage .backtotop a{background-position:left .75rem center;padding-left:3rem;padding-top:.75rem;padding-bottom:.75rem}}.startpage .backtotop a:hover,.searchpage .backtotop a:hover,.selectionspage .backtotop a:hover{border-radius:2px;background-color:rgba(0,110,150,.08);background-image:url(/images/designsystem/backtotop/vertical_align_top-blue-116.svg)}.startpage .backtotop a:active,.searchpage .backtotop a:active,.selectionspage .backtotop a:active{background-color:rgba(0,110,150,.16)}.startpage .backtotop .desktop-only,.searchpage .backtotop .desktop-only,.selectionspage .backtotop .desktop-only{display:none}@media screen and (min-width: 769px){.startpage .backtotop .desktop-only,.searchpage .backtotop .desktop-only,.selectionspage .backtotop .desktop-only{display:inline-block}}@media screen and (min-width: 769px){.startpage .backtotop .desktop-lower,.searchpage .backtotop .desktop-lower,.selectionspage .backtotop .desktop-lower{text-transform:lowercase}}.startpage:not(.using-keyboard) .backtotop,.searchpage:not(.using-keyboard) .backtotop,.selectionspage:not(.using-keyboard) .backtotop{position:fixed;right:.5rem;bottom:1rem;opacity:0;visibility:hidden;transition:opacity 500ms ease-in,visibility 0ms ease-in 350ms}@media screen and (min-width: 769px){.startpage:not(.using-keyboard) .backtotop,.searchpage:not(.using-keyboard) .backtotop,.selectionspage:not(.using-keyboard) .backtotop{right:1rem;bottom:2.5rem}}@media screen and (min-width: 1404px){.startpage:not(.using-keyboard) .backtotop,.searchpage:not(.using-keyboard) .backtotop,.selectionspage:not(.using-keyboard) .backtotop{left:calc((100vw - 960px)/2 + 960px + 16px);right:unset}}.startpage:not(.using-keyboard) .backtotop.fixed,.searchpage:not(.using-keyboard) .backtotop.fixed,.selectionspage:not(.using-keyboard) .backtotop.fixed{position:fixed;top:unset;bottom:1rem}@media screen and (min-width: 769px){.startpage:not(.using-keyboard) .backtotop.fixed,.searchpage:not(.using-keyboard) .backtotop.fixed,.selectionspage:not(.using-keyboard) .backtotop.fixed{bottom:2.5rem}}.startpage:not(.using-keyboard) .backtotop.absolute,.searchpage:not(.using-keyboard) .backtotop.absolute,.selectionspage:not(.using-keyboard) .backtotop.absolute{position:absolute;top:-5.25rem;bottom:unset}@media screen and (min-width: 769px){.startpage:not(.using-keyboard) .backtotop.absolute,.searchpage:not(.using-keyboard) .backtotop.absolute,.selectionspage:not(.using-keyboard) .backtotop.absolute{top:-5.5rem}}.startpage:not(.using-keyboard) .backtotop.show,.searchpage:not(.using-keyboard) .backtotop.show,.selectionspage:not(.using-keyboard) .backtotop.show{opacity:1;visibility:visible;transition-delay:0ms}.startpage.using-keyboard .backtotop,.searchpage.using-keyboard .backtotop,.selectionspage.using-keyboard .backtotop{position:absolute;right:.5rem;top:-5.25rem}@media screen and (min-width: 769px){.startpage.using-keyboard .backtotop,.searchpage.using-keyboard .backtotop,.selectionspage.using-keyboard .backtotop{right:1rem;top:-5.5rem}}@media screen and (min-width: 1404px){.startpage.using-keyboard .backtotop,.searchpage.using-keyboard .backtotop,.selectionspage.using-keyboard .backtotop{left:calc((100vw - 960px)/2 + 960px + 16px);right:unset}}.startpage.using-keyboard .backtotop a:focus,.searchpage.using-keyboard .backtotop a:focus,.selectionspage.using-keyboard .backtotop a:focus{outline:2px solid #006e96;outline-offset:2px;border-radius:2px}.searchresultcard{position:relative;margin-top:8px;padding-top:16px;padding-bottom:16px;background-color:#fff}.searchresultcard.skeleton_animation .search_basebackground::before{content:"";overflow:hidden;position:absolute;width:100%;height:100%;top:0;left:0;z-index:700;background-color:#fff}.searchresultcard.skeleton_animation h3,.searchresultcard.skeleton_animation .universal_medium,.searchresultcard.skeleton_animation .showmoreinfo,.searchresultcard.skeleton_animation .favourite-toggle,.searchresultcard.skeleton_animation .contained-button{position:relative}.searchresultcard.skeleton_animation h3::before,.searchresultcard.skeleton_animation .universal_medium::before,.searchresultcard.skeleton_animation .showmoreinfo::before,.searchresultcard.skeleton_animation .favourite-toggle::before,.searchresultcard.skeleton_animation .contained-button::before{content:"";overflow:hidden;background-image:linear-gradient(120deg, rgba(0, 0, 0, 0.04) 0px, rgba(0, 0, 0, 0.08) 60px, rgba(0, 0, 0, 0.04) 80px);background-size:632px;position:absolute;width:100%;height:100%;top:0;left:0;z-index:701;animation:shine-lines 2s infinite ease-out}@keyframes shine-lines{0%{background-position:-100px}60%,100%{background-position:550px}}.searchresultcard.skeleton_animation h3::before{width:90%}.searchresultcard.skeleton_animation .universal_medium::before{width:70%;height:70%;top:5px}.searchresultcard .headline4{overflow-wrap:anywhere;margin-top:0}.searchresultcard .course_action_area{display:grid;grid-template-columns:60% 40%;grid-template-rows:repeat(2, auto);justify-content:space-between}.searchresultcard .course_action_area button:first-child{order:1;justify-self:start}.searchresultcard .course_action_area button:last-child,.searchresultcard .course_action_area .external_application,.searchresultcard .course_action_area .in_application{order:2;justify-self:end}.searchresultcard .course_action_area .external_application,.searchresultcard .course_action_area .in_application{align-self:center}.searchresultcard .course_action_area .resultcard_expanded{order:3;grid-column:1/span 2}.searchresultcard .resultcard_expanded{display:none}@media screen and (min-width: 769px){.searchresultcard .course_details{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:16px;align-items:baseline}}.searchresultcard .course_details .gridrowgap{display:grid;grid-row-gap:4px;margin-top:4px}.searchresultcard .resultcard_header{display:flex}.searchresultcard .resultcard_header .header_info{flex-grow:1;display:grid;grid-template-rows:repeat(3, auto);grid-row-gap:2px}.searchresultcard .applicable_status{display:flex}.searchresultcard .applicable_status .greendot,.searchresultcard .applicable_status .reddot,.searchresultcard .applicable_status .orangedot,.searchresultcard .applicable_status .greydot{width:.9375rem;height:.9375rem;border-radius:50%;margin:.1875rem .3125rem 0 0;flex-shrink:0}.searchresultcard .applicable_status .greendot{background-color:#26d07c}.searchresultcard .applicable_status .reddot{background-color:#e42635}.searchresultcard .applicable_status .orangedot{background-color:#fdd757}.searchresultcard .applicable_status .greydot{background-color:rgba(0,0,0,.38)}header{background-color:#fff;box-shadow:0 1px 0 0 rgba(0,0,0,.12);font-size:1rem;position:sticky;top:0;z-index:10000}header button{cursor:pointer}header button:focus-visible{outline:2px solid #006e96;outline-offset:2px}header .contained-button,header .outlined-button,header .text-button,header .buttonlike{width:100%;display:block;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1rem;padding:12px 16px;margin-top:16px;border-radius:2px;border:none;outline:none}header .contained-button.autowidth,header .outlined-button.autowidth,header .text-button.autowidth{width:auto}header .contained-button.remove,header .outlined-button.remove,header .text-button.remove{color:#e42635}header .contained-button.remove:hover,header .outlined-button.remove:hover,header .text-button.remove:hover{background-color:rgba(228,38,53,.08);color:#920000}header .contained-button.remove:active,header .outlined-button.remove:active,header .text-button.remove:active{background-color:rgba(228,38,53,.16);color:#920000}header .contained-button:disabled,header .outlined-button:disabled,header .text-button:disabled{background-color:rgba(0,0,0,.38);color:#fff;cursor:default}header .contained-button.expand-button.showmoreinfo,header .outlined-button.expand-button.showmoreinfo,header .text-button.expand-button.showmoreinfo{background:url("/images/designsystem/arrow/arrow_down-black-87.svg") right .75rem center no-repeat;background-size:1.5rem;padding-right:2.75rem;color:rgba(0,0,0,.87)}header .contained-button.expand-button.showmoreinfo.expanded,header .outlined-button.expand-button.showmoreinfo.expanded,header .text-button.expand-button.showmoreinfo.expanded{background:url("/images/designsystem/arrow/arrow_up_black-87.svg") right .75rem center no-repeat;background-size:1.5rem}header .contained-button.expand-button.showmoreinfo:hover,header .outlined-button.expand-button.showmoreinfo:hover,header .text-button.expand-button.showmoreinfo:hover{background-color:rgba(0,110,150,.08)}header .contained-button.expand-button.showmoreinfo:active,header .outlined-button.expand-button.showmoreinfo:active,header .text-button.expand-button.showmoreinfo:active{background-color:rgba(0,110,150,.16)}header .outlined-button{background-color:rgba(0,0,0,0);color:#006e96;border:1px solid rgba(0,0,0,.38)}header .outlined-button.white{background-color:#fff}header .outlined-button:hover{background-color:rgba(0,110,150,.08)}header .outlined-button:active{background-color:rgba(0,110,150,.16);color:#005a82}header .outlined-button:disabled{background-color:rgba(0,0,0,0);color:rgba(0,0,0,.38)}header .contained-button{background-color:#006e96;color:#fff;border:none}header .contained-button:hover{background-color:#005a82}header .contained-button:active{background-color:#00456d}header .contained-button:disabled{background-color:rgba(0,0,0,.38);color:#fff}header .text-button{background-color:rgba(0,0,0,0);color:#006e96}header .text-button:hover{background-color:rgba(0,110,150,.08)}header .text-button:active{background-color:rgba(0,110,150,.16);color:#005a82}header .text-button:disabled{background-color:rgba(0,0,0,.38);color:rgba(0,0,0,.67)}header .tinted-button{background-color:rgba(0,110,150,.08);border:1px solid #006e96;color:#006e96}header .tinted-button:hover{background-color:rgba(0,110,150,.16);color:#005a82}header .tinted-button:active{background-color:rgba(0,110,150,.24);color:#005a82}header .tinted-button:disabled{background-color:rgba(0,0,0,.08);color:rgba(0,0,0,.38)}header .basebackground{background-color:#fff;border-radius:2px;margin-top:16px}header .expand-icon{width:1.5rem;height:1.5rem;position:relative;transition:background-color 500ms ease;display:inline-block}header .expand-icon:before{top:.25rem;left:.6875rem;width:.125rem;height:1rem;transition:transform 500ms ease;content:" ";display:block;position:absolute;background-color:#000}header .expand-icon:after{top:.6875rem;left:.25rem;width:1rem;height:.125rem;content:" ";display:block;position:absolute;background-color:#000}header .expandable-heading{outline:none}header .close-button{background:url(/images/designsystem/round-close-24px.svg) no-repeat center;background-size:1.5rem;width:2.5rem;height:2.5rem;padding:0;margin:0;border:none;border-radius:50%;outline:none}header .close-button:hover{background-color:rgba(0,0,0,.08)}header .close-button:active{background-color:rgba(0,0,0,.16)}header .close-button.square{margin-right:4px;margin-top:4px;width:1.5rem;height:1.5rem;border-radius:initial}header .fuzzybackground{background:linear-gradient(-180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.72) 43%, rgb(255, 255, 255) 100%);border-radius:0;height:86px;width:100%;position:sticky;position:-webkit-sticky;z-index:160;bottom:0}@media screen and (min-width: 769px){header .fuzzybackground{display:none}}header .textfield{margin-top:16px;position:relative}header .textfield input,header .textfield textarea{color:rgba(0,0,0,.87);font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;width:100%;border:1px solid rgba(0,0,0,.67);border-radius:2px;padding:1rem .75rem;outline:none}header .textfield input[type=search],header .textfield textarea[type=search]{-webkit-appearance:none;padding-left:3rem;height:auto;background:#fff url(/images/designsystem/search_black_24dp.svg) no-repeat left .75rem center;background-size:1.5rem}header .textfield input[type=search]:focus:not([readonly=""]),header .textfield textarea[type=search]:focus:not([readonly=""]){padding-left:2.9375rem;background:#fff url(/images/designsystem/search_black_24dp.svg) no-repeat left .6875rem center}header .textfield input[type=search]:-moz-placeholder~label, header .textfield textarea[type=search]:-moz-placeholder~label{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 .125rem;cursor:default}header .textfield input[type=search]:placeholder-shown~label,header .textfield textarea[type=search]:placeholder-shown~label{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 .125rem;cursor:default}header .textfield input~label,header .textfield textarea~label{cursor:text;color:rgba(0,0,0,.87);font-size:1rem;top:1.125rem;left:.75rem;pointer-events:none;position:absolute;transition:all .1s linear}header .textfield input::-ms-clear,header .textfield input::-ms-reveal,header .textfield textarea::-ms-clear,header .textfield textarea::-ms-reveal{display:none}header .textfield input:focus:not([readonly=""]),header .textfield textarea:focus:not([readonly=""]){border:2px solid #006e96;padding:.9375rem .6875rem}header .textfield input:focus:not([readonly=""])~label,header .textfield textarea:focus:not([readonly=""])~label{color:#006e96}header .textfield input:-webkit-autofill~label,header .textfield textarea:-webkit-autofill~label{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 .125rem;cursor:default}header .textfield input:not(:-moz-placeholder)~label, header .textfield textarea:not(:-moz-placeholder)~label{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 .125rem;cursor:default}header .textfield input:not(:placeholder-shown)~label,header .textfield textarea:not(:placeholder-shown)~label{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 .125rem;cursor:default}header .textfield input:focus:not([readonly=""])~label,header .textfield input[value]:not([value=""])~label,header .textfield input~label.show,header .textfield textarea:focus:not([readonly=""])~label,header .textfield textarea[value]:not([value=""])~label,header .textfield textarea~label.show{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 .125rem;cursor:default}header .textfield input:not(:focus)~label.show,header .textfield textarea:not(:focus)~label.show{color:rgba(0,0,0,.67)}header .textfield input:-moz-read-only, header .textfield textarea:-moz-read-only{border:1px dashed rgba(0,0,0,.38);background-color:#fff;color:rgba(0,0,0,.67)}header .textfield input:disabled,header .textfield input:read-only,header .textfield input[readonly=""],header .textfield textarea:disabled,header .textfield textarea:read-only,header .textfield textarea[readonly=""]{border:1px dashed rgba(0,0,0,.38);background-color:#fff;color:rgba(0,0,0,.67)}header .textfield input:-moz-read-only~label, header .textfield textarea:-moz-read-only~label{color:rgba(0,0,0,.67)}header .textfield input:disabled~label,header .textfield input:read-only~label,header .textfield input[readonly=""]~label,header .textfield textarea:disabled~label,header .textfield textarea:read-only~label,header .textfield textarea[readonly=""]~label{color:rgba(0,0,0,.67)}header .textfield input:invalid,header .textfield textarea:invalid{box-shadow:none}header .textfield input.invalid,header .textfield textarea.invalid{border:1px solid #e42635}header .textfield input.invalid~label,header .textfield input.invalid~label.show,header .textfield input.invalid:not(:focus)~label.show,header .textfield input.invalid:focus~label,header .textfield input.invalid~.invalid-message,header .textfield input.invalid~.occupiedemail-message,header .textfield textarea.invalid~label,header .textfield textarea.invalid~label.show,header .textfield textarea.invalid:not(:focus)~label.show,header .textfield textarea.invalid:focus~label,header .textfield textarea.invalid~.invalid-message,header .textfield textarea.invalid~.occupiedemail-message{color:#e42635}header .textfield input.invalid:focus,header .textfield textarea.invalid:focus{border:2px solid #e42635;padding:.9375rem .6875rem}header .textfield input[type=number],header .textfield textarea[type=number]{-moz-appearance:textfield}header .textfield input[type=number]::-webkit-inner-spin-button,header .textfield input[type=number]::-webkit-outer-spin-button,header .textfield textarea[type=number]::-webkit-inner-spin-button,header .textfield textarea[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}header .textfield.password input{padding-right:2.9375rem}header .textfield.password input:focus:not([readonly=""]){padding-right:2.9375rem}header .textfield.password button{right:.5rem;top:.5rem;bottom:.5rem;position:absolute;width:2.5rem;height:2.5rem;padding:.5rem;border:none;cursor:pointer;border-radius:50%}header .textfield.password button:hover{background-color:rgba(0,0,0,.08)}header .textfield.password button:active{background-color:rgba(0,0,0,.16)}header .textfield.password .make-visible{background:url("/images/designsystem/password/password_visibility_black-67.svg") center no-repeat;background-size:1.5rem}header .textfield.password .make-invisible{background:url("/images/designsystem/password/password_not_visibility_black-67.svg") center no-repeat;background-size:1.5rem}header .textfield.password.createnew,header .textfield.password.confirm{width:100%;display:flex;flex-wrap:wrap}header .textfield.password.createnew input,header .textfield.password.confirm input{flex:1 1}header .textfield.password.createnew input.valid~.validicon,header .textfield.password.confirm input.valid~.validicon{flex:0 0 auto;background:url(/images/designsystem/checkbox/checkbox-round-background.svg) center no-repeat;background-size:1.5rem;background-size:1.125rem;margin:.875rem;cursor:default;border-radius:50%;border:none;background-color:#26d07c;width:1.5rem;height:1.5rem}header .textfield.password.createnew input.valid~button,header .textfield.password.confirm input.valid~button{right:3.625rem}header .textfield.password.createnew input:focus~.evaluatepassword-message,header .textfield.password.confirm input:focus~.evaluatepassword-message{display:inline-block}header .textfield.password.createnew [id^=error],header .textfield.password.confirm [id^=error]{flex:0 0 100%}header .textfield textarea{min-width:100%;min-height:6.25rem}header .textfield textarea[readonly=""]{background-color:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.38)}header .header .menu-buttons .navigation-menu-container .menu-button.menu-toggle-button-burger .burger{position:absolute;top:.5625rem;right:calc(50% - .688rem);opacity:1;width:1.375rem;height:1.3125rem;border:none;outline:none;background:none}@media screen and (min-width: 769px){header .header .menu-buttons .navigation-menu-container .menu-button.menu-toggle-button-burger .burger{top:1.25rem}}header .header .menu-buttons .navigation-menu-container .menu-button.menu-toggle-button-burger .burger span{background-color:#000;border-radius:2px;width:100%;height:.125rem;position:absolute;left:0;content:"";transition-duration:.2s;transition-timing-function:ease-in-out}header .header .menu-buttons .navigation-menu-container .menu-button.menu-toggle-button-burger .burger span:nth-child(2){top:.625rem;transform:rotate(0)}header .header .menu-buttons .navigation-menu-container .menu-button.menu-toggle-button-burger .burger span:first-child{bottom:.1875rem;transform:rotate(0)}header .header .menu-buttons .navigation-menu-container .menu-button.menu-toggle-button-burger .burger span:nth-child(3){top:.25rem;transform:rotate(0)}header .header .menu-buttons .navigation-menu-container .menu-button.menu-toggle-button-burger:hover .burger span{background-color:#00456d}header .header .menu-buttons .navigation-menu-container .menu-button.menu-toggle-button-burger:active .burger span{background-color:#003159}header .header .menu-buttons .navigation-menu-container .menu-button.menu-toggle-button-burger.expanded .burger span:first-child{bottom:.625rem;transform:rotate(45deg)}header .header .menu-buttons .navigation-menu-container .menu-button.menu-toggle-button-burger.expanded .burger span:nth-child(2){background:none}header .header .menu-buttons .navigation-menu-container .menu-button.menu-toggle-button-burger.expanded .burger span:nth-child(3){top:.5625rem;transform:rotate(-45deg)}header .menu-container{display:none;overflow:hidden}header .menu-container.expanded{border-radius:2px;width:100%;z-index:200;background-color:#fff;display:flex;flex-direction:column;position:absolute;height:100vh;overflow:auto;top:100%;right:0;overscroll-behavior:contain}@media screen and (min-width: 481px){header .menu-container.expanded{box-shadow:4px 12px 12px 0 rgba(0,0,0,.24);position:fixed;width:320px;max-width:400px;height:100vh;top:0}}header .menu-container .navigation-heading{display:none}@media screen and (min-width: 481px){header .menu-container .navigation-heading{display:block;padding:1.125rem 1.125rem 1.125rem 1rem;background-color:rgba(0,0,0,.04);font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400}header .menu-container .navigation-heading .close-button{border-radius:50%;width:2.5rem;height:2.5rem;position:absolute;right:1rem;border:none;top:.625rem;background:rgba(0,0,0,.08) url(/images/designsystem/round-close-24px.svg) no-repeat center;background-size:1.5rem}header .menu-container .navigation-heading .close-button:hover{background-color:rgba(0,0,0,.16)}header .menu-container .navigation-heading .close-button:active{background-color:rgba(0,0,0,.24)}}@media screen and (min-width: 769px){header .menu-container .navigation-heading{padding-top:1.75rem;padding-bottom:1.75rem}header .menu-container .navigation-heading .close-button{top:1.1875rem}}header .menu-container a{color:rgba(0,0,0,.87);text-decoration:none}header .menu-container .menu-wrapper{display:flex;flex-direction:row;justify-content:space-between}header .menu-container .menu-heading{box-shadow:inset 0 1px 0 0 rgba(0,0,0,.12)}header .menu-container .menu-body{display:none;overflow:hidden;height:0}header .menu-container .menu-body.expanded{display:block;overflow:hidden;height:auto}header .menu-container .menu-item{background-color:rgba(0,0,0,.04);box-shadow:inset 0 1px 0 0 rgba(0,0,0,.12)}header .menu-container .menu-item:hover{background-color:rgba(0,0,0,.08)}header .menu-container .menu-item a:hover{color:#00456d}header .menu-container .iconlinkblock{padding-bottom:200px}header .menu-container .menu-icon-link{padding:.5rem 1rem .5rem 3.125rem;vertical-align:middle}header .menu-container .menu-icon-link.faq{background:url(/images/designsystem/ic_question_answer_20px.svg) no-repeat left 1rem top .6875rem;background-size:1.25rem}header .menu-container .menu-icon-link.language{background:url(/images/designsystem/ic_language_20px.svg) no-repeat left 1rem top .6875rem;background-size:1.25rem}header .menu-container .menu-icon-link a{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1.125rem}header .menu-container .menu-icon-link a:hover{text-decoration:underline;text-underline-offset:4.14px;text-decoration-thickness:1.44px}header .menu-container .searchform{box-shadow:inset 0 1px 0 0 rgba(0,0,0,.12);padding:24px 16px}header .menu-container .searchform .contained-button{margin-top:8px}header .menu-container .menu-sublevel-item-link{text-align:left;display:block;outline-offset:-2px;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1.125rem;padding:16px;color:rgba(0,0,0,.87)}header .active .menu-container .menu-sublevel-item-link{font-weight:bold}header .menu-container .menu-heading-item-link{text-align:left;outline-offset:-2px;display:block;padding:16px;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.125rem;color:rgba(0,0,0,.87);width:100%}header .menu-container .menu-heading-item-link:hover{color:#006e96}header .menu-container .navigation-toggle-button{min-height:50px;outline:none;outline-offset:-2px;background-color:#fff;border:none;min-width:50px;box-shadow:inset 1px 1px 0 0 rgba(0,0,0,.12);cursor:pointer}header .menu-container .navigation-toggle-button:hover{background-color:rgba(0,0,0,.08)}header .menu-container .navigation-toggle-button:active{background-color:rgba(0,0,0,.16)}header .menu-container .navigation-toggle-button:focus-visible{outline:2px solid #006e96;outline-offset:-2px}header .menu-container .navigation-toggle-button.expanded{background-color:rgba(0,0,0,.04);box-shadow:inset 1px 0 0 0 rgba(0,0,0,.12)}header .menu-container .navigation-toggle-button.expanded .expand-icon:before{transform:rotate(90deg)}header .mypages-container{display:none}header .mypages-container.expanded{z-index:100;box-shadow:4px 12px 12px 0 rgba(0,0,0,.24);border-radius:2px;background-color:#fff;display:flex;flex-direction:column;position:absolute;top:100%;left:0;width:100%;max-width:100%;max-height:calc(100vh - 58px);overflow:auto;overscroll-behavior:contain}@media screen and (min-width: 481px){header .mypages-container.expanded{width:20rem;max-width:20rem;top:100%;left:50%;transform:translateX(-50%)}}@media screen and (min-width: 769px){header .mypages-container.expanded{max-height:calc(100vh - 78px)}}header .mypages-container .menu-item{vertical-align:middle;position:relative;background-size:1.5rem;background-position:left .875rem center;background-repeat:no-repeat;border-bottom:2px solid #ededed}header .mypages-container .menu-item.selected a{color:#006e96;font-weight:500;text-decoration:none;border-left:.25rem solid #006e96;padding-left:.75rem}header .mypages-container .menu-item a{display:flex;align-items:center;gap:16px;padding:0 1rem;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;color:rgba(0,0,0,.87);text-decoration:none;line-height:3}header .mypages-container .menu-item a:hover{background-color:rgba(0,110,150,.08);color:#006e96}header .mypages-container .menu-item a:active{background-color:rgba(0,110,150,.16);color:#005a82}header .mypages-container .menu-item a:focus-visible{outline:2px solid #006e96;outline-offset:-2px}header .mypages-container .menu-item .shownoticeattention{width:1.5rem;height:1.5rem;background-color:#b00060;border-radius:50%;padding:.1375rem;color:#fff;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:.875rem;line-height:1.4;text-align:center;display:block}header .mypages-container .mypages-logout-link{padding:0 16px 16px}header .mypages-container .name{padding:1rem;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1rem;color:rgba(0,0,0,.87);border-bottom:2px solid #ededed;border-top:1px solid #ededed}header .mypages-container .name a{margin-top:8px;text-underline-offset:auto;display:block}header .mypages-container .username{word-break:break-all}header *,header *::before,header *::after{box-sizing:border-box;margin:0}header .notification-container{background-color:rgba(253,215,87,.54)}header .plain-list{margin:0;padding:0;list-style:none}header .header,header #header{position:initial;display:flex;justify-content:space-between;height:3.625rem;padding-left:1rem;padding-right:1rem}@media screen and (min-width: 481px){header .header,header #header{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width: 769px){header .header,header #header{height:4.875rem}}@media screen and (min-width: 1008px){header .header,header #header{width:960px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}header .header .a-logo,header #header .a-logo{flex-shrink:0;padding-top:.5rem;text-decoration:none}header .header .a-logo img,header #header .a-logo img{width:100%;height:2.625rem}@media screen and (min-width: 769px){header .header .a-logo,header #header .a-logo{padding-top:1.125rem}}header .header .a-logo:focus-visible,header #header .a-logo:focus-visible{outline:2px solid #006e96;outline-offset:-2px}header .header .menu-buttons,header #header .menu-buttons{margin-right:-8px;display:flex;color:rgba(0,0,0,.87)}@media screen and (min-width: 769px){header .header .menu-buttons,header #header .menu-buttons{margin-right:-16px}}header .header .menu-buttons .menu-button-container,header #header .menu-buttons .menu-button-container{position:initial}header .header .menu-buttons .menu-button-container.selection-menu-container,header #header .menu-buttons .menu-button-container.selection-menu-container{position:relative}@media screen and (min-width: 481px){header .header .menu-buttons .menu-button-container.mypages-menu-container,header #header .menu-buttons .menu-button-container.mypages-menu-container{position:relative}}header .header .menu-buttons .menu-button,header #header .menu-buttons .menu-button{height:3.625rem;width:auto;text-align:center;padding:1.5625rem .5rem 0 .5rem;border:none;outline:none;cursor:pointer;position:relative;background-color:rgba(0,0,0,0);font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:.875rem;color:rgba(0,0,0,.87);line-height:1}@media screen and (min-width: 769px){header .header .menu-buttons .menu-button,header #header .menu-buttons .menu-button{font-size:1rem;height:4.875rem;padding:1.5625rem 1rem 0 1rem}}header .header .menu-buttons .menu-button:hover,header #header .menu-buttons .menu-button:hover{color:#00456d;background-color:rgba(0,110,150,.08)}header .header .menu-buttons .menu-button:active,header #header .menu-buttons .menu-button:active{color:#003159;background-color:rgba(0,110,150,.16)}header .header .menu-buttons .menu-button[aria-current=page],header #header .menu-buttons .menu-button[aria-current=page]{color:#006e96;font-weight:500}header .header .menu-buttons .menu-button[aria-current=page]:hover,header #header .menu-buttons .menu-button[aria-current=page]:hover{color:#00456d}header .header .menu-buttons .menu-button[aria-current=page]:active,header #header .menu-buttons .menu-button[aria-current=page]:active{color:#003159;background-color:rgba(0,110,150,.16)}header .header .menu-buttons .menu-button:focus-visible,header #header .menu-buttons .menu-button:focus-visible{outline:2px solid #006e96;outline-offset:-2px}header .header .menu-buttons .login-button,header .header .menu-buttons .mypages-button,header .header .menu-buttons .selection-button,header #header .menu-buttons .login-button,header #header .menu-buttons .mypages-button,header #header .menu-buttons .selection-button{width:auto;height:3.625rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:.875rem;padding:.5rem;border-radius:2px;border:none;outline:none;line-height:1;background-color:rgba(0,0,0,0);color:rgba(0,0,0,.87)}@media screen and (min-width: 769px){header .header .menu-buttons .login-button,header .header .menu-buttons .mypages-button,header .header .menu-buttons .selection-button,header #header .menu-buttons .login-button,header #header .menu-buttons .mypages-button,header #header .menu-buttons .selection-button{height:4.875rem;padding:1rem;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem}}header .header .menu-buttons .selection-menu-container .selection-button .beforeanimation .favourites-animation,header #header .menu-buttons .selection-menu-container .selection-button .beforeanimation .favourites-animation{display:none;background:url("/images/designsystem/favourite/favourite_background_cerise-87.svg") center no-repeat;background-size:1.5rem;background-size:contain;width:1.75rem;height:1.75rem;padding:.5rem;position:absolute;left:calc(50% - .875rem);top:8px}@media screen and (min-width: 769px){header .header .menu-buttons .selection-menu-container .selection-button .beforeanimation .favourites-animation,header #header .menu-buttons .selection-menu-container .selection-button .beforeanimation .favourites-animation{top:1rem}}header .header .menu-buttons .selection-menu-container .selection-button .afteranimation,header #header .menu-buttons .selection-menu-container .selection-button .afteranimation{width:1.875rem;height:1.5rem}header .header .menu-buttons .selection-menu-container .selection-button .afteranimation .favourites-notification,header #header .menu-buttons .selection-menu-container .selection-button .afteranimation .favourites-notification{align-self:self-start;background:url("/images/designsystem/favourite/favourite_background_cerise_with_border.svg") center no-repeat;background-size:1.5rem;background-size:contain;width:.625rem;height:.625rem;position:absolute;left:calc(50% + .25rem)}header .header .menu-buttons .selection-menu-container .selection-button .afteranimation .favourites-notification.hide,header #header .menu-buttons .selection-menu-container .selection-button .afteranimation .favourites-notification.hide{display:none}header .header .menu-buttons .selection-menu-container .selection-button .afteranimation .selection-notice-container,header .header .menu-buttons .selection-menu-container .selection-button .afteranimation .icon-container-empty,header #header .menu-buttons .selection-menu-container .selection-button .afteranimation .selection-notice-container,header #header .menu-buttons .selection-menu-container .selection-button .afteranimation .icon-container-empty{display:flex;flex-direction:row;align-items:center;justify-content:center;width:1.875rem;height:1.5rem}header .header .menu-buttons .selection-menu-container .selection-button .afteranimation .selection-notice-container .selection-counter-notification,header .header .menu-buttons .selection-menu-container .selection-button .afteranimation .icon-container-empty .selection-counter-notification,header #header .menu-buttons .selection-menu-container .selection-button .afteranimation .selection-notice-container .selection-counter-notification,header #header .menu-buttons .selection-menu-container .selection-button .afteranimation .icon-container-empty .selection-counter-notification{position:absolute;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:.625rem;color:#fff}header .header .menu-buttons .selection-menu-container .selection-button .afteranimation .selection-notice-container .selection-counter-notification .selectionTotal,header .header .menu-buttons .selection-menu-container .selection-button .afteranimation .icon-container-empty .selection-counter-notification .selectionTotal,header #header .menu-buttons .selection-menu-container .selection-button .afteranimation .selection-notice-container .selection-counter-notification .selectionTotal,header #header .menu-buttons .selection-menu-container .selection-button .afteranimation .icon-container-empty .selection-counter-notification .selectionTotal{vertical-align:sub}header .header .menu-buttons .selection-menu-container .selection-button .afteranimation .icon-container-empty.hide,header #header .menu-buttons .selection-menu-container .selection-button .afteranimation .icon-container-empty.hide{display:none}header .header .menu-buttons .selection-menu-container .selection-counter-notification.hide .selectionTotal,header #header .menu-buttons .selection-menu-container .selection-counter-notification.hide .selectionTotal{display:none}header .header .menu-buttons .selection-menu-container .selection-toast,header #header .menu-buttons .selection-menu-container .selection-toast{display:none;position:absolute;top:4.375rem;right:-3.625rem;background:#a8eccb;border-radius:2px;padding:1rem 1rem 1rem 3rem;text-align:left;white-space:nowrap}header .header .menu-buttons .selection-menu-container .selection-toast.intl,header #header .menu-buttons .selection-menu-container .selection-toast.intl{right:-2.75rem}@media screen and (min-width: 769px){header .header .menu-buttons .selection-menu-container .selection-toast,header #header .menu-buttons .selection-menu-container .selection-toast{right:-3.625rem;top:5.625rem}header .header .menu-buttons .selection-menu-container .selection-toast.intl,header #header .menu-buttons .selection-menu-container .selection-toast.intl{right:-1.75rem}}header .header .menu-buttons .selection-menu-container .selection-toast .selection-toast-icon,header #header .menu-buttons .selection-menu-container .selection-toast .selection-toast-icon{background:url(/images/designsystem/check_circle_outline_black_24dp.svg) no-repeat center;background-size:1.5rem;width:1.5rem;height:1.5rem;position:absolute;top:.875rem;left:.75rem;border-radius:50%}header .header .menu-buttons .selection-menu-container .selection-toast:after,header #header .menu-buttons .selection-menu-container .selection-toast:after{content:"";position:absolute;width:.9725rem;height:.9725rem;right:5.25rem;top:-0.5rem;background:#a8eccb;transform:rotate(45deg)}@media screen and (min-width: 769px){header .header .menu-buttons .selection-menu-container .selection-toast:after,header #header .menu-buttons .selection-menu-container .selection-toast:after{right:6rem}}@media screen and (min-width: 769px){header .header .menu-buttons .selection-menu-container .selection-toast.intl:after,header #header .menu-buttons .selection-menu-container .selection-toast.intl:after{right:5rem}}header .banner.warningbanner{background-color:rgba(253,215,87,.54)}header .banner.warningbanner .warningblock,header .banner.warningbanner .warninginfoblock{background-color:rgba(0,0,0,0)}header .banner.warningbanner .editortext:first-of-type{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1rem}header .banner .infoblock,header .banner .newheaderinfoblock{margin-top:0;max-width:960px;margin-left:auto;margin-right:auto}header .banner .accordion .outlined-button{color:rgba(0,0,0,.87)}header .banner .banner_header{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1rem;line-height:1.38}header .banner .infoblock{margin-top:0;max-width:960px;margin-left:auto;margin-right:auto}header .banner .expandinginfoblock{margin-top:0}*,*::before,*::after{box-sizing:inherit;margin:0;padding:0}html,body{font-size:100%}html{scroll-padding-top:82px}body{box-sizing:border-box;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;color:rgba(0,0,0,.87);background-color:rgba(0,0,0,.04);min-width:320px;display:flex;flex-direction:column;min-height:100vh}body.loginpage,body.mypages,body.errorpage{background-color:#fff}body.hasoverlay{overflow:hidden}@media screen and (min-width: 481px){body.hasoverlay{overflow:visible}}body.hasmodal{overflow:hidden}body header{position:sticky;position:-webkit-sticky;top:0;z-index:10000;background-color:#fff;box-shadow:0 1px 0 0 rgba(0,0,0,.12)}body main{width:auto;flex:none;padding:24px 16px}@media screen and (min-width: 481px){body main{padding-left:24px;padding-right:24px}}@media screen and (min-width: 769px){body main{padding-top:40px;padding-bottom:40px}}@media screen and (min-width: 1008px){body main{width:960px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}body main section.grid-medium>*{grid-column:1/span 4}@media screen and (min-width: 481px){body main section.grid-medium>*{grid-column:2/span 10}}@media screen and (min-width: 769px){body main section.grid-medium>*{grid-column:1/span 8}}body main section.grid-large>*{grid-column:1/span 4}@media screen and (min-width: 481px){body main section.grid-large>*{grid-column:2/span 10}}@media screen and (min-width: 769px){body main section.grid-large>*{grid-column:1/span 12}}body.searchpage main,body.selectionspage main,body.mypages .messagepage{padding-left:0;padding-right:0}@media screen and (min-width: 481px){body.searchpage main,body.selectionspage main,body.mypages .messagepage{padding-left:24px;padding-right:24px}}@media screen and (min-width: 1008px){body.searchpage main,body.selectionspage main,body.mypages .messagepage{padding-left:0;padding-right:0}}body.searchpage main h1,body.selectionspage main h1,body.mypages .messagepage h1{margin-left:16px}@media screen and (min-width: 481px){body.searchpage main h1,body.selectionspage main h1,body.mypages .messagepage h1{margin-left:0}}body.selectionspage main{padding-top:0}body.startpage{background-color:#fff}body.startpage .infoweb section{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:16px}@media screen and (min-width: 481px){body.startpage .infoweb section{grid-template-columns:repeat(12, 1fr);grid-column-gap:24px}}body.startpage .infoweb section>*{grid-column:1/span 4}@media screen and (min-width: 481px){body.startpage .infoweb section>*{grid-column:1/span 12}}body.errorpage main section{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:16px}@media screen and (min-width: 481px){body.errorpage main section{grid-template-columns:repeat(12, 1fr);grid-column-gap:24px}}body .startpage-question .expandable-body{padding:12px 0 8px 30px}body .startpage-question .expandable-body h2,body .startpage-question .expandable-body h3,body .startpage-question .expandable-body h4{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1rem;margin-top:12px}body .startpage-question .expandable-body h2:first-child,body .startpage-question .expandable-body h3:first-child,body .startpage-question .expandable-body h4:first-child{margin-top:0}body .recaptcha_heading{margin-top:14px}body #recaptcha_placeholder{margin-top:4px}body .clearboth{clear:both}body.showRedakMarking .editortext{border:1px dashed #e42635;cursor:pointer}body.showRedakMarking .editortexthighlight{border-width:3px}body .content_centered{text-align:center}body #appVersionId{text-align:center;display:block;background:#fff;padding-bottom:50px;overflow-wrap:break-word}body #appVersionId img{vertical-align:middle;padding-right:16px}