
@import"fonts.css";:root{--margin: 1.5rem;--cols: 12;--cols-max: calc(var(--cols) + 1);--gutter: 1.25rem;--col-size: calc((100vw - (var(--gutter) * var(--cols-max)) - (var(--margin) * 2)) / var(--cols));--header-height: 4rem;--padding: var(--margin);--padding-top: 13rem;--spacer: 7.5rem;--module-spacer: var(--spacer);--radius: 1.25rem;--basepx: 16;--base: calc(0.9rem + ((0.7vw - 7.68px) * 0.425));--large: 3.5rem;--medium: 2rem;--medium-small: 1.5rem;--body: 1.25rem;--small: 1rem;--bg: #FFFFFF;--brown: #4D2A08;--orange: #CD641E;--text-color: var(--brown);--body-text-color: rgba(77, 42, 8, 0.7);--border-color: rgba(214, 132, 51, 0.2)}@media screen and (min-width: 900px)and (max-width: 1500px){:root{--base: calc(0.75rem + ((0.8vw - 7.68px) * 0.425))}}:root{--tablet-breakpoint: 900px}@media screen and (max-width: 900px){:root{--basepx: 14;--base: 1.8vw;--margin: 2rem;--cols: 8;--spacer: 4rem}}@media screen and (max-width: 900px)and (min-aspect-ratio: 16/9){:root{--margin: 1.5rem;--padding-top: 5rem}}:root{--mobile-breakpoint: 520px}@media screen and (max-width: 520px){:root{--base: 14px;--cols: 6;--gutter: 0.5rem;--margin: 1rem;--spacer: 4rem;--padding-top: 8rem;--large: 2.75rem}}
*{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility !important}
html,body{background:var(--bg)}html{font-size:var(--base)}body{font-family:"Circular",sans-serif;font-optical-sizing:auto;color:var(--text-color)}html:has(main.scene--dark),body:has(main.scene--dark){--bg: var(--dark);--text-color: white;--border-light: rgba(41, 104, 114, 0.18);--darkened: white;--lighter: white}.no-scroll{overflow:hidden}.no-pointer{pointer-events:none}::selection{background:var(--orange);color:#fff}.hidden{display:none}@media screen and (min-width: 520px){.mobile-only:not(.tablet-only){display:none !important}}@media screen and (min-width: 900px){.mobile-only.tablet-only{display:none !important}}@media screen and (max-width: 520px){.desktop-only{display:none !important}}.sr-only{border:0;clip:rect(0px, 0px, 0px, 0px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.001s !important;animation-iteration-count:1 !important;transition-duration:.001s !important;scroll-behavior:auto !important;will-change:auto !important;transition-delay:0s !important}}#page{position:relative;z-index:1}main{min-height:100vh;padding-left:var(--margin);padding-right:var(--margin);padding-top:var(--padding-top);transform-origin:top;animation:fadeIn .3s forwards}main.anim-out{animation:fadeOut .3s forwards}.grid{display:grid;grid-template-columns:repeat(var(--cols), 1fr);column-gap:var(--gutter)}.subgrid{display:grid;grid-template-columns:subgrid}.full-bleed{margin-left:calc(var(--margin)*-1);margin-right:calc(var(--margin)*-1)}.padding-h{padding-left:var(--margin);padding-right:var(--margin)}.padding-v{padding-top:var(--margin);padding-bottom:var(--margin)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes pageIn{0%{opacity:0;transform:translateY(0.15rem)}100%{opacity:1;transform:translateY(0rem)}}@keyframes pageOut{0%{opacity:1;transform:translateY(0rem)}100%{opacity:0;transform:translateY(-0.75rem)}}
footer{height:calc(100svh - 8rem);margin:8rem var(--margin);margin-bottom:var(--margin);padding:2rem 2.5rem;border-radius:var(--radius);background:var(--brown);color:#fff;grid-template-rows:3fr 1fr 1fr}@media screen and (max-width: 520px){footer{display:flex !important;flex-direction:column;gap:4rem;height:auto;padding:1rem 1.5rem;margin-top:4rem}}footer .footer-navigation{grid-column:7/span 4}footer .footer-navigation li{padding:.5rem 0;border-bottom:1px solid var(--border-color)}footer .footer-contact{grid-column:7/span 2;grid-row:2}footer .footer-links{grid-column:10/-1;grid-row:2}footer .footer-links .tertiary-navigation li{position:relative;padding-left:1.25rem}footer .footer-links .tertiary-navigation li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.5rem;height:.5rem;background:var(--orange)}footer .footer-about{grid-column:7/-1;grid-row:3;margin-top:auto;font-size:.875rem;color:hsla(0,0%,100%,.5)}footer .footer-about a{text-decoration:underline}footer .footer-about a:hover{color:#fff}footer .footer-logo{grid-column:1/span 2;grid-row:3;margin-top:2rem}@media screen and (max-width: 520px){footer .footer-logo{width:33%}footer .footer-logo svg{width:100%;height:auto}}
header{height:var(--header-height);position:absolute;top:0;left:0;width:100%;z-index:100;--header-bg: transparent;--header-color: inherit;--header-fill: var(--green);background:var(--header-bg);transition:.3s;display:flex;align-items:center;justify-content:space-between;padding-left:var(--margin);padding-right:var(--margin)}header .logo-top{position:relative;width:fit-content;margin-top:-0.9rem}header .logo-top a{display:flex}header .logo-top svg{width:12rem}header .logo-top .logo-shapes{position:absolute;left:0;top:1.25rem;width:4.3rem;display:flex;pointer-events:none;transition:.3s;transition-delay:.4s}header .logo-top .logo-shapes svg path{fill:var(--orange)}header nav.primary-navigation{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}header nav.primary-navigation ul{display:flex;gap:2rem}header nav.primary-navigation ul li{position:relative}header nav.primary-navigation ul li::after{content:"";position:absolute;bottom:-0.25rem;left:0;width:100%;height:1px;background:linear-gradient(90deg, var(--brown) 50%, rgba(204, 101, 0, 0.1) 50%);transition:.3s;background-size:200% 100%;background-position:100% 0}header nav.primary-navigation ul li:hover::after{background-position:0 0}header nav.primary-navigation ul li a{display:grid;transition:.3s;overflow:hidden;text-decoration:none}header nav.primary-navigation ul li a span{grid-column:1;grid-row:1;transition:.3s}header nav.primary-navigation ul li a span:nth-child(2){transform:translateY(100%)}header nav.primary-navigation ul li:hover a span:nth-child(1){transform:translateY(-100%)}header nav.primary-navigation ul li:hover a span:nth-child(2){transform:translateY(0%)}header nav.secondary-navigation{margin-right:-0.5rem}header.headroom--not-top{transition:.3s}header.headroom--not-top.headroom--unpinned:not(.menu-open){transform:translateY(-100%)}header.headroom--not-top.headroom--pinned{position:fixed;transform:translateY(0%);--header-bg: white;--header-color: black;--header-fill: var(--green)}header.headroom--not-top.headroom--pinned .logo-tagline{display:none}header{position:fixed;transform:translateY(0%) !important;--header-bg: white}header.headroom--unpinned{--header-bg: white;--header-color: black;--header-fill: var(--green)}body:has(main.header-white) header,header.white{color:#fff;--header-bg: transparent}body:has(main.header-white) header .logo-top svg path,header.white .logo-top svg path{fill:#fff}body:has(main.header-white) header .btn-primary,header.white .btn-primary{background:#fff;color:var(--orange)}body:has(main.header-white) header.headroom--not-top.headroom--pinned,body:has(main.header-white) header.headroom--unpinned,header.white.headroom--not-top.headroom--pinned,header.white.headroom--unpinned{--header-bg: white;color:#000}body:has(main.header-white) header.headroom--not-top.headroom--pinned .logo-top svg path,body:has(main.header-white) header.headroom--unpinned .logo-top svg path,header.white.headroom--not-top.headroom--pinned .logo-top svg path,header.white.headroom--unpinned .logo-top svg path{fill:var(--orange)}body:has(.grund-overlays.active) header{opacity:0;pointer-events:none;transition:.1s}@media screen and (max-width: 520px){header>nav{display:none}header .hamburger button.btn-primary{padding:.3rem 1rem;font-size:1rem;background:var(--brown) !important;color:#fff !important;transition:.3s;width:5rem;display:flex;justify-content:center}header .hamburger span:last-child{display:none}header .hamburger.active button.btn-primary{background:#fff !important;color:var(--brown) !important}header .hamburger.active button.btn-primary span:last-child{display:block}header .hamburger.active button.btn-primary span:first-child{display:none}.mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--brown);z-index:99;color:#fff;padding:8rem var(--margin);pointer-events:none;transform:translateY(-100%);transition:.4s}.mobile-menu.active{opacity:1;pointer-events:auto;transform:translateY(0%)}.mobile-menu .primary-navigation{font-size:3rem;text-align:right}.mobile-menu .secondary-navigation{margin-top:4rem;text-align:right}.mobile-menu .secondary-navigation .btn-primary{background:#fff;color:var(--brown)}body:has(.mobile-menu.active) header.headroom--not-top.headroom--pinned{background:var(--brown);color:#fff}body:has(.mobile-menu.active) header.headroom--not-top.headroom--pinned .logo-top svg path{fill:#fff}}
.large-search-field{position:relative;z-index:1;grid-column:1/-1;grid-row:1/span 1;height:10rem;background:#fff;display:flex;align-items:center;justify-content:center;margin-top:-4rem}@media screen and (max-width: 520px){.large-search-field{height:10rem}}.large-search-field input{font-family:inherit;font-size:4rem;text-align:center;border:none;outline:none;border-bottom:1px solid var(--border-color)}@media screen and (max-width: 520px){.large-search-field input{font-size:2rem}}main[data-scene=search] .search-results{margin-top:6rem}main[data-scene=search] .search-results .search-result{border-top:1px solid var(--border-color);align-items:center;padding:.5rem 0}main[data-scene=search] .search-results .search-result .result-title{grid-column:span 6;font-size:var(--medium);color:var(--orange)}main[data-scene=search] .search-results .search-result .result-type{grid-column:7/-2}main[data-scene=search] .search-results .search-result .result-link{grid-column:-2/-1;text-align:right}main[data-scene=search] .search-results .search-result .result-link a{margin-left:auto;display:flex;width:fit-content}
.module[data-module=subheading]+.module[data-module=accordion]{margin-top:3rem}.module[data-module=accordion]{color:var(--body-text-color)}@media screen and (max-width: 520px){.module[data-module=accordion]{display:flex;flex-direction:column}}.module[data-module=accordion] .accordion-module-header{grid-column:2/span 4}.module[data-module=accordion] .accordion-module-header .module-description{margin-top:1rem;margin-bottom:1rem}.module[data-module=accordion] .accordion-container{margin-top:3rem;grid-column:1/-1}.module[data-module=accordion] .accordion-container .accordion-row{border-top:1px solid var(--border-color)}.module[data-module=accordion] .accordion-container .accordion-row:last-child{border-bottom:1px solid var(--border-color)}.module[data-module=accordion] .accordion-container .accordion-row .accordion-header{cursor:pointer}.module[data-module=accordion] .accordion-container .accordion-row .accordion-header .row-year{grid-column:2/span 5;font-size:var(--medium);font-weight:600;color:var(--orange)}.module[data-module=accordion] .accordion-container .accordion-row .accordion-header .row-title{grid-column:2/-2;font-size:var(--body)}@media screen and (max-width: 520px){.module[data-module=accordion] .accordion-container .accordion-row .accordion-header .row-title{padding-right:3rem}}.module[data-module=accordion] .accordion-container .accordion-row .accordion-header .row-btn{grid-column:span 1/-1;margin-left:auto;position:absolute;top:50%;right:0;transform:translateY(-50%);display:flex}.module[data-module=accordion] .accordion-container .accordion-row .accordion-header .row-btn svg rect{transition:.2s;fill:rgba(204,101,0,.1)}.module[data-module=accordion] .accordion-container .accordion-row .accordion-header .row-btn svg path{transition:.2s;stroke:var(--orange);transform:rotate(180deg);transform-origin:center}@media screen and (max-width: 520px){.module[data-module=accordion] .accordion-container .accordion-row .accordion-header{display:flex}.module[data-module=accordion] .accordion-container .accordion-row .accordion-header .row-year{font-size:1.25rem}.module[data-module=accordion] .accordion-container .accordion-row .accordion-header .row-title{font-size:1rem;margin-left:.5rem}.module[data-module=accordion] .accordion-container .accordion-row .accordion-header .row-btn svg{width:2rem}}.module[data-module=accordion] .accordion-container .accordion-row.active .row-btn svg rect,.module[data-module=accordion] .accordion-container .accordion-row .accordion-header:hover .row-btn svg rect{fill:var(--orange)}.module[data-module=accordion] .accordion-container .accordion-row.active .row-btn svg path,.module[data-module=accordion] .accordion-container .accordion-row .accordion-header:hover .row-btn svg path{stroke:#fff}.module[data-module=accordion] .accordion-container .accordion-row.active .row-btn svg path{transform:rotate(0deg)}.module[data-module=accordion] .accordion-container .accordion-row .accordion-content .content-inner{padding-top:1rem;font-size:1.2rem}@media screen and (max-width: 520px){.module[data-module=accordion] .accordion-container .accordion-row .accordion-content .content-inner{padding-left:.5rem}}.module[data-module=accordion] .accordion-container .accordion-row .accordion-content .content-inner>*{grid-column:2/span 5}@media screen and (max-width: 520px){.module[data-module=accordion] .accordion-container .accordion-row .accordion-content .content-inner>*{grid-column:1/-1}}.module[data-module=accordion] .accordion-container .accordion-row .accordion-content .content-inner .links{margin-top:2rem}.module[data-module=accordion]:not(:has(.accordin-module-header)) .accordion-container{margin-top:0}
.module[data-module=content-slider]{margin-top:var(--spacer);margin-bottom:var(--spacer)}@media screen and (max-width: 900px){.module[data-module=content-slider]{display:flex;flex-direction:column}}@media screen and (max-width: 520px){.module[data-module=content-slider]{margin-top:6rem}.module[data-module=content-slider] h2{padding-right:6rem}.module[data-module=content-slider] .text-content{order:2}.module[data-module=content-slider] .swiper-container{order:1;margin-left:10%;margin-right:10%}}.module[data-module=content-slider] .text-content{grid-column:2/span 4;display:flex;flex-direction:column;margin-top:4rem;margin-bottom:6rem;position:relative}.module[data-module=content-slider] .text-content h2{margin-bottom:2rem}@media screen and (max-width: 520px){.module[data-module=content-slider] .text-content{margin-top:2rem;margin-bottom:2rem}.module[data-module=content-slider] .text-content .editor-content p{font-size:14px}}.module[data-module=content-slider] .text-content .text-container .text-item{display:none}.module[data-module=content-slider] .text-content .text-container .text-item h3{padding-bottom:1rem;border-bottom:1px solid var(--orange);margin-bottom:1rem}.module[data-module=content-slider] .text-content .text-container .text-item.active{display:block}.module[data-module=content-slider] .text-content .swiper-bar{margin-top:auto;padding-bottom:1rem;border-bottom:1px solid var(--orange)}@media screen and (max-width: 520px){.module[data-module=content-slider] .text-content .swiper-bar{padding-bottom:4rem;position:absolute;top:0;right:0;width:7rem;border-bottom:0}}.module[data-module=content-slider] .text-content .swiper-bar .swiper-controls{z-index:10;opacity:1;transition:.3s}@media screen and (max-width: 520px){.module[data-module=content-slider] .text-content .swiper-bar .swiper-controls{position:absolute;right:0}.module[data-module=content-slider] .text-content .swiper-bar .swiper-controls svg{width:2.5rem;height:auto}}.module[data-module=content-slider] .text-content .swiper-bar .swiper-controls button{cursor:pointer;transition:.2s}.module[data-module=content-slider] .text-content .swiper-bar .swiper-controls .play-pause svg:last-child{display:none}.module[data-module=content-slider] .text-content .swiper-bar .swiper-controls .swiper-button-disabled{opacity:.5}.module[data-module=content-slider] .text-content .swiper-bar .pagination-container{position:absolute;width:max-content;right:0;bottom:1rem;display:flex;gap:1.5rem}@media screen and (max-width: 520px){.module[data-module=content-slider] .text-content .swiper-bar .pagination-container{bottom:auto;top:-2rem}}.module[data-module=content-slider] .text-content .swiper-bar .current{color:var(--orange);opacity:.7}.module[data-module=content-slider] .text-content .swiper-bar .swiper-pagination{position:relative;width:max-content;bottom:0rem;right:0;left:auto;--swiper-theme-color: var(--orange)}.module[data-module=content-slider] .swiper-container{grid-column:7/-1}.module[data-module=content-slider] .swiper-slide{width:calc(100% - 2*var(--margin));margin-left:var(--gutter);margin-top:auto}.module[data-module=content-slider] .swiper-slide:first-child{margin-left:var(--margin)}.module[data-module=content-slider] .swiper-slide:last-child{margin-right:var(--margin)}.module[data-module=content-slider] .swiper-slide figure{aspect-ratio:1/1;border-radius:100%}
.module[data-module=editor]{grid-column:2/-2;display:grid;grid-template-columns:subgrid}@media screen and (max-width: 900px){.module[data-module=editor]{grid-column:1/-1}}@media screen and (max-width: 520px){.module[data-module=editor]{display:flex;flex-direction:column}}.module[data-module=editor] .subheader{grid-column:1/-1}.module[data-module=editor] .editor-content{grid-column:4/-1;margin-top:5rem}@media screen and (max-width: 900px){.module[data-module=editor] .editor-content{grid-column:3/-1}}@media screen and (max-width: 520px){.module[data-module=editor] .editor-content{margin-top:2rem}}.module[data-module=editor]:not(:has(.subheader)) .editor-content{margin-top:0}.module[data-module=editor]:not(:has(.subheader-content)) .editor-content{margin-top:0}.module[data-module=editor][data-align=left] .editor-content{grid-column:1/span 3}.editor-content p{font-size:var(--body);line-height:1.4em;color:var(--body-text-color)}.editor-content p+h2{margin-top:2rem}.editor-content h2+p{margin-top:.5rem}.editor-content ul+p{margin-top:1.5rem}.editor-content h3{margin-top:2rem;margin-bottom:.5rem}.editor-content ul h3{margin-top:.5rem;margin-bottom:.5rem}.editor-content p a,.editor-content li a{text-decoration:underline;color:var(--orange)}.editor-content ol{margin:1.5rem 0;margin-left:1rem}.editor-content ul{margin:1rem 0;list-style-type:disc;margin-left:1rem}.editor-content ul:first-child{margin-top:0}.editor-content ul.feature-list{list-style-type:none;margin-left:0;margin-top:2rem}.editor-content ul.feature-list li{position:relative;padding-left:1.5rem;border-top:1px solid var(--border-color);padding-top:.75rem;padding-bottom:.75rem;background:#fff}.editor-content ul.feature-list li::before{content:"";position:absolute;left:0;top:1.5rem;border-radius:100%;transform:translateY(-50%);width:.5rem;height:.5rem;display:inline-block;background:var(--orange)}
.module[data-module=fact-cards] .fact-card-grid{grid-column:2/-2;row-gap:var(--gutter)}@media screen and (max-width: 520px){.module[data-module=fact-cards] .fact-card-grid{display:flex;flex-direction:column;grid-column:1/-1}}.fact-card{position:relative;grid-column:span 3;font-size:var(--body);background:var(--brown);color:#fff;aspect-ratio:1/1;border-radius:var(--radius);padding:2rem}@media screen and (max-width: 520px){.fact-card{aspect-ratio:3/2}}.fact-card{display:flex;flex-direction:column}.fact-card .card-title{font-weight:bold;line-height:1.2em}.fact-card .card-description{margin-top:2rem;font-size:1rem}@media screen and (max-width: 520px){.fact-card .card-description{margin-top:1rem}}.fact-card .card-highlight{margin-top:auto;font-size:4rem;line-height:1em}
.module[data-module=highlight-quote]{margin-top:8rem;margin-bottom:8rem}@media screen and (max-width: 900px){.module[data-module=highlight-quote]{display:flex;flex-direction:column}}.module[data-module=highlight-quote][data-size=medium] .text-content{grid-column:4/-4}.module[data-module=highlight-quote][data-size=full] .text-content{grid-column:2/-2}.module[data-module=highlight-quote] .text-content{grid-row:1}.module[data-module=highlight-quote] .text-content h2{color:var(--brown);font-size:var(--body);font-weight:bold;margin-bottom:2rem}.module[data-module=highlight-quote] .text-content .link-content{margin-top:2rem}.module[data-module=highlight-quote] .quote-content{display:flex;flex-direction:column;padding-top:3rem;border-top:1px solid var(--orange);border-bottom:1px solid var(--orange);padding-bottom:3rem}.module[data-module=highlight-quote] .quote-content .quote-header .quote-text{font-size:2.1875rem;color:var(--orange);line-height:1.1em}
.module[data-module=large-media]{grid-column:1/-1}.module[data-module=large-media] figure{border-radius:var(--radius)}.module[data-module=large-media][data-size=full] figure{grid-column:1/-1}.module[data-module=large-media][data-size=medium] figure{grid-column:4/-4}.module[data-module=large-media][data-size=small] figure{grid-column:5/-5}@media screen and (max-width: 520px){.module[data-module=large-media][data-size=full] figure{grid-column:1/-1}.module[data-module=large-media][data-size=medium] figure{grid-column:2/-2}.module[data-module=large-media][data-size=small] figure{grid-column:2/-2}}
.map-container{border-radius:var(--radius);position:relative;z-index:5}.map-container .map-marker .map-marker--inner,.grund-map-container .map-marker .map-marker--inner{background:var(--orange);--size: 1rem;width:var(--size);height:var(--size);border-radius:100%;transform:translate(-50%, -50%)}.map-container .leaflet-bottom.leaflet-right,.grund-map-container .leaflet-bottom.leaflet-right{opacity:.00001;pointer-events:none}.module[data-module=etape-map] .text-content{grid-column:2/span 4}@media screen and (max-width: 900px){.module[data-module=etape-map] .text-content{grid-column:1/span 3}}@media screen and (max-width: 520px){.module[data-module=etape-map] .text-content{grid-column:1/-1}}.module[data-module=etape-map] .text-content .editor-content{margin-top:2rem}.module[data-module=etape-map] .text-content .etape-list{margin-top:2rem}.module[data-module=etape-map] .text-content .etape-list ul{margin-top:1rem;border-top:1px solid var(--orange);padding-top:0rem}.module[data-module=etape-map] .text-content .etape-list ul li{position:relative;padding:.5rem 0;padding-left:1.5rem;display:flex;justify-content:space-between}.module[data-module=etape-map] .text-content .etape-list ul li:not(:last-child){border-bottom:1px solid rgba(214,132,51,.2)}.module[data-module=etape-map] .text-content .etape-list ul li::before{content:"";position:absolute;--size: 0.5rem;width:var(--size);height:var(--size);background:var(--orange);top:50%;left:0;transform:translateY(-50%)}.module[data-module=etape-map] .text-content .etape-list ul li a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.module[data-module=etape-map] .text-content .etape-list ul li.hover{color:var(--orange);text-decoration:underline}.module[data-module=etape-map] .text-content .etape-list ul li[data-status=kommerSnartTilSalg]::after{content:"(Kommer snart til salg)"}.module[data-module=etape-map] .text-content .etape-list ul li[data-status=underUdvikling]::after{content:"(Under udvikling)"}.module[data-module=etape-map] .text-content .etape-list ul li[data-status=underUdviklingDisabled]{opacity:.4;pointer-events:none}.module[data-module=etape-map] .text-content .etape-list ul li[data-status=underUdviklingDisabled]::after{content:"(Under udvikling)"}.module[data-module=etape-map] .map-container{aspect-ratio:1/1;grid-column:7/-1}@media screen and (max-width: 900px){.module[data-module=etape-map] .map-container{grid-column:4/-1;margin-left:1rem}}@media screen and (max-width: 520px){.module[data-module=etape-map] .map-container{grid-column:1/-1;margin-left:0;margin-top:2rem}}.module[data-module=etape-map] .map-container figure{position:relative;height:100%;width:100%;border-radius:var(--radius);overflow:hidden}.module[data-module=etape-map] .map-container figure img{object-fit:cover;width:100%;height:100%;opacity:.8}.module[data-module=etape-map] .map-container figure .areas{position:absolute;top:0;left:0;width:100%;height:100%}.module[data-module=etape-map] .map-container figure .areas>div{position:absolute;border-radius:100%;width:var(--circle-size, 9%);top:var(--y, 51%);left:var(--x, 65%);aspect-ratio:1/1;background:var(--orange);opacity:.66;transform:translate(-50%, -50%);cursor:pointer;transition:.2s;display:flex;align-items:center;justify-content:center;color:rgba(0,0,0,0)}.module[data-module=etape-map] .map-container figure .areas>div:hover{opacity:.9;color:#fff}.module[data-module=etape-map] .etape-circle{opacity:.4;transition:.2s}.module[data-module=etape-map] .etape-circle:hover,.module[data-module=etape-map] .etape-circle.hover{opacity:.7}.module[data-module=area-map] .text-content{grid-column:2/span 4}@media screen and (max-width: 900px){.module[data-module=area-map] .text-content{grid-column:1/span 3}}@media screen and (max-width: 520px){.module[data-module=area-map] .text-content{grid-column:1/-1}}.module[data-module=area-map] .text-content .editor-content{margin-top:2rem}.module[data-module=area-map] .text-content .grund-list{margin-top:3rem}.module[data-module=area-map] .text-content .grund-list .list-heading{display:flex;gap:2rem}.module[data-module=area-map] .text-content .grund-list .list-heading span{position:relative;display:block;padding-left:1rem}.module[data-module=area-map] .text-content .grund-list .list-heading span::before{content:"";position:absolute;top:50%;left:0;width:.5rem;height:.5rem;border-radius:100%;background:currentColor;transform:translateY(-50%)}.module[data-module=area-map] .text-content .grund-list .list-heading span:first-child{color:#24b23b}.module[data-module=area-map] .text-content .grund-list .list-heading span:nth-child(2){color:#fac800}.module[data-module=area-map] .text-content .grund-list .list-heading span:nth-child(3){color:#e52e2e}.module[data-module=area-map] .text-content .grund-list ul{margin-top:1rem;border-top:1px solid var(--orange);padding-top:0rem}.module[data-module=area-map] .text-content .grund-list ul li{position:relative;padding:.5rem 0;padding-left:1.5rem;cursor:pointer}.module[data-module=area-map] .text-content .grund-list ul li:hover{text-decoration:underline}.module[data-module=area-map] .text-content .grund-list ul li:not(:last-child){border-bottom:1px solid rgba(214,132,51,.2)}.module[data-module=area-map] .text-content .grund-list ul li::before{content:"";position:absolute;--size: 0.5rem;width:var(--size);height:var(--size);background:var(--orange);top:50%;left:0;transform:translateY(-50%)}.module[data-module=area-map] .text-content .grund-list ul li[data-status=tilSalg]::before{background:#24b23b}.module[data-module=area-map] .text-content .grund-list ul li[data-status=reserveret]::before{background:#fac800}.module[data-module=area-map] .text-content .grund-list ul li[data-status=solgt]::before{background:#e52e2e}.module[data-module=area-map] .text-content .grund-list ul li[data-status=underUdvikling]{opacity:.4;pointer-events:none;display:flex;justify-content:space-between}.module[data-module=area-map] .text-content .grund-list ul li[data-status=underUdvikling]::after{content:"(Under udvikling)"}.module[data-module=area-map] .map-container{position:sticky;top:4rem;aspect-ratio:1/1;overflow:hidden;grid-column:7/-1}@media screen and (max-width: 900px){.module[data-module=area-map] .map-container{grid-column:4/-1;margin-left:1rem}}@media screen and (max-width: 520px){.module[data-module=area-map] .map-container{grid-column:1/-1;margin-left:0;margin-top:2rem}}.module[data-module=area-map] .map-container figure{position:relative;height:100%;width:100%;overflow:hidden}.module[data-module=area-map] .map-container figure img{object-fit:cover;width:100%;height:100%}.module[data-module=area-map] .map-container figure .svg-container{position:absolute;top:0;left:0;width:100%;height:100%}.module[data-module=area-map] .map-container figure .svg-container svg{width:100%;height:100%}.module[data-module=area-map] .map-container figure .svg-container svg path{opacity:.55;transition:.3s;cursor:pointer}.module[data-module=area-map] .map-container figure .svg-container svg path:hover{opacity:.7}.module[data-module=area-map] .map-container figure .svg-container svg path.tilSalg{fill:#24b23b}.module[data-module=area-map] .map-container figure .svg-container svg path.reserveret{fill:#fac800}.module[data-module=area-map] .map-container figure .svg-container svg path.solgt{fill:#e52e2e}.module[data-module=area-map] .map-container figure .svg-container svg:has(path.hover) path{opacity:.4}.module[data-module=area-map] .map-container figure .svg-container svg:has(path.hover) path.hover{opacity:.9}.module[data-module=area-map] .map-container figure .tooltip{position:absolute;top:var(--mouse-y, 0);left:var(--mouse-x, 0);pointer-events:none;transform:translate(-50%, -125%);background:rgba(0,0,0,.7);color:#fff;padding:.25rem 1rem;border-radius:var(--radius);opacity:0}.module[data-module=area-map] .map-container figure:has(svg path:hover) .tooltip{opacity:1}.module[data-module=area-map] .map-container .map-marker .tooltip{position:absolute;top:0%;left:50%;transform:translate(-50%, calc(-100% - 0.3rem));background:rgba(0,0,0,.7);color:#fff;padding:.25rem .75rem;border-radius:var(--radius);white-space:nowrap;pointer-events:none;transition:.2s;opacity:0;transform:translate(-50%, calc(-100% + 0rem))}.module[data-module=area-map] .map-container .map-marker:hover .tooltip,.module[data-module=area-map] .map-container .map-marker .hover .tooltip{opacity:1;transform:translate(-50%, calc(-100% - 0.3rem))}.grund-overlays{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;pointer-events:none;opacity:0;transition:.4s;transform:translateX(100%)}@media screen and (max-width: 520px){.grund-overlays{transform:translateY(100%)}}.grund-overlays.active{display:grid;pointer-events:auto;opacity:1;transform:translateX(0)}@media screen and (max-width: 520px){.grund-overlays.active{transform:translateY(0)}}.grund-overlays .inner{position:absolute;top:0;right:0;height:100vh;width:50vw;background:#fff;border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius);box-shadow:0px 0 0px 200vw rgba(0,0,0,.5);overflow-y:scroll;padding-top:4rem;display:grid;grid-template-columns:repeat(var(--cols), 1fr);column-gap:var(--gutter);--cols: 6}@media screen and (max-width: 900px){.grund-overlays .inner{width:70vw}}@media screen and (max-width: 520px){.grund-overlays .inner{width:100vw;height:75svh;top:auto;bottom:0;border-top-right-radius:var(--radius);border-bottom-left-radius:0;box-shadow:0px 0 0px 200vh rgba(0,0,0,.5)}}.grund-overlays .grund-overlay{grid-column:2/-2;padding-bottom:8rem}.grund-overlays .grund-overlay:not(.active){display:none}.grund-overlays .grund-overlay .grund-title{font-size:var(--medium);color:var(--orange)}.grund-overlays .grund-overlay .grund-map-container{border:1px solid #ccc;margin-top:1rem;margin-bottom:1rem;aspect-ratio:1/1}.grund-overlays .grund-overlay .grund-map-container figure{position:relative;height:100%;width:100%;overflow:hidden}.grund-overlays .grund-overlay .grund-map-container figure img{object-fit:cover;width:100%;height:100%;transform:scale(2);transform-origin:var(--focal-x) var(--focal-y)}.grund-overlays .grund-overlay .grund-map-container figure .svg-container{position:absolute;top:0;left:0;width:100%;height:100%}.grund-overlays .grund-overlay .grund-map-container figure .svg-container svg{width:100%;height:100%;transform:scale(2);transform-origin:var(--focal-x) var(--focal-y)}.grund-overlays .grund-overlay .grund-map-container figure .svg-container svg path{opacity:.85;fill:none;stroke:var(--orange);stroke-width:16px}.grund-overlays .grund-overlay .grund-map-container figure .svg-container svg path:not(.active){opacity:0}.grund-overlays .grund-overlay .info-tables .table{margin-top:2rem}.grund-overlays .grund-overlay .info-tables .table .table-header{font-weight:bold;padding-bottom:.5rem}.grund-overlays .grund-overlay .info-tables .table .table-rows{border-top:1px solid var(--orange)}.grund-overlays .grund-overlay .info-tables .table .table-rows .row{display:flex;padding:.5rem 0}.grund-overlays .grund-overlay .info-tables .table .table-rows .row:not(:last-child){border-bottom:1px solid rgba(214,132,51,.2)}.grund-overlays .grund-overlay .info-tables .table .table-rows .row>div{flex:1}
.module-container{display:grid;grid-template-columns:repeat(var(--cols), 1fr);column-gap:var(--gutter);border:1px solid red}.module{position:relative;grid-column:1/-1;margin-top:var(--module-spacer);scroll-margin-top:4rem}

.module[data-module=slider]{margin-top:var(--spacer);margin-bottom:var(--spacer)}.module[data-module=slider] .swiper{margin-left:calc(-1*var(--margin));margin-right:calc(-1*var(--margin))}.module[data-module=slider] .swiper.playing .swiper-wrapper{transition-timing-function:linear}.module[data-module=slider] .swiper-slide{width:calc(100% - 2*var(--margin));margin-left:var(--gutter);margin-top:auto}.module[data-module=slider] .swiper-slide:first-child{margin-left:var(--margin)}.module[data-module=slider] .swiper-slide:last-child{margin-right:var(--margin)}.module[data-module=slider] .swiper-slide{aspect-ratio:16/8;border-radius:var(--radius)}.module[data-module=slider] .swiper-controls{position:absolute;bottom:.6rem;right:2.5rem;z-index:10;opacity:.5;transition:.3s}.module[data-module=slider] .swiper-controls button{cursor:pointer;transition:.2s}.module[data-module=slider] .swiper-controls .play-pause svg:last-child{display:none}.module[data-module=slider] .swiper-controls .swiper-button-disabled{opacity:.5}.module[data-module=slider]:hover .swiper-controls{opacity:1}.module[data-module=slider] .swiper.playing .swiper-controls .swiper-nav{opacity:.4;pointer-events:none}.module[data-module=slider] .swiper.playing .swiper-controls .play-pause svg:first-child{display:none}.module[data-module=slider] .swiper.playing .swiper-controls .play-pause svg:last-child{display:block}
.module[data-module=subheading] .text-content{grid-column:2/-2;font-size:1.875rem}@media screen and (max-width: 900px){.module[data-module=subheading] .text-content{grid-column:1/-1;font-size:1.5rem;padding-left:var(--margin);padding-right:var(--margin)}}.module[data-module=subheading] .text-content h2{font-size:inherit;color:var(--text-color)}.module[data-module=subheading] .text-content .subheading{color:var(--orange)}.module[data-module=subheading] .link-content{grid-column:2/-2;margin-top:3rem}@media screen and (max-width: 900px){.module[data-module=subheading] .link-content{grid-column:1/-1;margin-top:2rem}}
.module[data-module=text-columns]{margin-top:10rem;margin-bottom:10rem}@media screen and (max-width: 520px){.module[data-module=text-columns]{display:flex;flex-direction:column}}.module[data-module=text-columns] .text-column:first-child{grid-column:2/span 4}.module[data-module=text-columns] .text-column:last-child{grid-column:8/-2}@media screen and (max-width: 900px){.module[data-module=text-columns] .text-column:first-child{grid-column:1/span 4;padding-right:1rem}.module[data-module=text-columns] .text-column:last-child{grid-column:5/-1;padding-left:1rem}}@media screen and (max-width: 520px){.module[data-module=text-columns] .text-column{padding-left:0 !important;padding-right:0 !important}.module[data-module=text-columns] .text-column:last-child{margin-top:4rem}}.module[data-module=text-columns] .text-column>h2{color:inherit;font-weight:bold;margin-bottom:2rem;font-size:var(--medium-small);line-height:1.2em}.module[data-module=text-columns]::after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;width:1px;background:var(--orange)}@media screen and (max-width: 520px){.module[data-module=text-columns]::after{display:none}}
@media screen and (max-width: 900px){.module[data-module=text-image],.module[data-module=quote]{display:flex;flex-direction:column;padding-left:var(--margin);padding-right:var(--margin)}}.module[data-module=text-image] .media-content,.module[data-module=quote] .media-content{grid-row:1;grid-column:7/-2}.module[data-module=text-image] .media-content .figure-container,.module[data-module=quote] .media-content .figure-container{aspect-ratio:1/1;position:sticky;top:4rem}.module[data-module=text-image] .media-content .figure-container figure,.module[data-module=quote] .media-content .figure-container figure{height:100%;width:100%}.module[data-module=text-image] .text-content,.module[data-module=quote] .text-content{grid-row:1;grid-column:2/span 4}@media screen and (max-width: 520px){.module[data-module=text-image] .text-content,.module[data-module=quote] .text-content{margin-top:3rem}}.module[data-module=text-image] .text-content h2,.module[data-module=quote] .text-content h2{color:var(--brown);font-size:var(--medium-small);line-height:1.2em;font-weight:bold;margin-bottom:2rem}.module[data-module=text-image] .text-content .link-content,.module[data-module=quote] .text-content .link-content{margin-top:2rem}.module[data-module=text-image][data-align=image-left] .media-content,.module[data-module=quote][data-align=image-left] .media-content{grid-column:2/span 5}.module[data-module=text-image][data-align=image-left] .text-content,.module[data-module=quote][data-align=image-left] .text-content{grid-column:8/-2}.module[data-module=text-image] .quote-content,.module[data-module=quote] .quote-content{display:flex;flex-direction:column;margin-top:8rem;margin-bottom:8rem}.module[data-module=text-image] .quote-content .quote-header .quote-title,.module[data-module=quote] .quote-content .quote-header .quote-title{font-size:.875rem;padding-bottom:1rem;border-bottom:1px solid var(--orange);margin-bottom:1rem}.module[data-module=text-image] .quote-content .quote-header .quote-text,.module[data-module=quote] .quote-content .quote-header .quote-text{font-size:2.1875rem;color:var(--orange);line-height:1.1em}.module[data-module=text-image] .quote-content .quote-attribution,.module[data-module=quote] .quote-content .quote-attribution{margin-top:auto;font-size:.875rem;padding-bottom:1rem;border-bottom:1px solid var(--orange)}@media screen and (max-width: 520px){.module[data-module=text-image] .quote-content .quote-attribution,.module[data-module=quote] .quote-content .quote-attribution{margin-top:1rem}}.module[data-module=text-image]+.module[data-module=text-image]{margin-top:calc(var(--spacer)*1.5)}
.module[data-module=timeline]{color:var(--body-text-color)}@media screen and (max-width: 520px){.module[data-module=timeline]{display:flex;flex-direction:column}}.module[data-module=timeline] .timeline-header{grid-column:2/span 4}.module[data-module=timeline] .timeline-header .module-description{margin-top:1rem;margin-bottom:1rem}.module[data-module=timeline] .timeline-container{margin-top:3rem;grid-column:1/-1}.module[data-module=timeline] .timeline-container .accordion-container .accordion-row{border-top:1px solid var(--border-color)}.module[data-module=timeline] .timeline-container .accordion-container .accordion-row:last-child{border-bottom:1px solid var(--border-color)}.module[data-module=timeline] .timeline-container .accordion-container .accordion-row .accordion-header{cursor:pointer}.module[data-module=timeline] .timeline-container .accordion-container .accordion-row .accordion-header .row-year{grid-column:2/span 5;font-size:var(--medium);font-weight:600;color:var(--orange)}.module[data-module=timeline] .timeline-container .accordion-container .accordion-row .accordion-header .row-title{grid-column:7/-1;font-size:var(--body)}.module[data-module=timeline] .timeline-container .accordion-container .accordion-row .accordion-header .row-btn{grid-column:span 1/-1;margin-left:auto;position:absolute;top:50%;right:0;transform:translateY(-50%);display:flex}.module[data-module=timeline] .timeline-container .accordion-container .accordion-row .accordion-header .row-btn svg rect{transition:.2s;fill:rgba(204,101,0,.1)}.module[data-module=timeline] .timeline-container .accordion-container .accordion-row .accordion-header .row-btn svg path{transition:.2s;stroke:var(--orange);transform:rotate(180deg);transform-origin:center}@media screen and (max-width: 520px){.module[data-module=timeline] .timeline-container .accordion-container .accordion-row .accordion-header{display:flex}.module[data-module=timeline] .timeline-container .accordion-container .accordion-row .accordion-header .row-year{font-size:1.25rem}.module[data-module=timeline] .timeline-container .accordion-container .accordion-row .accordion-header .row-title{font-size:1rem;margin-left:.5rem}.module[data-module=timeline] .timeline-container .accordion-container .accordion-row .accordion-header .row-btn svg{width:2rem}}.module[data-module=timeline] .timeline-container .accordion-container .accordion-row.active .row-btn svg rect,.module[data-module=timeline] .timeline-container .accordion-container .accordion-row .accordion-header:hover .row-btn svg rect{fill:var(--orange)}.module[data-module=timeline] .timeline-container .accordion-container .accordion-row.active .row-btn svg path,.module[data-module=timeline] .timeline-container .accordion-container .accordion-row .accordion-header:hover .row-btn svg path{stroke:#fff}.module[data-module=timeline] .timeline-container .accordion-container .accordion-row.active .row-btn svg path{transform:rotate(0deg)}.module[data-module=timeline] .timeline-container .accordion-container .accordion-row .accordion-content .content-inner{padding-top:1rem}.module[data-module=timeline] .timeline-container .accordion-container .accordion-row .accordion-content .content-inner>*{grid-column:7/span 4}@media screen and (max-width: 520px){.module[data-module=timeline] .timeline-container .accordion-container .accordion-row .accordion-content .content-inner>*{grid-column:1/-1}}.module[data-module=timeline] .timeline-container .accordion-container .accordion-row .accordion-content .content-inner .links{margin-top:2rem}
.card-grid{display:grid;grid-template-columns:repeat(var(--cols), 1fr);column-gap:var(--gutter);row-gap:4rem}@media screen and (max-width: 520px){.card-grid{display:flex;flex-direction:column}}.card-grid.span-3 .card{grid-column:span 3}.module.card-grid-module h2{grid-column:2/-2;text-align:center;margin-bottom:6rem}.module.card-grid-module h2:has(+.read-more){margin-bottom:4rem}@media screen and (max-width: 520px){.module.card-grid-module h2:has(+.read-more){margin-bottom:2rem}}@media screen and (max-width: 520px){.module.card-grid-module h2{grid-column:1/-1;margin-bottom:4rem}}.module.card-grid-module .card-grid{grid-column:1/-1}.module.card-grid-module .read-more{grid-column:2/-2;margin:auto;text-align:center}.module.card-grid-module .read-more+.card-grid{margin-top:4rem}@media screen and (max-width: 520px){.module.card-grid-module .read-more+.card-grid{margin-top:3rem}}.card{position:relative;grid-column:span 3;font-size:var(--body)}.card .card-media{background:#e3e3e3;aspect-ratio:1/1;border-radius:var(--radius);overflow:hidden}.card .card-media figure{height:100%;width:100%}.card .card-info{margin-top:1rem}.card .card-info .card-title{font-weight:bold}.card .card-info .card-title a::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.card .card-meta{font-size:var(--small);margin-top:2rem}.card .person-contact{margin-top:1rem}.card .image-card-content{margin-top:.5rem}.card .image-card-content .link-content{margin-top:2rem}
.partial[data-partial=large-media]{margin-top:4rem;margin-bottom:4rem}.partial[data-partial=large-media] figure{border-radius:var(--radius)}
.nav-bar{--p: 0%;position:fixed;left:0;top:0;width:100%;height:3.375rem;z-index:1000;background:#fff;color:var(--orange);display:flex;align-items:center;justify-content:space-between;padding:0 var(--margin)}.nav-bar.nav-bar-pinned{top:var(--header-height);background:hsla(0,0%,100%,0)}.nav-bar.nav-bar-pinned.nav-bar-not-top{position:fixed;background:#fff;top:var(--header-height);transition:.3s}.nav-bar{position:fixed;top:var(--header-height)}@media screen and (max-width: 520px){.nav-bar{padding:0}}.nav-bar{--t: 0.2s;transition:background var(--t),color var(--t)}.nav-bar .progress-bar{position:absolute;top:0;left:var(--margin);width:calc(100% - var(--margin)*2);--bar-filled: var(--orange);--bar-bg: rgba(204, 101, 0, 0.2);background:linear-gradient(90deg, var(--bar-filled) var(--p), var(--bar-bg) var(--p));height:2px}@media screen and (max-width: 520px){.nav-bar .progress-bar{left:0;width:100%;z-index:2}}.nav-bar .section-nav{width:100%}.nav-bar .section-nav ul{width:100%}.nav-bar .section-nav ul li{grid-column:span 2;position:relative;padding-left:1.5rem;opacity:.5;transition:.3s}@media screen and (max-width: 520px){.nav-bar .section-nav ul li{padding-left:1rem}}.nav-bar .section-nav ul li.active,.nav-bar .section-nav ul li:has(~.active){opacity:1}.nav-bar .section-nav ul li::before{content:"";position:absolute;--size: 0.5rem;width:var(--size);height:var(--size);background:currentColor;top:50%;left:0;transform:translateY(-50%)}@media screen and (max-width: 520px){.nav-bar .section-nav ul{position:relative;display:flex;width:calc(100% - 0rem);padding:0 2rem;padding-right:6rem;overflow-x:scroll;white-space:nowrap;height:3.375rem;align-items:center;gap:1.5rem;padding-left:var(--margin)}}@media screen and (max-width: 520px){.nav-bar nav.breadcrumb{padding-left:var(--margin)}}.nav-bar .scroll-button{position:absolute;right:var(--margin);top:50%;transform:translateY(-50%);width:2rem;height:2rem;display:flex;cursor:pointer;transition:.3s;overflow:visible;z-index:20}.nav-bar .scroll-button svg{width:100%;height:100%;transition:.3s}body:not(.scrolled) .nav-bar li{opacity:1}body:not(.scrolled) .nav-bar .scroll-button{opacity:0}@media screen and (max-width: 520px){body.scrolled .nav-bar::after{content:"";position:absolute;right:0;top:0;width:8rem;height:100%;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, white 55%, white 100%);z-index:1;pointer-events:none}}body:has(main[data-scene=home]):not(.scrolled) .nav-bar{background:rgba(0,0,0,0);color:#fff}body:has(main[data-scene=home]):not(.scrolled) .nav-bar .progress-bar{--bar-filled: white;--bar-bg: rgba(255, 255, 255, 0.2)}body:has(main[data-scene=home]):not(.scrolled) .nav-bar li{opacity:1}body:has(main[data-scene=home]):not(.scrolled) .nav-bar .scroll-button{opacity:1}body:has(main[data-scene=home]):not(.scrolled) .nav-bar .scroll-button svg{transform:rotate(180deg)}body:has(main[data-scene=home]):not(.scrolled) .nav-bar .scroll-button svg rect{fill:#fff}body:has(main[data-scene=home]):not(.scrolled) .nav-bar .scroll-button svg path{stroke:var(--orange)}
main[data-scene=articleSingle] .article-header{text-align:center}main[data-scene=articleSingle] .article-header h1{grid-column:3/-3}main[data-scene=articleSingle] .article-header .article-meta{margin-top:4rem;grid-column:4/-4}main[data-scene=articleSingle] .article-header .article-subheader{margin-top:2rem;grid-column:4/-4;font-size:1.5rem}main[data-scene=articleSingle] .article-header .article-media{margin-top:3rem;grid-column:3/-3}main[data-scene=articleSingle] .article-header .article-media figure{border-radius:var(--radius)}@media screen and (max-width: 520px){main[data-scene=articleSingle] .article-header h1,main[data-scene=articleSingle] .article-header .article-meta,main[data-scene=articleSingle] .article-header .article-subheader,main[data-scene=articleSingle] .article-header .article-media{grid-column:1/-1}}main[data-scene=articleSingle] article{margin-top:5rem}main[data-scene=articleSingle] article .editor-content>*{grid-column:5/-5}@media screen and (max-width: 520px){main[data-scene=articleSingle] article .editor-content>*{grid-column:1/-1}}main[data-scene=articleSingle] article .editor-content .partial[data-partial=large-media]{grid-column:4/-4}@media screen and (max-width: 520px){main[data-scene=articleSingle] article .editor-content .partial[data-partial=large-media]{grid-column:1/-1}}main[data-scene=articleSingle] article .editor-content h2{color:var(--brown);font-weight:600;font-size:var(--body)}main[data-scene=articleSingle] article .editor-content p{font-size:1rem}main[data-scene=articleSingle] .fact-box-container{margin-top:6rem}main[data-scene=articleSingle] .fact-box-container .article-fact-box{grid-column:4/-4;display:grid;grid-template-columns:subgrid;background:rgba(204,101,0,.1);border-radius:1.25rem;padding-top:5rem;padding-bottom:5rem}@media screen and (max-width: 520px){main[data-scene=articleSingle] .fact-box-container .article-fact-box{grid-column:1/-1;padding-top:2rem;padding-bottom:2rem;padding-left:2rem;padding-right:2rem}}main[data-scene=articleSingle] .fact-box-container .article-fact-box h2,main[data-scene=articleSingle] .fact-box-container .article-fact-box .editor-content{grid-column:2/-2}@media screen and (max-width: 520px){main[data-scene=articleSingle] .fact-box-container .article-fact-box h2,main[data-scene=articleSingle] .fact-box-container .article-fact-box .editor-content{grid-column:1/-1}}main[data-scene=articleSingle] .fact-box-container .article-fact-box .editor-content ul{margin-top:1rem}main[data-scene=articleSingle] .fact-box-container .article-fact-box .editor-content ul li{padding-left:1.5rem}@media screen and (max-width: 520px){main[data-scene=articleSingle] .fact-box-container .article-fact-box .editor-content ul li{padding-left:.5rem}}main[data-scene=articleSingle] .fact-box-container .article-fact-box .editor-content ul li+li{margin-top:1rem}main[data-scene=articleSingle] .fact-box-container .article-fact-box .editor-content ul li::marker{position:relative;display:block;color:var(--orange);font-size:1.5rem}
html:has(main[data-scene=home]){--padding-top: 0}main[data-scene=home] .home-hero{position:relative;height:100svh;margin-left:calc(var(--margin)*-1);margin-right:calc(var(--margin)*-1)}main[data-scene=home] .home-hero figure{height:100%}main[data-scene=home] .home-hero::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(204, 101, 0, 0.1) 0%, rgba(204, 101, 0, 0.1) 100%),linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%),linear-gradient(0deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%);z-index:1}main[data-scene=home] .home-hero .tagline{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:3.45rem;line-height:3.5rem;text-align:center;color:#fff;z-index:10}
main.overview-scene .page-header{margin-bottom:6rem}
.skip{position:fixed;top:calc(-1*var(--margin));left:0;background:#000;color:#fff;padding:.5rem 1rem;font-size:1.2rem;pointer-events:none;opacity:0;transition:.3s;z-index:200}.skip:focus{pointer-events:auto;opacity:1}
.page-header h1{grid-column:3/-3;text-align:center}@media screen and (max-width: 900px){.page-header h1{grid-column:2/-2}}@media screen and (max-width: 520px){.page-header h1{grid-column:1/-1}}

figure{overflow:hidden;display:flex}.image{position:relative}.image[data-ratio=square]{aspect-ratio:1/1}@supports not (aspect-ratio: auto){.image[data-ratio=square]{padding-top:100%;height:0;position:relative;overflow:hidden}}.image[data-ratio=landscape]{aspect-ratio:3/2}@supports not (aspect-ratio: auto){.image[data-ratio=landscape]{padding-top:66.66666667%;height:0;position:relative;overflow:hidden}}.image[data-ratio=wide]{aspect-ratio:16/9}@supports not (aspect-ratio: auto){.image[data-ratio=wide]{padding-top:56.25%;height:0;position:relative;overflow:hidden}}.image[data-ratio=portrait]{aspect-ratio:4/5}@supports not (aspect-ratio: auto){.image[data-ratio=portrait]{padding-top:125%;height:0;position:relative;overflow:hidden}}.image[data-ratio=person]{aspect-ratio:1024/1148}@supports not (aspect-ratio: auto){.image[data-ratio=person]{padding-top:125%;height:0;position:relative;overflow:hidden}}.image.cover{width:100%;height:100%}.image.cover img,.image.cover video{width:100%;height:100%;object-fit:cover}.image img{transition:.3s;width:100%}.image video{object-fit:cover;width:100%;height:100%;pointer-events:none;display:flex;transition:.3s}.image[data-ratio=x] img{position:relative;object-fit:cover;height:100%;object-position:var(--focalX) var(--focalY)}.image.lazy{background:rgba(0,0,0,.2)}.image.lazy img{opacity:0;transition:.4s}.image.lazy.loaded{background:none;transition:background .2s .3s}.image.lazy.loaded img{opacity:1}figure.empty{background:#000}.figure-container{position:relative}.figure-container:not(.figure-container[data-transparent=true])[data-shape=square]{border-radius:2.5rem;overflow:hidden}.figure-container:not(.figure-container[data-transparent=true])[data-shape=circle]{border-radius:100%;overflow:hidden}.figure-container:not(.figure-container[data-transparent=true])[data-shape=triangle]{--mask: url('/assets/static/shapes/triangle.svg');-webkit-mask-image:var(--mask);-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat}.figure-container:not(.figure-container[data-transparent=true])[data-shape=tree]{--mask: url('/assets/static/shapes/tree.svg');-webkit-mask-image:var(--mask);-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat}.figure-container:not(.figure-container[data-transparent=true])[data-shape=rectangles]{--mask: url('/assets/static/shapes/rectangles.svg');-webkit-mask-image:var(--mask);-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat}.figure-container[data-transparent=true] .shape{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;display:flex;z-index:-1}.figure-container[data-transparent=true] .shape svg{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.figure-container[data-transparent=true] .shape svg path{fill:var(--orange)}.figure-container[data-transparent=true] figure.image{background:none;border-radius:var(--radius)}figure:has(iframe.abc-embed){aspect-ratio:16/9}figure:has(iframe.abc-embed) iframe{width:100%}figure:has(.player-container) .player-container{width:100%}.video-controls{position:absolute;bottom:1rem;right:1rem;z-index:3}.video-controls button{cursor:pointer;display:flex;border-radius:100%;opacity:.5}.video-controls button:hover,.video-controls button:focus{opacity:1}.video-controls:not(.paused) button svg:first-child{display:none}.video-controls.paused button svg:last-child{display:none}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:var(--orange)}h1{font-size:var(--large);line-height:1em;letter-spacing:-0.105rem}h4{font-size:inherit}.size--large{font-size:var(--large);line-height:1em;letter-spacing:-0.105rem}.size--medium{font-size:var(--medium);line-height:1em;letter-spacing:-0.03rem}.size--body{font-size:var(--body);line-height:1.4em}.size--small{font-size:var(--small);line-height:1.25em;letter-spacing:-0.02rem}.heading--small{font-size:var(--body);line-height:1.4em;font-weight:bold;color:var(--text-color)}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}p a,.email:has(a) a,a.email{color:var(--orange)}strong{font-weight:bold}figcaption{font-size:.8rem}figure+figcaption{margin-top:.7rem}p{font-size:inherit;line-height:1.25em}p+p{margin-top:1.5em}
.btn-primary,.btn-secondary{background:var(--brown);display:inline-flex;color:#fff;padding:.4rem 1.25rem;border-radius:.25rem;font-size:.875rem}.btn-primary:hover,.btn-secondary:hover{background:var(--orange)}a.btn-primary,.btn-primary a,a.btn-secondary,.btn-secondary a{text-decoration:none}.btn-primary{border-radius:.25rem}.btn-secondary{border-radius:1.125rem;background:var(--orange)}.btn-secondary:hover{background:var(--brown)}button.unstyled{background:none;border:none;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;padding:0}ul{list-style-type:none}.accordion-row{--h: 0;border-top:1px solid var(--border-light);background:#fff;transition:.3s}.accordion-row.active{border-top-color:var(--orange)}.accordion-row:last-child{border-bottom:1px solid var(--border-light)}.accordion-row .accordion-header{position:relative;height:4rem;align-items:center}.accordion-row .accordion-header .row-icon{grid-column:1/span 1;cursor:pointer;height:100%}.accordion-row .accordion-header .row-icon::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' fill='%23F0F0F0'/%3E%3Crect x='11.5' y='4' width='1' height='16' fill='%23122D33'/%3E%3Crect x='20' y='11.5' width='1' height='16' transform='rotate(90 20 11.5)' fill='%23122D33'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:cover}.accordion-row .accordion-header .row-title{font-size:1.375rem;grid-column:span 3;cursor:pointer}.accordion-row .accordion-header:not(:has(.sector-link)) .row-title{grid-column:2/-1}.accordion-row .accordion-content{height:var(--h);overflow:hidden;transition:.3s}.accordion-row .accordion-content .content-inner{padding-bottom:4rem}.accordion-row .accordion-content .text-content{grid-column:5/-2}.accordion-row .accordion-content .text-content .subheader{font-weight:normal;margin-bottom:2rem}.accordion-row .accordion-content .text-content .body-text{color:var(--darkened)}.accordion-row .accordion-content figure{margin-top:2rem;grid-column:5/-2}