@font-face{font-family:vw_head_officebold;src:url(/vwheadoffice-bold-webfont.woff2) format("woff2"),url(/vwheadoffice-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:vw_text_officeregular;src:url(/vwtextoffice-regular-webfont.woff2) format("woff2"),url(/vwtextoffice-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}.bajen{--color-white: #FFF;--color-black: #000;--color-primary: rgba(1, 101, 54, 1)}.mff,.mffdam{--color-white: #fff;--color-black: oklch(22.5% .031 259.03);--color-primary: #173F5B}:root{--font-heading: "vw_head_officebold";--font-body: "vw_text_officeregular";font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-body);font-optical-sizing:auto;font-weight:400;font-style:normal}*{box-sizing:border-box}body{margin:0;padding:0;background-color:var(--color-primary);color:var(--color-white);overflow-x:hidden;font-family:var(--font-body)}.villkor{background-color:var(--color-white);color:var(--color-black);width:100%;min-height:100dvh;padding-top:4rem}section{width:100%;background-image:var(--hero-bg);background-size:cover;background-repeat:no-repeat;background-position:center center;padding:15vw 1rem;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}section:before{content:"";width:100%;height:100%;top:0;right:0;bottom:0;left:0;display:block;position:absolute;background:#000;background:linear-gradient(180deg,#000000b5,#0000);z-index:0}figure{padding:1.4rem;display:flex;justify-content:flex-start;z-index:2;position:relative;background-color:var(--color-primary);margin:0 0 .75rem}figure img{max-height:70px;width:auto;max-width:50%;padding:.5rem}h1{text-align:center;font-size:clamp(3.5rem,5vw,5.625rem);z-index:2;position:relative;margin:0;font-weight:600;padding:0;background:var(--color-primary);padding:1rem 2rem;font-family:var(--font-heading)}article{width:100%;max-width:760px;padding:4rem 1rem;margin:0 auto}h5{margin:0 0 .5rem;padding:0;font-weight:400;text-transform:uppercase;font-family:var(--font-heading)}h5 a{color:var(--color-white)}p{font-size:1rem;line-height:1.44rem;margin:0 0 1.44rem}p a{color:var(--color-black)}.preamble{font-size:1.25rem;line-height:2rem}aside{width:100%;display:inline-flex;justify-content:center;margin:0 0 1.44rem}.button{font-weight:700;color:var(--color-white);font-size:1.25rem;text-decoration:none;display:block;border:2px solid var(--color-white);padding:1rem 2rem;border-radius:999px;letter-spacing:1px;background-color:transparent;cursor:pointer;font-family:var(--font-heading)}.button-green{color:var(--color-primary);border-color:var(--color-primary);padding:1rem 4rem}.button-nav{width:100%;max-width:1400px;margin:0 auto;display:flex;justify-content:flex-start;z-index:2;position:relative;padding:0 2rem}ul{padding-left:1.4rem;font-size:1rem}li{margin:0 0 .44rem}h4{font-size:1.5rem;font-family:var(--font-heading)}@media screen and (max-width: 567px){h1{font-size:2.5rem;background:none;padding:0}h1 span{background-color:var(--color-primary);display:inline-block;width:auto;line-height:2;padding:.1rem 1rem;margin:.25rem 0}h5{text-align:center}figure{padding:1rem}figure img{max-width:120px}.preamble{font-size:1rem;line-height:1.44rem}article{padding:0 2rem;margin:2rem auto}nav img{max-width:150px}.button-nav{margin:2rem auto 0}}
