.header-module-scss-module__CMpgVq__header{z-index:10;justify-content:space-between;align-items:center;width:calc(100% + -1*clamp(2.4rem,2.08rem + 1vw,4rem));display:flex;position:fixed;top:2rem;left:clamp(1.2rem,1.04rem + .5vw,2rem)}
:root{--color-primary-100:22, 39, 25;--color-primary-200:34, 60, 38;--color-primary-300:68, 121, 78;--color-primary-400:91, 162, 104;--color-primary-500:182, 206, 186;--color-secondary-100:246, 242, 230;--color-black:0, 0, 0;--nunito:"Nunito", sans-serif;--krona-one:"Krona One", sans-serif;--raleway:"Raleway", sans-serif;--jost:"Jost", sans-serif;--architects-daughter:"Architects Daughter", sans-serif}@keyframes pulseFilter{0%{filter:drop-shadow(0 0 0 rgba(var(--color-secondary-100), 0)) var(--drop-shadow)}to{filter:drop-shadow(0 0 1rem rgba(var(--color-secondary-100), 1)) var(--drop-shadow)}}@keyframes pulseBox{0%{box-shadow:0 0 0 rgba(var(--color-secondary-100), 0)}to{box-shadow:0 0 2rem rgba(var(--color-secondary-100), 1)}}@keyframes pushEffect{0%{box-shadow:inset 0 0 2.5rem .5rem rgba(var(--color-secondary-100), 0);transform:scale(2)translate(-50%,-50%)}50%{box-shadow:inset 0 0 2.5rem .5rem rgba(var(--color-secondary-100), 1)}to{width:7rem;height:7rem;box-shadow:inset 0 0 2.5rem .5rem rgba(var(--color-secondary-100), 0);transform:scale(1)translate(-50%,-50%)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes topFigureIn{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(.9rem)rotate(0)}to{transform:translateY(.9rem)rotate(-45deg)}}@keyframes middleFigureIn{0%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes bottomFigureIn{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(-.9rem)rotate(0)}to{transform:translateY(-.9rem)rotate(45deg)}}@keyframes topFigureOut{0%{transform:translateY(.9rem)rotate(-45deg)}50%{transform:translateY(.9rem)rotate(0)}to{transform:translateY(0)rotate(0)}}@keyframes middleFigureOut{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes bottomFigureOut{0%{transform:translateY(-.9rem)rotate(45deg)}50%{transform:translateY(-.9rem)rotate(0)}to{transform:translateY(0)rotate(0)}}@keyframes scrolldownGlow{0%{filter:drop-shadow(0 0 2px rgba(var(--color-secondary-100), 0))}50%{filter:drop-shadow(0 0 2px rgba(var(--color-secondary-100), 1))}to{filter:drop-shadow(0 0 2px rgba(var(--color-secondary-100), 0))}}@keyframes openModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes closeModal{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}html{box-sizing:border-box;scroll-behavior:smooth;height:100%;font-size:10px}*,:before,:after{box-sizing:inherit}:focus,:focus-visible{outline:none}:disabled{pointer-events:none;cursor:not-allowed}body{font-family:var(--nunito);background-color:rgb(var(--color-primary-100));color:rgb(var(--color-secondary-100));flex-direction:column;align-items:center;row-gap:clamp(10rem,8rem + 6.25vw,20rem);padding:0;display:flex;overflow-x:hidden}body,h1,h2,h3,ul,p{margin:unset}h2,h3{font-family:var(--architects-daughter)}figure{margin:0}figure picture{display:inline-block}figure picture img{vertical-align:bottom}ul{padding:0;list-style:none}a{color:rgb(var(--color-secondary-100));-webkit-tap-highlight-color:#0000;text-decoration:none}.tabFocus{z-index:15;background-color:rgb(var(--color-secondary-100));border-radius:1.4rem;width:1.4rem;height:1.4rem;animation-name:pulse;animation-duration:2s;animation-iteration-count:infinite;animation-direction:alternate;position:absolute}.container{justify-self:center;width:100%;max-width:172rem;padding:0 clamp(1.2rem,.758621rem + 1.37931vw,2rem);display:flex}.blockedScroll{overflow-y:hidden}.link{--drop-shadow:drop-shadow(0 0 0 rgba(var(--color-black), 0))}.link:focus-visible{animation-name:pulseFilter;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate}.link.active .link__svg--active .link__pathMaskActive{stroke-dashoffset:0}.link__svg--hover,.link__svg--active{position:absolute;left:50%;overflow:visible;transform:translate(-50%)}.link__svg--hover{z-index:-2;width:8.6rem;height:8.5rem}.link__svg--active{z-index:-1;width:10rem;bottom:-.8rem}.link__pathMaskHover{stroke:#fff;stroke-width:35px;stroke-linecap:round;stroke-dasharray:208;stroke-dashoffset:208px;fill:none;transition-property:stroke-dashoffset;transition-duration:.4s;transition-timing-function:cubic-bezier(.9,.03,.69,.22)}.link__pathMaskActive{stroke:#fff;stroke-width:7px;stroke-linecap:round;stroke-dasharray:208;stroke-dashoffset:208px;fill:none;transition-property:stroke-dashoffset;transition-duration:.4s;transition-timing-function:cubic-bezier(.9,.03,.69,.22)}.link__pathHover{fill:rgb(var(--color-primary-400))}.link__pathActive{fill:rgb(var(--color-secondary-100))}.buttonBackground{background-color:rgb(var(--color-primary-200));color:#fff;padding:1rem;display:flex}.buttonBackground__menu,.buttonBackground__loadMore,.buttonBackground__controlLeft,.buttonBackground__controlRight,.buttonBackground__close{border-radius:4rem;padding:clamp(.6rem,.52rem + .25vw,1rem)}.buttonBackground__switch{border-radius:3.45rem;flex-direction:column;align-items:center;row-gap:1.5rem}.buttonBackground__switch:before{content:"";background-color:rgb(var(--color-secondary-100));border-radius:1.4rem;order:2;width:1.2rem;height:1.2rem;display:flex}.buttonBackground__menu,.buttonBackground__close{position:fixed;bottom:clamp(1.2rem,.758621rem + 1.37931vw,2rem);right:clamp(1.2rem,.758621rem + 1.37931vw,2rem)}.buttonBackground__menu{z-index:10}.buttonBackground:has(button:disabled){opacity:.3}@media screen and (min-width:450px){.buttonBackground__switch{row-gap:unset;border-radius:4.2rem;flex-direction:row;column-gap:clamp(1.5rem,1.34694rem + .340136vw,2rem)}.buttonBackground__switch:before{width:clamp(1.2rem,1.13878rem + .136054vw,1.4rem);height:clamp(1.2rem,1.13878rem + .136054vw,1.4rem)}}@media screen and (min-width:1720px){.container{padding:unset}}@media screen and (hover:hover){.link:hover .link__svg--hover .link__pathMaskHover{stroke-dashoffset:0}}.loading{justify-content:center;align-items:center;width:100vw;height:100dvh;display:flex}.loading__logo{width:clamp(8rem,6.6rem + 4.375vw,15rem);height:clamp(8rem,6.6rem + 4.375vw,15rem)}.loading__logo path{fill:rgb(var(--color-secondary-100));transform-box:content-box;transform-origin:50%}.loading__logo path:nth-of-type(3),.loading__logo path:nth-of-type(4){animation-name:pulse;animation-duration:.5s;animation-timing-function:cubic-bezier(.65,0,1,.58);animation-iteration-count:infinite;animation-direction:alternate}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(1.7)}}.loading__logo path:nth-of-type(4){animation-delay:.15s}
