@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/landing/fonts/GeistMono-400.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/landing/fonts/GeistMono-500.woff2)format("woff2")}.landing-page{--landing-green:var(--brand-primary);--landing-green-light:var(--brand-muted);--landing-black:var(--text-primary);--landing-beige:#fff3e7;--landing-peach:#ffc3a3;--landing-red:#6e2a31;--landing-vipps:var(--external-vipps);--landing-ink-2:#4d4a45;--landing-hairline:#23232324;--landing-hairline-beige:#fff3e733;color:var(--landing-black);background:var(--surface-page);-webkit-font-smoothing:antialiased;font-family:Geist,Helvetica Neue,Arial,sans-serif;font-size:17px;line-height:1.6}@media (prefers-reduced-motion:no-preference){html:has(.landing-page:not([data-form-answer])){scroll-behavior:smooth}}.landing-page,.landing-page *{box-sizing:border-box}.landing-page *{margin:0;padding:0}.landing-clip-paths{position:absolute}.landing-wrap{max-width:1120px;margin:0 auto;padding:0 48px}.landing-center{text-align:center}.landing-display{color:var(--landing-green);letter-spacing:-.035em;text-wrap:balance;font-size:58px;font-weight:500;line-height:1.1}.landing-h2,.landing-h3{color:var(--landing-green);font-weight:500}.landing-h2{letter-spacing:-.02em;text-wrap:balance;font-size:42px;line-height:1.15}.landing-h3{letter-spacing:-.01em;font-size:22px;line-height:1.3}.landing-lead{color:var(--landing-ink-2);font-size:20px;line-height:1.5}.landing-eyebrow{color:var(--landing-red);letter-spacing:.14em;text-transform:uppercase;font-family:Geist Mono,monospace;font-size:13px;font-weight:500;display:inline-block}.landing-btn{cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;font:500 16px/1 Geist,sans-serif;text-decoration:none;transition:opacity .15s ease-out,transform .15s ease-out;display:inline-flex}.landing-btn:hover{opacity:.88;transform:scale(.99)}.landing-btn:active{opacity:.85;transform:scale(.98)}.landing-btn-primary{color:var(--landing-beige);background:var(--landing-green);padding:18px 36px}.landing-btn-primary.landing-btn-md{padding:15px 30px}.landing-btn-nav-outline{color:var(--landing-beige);border:1.5px solid var(--landing-beige);background:0 0;padding:10px 22px}.landing-btn-nav-solid{color:var(--landing-green);background:var(--landing-beige);padding:11.5px 22px}.landing-trust-wrap{margin-top:24px}.landing-trust{color:var(--landing-ink-2);align-items:center;gap:8px;font-size:14px;display:inline-flex}.landing-nav{background:var(--landing-green);justify-content:space-between;align-items:center;padding:18px max(48px,50% - 512px);display:flex}.landing-logo{width:auto;height:43px;color:var(--landing-beige)}.landing-logo-mobile{width:auto;height:26px;color:var(--landing-beige);display:none}.landing-nav-links{align-items:center;gap:32px;display:flex}.landing-nav-links a{color:var(--landing-beige);font-size:16px;text-decoration:none}.landing-nav-links a.landing-dim{opacity:.72}.landing-nav-links a:not([href]){cursor:default}.landing-nav-links a.landing-btn-nav-solid{color:var(--landing-green)}.landing-nav-cta{align-items:center;gap:32px;display:flex}.landing-nav-label-short{display:none}.landing-nav :focus-visible,.landing-tilbyr :focus-visible,.landing-footer :focus-visible{outline-color:var(--landing-beige)}.landing-media{background-repeat:no-repeat;background-size:cover;width:100%;display:block}.landing-media-hero{aspect-ratio:1280/700;clip-path:url(#vern-swoosh-down);background-image:url(/landing/assets/hero-mann-kjokken.jpg);background-position:50% 28%}.landing-section{padding:112px 0}.landing-beige{background:var(--landing-beige)}.landing-head-gap{margin-top:18px}.landing-lead-gap{margin-top:20px}.landing-hero-text{padding-top:40px;position:relative}.landing-hero-text .landing-display{max-width:860px;margin:18px auto 0}.landing-hero-text .landing-lead{max-width:620px;margin:22px auto 34px}.landing-grunner-intro{max-width:560px;margin-left:auto;margin-right:auto}.landing-grunner-list{max-width:780px;margin:64px auto 0}.landing-grunn{border-top:1px solid var(--landing-hairline);padding:36px 0 40px}.landing-grunn-body{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .3s ease-out,opacity .3s ease-out;display:grid}.landing-grunn-body>div{min-height:0;overflow:hidden}.landing-grunn[data-collapsed=true] .landing-grunn-body{opacity:0;grid-template-rows:0fr}.landing-grunn-head{width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;background:0 0;border:0;align-items:baseline;gap:20px;display:flex}.landing-grunner-list[data-spotlight=true] .landing-grunn-head{cursor:pointer}.landing-grunn-number{width:58px;color:var(--landing-red);flex-shrink:0;font-family:Geist Mono,monospace;font-size:28px}.landing-grunn p{max-width:640px;color:var(--landing-ink-2);margin:14px 0 0 78px}.landing-grunner-cta{justify-content:center;margin-top:56px;display:flex}.landing-tilbyr{padding:0}.landing-tilbyr-band{background:var(--landing-green);padding:112px 0}.landing-tilbyr-col{max-width:760px;margin:0 auto;padding:0 48px}.landing-tilbyr-col>.landing-h2{color:var(--landing-beige);margin-bottom:40px}.landing-tilbyr-item{border-top:1px solid var(--landing-hairline-beige);padding:30px 0 36px}.landing-tilbyr-item:first-of-type{border-top:0}.landing-tilbyr-head{cursor:pointer;align-items:center;gap:20px;list-style:none;display:flex}.landing-tilbyr-head::-webkit-details-marker{display:none}.landing-tilbyr-chevron{color:var(--landing-green-light);flex-shrink:0;transition:transform .3s ease-out;transform:rotate(90deg)}.landing-tilbyr-item[open]>.landing-tilbyr-head .landing-tilbyr-chevron{transform:rotate(0)}.landing-tilbyr-item{interpolate-size:allow-keywords}.landing-tilbyr-item::details-content{opacity:0;block-size:0;transition:content-visibility .3s allow-discrete, opacity .3s ease-out, block-size .3s ease-out;overflow-y:clip}.landing-tilbyr-item[open]::details-content{opacity:1;block-size:auto}.landing-tilbyr-name{color:var(--landing-beige);letter-spacing:-.02em;flex:1;font-size:31px;font-weight:400}.landing-tilbyr-item p{max-width:540px;color:var(--landing-beige);opacity:.85;margin:14px 0 18px}.landing-tilbyr-links{flex-wrap:wrap;gap:28px;display:flex}.landing-tilbyr-links a{color:var(--landing-peach);border-bottom:1px solid;padding-bottom:2px;font-weight:500;text-decoration:none}.landing-steps-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:64px;display:grid}.landing-step{background:var(--landing-beige);border-radius:16px;padding:36px 32px 40px;position:relative;overflow:hidden}.landing-step-number{color:var(--landing-red);pointer-events:none;font-size:128px;font-weight:600;line-height:1;position:absolute;top:-22px;right:10px}.landing-step .landing-h3{margin-top:68px;position:relative}.landing-step p{color:var(--landing-ink-2);margin-top:12px;font-size:16px;position:relative}.landing-steps-cta{justify-content:center;margin-top:56px;display:flex}.landing-media-atmo{aspect-ratio:4/3;background-image:url(/landing/assets/folk-hjemme-1.jpg);background-position:50% 40%}.landing-kunder-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.landing-sladd{vertical-align:baseline;opacity:.9;background:currentColor;border-radius:3px;width:4.5ch;height:.8em;display:inline-block;transform:translateY(.08em)}.landing-sladd-wide{width:6ch}.landing-kunder-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:48px 40px;margin-top:64px;display:grid}.landing-quote{border-top:1px solid var(--landing-hairline);flex-direction:column;padding-top:28px;display:flex}.landing-kunder-grid .landing-quote:nth-child(-n+3){border-top:0;padding-top:0}.landing-quote p{color:var(--landing-green);flex:1;font-size:19px;line-height:1.45}.landing-quote footer{margin-top:22px}.landing-quote-name{color:var(--landing-black);font-weight:600}.landing-quote-context{color:var(--landing-ink-2);margin-top:2px;font-size:13.5px}.landing-omvern{background:var(--landing-beige);grid-template-columns:1fr 620px;align-items:center;column-gap:64px;padding:0;display:grid;overflow:hidden}.landing-omvern-text{justify-self:end;max-width:560px;padding:112px 0 112px 96px}.landing-omvern-text .landing-h2{margin:16px 0 20px}.landing-omvern-text .landing-lead{margin-bottom:20px}.landing-omvern-text .landing-body{color:var(--landing-ink-2);margin-bottom:20px}.landing-omvern-text .landing-body b{color:var(--landing-black)}.landing-omvern-text .landing-btn{margin-top:12px}.landing-omvern-media{clip-path:url(#vern-side-mask);background-image:url(/landing/assets/cta-mann-hvile.jpg);background-position:50%;background-size:cover;align-self:stretch;min-height:640px}.landing-faq-col{max-width:780px;margin:0 auto}.landing-faq-item{border-top:1px solid var(--landing-hairline);margin-top:40px;padding:40px 0 8px}.landing-faq-item:first-of-type{margin-top:56px}.landing-faq-item .landing-h3{margin-bottom:18px}.landing-faq-item p{max-width:700px;color:var(--landing-ink-2);margin-bottom:18px}.landing-faq-item p b{color:var(--landing-black);margin-bottom:2px;display:block}.landing-finale .landing-display{max-width:760px;margin:18px auto 0}.landing-finale .landing-lead{max-width:620px;margin:22px auto 34px}.landing-venteliste .landing-display{max-width:760px;margin:16px auto 0}.landing-venteliste .landing-lead{max-width:620px;margin:16px auto 24px}.landing-form{text-align:left;flex-direction:column;gap:1.5rem;max-width:32rem;margin:0 auto;display:flex}.landing-field{flex-direction:column;gap:.5rem;display:flex}.landing-field p{max-width:75ch}.landing-input{border:1px solid var(--landing-ink-2);width:100%;min-width:0;min-height:48px;color:var(--landing-black);background:var(--surface-page);font:inherit;border-radius:999px;padding:.75rem 1.5rem}.landing-input::placeholder{color:var(--text-tertiary);opacity:1}.landing-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-input:focus-visible,.landing-check input:focus-visible,.landing-form .landing-btn:focus-visible{outline:2px solid var(--landing-green);outline-offset:3px}.landing-check{align-items:center;gap:.75rem;min-height:44px;display:flex}.landing-check input{width:24px;height:24px;accent-color:var(--landing-green);flex:0 0 24px}.landing-check label{text-align:left;cursor:pointer}.landing-form .landing-btn{justify-content:center;min-height:48px}.landing-form .landing-btn[aria-disabled=true]{opacity:.6;cursor:progress}.landing-form-error{color:var(--landing-red);font-size:17px}.landing-form-hint{color:var(--landing-ink-2);overflow-wrap:anywhere;font-size:17px}.landing-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.landing-form-status{max-width:min(32rem,75ch);color:var(--landing-ink-2);margin:0 auto;font-size:19px;line-height:1.5}@media (width>=768px){.landing-venteliste .landing-display{margin-top:18px}.landing-venteliste .landing-lead{margin:22px auto 34px}.landing-form-status{font-size:20px}}.landing-prefoot-wrap{background:var(--landing-beige)}.landing-media-prefoot{aspect-ratio:1280/700;clip-path:url(#vern-swoosh-up);background-image:url(/landing/assets/kvinne-kontor-bred.jpg);background-position:50% 30%}.landing-footer{background:var(--landing-green);padding:88px 48px 56px}.landing-footer-grid{grid-template-columns:1.2fr 1fr 1fr 1fr;align-items:start;gap:48px;max-width:1184px;margin:0 auto;display:grid}.landing-logo-footer{width:auto;height:45px;color:var(--landing-beige)}.landing-footer-tag{max-width:230px;color:var(--landing-beige);opacity:.75;margin-top:22px;font-size:15.5px;line-height:1.55}.landing-footer-title{color:var(--landing-peach);letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px;font-family:Geist Mono,monospace;font-size:12.5px;display:block}.landing-footer-col{flex-direction:column;gap:12px;display:flex}.landing-footer-col a{color:var(--landing-beige);opacity:.85;font-size:15.5px;text-decoration:none}.landing-footer-col a[href]:hover{opacity:1}.landing-footer-col a:not([href]){cursor:default}.landing-footer-legal{border-top:1px solid var(--landing-hairline-beige);flex-direction:column;gap:6px;max-width:1184px;margin:56px auto 0;padding-top:24px;display:flex}.landing-footer-legal span{color:var(--landing-beige);opacity:.62;font-size:13px;line-height:1.5}@media (width>=1440px){.landing-omvern{column-gap:min(50% - 576px,320px)}}@media (width<=1079px){.landing-omvern{flex-direction:column-reverse;gap:0;padding:0;display:flex}.landing-omvern-media{clip-path:none;width:100%;height:clamp(300px,33vw,420px);min-height:0}.landing-omvern-text{justify-self:auto;max-width:620px;padding:48px 24px 64px}}@media (width<=767px){.landing-wrap{padding:0 24px}.landing-section{padding:64px 0}.landing-display{letter-spacing:-.03em;font-size:34px}.landing-h2{font-size:30px}.landing-h3{font-size:22px}.landing-lead{font-size:19px}.landing-eyebrow{font-size:11px}.landing-nav{padding:14px 20px}.landing-logo{display:none}.landing-logo-mobile{display:block}.landing-nav-links>a,.landing-btn-nav-outline,.landing-nav-label-long{display:none}.landing-nav-label-short{display:inline}.landing-nav-cta{margin-left:0}.landing-btn-nav-solid{padding:9px 18px;font-size:14px;position:relative}.landing-btn-nav-solid:after{content:"";border-radius:999px;position:absolute;inset:-6px -2px}.landing-media-hero{aspect-ratio:390/420;clip-path:url(#vern-swoosh-down-m);background-position:64% 30%}.landing-hero-text{padding:24px 0 64px}.landing-hero-text .landing-display{max-width:none;margin-top:16px}.landing-hero-text .landing-lead{max-width:none;margin:16px auto 24px}.landing-grunner-list{margin-top:40px;padding:0 24px}.landing-grunn{padding:24px 0 28px}.landing-grunn-head{gap:14px}.landing-grunn-number{width:auto;font-size:22px}.landing-grunn p{margin:12px 0 0;font-size:15.5px}.landing-grunner-cta{justify-content:flex-start;margin-top:32px;padding:0 24px}.landing-tilbyr{padding:0}.landing-tilbyr-band{padding:64px 0}.landing-tilbyr-col{padding:0 24px}.landing-tilbyr-col>.landing-h2{margin-bottom:24px;font-size:27px}.landing-tilbyr-item{padding:20px 0 24px}.landing-tilbyr-name{font-size:23px}.landing-tilbyr-item p{font-size:15.5px}.landing-tilbyr-links{flex-direction:column;align-items:flex-start;gap:8px}.landing-steps-grid{grid-template-columns:1fr;gap:16px;margin-top:40px}.landing-step{flex-wrap:wrap;align-items:baseline;column-gap:12px;padding:24px;display:flex}.landing-step-number{font-family:Geist Mono,monospace;font-size:22px;font-weight:500;position:static}.landing-step .landing-h3{flex:1;margin-top:0;font-size:20px}.landing-step p{flex-basis:100%;margin-top:10px;font-size:15.5px}.landing-steps-cta{margin-top:32px}.landing-kunder-head{grid-template-columns:1fr;gap:32px}.landing-media-atmo{aspect-ratio:390/260}.landing-kunder-grid{grid-template-columns:1fr;gap:0;margin-top:24px}.landing-kunder-grid .landing-quote{padding:24px 0}.landing-kunder-grid .landing-quote:nth-child(n+2){border-top:1px solid var(--landing-hairline);padding-top:24px}.landing-quote p{font-size:17px}.landing-omvern{padding:0}.landing-omvern-text .landing-body{font-size:15.5px}.landing-faq-item{margin-top:0;padding:28px 0 4px}.landing-faq-item:first-of-type{margin-top:32px}.landing-faq-item p{font-size:15.5px}.landing-media-prefoot{aspect-ratio:390/320;clip-path:url(#vern-swoosh-up-m)}.landing-finale .landing-display{margin-top:16px}.landing-finale .landing-lead{margin:16px auto 24px}.landing-footer{text-align:center;padding:56px 24px 40px}.landing-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 8px}.landing-footer-grid>div:first-child{grid-column:1/-1}.landing-logo-footer{height:40px;margin:0 auto}.landing-footer-tag{max-width:none;margin-top:24px;font-size:15.5px}.landing-footer-title{margin-bottom:12px;font-size:11px}.landing-footer-col{gap:10px}.landing-footer-col a{font-size:14px}.landing-footer-legal{gap:4px;margin-top:32px;padding-top:20px}.landing-footer-legal span{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.landing-btn,.landing-tilbyr-chevron,.landing-grunn-body{transition:none}.landing-tilbyr-item::details-content{transition:none}}
