/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}[data-input=keyboard] a:focus,[data-input=keyboard] button:focus,[data-input=keyboard] select:focus,[data-input=keyboard] input:focus{outline:4px solid var(--outline);outline-offset:4px}[data-input=keyboard] h1:focus-within,[data-input=keyboard] h2:focus-within,[data-input=keyboard] h3:focus-within,[data-input=keyboard] h4:focus-within,[data-input=keyboard] h5:focus-within,[data-input=keyboard] h6:focus-within{outline-offset:4px;outline:4px solid var(--outline)}[data-input=keyboard] h1:focus-within a,[data-input=keyboard] h2:focus-within a,[data-input=keyboard] h3:focus-within a,[data-input=keyboard] h4:focus-within a,[data-input=keyboard] h5:focus-within a,[data-input=keyboard] h6:focus-within a{outline:none}[data-input=keyboard] .color-scheme label:focus-within{outline:4px solid var(--outline);outline-offset:4px}i.far{height:1em;width:.875em;display:inline-block}:root{--step--2:clamp(0.79rem,0.7002rem + 0.4489vw,0.9875rem);--step--1:clamp(0.8888rem,0.7876rem + 0.5057vw,1.1113rem);--step-0:clamp(1rem,0.8864rem + 0.5682vw,1.25rem);--step-1:clamp(1.125rem,0.9972rem + 0.6392vw,1.4063rem);--step-2:clamp(1.2656rem,1.1219rem + 0.7188vw,1.5819rem);--step-3:clamp(1.4238rem,1.2618rem + 0.8097vw,1.78rem);--step-4:clamp(1.6019rem,1.4198rem + 0.9105vw,2.0025rem);--step-5:clamp(1.8019rem,1.597rem + 1.0241vw,2.2525rem);--step-6:clamp(2.0275rem,1.7971rem + 1.152vw,2.5344rem);--step-7:clamp(2.2807rem,2.0215rem + 1.2959vi,2.8509rem)}:root{--page:#FFFFFF;--box:#EEEEEE;--outline:#000000;--primary:#812990;--primary-text:#FFFFFF;--unpublished:#FF0000;--text:#333333}html[dark=true]{--page:#161616;--box:#333333;--outline:#FFFFFF;--primary:#C690D0;--primary-text:#FFFFFF;--unpublished:#FF0000;--text:#FFFFFF}html[dark=true] .color-scheme{--primary:#812990}@font-face{font-family:fallback;src:local("arial");size-adjust:86.25%}@font-face{font-family:fallback-bold;src:local("arial");size-adjust:86.25%}.layout-container p,.layout-container div,.layout-container nav{font-family:futura-pt,fallback,arial,sans-serif;word-spacing:.16em;line-height:1.5}.layout-container h1{font-size:var(--step-4)}.layout-container h2{font-size:var(--step-3)}.layout-container h3{font-size:var(--step-2)}.layout-container h4,.layout-container h5,.layout-container h6{font-size:var(--step-1)}.layout-container h1,.layout-container h2,.layout-container h3,.layout-container h4,.layout-container h5,.layout-container h6{font-family:futura-pt-bold,fallback-bold,arial,sans-serif;margin:0 0 1em 0}.layout-container .footer a,.layout-container .main-content a{color:var(--text);text-decoration:none;border-bottom:.2em solid var(--primary);font-weight:500}.layout-container .footer a:hover,.layout-container .main-content a:hover{color:var(--primary)}.layout-container .footer a b,.layout-container .footer a strong,.layout-container .main-content a b,.layout-container .main-content a strong{font-weight:500}.layout-container article{font-size:var(--step-0);color:var(--text)}.layout-container article h3,.layout-container article h4,.layout-container article h5,.layout-container article h6{margin:0 0 .25em 0}.layout-container article p{margin-top:0}.layout-container article ol ol,.layout-container article ol ul,.layout-container article ul ol,.layout-container article ul ul{margin-bottom:1em}.layout-container article ol li,.layout-container article ul li{margin:.5em 0}.layout-container article hr{border:0;border-bottom:.25em solid var(--primary);margin:2em 0}html{overflow-x:hidden;overflow-y:scroll;background-color:var(--page);width:100vw}.layout-container{display:grid;grid-template-columns:1fr [content] minmax(auto,1280px) 1fr;grid-template-rows:[header] auto [breadcrumb] auto [status] auto [content] 1fr [footer] auto;min-height:100vh}.layout-container>*{margin:0 2vw;max-width:96vw;overflow-wrap:break-word;word-break:break-word;grid-column:content}@media(min-width:320px){.layout-container>*{max-width:100vw}}.header[role=banner]{grid-column:1/-1;box-sizing:border-box;margin:0;border-bottom:.25em solid var(--primary);position:relative}.header[role=banner]>div{padding:1em 0;display:grid;grid-template-columns:1fr [content] minmax(auto,1280px) 1fr}.header[role=banner]>div>div{grid-column:content;padding:0 2vw;display:grid;grid-gap:.5em 0;grid-template-rows:auto auto auto}@media(min-width:1281px){.header[role=banner]>div>div{grid-template-columns:1fr auto auto;grid-template-rows:unset}.header[role=banner]>div>div>*{grid-row:1}.header[role=banner]>div>div>nav{margin-left:1em;text-align:right;place-self:end}.header[role=banner]>div>div>nav.block-language{grid-column:3}}.header[role=banner]>div .block-system-branding-block a{font-size:var(--step-4)}@media(min-width:1281px){.header[role=banner]>div .block-system-branding-block a{position:absolute;left:.75em;top:.25em}}.header[role=banner] ul,.header[role=banner] li{margin:0 1em 0 0;padding:0;display:inline-block}@media(min-width:1281px){.header[role=banner] ul:last-of-type,.header[role=banner] li:last-of-type{margin-right:0}}.header[role=banner] a{font-size:var(--step-1);text-decoration:none;color:var(--text)}.header[role=banner] a:hover{color:var(--primary)}.status[role=dialog]>div{background-color:var(--box);padding:1em;margin-bottom:1em}.status[role=dialog]>div div,.status[role=dialog]>div p{display:inline-block;margin:0}.main[role=main]{margin-bottom:1em}.main[role=main]>h1{margin-top:1em}.main[role=main].sidebar nav{font-size:var(--step-0);border-top:.25em solid var(--box)}.main[role=main].sidebar nav a{color:var(--primary);text-decoration:none}.main[role=main].sidebar nav ul{padding:0;list-style-type:none}.main[role=main].sidebar nav ul ul{padding-left:1em}.main[role=main].sidebar nav ul ul,.main[role=main].sidebar nav ul li{margin-top:.5em}@media(min-width:1281px){.main[role=main].sidebar{display:grid;grid-template-columns:3fr 1fr;grid-gap:0 2em;grid-template-rows:auto 1fr}.main[role=main].sidebar nav{border-top:0;border-left:.25em solid var(--box)}.main[role=main].sidebar>h1{grid-column:1/-1;grid-row:1}.main[role=main].sidebar>aside,.main[role=main].sidebar>.main-content{grid-row:2}.main[role=main].sidebar>aside{grid-column:2}.main[role=main].sidebar>aside ul{padding-left:1em}}.footer[role=contentinfo]{grid-column:1/-1;box-sizing:border-box;margin:0;background-color:var(--box);color:var(--text)}.footer[role=contentinfo]>div{padding:2em 2vw;display:grid;grid-gap:1em;grid-template-columns:1fr [content] minmax(auto,1280px) 1fr}.footer[role=contentinfo]>div nav{grid-row:1;grid-column:content;padding:0 2vw}.footer[role=contentinfo]>div ul{list-style-type:none;margin:0;padding:0}.footer[role=contentinfo]>div ul li{display:inline-block;margin-right:1rem}figure.media-type-image{max-width:100%;overflow:hidden;margin:0 0 1rem 0}figure.media-type-image figure{margin:0}figure.media-type-image figcaption{background-color:var(--box);padding:.5rem}figure.media-type-image picture{display:grid}figure.media-type-image picture img{width:100%;height:auto}article.media-type-document{display:inline-block;margin-bottom:1em}.main-content .pager__items{margin:1em 0;padding:1em 0;display:inline-block}.main-content .pager__items li.pager__item{display:inline-block;margin:0 1em 1em 0}.main-content .pager__items li.pager__item.is-active a{background-color:var(--primary);color:var(--primary-text)}.main-content .pager__items .pager__item--ellipsis,.main-content .pager__items a{display:inline-block;overflow:hidden;font-size:var(--step-1);padding:.5em;text-transform:uppercase;background-color:var(--box);border-radius:1em;text-align:center;min-width:1em;height:1em;line-height:1;border:0}.main-content .pager__items .pager__item--ellipsis span,.main-content .pager__items a span{display:none}.main-content .pager__items .pager__item--ellipsis:hover,.main-content .pager__items a:hover{background-color:var(--primary);color:var(--primary-text)}.main-content .pager__items li.pager__item.pager__item--ellipsis{margin:0 .75em 0 0}.main-content .pager__items li.pager__item.pager__item--ellipsis:hover{background-color:var(--box);color:initial}nav.breadcrumb[role=navigation]{margin:1em 0;font-size:var(--step-0);font-family:futura-pt-bold,fallback-bold,arial,sans-serif}nav.breadcrumb[role=navigation] ul{list-style-type:none;padding:0;margin:0}nav.breadcrumb[role=navigation] ul li{display:none}nav.breadcrumb[role=navigation] ul li.parent{display:inline}nav.breadcrumb[role=navigation] ul li svg{color:var(--primary)}nav.breadcrumb[role=navigation] ul li svg.fa-angle-left{display:inline-block}@media(min-width:1300px){nav.breadcrumb[role=navigation] ul li svg.fa-angle-left{display:none}}nav.breadcrumb[role=navigation] ul li svg.fa-angle-right{display:none}@media(min-width:1300px){nav.breadcrumb[role=navigation] ul li svg.fa-angle-right{display:inline-block}}nav.breadcrumb[role=navigation] a{display:inline-block;position:relative;text-decoration:none;color:var(--text)}@media(min-width:1300px){nav.breadcrumb[role=navigation] ul li{display:inline}nav.breadcrumb[role=navigation] a{padding:0 .25em 0 0}}.table-wrapper{position:relative;display:block;width:100%;box-sizing:border-box;max-width:calc(100vw - clamp(20px,10vw,8rem) - 1em);overflow:auto;max-height:80vh}@media(min-width:1281px){article.sidebar .table-wrapper{max-width:calc(100vw - 600px - clamp(20px,10vw,8rem) - 1em)}}.table-wrapper.scrollbar{padding-right:.5em}.table-wrapper .responsive-label{display:none}@media(max-width:780px){.table-wrapper thead,.table-wrapper tfoot{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.table-wrapper tr{display:inline-block;width:100%;box-sizing:border-box;border:1px solid var(--box);margin-bottom:1em}}@media(max-width:780px)and (min-width:320px){.table-wrapper tr{display:grid;grid-template-columns:minmax(0,auto) 1fr}}@media(max-width:780px){.table-wrapper th,.table-wrapper td,.table-wrapper th.responsive-label{display:inline-block;width:100%;box-sizing:border-box;border:0;padding-left:.5em;overflow-wrap:break-word;word-break:break-word}}table{width:100%;border-collapse:collapse;margin-bottom:2em;overflow-wrap:initial;word-break:initial;font-size:var(--step-0)}table caption{text-align:left;font-size:var(--step-1);border-bottom:1px solid var(--box);padding-bottom:.5em}table thead{border-collapse:collapse}table thead th,table thead td{top:0;position:sticky;vertical-align:bottom;text-align:left;padding:.5em 1em .5em 0;white-space:nowrap;border:none}table thead th:after,table thead td:after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;height:1px;background-color:var(--box)}table td a{text-decoration:none;border-bottom:.2em solid var(--primary);font-weight:500}table td a:hover{color:var(--primary)}table tbody th,table tbody td{vertical-align:top;border-bottom:1px solid var(--box);text-align:left;padding:.5em 1em .5em 0}table tbody tr:last-child th,table tbody tr:last-child td{border-bottom:none}table tfoot th,table tfoot td{vertical-align:top;border-top:1px solid var(--box);text-align:left;padding:.5em 1em .5em 0}.cookieconsent{background-color:var(--page)}@media(min-width:320px)and (min-height:480px)and (prefers-reduced-motion:no-preference){.cookieconsent{position:fixed;left:-2vw;right:-2vw;bottom:0;z-index:1000;box-shadow:0 0 1em rgba(0,0,0,.3)}}.cookieconsent>div{padding:1em 0;border-bottom:.5em solid var(--page)}.cookieconsent>div>div{grid-column:content;padding:0 20px;color:var(--text)}.cookieconsent>div>div button{cursor:pointer;border-collapse:collapse;padding:5vw;text-align:center;text-transform:uppercase;font-weight:500;display:inline-block;margin:0 0 1em 0;color:var(--text);border:.25em solid var(--primary);background-color:var(--page)}@media(min-width:320px){.cookieconsent>div>div button{padding:1em 2em;margin-right:1em}}.cookieconsent>div>div button:hover{border-color:var(--primary);color:var(--primary);background-color:var(--page)}.cookieconsent>div>div button.all,.cookieconsent>div>div button.all:hover{border-color:var(--primary);background-color:var(--primary);color:var(--page)}.cookieconsent>div>div a{text-decoration:none;font-weight:500;color:var(--text);border-bottom:.2em solid var(--text)}.cookieconsent>div>div a:hover{color:var(--text);border-bottom-color:var(--primary)}@media(min-width:769px){.cookieconsent>div>div{padding:0 60px}}.http-error .error{margin-bottom:1em}.http-error .error h2{vertical-align:middle;display:inline-block;margin:0}.http-error .error .icon{display:inline-block;color:var(--primary);font-size:var(--step-5);vertical-align:middle;margin-right:.25em}.http-error .error-message{background:rgba(0,0,0,0) url(/themes/custom/stiftelsenarcada/images/404.svg) no-repeat 0 100%;width:95%;max-width:640px;padding-bottom:6em}article.node-type-article h2 a{border:0}article.node-type-article h2 .date{display:block;margin-top:.5em;font-size:var(--step-0);font-family:futura-pt,fallback,arial,sans-serif;font-weight:normal}.footer .block-arcada-color-scheme-picker{grid-column:content;grid-row:2;padding:0 2vw;place-self:start}@media(min-width:769px){.footer .block-arcada-color-scheme-picker{grid-row:1;place-self:end}}.footer .color-scheme fieldset{display:grid;grid-auto-columns:auto;grid-auto-flow:column;box-sizing:border-box;margin:0;padding:0;border:none}.footer .color-scheme fieldset legend{font-size:var(--step--1);float:left;padding-top:.25em;font-weight:normal;font-family:futura-pt,fallback,arial,sans-serif;margin-right:1em}.footer .color-scheme label{float:left;border:.1em solid var(--text);display:inline-block;margin:0;height:1.5em;text-align:center;padding:.25em .5em;cursor:pointer}.footer .color-scheme label:first-of-type{border-right:0;border-top-left-radius:.2em;border-bottom-left-radius:.2em}.footer .color-scheme label:last-of-type{border-left:0;border-top-right-radius:.2em;border-bottom-right-radius:.2em}.footer .color-scheme label:hover{background-color:var(--primary)}.footer .color-scheme label:hover svg{color:var(--primary-text)}.footer .color-scheme label svg{color:var(--text)}.footer .color-scheme[data-cookie-consent=false] label{border-radius:.2em;border:.1em solid var(--text)}.footer .color-scheme label:has(input[type=radio]:checked){background-color:var(--primary)}.footer .color-scheme label:has(input[type=radio]:checked) svg{color:var(--primary-text)}.news>div{border-bottom:.2em solid var(--box);padding:2em 0}.news>div:last-of-type{border-bottom:none}.news .more-link{display:block;padding:2em 0}.main-content .block{margin-top:2em}
