.hero{height:100vh;width:100vw;position:relative;.hero-text{position:absolute;z-index:1;left:calc(50% - 650px);bottom:55vh;color:#fff;font-size:30px;width:550px;text-shadow:0 0 10px rgba(0,0,0,.866);p{font-size:20px;color:var(--white-200)}}.hero-text-2{font-size:24px;color:var(--white-200);position:absolute;z-index:-1;left:65vw;bottom:30vh;width:450px}}.hero-image,.hero-text{width:100vw;position:relative}.hero-image{display:flex;justify-content:center;align-items:center;margin-top:10vh;height:80vh;background-color:hsla(0,0%,5%,0);border-radius:20px}.hero-image:after{content:"";position:absolute;bottom:0;left:0;right:0;height:200px;background:linear-gradient(0deg,#000,transparent);pointer-events:none}.hero img{width:50vw;height:100%;object-fit:cover}.hero2{width:100%;height:100vh;background-color:#000;padding:0 40px}.hero2-cnt{background-color:var(--black-100);border-radius:4rem}.hero-image2{width:100%}.hero-image2 img{position:absolute;top:0;left:1}.hvordan-cnt{background-color:#0f0f0f;display:grid;grid-template-columns:1fr 1fr;position:relative;height:-moz-fit-content;height:fit-content}.hvordan-left{position:relative;height:100%;min-height:100%}.stroke-left{font-size:18px;background-color:var(--red);width:-moz-fit-content;width:fit-content;padding:4px 15px}.stroke-left h1{width:30vw}.test-how{height:100%}.text-left{position:-webkit-sticky;position:sticky;top:35vh;height:-moz-fit-content;height:fit-content;margin:40vh 0 0;display:flex;flex-direction:column;padding-left:100px;font-size:40px;color:#fff;font-weight:800}.text-left h1{font-size:4rem;width:40vw;margin-top:10px}.text-right{padding-right:13vw;padding-top:40vh}.text-right .card{margin-bottom:30vh;border-radius:10px}.text-right .card h1{font-size:36px;color:#fff;background-color:var(--red);padding-left:10px;margin-bottom:20px;transform:skew(-10deg)}.text-right .card p{font-size:20px;color:var(--white-100);line-height:1.6;margin-bottom:20px;color:var(--white-200)}.text-right .card ul{margin:20px}.text-right .card li{color:var(--white-100);margin:5px 10px;font-size:20px}.text-right .card .card:last-child{height:20vh}.resultatet{position:-webkit-sticky;position:sticky;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 25vw 30vh;background-color:#0f0f0f}.resultatet h2{font-size:24px;color:var(--red);font-weight:600}.resultatet h1{font-size:70px;color:#fff;text-align:center}.resultatet p{width:40vw;font-size:20px;color:var(--white-100);text-align:center;margin-top:50px}.teamwork{color:var(--red)}