
@import url(fonts.css);:root{--cols: 24;--cols-max: calc(var(--cols) + 1);--gutter: 0.5rem;--width: 1728px;--content-width: calc(100vw - (var(--margin)*2));--margin: 7.5rem;--col-size: calc((100vw - (var(--gutter) * var(--cols-max)) - (var(--margin) * 2)) / var(--cols));--header-height: 6rem;--footer-height: 30rem;--margin-top: var(--header-height);--padding: var(--margin);--padding-top: 3.5rem;--spacer: 6.5rem;--basepx: 16;--base: 0.97vw;--base: calc(0.75rem + ((1vw - 7.68px) * 0.625));--mega: 5rem;--large: 3.75rem;--medium: 3.125rem;--small: 2.5rem;--xsmall: 1.5rem;--text: 1rem;--small-text: 0.875rem;--tiny: 0.75rem;--dark-green: #001C21;--grey: #E6E6E6;--white: #FFF;--bg: var(--white);--text-color: #000;--shape-1: polygon(evenodd, 49.48% 94.4%, 94.73% 58.72%, 94.73% 58.72%, 95.33% 58.05%, 95.86% 57.33%, 96.3% 56.56%, 96.67% 55.75%, 96.94% 54.91%, 97.13% 54.04%, 97.24% 53.16%, 97.25% 52.27%, 97% 51.37%, 97% 50.48%, 91.06% 26.5%, 91.06% 26.5%, 90.79% 25.63%, 90.44% 24.8%, 90.02% 24.02%, 89.51% 23.3%, 88.94% 22.63%, 88.31% 22.03%, 87.61% 21.49%, 86.86% 21.04%, 86.07% 20.66%, 85.22% 20.36%, 29.46% 4.24%, 29.46% 4.24%, 28.59% 4.04%, 27.72% 3.93%, 26.84% 3.92%, 25.98% 4.01%, 25.13% 4.18%, 24.31% 4.44%, 23.51% 4.79%, 22.74% 5.23%, 22.02% 5.74%, 21.36% 6.34%, 4.06% 23.61%, 4.06% 23.61%, 3.46% 24.28%, 2.93% 25%, 2.49% 25.77%, 2.12% 26.58%, 1.84% 27.42%, 1.66% 28.28%, 1.55% 29.17%, 1.54% 30.06%, 1.62% 30.96%, 1.79% 31.85%, 16.06% 89.39%, 16.06% 89.39%, 16.32% 90.26%, 16.67% 91.09%, 17.1% 91.87%, 17.6% 92.6%, 18.17% 93.26%, 18.8% 93.87%, 19.5% 94.4%, 20.24% 94.86%, 21.04% 95.24%, 21.89% 95.53%, 41.38% 96.5%, 41.38% 96.5%, 42.24% 96.7%, 43.11% 96.5%, 43.99% 96.5%, 44.85% 96.5%, 45.7% 96.5%, 46.53% 96.3%, 47.32% 95.95%, 48.09% 95.52%, 48.81% 95%, 49.48% 94.4%);--shape-2: polygon(evenodd, 2.975% 58.146%,48.526% 98.211%,48.526% 98.211%,49.258% 98.788%,50.039% 99.281%,50.862% 99.688%,51.719% 100.007%,52.603% 100.238%,53.506% 100.378%,54.422% 100.426%,55.342% 100.38%,56.259% 100.238%,57.165% 100%,81.427% 92.257%,81.427% 92.257%,82.304% 91.926%,83.131% 91.511%,83.902% 91.017%,84.613% 90.45%,85.259% 89.815%,85.834% 89.118%,86.334% 88.366%,86.753% 87.562%,87.087% 86.714%,87.33% 85.825%,100% 27.174%,100% 27.174%,100.145% 26.265%,100.191% 25.358%,100.14% 24.457%,99.994% 23.571%,99.756% 22.706%,99.428% 21.87%,99.012% 21.07%,98.511% 20.312%,97.928% 19.604%,97.264% 18.952%,78.278% 2.254%,78.278% 2.254%,77.546% 1.677%,76.765% 1.184%,75.942% 0.777%,75.085% 0.457%,74.201% 0.226%,73.298% 0.086%,72.382% 0.039%,71.462% 0.085%,70.545% 0.226%,69.639% 0.464%,11.423% 19.051%,11.423% 19.051%,10.546% 19.383%,9.719% 19.798%,8.948% 20.292%,8.237% 20.859%,7.591% 21.494%,7.016% 22.19%,6.516% 22.943%,6.097% 23.747%,5.763% 24.595%,5.52% 25.483%,0.239% 49.925%,0.239% 49.925%,0.093% 50.833%,0.047% 51.741%,0.099% 52.641%,0.245% 53.527%,0.483% 54.392%,0.811% 55.228%,1.227% 56.029%,1.728% 56.787%,2.311% 57.495%,2.975% 58.146% );--tablet-breakpoint: 1024px;--mobile-breakpoint: 520px}@media screen and (min-width: 1729px){:root{--base: calc(0.75rem + ((1vw - 7.68px) * 0.625))}}@media screen and (min-width: 1024px) and (max-width: 1500px){:root{--mega: 4rem}}@media screen and (max-width: 1024px){:root{--basepx: 14;--base: 2vw;--margin: 2rem}}@media screen and (max-width: 520px){:root{--header-height: 4rem;--base: 4vw;--cols: 6;--gutter: 0.5rem;--margin: 1rem;--mega: 2.5rem;--large: 1.375rem;--medium: 1.375rem;--small: 1.375rem;--xsmall: 1.375rem;--text: 1rem;--small-text: 0.875rem;--tiny: 0.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:'Px Grotesk', sans-serif;font-optical-sizing:auto;color:var(--text-color)}.no-scroll{overflow:hidden}.no-pointer{pointer-events:none}::selection{background:#0000FF;color:#FFEBF0}.hidden{display:none}h1,h2,h3,h4,h5,h6{font-weight:normal}h1{font-size:var(--mega);line-height:1em;letter-spacing:-0.125rem}h2{font-size:var(--medium);line-height:1.08em;letter-spacing:-0.02rem}h3{font-size:var(--xsmall)}h4{font-size:inherit;font-weight:bold}.size--mega,.text--mega{font-size:var(--mega);line-height:1em;letter-spacing:-0.125rem}.size--large,.text--large{font-size:var(--large);line-height:1.12em;letter-spacing:-0.075rem}.size--medium,.text--medium{font-size:var(--medium);line-height:1.1em;letter-spacing:-0.07813rem}.size--small,.text--small{font-size:var(--small);line-height:1em;letter-spacing:-0.05rem}.size--xsmall,.text--xsmall{font-size:var(--xsmall);line-height:1.3em;letter-spacing:-0.012rem}.size--text,.text--text{font-size:var(--text);line-height:1.5em;letter-spacing:-0.0008rem}.size--small-text,.text--small-text{font-size:var(--small-text);line-height:1.6em;letter-spacing:-0.007rem}.size--tiny,.text--tiny{font-size:var(--tiny);line-height:1.4em;letter-spacing:0.0045rem}.text--l{font-size:var(--sh);line-height:1.35em}.text--l p{font-size:var(--sh);line-height:1.35em}.text--body-large{font-family:'FaulknerBrowns_04', sans-serif;font-size:1.71875rem;line-height:1.35em;letter-spacing:-0.017em}@media screen and (max-width: 520px){.text--body-large{font-size:1.1875rem;line-height:1.26em;letter-spacing:0}}.small-tag{font-size:var(--small-tag);line-height:1.5rem;letter-spacing:0.031em}@media screen and (max-width: 520px){.small-tag{line-height:1.156rem;letter-spacing:0.027em}}strong{font-weight:bold}figcaption{font-size:0.8rem}figure+figcaption{margin-top:0.7rem}p{font-size:inherit;line-height:1.3em}p+p{margin-top:1.5em}.standard-subheader p{font-size:1.125rem}a{color:inherit}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}button,.btn{--fill: black;--invert: white;--bg: rgba(0,0,0, 0.05);background:var(--grey);color:var(--fill);padding:0.75rem 2rem;display:inline-block;font-size:1.125rem;border-radius:2rem;width:max-content;font-size:0.75rem;border:1px solid var(--fill);background:var(--bg);cursor:pointer}button:hover,.btn:hover{background:var(--fill);color:var(--invert)}button.light,.btn.light{--fill: white;--invert: black;--bg: rgba(255,255,255, 0.2)}button.light:hover,.btn.light:hover{background:var(--invert);color:var(--fill)}button:has(a),.btn:has(a){padding:0}button a,.btn a{padding:0.75rem 2rem;display:block;width:100%;text-decoration:none}button:is(a),.btn:is(a){text-decoration:none}.btn.arrow-vertical{position:relative}.btn.arrow-vertical::after{content:'';position:absolute;width:0.4rem;height:0.4rem;top:50%;left:50%;transform:translate(-50%, -50%);background-image:url("data:image/svg+xml,%3Csvg width='7' height='5' viewBox='0 0 7 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.11117 0.659041L0 3.73192L0.777655 4.5L3.5 1.81117L6.22234 4.5L7 3.73192L3.88883 0.659041C3.78569 0.557207 3.64583 0.5 3.5 0.5C3.35417 0.5 3.21431 0.557207 3.11117 0.659041Z' fill='black' style='fill:black;fill-opacity:1;'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain;transition:0.3s}li.social-link a{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}ul{list-style-type:none}figure{border-radius:1rem;overflow:hidden}.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 img{position:absolute;top:0;transition:0.3s;width:100%}.image video{object-fit:cover;width:100%;height:100%;pointer-events:none;display:flex;transition:0.3s}.image[data-ratio='x'][data-padding='ignore-padding'] img{position:relative;object-fit:cover;height:100%;object-position:var(--focalX) var(--focalY)}.image.lazy{background:rgba(0,0,0,0.2)}.image.lazy img{opacity:0;transition:0.4s}.image.lazy.loaded{background:none;transition:background 0.2s 0.3s}.image.lazy.loaded img{opacity:1}#page{padding-top:var(--margin-top);position:relative;z-index:1;padding-top:0}main{min-height:100vh;animation:pageIn 0.3s forwards;transform-origin:top}main.anim-out{animation:pageOut 0.3s forwards}.grid{display:grid;grid-template-columns:repeat(var(--cols), 1fr);column-gap:var(--gutter)}.full-bleed{margin-left:calc(var(--margin) * -1);margin-right:calc(var(--margin) * -1)}article{position:relative;z-index:2;scroll-margin:5rem}@media screen and (max-width: 520px){article{overflow-x:hidden}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fade-in{animation:fadeIn 0.7s forwards}@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{position:relative;z-index:10;height:100vh;background:white;padding-top:6.5rem;padding-left:var(--margin);padding-right:var(--margin);padding-bottom:6.5rem}@media screen and (max-width: 1024px){footer{height:100svh;padding-top:4rem;padding-bottom:0rem}}footer::after{content:'';position:absolute;background:white;bottom:-2rem;left:0;width:100%;height:2rem;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}footer .footer-content{grid-column:5 / -5;--cols: 16}@media screen and (max-width: 1024px){footer .footer-content{grid-column:2 / -2}}@media screen and (max-width: 520px){footer .footer-content{grid-column:1 / -1;--cols: 6;display:flex;flex-direction:column;gap:3rem}}footer .footer-content>div{grid-row:1;grid-column:span 8}@media screen and (max-width: 520px){footer .footer-content>div{grid-column:span 6}}footer .footer-content>div h3{margin-bottom:2.5rem;font-size:var(--small)}@media screen and (max-width: 520px){footer .footer-content>div h3{margin-bottom:1.5rem;font-size:1.5rem}}footer .footer-content .footer-navigation{margin-bottom:2rem}footer .footer-content .footer-navigation ul{column-count:2}footer .footer-content .footer-navigation ul li{margin-bottom:1rem}footer .footer-content .footer-socials ul{display:flex;gap:0.2rem}@media screen and (max-width: 520px){footer .footer-content .footer-socials{display:none}}footer .footer-content .footer-navigation ul li a,footer .footer-content .footer-socials ul li a{text-decoration:none}footer .footer-content .footer-navigation ul li a:hover,footer .footer-content .footer-socials ul li a:hover{text-decoration:underline}footer .footer-bottom{margin-top:auto;grid-column:5 / -5;display:flex;justify-content:space-between}footer .footer-bottom .footer-secondary{margin-top:auto}footer .footer-bottom .footer-secondary ul{display:flex;gap:1rem}footer .footer-bottom .footer-secondary ul a{text-decoration:none}footer .footer-bottom .footer-secondary ul a:hover{text-decoration:underline}@media screen and (max-width: 1024px){footer .footer-bottom{grid-column:2 / -2}}@media screen and (max-width: 520px){footer .footer-bottom{grid-column:1 / -1;display:flex;flex-direction:column;gap:2rem;align-items:center}footer .footer-bottom .footer-logo{margin-bottom:2rem;width:66%}footer .footer-bottom .footer-logo svg{width:100%;height:auto}footer .footer-bottom .footer-secondary ul{justify-content:center}}.newsletter-section{background:black;color:white;height:calc(100svh - 0rem);position:fixed;z-index:-1;bottom:0;left:0;width:100%;opacity:0;align-items:center}.newsletter-section.visible{opacity:1}.newsletter-section .image-content{position:relative;grid-column:1 / span 12;margin-left:-50%}.newsletter-section .image-content figure{position:absolute;aspect-ratio:1 / 1;width:100%;top:50%;transform:translateY(-45%);z-index:1;border-radius:1.5rem;clip-path:var(--shape-1);transition:0.3s !important}.newsletter-section .text-content{grid-column:14 / -1;display:flex;flex-direction:column;gap:0.5rem}.newsletter-section .text-content>*{max-width:75%}.newsletter-section .text-content .newsletter-heading{margin-bottom:2rem}.newsletter-section .text-content .form-container{margin-top:1rem}.newsletter-section .text-content .form-container input:hover{cursor:auto}.newsletter-section .text-content .newsletter-terms{margin-top:1rem}@media screen and (max-width: 520px){.newsletter-section{align-items:flex-start;padding-top:6rem}.newsletter-section .text-content{padding:0 var(--margin);grid-column:1 / -1;grid-row:1}.newsletter-section .text-content>*{max-width:100%}.newsletter-section .text-content .newsletter-heading{font-size:2rem;margin-bottom:1rem}.newsletter-section .text-content .size--xsmall{font-size:1.3rem}.newsletter-section .image-content{grid-column:1 / -1;grid-row:2;margin-left:-30%;margin-right:-30%;transition:0.3s;height:auto}.newsletter-section .image-content figure{position:relative;aspect-ratio:1 / 1;width:100%;top:0%;transform:translateY(0%);z-index:1;border-radius:1.5rem;clip-path:var(--shape-1);transition:0.3s !important}}

header{position:absolute;top:0;left:0;width:100%;height:var(--header-height);z-index:100;transition:transform 0.25s, background 0.25s;padding-left:var(--margin);padding-right:var(--margin);font-size:1rem;display:flex;justify-content:space-between;align-items:center;--header-bg: transparent;--color: black;transition:color 0.2s;color:var(--color)}header .top-logo svg path{fill:var(--color);transition:0.3s}@media screen and (max-width: 1024px){header .top-logo svg path:last-child,header .top-logo span{display:none}}header .top-logo a{text-decoration:none;display:flex;align-items:center;gap:1.5rem;color:var(--color);transition:0.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: var(--white);--color: var(--dark-green);border-bottom:1px solid rgba(0,0,0,0.2)}header nav{display:flex;align-items:center}header nav ul{display:flex;gap:1.15rem;transition:0.3s}@media screen and (max-width: 1024px){header nav ul{display:none}}header nav ul li a{font-size:var(--tiny);text-decoration:none}header nav ul li a:hover{text-decoration:underline}header .open-menu{position:relative;margin-left:2rem;padding:0.5rem 1.6rem 0.6rem;border-color:var(--color);width:4rem;height:2.1rem;transition:0.2s}header .open-menu svg{position:absolute;height:0.8rem;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);transition:0.4s}header .open-menu svg path{fill:var(--color)}header .open-menu svg.close{opacity:0;transform:translateY(-50%) translateX(100%)}header .open-menu:hover svg{filter:invert(1)}@keyframes headerIn{0%{opacity:0;transform:translateY(-3rem)}100%{opacity:1;transform:translateY(0)}}body:has([data-scene="home"]):not(.initialized) header .top-logo{opacity:0;transform:translateY(-3rem);animation:headerIn 0.4s forwards;animation-delay:1.4s}body:has([data-scene="home"]):not(.initialized) header nav{opacity:0;transform:translateY(-3rem);animation:headerIn 0.4s forwards;animation-delay:1.8s}body:has([data-scene="home"]) header,body:has([data-scene="inspirationOverview"]) header,body:has([data-scene="about"]) header,body:has([data-scene="knowledgeOverview"]) header,body:has([data-section="knowledgeArticles"]) header{--color: white}body:has([data-scene="home"]) header::after,body:has([data-scene="inspirationOverview"]) header::after,body:has([data-scene="about"]) header::after,body:has([data-scene="knowledgeOverview"]) header::after,body:has([data-section="knowledgeArticles"]) header::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);transition:0.3s}body:has([data-scene="home"]) header .open-menu:hover,body:has([data-scene="inspirationOverview"]) header .open-menu:hover,body:has([data-scene="about"]) header .open-menu:hover,body:has([data-scene="knowledgeOverview"]) header .open-menu:hover,body:has([data-section="knowledgeArticles"]) header .open-menu:hover{background:white}.main-menu{position:fixed;top:0;right:0;width:50%;height:100%;background:white;z-index:50;transition:0.4s;transform:translateX(100%);pointer-events:none}@media screen and (max-width: 520px){.main-menu{width:100%}}.main-menu::before{content:'';position:absolute;background:rgba(0,0,0,0.6);top:0;left:-200%;width:200%;height:100%;z-index:1000;opacity:0;transition:0.3s}.main-menu .main-menu-inner{height:100%;width:100%;--cols: 12;padding-top:8rem;padding-left:var(--gutter);padding-right:var(--margin);padding-bottom:4rem}.main-menu ul a{text-decoration:none}.main-menu ul a:hover{text-decoration:underline}.main-menu .menu-main-nav{grid-column:2 / -1;grid-row:1}.main-menu .menu-secondary-nav{grid-column:2 / -1;grid-row:2}.main-menu .menu-contact{margin-top:auto;grid-column:2 / span 4;grid-row:3}.main-menu .main-menu-socials{grid-column:9 / -1;display:flex;gap:0.2rem;grid-row:3;margin-top:auto;margin-left:auto}@media screen and (max-width: 520px){.main-menu .main-menu-inner{padding-top:6rem;padding-left:var(--margin);display:flex;flex-direction:column;gap:2rem}.main-menu .menu-main-nav{grid-column:1 / -1;grid-row:1;font-size:var(--mega)}.main-menu .menu-secondary-nav{grid-column:1 / -1;grid-row:2}.main-menu .menu-contact{margin-top:0;grid-column:1 / -1;grid-row:3}.main-menu .main-menu-socials{margin-top:auto;grid-row:4;grid-column:1 / -1;margin-right:auto}}body:has(.main-menu.active) header .open-menu:hover{background:black}body:has(.main-menu.active) header .open-menu svg.close{opacity:1;transform:translateY(-50%) translateX(-50%)}body:has(.main-menu.active) header .open-menu svg.open{opacity:0;transform:translateY(-50%) translateX(-100%)}body:has(.main-menu.active) .main-menu{transform:translateX(0%);pointer-events:all}body:has(.main-menu.active) .main-menu::before{opacity:1}body:has(.main-menu.active) header .top-logo{--color: white}@media screen and (max-width: 520px){body:has(.main-menu.active) header .top-logo{--color: black}body:has(.main-menu.active) header .top-logo svg path{transition-delay:0.4s}}body:has(.main-menu.active) header nav{--color: black}body:has(.main-menu.active) header nav ul{opacity:0;pointer-events:none}body:has(.main-menu.active) header::after{opacity:0}

.module{position:relative;z-index:2;grid-row:span 1;grid-column:1 / -1}


.article-bg-shape{--bg: #C8FF19;--bgh: 30rem;height:0;position:sticky;top:0rem;z-index:-1;width:calc(100% + var(--margin) * 2);margin-left:calc(-1 * var(--margin))}@media screen and (max-width: 520px){.article-bg-shape{--bgh: 16rem}}.article-bg-shape::before{content:'';position:absolute;background:var(--bg);width:100%;height:var(--bgh);left:0;top:calc(-1 * (6rem + var(--header-height)));z-index:-1}.article-bg-shape::after{content:'';position:absolute;position:absolute;background:var(--bg);width:100%;height:14rem;left:0;top:calc(var(--bgh) - 6rem - var(--header-height));z-index:-1;transform:translateY(-1px);-webkit-clip-path:url(#clip-path-1);clip-path:url(#clip-path-1)}@media screen and (max-width: 520px){.article-bg-shape::after{width:200%;left:auto;right:0;transform:translateY(-1px) translateX(10%)}}

#page:has(main[data-scene="about"]){padding-top:0}main[data-scene="about"] .about-hero{position:relative;height:80vh}@media screen and (max-width: 520px){main[data-scene="about"] .about-hero{height:100svh}}main[data-scene="about"] .about-hero figure{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:0}main[data-scene="about"] .about-hero figure::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.2);background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%)}main[data-scene="about"] .about-hero .hero-content{grid-column:5 / span 16;position:relative;z-index:1;color:white;margin-top:auto;margin-bottom:4rem;--cols: 16}main[data-scene="about"] .about-hero .hero-content h1{grid-column:2 / -2;text-align:center;margin-bottom:2rem}main[data-scene="about"] .about-hero .hero-content .description{grid-column:5 / -5;margin-bottom:2rem}main[data-scene="about"] .about-hero .hero-content .downloads{grid-column:5 / -5}main[data-scene="about"] .about-hero .hero-content .downloads ul{display:flex;flex-wrap:wrap;margin-top:1.5rem;gap:1rem}main[data-scene="about"] .about-hero .hero-content .btn{--fill: white;--invert: black;--bg: rgba(255,255,255, 0.2)}@media screen and (max-width: 520px){main[data-scene="about"] .about-hero .hero-content{padding-left:var(--margin);padding-right:var(--margin);grid-column:1 / -1;margin-bottom:4rem;--cols: 6}main[data-scene="about"] .about-hero .hero-content h1{grid-column:1 / -1;margin-bottom:2rem}main[data-scene="about"] .about-hero .hero-content .description{grid-column:1 / -1;margin-bottom:2rem}main[data-scene="about"] .about-hero .hero-content .downloads{grid-column:1 / -1}main[data-scene="about"] .about-hero .hero-content .downloads ul{margin-top:1rem}}main[data-scene="about"] .about-intro{margin-top:4rem}main[data-scene="about"] .about-contact{position:relative;margin-top:6rem;margin-bottom:14rem;padding-left:var(--margin);padding-right:var(--margin);color:white}main[data-scene="about"] .about-contact>*{width:16rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 520px){main[data-scene="about"] .about-contact{margin-top:4rem;margin-bottom:12rem}main[data-scene="about"] .about-contact>*{width:66%}}main[data-scene="about"] .about-contact h2{margin-bottom:2rem}main[data-scene="about"] .about-contact .link{margin-top:2rem}main[data-scene="about"] .about-contact::after{content:'';position:absolute;background:black;width:40vw;aspect-ratio:1 / 1;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1;clip-path:var(--shape-1)}@media screen and (max-width: 1024px){main[data-scene="about"] .about-contact::after{width:90vw}}@media screen and (max-width: 520px){main[data-scene="about"] .about-contact::after{width:150vw}}main[data-scene="about"] .module[data-module="slider"]{background:black;color:white;padding-top:5rem}main[data-scene="about"] .module[data-module="slider"] .slide-menu ul{margin-top:2rem;display:flex;flex-wrap:wrap;justify-content:center;gap:0.5rem}main[data-scene="about"] .module[data-module="slider"] .slide-menu li{color:white;border-color:white;opacity:0.6;cursor:pointer}main[data-scene="about"] .module[data-module="slider"] .slide-menu li:hover{opacity:1}main[data-scene="about"] .module[data-module="slider"] .swiper-nav{filter:invert(1)}main[data-scene="about"] section[data-module="faq-section"]{background:black;color:white}main[data-scene="about"] section[data-module="faq-section"] .row{--h: 0px;border-top:1px solid white}main[data-scene="about"] section[data-module="faq-section"] .row-header .btn{filter:invert(1);background:white;border-color:black}main[data-scene="about"] section[data-module="faq-section"] .answer .btn{--fill: white !important;--invert: white;--bg: rgba(0,0,0, 0.1)}main[data-scene="about"] .module[data-module="text-section"] .btn{--fill: black}main[data-scene="about"] .module[data-module="text-section"] .btn:hover{color:white}@keyframes warp{0%{transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1) skew(0deg, 0deg)}25%{transform:translateX(-50%) translateY(-50%) rotate(1.5deg) scale(1.015) skew(0.5deg, -0.3deg)}50%{transform:translateX(-50%) translateY(-50%) rotate(2.5deg) scale(1.025) skew(0deg, 0.6deg)}75%{transform:translateX(-50%) translateY(-50%) rotate(1deg) scale(1.02) skew(-0.4deg, 0deg)}100%{transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1) skew(0deg, 0deg)}}

#page:has(main[data-scene="articleSingle"]){padding-top:0}main[data-scene="articleSingle"] article{padding-top:calc(6rem + var(--header-height));padding-left:var(--margin);padding-right:var(--margin);padding-bottom:6rem}main[data-scene="articleSingle"][data-section="inspirationArticles"]{background:#F5FFC8}main[data-scene="articleSingle"][data-section="news"]{background:white}main[data-scene="articleSingle"] .article-breadcrumb{margin-top:-6rem;margin-bottom:6rem}main[data-scene="articleSingle"] .article-breadcrumb ul{display:flex}main[data-scene="articleSingle"] .article-breadcrumb ul li:not(:last-child)::after{content:'/';margin:0 0.3rem}main[data-scene="articleSingle"] .article-breadcrumb a{text-decoration:none}main[data-scene="articleSingle"] .article-breadcrumb a:hover{text-decoration:underline}main[data-scene="articleSingle"] .article-header h1{font-size:3.75rem;grid-column:3 / -3}main[data-scene="articleSingle"] .article-header .article-meta{margin-top:1rem;grid-column:3 / -3}main[data-scene="articleSingle"] .article-header .article-image{margin-top:2rem;grid-column:3 / -3}main[data-scene="articleSingle"] .article-header .article-image figure{aspect-ratio:16 / 9}main[data-scene="articleSingle"] .article-header .article-image[data-format="portrait"]{grid-column:7 / -7}main[data-scene="articleSingle"] .article-header .article-image[data-format="portrait"] figure{aspect-ratio:2 / 3}@media screen and (max-width: 520px){main[data-scene="articleSingle"] .article-header .article-image{margin-left:calc(-1 * var(--margin));margin-right:calc(-1 * var(--margin))}main[data-scene="articleSingle"] .article-header .article-image figure{border-radius:0}}main[data-scene="articleSingle"] .article-header .article-subheader{margin-top:5rem;grid-column:7 / -7;font-size:1.75rem;text-align:center}main[data-scene="articleSingle"] .article-header .article-author{margin-top:3rem;grid-column:7 / -7;text-align:center}main[data-scene="articleSingle"] .article-header .article-author .author-avatar figure{margin:auto;aspect-ratio:1 / 1;border-radius:5rem;width:5rem}main[data-scene="articleSingle"] .article-header .article-author .author-name{margin-top:1rem}@media screen and (max-width: 520px){main[data-scene="articleSingle"] .article-header h1{grid-column:1 / -1}main[data-scene="articleSingle"] .article-header .article-meta{grid-column:1 / -1}main[data-scene="articleSingle"] .article-header .article-image{grid-column:1 / -1}main[data-scene="articleSingle"] .article-header .article-image figure{aspect-ratio:16 / 9}main[data-scene="articleSingle"] .article-header .article-subheader{grid-column:1 / -1}main[data-scene="articleSingle"] .article-header .article-author{margin-top:3rem;grid-column:1 / -1}}main[data-scene="articleSingle"] .article-content{margin-top:5rem}main[data-scene="articleSingle"] .article-content>*{grid-column:9 / -9}@media screen and (max-width: 1500px){main[data-scene="articleSingle"] .article-content>*{grid-column:8 / -8}}@media screen and (max-width: 1024px){main[data-scene="articleSingle"] .article-content>*{grid-column:6 / -6}}@media screen and (max-width: 520px){main[data-scene="articleSingle"] .article-content>*{grid-column:1 / -1}}main[data-scene="articleSingle"] .article-content h2{font-size:1.75rem;text-align:center;margin-bottom:2rem}@media screen and (max-width: 1500px){main[data-scene="articleSingle"] .article-content p{font-size:1.25rem}}main[data-scene="articleSingle"] .article-content .module-partial[data-partial="image"]{grid-column:5 / -5;margin-top:5rem;margin-bottom:5rem}main[data-scene="articleSingle"] .article-content .module-partial[data-partial="image"][data-size="small"]{grid-column:8 / -8}main[data-scene="articleSingle"] .article-content .module-partial[data-partial="image"][data-size="medium"]{grid-column:6 / -6}main[data-scene="articleSingle"] .article-content .module-partial[data-partial="image"][data-size="large"]{grid-column:3 / -3}@media screen and (max-width: 520px){main[data-scene="articleSingle"] .article-content .module-partial[data-partial="image"][data-size="small"],main[data-scene="articleSingle"] .article-content .module-partial[data-partial="image"][data-size="medium"],main[data-scene="articleSingle"] .article-content .module-partial[data-partial="image"][data-size="large"]{grid-column:1 / -1}}main[data-scene="articleSingle"] .article-content .module-partial[data-partial="slider"]{margin-left:calc(-1 * var(--margin));margin-right:calc(-1 * var(--margin));grid-column:1 / -1;margin-top:5rem;margin-bottom:5rem}main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"]{grid-column:1 / -1;margin-top:5rem;margin-bottom:5rem}@media screen and (max-width: 520px){main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"]{margin-top:6rem}}main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"] .image-content{grid-column:3 / 11}main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"] .text-content{grid-column:7 / -7}@media screen and (max-width: 520px){main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"] .image-content,main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"] .text-content{grid-column:1 / -1}}main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"] blockquote{position:relative;grid-column:7 / -7;font-size:1.75rem;text-align:center}@media screen and (max-width: 520px){main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"] blockquote{grid-column:1 / -1}}main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"] cite{margin-top:2rem;text-align:center;font-style:normal;display:block}main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"] blockquote::before,main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"] blockquote::after{content:'';position:absolute;width:1rem;height:1rem;top:50%;left:-4rem;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='26' height='22' viewBox='0 0 26 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 21.64V10.82L6.09855 0H10.82L5.01655 10.82H10.82V21.64H0ZM14.6891 21.64V10.82L20.7876 0H25.5091L19.7056 10.82H25.5091V21.64H14.6891Z' fill='black' style='fill:black;fill-opacity:1;'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:cover}main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"] blockquote::after{left:auto;right:-4rem}main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"]:has(.image-content) .text-content{grid-column:12 / -3;margin-top:auto;margin-bottom:auto}@media screen and (max-width: 520px){main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"]:has(.image-content) .text-content{grid-column:1 / -1;margin-top:6rem}}main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"]:has(.image-content) blockquote,main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"]:has(.image-content) cite{text-align:left}main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"]:has(.image-content) blockquote::after{display:none}main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"]:has(.image-content) blockquote::before{left:0;top:-3rem;transform:none}@media screen and (max-width: 520px){main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"]:has(.image-content) blockquote::before{left:50%;transform:translateX(-50%)}}@media screen and (max-width: 520px){main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"] blockquote::after{display:none}main[data-scene="articleSingle"] .article-content .module-partial[data-partial="quote"] blockquote::before{left:50%;top:-3rem}}

main[data-scene="fundingOverview"] .hero-sidebar .btn,main[data-scene="funding"] .hero-sidebar .btn{--fill: black;--invert: white}main[data-scene="fundingOverview"] .text-hero::before,main[data-scene="fundingOverview"] .text-hero::after{display:none}main[data-scene="fundingOverview"] .article-bg-shape{height:0 !important;max-width:100vw;margin-left:0;--bg: #FFBFCF}main[data-scene="fundingOverview"] article{background:#FFEAF0}main[data-scene="fundingOverview"] .text-hero{min-height:0}main[data-scene="fundingOverview"] .module[data-module="small-cta"]{background:none}main[data-scene="fundingOverview"] .module[data-module="small-cta"]+.module[data-module="small-cta"]{margin-top:-4rem}@media screen and (max-width: 1024px){main[data-scene="fundingOverview"] .module[data-module="small-cta"]+.module[data-module="small-cta"]{margin-top:4rem}}main[data-scene="fundingOverview"] .module[data-module="small-cta"][data-alignment="imageLeft"] .image-content{margin-left:calc(-1 * (var(--margin) * 2))}main[data-scene="fundingOverview"] .module[data-module="small-cta"][data-alignment="imageRight"] .image-content{margin-right:calc(-1 * (var(--margin) * 2))}main[data-scene="funding"] .article-bg-shape{height:0 !important;max-width:100vw;margin-left:0;--bg: #FFBFCF;--bgh: 35rem}main[data-scene="funding"] article{background:#FFEAF0}main[data-scene="funding"] .hero-content .feature-image{margin-top:4rem;position:relative}main[data-scene="funding"] .hero-content .feature-image .video-launcher{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer}main[data-scene="funding"] .hero-content .video-description{width:50%;margin-top:2rem}main[data-scene="funding"] .hero-content .video-description h3+p{margin-top:2rem}main[data-scene="funding"] .text-hero h1{grid-row:1;grid-column:8 / -1}main[data-scene="funding"] .text-hero .hero-description{grid-row:2;grid-column:8 / -1;margin-bottom:2rem;margin-top:1.5rem}main[data-scene="funding"] .text-hero .feature-image{grid-row:3;grid-column:8 / -1;position:relative}main[data-scene="funding"] .text-hero .feature-image .video-launcher{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer}main[data-scene="funding"] .text-hero figcaption.media-caption{text-align:right;margin-bottom:0.5rem;font-size:var(--tiny)}main[data-scene="funding"] .text-hero .video-description{grid-row:4;grid-column:8 / -1}main[data-scene="funding"] .text-hero .hero-sidebar{grid-row:3 / span 2}main[data-scene="funding"] .text-hero::before,main[data-scene="funding"] .text-hero::after{display:none}@media screen and (max-width: 520px){main[data-scene="funding"] .text-hero h1,main[data-scene="funding"] .text-hero .hero-description,main[data-scene="funding"] .text-hero .video-description,main[data-scene="funding"] .text-hero .feature-image,main[data-scene="funding"] .text-hero .hero-sidebar{grid-column:1 / -1;grid-row:auto}}

main[data-scene="gameSingle"] article{margin-top:9rem;padding-left:var(--margin);padding-right:var(--margin)}main[data-scene="gameSingle"] .article-header .article-meta{position:sticky;top:var(--margin);grid-column:1 / 14;margin-bottom:auto}main[data-scene="gameSingle"] .article-header .article-meta .game-info{margin-top:1.5rem}main[data-scene="gameSingle"] .article-header .article-meta .game-info dl{gap:var(--gutter);display:flex}main[data-scene="gameSingle"] .article-header .article-meta .game-info dl div{display:flex}main[data-scene="gameSingle"] .article-header .article-meta .game-info dl div dt{color:rgba(0,0,0,0.3)}main[data-scene="gameSingle"] .article-header .article-meta .game-info dl div dt::after{content:"\00a0"}main[data-scene="gameSingle"] .article-header .article-header-content{grid-column:14 / -1}main[data-scene="gameSingle"] .article-header .article-header-content .game-cover{position:relative}main[data-scene="gameSingle"] .article-header .article-header-content .game-cover .video-launcher{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer}main[data-scene="gameSingle"] .article-header .article-header-content .game-description{margin-top:2rem;font-size:1.5rem}main[data-scene="gameSingle"] .article-header .article-header-content .game-tags{margin-top:3rem;font-size:1.125rem}main[data-scene="gameSingle"] .article-header .article-header-content .tag-group{margin-bottom:2rem}main[data-scene="gameSingle"] .article-header .article-header-content .tag-group dt{margin-bottom:1rem}main[data-scene="gameSingle"] .article-header .article-header-content .tag-group div{display:flex;flex-wrap:wrap;gap:0.3rem}main[data-scene="gameSingle"] .article-content{margin-top:6rem}

main[data-scene="home"]{background:#F0F5FF}

html:has(main[data-scene="infoPage"]) header{--color: white}main[data-scene="infoPage"] .text-hero{--bgh: 30rem;--hero-bg: black;color:white}

main[data-scene="inspirationOverview"]{background:#F5FFC8}main[data-scene="inspirationOverview"] .article-bg-shape{height:0 !important;max-width:100vw;margin-left:0}

main[data-scene="inspirationSingle"] .game-list{padding-left:var(--margin);padding-right:var(--margin);margin-top:8rem}main[data-scene="inspirationSingle"] .featured-games{grid-column:1 / -1}main[data-scene="inspirationSingle"] .featured-games .teaser{grid-column:span 12}main[data-scene="inspirationSingle"] .games-grid{grid-column:13 / -1;--cols: 12;margin-top:4rem}main[data-scene="inspirationSingle"] .games-grid .teaser{grid-column:span 6}main[data-scene="inspirationSingle"] .teaser figure{aspect-ratio:4 / 3}

main[data-scene="knowledgeOverview"],main[data-scene="articleSingle"][data-section="knowledgeArticles"]{background:#000096;color:white}main[data-scene="knowledgeOverview"] .btn,main[data-scene="articleSingle"][data-section="knowledgeArticles"] .btn{--fill: white;--invert: black;--bg: rgba(255,255,255, 0.2)}main[data-scene="knowledgeOverview"] .swiper-nav--right,main[data-scene="knowledgeOverview"] .swiper-nav--left,main[data-scene="knowledgeOverview"] .swiper-pagination,main[data-scene="articleSingle"][data-section="knowledgeArticles"] .swiper-nav--right,main[data-scene="articleSingle"][data-section="knowledgeArticles"] .swiper-nav--left,main[data-scene="articleSingle"][data-section="knowledgeArticles"] .swiper-pagination{filter:invert(1)}main[data-scene="knowledgeOverview"] .article-bg-shape{height:0 !important;max-width:100vw;margin-left:0;--bg: #0000FF}main[data-scene="knowledgeOverview"] .simple-hero{--hero-bg: #0000FF}main[data-scene="knowledgeOverview"] .simple-hero::before,main[data-scene="knowledgeOverview"] .simple-hero::after{display:none}main[data-scene="articleSingle"][data-section="knowledgeArticles"] .article-bg-shape{--bg: #0000FF}

main[data-scene="newsOverview"] article{margin-top:6rem;padding-left:var(--margin);padding-right:var(--margin)}@media screen and (max-width: 520px){main[data-scene="newsOverview"] h1{font-size:var(--mega)}}main[data-scene="newsOverview"] .description{margin-top:1rem}main[data-scene="newsOverview"] .teaser-links{margin-top:4rem;row-gap:4rem}main[data-scene="newsOverview"] .teaser-links .teaser{grid-column:span 8}main[data-scene="articleSingle"][data-section="news"] .article-bg-shape{--bg: #E1EDFF}

section[data-module="big-text"]{padding-top:6rem;padding-left:var(--margin);padding-right:var(--margin);padding-bottom:4rem}section[data-module="big-text"] h2{grid-column:1 / -1}section[data-module="big-text"] .description{margin-top:6rem;grid-column:13 / -1}@media screen and (max-width: 520px){section[data-module="big-text"]{padding-top:2rem}section[data-module="big-text"] h2{grid-column:1 / -1}section[data-module="big-text"] .description{margin-top:3rem;grid-column:1 / -1}}

section[data-module="campaign"]{margin-top:6rem;padding-left:var(--margin);padding-right:var(--margin);overflow:hidden;background:#E1EDFF;align-items:center}section[data-module="campaign"] .image-content{position:relative;grid-column:1 / span 13;margin-left:calc(-4 * var(--margin))}section[data-module="campaign"] .image-content figure{position:relative;aspect-ratio:1 / 1;width:100%;height:100%;z-index:1;border-radius:0}section[data-module="campaign"] .text-content{grid-column:14 / -4;display:flex;flex-direction:column;gap:1rem}

#page:has(main>article .color-hero-small:first-child){padding-top:0}section.color-hero-small{padding-top:18rem;padding-bottom:8rem;background:#C8FF19;color:black;padding-left:var(--margin);padding-right:var(--margin);align-items:flex-end}section.color-hero-small .hero-content h1{grid-row:1;grid-column:1 / span 12}section.color-hero-small .hero-content .description-text{grid-row:2;grid-column:13 / -2}


section[data-module="facts"]{padding-top:6rem;padding-left:var(--margin);padding-right:var(--margin);padding-bottom:4rem;background:#E1EDFF}section[data-module="facts"] .section-header{margin-bottom:4rem}section[data-module="facts"] .section-header h2{grid-column:1 / 12}section[data-module="facts"] .section-header .section-description{grid-column:16 / -1}section[data-module="facts"] .facts-grid .fact{grid-column:span 8;background:white;border-radius:1.5rem;padding:2rem;display:flex;flex-direction:column;aspect-ratio:4 / 3}section[data-module="facts"] .facts-grid .fact dl.fact-content{margin-top:auto;display:flex;align-items:flex-end}section[data-module="facts"] .facts-grid .fact dl.fact-content .value{font-size:5rem}section[data-module="facts"] .facts-grid .fact dl.fact-content .label{margin-left:1em;margin-bottom:1em}section[data-module="facts"] .facts-grid .fact .btn{margin-top:1rem}

section[data-module="faq-section"]{margin-top:6rem;margin-left:2.5rem;margin-right:2.5rem;padding-left:calc(var(--margin) - 2.5rem);padding-right:calc(var(--margin) - 2.5rem);padding-top:8.5rem;padding-bottom:8.5rem;margin-bottom:6rem;background:white;border-radius:1.5rem}@media screen and (max-width: 1024px){section[data-module="faq-section"]{padding-top:4rem;padding-bottom:4rem}}@media screen and (max-width: 520px){section[data-module="faq-section"]{padding-left:var(--margin);padding-right:var(--margin);margin-left:var(--margin);margin-right:var(--margin)}}section[data-module="faq-section"] .faq-header{grid-column:2 / span 10}section[data-module="faq-section"] .faq-header h2{margin-bottom:1rem}@media screen and (max-width: 1024px){section[data-module="faq-section"] .faq-header{grid-column:2 / -2}}@media screen and (max-width: 520px){section[data-module="faq-section"] .faq-header{grid-column:1 / -1}section[data-module="faq-section"] .faq-header h2{font-size:2rem}}section[data-module="faq-section"] .faq-content{grid-column:14 / -2}@media screen and (max-width: 1024px){section[data-module="faq-section"] .faq-content{grid-column:2 / -2;margin-top:3rem}}@media screen and (max-width: 520px){section[data-module="faq-section"] .faq-content{grid-column:1 / -1;margin-top:2rem}}section[data-module="faq-section"] .faq-content .row{--h: 0px;border-top:1px solid black;padding:0rem 0}section[data-module="faq-section"] .faq-content .row .row-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:1.25rem;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 520px){section[data-module="faq-section"] .faq-content .row .row-header{font-size:1rem}}section[data-module="faq-section"] .faq-content .row .row-answer-container{overflow:hidden;height:var(--h);transition:0.3s}section[data-module="faq-section"] .faq-content .row .row-answer-container .answer{padding-top:1rem;padding-bottom:3rem}section[data-module="faq-section"] .faq-content .row .row-answer-container .answer .btn{--fill: black;--invert: white;--bg: rgba(0,0,0, 0.1);margin-top:0.5rem;margin-bottom:1rem;line-height:1em}section[data-module="faq-section"] .faq-content .row.active .row-header .btn::after{transform:translate(-50%, -50%) rotate(180deg)}section[data-module="text-section"]+section[data-module="faq-section"]{margin-top:0}

#page:has(main>section[data-module="feature-cta"]:first-child),#page:has(article>section[data-module="feature-cta"]:first-child){padding-top:0}section[data-module="feature-cta"]{padding-left:var(--margin);padding-right:var(--margin);overflow:hidden;height:100svh;grid-template-rows:1fr 1fr;background:black}section[data-module="feature-cta"]:first-child{margin-top:0}section[data-module="feature-cta"]+section[data-module="feature-cta"]{margin-top:0rem}section[data-module="feature-cta"] .image-content{grid-column:1 / -1;grid-row:1 / span 2;height:100%;margin-left:calc(-1 * var(--margin));margin-right:calc(-1 * var(--margin))}section[data-module="feature-cta"] .image-content figure{border-radius:0;width:100%;height:100%;z-index:1}section[data-module="feature-cta"] .image-content figure::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.1);background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%)}section[data-module="feature-cta"] .image-content figure video{opacity:0;animation:fadeIn 0.4s forwards;animation-delay:0s}section[data-module="feature-cta"][data-alignment="left"] .text-content{grid-column:1 / span 10}section[data-module="feature-cta"][data-alignment="middle"] .text-content{grid-column:8 / span 10}section[data-module="feature-cta"][data-alignment="right"] .text-content{grid-column:13 / span 10}@media screen and (max-width: 1024px){section[data-module="feature-cta"][data-alignment="left"] .text-content{grid-column:1 / span 14}section[data-module="feature-cta"][data-alignment="middle"] .text-content{grid-column:6 / span 15}section[data-module="feature-cta"][data-alignment="right"] .text-content{grid-column:10 / -1}}@media screen and (max-width: 520px){section[data-module="feature-cta"][data-alignment="left"] .text-content,section[data-module="feature-cta"][data-alignment="middle"] .text-content,section[data-module="feature-cta"][data-alignment="right"] .text-content{grid-column:1 / -1}}section[data-module="feature-cta"] .text-content{margin-top:auto;position:relative;z-index:2;grid-row:2;color:white;margin-bottom:4rem;--offset-v: 0}@media screen and (max-width: 520px){section[data-module="feature-cta"] .text-content{margin-bottom:2rem}}section[data-module="feature-cta"] .text-content .small-heading{margin-bottom:1rem}section[data-module="feature-cta"] .text-content h1,section[data-module="feature-cta"] .text-content h2{margin-bottom:1.5rem;line-height:1em;width:110%}@media screen and (max-width: 1500px){section[data-module="feature-cta"] .text-content h1,section[data-module="feature-cta"] .text-content h2{width:120%}}@media screen and (max-width: 520px){section[data-module="feature-cta"] .text-content h1,section[data-module="feature-cta"] .text-content h2{font-size:var(--mega);width:100%}}section[data-module="feature-cta"] .text-content h1{font-size:var(--large)}@media screen and (max-width: 520px){section[data-module="feature-cta"] .text-content h1{font-size:var(--mega)}}section[data-module="feature-cta"] .text-content .btn{margin-top:2rem;--fill: white;--invert: black;--bg: rgba(255,255,255, 0.2)}section[data-module="feature-cta"] .text-content>*{opacity:0;transition:opacity 0.2s}section[data-module="feature-cta"] .text-content:hover>*{opacity:1;transition-delay:0.5s}section[data-module="feature-cta"] .text-content::after{content:'';position:absolute;width:175%;aspect-ratio:1 / 1;top:-4rem;right:-6rem;z-index:-1;clip-path:var(--shape-2);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);opacity:0;transition:0.4s}@media screen and (max-width: 520px){section[data-module="feature-cta"] .text-content::after{top:-5rem;--rotate: -0deg}}section[data-module="feature-cta"] .text-content:has(h1)::after{background:rgba(255,255,255,0.1);transform:translate(-50%, -50%) rotate(30deg) scale(0.7);opacity:0}section[data-module="feature-cta"] .text-content:has(h1).visible::after{animation:shapeIn 0.8s forwards;animation-delay:0.5s}section[data-module="feature-cta"] .text-content:has(h1).visible>*{opacity:1;transition-delay:1s}section[data-module="feature-cta"] .text-content:not(:has(h1)).visible::after{animation:shapeIn 0.8s forwards;animation-delay:0.2s}section[data-module="feature-cta"] .text-content:not(:has(h1)).visible>*{opacity:1;transition-delay:0.6s}@media screen and (min-width: 520px){section[data-module="feature-cta"][data-alignment="middle"] .text-content::after{top:0rem;right:-13rem;--rotate: -90deg}section[data-module="feature-cta"][data-alignment="right"] .text-content::after{top:-4rem;right:auto;left:-8rem;--rotate: 20deg}}@keyframes shapeIn{0%{transform:translate(0%, 0%) rotate(var(--rotate, 30deg)) scale(0.7);background:rgba(0,0,0,0);opacity:0}100%{transform:translate(0%, 0%) rotate(var(--rotate, 10deg)) scale(1.2);background:rgba(255,255,255,0.1);opacity:1}}@media screen and (max-width: 520px){@keyframes shapeIn{0%{transform:translate(0%, 0%) rotate(var(--rotate, 30deg)) scale(0.7);background:rgba(0,0,0,0);opacity:0}100%{transform:translate(-5%, 0%) rotate(var(--rotate, -5deg)) scale(1.1);background:rgba(255,255,255,0.1);opacity:1}}}section[data-module="small-cta"]+section[data-module="feature-cta"]{margin-top:4rem}

section[data-module="image-text"]{padding-left:var(--margin);padding-right:var(--margin);overflow:hidden;padding-top:6rem;padding-bottom:6rem;align-items:center}section[data-module="image-text"] .image-content{grid-column:3 / 11}section[data-module="image-text"] .image-content figure{position:relative;aspect-ratio:4 / 5;z-index:1;border-radius:1.5rem}section[data-module="image-text"] .text-content{grid-column:14 / -2;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}section[data-module="image-text"] .text-content .description{width:90%;margin-top:1rem}section[data-module="image-text"][data-alignment="imageRight"] .image-content{grid-row:1;grid-column:15 / -3}section[data-module="image-text"][data-alignment="imageRight"] .text-content{grid-row:1;grid-column:1 / 11}@media screen and (max-width: 520px){section[data-module="image-text"]{padding-top:3rem;padding-bottom:3rem}section[data-module="image-text"][data-alignment="imageRight"] .image-content{grid-row:1;grid-column:1 / -1}section[data-module="image-text"][data-alignment="imageRight"] .text-content{margin-top:2rem;grid-row:2;grid-column:1 / -1}section[data-module="image-text"][data-alignment="imageRight"] .text-content h2{font-size:2rem}section[data-module="image-text"][data-alignment="imageRight"] .text-content .description{width:100%}}section[data-module="small-cta"]+section[data-module="image-text"]{padding-top:3rem}

section[data-module="large-cta"]{padding-left:var(--margin);padding-right:var(--margin);overflow:hidden;align-items:center}@media screen and (max-width: 520px){section[data-module="large-cta"]{padding-bottom:3rem}}section[data-module="large-cta"] .image-content{position:relative;grid-column:1 / span 12;margin-left:calc(-1 * var(--margin));display:grid;height:100%;grid-template-columns:repeat(12, 1fr);gap:var(--gutter);padding-left:var(--margin);padding-top:9rem;padding-bottom:9rem}@media screen and (max-width: 520px){section[data-module="large-cta"] .image-content{grid-column:1 / -1;padding-top:3rem;padding-bottom:0rem;height:autos}}section[data-module="large-cta"] .image-content figure{grid-column:3 / -3;position:relative;width:100%;z-index:1;border-radius:1.5rem}@media screen and (max-width: 520px){section[data-module="large-cta"] .image-content figure{grid-column:1 / -1}}section[data-module="large-cta"] .text-content{grid-column:13 / -1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}section[data-module="large-cta"] .text-content>*{max-width:75%}section[data-module="large-cta"] .text-content .subheading{margin-top:1rem}section[data-module="large-cta"] .text-content .link{margin-top:2rem}@media screen and (max-width: 520px){section[data-module="large-cta"] .text-content{margin-top:2rem;grid-column:1 / -1}section[data-module="large-cta"] .text-content>*{max-width:100%}section[data-module="large-cta"] .text-content h2{font-size:var(--mega)}}

#page:has(main>.large-hero:first-child),#page:has(article>.large-hero:first-child){padding-top:0}section.large-hero{position:relative;height:100svh;padding:var(--margin);align-items:flex-end}section.large-hero .hero-bg{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0}section.large-hero .hero-bg figure{border-radius:0;display:flex;height:100%;width:100%}section.large-hero .hero-bg::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.12);background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%)}section.large-hero>div{position:relative;z-index:1;color:white}section.large-hero .large-heading{grid-column:1 / span 10}section.large-hero .hero-content{grid-column:16 / -1}

section[data-module="people-group"]{margin-top:6rem;padding-left:var(--margin);padding-right:var(--margin);padding-bottom:6rem}section[data-module="people-group"] .group-description{margin-top:2rem;max-width:28rem}section[data-module="people-group"] .people-grid{margin-top:3rem;row-gap:4rem}section[data-module="people-group"] .people-grid .person-teaser{grid-column:span 8}section[data-module="people-group"] .people-grid .person-teaser .image-content{position:relative;margin-bottom:1.5rem;aspect-ratio:4 / 3}section[data-module="people-group"] .people-grid .person-teaser .image-content figure{position:absolute;aspect-ratio:4 / 3;transition:0.2s;width:100%;height:100%}section[data-module="people-group"] .people-grid .person-teaser .image-content figure:last-child:not(:first-child){opacity:0}section[data-module="people-group"] .people-grid .person-teaser .image-content:hover figure:last-child{opacity:1}section[data-module="people-group"] .people-grid .person-teaser .person-links{display:flex;margin-top:1.5rem;flex-direction:column;gap:0.5rem}section[data-module="people-group"]+section[data-module="people-group"]{margin-top:3rem}

#page:has(article>.simple-hero:first-child){padding-top:0}.simple-hero{--hero-bg: #FFBFCF;padding-top:calc(6rem + var(--header-height));padding-left:var(--margin);padding-right:var(--margin);margin-bottom:6rem;min-height:36rem;--bgh: 28rem}@media screen and (max-width: 520px){.simple-hero{min-height:0rem}.simple-hero svg{position:absolute}}.simple-hero h1{grid-row:1;grid-column:1 / -1}.simple-hero .hero-description{margin-top:2rem;grid-row:2;grid-column:12 / -1}@media screen and (max-width: 520px){.simple-hero h1{grid-row:1;grid-column:1 / -1}.simple-hero .hero-description{margin-top:2rem;grid-row:2;grid-column:1 / -1}}@media screen and (max-width: 520px){.simple-hero{--bgh: 16rem}}.simple-hero::before{content:'';position:absolute;background:var(--hero-bg);width:100%;height:var(--bgh);left:0;top:0;z-index:-1}.simple-hero::after{content:'';position:absolute;position:absolute;background:var(--hero-bg);width:100%;height:14rem;left:0;top:var(--bgh);z-index:-1;transform:translateY(-1px);-webkit-clip-path:url(#clip-path-1);clip-path:url(#clip-path-1)}@media screen and (max-width: 520px){.simple-hero::after{width:200%;left:auto;right:0;transform:translateY(-1px) translateX(10%)}}

section[data-module="slider"]{padding-top:5rem;padding-bottom:6rem}section[data-module="slider"] .section-header h2{text-align:center;grid-column:9 / -9}section[data-module="slider"] .section-header .section-description{margin-top:3rem;grid-column:9 / -9}section[data-module="slider"] .section-header .slide-menu{margin-top:3rem;grid-column:9 / -9;text-align:center}@media screen and (max-width: 520px){section[data-module="slider"] .section-header h2,section[data-module="slider"] .section-header .section-description,section[data-module="slider"] .section-header .slide-menu{grid-column:1 / -1;padding-left:var(--margin);padding-right:var(--margin)}}.slider-content{margin-top:4rem;position:relative;display:flex;padding-top:4rem;padding-bottom:2rem}.slider-content .swiper-slide{width:calc((var(--col-size) * 10) + (var(--gutter) * 9));margin-right:var(--gutter)}.slider-content .swiper-slide:first-child{margin-left:var(--margin)}.slider-content .swiper-slide:last-child{margin-right:var(--margin)}@media screen and (max-width: 520px){.slider-content .swiper-slide{width:calc(100% - var(--margin)) !important;margin-left:var(--gutter)}}.slider-content .fact{background:white;border-radius:1.5rem;padding:2rem;display:flex;flex-direction:column;aspect-ratio:4 / 3;color:black}@media screen and (max-width: 520px){.slider-content .fact{aspect-ratio:1 / 1}}.slider-content .fact dl.fact-content{margin-top:auto;display:flex;align-items:flex-end}.slider-content .fact dl.fact-content .value{font-size:5rem}.slider-content .fact dl.fact-content .label{margin-left:1em;margin-bottom:1em}.slider-content .fact .btn{margin-top:1rem;--fill: black;--invert: white}.slider-content .image-text .item-teaser{width:75%}.slider-content .swiper-nav{position:absolute;top:0rem;left:50%;display:flex;gap:0.5rem;transform:translateX(-50%)}.slider-content .swiper-nav .swiper-nav--right,.slider-content .swiper-nav .swiper-nav--left{border:1px solid black;width:2rem;height:2rem;border-radius:5rem;background-image:url("data:image/svg+xml,%3Csvg width='5' height='7' viewBox='0 0 5 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.659041 3.11117L3.73192 0L4.5 0.777655L1.81117 3.5L4.5 6.22234L3.73192 7L0.659041 3.88883C0.557207 3.78569 0.5 3.64583 0.5 3.5C0.5 3.35417 0.557207 3.21431 0.659041 3.11117Z' fill='black' style='fill:black;fill-opacity:1;'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:0.3rem;cursor:pointer}.slider-content .swiper-nav .swiper-nav--right.swiper-nav--right,.slider-content .swiper-nav .swiper-nav--left.swiper-nav--right{background-image:url("data:image/svg+xml,%3Csvg width='5' height='7' viewBox='0 0 5 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.34096 3.11117L1.26808 0L0.5 0.777655L3.18883 3.5L0.5 6.22234L1.26808 7L4.34096 3.88883C4.44279 3.78569 4.5 3.64583 4.5 3.5C4.5 3.35417 4.44279 3.21431 4.34096 3.11117Z' fill='black' style='fill:black;fill-opacity:1;'/%3E%3C/svg%3E%0A")}.slider-content .swiper-pagination{bottom:0rem;width:calc((var(--col-size) * 14) + (var(--gutter) * 13));left:50%;transform:translateX(-50%);--swiper-pagination-color: black;--swiper-pagination-left: auto;--swiper-pagination-right: 8px;--swiper-pagination-bottom: 8px;--swiper-pagination-top: auto;--swiper-pagination-fraction-color: inherit;--swiper-pagination-progressbar-bg-color: rgba(0, 0, 0, 0.25);--swiper-pagination-progressbar-size: 4px;--swiper-pagination-bullet-size: 5rem;--swiper-pagination-bullet-border-radius: 0;--swiper-pagination-bullet-width: 5rem;--swiper-pagination-bullet-height: 0.2rem;--swiper-pagination-bullet-inactive-color: #000;--swiper-pagination-bullet-inactive-opacity: 0.2;--swiper-pagination-bullet-opacity: 1;--swiper-pagination-bullet-horizontal-gap: 0;--swiper-pagination-bullet-vertical-gap: 6px}@media screen and (max-width: 520px){.slider-content .swiper-pagination{width:100%}}

section[data-module="small-cta"]{padding-top:4rem;padding-left:var(--margin);padding-right:var(--margin);overflow:hidden;padding-bottom:6rem;align-items:center}section[data-module="small-cta"] .image-content{position:relative;grid-column:2 / span 10;overflow:visible}section[data-module="small-cta"] .image-content figure{position:relative;aspect-ratio:1 / 1;width:100%;z-index:1;border-radius:1.5rem;transition:0.3s !important;-webkit-clip-path:url(#clip-path-small-cta-1);clip-path:url(#clip-path-small-cta-1)}section[data-module="small-cta"] .image-content figure img{transition:0.3s !important;transform-origin:center}section[data-module="small-cta"] .image-content svg{position:absolute}section[data-module="small-cta"]:has(a:hover) .image-content figure{transform:rotate(-15deg) scale(0.9)}section[data-module="small-cta"]:has(a:hover) .image-content figure img{transform:rotate(15deg) scale(1.1)}section[data-module="small-cta"] .text-content{grid-column:13 / -3;display:flex;flex-direction:column;gap:0.5rem}section[data-module="small-cta"] .text-content h2{margin-bottom:1rem}section[data-module="small-cta"] .text-content .link.btn{margin-top:2rem}section[data-module="small-cta"][data-alignment="imageRight"] .image-content{grid-row:1;grid-column:14 / -2}section[data-module="small-cta"][data-alignment="imageRight"] .text-content{grid-row:1;grid-column:3 / span 9}@media screen and (max-width: 520px){section[data-module="small-cta"][data-alignment="imageRight"] .image-content,section[data-module="small-cta"][data-alignment="imageLeft"] .image-content{grid-row:1;grid-column:1 / -1}section[data-module="small-cta"][data-alignment="imageRight"] .text-content,section[data-module="small-cta"][data-alignment="imageLeft"] .text-content{grid-row:2;grid-column:1 / -1}section[data-module="small-cta"][data-alignment="imageRight"] .text-content>*,section[data-module="small-cta"][data-alignment="imageLeft"] .text-content>*{max-width:100%}section[data-module="small-cta"][data-alignment="imageRight"] .text-content h2,section[data-module="small-cta"][data-alignment="imageLeft"] .text-content h2{margin-bottom:0}section[data-module="small-cta"][data-alignment="imageRight"] .text-content .link.btn,section[data-module="small-cta"][data-alignment="imageLeft"] .text-content .link.btn{margin-top:1rem}section[data-module="small-cta"]+section[data-module="small-cta"]{margin-top:3rem}}section[data-module="small-cta"]+section[data-module="small-cta"]{padding-top:0}section[data-module="large-cta"]+section[data-module="small-cta"]{padding-top:0}@keyframes warp{0%{transform:rotate(0deg) scale(1) skew(0deg, 0deg)}25%{transform:rotate(1.5deg) scale(1.015) skew(0.5deg, -0.3deg)}50%{transform:rotate(2.5deg) scale(1.025) skew(0deg, 0.6deg)}75%{transform:rotate(1deg) scale(1.02) skew(-0.4deg, 0deg)}100%{transform:rotate(0deg) scale(1) skew(0deg, 0deg)}}@keyframes warp-inverse{0%{transform:rotate(0deg) scale(1) skew(0deg, 0deg)}25%{transform:rotate(-1.5deg) scale(0.985) skew(-0.5deg, 0.3deg)}50%{transform:rotate(-2.5deg) scale(0.975) skew(0deg, -0.6deg)}75%{transform:rotate(-1deg) scale(0.98) skew(0.4deg, 0deg)}100%{transform:rotate(0deg) scale(1) skew(0deg, 0deg)}}

section[data-module="teaser-links"]{padding-top:4rem;padding-left:var(--margin);padding-right:var(--margin);padding-bottom:6rem}section[data-module="teaser-links"] .section-header{margin-bottom:2rem}section[data-module="teaser-links"] .teaser-links{row-gap:4rem}section[data-module="teaser-links"] .teaser-links .teaser{grid-column:span 8}

.teaser figure{aspect-ratio:4 / 3}.teaser figure img{height:100%;width:100%;object-fit:cover}.teaser .item-title{margin-top:1rem;font-size:var(--xsmall);width:90%}.teaser .item-title a{text-decoration:none}.teaser .item-title a:hover{text-decoration:underline}.teaser:has(figure:hover) .item-title a{text-decoration:underline}.teaser .item-teaser{margin-top:1rem;width:90%}.teaser .btn{margin-top:1rem}.teaser ul.links-list{display:flex;flex-direction:column}

#page:has(article>.text-hero:first-child){padding-top:0}.text-hero{--hero-bg: #FFBFCF;padding-top:calc(6rem + var(--header-height));padding-left:var(--margin);padding-right:var(--margin);margin-bottom:6rem;min-height:36rem;--bgh: 28rem}@media screen and (max-width: 520px){.text-hero{min-height:15rem;margin-bottom:4rem}.text-hero svg{position:absolute}}.text-hero .hero-content{grid-row:1;grid-column:8 / -1}.text-hero .hero-content .hero-description{width:50%;margin-top:2rem}.text-hero .hero-sidebar{grid-row:1;grid-column:1 / span 6}.text-hero .hero-sidebar h3{margin-bottom:1.5rem}.text-hero .hero-sidebar p+p{margin-top:1em}.text-hero .hero-sidebar p+h4{margin-top:2em}.text-hero .hero-sidebar h4+p{margin-top:1em}.text-hero .hero-sidebar p+.module-partial[data-partial="link"]{margin-top:1rem}.text-hero .hero-sidebar .module-partial[data-partial="link"]{margin-top:0.5rem}.text-hero .hero-sidebar .module-partial[data-partial="link"]+h2,.text-hero .hero-sidebar .module-partial[data-partial="link"]+h3,.text-hero .hero-sidebar .module-partial[data-partial="link"]+h4,.text-hero .hero-sidebar .module-partial[data-partial="link"]+p{margin-top:2rem}@media screen and (max-width: 520px){.text-hero .hero-content{grid-column:1 / -1;grid-row:1}.text-hero .hero-content .hero-description{width:100%}.text-hero .hero-sidebar{margin-top:4rem;grid-column:1 / -1;grid-row:2}}@media screen and (max-width: 520px){.text-hero{--bgh: 16rem}}.text-hero::before{content:'';position:absolute;background:var(--hero-bg);width:100%;height:var(--bgh);left:0;top:0;z-index:-1}.text-hero::after{content:'';position:absolute;position:absolute;background:var(--hero-bg);width:100%;height:14rem;left:0;top:var(--bgh);z-index:-1;transform:translateY(-1px);-webkit-clip-path:url(#clip-path-1);clip-path:url(#clip-path-1)}@media screen and (max-width: 520px){.text-hero::after{width:200%;left:auto;right:0;transform:translateY(-1px) translateX(10%)}}

section[data-module="text-section"]{padding-top:4rem;padding-bottom:6rem;padding-left:var(--margin);padding-right:var(--margin)}section[data-module="text-section"] .section-header{grid-column:1 / span 8;grid-row:1}section[data-module="text-section"] .section-content{grid-column:14 / span 8;grid-row:1}section[data-module="text-section"][data-columns="true"] .section-header{grid-column:9 / -9;grid-row:1;text-align:center}section[data-module="text-section"][data-columns="true"] .section-content{margin-top:3rem;grid-column:6 / -6;grid-row:2;columns:2;column-gap:2rem}@media screen and (max-width: 520px){section[data-module="text-section"][data-columns="true"] .section-header{grid-column:1 / -1}section[data-module="text-section"][data-columns="true"] .section-content{margin-top:3rem;grid-column:1 / -1;columns:1}}section[data-module="text-section"] .btn{margin-top:1rem}section[data-module="text-section"]+section[data-module="text-section"]{margin-top:6rem}

section[data-module="tilskudsoversigter"]{padding-left:var(--margin);padding-right:var(--margin);padding-top:4rem;padding-bottom:4rem}@media screen and (max-width: 520px){section[data-module="tilskudsoversigter"]{padding-left:0;padding-right:0;padding-top:4rem;padding-bottom:4rem}}section[data-module="tilskudsoversigter"] .section-header{grid-column:1 / span 10;margin-bottom:4rem}section[data-module="tilskudsoversigter"] .section-header .section-description{margin-top:3rem}@media screen and (max-width: 520px){section[data-module="tilskudsoversigter"] .section-header{grid-column:1 / -1;padding-left:var(--margin);padding-right:var(--margin)}}section[data-module="tilskudsoversigter"] .note{margin-top:0.5rem;font-size:var(--tiny)}section[data-module="tilskudsoversigter"] .table-container{grid-column:1 / -1}@media screen and (max-width: 520px){section[data-module="tilskudsoversigter"] .table-container{overflow-x:scroll;padding-left:var(--margin);padding-right:var(--margin)}section[data-module="tilskudsoversigter"] .table-container h3{position:sticky;left:0}}section[data-module="tilskudsoversigter"] .table-container+.table-container{margin-top:5rem}section[data-module="tilskudsoversigter"] .table-container table{margin-top:3rem;width:100%;border-collapse:collapse}@media screen and (max-width: 520px){section[data-module="tilskudsoversigter"] .table-container table{--cols: 24;width:70rem}}section[data-module="tilskudsoversigter"] .table-container table thead{border-bottom:2px solid black}section[data-module="tilskudsoversigter"] .table-container table thead tr{border-bottom:none}section[data-module="tilskudsoversigter"] .table-container table th{text-align:left;font-weight:normal;opacity:0.4;padding-bottom:2rem}section[data-module="tilskudsoversigter"] .table-container table tr{border-bottom:1px solid rgba(0,0,0,0.4)}section[data-module="tilskudsoversigter"] .table-container table td{padding:1rem 0}section[data-module="tilskudsoversigter"] .table-container table.table-spilordningen th:has(span){position:relative;cursor:pointer}section[data-module="tilskudsoversigter"] .table-container table.table-spilordningen th:has(span) span{position:absolute;right:0;top:-1rem;width:24rem;transform:translateY(-100%);background:white;z-index:1;padding:1.5rem 2rem;text-align:left;border-radius:0.5rem;opacity:0;pointer-events:none;transition:0.2s}section[data-module="tilskudsoversigter"] .table-container table.table-spilordningen th:has(span):hover{opacity:1}section[data-module="tilskudsoversigter"] .table-container table.table-spilordningen th:has(span):hover span{opacity:1}section[data-module="tilskudsoversigter"] .table-container table.table-spilordningen td:nth-child(1),section[data-module="tilskudsoversigter"] .table-container table.table-spilordningen th:nth-child(1){grid-column:span 5}section[data-module="tilskudsoversigter"] .table-container table.table-spilordningen td:nth-child(2),section[data-module="tilskudsoversigter"] .table-container table.table-spilordningen th:nth-child(2){grid-column:span 3}section[data-module="tilskudsoversigter"] .table-container table.table-spilordningen td:nth-child(3),section[data-module="tilskudsoversigter"] .table-container table.table-spilordningen th:nth-child(3){grid-column:span 5}section[data-module="tilskudsoversigter"] .table-container table.table-spilordningen td:nth-child(4),section[data-module="tilskudsoversigter"] .table-container table.table-spilordningen th:nth-child(4){grid-column:span 4}section[data-module="tilskudsoversigter"] .table-container table.table-spilordningen td:nth-child(5),section[data-module="tilskudsoversigter"] .table-container table.table-spilordningen th:nth-child(5){grid-column:span 3;text-align:right}section[data-module="tilskudsoversigter"] .table-container table.table-spilordningen td:nth-child(6),section[data-module="tilskudsoversigter"] .table-container table.table-spilordningen th:nth-child(6){grid-column:span 4;text-align:right}section[data-module="tilskudsoversigter"] .table-container table.table-spilfremme td:nth-child(1),section[data-module="tilskudsoversigter"] .table-container table.table-spilfremme th:nth-child(1){grid-column:span 5}section[data-module="tilskudsoversigter"] .table-container table.table-spilfremme td:nth-child(2),section[data-module="tilskudsoversigter"] .table-container table.table-spilfremme th:nth-child(2){grid-column:span 8}section[data-module="tilskudsoversigter"] .table-container table.table-spilfremme td:nth-child(3),section[data-module="tilskudsoversigter"] .table-container table.table-spilfremme th:nth-child(3){grid-column:span 8}section[data-module="tilskudsoversigter"] .table-container table.table-spilfremme td:nth-child(4),section[data-module="tilskudsoversigter"] .table-container table.table-spilfremme th:nth-child(4){grid-column:span 3;text-align:right}

.video-overlay{position:fixed;top:0;left:0;height:100svh;width:100vw;z-index:1000;background:rgba(0,0,0,0.8);display:flex;justify-content:center;align-items:center}.video-overlay .player-container{border-radius:1rem;overflow:hidden;width:50vw}.video-overlay .player-container video{width:100%}
