/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--unpublished{background-color:var(--colorUnpublished)}.node--unpublished h1:before{content:"- Unpublished -";font-size:120%;text-transform:uppercase;color:red;display:block;position:absolute;left:0;top:-5rem;z-index:1}.node--unpublished article.main h1:before{top:-2rem}html[lang=sv] .node--unpublished h1:before{content:"- Opublicerad -"}
label{display:inline-block;width:auto;margin:.5rem 0;font-weight:300}input[type=checkbox]+label,input[type=radio]+label{margin-left:.5rem}.js-form-type-checkbox label,.js-form-type-radio label{display:inline}input[type=checkbox]:disabled+label{color:var(--colorGray);cursor:not-allowed}.description{color:var(--colorStrokeGrayDark)}.description,.form-item,form{margin:1rem 0}.form-actions{margin:2rem 0}label.form-required{position:relative}label.form-required:after{content:"*";color:var(--colorMain);font-size:2rem;position:absolute;right:-1.2rem;top:-.6rem}label.form-required~.field-prefix{display:block}fieldset{border-color:var(--colorFormStrokeGray)}input[type=color],input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{display:block;min-height:6rem;padding:1.8rem;max-width:100%;color:var(--colorBaseText);background-color:var(--colorWhite);border:1px solid var(--colorGray);border-radius:var(--kiBorderRadius)}input[type=color]:focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:1px solid var(--colorMain);outline:0}input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:var(--colorGray)}input[type=color]::placeholder,input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{opacity:1;color:var(--colorGray)}.contextual input[type=color],.contextual input[type=date],.contextual input[type=email],.contextual input[type=number],.contextual input[type=password],.contextual input[type=search],.contextual input[type=tel],.contextual input[type=text],.contextual input[type=url],.contextual select,.contextual textarea,.toolbar input[type=color],.toolbar input[type=date],.toolbar input[type=email],.toolbar input[type=number],.toolbar input[type=password],.toolbar input[type=search],.toolbar input[type=tel],.toolbar input[type=text],.toolbar input[type=url],.toolbar select,.toolbar textarea{min-height:1px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:5rem;background-image:url(/themes/custom/theorell/src/images/dropdown-main.svg);background-size:30px 60px;background-repeat:no-repeat;background-position:100%}select:focus{outline:0}.btn,.button,button,input[type=submit]{display:block;min-height:6rem;padding:1.7rem 2rem;max-width:100%;background-color:var(--colorWhite);color:var(--colorPrimaryDarkPlum);border:1px solid var(--colorPrimaryDarkPlum);border-radius:var(--kiBorderRadius);transition:background-color .25s ease-in-out,color .25s ease-in-out,border .25s ease-in-out;cursor:pointer;text-decoration:none;font-size:var(--fontSizeSmaller)}.btn.is-active,.btn:focus,.btn:hover,.button.is-active,.button:focus,.button:hover,button.is-active,button:focus,button:hover,input[type=submit].is-active,input[type=submit]:focus,input[type=submit]:hover{background-color:var(--colorPrimaryDarkPlum);color:var(--colorWhite)}.btn:disabled,.button:disabled,button:disabled,input[type=submit]:disabled{background-color:var(--colorLightGray);color:var(--colorLinkGray);border-color:var(--colorLinkGray);cursor:default}.contextual .btn,.contextual .button,.contextual button,.contextual input[type=submit],.toolbar .btn,.toolbar .button,.toolbar button,.toolbar input[type=submit]{min-height:1px}.area__hero .btn,.common__hero .btn,.rims-group__hero .btn{color:var(--colorPrimaryDarkPlum);border-color:var(--colorOrange);display:inline-block;background-color:var(--colorOrange);min-width:16rem;text-align:center;margin:2rem 2rem 2rem 0}.area__hero .btn:focus,.area__hero .btn:hover,.common__hero .btn:focus,.common__hero .btn:hover,.rims-group__hero .btn:focus,.rims-group__hero .btn:hover{background-color:var(--colorWhite);color:var(--colorPrimaryDarkPlum);border-color:var(--colorOrange);text-decoration:none}legend{font-weight:600}.webform-element-help{line-height:17px;width:20px;height:20px;border:1px solid var(--colorMain);background:var(--colorWhite);position:relative;top:-2px;display:inline-flex;justify-content:center;align-items:center}.webform-element-help,.webform-element-help:link,.webform-element-help:visited{color:var(--colorMain)}.webform-element-help:focus,.webform-element-help:hover{background:var(--colorMain);color:var(--colorWhite);border:1px solid var(--colorMain)}.js-webform-checkboxes.webform-options-display-side-by-side,.js-webform-radios.webform-options-display-side-by-side{display:flex;flex-wrap:wrap;grid-gap:1rem 2.5rem;gap:1rem 2.5rem}.js-webform-checkboxes.webform-options-display-side-by-side .form-item,.js-webform-radios.webform-options-display-side-by-side .form-item{margin:0}.form-item{margin:3rem 0}.form-item.js-form-type-checkbox,.form-item.js-form-type-radio{margin:1.5rem 0}.webform-submission-form label.error{color:var(--colorWhite);background:var(--colorMain);padding:0 1rem!important;width:auto;display:inline-block;margin:.5rem 0}.webform-submission-form .js-form-type-checkbox label.error,.webform-submission-form .js-form-type-radio label.error{margin:0 .5rem}.webform-submission-form .js-form-type-checkbox label.error:before,.webform-submission-form .js-form-type-radio label.error:before{left:-3rem!important}.webform-submission-form .intl-tel-input,.webform-submission-form input,.webform-submission-form textarea{width:100%}.webform-submission-form .intl-tel-input[type=checkbox],.webform-submission-form .intl-tel-input[type=radio],.webform-submission-form .intl-tel-input[type=submit],.webform-submission-form input[type=checkbox],.webform-submission-form input[type=radio],.webform-submission-form input[type=submit],.webform-submission-form textarea[type=checkbox],.webform-submission-form textarea[type=radio],.webform-submission-form textarea[type=submit]{width:auto}.webform-submission-form select{min-width:50%}.webform-submission-form .form-item--error-message{color:var(--colorError)}.webform-submission-form input.error,.webform-submission-form select.error,.webform-submission-form textarea.error{border:1px solid var(--colorError)}.webform-submission-form .form-all-errors-wrapper{padding:1rem;border:1px solid var(--colorError)}.webform-submission-form .form-all-errors-wrapper ul li{font-size:1.6rem}
@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(/themes/custom/theorell/fonts/DMSans-Regular.woff2) format("woff2"),url(/themes/custom/theorell/fonts/DMSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:400;src:url(/themes/custom/theorell/fonts/DMSans-Italic.woff2) format("woff2"),url(/themes/custom/theorell/fonts/DMSans-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:500;src:url(/themes/custom/theorell/fonts/DMSans-Medium.woff2) format("woff2"),url(/themes/custom/theorell/fonts/DMSans-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:700;src:url(/themes/custom/theorell/fonts/DMSans-Bold.woff2) format("woff2"),url(/themes/custom/theorell/fonts/DMSans-Bold.woff) format("woff")}h1,h2,h3,h4,h5,h6{color:var(--colorBaseText)}.wysiwyg h1:first-child,.wysiwyg h2:first-child,.wysiwyg h3:first-child,.wysiwyg h4:first-child,.wysiwyg h5:first-child,.wysiwyg h6:first-child{margin-top:0}h3,h4{margin-top:1.4em}.h1,h1{font-size:var(--fontSizeH1);font-weight:500;line-height:1.2;position:relative;pointer-events:none;letter-spacing:-.005em}.h1 a,h1 a{text-decoration:none;color:inherit}.h1 span.header,h1 span.header{font-size:1.8rem;display:block;text-transform:uppercase;font-weight:400}.h1 span.header a,h1 span.header a{color:var(--colorGray);text-transform:uppercase;font-weight:400}article.main .h1,article.main h1{padding-top:.67em}.container--dual-sidebars article.main .h1,.container--dual-sidebars article.main h1{margin-top:0;padding-top:0}@media (max-width:920px){.h1,h1{font-size:2.6rem}}.h2,h2{font-size:var(--fontSizeH2);font-weight:700;margin-bottom:.5rem;margin-top:4rem;letter-spacing:-.005em}.h2 a,h2 a{text-decoration:none;color:inherit}@media (max-width:920px){.h2,h2{font-size:var(--fontSizeH3)}}.h3,h3{font-size:var(--fontSizeH3);font-weight:700;margin-bottom:.5rem}@media (max-width:920px){.h3,h3{font-size:var(--fontSizeH4)}}.h4,h4{font-size:var(--fontSizeH4);margin-bottom:.5rem}.h4,.h5,h4,h5{font-weight:400;font-style:italic}.h5,h5{font-size:var(--fontSizeH5)}.h6,h6{font-size:var(--fontSizeH6);font-weight:400;font-style:italic}.h2 b,.h2 strong,.h3 b,.h3 strong,.h4 b,.h4 strong,.h5 b,.h5 strong,.h6 b,.h6 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{font-weight:inherit}.h2 em,.h2 i,.h3 em,.h3 i,.h4 em,.h4 i,.h5 em,.h5 i,.h6 em,.h6 i,h2 em,h2 i,h3 em,h3 i,h4 em,h4 i,h5 em,h5 i,h6 em,h6 i{font-style:inherit}p{margin:.2rem 0 1.8rem}.main p{font-size:var(--fontSizeMain);color:var(--colorBaseText)}@media (max-width:920px){.main p{font-size:1.9rem}}.paragraph--text-image__text p,.wysiwyg p{line-height:1.4em;margin-right:var(--paragraphRight)}@media (max-width:920px){.paragraph--text-image__text p,.wysiwyg p{margin-right:0}}p.caption{font-size:.7rem;margin-right:0}p.lead{font-size:1.3rem;margin-top:0;margin-right:var(--paragraphRight)}@media (max-width:920px){p.lead{margin-right:0}}p.preamble{font-size:var(--fontSizePreamble);line-height:1.4em;margin-right:var(--paragraphRight)}@media (max-width:920px){p.preamble{font-size:2.2rem;margin-right:0}}p.paragraph--quote__text{margin-bottom:1rem;font-size:2.6rem;font-style:italic;line-height:1.2em}@media (max-width:920px){p.paragraph--quote__text{font-size:2.2rem}}.local-content-indicator ol,.local-content-indicator ul:not(.profile__affiliation-list):not(.contextual-links):not([data-tabs]):not(.research-search-page__hits):not(.research-search-page__pagination),.main ol,.main ul:not(.profile__affiliation-list):not(.contextual-links):not([data-tabs]):not(.research-search-page__hits):not(.research-search-page__pagination){padding-left:2em;margin:2rem 0;position:relative;overflow:hidden}.local-content-indicator ol ul,.local-content-indicator ul:not(.profile__affiliation-list):not(.contextual-links):not([data-tabs]):not(.research-search-page__hits):not(.research-search-page__pagination) ul,.main ol ul,.main ul:not(.profile__affiliation-list):not(.contextual-links):not([data-tabs]):not(.research-search-page__hits):not(.research-search-page__pagination) ul{margin:.5rem 0}@media (max-width:920px){.local-content-indicator ol,.local-content-indicator ul:not(.profile__affiliation-list):not(.contextual-links):not([data-tabs]):not(.research-search-page__hits):not(.research-search-page__pagination),.main ol,.main ul:not(.profile__affiliation-list):not(.contextual-links):not([data-tabs]):not(.research-search-page__hits):not(.research-search-page__pagination){padding-left:1.4em}}.main li{line-height:1.4;font-size:var(--fontSizeMain);color:var(--colorBaseText)}@media (max-width:920px){.main li{font-size:1.9rem}}main a{color:var(--colorMain)}.paragraph--text-image__text a,.underline a,.wysiwyg a{text-decoration:underline}a.read-more{color:var(--colorMain);font-size:1.4rem;font-weight:300;text-align:right;width:100%;display:inline-block;margin-top:1rem}a.read-more:after{content:"\003e";margin-left:.5rem}a:focus,a:hover{cursor:pointer;color:var(--colorBlack)}@media (max-width:920px){blockquote{margin-left:2rem;margin-right:1rem}}.main-image,.paragraph-heading{margin-bottom:2rem}
header.site-header{font-size:1.55rem;top:0;position:sticky;z-index:101;background-color:var(--colorPrimaryDarkPlum);color:#fff}@media (max-width:920px){header.site-header{display:flex;flex-direction:column}}header.site-header .search_header{background-color:var(--colorPrimaryDarkPlum);position:relative}header.site-header .search_header form{margin:0}header.site-header .search_header .close_icon{display:none;text-indent:-9999px;font-size:.1px;color:var(--colorFullTrans)}html.js header.site-header .search_header{height:0;padding:0 0 0 6rem;overflow:hidden;transition:height .2s ease-out}html.js header.site-header.toggled_search .search_header{overflow:visible;height:9rem;padding:2.3rem 10rem 2.3rem 6rem}@media (max-width:920px){html.js header.site-header.toggled_search .search_header{padding:2rem 8rem 2rem 2rem}}html.js header.site-header.toggled_search .search_header .close_icon{display:block;width:10rem;height:9rem;position:absolute;top:0;right:0;background:#0ff;background:url(/themes/custom/theorell/dist/images/close-neg.svg);background-size:17px 17px;background-repeat:no-repeat;background-position:50%;transition:background-color .2s ease-out}@media (max-width:920px){html.js header.site-header.toggled_search .search_header .close_icon{width:8rem;height:8rem}}html.js header.site-header.toggled_search .search_header .close_icon:focus,html.js header.site-header.toggled_search .search_header .close_icon:hover{cursor:pointer}@media (max-width:920px){header.site-header{height:9rem}header.site-header.toggled_search{height:17rem}}header.site-header .container.top{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;min-height:var(--headerHeightTop)}@media (max-width:920px){header.site-header .container.top{justify-content:space-between;min-height:90px}}@media (max-width:920px){header.site-header .burger{display:flex;padding:2rem 0;justify-content:center;align-items:flex-end;background:url(/themes/custom/theorell/dist/images/enteries-neg.svg);background-size:22px 22px;background-repeat:no-repeat;background-position:center 35%;height:90px;width:60px}}@media (max-width:920px){header.site-header .block--sitebranding-logo{flex:1 1 auto}}header.site-header .page-title{padding-left:4rem;font-size:2.3rem}@media (max-width:920px){header.site-header .page-title{display:none}}header.site-header .page-title a{text-decoration:none;color:#fff}header.site-header .page-title-mobile{display:none;padding:1em 0;color:var(--colorPrimaryBlack)}@media (max-width:920px){header.site-header .page-title-mobile{display:block}}header.site-header .page-title-mobile a{color:var(--colorMain);font-weight:400;font-size:2.4rem;text-decoration:none}header.site-header .utilities{margin-left:auto;flex:0 1 auto;display:flex;align-items:center;flex-wrap:wrap}@media (max-width:480px){header.site-header .utilities{margin-right:0}}header.site-header .utilities a{text-decoration:none}header.site-header .utilities .item{flex:1 1 auto}header.site-header .login{height:var(--headerHeightTop);padding:0 2rem;font-weight:400;background-color:hsla(0,0%,100%,0);display:flex;align-items:center;transition:background-color .2s ease-out;color:#fff;text-decoration:none}@media (max-width:920px){header.site-header .login{display:none}}header.site-header .login:focus,header.site-header .login:hover{cursor:pointer}header.site-header .login-prompt-wrapper a:focus .login,header.site-header .login:focus,header.site-header .login:hover{background-color:var(--colorLightBlue);color:var(--colorBaseText)}header.site-header .login-mobile{display:none}header.site-header .search_icon{height:var(--headerHeightTop);display:flex;align-items:center;order:2;background-image:url(/themes/custom/theorell/dist/images/search-neg.svg);background-size:19px 19px;background-repeat:no-repeat;background-position:right 1rem center;background-color:hsla(0,0%,100%,0);transition:background-color .2s ease-out,width .2s ease-out;padding:0 4rem 0 2rem}header.site-header .search_icon.hiding{width:0;max-width:0;background:none;pointer-events:none;border-left:0 solid var(--colorLightGray);padding:0!important;overflow:hidden}@media (max-width:920px){header.site-header .search_icon{height:90px;width:60px;padding:2rem 0;justify-content:center;align-items:flex-end;background-position:center 35%;border-left:none;order:unset}}@media (max-width:480px){header.site-header .search_icon{width:54px}}header.site-header .search_icon:focus,header.site-header .search_icon:hover{color:var(--colorBaseText);background-image:url(/themes/custom/theorell/dist/images/search-pos.svg);background-color:var(--colorLightBlue);cursor:pointer}header.site-header .burger{height:var(--headerHeightTop);display:flex;align-items:center;order:2;background:url(/themes/custom/theorell/dist/images/enteries-neg.svg);background-size:19px 19px;background-repeat:no-repeat;background-position:right 2.5rem center;background-color:hsla(0,0%,100%,0);transition:background-color .2s ease-out,width .2s ease-out;padding:0 6rem 0 2rem;min-width:130px}@media (max-width:920px){header.site-header .burger{height:90px;width:60px;padding:2rem 0;justify-content:center;align-items:flex-end;background-position:center 35%;border-left:none;order:unset;min-width:unset}}header.site-header .burger:focus,header.site-header .burger:hover{color:var(--colorBaseText);background-image:url(/themes/custom/theorell/dist/images/enteries-pos.svg);background-color:var(--colorLightBlue);cursor:pointer}@media (max-width:920px){header.site-header .container.bottom{height:0;width:100%;transform:scaleX(0);transition:transform .15s ease-in-out;transform-origin:0 0;overflow:hidden;padding:1rem 1.5rem 2rem 2rem;display:flex;flex-direction:row;flex-wrap:wrap}}header.site-header .container.bottom ul{margin-left:-1.6rem;font-size:1.8rem}@media (max-width:920px){header.site-header .container.bottom ul{margin:0}}header.site-header .container.bottom li{display:inline-block;margin:0 .8rem}@media (max-width:920px){header.site-header .container.bottom li{margin:0;display:block}}header.site-header .container.bottom li a{text-decoration:none;padding:1.2rem .8rem;color:var(--colorWhite);display:inline-block;transition:color .25s ease-in-out}@media (max-width:920px){header.site-header .container.bottom li a{padding:1.2rem 0;font-size:2.4rem;font-weight:300;display:block}}header.site-header .container.bottom li a.is-active{border-top:3px solid var(--colorLightPlum);padding-top:.9rem;color:var(--colorLightPlum)}@media (max-width:920px){header.site-header .container.bottom li a.is-active{border-top:0;font-weight:400}}header.site-header .container.bottom li a:focus,header.site-header .container.bottom li a:hover{color:var(--colorLightPlum)}header.site-header.toggled .burger{color:var(--colorBaseText);background-image:url(/themes/custom/theorell/dist/images/enteries-close.svg);background-color:var(--colorLightBlue)}@media (max-width:920px){header.site-header.toggled .search_icon{display:none}header.site-header.toggled .login{display:flex;align-items:flex-end;padding:2rem 0;height:90px;width:80px;justify-content:center;background-image:url(/themes/custom/theorell/dist/images/user-neg.svg);background-size:19px 19px;background-repeat:no-repeat;background-position:center 35%}header.site-header.toggled .login:focus,header.site-header.toggled .login:hover{background-image:url(/themes/custom/theorell/dist/images/user-pos.svg)}}header.site-header .gsc-control-searchbox-only input{min-height:3.5rem}header.site-header .gsc-control-searchbox-only button{min-height:4.5rem}header.site-header .gsc-control-searchbox-only .gsc-search-box>tbody>tr>td{padding:0;border:0}header.site-header .gsc-control-searchbox-only .gsc-search-box>tbody tr{border-bottom:none}header.site-header .gsc-control-searchbox-only .gsc-search-box>tbody td:last-of-type{padding:0}@media (max-width:920px){.main-menu_wrapper{flex:1 1 100%;order:1}}header.for-main-content{display:flex;flex-wrap:wrap;color:var(--colorBaseText);width:100%;font-size:1.4rem}header.for-main-content.narrow-page{padding:2rem 0 0;border:0}@media (max-width:920px){header.for-main-content.narrow-page{padding-top:0}}header.for-main-content.narrow-page .utility{margin:1rem 0;width:100%}@media (max-width:920px){header.for-main-content.narrow-page .utility{margin:.5rem 0}}header.for-main-content.narrow-page .utility--backlink a,header.for-main-content.narrow-page .utility--backlink strong{margin:1rem 0}header.for-main-content.narrow-page .utility--backlink strong{width:100%}header.for-main-content.frontpage .utility,header.for-main-content.landingpage .utility,header.for-main-content.programme .utility{margin-left:auto;width:auto}header.for-main-content.frontpage .utility--backlink,header.for-main-content.landingpage .utility--backlink,header.for-main-content.programme .utility--backlink{max-width:50%;margin-left:0}header.for-main-content.frontpage .container,header.for-main-content.landingpage .container,header.for-main-content.programme .container{display:flex;width:100%;flex-wrap:wrap;padding:3rem 0 3rem 1rem;max-width:calc(var(--containerWide) + 2rem)}header.for-main-content.frontpage .container--narrow,header.for-main-content.landingpage .container--narrow,header.for-main-content.programme .container--narrow{display:flex;width:100%;flex-wrap:wrap;padding:3rem 0 3rem 1rem;max-width:calc(var(--containerNarrow) + 2rem)}@media (max-width:640px){header.for-main-content.frontpage,header.for-main-content.landingpage,header.for-main-content.programme{padding:0 0 2rem}}header.for-main-content.frontpage .container--centered,header.for-main-content.landingpage .container--centered,header.for-main-content.programme .container--centered{padding:2rem 0 0}@media (max-width:1160px){header.for-main-content.frontpage .container--centered,header.for-main-content.landingpage .container--centered,header.for-main-content.programme .container--centered{padding:2rem 2rem 0}}@media (max-width:640px){header.for-main-content.frontpage .container--centered,header.for-main-content.landingpage .container--centered,header.for-main-content.programme .container--centered{padding:0 2rem}}header.for-main-content a{color:var(--colorBaseText);position:relative;flex:1 1 100%;padding:0;line-height:1.2em;margin:.5rem 0}header.for-main-content .utility--backlink a{background:url(/themes/custom/theorell/dist/images/back_to-pos.svg);background-size:7px 11px;background-repeat:no-repeat;background-position:left 4px top 4px;padding:0 4rem 0 2.8rem}header.for-main-content .utility{display:flex;align-items:center;flex-wrap:wrap;width:100%}@media (max-width:920px){header.for-main-content .utility{width:25%}}header.for-main-content .utility--category a{min-height:19px;background-image:url(/themes/custom/theorell/dist/images/icon-news__purple.svg);background-size:29px 19px;background-repeat:no-repeat;background-position:0;padding-left:4rem}header.for-main-content .utility--backlink{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:920px){header.for-main-content .utility--backlink{max-width:50%;width:50%;margin:0;padding:0 2rem 0 0}}
.site-menu{position:absolute;color:var(--colorBaseText);top:var(--headerHeightTop);left:0;background:var(--colorLightOrange);width:80vw;height:calc(100vh - var(--headerHeightTop));max-height:calc(100vh - var(--headerHeightTop));transform:translate3d(-100vw,0,0);transition:transform .35s}@media (max-width:920px){.site-menu{top:90px}}.toggled .site-menu{transform:translateZ(0)}
.container--centered{max-width:var(--containerWide);margin:0 auto}@media (max-width:1160px){.container--centered{padding:0 4rem}}@media (max-width:920px){.container--centered{padding:0 2rem}}.container--fullwidth{max-width:1600px;width:100%;margin:0 auto;padding:0 4rem}@media (max-width:920px){.container--fullwidth{padding:0 2rem}}.container--dual-sidebars .container--fullwidth{padding:0}.container--fullwidth--bleed-right{max-width:1600px;margin:0 auto;padding:0 0 0 4rem}@media (max-width:920px){.container--fullwidth--bleed-right{padding:0 0 0 2rem}}.container--narrow{max-width:var(--containerNarrow);margin:0 auto}.container--entries{max-width:var(--containerEntries);margin:2rem auto 0;padding:0 4rem;display:flex;flex-wrap:wrap}@media (max-width:920px){.container--entries{padding:0 2rem}}.container--single-item{padding-top:6rem;padding-bottom:6rem}.container--dual-sidebars{display:flex;flex-direction:row;flex-wrap:wrap;max-width:1600px;margin:0 auto;padding:0 4rem}.container--dual-sidebars[hidden]{display:none}@media (max-width:920px){.container--dual-sidebars{padding:0 2rem}}.container--dual-sidebars:not(.main){margin-top:4rem}@media (max-width:920px){.container--dual-sidebars:not(.main){margin-top:2rem}}.container--dual-sidebars aside{flex:1 1}.container--dual-sidebars aside.first{margin:0 0 0 1.75rem}.container--dual-sidebars aside.first>:not([hidden])~:not([hidden]){margin-top:4rem}.container--dual-sidebars aside.first>:last-child{margin-bottom:4rem}@media (max-width:920px){.container--dual-sidebars aside.first{margin:0}}.container--dual-sidebars aside.second{display:none}@media (min-width:921px){.container--dual-sidebars aside.second{display:block;margin:0 1.75rem 2rem 0}}.container--dual-sidebars aside.second--show{display:block;margin:0 0 2rem}@media (min-width:921px){.container--dual-sidebars aside.second--show{margin:0 1.75rem 2rem 0}}@media (max-width:920px){.container--dual-sidebars aside.second--narrow{display:block;padding:0 2rem;margin-left:0}}.container--dual-sidebars aside.second--narrow .content{padding:2rem;max-width:300px}@media (max-width:920px){.container--dual-sidebars aside.second--narrow .content{padding:0;max-width:100%;margin-bottom:5rem}}.container--dual-sidebars aside.second--narrow .group+.group{padding-top:2rem;margin-top:2rem;border-top:1px solid var(--colorLightGray)}.container--dual-sidebars .main{flex:2 2 50%;max-width:50%;padding:0 2rem}@media (max-width:1280px){.container--dual-sidebars .main{flex-grow:2;flex-shrink:2;flex-basis:calc(50% - 8rem);max-width:calc(50% - 8rem)}}@media (max-width:1220px){.container--dual-sidebars .main{flex:1 1 50%;max-width:50%}}@media (max-width:920px){.container--dual-sidebars .main{flex:1 1 100%;max-width:100%;margin:0 0 2rem;padding:0}}.container--right-sidebar{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:3.75rem;gap:3.75rem;max-width:1600px;padding:0 4rem;margin:4rem auto}@media (max-width:920px){.container--right-sidebar{margin-top:2rem;padding:0 2rem}}.container--right-sidebar aside.first{flex:1 1;display:flex;flex-direction:column;grid-gap:4rem;gap:4rem}.container--right-sidebar .main{flex:2 2 75%;max-width:75%}@media (max-width:1280px){.container--right-sidebar .main{flex-grow:2;flex-shrink:2;flex-basis:calc(75% - 8rem);max-width:calc(75% - 8rem)}}@media (max-width:1220px){.container--right-sidebar .main{flex:1 1 75%;max-width:75%}}@media (max-width:920px){.container--right-sidebar .main{flex:1 1 100%;max-width:100%}}.container--form{padding:2rem 0;margin:4rem 0;border-top:1px solid var(--colorLightGray)}.cover-mask{position:absolute;top:0;left:0;height:0;width:0;pointer-events:none;opacity:0;transition:opacity .25s ease-in-out}.cover-mask.toggled{background-color:rgba(0,0,0,.58);height:100%;width:100%;top:0;right:0;bottom:0;left:0;z-index:20;opacity:1;pointer-events:all}
.block--sitebranding-logo{height:var(--sitebrandingHeight)}.block--sitebranding-logo img{height:100%}@media (max-width:480px){.block--sitebranding-logo img{height:42px}}
footer.site-footer{background-color:var(--colorLightBlue);color:var(--colorPrimaryBlack);padding-top:2rem}footer.site-footer p{margin:0;color:var(--colorWhite);line-height:2.2em}.footer__row{padding:4rem 0}.footer__row--nav .wrapper{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:481px){.footer__row--nav .wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:921px){.footer__row--nav .wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}}.footer__row--nav .footer__col p,.footer__row--nav .footer__col span{color:var(--colorBaseText)}.footer__row--nav .footer__col a{color:var(--colorMain)}.footer__row a:focus span.icon,.footer__row a:hover span.icon{background-color:var(--colorMain)}.footer__row--contact{background-color:var(--colorPrimaryDarkPlum)}.footer__row--contact .wrapper{display:grid;grid-gap:3rem;gap:3rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:921px){.footer__row--contact .wrapper{grid-gap:2rem;gap:2rem;grid-template-columns:repeat(4,minmax(0,1fr))}}.footer__row--contact .wrapper .footer__col{display:flex;align-items:center}@media (min-width:921px){.footer__row--contact .wrapper .footer__col--bottom-first-col{text-align:center;justify-content:center;grid-column:span 2/span 2}}.footer__row--contact .wrapper .footer__col--bottom-first-col a{text-decoration:underline;color:var(--colorWhite)}.footer__row--contact .wrapper .footer__col--social-media{flex-wrap:wrap;grid-gap:1rem;gap:1rem}@media (min-width:921px){.footer__row--contact .wrapper .footer__col--social-media{grid-column-start:4;justify-content:flex-end}}.footer__row--contact .wrapper .footer__col--social-media svg{height:100%}.footer__row--contact .wrapper .footer__col--social-media svg g{fill:var(--colorWhite)}
.documents,.links{padding:0;border:1px solid var(--colorLightGray);border-radius:var(--kiBorderRadius);margin:2rem 0;background-color:var(--colorWhite)}.documents h2,.links h2{padding:1.6rem 2.2rem;font-size:2rem;font-weight:600;margin:0;border-bottom:4px solid var(--colorPrimaryDarkPlum);line-height:1em}.documents .file,.links .file{padding:1.4rem 2.2rem;border-bottom:1px solid var(--colorLightGray)}.documents .file>*,.links .file>*{vertical-align:middle}.documents .file a,.links .file a{position:relative;padding:0 0 0 4rem;font-weight:400}@media (max-width:920px){.documents .file a,.links .file a{padding:0 0 0 3rem}}.documents article:last-of-type .file,.links article:last-of-type .file{border-bottom:0}.documents .file--application-pdf a:first-child:before,.documents .file--x-office-document a:first-child:before,.documents .file--x-office-presentation a:first-child:before,.documents .file--x-office-spreadsheet a:first-child:before,.links .file--application-pdf a:first-child:before,.links .file--x-office-document a:first-child:before,.links .file--x-office-presentation a:first-child:before,.links .file--x-office-spreadsheet a:first-child:before{content:"file";margin-left:4px;text-indent:-9999px;overflow:hidden;width:30px;height:30px;border-radius:3px;position:absolute;left:0;background-color:var(--colorWhite);background-size:30px 30px;background-position:50%;background-repeat:no-repeat}@media (max-width:920px){.documents .file--application-pdf a:first-child:before,.documents .file--x-office-document a:first-child:before,.documents .file--x-office-presentation a:first-child:before,.documents .file--x-office-spreadsheet a:first-child:before,.links .file--application-pdf a:first-child:before,.links .file--x-office-document a:first-child:before,.links .file--x-office-presentation a:first-child:before,.links .file--x-office-spreadsheet a:first-child:before{width:20px;height:20px;background-size:20px 20px}}.documents .file--application-pdf a:first-child:before,.links .file--application-pdf a:first-child:before{content:"PDF";background-image:url(/themes/custom/theorell/dist/images/fileicon-pdf.svg)}.documents .file--x-office-document a:first-child:before,.links .file--x-office-document a:first-child:before{content:"DOC";background-image:url(/themes/custom/theorell/dist/images/fileicon-doc.svg)}.documents .file--x-office-presentation a:first-child:before,.links .file--x-office-presentation a:first-child:before{content:"PPT";background-image:url(/themes/custom/theorell/dist/images/fileicon-ppt.svg)}.documents .file--x-office-spreadsheet a:first-child:before,.links .file--x-office-spreadsheet a:first-child:before{content:"XLS";background-image:url(/themes/custom/theorell/dist/images/fileicon-xls.svg)}.documents__item,.links__item{padding:1.2rem 2.2rem;color:var(--colorGray);border-bottom:1px solid var(--colorLightGray)}.documents__item:last-of-type,.links__item:last-of-type{border-bottom:0}.documents__item a,.links__item a{display:inline-block;padding:.1rem 0 0;font-weight:400;position:relative;text-decoration:none}.paragraph--type--promo-package .with-link a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]) h2 span:after,.paragraph--type--promo .with-link a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]) h2 span:after,.paragraph--type--promos .type--droplist a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):after,.paragraph--type--promos .type--link a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):after,.paragraph--type--promos .type--regular.with-link a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"])~.inside .has-link span:after,.paragraph:not(.paragraph--type--promos):not(.paragraph--type--promo):not(.paragraph--type--promo-package):not(.paragraph--type--block) a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):after{content:"";background-image:url(/themes/custom/theorell/dist/images/external-link.svg);padding-left:20px;background-position:100%}.paragraph--type--promo-package .with-link a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):focus h2 span:after,.paragraph--type--promo-package .with-link a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):hover h2 span:after,.paragraph--type--promo .with-link a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):focus h2 span:after,.paragraph--type--promo .with-link a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):hover h2 span:after{background-image:url(/themes/custom/theorell/dist/images/external-link-white.svg)}.paragraph--type--promo .column-promos__links a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):after{content:"";background-image:url(/themes/custom/theorell/dist/images/external-link.svg);padding-left:20px;background-position:100%}.paragraph--type--call-to-action a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):focus:after,.paragraph--type--call-to-action a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):hover:after{background-image:url(/themes/custom/theorell/dist/images/external-link.svg)!important}.node.profile a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):after{content:"";background-image:url(/themes/custom/theorell/dist/images/external-link.svg);padding-left:20px;background-position:100%;height:14px;transition:background-image .25s ease-in-out}.node.profile a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):focus:after,.node.profile a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):hover:after{background-image:url(/themes/custom/theorell/dist/images/external-link-white.svg)}.landingpage-links a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):after,.tools__links a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):after{content:"";background-image:url(/themes/custom/theorell/dist/images/external-link.svg);padding-left:20px;background-position:100%;height:14px;transition:background-image .25s ease-in-out}.landingpage-links a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):focus:after,.landingpage-links a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):hover:after,.tools__links a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):focus:after,.tools__links a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):hover:after{background-image:url(/themes/custom/theorell/dist/images/external-link-white.svg)}.call-to-action a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):after{content:"";padding-left:20px;background-position:100%;height:14px;transition:background-image .25s ease-in-out}.area__hero .call-to-action a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):after,.common__hero .call-to-action a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):after,.hero-frontpage .call-to-action a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):after{background-image:url(/themes/custom/theorell/dist/images/external-link.svg)}.list-widget .read-more[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):after,.selma .button[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):after,.selma a[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):after{content:"";background-image:url(/themes/custom/theorell/dist/images/external-link.svg);padding-left:20px;background-position:100%;height:14px;transition:background-image .25s ease-in-out}.cta[href^=http]:not([href*="ki.se"]):not([href*=".lndo.site"]):after{content:"";background-image:url(/themes/custom/theorell/dist/images/external-link.svg),linear-gradient(transparent,transparent);padding-left:20px;background-position:100%;height:14px;transition:background-image .25s ease-in-out}
a.fullsize{position:absolute;width:calc(100% - 2rem);height:100%;text-indent:-9999px;font-size:0;color:var(--colorFullTrans);z-index:1}section.paragraph--type--promos,section.paragraph--type--promos-no-add{margin:3rem 0}.container--dual-sidebars section.paragraph--type--promos,.container--dual-sidebars section.paragraph--type--promos-no-add{margin:2rem 0}section.paragraph--type--promos-no-add h2.promo-row,section.paragraph--type--promos h2.promo-row{flex:1 1 100%;margin-top:0}section.paragraph--type--promos-no-add .promo-margin-container,section.paragraph--type--promos .promo-margin-container{margin:0 -1rem;display:flex;flex-wrap:wrap}section.paragraph--type--promos-no-add.background-color--orange,section.paragraph--type--promos.background-color--orange{padding:4rem 0;background-color:var(--colorLightOrange);margin:0}@media (max-width:1160px){section.paragraph--type--promos-no-add.background-color--orange,section.paragraph--type--promos.background-color--orange{padding:2rem 0}}section.paragraph--type--promos-no-add.background-color--orange:not(:first-of-type) .inside,section.paragraph--type--promos.background-color--orange:not(:first-of-type) .inside{border-color:var(--colorFullTrans)}section.paragraph--type--promos-no-add.background-color--grey,section.paragraph--type--promos.background-color--grey{padding:4rem 0;background-color:var(--colorLightGray);margin:0}@media (max-width:1160px){section.paragraph--type--promos-no-add.background-color--grey,section.paragraph--type--promos.background-color--grey{padding:2rem 0}}section.paragraph--type--promos-no-add.background-color--grey:not(:first-of-type) .inside,section.paragraph--type--promos.background-color--grey:not(:first-of-type) .inside{border-color:var(--colorFullTrans)}section.paragraph--type--promos-no-add.background-color--plum,section.paragraph--type--promos.background-color--plum{padding:4rem 0;background-color:var(--colorLightPlum);margin:0}@media (max-width:1160px){section.paragraph--type--promos-no-add.background-color--plum,section.paragraph--type--promos.background-color--plum{padding:2rem 0}}section.paragraph--type--promos-no-add.background-color--plum:not(:first-of-type) .inside,section.paragraph--type--promos.background-color--plum:not(:first-of-type) .inside{border-color:var(--colorFullTrans)}.first-promo section.paragraph--type--promos-no-add.background-color,.first-promo section.paragraph--type--promos.background-color{background-color:unset}section.paragraph--type--promos-no-add.layout--carousel .promo-margin-container,section.paragraph--type--promos.layout--carousel .promo-margin-container{display:block}@media (max-width:920px){.container--dual-sidebars section.paragraph--type--promos-no-add.background-color--grey,.container--dual-sidebars section.paragraph--type--promos-no-add.background-color--plum,.container--dual-sidebars section.paragraph--type--promos.background-color--grey,.container--dual-sidebars section.paragraph--type--promos.background-color--plum{margin:2rem -2rem!important}}.paragraph--type--promos-no-add__more-link,.paragraph--type--promos__more-link{display:flex;justify-content:flex-end;padding-top:1rem}.background-color--plum .paragraph--type--promos-no-add__more-link .btn.is-active,.background-color--plum .paragraph--type--promos-no-add__more-link .btn:focus,.background-color--plum .paragraph--type--promos-no-add__more-link .btn:hover,.background-color--plum .paragraph--type--promos__more-link .btn.is-active,.background-color--plum .paragraph--type--promos__more-link .btn:focus,.background-color--plum .paragraph--type--promos__more-link .btn:hover{background-color:var(--colorPrimaryDarkPlum)}section.layout{display:flex}section.layout--single article.promo{flex:1 1 100%}section.layout--double article.promo{flex:1 1 30rem}section.layout--triple article.promo{flex:1 1 24rem}section.layout--quadruple article.promo{flex-grow:1;flex-shrink:1;flex-basis:25%}@media (max-width:920px){section.layout--quadruple article.promo{flex-grow:1;flex-shrink:1;flex-basis:50%}}@media (max-width:480px){section.layout--quadruple article.promo{flex-grow:1;flex-shrink:1;flex-basis:100%}}section.layout--quintuple .promo-margin-container{justify-content:flex-end;position:relative;padding-left:34%}@media (max-width:920px){section.layout--quintuple .promo-margin-container{padding-left:0}}section.layout--quintuple article.promo{flex:1 1 50%;height:26rem}section.layout--quintuple article.promo:first-of-type{height:54rem;position:absolute;left:0;width:33.3%}@media (max-width:920px){section.layout--quintuple article.promo:first-of-type{position:static;width:100%;height:auto;flex:1 1 100%}}section.layout--quintuple article.promo:first-of-type .item__media{height:auto}@media (max-width:920px){section.layout--quintuple article.promo:first-of-type .item__media .flex-fix{padding-top:50%}}section.layout--quintuple article.promo:first-of-type .inside{flex-direction:row}@media (min-width:921px){section.layout--quintuple article.promo:first-of-type .inside.with-image{flex-direction:column}section.layout--quintuple article.promo:first-of-type .inside.with-image .item__media{flex:1 1}section.layout--quintuple article.promo:first-of-type .inside.with-image .item__media .flex-fix{padding-top:0;height:100%}section.layout--quintuple article.promo:first-of-type .inside.with-image .item__content{flex:1 1}section.layout--quintuple article.promo:first-of-type .inside.with-image .item__content .content-area{padding-bottom:2rem}}@media(max-width:480px){section.layout--quintuple article.promo:nth-of-type(2),section.layout--quintuple article.promo:nth-of-type(3),section.layout--quintuple article.promo:nth-of-type(4),section.layout--quintuple article.promo:nth-of-type(5){flex:1 1 100%;height:20rem}}section.layout--quintuple article.promo:nth-of-type(2).with-link:focus .with-image .item__content,section.layout--quintuple article.promo:nth-of-type(2).with-link:focus .without-image .item__content,section.layout--quintuple article.promo:nth-of-type(2).with-link:hover .with-image .item__content,section.layout--quintuple article.promo:nth-of-type(2).with-link:hover .without-image .item__content,section.layout--quintuple article.promo:nth-of-type(3).with-link:focus .with-image .item__content,section.layout--quintuple article.promo:nth-of-type(3).with-link:focus .without-image .item__content,section.layout--quintuple article.promo:nth-of-type(3).with-link:hover .with-image .item__content,section.layout--quintuple article.promo:nth-of-type(3).with-link:hover .without-image .item__content,section.layout--quintuple article.promo:nth-of-type(4).with-link:focus .with-image .item__content,section.layout--quintuple article.promo:nth-of-type(4).with-link:focus .without-image .item__content,section.layout--quintuple article.promo:nth-of-type(4).with-link:hover .with-image .item__content,section.layout--quintuple article.promo:nth-of-type(4).with-link:hover .without-image .item__content,section.layout--quintuple article.promo:nth-of-type(5).with-link:focus .with-image .item__content,section.layout--quintuple article.promo:nth-of-type(5).with-link:focus .without-image .item__content,section.layout--quintuple article.promo:nth-of-type(5).with-link:hover .with-image .item__content,section.layout--quintuple article.promo:nth-of-type(5).with-link:hover .without-image .item__content{background-color:transparent;transition:opacity .4s ease-out}section.layout--quintuple article.promo:nth-of-type(2).with-link:focus .with-image .item__content h2,section.layout--quintuple article.promo:nth-of-type(2).with-link:focus .without-image .item__content h2,section.layout--quintuple article.promo:nth-of-type(2).with-link:hover .with-image .item__content h2,section.layout--quintuple article.promo:nth-of-type(2).with-link:hover .without-image .item__content h2,section.layout--quintuple article.promo:nth-of-type(3).with-link:focus .with-image .item__content h2,section.layout--quintuple article.promo:nth-of-type(3).with-link:focus .without-image .item__content h2,section.layout--quintuple article.promo:nth-of-type(3).with-link:hover .with-image .item__content h2,section.layout--quintuple article.promo:nth-of-type(3).with-link:hover .without-image .item__content h2,section.layout--quintuple article.promo:nth-of-type(4).with-link:focus .with-image .item__content h2,section.layout--quintuple article.promo:nth-of-type(4).with-link:focus .without-image .item__content h2,section.layout--quintuple article.promo:nth-of-type(4).with-link:hover .with-image .item__content h2,section.layout--quintuple article.promo:nth-of-type(4).with-link:hover .without-image .item__content h2,section.layout--quintuple article.promo:nth-of-type(5).with-link:focus .with-image .item__content h2,section.layout--quintuple article.promo:nth-of-type(5).with-link:focus .without-image .item__content h2,section.layout--quintuple article.promo:nth-of-type(5).with-link:hover .with-image .item__content h2,section.layout--quintuple article.promo:nth-of-type(5).with-link:hover .without-image .item__content h2{opacity:1;color:#fff}section.layout--quintuple article.promo:nth-of-type(2).with-link:focus .inside.without-image,section.layout--quintuple article.promo:nth-of-type(2).with-link:hover .inside.without-image,section.layout--quintuple article.promo:nth-of-type(3).with-link:focus .inside.without-image,section.layout--quintuple article.promo:nth-of-type(3).with-link:hover .inside.without-image,section.layout--quintuple article.promo:nth-of-type(4).with-link:focus .inside.without-image,section.layout--quintuple article.promo:nth-of-type(4).with-link:hover .inside.without-image,section.layout--quintuple article.promo:nth-of-type(5).with-link:focus .inside.without-image,section.layout--quintuple article.promo:nth-of-type(5).with-link:hover .inside.without-image{background-color:var(--colorFauxTrans)}section.layout--quintuple article.promo:nth-of-type(2) .inside,section.layout--quintuple article.promo:nth-of-type(3) .inside,section.layout--quintuple article.promo:nth-of-type(4) .inside,section.layout--quintuple article.promo:nth-of-type(5) .inside{position:relative}section.layout--quintuple article.promo:nth-of-type(2) .inside.without-image,section.layout--quintuple article.promo:nth-of-type(3) .inside.without-image,section.layout--quintuple article.promo:nth-of-type(4) .inside.without-image,section.layout--quintuple article.promo:nth-of-type(5) .inside.without-image{background-color:var(--colorMain);transition:background-color .3s ease-in-out}section.layout--quintuple article.promo:nth-of-type(2) .inside.with-image,section.layout--quintuple article.promo:nth-of-type(3) .inside.with-image,section.layout--quintuple article.promo:nth-of-type(4) .inside.with-image,section.layout--quintuple article.promo:nth-of-type(5) .inside.with-image{overflow:hidden}section.layout--quintuple article.promo:nth-of-type(2) .item__content,section.layout--quintuple article.promo:nth-of-type(3) .item__content,section.layout--quintuple article.promo:nth-of-type(4) .item__content,section.layout--quintuple article.promo:nth-of-type(5) .item__content{position:absolute;background-color:var(--colorWhiteOpacity);bottom:0;padding:2rem}section.layout--quintuple article.promo:nth-of-type(2) .item__content h2,section.layout--quintuple article.promo:nth-of-type(3) .item__content h2,section.layout--quintuple article.promo:nth-of-type(4) .item__content h2,section.layout--quintuple article.promo:nth-of-type(5) .item__content h2{margin-bottom:0}section.layout--quintuple article.promo:nth-of-type(2).with-label .item__content,section.layout--quintuple article.promo:nth-of-type(3).with-label .item__content,section.layout--quintuple article.promo:nth-of-type(4).with-label .item__content,section.layout--quintuple article.promo:nth-of-type(5).with-label .item__content{padding-top:3rem}section.layout--quintuple article.promo:nth-of-type(2) .linkarea,section.layout--quintuple article.promo:nth-of-type(3) .linkarea,section.layout--quintuple article.promo:nth-of-type(4) .linkarea,section.layout--quintuple article.promo:nth-of-type(5) .linkarea{display:none}@media(max-width:1160px){section.layout--quintuple article.promo:nth-of-type(2) .item__media,section.layout--quintuple article.promo:nth-of-type(3) .item__media,section.layout--quintuple article.promo:nth-of-type(4) .item__media,section.layout--quintuple article.promo:nth-of-type(5) .item__media{height:100%}section.layout--quintuple article.promo:nth-of-type(2) .flex-fix,section.layout--quintuple article.promo:nth-of-type(3) .flex-fix,section.layout--quintuple article.promo:nth-of-type(4) .flex-fix,section.layout--quintuple article.promo:nth-of-type(5) .flex-fix{height:100%;padding-top:0}}@media(max-width:920px){section.layout--quintuple article.promo:nth-of-type(2) .item__media,section.layout--quintuple article.promo:nth-of-type(3) .item__media,section.layout--quintuple article.promo:nth-of-type(4) .item__media,section.layout--quintuple article.promo:nth-of-type(5) .item__media{height:100%}section.layout--quintuple article.promo:nth-of-type(2) .flex-fix,section.layout--quintuple article.promo:nth-of-type(3) .flex-fix,section.layout--quintuple article.promo:nth-of-type(4) .flex-fix,section.layout--quintuple article.promo:nth-of-type(5) .flex-fix{height:100%;padding-top:0}}section.layout--quintuple article.promo:nth-of-type(2),section.layout--quintuple article.promo:nth-of-type(3){margin-bottom:1rem}section.layout--quintuple article.promo:nth-of-type(2) .content-area,section.layout--quintuple article.promo:nth-of-type(3) .content-area{display:none}section.layout--quintuple article.promo:nth-of-type(2) .inside,section.layout--quintuple article.promo:nth-of-type(3) .inside{flex-direction:row;display:block}section.layout--quintuple article.promo:nth-of-type(4),section.layout--quintuple article.promo:nth-of-type(5){margin-top:1rem}section.layout--quintuple article.promo:nth-of-type(4) .content-area,section.layout--quintuple article.promo:nth-of-type(5) .content-area{display:none}section.layout--quintuple article.promo:nth-of-type(4) .inside,section.layout--quintuple article.promo:nth-of-type(5) .inside{flex-direction:row;display:block}section.layout--quintuple .item__content{width:100%}article.promo{overflow:hidden;position:relative;padding:0 1rem;margin:1rem 0}article.promo.promo-image .photographer{position:absolute;visibility:hidden;color:var(--colorWhite);background-color:var(--colorPrimaryDarkPlum);border-bottom-left-radius:var(--kiBorderRadius);padding:.5rem;font-size:1.4rem;z-index:1;top:0;right:0;opacity:0;transition:opacity .4s ease-in-out;transition-delay:.4s;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}article.promo.promo-image:focus .photographer,article.promo.promo-image:hover .photographer{visibility:visible;opacity:1}article.promo.promo-image.with-link .photographer{background-color:transparent}article.promo.type--regular .item__content{position:relative}.layout--double article.promo.type--regular.with-label .item__content,.layout--single article.promo.type--regular.with-label .item__content{padding:5rem 2rem 2rem}@media(max-width:480px){.container--dual-sidebars .layout--single article.promo.type--regular.with-label .with-image .item__content{padding:3rem 2rem 2rem}}.container--dual-sidebars .layout--double article.promo.type--regular.with-label .with-image .item__content,.container--dual-sidebars .layout--triple article.promo.type--regular.with-label .with-image .item__content{padding:3rem 2rem 2rem}article.promo.type--regular.with-label .without-image .item__content{padding:5rem 2rem 2rem}article.promo.type--regular.with-label .without-image .item__label{transform:translateY(0);border-top-right-radius:0}article.promo.type--regular .item__label{position:absolute;top:0;left:0;max-width:70%;transform:translateY(-50%);padding:.5rem 2rem;background-color:var(--colorMain);color:var(--colorWhite);font-size:1.4rem;font-weight:700;border-radius:0 var(--kiBorderRadius) var(--kiBorderRadius) 0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.layout--double article.promo.type--regular .item__label,.layout--single article.promo.type--regular .item__label{transform:translateY(0);border-top-right-radius:0}@media(max-width:480px){.container--dual-sidebars .layout--single article.promo.type--regular .with-image .item__label{transform:translateY(-50%);border-top-right-radius:var(--kiBorderRadius)}}.container--dual-sidebars .layout--double article.promo.type--regular .with-image .item__label{transform:translateY(-50%);border-top-right-radius:var(--kiBorderRadius)}.layout--quintuple article.promo.type--regular:focus .item__label,.layout--quintuple article.promo.type--regular:hover .item__label{transition:opacity .4s ease-out}article.promo.with-link:focus .with-image .item__media .flex-fix,article.promo.with-link:hover .with-image .item__media .flex-fix{position:relative}article.promo.with-link:focus .with-image .item__media .flex-fix:after,article.promo.with-link:hover .with-image .item__media .flex-fix:after{opacity:.8}article.promo.with-link:focus .without-image h2,article.promo.with-link:hover .without-image h2{color:var(--colorGray)}article.promo.with-link:focus .without-image p,article.promo.with-link:hover .without-image p{color:var(--colorMain)}article.promo.with-link:focus .inside,article.promo.with-link:hover .inside{border:1px solid var(--colorPrimaryDarkPlum)}article.promo .inside{border:1px solid var(--colorLightGray);background-color:var(--colorWhite);display:flex;flex-direction:column;flex-wrap:wrap;height:100%;border-radius:var(--kiBorderRadius);overflow:hidden;transition:border-color .4s ease-out}article.promo .inside .flex-fix{display:block;height:0}.layout--quintuple article.promo .inside .flex-fix{height:100%}@media (max-width:1160px){article.promo .inside{display:flex}}.layout--double article.promo .inside,.layout--single article.promo .inside{flex-direction:row;flex-wrap:nowrap}@media (max-width:480px){.layout--single article.promo .inside{flex-direction:column}}@media (max-width:1160px){.layout--double article.promo .inside{flex-direction:column}}article.promo .inside h2{font-size:1.8rem;color:var(--colorBaseText);line-height:1.2em;margin:0 0 .7rem;transition:opacity .1s ease-out}@media (max-width:640px){article.promo .inside h2{font-size:1.6rem}}article.promo .inside h2.has-link{color:var(--colorMain)}article.promo p{font-size:1.5rem;color:var(--colorBaseText);margin:0 0 1rem}article.promo .item__media{position:relative;height:auto;width:100%}article.promo .item__media .flex-fix:after{content:"";position:absolute;opacity:0;top:0;width:100%;height:100%;background-color:var(--colorPrimaryDarkPlum);transition:opacity .4s ease-out;pointer-events:none}.layout--double article.promo .item__media,.layout--single article.promo .item__media{flex:1 1 50%}.layout--quadruple article.promo .item__media,.layout--triple article.promo .item__media{flex:0 0 auto}.layout--quintuple article.promo .item__media{width:100%;height:100%}article.promo .item__media .flex-fix{background-size:cover;background-repeat:no-repeat;overflow:hidden;position:relative}.layout--single article.promo .item__media .flex-fix{height:100%;padding-top:25%;min-height:30rem}@media (max-width:1160px){.layout--single article.promo .item__media .flex-fix{height:100%}}.layout--double article.promo .item__media .flex-fix{padding-top:100%}@media (max-width:1160px){.layout--double article.promo .item__media .flex-fix{height:auto}}.layout--triple article.promo .item__media .flex-fix{padding-top:56.3%}.layout--quadruple article.promo .item__media .flex-fix{padding-top:57%}.layout--carousel article.promo .item__media .flex-fix{padding-top:50%;width:100%}article.promo .item__content{padding:3rem 2rem 2rem;flex:1 1 auto}@media (max-width:640px){article.promo .item__content{padding:2rem}}.layout--double article.promo .item__content,.layout--single article.promo .item__content{flex:1 1 50%}article.promo.type--banner .inside{background-color:var(--colorFullTrans);border:0}article.promo.type--banner .item__content{padding:2rem .2rem}article.promo.type--banner .item__media .flex-fix{padding-top:62%!important}article.promo.type--banner .content-area{display:none}article.promo.type--embed iframe{max-width:100%}.container--dual-sidebars section.layout{display:flex}.container--dual-sidebars section.layout--single article.promo{flex:1 1 100%}.container--dual-sidebars section.layout--double article.promo{flex:1 1 24rem}.container--dual-sidebars section.layout--triple article.promo{flex:1 1 16rem}.container--dual-sidebars section.paragraph--type--promos-no-add.background-color--grey,.container--dual-sidebars section.paragraph--type--promos-no-add.background-color--orange,.container--dual-sidebars section.paragraph--type--promos-no-add.background-color--plum,.container--dual-sidebars section.paragraph--type--promos.background-color--grey,.container--dual-sidebars section.paragraph--type--promos.background-color--orange,.container--dual-sidebars section.paragraph--type--promos.background-color--plum{padding:2rem;margin:2rem 0;border-radius:var(--kiBorderRadius)}.container--dual-sidebars .layout--double article.promo .inside{flex-direction:column;flex-wrap:nowrap}.container--dual-sidebars .layout--double article.promo .item__media,.container--dual-sidebars .layout--triple article.promo .item__media{flex:0 0 auto}.container--dual-sidebars .layout--single article.promo .item__media .flex-fix{height:100%;padding-top:25%}.container--dual-sidebars .layout--double article.promo .item__media .flex-fix{padding-top:70%}@media (max-width:1160px){.container--dual-sidebars .layout--double article.promo .item__media .flex-fix{height:0}}.container--dual-sidebars .layout--triple article.promo .item__media .flex-fix{padding-top:70%}article.promo.type--link .item__content a{display:block;margin-top:.5rem;padding-top:.5rem}article.promo.type--link .item__content a+a{border-top:1px solid var(--colorLightGray)}.select-label,input.list-filter{display:none}.promo.type--droplist .select-label,.promo.type--droplist input.list-filter{display:block}.promo.type--droplist input.list-filter{margin:0 1rem;width:calc(100% - 2rem);min-height:3rem;padding:1rem;font-size:1.2rem;color:var(--colorBaseText)}.promo.type--droplist{overflow:visible;position:relative;z-index:10}.promo.type--droplist.hiz{z-index:11}.promo.type--droplist .inside{border:1px solid var(--colorPlum)!important;overflow:visible}.promo.type--droplist .item__content{position:relative;min-height:16rem;padding:3rem 2rem 10rem}.path-frontpage .promo.type--droplist .item__content{position:relative}.promo.type--droplist .linkarea{display:block;height:6rem;max-width:100%;color:var(--colorMain);border:1px solid var(--colorPlum);border-radius:var(--kiBorderRadius);background:url(/themes/custom/theorell/src/images/dropdown-main.svg);background-size:30px 60px;background-repeat:no-repeat;background-position:100% 0;position:absolute;width:calc(100% - 6rem);background-color:var(--colorWhite);overflow:hidden;margin:1rem 0}.promo.type--droplist .linkarea.toggled{height:50vh;color:var(--colorGray);overflow-y:scroll}.promo.type--droplist .select-label{height:6rem;padding:1.6rem 5rem 1.6rem 2rem}.promo.type--droplist .select-label:focus,.promo.type--droplist .select-label:hover{cursor:pointer}.promo.type--droplist .linkarea a{display:block;padding:1.6rem 5rem 1.6rem 2rem;min-height:6rem}.promo.type--droplist .linkarea a:focus,.promo.type--droplist .linkarea a:hover{background-color:var(--colorLightGray);text-decoration:none}.promo.type--droplist .linkarea.filtering a.hide{display:none}.promo.type--contact a{text-decoration:underline}.promo.type--contact .inside{background-color:var(--colorLightGray);border-color:transparent;color:var(--colorBaseText)}.promo.type--contact .contact-card__dept,.promo.type--contact .contact-card__org,.promo.type--contact .contact-card__profile-summary{margin:.5rem 0}.promo.type--contact .contact-card__image{position:relative;aspect-ratio:1/1;width:4rem}@media (min-width:921px){.promo.type--contact .contact-card__image{width:100px}}.promo.type--contact .contact-card__image img{border-radius:9999px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.promo.type--contact .contact-card__wrapper{flex:2 2 auto;display:flex;grid-gap:1rem;gap:1rem;flex-wrap:wrap;flex-direction:column;font-size:1.5rem}.promo.type--contact .contact-card__name-title{font-weight:300;font-style:italic}.promo.type--contact li,.promo.type--contact p{font-size:1.5rem;margin:0 0 .5rem}.promo.type--contact h3{margin:.2rem 0;font-size:1.8rem;line-height:1.2em}.promo.type--contact label{display:block;font-weight:600;color:var(--colorBlack);margin:0 .5rem 0 0}.promo.type--contact .contact-card__top-section{display:flex;align-items:flex-start;grid-gap:2rem;gap:2rem}.promo.type--contact .contact-card__mid-section .item{margin:.5rem 0}.promo.type--contact .contact-card__profile-summary p{font-size:1.4rem;color:#959595}.promo.type--contact .contact-card__profile-summary h1,.promo.type--contact .contact-card__profile-summary h2,.promo.type--contact .contact-card__profile-summary h3,.promo.type--contact .contact-card__profile-summary h4,.promo.type--contact .contact-card__profile-summary h5{font-size:1.6rem;font-weight:600;margin:0 0 .5rem}.layout--single article.promo.promo-video .item__media .flex-fix{padding-top:50%}.promo-preview{max-width:var(--containerNarrow);margin:4rem auto}
.addon--related-articles h3{font-size:2.1rem}.addon--related-articles{margin-bottom:4rem;font-size:1.4rem;color:var(--colorGray)}.addon--related-articles .rows-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -2rem}.addon--related-articles .rows-wrapper .with-media-position{margin-bottom:1rem}.addon--related-articles .rows-wrapper p.date{font-size:1.3rem;margin:0}.addon--related-articles .rows-wrapper h3{font-size:2.1rem;margin:.5rem 0;line-height:1.1em}.addon--related-articles .views-row{margin:1.6rem 0;padding:0 2rem;flex:1 0 170px;max-width:50%}.addon--related-articles a{font-size:1.8rem;display:block;font-weight:500}.addon--related-articles .related-articles--image--empty{height:100%;width:100%;border:1px solid var(--colorGrey);display:flex;justify-content:center;align-items:center;border-radius:var(--kiBorderRadius)}.addon--related-articles .related-articles--image--empty svg{fill:#fff;height:25%;width:25%;min-height:50px;min-width:50px}.addon--social-sharing{height:7.2rem;display:flex;margin-bottom:4rem;border-top:1px solid var(--colorLightGray);border-bottom:1px solid var(--colorLightGray)}.addon--social-sharing label{margin:0;height:7rem;padding-right:2rem;display:flex;justify-content:center;align-items:center}.addon--social-sharing button{all:unset;cursor:pointer;display:flex;grid-gap:1rem;gap:1rem;align-items:center}.addon--tags{padding:2.5rem 0;border-top:1px solid var(--colorLightGray)}@media (max-width:640px){.addon--tags{padding:1.5rem 0}}.addon--tags a{display:inline-block;text-decoration:none}.addon--tags span{display:block;color:var(--colorPrimaryBlack);background-color:var(--colorLightGray);text-decoration:none;padding:1.5rem 1.2rem 1.5rem 4.7rem;border-radius:.2rem;transition:background-color .25s ease-in-out;line-height:1em;margin:.5rem 1rem .5rem 0;background-image:url(/themes/custom/theorell/src/images/tag__white.svg);background-size:3.2rem;background-position:left .8rem center}@media (max-width:640px){.addon--tags span{padding:1rem;background-image:none}}.addon--author{display:flex;grid-gap:1rem;gap:1rem;flex-wrap:wrap;padding:3rem 0;border-top:1px solid var(--colorLightGray)}.addon--author .responsible-editor--initials{width:4rem;height:4rem;border-radius:4rem;color:var(--colorWhite);background-color:var(--colorMain);display:flex;justify-content:center;align-items:center;float:left}.addon--author .responsible-editor--label-name{margin-left:5rem}.addon--author .responsible-editor--label-name .responsible-editor--label{font-size:1.4rem}.addon--author .responsible-editor--label-name .responsible-editor--name{font-size:1.2rem}.addon--author .changed,.addon--author .editor{display:flex;grid-gap:.5rem;gap:.5rem;font-size:1.2rem;flex:1 1 100%}.addon--author .changed label,.addon--author .editor label{font-weight:300;margin:0}.addon--content-curator{display:flex;flex-wrap:wrap;padding:3rem 0;border-top:1px solid var(--colorLightGray)}.addon--content-curator .responsible-editor{font-size:1.2rem;flex:1 1 100%;margin:0}.addon--content-curator .responsible-editor label{display:inline-block;font-weight:300;margin:0}.addon .share{width:7rem;height:7rem;display:inline-block;text-indent:-9999px;background-color:transparent;background-size:18px 18px;background-repeat:no-repeat;background-position:50%;transition:background-color .25s ease-in-out}.addon .share--facebook{background-image:url(/themes/custom/theorell/src/images/share-facebook-pos.svg)}.addon .share--facebook:focus,.addon .share--facebook:hover{background-color:var(--colorFacebook);background-image:url(/themes/custom/theorell/src/images/share-facebook-neg.svg)}.addon .share--bsky{background-image:url(/themes/custom/theorell/src/images/share-bsky-pos.svg)}.addon .share--bsky:focus,.addon .share--bsky:hover{background-color:var(--colorBsky);background-image:url(/themes/custom/theorell/src/images/share-bsky-neg.svg)}.addon .share--linkedin{background-image:url(/themes/custom/theorell/src/images/share-linkedin-pos.svg)}.addon .share--linkedin:focus,.addon .share--linkedin:hover{background-color:var(--colorLinkedin);background-image:url(/themes/custom/theorell/src/images/share-linkedin-neg.svg)}.addon .share--google{background-image:url(/themes/custom/theorell/src/images/share-google-pos.svg)}.addon .share--google:focus,.addon .share--google:hover{background-color:var(--colorGoogle);background-image:url(/themes/custom/theorell/src/images/share-google-neg.svg)}.addon .share--email{background-image:url(/themes/custom/theorell/src/images/share-email-pos.svg)}.addon .share--email:focus,.addon .share--email:hover{background-color:var(--colorMain);background-image:url(/themes/custom/theorell/src/images/share-email-neg.svg)}
.paragraph--type--table dl,.paragraph--type--table table,.wysiwyg dl,.wysiwyg table{width:100%}@media (max-width:640px){dl,table{font-size:1.4rem}}@media (max-width:480px){dl,table{font-size:1.3rem}}dl a,table a{text-decoration:underline;word-break:normal}thead{text-align:left;color:var(--colorBlack);font-weight:600}thead tr{border:0}thead th{padding:1rem 0 1rem 1.5rem;background-color:var(--colorLightGray);font-weight:600;vertical-align:top;word-break:normal}@media (max-width:640px){thead th{padding:1rem 0 1rem 1rem}}thead th:last-of-type{padding:1rem 1.5rem}@media (max-width:640px){thead th:last-of-type{padding:1rem}}thead th:first-child{border-top-left-radius:var(--kiBorderRadius);border-bottom-left-radius:var(--kiBorderRadius)}thead th:last-child{border-top-right-radius:var(--kiBorderRadius);border-bottom-right-radius:var(--kiBorderRadius)}tbody th{text-align:left}tbody td,tbody th{padding:2rem 0 2rem 1.5rem;border-bottom:1px solid var(--colorLightGray);vertical-align:top;word-break:normal}@media (max-width:640px){tbody td,tbody th{padding:1rem 0 1rem 1rem}}tbody td:last-of-type,tbody th:last-of-type{padding:2rem 1.5rem}@media (max-width:640px){tbody td:last-of-type,tbody th:last-of-type{padding:1rem}}dl{display:flex;flex-wrap:wrap}@media (max-width:640px){dl{display:block}}dl dt{width:30%;font-weight:700}@media (max-width:640px){dl dt{width:100%}}dl dd{margin-left:auto;margin-bottom:.8rem;width:70%}@media (max-width:640px){dl dd{width:100%}}table{min-width:100%}table caption{position:absolute;overflow:hidden;height:0;width:0;margin:0;padding:0;border:0;opacity:0}.tablesorter-header{position:relative;color:var(--colorMain);cursor:pointer}.tablesorter-header:after{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzc5MDg0QSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNLjUgMTEuOTFsMS40MS0xLjQxTDcgMTUuNTlsNS4wOS01LjA5IDEuNDEgMS40MS02LjUgNi41ek0xMy41IDdsLTEuNDEgMS40MUw3IDMuMzIgMS45MSA4LjQxLjUgNyA3IC41eiIvPjwvZz48L3N2Zz4=");position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}@media (max-width:640px){.tablesorter-header:after{right:1rem}}.tablesorter-headerDesc:after{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTMuNSA3bC0xLjQxIDEuNDFMNyAzLjMyIDEuOTEgOC40MS41IDcgNyAuNXoiIGZpbGw9IiM3OTA4NEEiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==")}.tablesorter-headerAsc:after{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLjUgMS45MUwxLjkxLjUgNyA1LjU5IDEyLjA5LjVsMS40MSAxLjQxTDcgOC40MXoiIGZpbGw9IiM3OTA4NEEiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==")}
.archive-view__form-wrapper{background-color:var(--colorLightBlue)}.archive-view form{padding:1rem 0;margin:0}@media (min-width:921px){.archive-view form{display:grid;grid-gap:5rem;gap:5rem;grid-template-columns:repeat(10,minmax(0,1fr));padding:1rem 0 2rem}}.archive-view form .form-item{grid-column:span 2/span 2;margin:0;padding:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch}@media (max-width:920px){.archive-view form .form-item:not(:first-of-type){margin-top:2rem}.archive-view form .form-item select{width:100%}}.archive-view form .form-item-c{grid-column:span 6/span 6}.archive-view form .form-item-tag{grid-column:span 4/span 4}.archive-view form .form-actions{grid-column:span 2/span 2}@media (min-width:921px){.archive-view form .form-actions{margin:0}}.archive-view form .form-actions{align-self:end}.archive-view form .form-actions input{width:100%}.archive-view form .form-item-a,.archive-view form .form-item-e,.archive-view form .form-item-r{display:none}.archive-view form .chosen-container-multi .chosen-choices{padding:1.6rem}.archive-view label{display:block}.archive-view__result-wrapper{margin-top:4rem;margin-bottom:4rem}.archive-view__rows h3{padding:0 0 1.5rem;border-bottom:1px solid var(--colorLightGray)}.archive-view__rows .views-row{padding:2.5rem 0;border-bottom:1px solid var(--colorLightGray)}.list-is-compact .archive-view__rows .views-row{padding:1.5rem 0}.list-is-compact .archive-view__rows .views-row:first-of-type{padding-top:2.5rem}.archive-view__rows--flex .views-row{display:flex}@media (max-width:480px){.archive-view__rows--flex .views-row{display:block}}.archive-view__rows--flex .views-row-time{flex:0 1 25%}.archive-view__rows--flex .views-row-wrapper{flex:0 1 75%;margin-left:1rem}@media (max-width:480px){.archive-view__rows--flex .views-row-wrapper{margin-left:0;margin-top:1rem}}.list-is-compact .archive-view__rows--flex .views-row-wrapper{display:flex;justify-content:space-between}.archive-view .views-field-title{margin-bottom:1rem;flex:2 1}.archive-view .views-field-term-node-tid{font-size:1.4rem}.archive-view .views-field-term-node-tid .field-content{padding-left:2.6rem;background-image:url(/themes/custom/theorell/dist/images/tag__gray.svg)}.archive-view .views-field-field-geo-location{margin-bottom:1rem;font-style:italic;flex:1 1}.list-is-compact .archive-view .views-field-field-geo-location{margin-left:1rem}.archive-view .views-field-created{margin-bottom:1rem}.archive-view .views-field-field-event-type{display:inline-block;font-size:1.4rem}.archive-view .views-field-field-event-type+.views-field-field-ki-groups{padding-left:1rem}.archive-view .views-field-field-event-type+.views-field-field-ki-groups:before{content:"|";position:absolute;left:0;display:inline}.archive-view .views-field-field-ki-groups{position:relative;display:inline-block;font-size:1.4rem}.list-is-compact .archive-view .views-field-field-event-type,.list-is-compact .archive-view .views-field-field-ki-groups,.list-is-compact .archive-view .views-field-field-lead,.list-is-compact .archive-view .views-row-image{display:none}.archive-view .chosen-container,.archive-view input[type=date],.archive-view input[type=text]{width:100%!important;background-color:var(--colorWhite)}.archive-view select{background-color:var(--colorWhite)}.archive-view .chosen-single{box-shadow:inset 0 0 3px #fff,0 1px 1px transparent!important;background:linear-gradient(#fff 20%,#fff)!important;padding:0;min-height:6rem;border-radius:var(--kiBorderRadius);border-color:var(--colorLightGray)}.archive-view .chosen-single span{margin-right:3.4rem;padding:1.7rem}.archive-view .chosen-single div{width:3rem}.archive-view .chosen-single div b{background:url(/themes/custom/theorell/src/images/dropdown-main.svg);background-size:30px 60px;height:4.9rem;width:3rem;background-repeat:no-repeat;background-position:100%}.archive-view .chosen-search input{min-height:auto}.archive-view--news .date-title{display:flex}.archive-view--news .date-title a{text-decoration:underline;display:inline-block;margin-top:0;padding-left:2rem}@media (max-width:640px){.archive-view--news .date-title a{padding-left:0;margin-top:1rem}}@media (max-width:640px){.archive-view--news .date-title{display:block}}.archive-view--news .views-field-field-lead{margin-top:1rem}.archive-view--news .views-row{display:flex;flex-direction:column}@media (min-width:921px){.archive-view--news .views-row{flex-direction:row}}.archive-view--news .views-row{grid-gap:2rem;gap:2rem}@media (min-width:921px){.archive-view--news .views-row-image{flex:0 0 150px}}.archive-view--calendar .views-field-field-lead{margin-bottom:1rem}.archive-view--calendar .views-field-title a{text-decoration:underline}.archive-view--calendar .form-actions{grid-column-start:9!important}.archive-view--calendar .form-actions#ki-calendar-reset-filters{grid-column-start:7!important}.archive-view--professional-education-courses .archive-view__rows{overflow-x:auto}.archive-view--professional-education-courses .views-field-field-number-of-credits,.archive-view--professional-education-courses .views-field-field-price-per-participant,.archive-view--professional-education-courses .views-field-field-start-date{white-space:nowrap}
.autocomplete{position:relative;width:100%}.autocomplete form{display:flex}.autocomplete input[type=search]{font-size:16px;width:100%;padding:1rem;min-height:1rem;color:var(--colorBlack);background:var(--colorWhite);border:0;border-radius:0;-webkit-appearance:none}.autocomplete input[type=search]:focus{outline:auto}.autocomplete button{min-height:0;padding:0 1rem;border:0;border-radius:0;background-color:var(--colorWhite)}.autocomplete button:focus,.autocomplete button:hover{background-color:var(--colorMain)}.autocomplete__results{padding:0;margin:0;border:1px solid var(--colorLightGray);background:var(--colorWhite);position:absolute;top:100%;width:100%;z-index:1}.autocomplete__result{list-style:none;padding:1rem;color:var(--colorMain);cursor:pointer}.autocomplete__result.selected{background-color:var(--colorLightGray);color:var(--colorBlack)}
.focalarea--tl{background-position:0 0}.focalarea--tc{background-position:top}.focalarea--tr{background-position:100% 0}.focalarea--ml{background-position:0}.focalarea--mc{background-position:50%}.focalarea--mr{background-position:100%}.focalarea--bl{background-position:0 100%}.focalarea--bc{background-position:bottom}.focalarea--br{background-position:100% 100%}
.link-box{padding:2rem;border:1px solid var(--colorLightGray);border-radius:var(--kiBorderRadius);display:none}@media (min-width:921px){.link-box{display:block}}.link-box>:first-child{margin-top:0}.link-box h2{margin:0;font-size:1.8rem}.link-box a{display:block;margin-top:1rem}.link-box a+a{margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--colorLightGray)}.for-main-content .link-box{margin:4rem 0;display:block}@media (min-width:921px){.for-main-content .link-box{display:none}}
.feedback-form{padding:1.5rem 2rem;border:1px solid var(--colorLightGray);border-radius:var(--kiBorderRadius)}.feedback-form .form-item{margin:0}@media (min-width:921px){.feedback-form>.form-item-helpfull-information{display:flex;align-items:center;justify-content:space-between}}.feedback-form>.form-item-helpfull-information label{font-weight:700}.feedback-form__radios fieldset{display:flex;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;border:0;padding:0;margin:0}.feedback-form__radios input:checked+label g{fill:var(--colorMain)}.feedback-form__radios label{cursor:pointer}.feedback-form__radios g{fill:var(--colorGray)}.feedback-form__radios .form-item-helpfull-information+.form-item-helpfull-information svg{transform:rotate(180deg)}.feedback-form .form-required:after{content:unset}.feedback-form .form-actions{margin:1rem 0 0}
.contact-box{padding:0;border:1px solid var(--colorGrey);border-radius:var(--kiBorderRadius);margin:2rem 0}.contact-box h2{padding:1.6rem 2.2rem;font-size:2rem;font-weight:600;margin:0;border-bottom:4px solid var(--colorMain);line-height:1em}.contact-box__item span{margin-right:.5rem}.contact-box__item .cb__email a,.contact-box__item .cb__phone a{font-size:.95em}.contact-box__item label{font-weight:400;margin:0 .5rem 0 0}.contact-box__item .cb__name{color:var(--colorBaseText);font-weight:600}.contact-box__item .cb__name a{font-weight:600}.contact-box__item .cb__title{color:var(--colorBaseText);font-weight:300;font-style:italic}.contact-box__item{padding:1.2rem 2.2rem;color:var(--colorGray);border-bottom:1px solid var(--colorGrey)}.contact-box__item:last-of-type{border-bottom:0}.contact-box__item a{display:inline-block;padding:.1rem 0 0;font-weight:400;position:relative}.contact-box__item a:after{content:"Arrow";text-indent:-9999px;color:var(--colorFullTrans);width:8px;height:13px;position:absolute;right:-1.4rem;top:.7rem;background-size:8px 13px;background-repeat:no-repeat;background-position:0 0;background-image:url(/themes/custom/src/images/link_arrow.svg)}.contact-box__item a:focus:after,.contact-box__item a:hover:after{background-image:url(/themes/custom/src/images/link_arrow-grey.svg)}
.ki-menu{position:fixed;display:flex;flex-direction:column;color:var(--colorBaseText);right:0;top:0;height:calc(100dvh - var(--drupal-displace-offset-top,0px));font-size:1.8rem;transform:translate3d(100%,0,0);transition:transform .3s ease-in-out;width:100%;max-width:100%;background:var(--colorLightBlue);overflow:scroll}@media (min-width:921px){.ki-menu{width:auto}}.toggled .ki-menu{transform:translateZ(0)}.ki-menu a{color:var(--colorBlack);text-decoration:none}.ki-menu button{all:unset;cursor:pointer}.ki-menu__heading{margin-top:3rem;font-weight:700}.ki-menu__heading[\:not-has\(a\)]{padding:1rem 2rem}.ki-menu__heading:not(:has(a)){padding:1rem 2rem}@media (min-width:921px){.ki-menu__heading[\:not-has\(a\)]{padding:1rem 4rem}.ki-menu__heading:not(:has(a)){padding:1rem 4rem}}.ki-menu__heading a,.ki-menu__login{display:block}@media (min-width:921px){.ki-menu__login{display:none}}.ki-menu__login a{display:flex;align-items:center;grid-gap:1rem;gap:1rem;padding:1.5rem 2rem;background-color:var(--colorLightPlum)}.ki-menu__trail-wrapper{background:#ccebed;border-top:1px solid var(--colorWhite)}@media (min-width:921px){.ki-menu__trail-wrapper{width:600px}}.ki-menu__trail-wrapper:empty{background:none}.ki-menu__trail{list-style:none;margin:2.5rem 2rem;padding:0}@media (min-width:921px){.ki-menu__trail{margin:2.5rem 4rem}}.ki-menu__trail li{display:inline}.ki-menu__trail button:focus{text-decoration:underline}.ki-menu__menu{max-width:100%;background:var(--colorLightBlue)}@media (min-width:921px){.ki-menu__menu{width:600px}}.ki-menu__menu ul{list-style:none;padding:0;margin:0}.ki-menu__menu li{display:flex;justify-content:space-between;align-items:stretch;border-top:1px solid var(--colorWhite)}.ki-menu__menu li:last-child{border-bottom:1px solid var(--colorWhite)}.ki-menu__menu a{padding:1.8rem 2rem;flex:1 1}@media (min-width:921px){.ki-menu__menu a{padding:1.8rem 2rem 1.8rem 4rem}}.ki-menu__menu button{width:6rem;border-left:1px solid var(--colorWhite);background-color:#ccebed;background-image:url(/themes/custom/theorell/dist/images/link_arrow-grey.svg);background-size:8px;background-repeat:no-repeat;background-position:50%}.ki-menu__menu a:focus,.ki-menu__menu button:focus{outline:0}.ki-menu__menu a.is-active,.ki-menu__menu a:focus,.ki-menu__menu button:focus{background-color:var(--colorPrimaryDarkBlue);color:var(--colorWhite)}.ki-menu__menu button:focus{background-image:url(/themes/custom/theorell/dist/images/link_arrow-white.svg)}.ki-menu__close span{min-height:var(--headerHeightTop);display:flex;align-items:center;justify-content:flex-end;padding:0 5.5rem;text-align:right;font-size:1.55rem;background-image:url(/themes/custom/theorell/dist/images/enteries-close.svg);background-size:19px 19px;background-repeat:no-repeat;background-position:right 2.5rem center}
#sliding-popup{width:100%;z-index:99999}#sliding-popup .content-container{padding:2rem 0;background:var(--colorGrey);border-top:1px solid var(--colorLightGray)}#sliding-popup .eu-cookie-compliance-banner button{padding:1rem 2rem;min-height:1rem}#sliding-popup h2{font-size:1.5rem;font-weight:400}#sliding-popup p{font-size:1.5rem;font-weight:200}#sliding-popup .eu-cookie-withdraw-tab{position:absolute;top:0;width:4rem;height:4rem;background-color:var(--colorBlack);background-image:url(/themes/custom/theorell/dist/images/cookie-bite.svg);background-position:50%;background-repeat:no-repeat;background-size:65%;border:0;border-radius:0 2px 0 0;transform:translateY(-100%);left:0;min-height:0}#sliding-popup .popup-actions{flex:1 1 100%;display:flex;flex-direction:column;grid-gap:3rem;gap:3rem}@media (min-width:921px){#sliding-popup .popup-actions{align-items:center;justify-content:space-between;flex-direction:row}}#sliding-popup .popup-actions button.agree-button{width:100%}.sliding-popup-bottom{position:fixed}.sliding-popup-top{position:relative}#sliding-popup .popup-content{background-color:transparent;border:0;width:100%;display:flex}@media (max-width:920px){#sliding-popup .popup-content{grid-gap:2rem;gap:2rem}}#sliding-popup .popup-content{grid-gap:3rem;gap:3rem;flex-wrap:wrap;align-items:center;justify-content:space-between}#sliding-popup .popup-content p{margin:0;font-weight:400;font-size:1.8rem;color:var(--colorMain)!important}@media (max-width:920px){#sliding-popup .popup-content #popup-buttons{flex:1 1 100%}}#sliding-popup .btn:focus,#sliding-popup .btn:hover{border:1px solid #0ff}#sliding-popup .popup-content #popup-text{flex:1 1 600px}.eu-cookie-compliance-category{display:flex;align-items:baseline;grid-gap:.5rem;gap:.5rem}.eu-cookie-compliance-category label{margin-top:0;margin-bottom:0;font-weight:700}.eu-cookie-compliance-category label span{font-weight:400}#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text p{display:block;margin:0}#sliding-popup .popup-content #popup-text a,#sliding-popup .popup-content #popup-text a:focus,#sliding-popup .popup-content #popup-text a:hover{color:var(--colorMain)}@media screen and (max-width:600px){#sliding-popup .popup-content #popup-buttons button{margin-bottom:1em}}#sliding-popup:not(.eu-cookie-withdraw-wrapper){background:rgba(0,0,0,.7);display:flex;position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:99999999999;padding:20px;box-sizing:border-box}#sliding-popup:not(.eu-cookie-withdraw-wrapper)>.content-container{width:650px;max-width:100%;max-height:100%;overflow-x:hidden}
.event--details{color:var(--colorGray)}
.chosen-container .search-field{display:block;width:100%}.chosen-container .search-field input{min-height:2px}.chosen-container-multi .chosen-choices{background-image:none;padding:1rem 5rem 1rem 1rem;background:url(/themes/custom/theorell/src/images/dropdown-main.svg);background-size:30px 60px;background-repeat:no-repeat;background-position:100%;border:1px solid var(--colorLightGray);border-radius:var(--kiBorderRadius)}.chosen-container-active .chosen-choices{border:1px solid var(--colorPrimaryDarkPlum);box-shadow:none}.chosen-container .chosen-drop{box-shadow:none}.chosen-container-multi .chosen-choices li.search-choice{background-color:var(--colorWhite);background-image:none;box-shadow:none;color:var(--colorMain);border:1px solid var(--colorLightGray);border-radius:1px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-rtl .chosen-search input[type=text]{background:url(/themes/custom/theorell/src/images/dropdown-main.svg)!important;background-size:30px 60px!important;background-repeat:no-repeat;background-position:100%!important}.chosen-container-multi .chosen-choices .search-choice .search-choice-close{background:url(/themes/custom/theorell/src/images/close-pos.svg)!important;background-size:11px 11px!important;background-repeat:no-repeat!important;background-position:100%!important;padding:0}}
.ajax-progress.ajax-progress-fullscreen,.ajax-progress.ajax-progress-throbber{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);z-index:99998;border-radius:0}.ajax-progress.ajax-progress-throbber .throbber{display:block;width:200px;height:200px;background:var(--colorMain);border:8px solid var(--colorMain);position:fixed;top:50vh;bottom:50vh;margin-top:-100px;left:50%;margin-left:-100px;z-index:99999;border-radius:100%;transform-origin:center;animation:throbber-animation 1.2s ease-out infinite}.paragraph--type--embed{position:relative}.ki-embed-loading{text-indent:-9999px;display:block;width:100px;height:100px;background:var(--colorMain);border:8px solid var(--colorMain);position:absolute;top:50%;margin-top:-50px;left:50%;margin-left:-50px;z-index:99999;border-radius:100%;transform-origin:center;animation:throbber-animation 1.2s ease-out infinite;transform:translateZ(0);-webkit-backface-visibility:hidden}.ajax-progress.ajax-progress-fullscreen{background-image:none}.ajax-progress.ajax-progress-fullscreen:after{content:"";display:block;width:200px;height:200px;background:var(--colorMain);border:8px solid var(--colorMain);position:fixed;top:50vh;bottom:50vh;margin-top:-100px;left:50%;margin-left:-100px;z-index:99999;border-radius:100%;transform-origin:center;animation:throbber-animation 1.2s ease-out infinite}@keyframes throbber-animation{0%{transform:scale(0);box-shadow:inset 0 0 0 0 var(--colorWhite)}30%{border:2px solid hsla(0,0%,100%,0)}to{transform:scale(1);opacity:0;box-shadow:inset 0 0 0 90px var(--colorWhite);border:0 solid hsla(0,0%,100%,0)}}
.list-header{display:flex;align-items:center;position:relative;margin:0 -1rem 1rem;padding:0 0 1rem}.list-header:after{content:"";position:absolute;background-color:var(--colorLightGray);width:calc(100% - 2rem);height:1px;left:1rem;bottom:0}.list-header>*{flex:0 1 auto;padding:0 1rem}.list-header__header{position:relative;margin:0;margin-bottom:0!important}.list-header__header:after{content:"";position:absolute;background-color:var(--colorPrimaryBlack);width:calc(100% - 2rem);bottom:-1rem;height:1px;left:1rem;z-index:1}.list-header__label{font-weight:300}@media (max-width:1160px){.list-header__label{display:none}}.list-header__item--mla{margin-left:auto}.list-header__item--mra{margin-right:auto}.list-header__icon span{display:block;width:30px;height:20px;background:url(/themes/custom/theorell/dist/images/socialmedia-gray.svg);background-size:180px 30px;background-repeat:no-repeat;background-position:right -30px center}.list-header__icon--instagram span{background-position:right -60px center}.list-header__icon--twitter span{background-position:right -120px center}.list-header__icon--linkedin span{background-position:right -30px center}.list-header__icon--rss span{background-position:right 0 center}
.list-widget__filter{display:flex;align-items:center;margin:1rem -.5rem;padding-bottom:1rem;font-size:1.4rem;border-bottom:1px solid var(--colorLightGray)}.list-widget__filter>*{margin:0 .5rem}.list-widget__filter-link{padding:1rem;min-height:auto;border-color:transparent}.list-widget__filter-link:focus,.list-widget__filter-link:hover{background:none;color:var(--colorMain)}.list-widget__filter-link:disabled{background-color:var(--colorMain);border-color:var(--colorMain);color:var(--colorWhite)}.list-widget__item{position:relative}.list-widget__item+.list-widget__item{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--colorLightGray)}.list-widget__item--group:before{content:"";position:absolute;left:-1rem;top:0;bottom:0;width:.2rem;background:var(--colorLocalContent)}.list-widget__date{font-size:1.4rem;font-weight:300}.list-widget__button-wrapper{display:flex;justify-content:flex-end;margin-top:1rem}.list-widget__button-wrapper .button{display:inline-block;padding:1rem 2rem;min-height:auto}
.with-media-position--absolute{position:relative}.with-media-position--absolute img{position:absolute;pointer-events:none;left:0;right:0;bottom:0;top:0}.with-media-position img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.with-media-position.tl img{-o-object-position:left top;object-position:left top}.with-media-position.tc img{-o-object-position:top;object-position:top}.with-media-position.tr img{-o-object-position:right top;object-position:right top}.with-media-position.ml img{-o-object-position:left;object-position:left}.with-media-position.mc img{-o-object-position:center;object-position:center}.with-media-position.mr img{-o-object-position:right;object-position:right}.with-media-position.bl img{-o-object-position:left bottom;object-position:left bottom}.with-media-position.bc img{-o-object-position:bottom;object-position:bottom}.with-media-position.br img{-o-object-position:right bottom;object-position:right bottom}
.pager{margin:4rem 0}.pager,.pager__items{display:flex;justify-content:center}.pager__items{padding:0;margin:0;flex-wrap:wrap}.pager__item{border-top:1px solid var(--colorTableStrokeGray);border-bottom:1px solid var(--colorTableStrokeGray);border-left:1px solid var(--colorTableStrokeGray)}@media(max-width:640px){.pager__item{border:0}}.pager__item.is-active a{background-color:var(--colorMain);border-color:var(--colorMain);color:var(--colorWhite)}.pager__item:last-child{border-right:1px solid var(--colorTableStrokeGray)}@media(max-width:640px){.pager__item:last-child{border:0}}.pager__item--ellipsis{padding:1rem 2rem}@media(max-width:640px){.pager__item--ellipsis{padding:.5rem 1rem}}.pager a{display:block;padding:1rem 2rem;text-decoration:none;transition:color .25s ease-in-out,background-color .25s ease-in-out}@media(max-width:640px){.pager a{padding:.5rem 1rem}}.pager a:focus,.pager a:hover{background-color:var(--colorMain);border-color:var(--colorMain);color:var(--colorWhite)}
