@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,:after,:before{box-sizing:border-box}*,h1,h2,h3,h4,h5,h6,p{margin:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}canvas,img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}nav ul{padding:0}nav li{list-style-type:none}main{min-height:100vh}button{color:inherit;border:none;background:none;padding:0;border-radius:0}@font-face{font-family:"Readex Pro";font-style:normal;font-weight:300;font-display:swap;src:url("/fonts/readex-pro-v6-latin/readex-pro-v6-latin-300.eot");src:local(""),url("/fonts/readex-pro-v6-latin/readex-pro-v6-latin-300.eot?#iefix") format("embedded-opentype"),url("/fonts/readex-pro-v6-latin/readex-pro-v6-latin-300.woff2") format("woff2"),url("/fonts/readex-pro-v6-latin/readex-pro-v6-latin-300.woff") format("woff"),url("/fonts/readex-pro-v6-latin/readex-pro-v6-latin-300.ttf") format("truetype"),url("/fonts/readex-pro-v6-latin/readex-pro-v6-latin-300.svg#ReadexPro") format("svg")}@font-face{font-family:"Readex Pro";font-style:normal;font-weight:500;font-display:swap;src:url("/fonts/readex-pro-v6-latin/readex-pro-v6-latin-500.eot");src:local(""),url("/fonts/readex-pro-v6-latin/readex-pro-v6-latin-500.eot?#iefix") format("embedded-opentype"),url("/fonts/readex-pro-v6-latin/readex-pro-v6-latin-500.woff2") format("woff2"),url("/fonts/readex-pro-v6-latin/readex-pro-v6-latin-500.woff") format("woff"),url("/fonts/readex-pro-v6-latin/readex-pro-v6-latin-500.ttf") format("truetype"),url("/fonts/readex-pro-v6-latin/readex-pro-v6-latin-500.svg#ReadexPro") format("svg")}@font-face{font-family:"Readex Pro";font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/readex-pro-v6-latin/readex-pro-v6-latin-700.eot");src:local(""),url("/fonts/readex-pro-v6-latin/readex-pro-v6-latin-700.eot?#iefix") format("embedded-opentype"),url("/fonts/readex-pro-v6-latin/readex-pro-v6-latin-700.woff2") format("woff2"),url("/fonts/readex-pro-v6-latin/readex-pro-v6-latin-700.woff") format("woff"),url("/fonts/readex-pro-v6-latin/readex-pro-v6-latin-700.ttf") format("truetype"),url("/fonts/readex-pro-v6-latin/readex-pro-v6-latin-700.svg#ReadexPro") format("svg")}:root{--step--2:clamp(0.7813rem,0.7747rem + 0.0326vw,0.8rem);--step--1:clamp(0.9375rem,0.9158rem + 0.1087vw,1rem);--step-0:clamp(1.125rem,1.0815rem + 0.2174vw,1.25rem);--step-1:clamp(1.35rem,1.2761rem + 0.3696vw,1.5625rem);--step-2:clamp(1.62rem,1.5041rem + 0.5793vw,1.9531rem);--step-3:clamp(1.944rem,1.771rem + 0.8651vw,2.4414rem);--step-4:clamp(2.3328rem,2.0827rem + 1.2504vw,3.0518rem);--step-5:clamp(2.7994rem,2.4462rem + 1.7658vw,3.8147rem)}body{font-size:1.2rem;font-size:var(--step-0);font-family:"Readex Pro",sans-serif;font-weight:300}h1{font-weight:700;font-family:"Readex Pro",sans-serif;font-size:3.4rem;font-size:var(--step-5);text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;line-height:1}h1>span.subtitle{font-size:1.46rem;font-size:var(--step-1);display:block;margin-top:1em}h2{font-weight:700;font-family:"Readex Pro",sans-serif;font-size:2.8rem;font-size:var(--step-4);text-rendering:optimizeLegibility;line-height:1}h3{font-weight:700;font-family:"Readex Pro",sans-serif;font-size:2.25rem;font-size:var(--step-3);text-rendering:optimizeLegibility;line-height:1}h4{font-weight:500;font-family:"Readex Pro",sans-serif;font-size:1.8rem;font-size:var(--step-2);text-rendering:optimizeLegibility;line-height:1}h5{font-weight:500;font-family:"Readex Pro",sans-serif;font-size:1.46rem;font-size:var(--step-1)}h6{font-weight:500;font-family:"Readex Pro",sans-serif;font-size:1.2rem;font-size:var(--step-0)}.font-size-0{font-size:1.2rem;font-size:var(--step-0)}.font-size-1{font-size:1.46rem;font-size:var(--step-1)}.font-size-2{font-size:1.8rem;font-size:var(--step-2)}.font-size-3{font-size:2.25rem;font-size:var(--step-3)}.font-size-4{font-size:2.8rem;font-size:var(--step-4)}.font-size-5{font-size:3.4rem;font-size:var(--step-5);text-rendering:optimizeLegibility}@media print{body{font-size:10pt}}html{scroll-behavior:smooth}.link,a{color:inherit;cursor:pointer;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:0.1em;text-decoration-color:currentColor;transition:text-decoration-color linear 0.1s}a:hover{text-decoration-color:#A2D083}input[type=email],input[type=number],input[type=password],input[type=text],textarea{padding:0.4em 1em;border:3px solid black;border-radius:5px}input[type=submit]{border-radius:5px}@supports (appearance:none){input[type=checkbox]{appearance:none;display:block;height:25px;width:25px;background-color:white;border:3px solid black;border-radius:5px;display:flex;align-items:center;justify-content:center}input[type=checkbox]:before{content:"✓";line-height:1;color:transparent;font-size:0.8em;font-weight:900}input[type=checkbox]:checked:before{color:black}}:focus{outline:2px solid #8f32cd;outline-offset:2px;outline-style:dashed}:focus:not(:focus-visible){outline:0}:focus-visible{outline:2px solid #8f32cd;outline-offset:2px;outline-style:dashed}picture>img{width:100%}ul{padding:0}ul:not(.list-reset) li{padding-left:2em;list-style:none;position:relative}ul:not(.list-reset) li:before{content:"";position:absolute;height:0.7em;width:0.7em;border-radius:0.5em;top:0.4em;left:0.1em;border:3px solid currentColor}ol{padding-left:1.2em}ol li{padding-left:0.8em}ol li::marker{font-weight:500}li{margin-bottom:0.3em}summary{display:flex;cursor:default}summary:after{display:inline-block;content:url(/img/arrow-right.svg);margin-left:0.5em;position:relative;top:0.07em;left:0;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}details[open]>summary:after{transform:rotate(90deg)}:root{--fluid-min-width:320;--fluid-max-width:1200;--fluid-screen:100vw;--fluid-bp:calc((var(--fluid-screen) - var(--fluid-min-width) / 16 * 1rem) / (var(--fluid-max-width) - var(--fluid-min-width)))}@media screen and (min-width:1200px){:root{--fluid-screen:calc(var(--fluid-max-width) * 1px)}}:root{--fc-3xs-min:(var(--fc-s-min) * 0.25);--fc-3xs-max:(var(--fc-s-max) * 0.25);--fc-2xs-min:(var(--fc-s-min) * 0.5);--fc-2xs-max:(var(--fc-s-max) * 0.5);--fc-xs-min:(var(--fc-s-min) * 0.75);--fc-xs-max:(var(--fc-s-max) * 0.75);--fc-s-min:(var(--f-0-min,16));--fc-s-max:(var(--f-0-max,20));--fc-m-min:(var(--fc-s-min) * 1.5);--fc-m-max:(var(--fc-s-max) * 1.5);--fc-l-min:(var(--fc-s-min) * 2);--fc-l-max:(var(--fc-s-max) * 2);--fc-xl-min:(var(--fc-s-min) * 3);--fc-xl-max:(var(--fc-s-max) * 3);--fc-2xl-min:(var(--fc-s-min) * 4);--fc-2xl-max:(var(--fc-s-max) * 4);--fc-3xl-min:(var(--fc-s-min) * 6);--fc-3xl-max:(var(--fc-s-max) * 6);--space-3xs:calc(((var(--fc-3xs-min) / 16) * 1rem) + (var(--fc-3xs-max) - var(--fc-3xs-min)) * var(--fluid-bp));--space-2xs:calc(((var(--fc-2xs-min) / 16) * 1rem) + (var(--fc-2xs-max) - var(--fc-2xs-min)) * var(--fluid-bp));--space-xs:calc(((var(--fc-xs-min) / 16) * 1rem) + (var(--fc-xs-max) - var(--fc-xs-min)) * var(--fluid-bp));--space-s:calc(((var(--fc-s-min) / 16) * 1rem) + (var(--fc-s-max) - var(--fc-s-min)) * var(--fluid-bp));--space-m:calc(((var(--fc-m-min) / 16) * 1rem) + (var(--fc-m-max) - var(--fc-m-min)) * var(--fluid-bp));--space-l:calc(((var(--fc-l-min) / 16) * 1rem) + (var(--fc-l-max) - var(--fc-l-min)) * var(--fluid-bp));--space-xl:calc(((var(--fc-xl-min) / 16) * 1rem) + (var(--fc-xl-max) - var(--fc-xl-min)) * var(--fluid-bp));--space-2xl:calc(((var(--fc-2xl-min) / 16) * 1rem) + (var(--fc-2xl-max) - var(--fc-2xl-min)) * var(--fluid-bp));--space-3xl:calc(((var(--fc-3xl-min) / 16) * 1rem) + (var(--fc-3xl-max) - var(--fc-3xl-min)) * var(--fluid-bp));--space-3xs-2xs:calc(((var(--fc-3xs-min) / 16) * 1rem) + (var(--fc-2xs-max) - var(--fc-3xs-min)) * var(--fluid-bp));--space-2xs-xs:calc(((var(--fc-2xs-min) / 16) * 1rem) + (var(--fc-xs-max) - var(--fc-2xs-min)) * var(--fluid-bp));--space-xs-s:calc(((var(--fc-xs-min) / 16) * 1rem) + (var(--fc-s-max) - var(--fc-xs-min)) * var(--fluid-bp));--space-s-m:calc(((var(--fc-s-min) / 16) * 1rem) + (var(--fc-m-max) - var(--fc-s-min)) * var(--fluid-bp));--space-m-l:calc(((var(--fc-m-min) / 16) * 1rem) + (var(--fc-l-max) - var(--fc-m-min)) * var(--fluid-bp));--space-l-xl:calc(((var(--fc-l-min) / 16) * 1rem) + (var(--fc-xl-max) - var(--fc-l-min)) * var(--fluid-bp));--space-xl-2xl:calc(((var(--fc-xl-min) / 16) * 1rem) + (var(--fc-2xl-max) - var(--fc-xl-min)) * var(--fluid-bp));--space-2xl-3xl:calc(((var(--fc-2xl-min) / 16) * 1rem) + (var(--fc-3xl-max) - var(--fc-2xl-min)) * var(--fluid-bp));--space-s-l:calc(((var(--fc-s-min) / 16) * 1rem) + (var(--fc-l-max) - var(--fc-s-min)) * var(--fluid-bp))}.container{max-width:75ch;margin:0 auto}.grid>*{margin-top:40px}@supports (display:grid){.container{max-width:unset;padding:unset}.grid>*{margin-top:unset}.container{display:grid;grid-template-columns:1fr min(1200px,100% - 40px) 1fr;column-gap:20px}.container>*{grid-column:2}.grid{display:grid;column-gap:50px;grid-template-columns:1fr 1fr 1fr}.grid>.grid__two-left{grid-column:1/span 2}.grid>.grid__two-right{grid-column:2/span 2}.grid>.grid__one-left{grid-column:1/span 1}.grid>.grid__one-right{grid-column:3/span 1}.grid-two-column{display:grid;column-gap:60px;grid-template-columns:1fr 1fr}.grid-two-column>.grid-two-column__left{grid-column:1}.grid-two-column>.grid-two-column__right{grid-column:2}.grid-two-column>.grid-two-column__full{grid-column:1/span 2}.grid--flow-spacing{row-gap:var(--flow-space,1em)}.grid--section-spacing{row-gap:100px}@media (max-width:900px){.grid{display:grid;grid-template-columns:1fr}.grid>.grid__two-left{grid-column:1}.grid>.grid__two-right{grid-column:1}.grid>.grid__one-left{grid-column:1}.grid>.grid__one-right{grid-column:1}.grid-two-column{grid-template-columns:1fr}.grid-two-column>.grid-two-column__left{grid-column:1}.grid-two-column>.grid-two-column__right{grid-column:1}.grid-two-column>.grid-two-column__full{grid-column:1}}.three-rows-bottom-aligned{display:grid;grid-template-rows:auto 1fr auto;justify-items:flex-start}}@media print{.grid--section-spacing{row-gap:1.5em}}.section{padding:100px 0;padding:var(--space-2xl-3xl) 0;overflow:hidden;position:relative}.section:first-child{padding-top:calc(var(--space-2xl-3xl) + 3em);border-top:0}.section--merge-down{padding-bottom:0}.section--merge-down+.section{padding-top:1em}@media print{.section{padding:2em 0;border-bottom:3px solid black}}.small-section{padding:75px 0;padding:var(--space-xl-2xl) 0}.small-flow>*{margin:75px 0;margin:var(--space-xl-2xl) 0}.large-flow>*{margin:100px 0;margin:var(--space-2xl-3xl) 0}@media print{.large-flow>*{margin:1.5em 0}}.flow>*+*{margin-top:1em}.flow>.small-heading+*{margin-top:0.2em}.flow>*+h1,.flow>*+h2{margin-top:calc(var(--flow-space, 1em) * 3)}.flow>*+h3{margin-top:calc(var(--flow-space, 1em) * 1.5)}.small-heading{font-weight:500;font-family:"Readex Pro",sans-serif;font-size:1.2rem;font-size:var(--step-0);text-transform:uppercase;letter-spacing:-0.03em;margin-bottom:var(--flow-space,1em);display:block}.box{display:block;position:relative;border:3px solid black;border-radius:10px;background-color:black;align-self:start;box-shadow:4px 4px 0px 0px rgba(0,0,0,0.2);overflow:hidden}.box img{border-radius:2px}a.box{background-image:none;text-decoration:none}.box--scrollable-screen{aspect-ratio:4/3;overflow:auto}.box--scrollable-screen .image-title{position:fixed;bottom:0}.intro{font-size:1.46rem;font-size:var(--step-1);font-weight:500;margin-bottom:calc(var(--flow-space, 1em) * 2)}.breadcrumb li{display:inline-block}.twitter-link:before{content:url(/img/twitter.svg);position:relative;display:inline-block;height:1em;width:1em;top:0.2em;margin-right:0.5em}.image-title{font-weight:500;background-color:black;color:white;width:100%;padding:0.2em 2em;text-align:right;position:absolute;bottom:0}.image-title a{color:white}a .image-title:after,button .image-title:after{content:url(/img/arrow-right-white.svg);margin-left:0.5em;position:relative;top:0.07em}.image-caption{display:block;background-color:black;color:white;font-size:0.75rem;font-size:var(--step--2);width:100%;padding:0.2em 1em;text-align:right;position:relative}.image-caption a{color:white}ul.list-reset li{padding:0;list-style-type:none}.bg--border{border-top:3px solid black;border-bottom:3px solid black}.bg--border+.bg--border{border-top:none}.bg--white .button{background-color:#A2D083}.bg--green{background-color:#A2D083}.bg--green .button{background-color:white}.bg--blue{color:white;background-color:#222D45}.bg--blue .button{background-color:white}.bg--light{background-color:#fbfbfb}.bg--light .button{background-color:#A2D083}@keyframes button-tilt{0%{transform:rotate(0deg)}25%{transform:rotate(3deg)}50%{transform:rotate(-2.5deg)}75%{transform:rotate(1deg)}to{transform:rotate(0deg)}}@keyframes roll{0%{transform:translateX(0%)}to{transform:translateX(-70px)}}.button,a.button{font-weight:700;font-family:"Readex Pro",sans-serif;display:inline-block;text-decoration:none;color:black;border:2px solid black;border-radius:5px;padding:0.5em 2em 0.5em 2em;background:none;background-color:white;box-shadow:4px 4px 0px 0px rgba(0,0,0,0.2);text-transform:uppercase;letter-spacing:-0.03em;position:relative;overflow:hidden;transition:transform 0.05s ease-in-out,box-shadow 0.1s ease-in-out;text-wrap:balance}.button:after,a.button:after{content:url(/img/arrow-right.svg);margin-left:0.5em;position:relative;top:0.07em;left:0;transition:left 0.1s ease-in-out}.button:hover{}.button:hover:before{content:"";position:absolute;top:0;left:0;width:200%;height:100%;background-image:url(/img/lines.svg);mix-blend-mode:multiply;opacity:0.1;background-size:35px;animation:roll 1s;animation-timing-function:linear;animation-iteration-count:infinite}.button:hover:after{left:5px}.button:active{transform:translate(3px,3px);box-shadow:3px 3px 0px 0px rgba(0,0,0,0.3)}.button:disabled{animation:none!important;cursor:not-allowed}@media (prefers-reduced-motion){.button:hover:before{animation:none!important}}.tags{display:flex;gap:0.3em 1em;flex-wrap:wrap;align-content:flex-start}.tags .tag{font-weight:500;font-family:"Readex Pro",sans-serif;font-size:0.9rem;font-size:var(--step--1);text-transform:uppercase}.tags a.tag{text-decoration-line:none;background:none}.tags a.tag:hover{text-decoration-line:underline}.bg--highlight .tags .tag{color:black}ul.large-list{padding:0}ul.large-list li{margin:2em 0;padding-left:2em;list-style:none;position:relative}ul.large-list li:before{content:"";position:absolute;height:1em;width:1em;border-radius:0.5em;top:0.45em;left:0.1em;border:3px solid black}ul.large-list li .large-list__title{font-size:1.46rem;font-size:var(--step-1);font-weight:700;margin-bottom:1em;line-height:1.5}.footer{font-size:0.9rem;font-size:var(--step--1);color:white;background-color:#191919}.footer a{color:inherit;background:none}.footer__grid{grid-row-gap:75px;grid-row-gap:var(--space-xl-2xl)}.footer__contact{font-size:var(--step-0)}.footer__contact .contact-info{grid-column:1/-1}.footer__notes .grid{align-items:end}.footer__bottom{text-align:center;font-size:0.8em;color:#888;padding-bottom:1em}.flow h3.footer__heading,.flow h3.footer__heading:before{margin-top:0}#wcb.carbonbadge.carbonbadge--bitvaerk{--b1:black;--b2:#FFFA8C;text-align:left;overflow:hidden}#wcb.carbonbadge.carbonbadge--bitvaerk #wcb_a,#wcb.carbonbadge.carbonbadge--bitvaerk #wcb_g{border-radius:0;box-shadow:6px 6px 0px 0px rgb(0,0,0);padding:0.4em 1em;border:3px solid var(--b2)}#wcb.carbonbadge.carbonbadge--bitvaerk #wcb_g{border-radius:5px 0 0 5px}#wcb.carbonbadge.carbonbadge--bitvaerk #wcb_a{border-radius:0 5px 5px 0}@media (min-width:901px){.footer__right{text-align:right}}@media (max-width:900px){.footer__right{margin-top:50px}}@media print{.footer{border-top:3px solid black}}header{width:100%;position:absolute;z-index:2;top:0}.header__container{height:100%;align-items:flex-start;padding:1em 0}@media screen and (max-width:1000px){.header__container{background-size:1000px}}.header__logo a{font-size:1.8rem;font-size:var(--step-2);font-weight:700;text-decoration:none;color:black;line-height:1}.blocks{position:relative;background-color:white}.blocks>.section:last-child{border-bottom:none}.top-nav{position:absolute;width:100%;top:0}.top-nav ul li{padding:0}.top-nav ul li:before{display:none}.top-nav li a{text-decoration-line:none;color:black;stroke:black;position:relative;display:inline;line-height:1}@media (min-width:1201px){.top-nav ul{display:flex;height:100%;align-items:end;justify-content:end;gap:3em;padding-top:1em;position:relative;z-index:3}.top-nav__list{grid-column:2/span 2}.top-nav li{display:inline-block}.top-nav li a{font-weight:500;font-family:"Readex Pro",sans-serif;font-size:0.9rem;font-size:var(--step--1)}}:root{--shadow-color:0deg 0% 0%;--shadow-elevation-low:-0.3px 0px 0.3px hsl(var(--shadow-color)/0.1),-0.5px 0px 0.6px -1.2px hsl(var(--shadow-color)/0.1),-1.1px 0px 1.2px -2.5px hsl(var(--shadow-color)/0.1);--shadow-elevation-medium:-0.3px 0px 0.3px hsl(var(--shadow-color)/0.11),-0.9px 0px 1px -0.8px hsl(var(--shadow-color)/0.11),-2.3px -0.1px 2.6px -1.7px hsl(var(--shadow-color)/0.11),-5.7px -0.2px 6.4px -2.5px hsl(var(--shadow-color)/0.11);--shadow-elevation-high:-0.3px 0px 0.3px hsl(var(--shadow-color)/0.1),-1.7px -0.1px 1.9px -0.4px hsl(var(--shadow-color)/0.1),-3.1px -0.1px 3.5px -0.7px hsl(var(--shadow-color)/0.1),-5.1px -0.2px 5.7px -1.1px hsl(var(--shadow-color)/0.1),-8.2px -0.3px 9.2px -1.4px hsl(var(--shadow-color)/0.1),-12.8px -0.5px 14.4px -1.8px hsl(var(--shadow-color)/0.1),-19.4px -0.7px 21.8px -2.1px hsl(var(--shadow-color)/0.1),-28.6px -1.1px 32.2px -2.5px hsl(var(--shadow-color)/0.1)}@media (max-width:1200px){.top-nav{position:fixed;top:0;right:-100%;width:80%;height:100%;z-index:4;background-color:#A2D083;border-left:3px solid black;box-shadow:var(--shadow-elevation-high);transition:right ease-in-out 0.6s,box-shadow ease-in-out 0.6s}body.nav-open .top-nav{right:0}.top-nav__list{grid-column:1/-1;padding-top:15vh}.top-nav li+li{margin-top:1em}.top-nav li a{font-weight:700;font-family:"Readex Pro",sans-serif;font-size:1.46rem;font-size:var(--step-1)}}body.nav-open{overflow:hidden}#menu-button{position:fixed;z-index:5;right:5px;top:5px;border-radius:50%;background-color:#A2D083;border:3px solid black}@media (min-width:1201px){#menu-button{display:none}}@media print{#menu-button,.top-nav{display:none}}.burger-icon{position:relative;display:block;height:60px;width:60px;top:0;left:0}.burger-icon span{position:absolute;display:block;top:20px;left:15px;width:30px;height:3px;border-radius:5px;transition:opacity linear 0.3s,transform ease-in-out 0.3s;background-color:black}.burger-icon span:nth-child(2){top:30px}.burger-icon span:nth-child(3){top:30px}.burger-icon span:nth-child(4){top:40px}body.nav-open .burger-icon span:first-child{opacity:0}body.nav-open .burger-icon span:nth-child(4){opacity:0}body.nav-open .burger-icon span:nth-child(2){transform:rotate(45deg)}body.nav-open .burger-icon span:nth-child(3){transform:rotate(-45deg)}@media (min-width:901px){.section__teaser{padding-bottom:0}}.teaser{position:relative}@media (min-width:901px){.teaser{padding-bottom:var(--space-2xl-3xl)}}.hero .grid{align-items:center}.hero .small-heading{margin-bottom:0.2em}.hero h1+h2{font-size:3.4rem;font-size:var(--step-5);text-rendering:optimizeLegibility}.hero:has(.grid--image-hero){padding-top:calc(var(--space-2xl) + 1em)}.hero .box{max-height:75vh;overflow:hidden}.grid--image-hero{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto auto auto 1fr;grid-template-areas:". image" "heading image" "text image" "button image" ". image "}.grid--image-hero .hero__heading{grid-area:heading}.grid--image-hero .hero__text{grid-area:text;margin-top:1em}.grid--image-hero .hero__button{grid-area:button;margin-top:1em}.grid--image-hero .hero__image{grid-area:image}@media (max-width:900px){.grid--image-hero{align-items:start;grid-template-rows:auto auto auto 1fr;grid-template-areas:"heading heading" "text image" "button image" ". image"}.grid--image-hero .hero__heading{margin-block:2em}.grid--image-hero .hero__image{margin-top:1em;align-self:start}.hero .box{max-height:none;aspect-ratio:90/100}}@media screen and (max-width:600px){.grid--image-hero{grid-template-rows:auto;grid-template-columns:1fr;grid-template-areas:"image " "heading" "text" "button"}.grid--image-hero .hero__heading{justify-self:start;text-align:left;margin-top:1em;margin-bottom:0}.grid--image-hero .hero__image{margin-top:0}.hero .box{max-height:none;aspect-ratio:100/59}}.cta-top{grid-row:1}.cta-left{grid-column:1}.cta-right{grid-column:2}.cta__heading{font-size:2.25rem;font-size:var(--step-3);margin-bottom:1em}.cta__form-heading{font-size:1.8rem;font-size:var(--step-2)}.cta .uc-form>.uc-field:first-child{position:relative}.cta .uc-form>.uc-field:first-child .uc-field__label{position:absolute;top:-1.5em}.cta__box{padding:var(--space-xl-2xl) var(--space-m-l)}.cta__box.animate-in--active{opacity:0;transform:translate(0,5%) scale(75%);transform-origin:bottom center;transition:all ease-in 0.3s}.cta__box.animate-in--visible{opacity:1;transform:translate(0)}.cta__box .button{background:#A2D083}.section-animation-1{position:absolute;background:repeating-linear-gradient(90deg,white,white 26px,transparent 26px,transparent 50px);top:0;left:0;bottom:0;right:0;z-index:2;pointer-events:none;opacity:1;transition:opacity linear 1s,z-index step-end 1s}.animate-in--visible .section-animation-1{opacity:0;z-index:-1}.section-animation-2{position:absolute;background:white;top:0;left:25px;bottom:0;right:0;z-index:2;pointer-events:none;transform:translate(0);transition:transform ease-in-out 0.8s,z-index step-end 0.8s}.animate-in--visible .section-animation-2{transform:translate(100%);z-index:-1}.section__blog-teasers{padding-bottom:0}.blog-teasers{border-left:3px solid black;padding-bottom:var(--space-2xl-3xl);position:relative;margin-left:20px}.blog-teaser{padding:var(--space-l-xl) 0 var(--space-l-xl) var(--space-xl-2xl)}.blog-teaser:first-child{padding-top:0}.blog-teaser:last-child{padding-bottom:0}.blog-teaser+.blog-teaser{border-top:3px dashed black}.blog-teaser__date{position:absolute;height:75px;width:75px;border:3px dashed black;border-radius:40px;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:0.9rem;font-size:var(--step--1)}@media (max-width:900px){.blog-teaser__date{height:60px;width:60px}}.blog-teaser:nth-child(6n+1) .blog-teaser__date{background-color:#FFF09C;left:-35px;transform:rotate(12deg)}.bg--yellow .blog-teaser:nth-child(6n+1) .blog-teaser__date{background-color:white}.blog-teaser:nth-child(6n+2) .blog-teaser__date{background-color:#A2D083;left:-24px;transform:rotate(-10deg)}.bg--green .blog-teaser:nth-child(6n+2) .blog-teaser__date{background-color:#A3C4EC}.blog-teaser:nth-child(6n+3) .blog-teaser__date{background-color:#A3C4EC;left:-51px;transform:rotate(10deg)}.bg--blue .blog-teaser:nth-child(6n+3) .blog-teaser__date{background-color:white}.blog-teaser:nth-child(6n+4) .blog-teaser__date{background-color:#FFF09C;left:-28px;transform:rotate(5deg)}.bg--yellow .blog-teaser:nth-child(6n+4) .blog-teaser__date{background-color:white}.blog-teaser:nth-child(6n+5) .blog-teaser__date{background-color:#A2D083;left:-48px;transform:rotate(-8deg)}.bg--green .blog-teaser:nth-child(6n+5) .blog-teaser__date{background-color:white}.blog-teaser:nth-child(6n+6) .blog-teaser__date{background-color:#A3C4EC;left:-33px;transform:rotate(6deg)}.bg--blue .blog-teaser:nth-child(6n+6) .blog-teaser__date{background-color:white}.blog-teaser__tags{align-content:flex-end}.blog-teasers__link{background-image:none;transition:none;text-decoration:none}.blog-post__grid{max-width:75ch;margin:0 auto}.blog-post__top{padding-top:10em;padding-top:20vh}.blog__breadcrumb a,.blog__breadcrumb li{font-size:1.46rem;font-size:var(--step-1);text-decoration:none;color:#333}.blog__breadcrumb svg{height:0.6em;display:inline;stroke:#666;position:relative;top:0.05em}.blog__heading h1+h2{margin-top:1em}.blog__tags .tag{color:black}@supports (display:grid){.blog-post__grid{max-width:unset;padding:unset;display:grid;grid-template-columns:1fr min(590px,50% - 30px) min(590px,50% - 30px) 1fr;grid-template-rows:auto auto 50px 1fr;column-gap:20px}.blog__breadcrumb{grid-column:2;grid-row:1}.blog__heading{grid-column:2;grid-row:2}.blog__tags{grid-column:2;grid-row:3;align-self:end}.blog-post--image .blog__tags{grid-column:3;grid-row:1;justify-content:end;align-self:start}.blog__date{grid-column:2;grid-row:4;align-self:end;position:relative;z-index:2}.blog__image{grid-column:3;grid-row:2/span 2;position:relative;z-index:2}.blog-post__top .top__curve{display:block;grid-column:1/-1;grid-row:4;overflow:hidden;position:relative;z-index:1}.blog-post__top .top__curve:after{content:"";background-color:white;position:absolute;height:100%;width:100%}@media (max-width:900px){.blog-post__grid{grid-template-columns:1fr min(1200px,100% - 40px) 1fr;grid-template-rows:auto;row-gap:20px;column-gap:0}.blog__heading{grid-row:1}.blog-post--image .blog__tags,.blog__tags{grid-column:2;grid-row:2;justify-content:start}.blog__image{grid-column:2;grid-row:3/5}.blog-post__top .top__curve{grid-row:4/6}.blog__date{grid-row:5}}}.article-2{max-width:75ch;margin:0 auto}@supports (display:grid){.article-2{max-width:unset;display:grid;grid-template-columns:1fr min(1200px,100% - 40px) 1fr;column-gap:20px}.article-2>*{grid-column:2}}.article-highlight{font-size:110%;padding-left:2rem;display:block;font-weight:500;position:relative}.article-highlight:after{content:"";position:absolute;left:0;top:0.4em;bottom:0.3em;width:5px;background:black}.article-2__caption{font-size:0.9rem;font-size:var(--step--1);margin-top:1em;font-style:italic;text-align:right}@media screen and (min-width:700px){.article-2>.flow>.article-2__text-and-image-image{float:right;max-width:50%;margin:0 0 0.5em 1em}.article-2>.flow>.article-2__text-and-image-image+*{margin-top:-0.4em}}@media (min-width:901px){.article-2>.flow>*{max-width:66%}.article-2>.flow>.code{max-width:100%}.article-2>.flow>.article-2__image-wrapper{max-width:100%;position:relative}.article-2>.flow>.article-2__image-wrapper img{max-width:66%}.article-2>.flow>.article-2__image-wrapper .article-2__caption{max-width:34%;position:absolute;left:66%;bottom:0;margin-left:1em;margin-top:0}}ol.timeline{padding:0}ol.timeline li{list-style:none}.timeline-entry{padding:50px 0;border-bottom:1px dashed black}.timeline-entry__date{font-weight:500;font-family:"Readex Pro",sans-serif;font-size:0.75rem;font-size:var(--step--2);text-transform:uppercase}.timeline-entry__title{font-weight:700;font-family:"Readex Pro",sans-serif;font-size:0.9rem;font-size:var(--step--1)}.timeline-entry__text{font-size:0.9rem;font-size:var(--step--1);max-width:70ch}.timeline-entry__tags{margin:0.4em 0 0.6em 0}.timeline-entry__tags .tag{font-size:0.75rem;font-size:var(--step--2);color:black}@supports (display:grid){.timeline-entry{padding:0;border:0}.timeline-entry{display:grid;align-items:end;align-items:last baseline}.timeline-entry:after{content:"";background-color:black;width:3px;height:100%;grid-column:line;grid-row:1/span 3}.timeline-entry__date{position:relative;grid-column:date;grid-row:1;border-bottom:3px dashed black;line-height:1;vertical-align:bottom;margin-top:60px;transition:color 0.3s linear,border-color 0.3s linear}.timeline-entry__date:after{content:"";position:absolute;left:-11px;bottom:-11px;height:19px;width:19px;border-radius:10px;background:white;border:3px solid black;transition:border-color 0.3s linear}.timeline-entry__title{grid-column:content;grid-row:1;justify-self:start;margin-right:1em}.timeline-entry__tags{grid-column:content}.timeline-entry__text{grid-column:content}@media screen and (min-width:801px){.timeline-entry:nth-child(odd){grid-template-columns:50% [line] 3px [date] 20% [content] 29%}.timeline-entry:nth-child(odd) .timeline-entry__date,.timeline-entry:nth-child(odd) .timeline-entry__text{text-align:right}.timeline-entry:nth-child(odd) .timeline-entry__title{justify-self:end;text-align:right;margin-left:1em;margin-right:0}.timeline-entry:nth-child(odd) .timeline-entry__tags{justify-content:end}.timeline-entry:nth-child(2n){grid-template-columns:[content] 30% [date] 20% [line] 3px 50%}.timeline-entry:nth-child(2n) .timeline-entry__date:after{left:unset;right:-11px}.timeline-entry:first-child>:first-child{margin-top:120px}.timeline-entry:last-child>:last-child{margin-bottom:120px}}@media screen and (min-width:801px) and (max-width:1000px){.timeline-entry:nth-child(odd){grid-template-columns:50% [line] 3px [date] 15% [content] 34%}.timeline-entry:nth-child(2n){grid-template-columns:[content] 35% [date] 15% [line] 3px 50%}}@media screen and (max-width:800px){.timeline-entry{grid-template-columns:[line] 3px [date] 30% [content] 69%}.timeline-entry__date{text-align:right;margin-right:3vw}.timeline-entry:first-child>:first-child{margin-top:80px}.timeline-entry:last-child>:last-child{margin-bottom:80px}}}.references-list__url{font-size:0.75rem;font-size:var(--step--2);text-transform:uppercase;font-weight:500}.expanding-teasers__teaser-container{box-sizing:content-box;margin-top:25px;margin-bottom:-25px;overflow:hidden;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;transition:border-color 0.3s linear 0.3s}.expanding-teasers__teaser-container>*{background-color:#A2D083;box-shadow:inset 0px 6px rgba(0,0,0,0.2),inset 0px -3px rgba(0,0,0,0.2)}.expanding-teasers__teaser-container.expander--expanded{border-color:black}.expanding-teasers__teaser-container.expander--transition{transition:height 0.5s ease-in-out,border-color 0.3s linear}.expanding-teasers__teaser{transform:translate(0px,-50px);transition:transform 0.8s ease-in-out 0.6s,opacity 0.5s linear 0.9s;opacity:0}.expanding-teasers__teaser:first-child{transition:transform 0.8s ease-in-out,opacity 0.5s linear 0.3s}.expanding-teasers__teaser:nth-child(2){transition:transform 0.8s ease-in-out 0.1s,opacity 0.5s linear 0.4s}.expanding-teasers__teaser:nth-child(3){transition:transform 0.8s ease-in-out 0.2s,opacity 0.5s linear 0.5s}.expanding-teasers__teaser:nth-child(4){transition:transform 0.8s ease-in-out 0.3s,opacity 0.5s linear 0.6s}.expanding-teasers__teaser:nth-child(5){transition:transform 0.8s ease-in-out 0.4s,opacity 0.5s linear 0.7s}.expanding-teasers__teaser:nth-child(6){transition:transform 0.8s ease-in-out 0.5s,opacity 0.5s linear 0.8s}.expanding-teasers__teaser-container.expander--expanded .expanding-teasers__teaser{transform:translate(0px,0px);opacity:1}.expanding-teasers__expand-button{transition:background-color 0.2s linear}.expanding-teasers__expand-button.expander--on{transform:translate(3px,3px);box-shadow:3px 3px 0px 0px rgba(0,0,0,0.3)}.expanding-teasers__expand-button.expander--on:hover{animation:none}.expanding-teasers__expand-button:after{display:inline-block;transition:transform 0.2s ease-in-out;transform-origin:center}.expanding-teasers__expand-button.expander--on:after{transform:rotate(90deg) translate(0.5px,0.5px)}@media print{.expanding-teasers__teaser-container{height:auto}.expanding-teasers__teaser{opacity:1}}.uc-form>*+*{margin-top:1em}.uc-form input[type=email],.uc-form input[type=password],.uc-form input[type=text],.uc-form textarea{width:100%}.uc-field__control,.uc-field__label{display:block}.uc-form .error-message{font-size:var(--step--1);color:red}.uc-field:has(.error-message){border-left:2px solid red;margin-left:-10px;padding-left:8px}.uc-field__label{opacity:0.9;font-size:var(--step--1)}.uc-field__control:disabled{background:transparent;border-color:transparent;color:currentColor;opacity:0.7;background:rgba(255,255,255,0.05)}.uc-field__note{font-size:var(--step--2);margin-bottom:1rem}.uc-submit:disabled{opacity:0.5}.uc-field--checkbox{display:grid;grid-template-columns:auto 1fr;row-gap:0.5em;column-gap:1em;align-items:baseline}.uc-field--checkbox .error-message{grid-column:1/-1;grid-row:3}.uc-consent{font-size:var(--step--2)}.uc-consent-text{grid-column:2;justify-self:flex-start}.uc-receipt{display:none}.uc-form--submitted .uc-receipt{display:block}fieldset.uc-field{border:0;padding:0}.pricing__package{background:#f5f5f5;padding:var(--space-l)}@media (max-width:900px){.pricing__package-grid{display:grid;grid-template-columns:1fr;row-gap:var(--space-xl-2xl)}}.pricing__line,.pricing__package-head{border-bottom:3px solid black;padding:0.5em 0}.pricing__line-button{cursor:pointer}.pricing__line-button:after{display:inline-block;content:url(/img/arrow-right.svg);margin-left:0.5em;position:relative;top:0.07em;left:0;transition:transform 0.2s ease-in-out}.pricing__line-button.expander--on:after{transform:rotate(90deg)}.pricing__line-expand{padding:0 1em;overflow:hidden;height:0;font-size:0.9rem;font-size:var(--step--1)}.pricing__line-expand.expander--transition{transition:height 0.3s ease-in-out}.pricing__options{display:grid;grid-template-columns:auto auto 1fr;grid-column-gap:2em;align-items:center}.pricing__option{font-weight:500}.pricing__option-or{font-size:0.75rem;font-size:var(--step--2);height:3rem;display:flex;align-items:center;position:relative}.pricing__option-or:after{content:"";top:0;position:absolute;left:50%;height:100%;width:1px;background-image:linear-gradient(to bottom,currentColor 0%,currentColor 30%,transparent 30%,transparent 70%,currentColor 70%,currentColor 100%)}.pricing__label{text-transform:uppercase;font-size:0.75rem;font-size:var(--step--2)}.pricing__strike-out{text-decoration:line-through;opacity:0.6}.pricing__details{grid-column:1/-1;font-size:0.8em;text-align:right}.benefits{border:3px solid black;border-radius:5px;box-shadow:6px 6px 0px 0px rgba(0,0,0,0.3);background-color:#A3C4EC}.benefits__grid{display:grid;grid-template-columns:1fr 1fr 1fr}@media (max-width:1200px){.benefits__grid{grid-template-columns:1fr}}.benefits__box{transition:transform ease-in 0.05s;position:relative;overflow:hidden;display:grid;grid-template-rows:max-content auto}@media (min-width:901px) and (max-width:1200px){.benefits__box{grid-template-rows:none;grid-template-columns:max-content auto}}.benefits__text{display:flex;flex-direction:column;justify-content:space-between;align-items:start;padding:75px 25px;padding:var(--space-xl-2xl) var(--space-m-l)}.benefits__text :first-child{margin-top:-0.2em}.benefits__icon{height:80px;width:80px;margin-bottom:1em;margin:75px 25px 10px 25px;margin:var(--space-xl-2xl) var(--space-m-l) var(--space-s-m) var(--space-m-l);position:relative;top:-1em;left:-2%}@media (max-width:900px){.benefits__text{padding-left:0px}.benefits__icon{margin-left:0px;margin-bottom:0;left:0;top:0}.benefits__box{margin-left:var(--space-m-l)}.benefits__box+.benefits__box{border-top:3px dashed black}}@media (min-width:901px) and (max-width:1200px){.benefits__text{padding-left:0px}.benefits__box+.benefits__box .benefits__text{border-top:3px dashed black}}@media (min-width:1201px){.benefits__text{padding-top:0}.benefits__box+.benefits__box .benefits__text{border-left:3px dashed black}}.contact-info{justify-self:end;align-self:end}.contact-info__contact-item{font-weight:500;font-family:"Readex Pro",sans-serif;display:flex;justify-content:end;gap:2em;align-items:center}.contact-info__contact-item a{text-decoration:none}.contact-info__icon{fill:currentColor}@media (min-width:901px){.contact-info__contact-item a{text-align:right}}@media (max-width:900px){.contact-info{justify-self:start}.contact-info__contact-item{justify-content:start;flex-direction:row-reverse}}@media print{.contact-info__icon{fill:black}}.cases{--radius:15px;--border:3px;--grid-spacing:var(--space-l)}.cases__container{margin-block:var(--grid-spacing);display:flex;flex-direction:column;gap:var(--grid-spacing)}.case{position:relative;background-color:white;border:var(--border) solid black;border-radius:var(--radius);box-shadow:4px 4px 0px 0px rgba(0,0,0,0.2);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:var(--grid-spacing) auto auto var(--grid-spacing);grid-template-areas:".       image" "title   image" "content image" ".       image"}.case__title{grid-area:title;padding-inline:var(--grid-spacing);margin-bottom:1em}.case__image{border-radius:calc(var(--radius) - var(--border) * 2);margin:var(--border) var(--border) var(--border) 0;overflow:hidden;contain:size;min-height:500px;grid-area:image;position:relative}.case__image picture{height:100%}.case__image img{height:100%;object-fit:cover;object-position:left top}.case__image .image-title{text-align:end}button.case__image{cursor:pointer}.case__content{grid-area:content;padding-inline:var(--grid-spacing)}.case__tags{position:absolute;z-index:1;top:0;right:0}.testimonial{margin-top:2em;display:grid;gap:1em;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;grid-template-areas:"quote content" "quote signature"}.testimonial--with-image{grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;grid-template-areas:"photo     content" "signature content"}.testimonial__quote{grid-area:quote;font-size:40px;line-height:1.2}.testimonial__signature{grid-area:signature;font-size:var(--step--2)}.testimonial__photo{grid-area:photo;width:150px;height:150px;border-radius:calc(var(--radius) - var(--border) * 2);object-fit:cover}.testimonial__content{grid-area:content;font-weight:400}.case__tags{margin:var(--border);padding:var(--radius);background:none;display:flex;gap:1em}.case__tags>*{font-size:var(--step--2);background:black;color:white;border-radius:calc(var(--radius) / 2);padding:0.1em 0.7em;text-transform:uppercase;font-weight:500}@media (max-width:900px){.case{grid-template-columns:1fr;grid-template-rows:auto var(--space-m) auto auto var(--space-m);grid-template-areas:"image" "." "title" "content" "."}.case__image{aspect-ratio:3/2;min-height:0;margin:var(--border) var(--border) 0 var(--border)}.case__image img,.case__image picture{aspect-ratio:3/2}}.case-popover{padding:0;margin:auto;border:3px solid black;border-radius:10px;transition:opacity 0.3s,display 0.3s,overlay 0.3s;transition-behavior:allow-discrete;color:white;background-color:black;opacity:0}.case-popover:popover-open{opacity:1}@starting-style{.case-popover:popover-open{opacity:0}}.case-popover::backdrop{background-color:rgba(0,0,0,0);backdrop-filter:blur(0px);transition:background-color 0.5s,backdrop-filter 0.5s,display 0.5s,overlay 0.5s;transition-behavior:allow-discrete}.case-popover:popover-open::backdrop{background-color:rgba(0,0,0,0.4);backdrop-filter:blur(4px)}@starting-style{.case-popover:popover-open::backdrop{background-color:rgba(0,0,0,0);backdrop-filter:blur(0px)}}body:has(:popover-open){overflow:hidden}.case-popover__close-container{position:relative}.case-popover__close{position:absolute;top:15px;right:15px;background:#A2D083;width:55px;height:55px;padding:10px;border-radius:50%;border:2px solid black;display:flex;justify-content:center;align-items:center}.case-popover__scroll-container{overflow:auto;max-height:90vh;max-width:min(95vw,1150px)}.case-popover:has(.case-popover__content) .case-popover__image{border-bottom:3px solid white;margin-bottom:4vh}.case-popover__title{position:sticky;bottom:0;padding-inline:2vw;padding-block:1vh;background:rgba(0,0,0,0.6);color:white;width:100%;display:flex;align-items:center;justify-content:space-between}.case-popover__title h3{font-size:1em}.case-popover__title a:after{content:url(/img/arrow-right-white.svg);margin-left:0.5em;position:relative;top:0.15em}.case-popover__content{padding-inline:2vw;padding-top:2vw;padding-bottom:5vh;font-size:0.9rem;font-size:var(--step--1);max-width:50ch}.case-popover__image{min-height:40vh;min-width:50vw;background:white}.expanding-hero__grid{display:grid;grid-template-columns:10fr 4fr 10fr;grid-template-areas:"heading heading heading" "text image image" "list list .";grid-gap:var(--space-xl)}@media (max-width:900px){.expanding-hero__grid{grid-template-columns:1fr 1fr;grid-template-areas:"heading heading" "text image" "button image" "list list"}}@media (max-width:600px){.expanding-hero__grid{grid-template-columns:1fr;grid-template-areas:"heading" "text" "list" "image" "button"}}.expanding-hero__heading{grid-area:heading;position:relative;left:-0.09em}@media (max-width:900px){.expanding-hero__heading{font-size:var(--step-5)}}.expanding-hero__heading .small-heading{position:relative;left:0.2em}.expanding-hero__text{grid-area:text;font-size:90%}@media (max-width:600px){.expanding-hero__text{font-size:inherit}}.expanding-hero__image{grid-area:image}.expanding-hero__image .box{overflow:hidden;aspect-ratio:6/5}@media (max-width:900px){.expanding-hero__image .box{aspect-ratio:1/1}}@media (max-width:600px){.expanding-hero__image .box{aspect-ratio:6/4}}.expanding-hero__list{grid-area:list}@media (max-width:900px){.expanding-hero__list{padding-right:var(--space-2xl)}}@media (max-width:600px){.expanding-hero__list{padding-right:0}}.expanding-hero__list-item{border-bottom:3px solid black;padding-block:var(--space-m)}.expanding-hero__list-item:first-child{border-top:3px solid black}@media (prefers-reduced-motion:no-preference){.expanding-hero__list-item details{interpolate-size:allow-keywords}}.expanding-hero__list-item details::details-content{opacity:0;block-size:0;overflow-y:clip;transition:content-visibility 1s allow-discrete,opacity 0.8s,block-size 0.6s}.expanding-hero__list-item details[open]::details-content{opacity:1;block-size:auto}.expanding-hero__list-item details .flow{padding-top:1em}.expanding-hero__list-item details summary::-webkit-details-marker{display:none}.expanding-hero__list-item summary{margin-bottom:0}.expanding-hero__list-item summary:after{display:none}.expanding-hero__list-item summary h2{margin-bottom:0;transition:opacity 0.2s linear;font-size:var(--step-1)}.expanding-hero__list-item details:not([open]):hover summary h2{opacity:0.6}.expanding-hero__list-item details:not([open]):hover:after{transform:translate(0,5px)}.expanding-hero__list-item details:after{margin-top:1em;display:inline-block;content:url(/img/down-arrow.svg);position:relative;transition:transform 0.2s ease-in-out;transform-origin:center}.expanding-hero__list-item details[open]:after{transform:rotate(180deg)}.carousel{grid-column:2/-1}.section--merge-down+.carousel{padding-top:var(--space-m)}.carousel__items{display:flex;overflow:auto;overflow-y:hidden;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:inline mandatory;scroll-behavior:smooth;--left-adjust:var(--grid-gap);user-select:none;padding-block:3px}.carousel__items--dragging{cursor:grabbing}.carousel__items--no-snap{scroll-snap-type:none;scroll-behavior:auto}.carousel__items::-webkit-scrollbar{display:none}.carousel-item{position:relative;scroll-snap-align:start;max-height:95vh;flex-shrink:0;box-sizing:content-box;pointer-events:none;padding-bottom:5px}.carousel-item{padding-left:var(--left-adjust)}.carousel-item:nth-child(n+2){margin-left:calc(var(--space-m) - var(--left-adjust))}.carousel-item__arrow{width:40px;height:40px;border-radius:50%;bottom:5px;right:5px;position:absolute;background:var(--carousel-dots-bg-color);color:var(--carousel-dots-fg-color);display:flex;justify-content:center;align-items:center;opacity:0.5;transition:opacity 0.4s linear}.carousel-item__arrow svg{fill:white}.carousel-item:hover .carousel-item__arrow{opacity:1}.carousel-item__content{pointer-events:initial;width:450px;height:450px;display:flex;position:relative;justify-content:center;overflow:hidden}@media (max-width:1200px){.carousel-item__content{width:38vw;height:38vw}}@media (max-width:900px){.carousel-item__content{width:80vw;height:80vw}}.carousel-item__content img{transform-origin:center;transition:transform 0.6s ease-in-out}.carousel-item:hover img{transform:scale(110%);transition:transform 3s ease-in-out}.carousel-item:last-child{padding-right:75vw}.carousel-item__text{position:absolute;bottom:10%;width:100%;color:white;text-align:center;z-index:2}.carousel-item__text .carousel-item__headline-large{font-size:var(--step-3);font-weight:600;text-transform:uppercase}.carousel-item__text .carousel-item__headline-small{font-size:var(--step-2);font-weight:600}.carousel-item__text[data-text-size="1"] .carousel-item__headline-large{font-size:var(--step-2);text-transform:uppercase}.carousel-item__text[data-text-size="1"] .carousel-item__headline-small{font-size:var(--step-1)}.carousel-item__text[data-text-size="3"] .carousel-item__headline-large{font-size:var(--step-4);text-transform:uppercase}.carousel-item__text[data-text-size="3"] .carousel-item__headline-small{font-size:var(--step-5)}.carousel-item__text[data-position="0"]{bottom:0;top:auto}.carousel-item__text[data-position="10"]{bottom:10%;top:auto}.carousel-item__text[data-position="20"]{bottom:20%;top:auto}.carousel-item__text[data-position="30"]{bottom:30%;top:auto}.carousel-item__text[data-position="40"]{bottom:40%;top:auto}.carousel-item__text[data-position="50"]{bottom:auto;top:50%;transform:translateY(-50%)}.carousel-item__text[data-position="60"]{bottom:auto;top:40%}.carousel-item__text[data-position="70"]{bottom:auto;top:30%}.carousel-item__text[data-position="80"]{bottom:auto;top:20%}.carousel-item__text[data-position="90"]{bottom:auto;top:10%}.carousel-item__text[data-position="100"]{bottom:auto;top:0}.carousel-item__content:has(.carousel-item__text){position:relative}.carousel-item__content:has(.carousel-item__text):after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.carousel-item .image-title{text-align:right}.carousel__dots{display:flex;gap:8px;user-select:none}.carousel-dot{width:20px;height:20px;border-radius:50%;background:#A2D083;border:2px solid black;color:red;display:flex;justify-content:center;align-items:center;transition:transform 0.2s ease-out,opacity 0.2s linear;display:none}.carousel-dot:hover{transform:scale(115%)}.carousel-dot--selected,.carousel-dot--selected:hover{transform:scale(130%)}.carousel-dot--next,.carousel-dot--prev{display:flex;width:40px;height:40px}.carousel-dot--next svg,.carousel-dot--prev svg{fill:black}.carousel-dot--colorful{overflow:hidden}.carousel-dot--colorful img{transform:scale(20);filter:saturate(4) blur(2px)}.kb-topic h3{font-size:var(--step-1)}.kb-items>*+*{margin-top:2em}@media (max-width:900px){.ny-hjemmeside-lp .cta .box{display:none}}.ny-hjemmeside-lp .section.cta{padding-top:calc(var(--space-xl-2xl) + 3em);padding-bottom:calc(var(--space-xl-2xl))}.ny-hjemmeside-lp #priser{padding-top:calc(var(--space-xl-2xl))}
/*# sourceMappingURL=site.css.map */