#site-header[data-astro-cid-l7arcky5]{z-index:99;background-color:var(--color-body,#fff);box-shadow:var(--header-shadow,0 1px 0 #0000000f);align-items:center;padding:0;transition:box-shadow .35s;display:flex;position:sticky;top:0;left:0;right:0}.navbar-padding[data-astro-cid-l7arcky5]{flex:1;position:relative}.navbar-container[data-astro-cid-l7arcky5]{justify-content:space-between;align-items:center;max-width:1350px;margin-inline:auto;padding:32px 16px;display:flex}#site-header.scrolled{box-shadow:var(--header-shadow-scrolled,0 2px 5px #0000001a)}.navbar-logo-link[data-astro-cid-l7arcky5]{flex-shrink:0;align-items:center;gap:12px;margin-right:2.5rem;line-height:0;text-decoration:none;display:inline-flex}.navbar-logo[data-astro-cid-l7arcky5]{object-fit:contain;height:52px}.navbar-wordmark[data-astro-cid-l7arcky5]{line-height:1.15;font-family:var(--font-primary);flex-direction:column;justify-content:center;display:flex}.navbar-wordmark[data-astro-cid-l7arcky5].has-logo{border-left:1px solid #00000024;padding-left:12px}.navbar-wordmark-name[data-astro-cid-l7arcky5]{color:#000;white-space:nowrap;font-size:18px;font-weight:700}.navbar-wordmark-subtitle[data-astro-cid-l7arcky5]{color:#4c4c4c;white-space:nowrap;font-size:13px;font-weight:400}@media (width<=479px){.navbar-wordmark-name[data-astro-cid-l7arcky5]{font-size:15px}.navbar-wordmark-subtitle[data-astro-cid-l7arcky5]{font-size:11px}}#main-nav[data-astro-cid-l7arcky5]{align-items:center;display:flex}.navbar-menu-right[data-astro-cid-l7arcky5]{font-family:var(--font-primary);align-items:center;gap:60px;font-size:16px;line-height:25.6px;display:flex}.navbar-menu-right[data-astro-cid-l7arcky5]>.btn-secondary[data-astro-cid-l7arcky5]{font-family:var(--font-body,inherit);margin-left:-28px}.navbar-link[data-astro-cid-l7arcky5]{color:var(--color-text-primary,#080808);white-space:nowrap;border-radius:0;align-items:center;gap:8px;padding:12px 16px;font-weight:400;text-decoration:none;transition:background-color .3s;display:flex}.navbar-link[data-astro-cid-l7arcky5]:hover{color:#4c4c4c;background-color:#0000}.nav-dropdown[data-astro-cid-l7arcky5]{--nav-caret-gap:8px;--nav-caret-hit:6px;cursor:default;border-radius:4px;padding:3px 10px;transition:background-color .3s;position:relative}.nav-dropdown[data-astro-cid-l7arcky5]:hover{background-color:#0000}.nav-dropdown-head[data-astro-cid-l7arcky5]{align-items:center;display:flex}.nav-link-label[data-astro-cid-l7arcky5],.dropdown-toggle[data-astro-cid-l7arcky5]{font-family:inherit;font-size:inherit;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.nav-link-label[data-astro-cid-l7arcky5]{gap:var(--nav-caret-gap);white-space:nowrap;color:#000;user-select:none;font-weight:400}.nav-link-label[data-astro-cid-l7arcky5].is-link{text-decoration:none}.dropdown-toggle[data-astro-cid-l7arcky5]{--nav-caret-pull:calc(var(--nav-caret-hit) * -1);padding:var(--nav-caret-hit);margin:var(--nav-caret-pull) var(--nav-caret-pull) var(--nav-caret-pull) calc(var(--nav-caret-gap) - var(--nav-caret-hit));color:inherit}.dropdown-icon[data-astro-cid-l7arcky5]{width:13px}.dropdown-menu[data-astro-cid-l7arcky5]{z-index:10;background:#fff;border:1px solid #ecebea;border-radius:12px;min-width:220px;padding:8px;display:none;position:absolute;top:calc(100% + 16px);left:0;box-shadow:1px 1px 2px #0003}.dropdown-menu[data-astro-cid-l7arcky5]:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.nav-dropdown[data-astro-cid-l7arcky5].open .dropdown-menu[data-astro-cid-l7arcky5]{display:block}@media (hover:hover){.nav-dropdown[data-astro-cid-l7arcky5]:hover .dropdown-menu[data-astro-cid-l7arcky5]{display:block}}.dropdown-link[data-astro-cid-l7arcky5]{color:#000;font-family:var(--font-primary);border-radius:4px;padding:6px 10px;font-size:18px;font-weight:400;line-height:30px;text-decoration:none;transition:background-color .2s;display:block}.dropdown-link[data-astro-cid-l7arcky5]:hover{background-color:#f5f5f5}.nav-burger[data-astro-cid-l7arcky5]{cursor:pointer;background:0 0;border:none;padding:4px;display:none}.menu-icon[data-astro-cid-l7arcky5]{flex-direction:column;justify-content:center;align-items:center;width:48px;height:36px;display:flex}.menu-icon-line-top[data-astro-cid-l7arcky5],.menu-icon-line-bottom[data-astro-cid-l7arcky5]{background-color:#000;width:24px;height:2px;transition:transform .3s,opacity .3s}.menu-icon-line-middle[data-astro-cid-l7arcky5]{background-color:#000;justify-content:center;align-items:center;width:24px;height:2px;margin-top:6px;margin-bottom:6px;transition:opacity .3s;display:flex}#nav-toggle.open .menu-icon-line-top[data-astro-cid-l7arcky5]{transform:translateY(8px)rotate(45deg)}#nav-toggle.open .menu-icon-line-middle[data-astro-cid-l7arcky5]{opacity:0}#nav-toggle.open .menu-icon-line-bottom[data-astro-cid-l7arcky5]{transform:translateY(-8px)rotate(-45deg)}@media (width<=991px){#site-header[data-astro-cid-l7arcky5]{margin-right:0;padding:0 1.25rem}.navbar-container[data-astro-cid-l7arcky5]{margin-inline:0;padding:12px 20px}.nav-burger[data-astro-cid-l7arcky5]{display:inline-flex}#main-nav[data-astro-cid-l7arcky5]{z-index:98;background-color:#fff;flex-direction:column;align-items:flex-start;padding:80px 5% 5rem;display:none;position:fixed;inset:0;overflow-y:auto}#main-nav[data-astro-cid-l7arcky5].open{display:flex}.navbar-menu-right[data-astro-cid-l7arcky5]{flex-direction:column;align-items:stretch;gap:0;width:100%}.nav-dropdown[data-astro-cid-l7arcky5]{border-radius:0;width:100%;padding:0}.nav-link-label[data-astro-cid-l7arcky5]{border-bottom:1px solid #ecebea;justify-content:center;width:100%;padding:1.5rem 1rem;font-size:2rem}.dropdown-icon[data-astro-cid-l7arcky5],.dropdown-toggle[data-astro-cid-l7arcky5]{display:none}.nav-dropdown-head[data-astro-cid-l7arcky5]{width:100%}.dropdown-menu[data-astro-cid-l7arcky5]{box-shadow:none;background:0 0;border:none;border-radius:0;min-width:auto;padding:0;display:block;position:static}.dropdown-menu[data-astro-cid-l7arcky5]:before{display:none}.dropdown-link[data-astro-cid-l7arcky5]{text-align:center;border-bottom:1px solid #ecebea;padding:.75rem 1rem;font-size:1.5rem}.navbar-link[data-astro-cid-l7arcky5]{text-align:center;border-bottom:1px solid #ecebea;border-radius:0;width:100%;padding:1.5rem 1rem;font-size:2rem;display:block}.navbar-link[data-astro-cid-l7arcky5]:hover{background-color:#0000}.navbar-menu-right[data-astro-cid-l7arcky5]>.btn-secondary[data-astro-cid-l7arcky5]{align-self:center;margin-top:1.5rem;margin-left:0}}@media (width<=479px){#site-header[data-astro-cid-l7arcky5]{padding:0 .5rem}.navbar-container[data-astro-cid-l7arcky5]{padding:12px}}@layer core{.section-band.is-dark{--color-heading:var(--band-dark-text,#fff);--color-text-primary:var(--band-dark-text,#fff);--color-text-secondary:var(--band-dark-text-secondary,#b3b3b3);--color-muted:var(--band-dark-text-secondary,#b3b3b3);--color-eyebrow:var(--band-dark-eyebrow,var(--band-dark-text,#fff));--color-border:var(--band-dark-border,#ffffff24);--color-button-primary-border:var(--band-dark-text,#fff);--color-button-primary-outline-text:var(--band-dark-text,#fff);--color-button-secondary-border:var(--band-dark-text,#fff);--color-button-secondary-outline-text:var(--band-dark-text,#fff);--color-button-primary:var(--band-dark-text,#fff);--color-button-primary-text:var(--band-dark-bg,#000)}.section-band.is-brand{--color-heading:var(--band-brand-text,#fff);--color-text-primary:var(--band-brand-text,#fff);--color-text-secondary:var(--band-brand-text,#fff);--color-muted:var(--band-brand-text,#fff);--color-eyebrow:var(--band-brand-eyebrow,var(--band-brand-text,#fff));--color-border:var(--band-brand-border,#ffffff3d);--color-button-primary-border:var(--band-brand-text,#fff);--color-button-primary-outline-text:var(--band-brand-text,#fff);--color-button-secondary-border:var(--band-brand-text,#fff);--color-button-secondary-outline-text:var(--band-brand-text,#fff);--color-button-primary:var(--band-brand-text,#fff);--color-button-primary-text:var(--color-primary,#3b5aff)}.section-band:is(.is-dark,.is-brand) .surface-light{color:var(--band-text-base);--color-heading:var(--band-text-base);--color-text-primary:var(--band-text-base);--color-text-secondary:var(--band-text-secondary-base);--color-muted:var(--band-text-secondary-base);--color-eyebrow:var(--band-eyebrow-base);--color-border:var(--band-border-base);--color-button-primary-border:var(--band-btn-primary-border-base);--color-button-primary-outline-text:var(--band-btn-primary-outline-text-base);--color-button-secondary-border:var(--band-btn-secondary-border-base);--color-button-secondary-outline-text:var(--band-btn-secondary-outline-text-base);--color-button-primary:var(--band-btn-primary-fill-base);--color-button-primary-text:var(--band-btn-primary-text-base)}.section-cta:is(.is-light,.is-muted) .btn-white{border-color:var(--color-button-primary,#3b5aff);background-color:var(--color-button-primary,#3b5aff);color:var(--color-button-primary-text,#fff)}.section-cta:is(.is-light,.is-muted) .btn-white:hover{border-color:var(--color-button-primary,#3b5aff);color:var(--color-button-primary,#3b5aff);background-color:#0000}}:root{--layout-container:1200px;--layout-container-wide:1400px;--layout-container-narrow:900px;--layout-container-prose:760px;--layout-space-y:4rem;--band-light-bg:var(--color-surface,#fff);--band-muted-bg:var(--color-surface-alt,#f2f2f2);--band-tint-bg:var(--color-surface-alt,#f5f6f8);--band-dark-bg:#000;--band-dark-text:#fff;--band-dark-text-secondary:#b3b3b3;--band-dark-border:#ffffff24;--band-brand-text:var(--color-button-primary-text,#fff);--band-brand-border:#ffffff3d;--band-text-base:var(--color-text-primary,#151516);--band-text-secondary-base:var(--color-text-secondary,#4a4a57);--band-border-base:var(--color-border,#e3e5ea);--band-eyebrow-base:var(--color-eyebrow,#3b5aff);--band-btn-primary-border-base:var(--color-button-primary-border,#101841);--band-btn-primary-outline-text-base:var(--color-button-primary-outline-text,#101841);--band-btn-secondary-border-base:var(--color-button-secondary-border,#101841);--band-btn-secondary-outline-text-base:var(--color-button-secondary-outline-text,#101841);--band-btn-primary-fill-base:var(--color-button-primary,#3b5aff);--band-btn-primary-text-base:var(--color-button-primary-text,#fff)}@supports (color:oklch(from red l c h)){:root{--band-brand-text:oklch(from var(--color-primary,#3b5aff) clamp(0, (.58 - l) * 1000, 1) 0 0)}}@supports (background:color-mix(in oklab, red, blue)){:root{--band-tint-bg:color-mix(in oklab, var(--color-primary,#3b5aff) 12%, var(--color-surface,#fff))}}:root{--color-body:#efefef;--color-eyebrow:#141414;--layout-space-y:8rem;--layout-container:1350px}*,:before,:after{box-sizing:border-box}body{font-family:var(--font-body,system-ui, -apple-system, sans-serif);color:var(--color-text-primary,#151516);background-color:#efefef;margin:0;font-size:1rem;font-weight:400;line-height:1.6rem}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary,inherit);margin:0}p{margin:0}a{text-decoration:none}.heading-h1,.heading-h1 h1{font-family:var(--font-primary,inherit);margin-top:20px;margin-bottom:19.2px;font-size:4rem;font-weight:400;line-height:1.2}.subhero-text,.subhero-text p{color:#141414;margin:0 0 16px;font-size:1.13rem;font-weight:400;line-height:1.6}@media (width<=991px){.container-hero{padding-top:0}}@media (width<=767px){.heading-h1,.heading-h1 h1{font-size:36px}}@media (width<=479px){.container-hero{padding-top:5rem}}.section-hero{--hero-hairline:linear-gradient(#d9d9d900, #d9d9d9 51%, #d9d9d900);background-color:var(--color-body,#efefef)}.section-hero .hero-bg-honeycomb,.section-hero .hero-gradient-overlay{display:none}.section-hero .hero-2col{position:relative}.section-hero .hero-2col:before{content:"";pointer-events:none;background-image:var(--hero-hairline);width:1px;height:1000px;position:absolute;top:-100px;left:-1rem}.hero-2col-track .gallery-grid{--hero-stagger:114px;position:relative}.hero-2col-track .gallery-grid:before{content:"";height:calc(1000px + var(--hero-stagger));pointer-events:none;background-image:var(--hero-hairline), var(--hero-hairline), var(--hero-hairline), var(--hero-hairline), var(--hero-hairline);background-repeat:no-repeat;background-size:1px 1000px;background-position:left 0px top var(--hero-stagger), left 25% top 0px, left 50% top var(--hero-stagger), left 75% top 0px, right 0px top 0px;position:absolute;top:-500px;left:0;right:0}@media (width<=991px){.hero-2col-track .gallery-grid:before{display:none}}.section-hero .hero-2col{align-items:flex-start}.hero-2col-track .section-gallery{padding-top:0;padding-bottom:0}.hero-2col-track .gallery-inner{padding:0}.hero-2col-track .gallery-grid{grid-template-columns:repeat(4,1fr);align-items:start;gap:0;margin-top:72px;margin-left:-220px}.hero-2col-track .gallery-tile{border-radius:120px 120px 0 0;height:287px}.hero-2col-track .gallery-tile:first-child{margin-top:var(--hero-stagger)}.hero-2col-track .gallery-tile:nth-child(2){border-radius:120px}.hero-2col-track .gallery-tile:nth-child(3){margin-top:var(--hero-stagger);border-radius:120px 120px 120px 0}.hero-2col-track .gallery-tile:nth-child(4){border-radius:120px 120px 0}@media (width<=991px){.hero-2col-track .gallery-grid{grid-template-columns:repeat(2,1fr);gap:1rem;margin-left:0}.hero-2col-track .gallery-tile,.hero-2col-track .gallery-tile:first-child,.hero-2col-track .gallery-tile:nth-child(3){aspect-ratio:3/4;height:auto;margin-top:0}}.section-hero .hero-2col .subhero-text{max-width:335px}@media (width<=991px){.section-hero .hero-2col .subhero-text{max-width:none}}.section-hero .hero-2col,.section-hero .hero-wrapper{padding-top:0;padding-bottom:0}@media (width<=991px){.section-hero .hero-wrapper{padding-top:60px}}@media (width<=767px){.section-hero .hero-wrapper{padding-top:2.4rem;padding-bottom:2.4rem}}.section-hero .container-hero{padding-top:128px;padding-bottom:128px}.section-hero .hero-2col-own{z-index:1;padding-left:101px;position:relative}@media (width<=991px){.section-hero .hero-2col-own{padding-left:0}.section-hero .container-hero{padding-top:4rem;padding-bottom:4rem}}@media (prefers-reduced-motion:no-preference){.section-hero .heading-h1,.section-hero .subhero-text,.section-hero .hero-ctas,.section-hero .gallery-tile{animation:.8s cubic-bezier(.165,.84,.44,1) both hero-rise}.section-hero .subhero-text{animation-delay:.1s}.section-hero .hero-ctas{animation-delay:.2s}.section-hero .gallery-tile:first-child{animation-delay:.15s}.section-hero .gallery-tile:nth-child(2){animation-delay:.25s}.section-hero .gallery-tile:nth-child(3){animation-delay:.35s}.section-hero .gallery-tile:nth-child(4){animation-delay:.45s}}@keyframes hero-rise{0%{opacity:0;transform:translateY(5rem)}to{opacity:1;transform:none}}.card{color:inherit}.is-tiles .card{border:1px solid var(--color-border,#e5e5e5);background:var(--color-surface,#fff);border-radius:16px;flex-direction:column;gap:.5rem;height:100%;padding:1.5rem;transition:border-color .2s;display:flex}.is-tiles a.card:hover{border-color:var(--color-primary,#54ba4d)}.is-tiles .card-label{font-family:var(--font-primary,inherit);font-size:1.05rem}.is-tiles .card.is-highlighted{text-align:center;background:var(--color-secondary,#080808);border-color:var(--color-secondary,#080808);justify-content:center;align-items:center}.is-tiles .card.is-highlighted .card-label{color:#fff}#tjenester-grid .columns-grid{align-items:stretch}#tjenester-grid .section-gallery{height:100%}#tjenester-grid .gallery-inner{height:100%;padding:0}#tjenester-grid .gallery-grid{grid-template-columns:1fr;height:100%;margin-top:0}#tjenester-grid .gallery-tile{border-radius:120px 120px 120px 0;height:100%;min-height:22rem}#om-oss .columns-grid{grid-template-columns:1fr 1.6fr 1fr;align-items:center}@media (width<=767px){#om-oss .columns-grid{grid-template-columns:1fr}}#om-oss .section-content,#om-oss .section-gallery{padding-top:0;padding-bottom:0}#om-oss .rich-heading{font-family:var(--font-primary,inherit);font-size:clamp(2.5rem,5vw,4rem);font-weight:400;line-height:1.2}#om-oss .gallery-inner{padding:0}#om-oss .gallery-grid{grid-template-columns:1fr;margin-top:0}#om-oss .gallery-tile{aspect-ratio:2/3;border-radius:120px 120px 120px 0;height:auto}#om-oss .columns-col:last-child .gallery-tile{border-radius:120px 120px 0}.footer-legal .footer-tagline,.footer-legal .footer-cta{font-family:var(--font-primary,inherit);letter-spacing:-.01em;margin:0;font-size:3rem;font-weight:400;line-height:1.1em}.footer-legal .footer-tagline{margin-bottom:.35em}.footer-legal .footer-cta{color:inherit;padding-block:.35rem;text-decoration:none;display:inline-block}.footer-legal .footer-cta:hover{text-decoration:underline}html .btn-primary{border-color:var(--color-button-primary-border)}html .btn-secondary{border-color:var(--color-button-secondary-border)}html .btn-outline,html[data-btn-primary=outline] .btn-primary,html[data-btn-primary=outline] .navbar-cta-primary{border-color:var(--color-button-primary-border);color:var(--color-button-primary-outline-text);background-color:#0000}html .btn-outline:hover,html[data-btn-primary=outline] .btn-primary:hover{background-color:var(--color-button-primary-border);color:var(--color-button-primary-text)}html[data-btn-secondary=outline] .btn-secondary,html[data-btn-secondary=outline] .navbar-cta-secondary{background-color:var(--color-surface,#fff);border-color:var(--color-button-secondary-border);color:var(--color-button-secondary-outline-text)}html[data-btn-secondary=outline] .btn-secondary:hover{background-color:var(--color-button-secondary-border);color:var(--color-button-secondary-text)}html[data-btn-primary=outline] .navbar-cta-primary,html[data-btn-secondary=outline] .navbar-cta-secondary{border-style:solid;border-width:2px}:root{--tabs-box-width:1318px;--tabs-pad-block:4rem;--tabs-pad-inline:2rem;--tabs-menu-gap:2rem;--tabs-link-line:1.6rem}#samarbeidspartnere{--layout-container-narrow:var(--tabs-box-width)}#samarbeidspartnere .tabs-inner{width:100%;padding:var(--tabs-pad-block) var(--tabs-pad-inline);background-color:var(--color-surface-alt,#f6f6f6);border:1px solid color-mix(in srgb, var(--color-text-primary,#080808) 20%, transparent);display:block;position:relative;overflow:visible}#samarbeidspartnere .tablist{width:100%;margin-bottom:var(--tabs-menu-gap);border-bottom:0;flex-direction:column;gap:0;display:flex;position:relative}#samarbeidspartnere .tab{font-family:var(--font-primary,inherit);white-space:nowrap;text-align:left;color:var(--color-text-primary,#080808);background-color:#0000;border:0;justify-content:flex-start;align-items:center;margin-bottom:0;padding:44px 0 40px;font-size:2rem;font-weight:400;line-height:1.2;transition:color .3s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative}#samarbeidspartnere .tab[aria-selected=true]{color:#44983e;transition-duration:.8s}#samarbeidspartnere .tab:focus-visible{outline:2px solid var(--color-primary,#54ba4d);outline-offset:2px}#samarbeidspartnere .tab:before,#samarbeidspartnere .tab:after{content:"";transform-origin:0;height:1px;position:absolute;inset:auto 0 0}#samarbeidspartnere .tab:after{background-color:#153a4380}#samarbeidspartnere .tab:before{z-index:1;background-color:#153a43;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){#samarbeidspartnere .tab[aria-selected=true]:before{animation:4s cubic-bezier(.455,.03,.515,.955) forwards tab-timer-fill}}@keyframes tab-timer-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}#samarbeidspartnere .tabpanel[hidden]{display:none}#samarbeidspartnere .tabpanel{z-index:2;background-color:var(--color-surface,#fff);border:1px solid #153a43;border-radius:120px 120px 120px 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:2rem;width:24rem;max-width:100%;padding:2rem;transition:transform .5s ease-out;display:flex;overflow:clip}#samarbeidspartnere .tabpanel .section-band,#samarbeidspartnere .tabpanel .section-content,#samarbeidspartnere .tabpanel .content-inner,#samarbeidspartnere .tabpanel .rich-body,#samarbeidspartnere .gallery-inner,#samarbeidspartnere .gallery-grid,#samarbeidspartnere .gallery-tile{display:contents}#samarbeidspartnere .tabpanel .section-header{display:none}#samarbeidspartnere .gallery-zoom{background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;align-self:center;width:160px;height:5rem;padding:0;display:flex;overflow:hidden}#samarbeidspartnere .gallery-zoom img{object-fit:contain;width:100%;height:100%}#samarbeidspartnere .tabpanel p{text-align:center;color:var(--color-text-primary,#080808);margin:0;font-size:1rem;font-style:italic;line-height:1.6}@media (width>=900px){#samarbeidspartnere .tabs-inner{padding-bottom:calc(var(--tabs-pad-block) + var(--tabs-link-line))}#samarbeidspartnere{padding-bottom:0}#samarbeidspartnere .tabpanel{inset:var(--tabs-pad-block) calc(8vw + var(--tabs-pad-inline)) calc(var(--tabs-pad-block) + var(--tabs-menu-gap) + var(--tabs-link-line)) auto;position:absolute}}#samarbeidspartnere .tabs-inner.is-magnet .tabpanel{transform:translate(calc(-20% + 25% * var(--mx,.5)), calc(-10% + 15% * var(--my,.5))) rotate(calc(-2deg + 4deg * var(--mx,.5)))}#hvor-jobber-vi,#hva-kundene-sier{background-color:var(--color-band-green,#eaf4e9)}#hvorfor-velge{background-color:var(--color-surface-alt,#f6f6f6)}.section-heading,.cta-heading,.rich-heading{letter-spacing:-.01em;margin-top:20px;margin-bottom:.35em;font-weight:400}#samfunnsansvar{background-color:var(--color-band-green,#eaf4e9)}#why-band{padding-top:2rem;padding-bottom:2rem}#hva-tilbyr-vi{padding-top:0;padding-bottom:0}#why-band .card{background:var(--color-surface-alt,#f6f6f6);border:1px solid #08080833;border:1px solid color-mix(in srgb, var(--color-text-primary,#080808) 20%, transparent);border-radius:20px 20px 0;gap:0;padding:1.5rem;display:block}#why-band .card-media{background:0 0;border-radius:0;width:48px;height:48px;margin:0 auto 1rem}#why-band .card-text{text-align:center}#hva-tilbyr-vi{background-color:#efefef}#hva-tilbyr-vi .rich-body{max-width:599px;color:var(--color-text-primary,#080808)}#hvorfor-velge .cards-grid,#sertifiseringer .cards-grid,#hvorfor-velge .cards-grid{grid-template-columns:1fr;gap:0}#hvorfor-velge .card,#sertifiseringer .card,#hvorfor-velge .card{background:0 0;border:0;border-radius:0;flex-direction:row;align-items:center;padding:0}#hvorfor-velge li:not(:last-child) .card,#sertifiseringer li:not(:last-child) .card{border-bottom:1px solid var(--color-border,#e5e5e5)}#hvorfor-velge .card-marker,#sertifiseringer .card-marker,#hvorfor-velge .card-marker{color:#05aa53;background:0 0;border-radius:0;width:auto;min-width:0;height:auto;padding:0;font-size:1.25rem;line-height:1}#hvorfor-velge .card-label,#sertifiseringer .card-label,#hvorfor-velge .card-label{text-transform:none;letter-spacing:normal;text-align:start;margin-top:10px;margin-bottom:7.9px;font-weight:400}#vare-tjenester{background-color:var(--color-surface-alt,#f6f6f6)}#vare-tjenester .card{width:100%;box-shadow:0 0 0 1px #08080833;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-text-primary,#080808) 20%, transparent);background:0 0;border:0;border-radius:0;padding:0}#vare-tjenester .card-text{padding:1.5rem}.footer-inner{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:48px;display:grid}.footer-legal{display:contents}.footer-inner .footer-tagline{grid-area:1/1/2/-1}.footer-inner .footer-cta-row{grid-area:2/1/3/-1}.footer-inner .footer-address{grid-area:3/1/4/2}.footer-inner .footer-contact{grid-area:4/1/5/2}.footer-inner .footer-badge{grid-area:5/1/6/2}.footer-inner>.footer-columns{grid-area:3/3/5/5}.footer-inner>.footer-social{grid-area:5/3/6/4}.footer-inner .footer-copyright{grid-area:5/4/6/5}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 3rem;display:grid}@media (width<=767px){.footer-inner{grid-template-columns:minmax(0,1fr);gap:3rem}.footer-inner .footer-tagline,.footer-inner .footer-cta-row,.footer-inner .footer-address,.footer-inner .footer-contact,.footer-inner .footer-badge,.footer-inner>.footer-columns,.footer-inner>.footer-social,.footer-inner .footer-copyright{grid-area:auto}.footer-links{grid-template-columns:minmax(0,1fr)}.footer-inner .footer-copyright{order:100}}#kontakt-hero .container-hero{max-width:1000px;padding-block:2rem 0}#kontakt-hero .hero-wrapper{text-align:center;margin-bottom:3rem}#kontakt-hero .hero-text{gap:0}#kontakt-hero .heading-h1{letter-spacing:-.01em;margin-bottom:16.8px;font-size:3rem;line-height:1.1}#kontakt-hero .subhero-text{max-width:1000px;margin-inline:auto;font-size:1.13rem;line-height:1.6}#kontakt-hero .subhero-text p{margin:0}#kontakt-cards,#tjeneste-kontakt{padding-block:0}#kontakt-cards .cards-inner,#tjeneste-kontakt .cards-inner{max-width:var(--layout-container,1350px);padding-inline:1rem}#kontakt-cards .cards-grid,#tjeneste-kontakt .cards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:0}#kontakt-cards .card,#tjeneste-kontakt .card{background-color:var(--color-surface-alt,#f6f6f6);border:1px solid color-mix(in srgb, var(--color-text-primary,#080808) 20%, transparent);color:var(--color-text-primary,#080808);text-align:center;border-radius:20px 20px 0;flex-direction:column;align-items:center;padding:1.5rem;display:flex}#kontakt-cards .card-media,#tjeneste-kontakt .card-media{color:#05aa53;background:0 0;border-radius:0;width:3rem;height:3rem;margin-bottom:1rem;padding:0}#kontakt-cards .card-media svg,#tjeneste-kontakt .card-media svg{width:100%;height:100%}#kontakt-cards .card-text,#tjeneste-kontakt .card-text{width:100%}#kontakt-cards .card-label,#tjeneste-kontakt .card-label{font-family:var(--font-primary,inherit);letter-spacing:-.01em;margin-bottom:.35em;font-size:1.41rem;font-weight:400;line-height:1.3em}#kontakt-row{margin-top:8rem;padding-block:0}#samfunnsansvar-body{background-color:var(--color-body,#efefef);padding-bottom:0}#samfunnsansvar-body .features-inner{width:100%;max-width:var(--layout-container,1350px);padding-inline:1rem}#samfunnsansvar-body .features-component{max-width:none}#samfunnsansvar-body .features-steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:2rem;display:grid}#samfunnsansvar-body .features-card{background-color:var(--color-surface-alt,#f6f6f6);border:1px solid #08080833;border:1px solid color-mix(in srgb, var(--color-text-primary,#080808) 20%, transparent);border-radius:20px;grid-column:span 4;align-self:stretch;align-items:normal;gap:normal;max-width:none;padding:0;display:block}#samfunnsansvar-body .features-card:nth-child(3){grid-area:1/5/3/7}#samfunnsansvar-body .features-card-content{padding:1.5rem}#samfunnsansvar-body .features-number-badge{display:none}#samfunnsansvar .cta-inner{text-align:center}#samfunnsansvar .cta-actions{justify-content:center}.section-cta.is-dark{--band-dark-bg:var(--color-body,#efefef);--band-dark-text:var(--band-text-base);--band-dark-text-secondary:var(--band-text-secondary-base);--band-dark-border:var(--band-border-base)}#samfunnsansvar .cta-content{align-items:center}#samfunnsansvar .cta-body{align-self:center;margin-bottom:3rem}#samfunnsansvar .cta-actions{margin-top:0}#samfunnsansvar-body .features-card-content:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:120px 120px 0;display:block}#samfunnsansvar-body .features-card:first-child .features-card-content,#samfunnsansvar-body .features-card:nth-child(2) .features-card-content{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;align-items:start;display:grid}#samfunnsansvar-body .features-card:first-child .features-card-content>*,#samfunnsansvar-body .features-card:nth-child(2) .features-card-content>*{grid-column:1}#samfunnsansvar-body .features-card:first-child .features-card-content:after,#samfunnsansvar-body .features-card:nth-child(2) .features-card-content:after{grid-area:1/2/-1;align-self:stretch}#samfunnsansvar-body .features-card:first-child .features-card-content{gap:20px}#samfunnsansvar-body .features-card:nth-child(2) .features-card-content{gap:32px}#samfunnsansvar-body .features-card:first-child .features-card-content:after{background-image:url(/images/samfunnsansvar/lokalmiljo.webp)}#samfunnsansvar-body .features-card:nth-child(2) .features-card-content:after{background-image:url(/images/samfunnsansvar/idrettslag.webp);border-radius:120px 120px 120px 0;grid-area:1/1/-1}#samfunnsansvar-body .features-card:nth-child(2) .features-card-content>*{grid-column:2}#samfunnsansvar-body .features-card:nth-child(3) .features-card-content:after{background-image:url(/images/samfunnsansvar/overskudd.webp);min-height:552px;margin-top:1rem}.text-green{color:#44983e}#why-heading .content-inner,#tjenester-heading .content-inner{width:100%;max-width:1000px;padding-inline:1rem}#why-heading .rich-body,#tjenester-heading .rich-body{text-align:center;flex-direction:column;align-items:center;display:flex}.site-footer .footer-links a,.footer-legal .footer-cta,.footer-legal .footer-contact a,.footer-legal .footer-badge a,.footer-legal .footer-copyright,.footer-legal .footer-copyright a,.site-footer .footer-social a{color:color-mix(in srgb, currentColor 60%, transparent);text-decoration:none}.site-footer .footer-links a:hover,.footer-legal .footer-cta:hover,.footer-legal .footer-contact a:hover,.footer-legal .footer-badge a:hover,.footer-legal .footer-copyright a:hover,.site-footer .footer-social a:hover{color:color-mix(in srgb, currentColor 100%, transparent);text-decoration:underline}.footer-legal .footer-badge img{display:block}.site-footer .footer-links a{letter-spacing:-.01em;padding-block:.35em;font-size:1.41rem;font-weight:700;line-height:1.3em;display:block}.section-quote .quote-text{color:var(--color-eyebrow,#141414);font-size:1.13rem;font-style:italic;font-weight:400;line-height:1.6em}.section-quote .quote-mark{border:0;padding-left:0}.section-quote .quote-image{aspect-ratio:2/3;object-fit:cover;border-radius:180px 180px 0 0}.footer-inner{row-gap:0}.footer-inner .footer-cta-row{margin-top:0;line-height:0}.footer-inner .footer-cta-row,.footer-inner .footer-address,.footer-inner>.footer-columns,.footer-inner .footer-contact{margin-bottom:3rem}.allteck-lead-form{box-sizing:border-box;background:#080808;border-radius:120px 120px 120px 0;gap:2rem;width:100%;max-width:643px;margin:0 auto;padding:4rem;display:grid}.allteck-lead-form label{color:#fff;gap:5px;font-size:1rem;font-weight:400;display:grid}.allteck-lead-form input,.allteck-lead-form textarea{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:0 0;border:1px solid #ccc;border-radius:0;padding:8px 12px;font-size:14px;font-weight:400}.allteck-lead-form textarea{resize:vertical;min-height:100px}.allteck-lead-form input:focus-visible,.allteck-lead-form textarea:focus-visible{outline:2px solid var(--color-button-primary,#54ba4d);outline-offset:2px}.allteck-lead-form button{border:3px solid var(--color-button-primary,#54ba4d);background:var(--color-button-primary,#54ba4d);color:var(--color-button-primary-text,#080808);font:inherit;cursor:pointer;border-radius:20px 20px 20px 0;justify-self:start;padding:18px 50px;font-size:20.8px;font-weight:700;line-height:1.2}.allteck-lead-form button:hover{color:var(--color-button-primary,#54ba4d);background:0 0}@media (width>=640px){.allteck-lead-form{grid-template-columns:1fr 1fr}.allteck-lead-form label:nth-of-type(3),.allteck-lead-form label:nth-of-type(4),.allteck-lead-form button{grid-column:1/-1}}#kontakt-row .columns-grid{width:100%;max-width:var(--layout-container,1350px);align-items:center;gap:2rem;padding-inline:1rem;--cols:306fr 643fr 306fr!important}#kontakt-row .quote-figure{margin:40px 0 20px}#kontakt-row .columns-col>.section-band{padding-block:0}#kontakt-row .cards-grid{grid-template-columns:minmax(0,1fr)}#kontakt-row .cards-inner,#kontakt-row .quote-inner,#kontakt-row .custom-html-inner,#kontakt-row .section-image{width:100%;max-width:none;margin-inline:0;padding-inline:0}#kontakt-row .quote-inner.quote-has-image{display:block}#kontakt-row .quote-figure{margin-bottom:1rem}#kontakt-row .quote-image{aspect-ratio:2/3;object-fit:cover;border-radius:180px 180px 0 0;width:100%;height:auto}.allteck-lead-form label{font-family:var(--font-primary,inherit)}.kontakt-venue,#kontakt-row .section-image img{aspect-ratio:2/3;object-fit:cover;border-radius:180px;width:100%;height:auto;display:block}#kontakt-row .cards-grid .card{text-align:center;gap:0;display:block}#kontakt-row .cards-grid .card-media{color:#05aa53;background:#05aa531a;border-radius:0;width:64px;height:64px;margin:0 auto 1rem}#kontakt-row .cards-grid .card-label{font-family:var(--font-primary,inherit);margin-bottom:.5rem;font-size:1rem;font-weight:400}#kontakt-row .cards-grid .card-value,#kontakt-cards .cards-grid .card-value,#tjeneste-kontakt .cards-grid .card-value{color:var(--color-text-primary,#080808);white-space:pre-line;font-size:1rem}.site-footer .footer-social a{text-indent:-999em;background-color:currentColor;width:24px;height:24px;display:inline-block;overflow:hidden;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.site-footer .footer-social a[data-social=linkedin]{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M15.3%2C0H0.7C0.3%2C0%2C0%2C0.3%2C0%2C0.7v14.7C0%2C15.7%2C0.3%2C16%2C0.7%2C16h14.7c0.4%2C0%2C0.7-0.3%2C0.7-0.7V0.7%20C16%2C0.3%2C15.7%2C0%2C15.3%2C0z%20M4.7%2C13.6H2.4V6h2.4V13.6z%20M3.6%2C5C2.8%2C5%2C2.2%2C4.3%2C2.2%2C3.6c0-0.8%2C0.6-1.4%2C1.4-1.4c0.8%2C0%2C1.4%2C0.6%2C1.4%2C1.4%20C4.9%2C4.3%2C4.3%2C5%2C3.6%2C5z%20M13.6%2C13.6h-2.4V9.9c0-0.9%2C0-2-1.2-2c-1.2%2C0-1.4%2C1-1.4%2C2v3.8H6.2V6h2.3v1h0c0.3-0.6%2C1.1-1.2%2C2.2-1.2%20c2.4%2C0%2C2.8%2C1.6%2C2.8%2C3.6V13.6z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M15.3%2C0H0.7C0.3%2C0%2C0%2C0.3%2C0%2C0.7v14.7C0%2C15.7%2C0.3%2C16%2C0.7%2C16h14.7c0.4%2C0%2C0.7-0.3%2C0.7-0.7V0.7%20C16%2C0.3%2C15.7%2C0%2C15.3%2C0z%20M4.7%2C13.6H2.4V6h2.4V13.6z%20M3.6%2C5C2.8%2C5%2C2.2%2C4.3%2C2.2%2C3.6c0-0.8%2C0.6-1.4%2C1.4-1.4c0.8%2C0%2C1.4%2C0.6%2C1.4%2C1.4%20C4.9%2C4.3%2C4.3%2C5%2C3.6%2C5z%20M13.6%2C13.6h-2.4V9.9c0-0.9%2C0-2-1.2-2c-1.2%2C0-1.4%2C1-1.4%2C2v3.8H6.2V6h2.3v1h0c0.3-0.6%2C1.1-1.2%2C2.2-1.2%20c2.4%2C0%2C2.8%2C1.6%2C2.8%2C3.6V13.6z%22%2F%3E%3C%2Fsvg%3E)}.site-footer .footer-social a[data-social=instagram]{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M8%2C1.441c2.136%2C0%2C2.389.009%2C3.233.047a4.419%2C4.419%2C0%2C0%2C1%2C1.485.276%2C2.472%2C2.472%2C0%2C0%2C1%2C.92.6%2C2.472%2C2.472%2C0%2C0%2C1%2C.6.92%2C4.419%2C4.419%2C0%2C0%2C1%2C.276%2C1.485c.038.844.047%2C1.1.047%2C3.233s-.009%2C2.389-.047%2C3.233a4.419%2C4.419%2C0%2C0%2C1-.276%2C1.485%2C2.644%2C2.644%2C0%2C0%2C1-1.518%2C1.518%2C4.419%2C4.419%2C0%2C0%2C1-1.485.276c-.844.038-1.1.047-3.233.047s-2.389-.009-3.233-.047a4.419%2C4.419%2C0%2C0%2C1-1.485-.276%2C2.472%2C2.472%2C0%2C0%2C1-.92-.6%2C2.472%2C2.472%2C0%2C0%2C1-.6-.92%2C4.419%2C4.419%2C0%2C0%2C1-.276-1.485c-.038-.844-.047-1.1-.047-3.233s.009-2.389.047-3.233a4.419%2C4.419%2C0%2C0%2C1%2C.276-1.485%2C2.472%2C2.472%2C0%2C0%2C1%2C.6-.92%2C2.472%2C2.472%2C0%2C0%2C1%2C.92-.6%2C4.419%2C4.419%2C0%2C0%2C1%2C1.485-.276c.844-.038%2C1.1-.047%2C3.233-.047M8%2C0C5.827%2C0%2C5.555.009%2C4.7.048A5.868%2C5.868%2C0%2C0%2C0%2C2.76.42a3.908%2C3.908%2C0%2C0%2C0-1.417.923A3.908%2C3.908%2C0%2C0%2C0%2C.42%2C2.76%2C5.868%2C5.868%2C0%2C0%2C0%2C.048%2C4.7C.009%2C5.555%2C0%2C5.827%2C0%2C8s.009%2C2.445.048%2C3.3A5.868%2C5.868%2C0%2C0%2C0%2C.42%2C13.24a3.908%2C3.908%2C0%2C0%2C0%2C.923%2C1.417%2C3.908%2C3.908%2C0%2C0%2C0%2C1.417.923%2C5.868%2C5.868%2C0%2C0%2C0%2C1.942.372C5.555%2C15.991%2C5.827%2C16%2C8%2C16s2.445-.009%2C3.3-.048a5.868%2C5.868%2C0%2C0%2C0%2C1.942-.372%2C4.094%2C4.094%2C0%2C0%2C0%2C2.34-2.34%2C5.868%2C5.868%2C0%2C0%2C0%2C.372-1.942c.039-.853.048-1.125.048-3.3s-.009-2.445-.048-3.3A5.868%2C5.868%2C0%2C0%2C0%2C15.58%2C2.76a3.908%2C3.908%2C0%2C0%2C0-.923-1.417A3.908%2C3.908%2C0%2C0%2C0%2C13.24.42%2C5.868%2C5.868%2C0%2C0%2C0%2C11.3.048C10.445.009%2C10.173%2C0%2C8%2C0Z%22%2F%3E%3Cpath%20d%3D%22M8%2C3.892A4.108%2C4.108%2C0%2C1%2C0%2C12.108%2C8%2C4.108%2C4.108%2C0%2C0%2C0%2C8%2C3.892Zm0%2C6.775A2.667%2C2.667%2C0%2C1%2C1%2C10.667%2C8%2C2.667%2C2.667%2C0%2C0%2C1%2C8%2C10.667Z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M8%2C1.441c2.136%2C0%2C2.389.009%2C3.233.047a4.419%2C4.419%2C0%2C0%2C1%2C1.485.276%2C2.472%2C2.472%2C0%2C0%2C1%2C.92.6%2C2.472%2C2.472%2C0%2C0%2C1%2C.6.92%2C4.419%2C4.419%2C0%2C0%2C1%2C.276%2C1.485c.038.844.047%2C1.1.047%2C3.233s-.009%2C2.389-.047%2C3.233a4.419%2C4.419%2C0%2C0%2C1-.276%2C1.485%2C2.644%2C2.644%2C0%2C0%2C1-1.518%2C1.518%2C4.419%2C4.419%2C0%2C0%2C1-1.485.276c-.844.038-1.1.047-3.233.047s-2.389-.009-3.233-.047a4.419%2C4.419%2C0%2C0%2C1-1.485-.276%2C2.472%2C2.472%2C0%2C0%2C1-.92-.6%2C2.472%2C2.472%2C0%2C0%2C1-.6-.92%2C4.419%2C4.419%2C0%2C0%2C1-.276-1.485c-.038-.844-.047-1.1-.047-3.233s.009-2.389.047-3.233a4.419%2C4.419%2C0%2C0%2C1%2C.276-1.485%2C2.472%2C2.472%2C0%2C0%2C1%2C.6-.92%2C2.472%2C2.472%2C0%2C0%2C1%2C.92-.6%2C4.419%2C4.419%2C0%2C0%2C1%2C1.485-.276c.844-.038%2C1.1-.047%2C3.233-.047M8%2C0C5.827%2C0%2C5.555.009%2C4.7.048A5.868%2C5.868%2C0%2C0%2C0%2C2.76.42a3.908%2C3.908%2C0%2C0%2C0-1.417.923A3.908%2C3.908%2C0%2C0%2C0%2C.42%2C2.76%2C5.868%2C5.868%2C0%2C0%2C0%2C.048%2C4.7C.009%2C5.555%2C0%2C5.827%2C0%2C8s.009%2C2.445.048%2C3.3A5.868%2C5.868%2C0%2C0%2C0%2C.42%2C13.24a3.908%2C3.908%2C0%2C0%2C0%2C.923%2C1.417%2C3.908%2C3.908%2C0%2C0%2C0%2C1.417.923%2C5.868%2C5.868%2C0%2C0%2C0%2C1.942.372C5.555%2C15.991%2C5.827%2C16%2C8%2C16s2.445-.009%2C3.3-.048a5.868%2C5.868%2C0%2C0%2C0%2C1.942-.372%2C4.094%2C4.094%2C0%2C0%2C0%2C2.34-2.34%2C5.868%2C5.868%2C0%2C0%2C0%2C.372-1.942c.039-.853.048-1.125.048-3.3s-.009-2.445-.048-3.3A5.868%2C5.868%2C0%2C0%2C0%2C15.58%2C2.76a3.908%2C3.908%2C0%2C0%2C0-.923-1.417A3.908%2C3.908%2C0%2C0%2C0%2C13.24.42%2C5.868%2C5.868%2C0%2C0%2C0%2C11.3.048C10.445.009%2C10.173%2C0%2C8%2C0Z%22%2F%3E%3Cpath%20d%3D%22M8%2C3.892A4.108%2C4.108%2C0%2C1%2C0%2C12.108%2C8%2C4.108%2C4.108%2C0%2C0%2C0%2C8%2C3.892Zm0%2C6.775A2.667%2C2.667%2C0%2C1%2C1%2C10.667%2C8%2C2.667%2C2.667%2C0%2C0%2C1%2C8%2C10.667Z%22%2F%3E%3C%2Fsvg%3E)}.site-footer .footer-social li:has(a[data-social=instagram]){order:1}.site-footer .footer-social li:has(a[data-social=linkedin]){order:2}#why-heading{padding-block:2rem 0}#why-band{padding-top:2rem}#why-band .card-label{color:var(--color-text-primary,#080808);font-family:var(--font-primary,inherit);letter-spacing:-.01em;text-align:center;margin-bottom:.35em;font-size:1.41rem;font-weight:400;line-height:1.3em}#tjenester-heading{padding-block:var(--layout-space-y,8rem) 0}#why-heading h2,#tjenester-heading h2{color:var(--color-text-primary,#080808)}#tjenester-grid .columns-grid{width:100%;max-width:var(--layout-container,1350px);grid-template-rows:repeat(3,auto);gap:2rem;padding-inline:1rem;display:grid;grid-template-columns:repeat(6,minmax(0,1fr))!important}#tjenester-grid .columns-col,#tjenester-grid .columns-col>.section-band,#tjenester-grid .cards-inner,#tjenester-grid .custom-html-inner,#tjenester-grid .cards-grid,#tjenester-grid .cards-grid>li{display:contents}#tjenester-grid .tjenester-photo{grid-area:1/1/span 3/span 2;align-self:stretch;height:100%}#tjenester-grid .card{background:var(--color-surface-alt,#f6f6f6);border:1px solid #08080833;border:1px solid color-mix(in srgb, var(--color-text-primary,#080808) 20%, transparent);border-radius:20px 20px 0;grid-column:span 2;padding:2rem}#tjenester-grid .card-label{font-family:var(--font-primary,inherit);letter-spacing:-.01em;margin-bottom:.35em;font-size:1.41rem;font-weight:400;line-height:1.3em}#tjenester-grid .card.is-highlighted{background:var(--color-text-primary,#080808);border-color:var(--color-text-primary,#080808)}#tjenester-grid .card.is-highlighted .card-label{color:var(--color-primary,#54ba4d)}.tjenester-photo{object-fit:cover;border-radius:220px 220px 0;width:100%;display:block}@media (width<=767px){#hjem-hero .hero-2col-own.is-align-left{text-align:center}#hjem-hero .hero-2col-own.is-align-left .hero-ctas{justify-content:center}#hjem-hero .gallery-grid{grid-template-columns:repeat(4,1fr);gap:0;max-width:320px;margin-inline:auto}#hjem-hero .gallery-tile{padding-inline:5px;position:relative}#hjem-hero .gallery-tile+.gallery-tile:before{content:"";background:color-mix(in srgb, var(--color-text-primary,#080808) 15%, transparent);width:1px;position:absolute;top:12%;bottom:12%;left:0}#hjem-hero .gallery-zoom{aspect-ratio:1;border-radius:999px;display:block;overflow:hidden}#hjem-hero .gallery-zoom img{object-fit:cover;width:100%;height:100%}#tjenester-grid .columns-grid{grid-template-rows:none;gap:1.25rem;grid-template-columns:minmax(0,1fr)!important}#tjenester-grid .tjenester-photo{grid-area:auto;height:260px}#tjenester-grid .card{grid-column:auto;padding:1.5rem}#tjenester-grid .card-label{font-size:1.15rem}}#om-oss{background-color:var(--color-surface-alt,#f6f6f6);view-timeline-name:--om-oss;view-timeline-axis:block;padding-block:100px 120px;overflow-x:clip}#om-oss .columns-grid{width:100%;max-width:1318px;margin-inline:auto;padding-inline:0;display:block}#om-oss .columns-col{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;padding-block:10px;display:flex}#om-oss .section-custom-html,#om-oss .custom-html-inner{display:contents}#om-oss .columns-col:after{content:"";order:4;width:100%}#om-oss .om-oss-photo{pointer-events:none;height:auto;display:block}#om-oss .om-oss-photo.is-left{border-radius:220px 220px 220px 0;order:1;align-self:flex-end;width:300px;margin-left:-80px}#om-oss .section-content{flex:1;order:2;align-self:center;padding:50px 80px}#om-oss .section-content .content-inner{width:100%;max-width:none;margin-inline:0;padding-inline:0}#om-oss .om-oss-photo.is-right{border-radius:220px 220px 0;order:3;align-self:flex-end;width:360px;margin-top:-80px}#om-oss .om-oss-photo.is-bottom{border-radius:120px 120px 0 0;order:5;align-self:center;width:380px;margin:40px 30px -120px 80px}#om-oss .om-oss-photo.is-top{border-radius:120px 120px 0 0;order:6;align-self:center;width:440px;margin:40px 80px 0 0}@media (width>=1440px){#om-oss .om-oss-photo.is-right{margin-right:-100px}}@media (width>=1920px){#om-oss{padding-top:120px}#om-oss .om-oss-photo.is-left{width:400px;margin-left:-160px}#om-oss .om-oss-photo.is-right{width:450px;margin-right:-150px}#om-oss .om-oss-photo.is-bottom{width:500px;margin-left:40px}#om-oss .om-oss-photo.is-top{width:540px;margin-right:40px}}@media (width<=991px){#om-oss{padding-top:40px}#om-oss .columns-col{flex-direction:column;align-items:stretch}#om-oss .columns-col:after,#om-oss .om-oss-photo.is-bottom,#om-oss .om-oss-photo.is-top{display:none}#om-oss .om-oss-photo.is-left{width:260px;margin-left:0}#om-oss .om-oss-photo.is-right{width:300px;margin-top:0;margin-bottom:-80px}#om-oss .section-content{padding:20px 80px 80px 0}}@media (width<=480px){#om-oss .columns-grid{padding-inline:1rem}#om-oss .om-oss-photo.is-left{align-self:center;width:200px}#om-oss .om-oss-photo.is-right{align-self:center;width:220px;margin-bottom:0}#om-oss .section-content{padding:24px 0 0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){#om-oss .om-oss-photo{animation-duration:auto;will-change:transform;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--om-oss;animation-range:cover}#om-oss .om-oss-photo.is-left{animation-name:om-oss-left}#om-oss .om-oss-photo.is-right{animation-name:om-oss-right}#om-oss .om-oss-photo.is-bottom{animation-name:om-oss-bottom}#om-oss .om-oss-photo.is-top{animation-name:om-oss-top}}}@keyframes om-oss-left{0%,10%{transform:translateY(-30px)}90%,to{transform:translateY(100px)}}@keyframes om-oss-right{0%{transform:translateY(0)}to{transform:translateY(150px)}}@keyframes om-oss-bottom{0%,10%{transform:translateY(-100px)}90%,to{transform:translateY(-200px)}}@keyframes om-oss-top{0%{transform:translateY(200px)}to{transform:translateY(-270px)}}@media (width>=900px){.section-content:has(.referanser-link){z-index:1;max-width:var(--tabs-box-width);margin-inline:auto;margin-top:calc(-1 * (var(--tabs-pad-block) + var(--tabs-link-line)) - 2px);padding-block:0 3rem;padding-inline:calc(var(--tabs-pad-inline) + 1px);pointer-events:none;position:relative}.section-content:has(.referanser-link) a{pointer-events:auto}.section-content:has(.referanser-link) .content-inner{max-width:none;margin-inline:0}}.referanser-link{text-align:left;margin:0}.referanser-link a{color:var(--color-text-primary,#080808);border-bottom:2px solid var(--color-primary,#54ba4d);font-size:1rem;font-weight:700;text-decoration:none}@media (prefers-reduced-motion:no-preference){[data-reveal]{opacity:0;transition:opacity .4s ease-out,transform .4s ease-out;transform:translateY(5rem)}[data-reveal=heading]{transition-delay:.2s}[data-reveal=lead]{transition-delay:.4s}[data-reveal=cta]{transition-delay:.6s}[data-reveal].is-revealed{opacity:1;transform:none}}#hva-kundene-sier .testimonial-mask{overflow:visible}#hva-kundene-sier .testimonial-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%;max-width:none;display:grid}#hva-kundene-sier .testimonial-slide{width:auto;min-width:0}#hva-kundene-sier .testimonial-slide figure{background-color:#fffc;border:1px solid #05aa5380;border-radius:0 20px 20px;gap:0;height:100%;padding:20px 20px 10px}#hva-kundene-sier [role=img] svg{width:36px;height:36px}#hva-kundene-sier blockquote,#hva-kundene-sier blockquote>*{white-space:pre-line;font-size:1rem;font-style:italic;line-height:1.6}#referanser-hero .hero-2col,#tjenester-hero .hero-2col{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:2rem;display:grid}#referanser-hero .section-custom-html,#tjenester-hero .section-custom-html,#referanser-hero .custom-html-inner,#tjenester-hero .custom-html-inner{display:contents}#referanser-hero .hero-2col-track,#tjenester-hero .hero-2col-track{aspect-ratio:643/458;grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(9,1fr);display:grid;position:relative}#referanser-hero .hero-2col-track:before,#tjenester-hero .hero-2col-track:before{content:"";background-color:var(--color-band-green,#eaf4e9);border-radius:120px 120px 0 0;grid-area:1/2/6/10}#referanser-hero .referanser-hero-photo,#tjenester-hero .gallery-zoom img{object-fit:cover;border-radius:120px 120px 120px 0;grid-area:2/1/7/9;width:100%;height:100%;box-shadow:0 6px 24px #0000001a}#referanser-hero .subhero-text,#tjenester-hero .subhero-text{max-width:none}#referanser-stack,#tjenester-stack{view-timeline-name:--stack;view-timeline-axis:block;padding-block:12rem;overflow-x:clip}#referanser-stack .columns-grid,#tjenester-stack .columns-grid,#referanser-stack .columns-col,#tjenester-stack .columns-col{grid-template-columns:minmax(0,1fr);width:100%;max-width:none;padding-inline:0;display:grid}#referanser-stack .columns-col>.section-band,#tjenester-stack .columns-col>.section-band{grid-area:1/1;padding-block:0}#referanser-stack .section-custom-html,#tjenester-stack .section-custom-html{z-index:0;pointer-events:none}#referanser-stack .custom-html-inner,#tjenester-stack .custom-html-inner{width:100%;max-width:var(--layout-container,1350px);grid-template-rows:287px 420px;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-inline:auto;padding-inline:1rem;display:grid}#referanser-stack .section-cta,#tjenester-stack .section-cta{z-index:1;align-self:center}#referanser-stack .cta-inner,#tjenester-stack .cta-inner{text-align:center;max-width:1000px}#referanser-stack .cta-content,#tjenester-stack .cta-content{align-items:center}#referanser-stack .cta-actions,#tjenester-stack .cta-actions{justify-content:center}#referanser-stack .stack-photo,#tjenester-stack .stack-photo{object-fit:cover;will-change:transform;width:100%;height:100%;display:block}#referanser-stack .stack-photo.is-ix-1,#tjenester-stack .stack-photo.is-ix-1{object-fit:contain}#referanser-stack .stack-photo.is-ix-2,#tjenester-stack .stack-photo.is-ix-2{border-radius:120px}#referanser-stack .stack-photo.is-ix-3,#tjenester-stack .stack-photo.is-ix-3{border-radius:120px 120px 0}#referanser-stack .stack-photo.is-ix-4,#tjenester-stack .stack-photo.is-ix-4,#referanser-stack .stack-photo.is-ix-6,#tjenester-stack .stack-photo.is-ix-6{border-radius:120px 120px 120px 0;width:350px}#referanser-stack .stack-photo.is-ix-5,#tjenester-stack .stack-photo.is-ix-5{border-radius:120px 120px 0 0;align-self:start;height:210px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){#referanser-stack .stack-photo{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--stack;animation-range:cover}#referanser-stack .stack-photo.is-ix-1{animation-name:stack-ix-1}#referanser-stack .stack-photo.is-ix-2{animation-name:stack-ix-2}#referanser-stack .stack-photo.is-ix-3{animation-name:stack-ix-3}#referanser-stack .stack-photo.is-ix-4{animation-name:stack-ix-4}#referanser-stack .stack-photo.is-ix-5{animation-name:stack-ix-5}#referanser-stack .stack-photo.is-ix-6{animation-name:stack-ix-6}}}@keyframes stack-ix-1{0%{transform:translate(-20vw,-20vh)}to{transform:translate(-20vw,-8vw)}}@keyframes stack-ix-2{0%{transform:translateY(-20vh)}to{transform:translateY(-14vh)}}@keyframes stack-ix-3{0%{transform:translate(10vw,-10vh)}to{transform:translate(10vw,-6vh)}}@keyframes stack-ix-4{0%{transform:translate(-10vw,10vh)}to{transform:translate(-10vw,8vh)}}@keyframes stack-ix-5{0%{transform:translateY(20vh)}to{transform:translateY(12vh)}}@keyframes stack-ix-6{0%{transform:translate(20vw,10vh)}to{transform:translate(20vw,2vh)}}#sertifiseringer .columns-grid{align-items:center;gap:20px;--cols:1fr 1fr!important}#sertifiseringer .columns-col>.section-band{padding-block:0}#sertifiseringer .promo-split-inner #sertifiseringer .cards-inner{width:100%;max-width:none;padding-inline:0}#sertifiseringer .promo-split-content{padding:0}#sertifiseringer .promo-split-panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}#sertifiseringer .columns-grid{width:100%;max-width:var(--layout-container,1350px);padding-inline:1rem}#sertifiseringer .promo-split-heading{font-size:3rem;line-height:1.1}#sertifiseringer .promo-split-body{font-size:1.13rem;line-height:1.6}#sertifiseringer{padding-block:var(--layout-space-y,8rem)}#sertifiseringer .promo-split-body #sertifiseringer .promo-split-content{max-width:none}#hva-kundene-sier figcaption{flex-direction:column;align-items:flex-start;gap:1rem}#hva-kundene-sier figcaption img,#hva-kundene-sier figcaption>span:first-child{object-fit:contain;background:0 0;border-radius:0;width:100px;height:40px}#samarbeidspartnere-heading,#samarbeidspartnere-heading+#samarbeidspartnere{background-color:var(--color-surface-alt,#f6f6f6)}#samarbeidspartnere-heading{padding-block:var(--layout-space-y,8rem) 0}#samarbeidspartnere-heading .content-inner{width:100%;max-width:var(--layout-container,1350px);padding-inline:1rem}#samarbeidspartnere-heading h2{margin-bottom:0;font-size:3rem;line-height:1.1}#samarbeidspartnere-heading+#samarbeidspartnere{padding-block:17px var(--layout-space-y,8rem)}#samarbeidspartnere-heading+#samarbeidspartnere .tabs-inner{padding-bottom:var(--tabs-pad-block)}#hva-kundene-sier{padding-block:var(--layout-space-y,8rem)}#hva-kundene-sier .section-heading{margin:20px 0 16.8px}#hva-kundene-sier .section-header-text{flex-direction:column;gap:0}#hva-kundene-sier .section-eyebrow{text-transform:none;letter-spacing:normal;color:var(--color-text-secondary,#4b4b4b);order:2;font-size:1.13rem;font-weight:400;line-height:1.6}#hva-kundene-sier .section-header,#hva-kundene-sier .section-header-text{text-align:left;align-items:flex-start}#hva-kundene-sier .section-heading{width:100%}#tjenester-hero .section-gallery,#tjenester-hero .gallery-inner,#tjenester-hero .gallery-grid,#tjenester-hero .gallery-tile,#tjenester-hero .gallery-zoom{display:contents}#tjenester-hero .section-header{display:none}#vare-tjenester .cards-grid{grid-template-columns:minmax(0,1fr);gap:1rem}#vare-tjenester .card{flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden}#vare-tjenester .card-media{background:0 0;border-radius:0;width:100%;height:auto;padding:0;display:block}#vare-tjenester .card-media img{aspect-ratio:1318/280;object-fit:cover;width:100%;height:auto}#vare-tjenester .card-text{flex-direction:column;align-items:flex-start;padding:24px;display:flex}#vare-tjenester .card-caption{background-color:var(--color-band-green,#eaf4e9);color:var(--color-text-primary,#080808);letter-spacing:.035em;text-transform:uppercase;border-radius:4px;order:1;margin-bottom:1rem;padding:4px 10px;font-size:.75rem}#vare-tjenester .card-label{order:2}#vare-tjenester .card-value{white-space:pre-line;order:3}#samfunn-hero .container-hero{max-width:var(--layout-container,1350px)}#samfunn-hero .hero-2col-own{text-align:center;max-width:1000px;margin-inline:auto}#samfunn-hero .hero-2col-own .hero-ctas{justify-content:center}#samfunn-collage{padding-block:2rem 0}#samfunn-collage .columns-col,#samfunn-collage .section-custom-html,#samfunn-collage .custom-html-inner{display:contents}#samfunn-collage .columns-grid{box-sizing:content-box;aspect-ratio:1318/918;grid-template-rows:58.75fr 85.09fr 85.09fr 85.09fr 85.09fr 114.2fr 114.2fr 114.2fr 87.86fr 87.86fr;grid-template-columns:repeat(9,1fr);width:100%;max-width:1318px;margin-inline:auto;padding-inline:1rem;display:grid}#samfunn-collage .samfunn-photo{object-fit:cover;align-self:start;width:100%;height:auto}#samfunn-collage .samfunn-photo.is-main,#samfunn-collage .samfunn-photo.is-upper-right{aspect-ratio:3/2}#samfunn-collage .samfunn-photo.is-lower-left{aspect-ratio:1}#samfunn-collage .samfunn-photo.is-main{border-radius:180px 180px 0 0;grid-area:2/2/9/9}#samfunn-collage .samfunn-photo.is-lower-left{border-radius:120px 120px 0;grid-area:6/1/11/4}#samfunn-collage .samfunn-photo.is-upper-right{border-radius:120px 120px 120px 0;grid-area:1/7/6/10}#samfunn-hero .subhero-text{max-width:968px;margin-inline:auto}#samfunn-hero .container-hero,#samfunn-kontakt{padding-bottom:0}#samfunn-kontakt+#kontakt-row{padding-top:2rem}#tjeneste-behov{padding-bottom:0}#tjeneste-behov+#tjeneste-kontakt{padding-top:2rem}#hvorfor-velge .cards-inner{width:100%;max-width:var(--layout-container,1350px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:20px;padding-inline:1rem;display:grid}#hvorfor-velge .section-header,#hvorfor-velge .section-header-text{text-align:left;align-items:flex-start;margin-bottom:0}#hvor-jobber-vi .content-inner{text-align:center;max-width:919px;margin-inline:auto}#hvor-jobber-vi .rich-heading:before{content:"";background-color:#05aa53;width:3rem;height:3rem;margin:0 auto 1rem;display:block;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M16.3918%2014.8527C20.2489%2010.9956%2017.2769%204.25%2012%204.25C6.72299%204.25%203.75102%2010.9956%207.60817%2014.8527L12%2019.25L16.3918%2014.8527Z%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linejoin%3D%22round%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210.25%22%20r%3D%222%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M16.3918%2014.8527C20.2489%2010.9956%2017.2769%204.25%2012%204.25C6.72299%204.25%203.75102%2010.9956%207.60817%2014.8527L12%2019.25L16.3918%2014.8527Z%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linejoin%3D%22round%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210.25%22%20r%3D%222%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#hva-kundene-sier .testimonial-track:has(>:only-child){grid-template-columns:minmax(0,1fr)}#tjeneste-hero .hero-2col{aspect-ratio:1318/601;grid-template-rows:0 1fr 1fr 0;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px;display:grid}#tjeneste-hero .section-gallery,#tjeneste-hero .gallery-inner,#tjeneste-hero .gallery-grid,#tjeneste-hero .gallery-tile,#tjeneste-hero .gallery-zoom{display:contents}#tjeneste-hero .section-header{display:none}#tjeneste-hero .hero-2col-track{grid-area:1/1/5/4;height:100%;display:block}#tjeneste-hero .hero-2col-track img{object-fit:cover;border-radius:180px 180px 0 0;width:100%;height:100%}#tjeneste-hero .hero-2col-own{z-index:1;background-color:var(--color-text-primary,#080808);color:#fff;border-radius:120px 120px 120px 0;grid-area:2/3/4/6;justify-content:center;padding:48px}#tjeneste-hero .heading-h1,#tjeneste-hero .subhero-text{color:#fff}#tjeneste-hero .section-eyebrow{color:#fff;background-color:#44983e;border-radius:0;align-self:flex-start;margin-bottom:1rem;padding:1.8px 9px;font-size:.75rem}#tjeneste-hero .btn-primary{color:var(--color-text-primary,#080808);background-color:#fff}#hva-tilbyr-vi{padding-block:0}#hva-tilbyr-vi .columns-grid{width:100%;max-width:var(--layout-container,1350px);align-items:start;gap:20px;padding-inline:1rem}#hva-tilbyr-vi .columns-col>.section-band{padding-block:0}#hva-tilbyr-vi .section-content .content-inner{width:100%;max-width:none;margin-inline:0;padding:24px}#hva-tilbyr-vi .columns-col:first-child .section-content{background-color:var(--color-surface,#fff);border-radius:16px}#hva-tilbyr-vi .section-gallery,#hva-tilbyr-vi .gallery-inner,#hva-tilbyr-vi .gallery-grid,#hva-tilbyr-vi .gallery-tile,#hva-tilbyr-vi .gallery-zoom{display:contents}#hva-tilbyr-vi .section-header{display:none}#hva-tilbyr-vi .columns-col:last-child img{object-fit:cover;width:100%;height:100%}#vare-tjenester .card-label{letter-spacing:-.01em;font-size:2rem;line-height:1.2}#vare-tjenester .card-value{font-size:1.13rem;line-height:1.6}span.gallery-zoom{cursor:default}
