@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3uxanau8_3a66.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.09k4gbkm5_fm2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Albert Sans Fallback;src:local(Arial);ascent-override:91.47%;descent-override:24.07%;line-gap-override:0.0%;size-adjust:103.86%}.albert_sans_701c0232-module__k3MKWq__className{font-family:Albert Sans,Albert Sans Fallback;font-style:normal}
:root{--hem-forest:#0a2d1b;--hem-green:#154932;--hem-sage:#719273;--hem-sage-light:#b0c4a4;--hem-mist:#dfe7db;--hem-paper:#eff3ed;--hem-accent:var(--hem-green);--hem-roof:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20.45 14.5'%3E%3Cpath d='m10.22 8.6 5.93 5.9 4.3-4.29L10.22 0 0 10.22l4.3 4.28Z'/%3E%3C/svg%3E");--font-body:var(--font-brand), "Helvetica Neue", Arial, sans-serif;--style-radius-s:2px;--style-radius-m:3px;--style-radius-l:4px;--accessibility-outline:2px solid var(--hem-sage);--color-base-0:#fff;--color-base-50:#f6f8f4;--color-base-100:#eff3ed;--color-base-150:#dfe7db;--color-base-200:#cfd9ca;--color-base-250:#bccab6;--color-base-300:#a9b8a3;--color-base-350:#95a58f;--color-base-400:#7c8c77;--color-base-450:#6c7d68;--color-base-500:#5d6d59;--color-base-550:#51614e;--color-base-600:#445442;--color-base-650:#384836;--color-base-700:#2d3c2c;--color-base-750:#223223;--color-base-800:#17271b;--color-base-850:#112117;--color-base-900:#0c1b12;--color-base-950:#08140d;--color-base-1000:#040b07;--color-success-50:#eef4ec;--color-success-100:#dfe7db;--color-success-150:#cddcc6;--color-success-200:#b0c4a4;--color-success-250:#9bb391;--color-success-300:#86a27f;--color-success-350:#719273;--color-success-400:#5d8062;--color-success-450:#4a6f53;--color-success-500:#2f5d43;--color-success-550:#1f533a;--color-success-600:#154932;--color-success-650:#124129;--color-success-700:#0f3923;--color-success-750:#0d321f;--color-success-800:#0a2d1b;--color-success-850:#082517;--color-success-900:#061d12;--color-success-950:#04140c}html[data-theme=dark]{--hem-accent:var(--hem-sage-light)}body{font-feature-settings:"ss01", "tnum" 0;-webkit-font-smoothing:antialiased}h1,h2,h3{letter-spacing:-.02em;font-weight:400}h1{letter-spacing:-.03em;font-weight:300}a{text-underline-offset:.2em}.btn--style-primary{--bg-color:var(--hem-green);--color:#fff;--hover-bg:var(--hem-forest);--hover-color:#fff;letter-spacing:.01em;font-weight:500}.btn--style-secondary{--color:var(--hem-accent);--btn-border:1px solid var(--hem-accent);--hover-color:var(--hem-accent);--hover-bg:var(--theme-elevation-100);--hover-btn-border:1px solid var(--hem-accent)}html[data-theme=dark] .btn--style-primary{--bg-color:var(--hem-sage-light);--color:var(--hem-forest);--hover-bg:var(--hem-mist);--hover-color:var(--hem-forest)}input:focus,textarea:focus,.rs__control--is-focused{border-color:var(--hem-sage)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--hem-sage) 22%, transparent)!important}.hem-icon{width:auto;height:13px;color:var(--hem-accent);display:block}.step-nav__home{width:auto!important}.nav{--theme-elevation-0:var(--hem-forest);--theme-elevation-50:#0f3522;--theme-elevation-100:#143d29;--theme-elevation-150:#1d4a34;--theme-elevation-200:#2a5a42;--theme-elevation-400:var(--hem-sage);--theme-elevation-500:#8aa88a;--theme-elevation-800:var(--hem-mist);--theme-elevation-1000:#fff;--theme-text:var(--hem-mist);--theme-input-bg:#ffffff0f;--theme-border-color:#ffffff24;background:var(--hem-forest);color:var(--hem-mist);border-inline-end:0}html[data-theme=dark] .nav{--hem-forest:#061a10}.nav:after{content:"";inset-inline:-12%;aspect-ratio:20.45/14.5;background:var(--hem-green);-webkit-mask:var(--hem-roof) center / contain no-repeat;mask:var(--hem-roof) center / contain no-repeat;opacity:.55;pointer-events:none;position:absolute;bottom:-4%}.nav__scroll{z-index:1;position:relative}.nav .field-label,.nav-group__toggle,.nav__label{color:var(--hem-sage);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:500}.nav__link,.nav__link-label{color:var(--hem-mist);font-weight:400;transition:color .15s}.nav__link:hover,.nav__link:hover .nav__link-label{color:#fff}.nav__link:has(.nav__link-indicator){color:#fff;font-weight:500}.nav__link:has(.nav__link-indicator) .nav__link-label{color:#fff;font-weight:500}.nav__link-indicator{background:var(--hem-sage-light);width:11px;height:8px;-webkit-mask:var(--hem-roof) center / contain no-repeat;mask:var(--hem-roof) center / contain no-repeat;border-radius:0;inset-inline-start:-16px;transform:rotate(90deg)}.nav .rs__control{background:#ffffff0f;border-color:#ffffff24}.nav .rs__single-value,.nav .rs__input{color:#fff!important}.nav .rs__placeholder{color:var(--hem-sage)}.nav .rs__menu{background:var(--hem-forest);border:1px solid #ffffff24}.nav .rs__option--is-focused{background:#ffffff14}.nav .rs__option--is-selected{background:var(--hem-green);color:#fff}.template-minimal{background:radial-gradient(120% 90% at 85% 110%, var(--hem-green) 0%, transparent 60%), var(--hem-forest);min-height:100vh;position:relative;overflow:hidden}.template-minimal:before{content:"";background:var(--hem-sage);-webkit-mask:var(--hem-roof) 0 0 / 18px 13px space;mask:var(--hem-roof) 0 0 / 18px 13px space;opacity:.035;position:absolute;inset:0}.template-minimal:after{content:"";aspect-ratio:20.45/14.5;background:var(--hem-sage);width:min(78vw,1100px);-webkit-mask:var(--hem-roof) center / contain no-repeat;mask:var(--hem-roof) center / contain no-repeat;opacity:.14;animation:1.4s cubic-bezier(.2,.7,.1,1) both hem-roof-rise;position:absolute;bottom:-26vw;right:-18vw}.template-minimal__wrap{z-index:1;background:var(--theme-elevation-0);padding:calc(var(--base) * 2.4) calc(var(--base) * 2);border-radius:var(--style-radius-l);animation:.7s cubic-bezier(.2,.7,.1,1) .12s both hem-card-in;position:relative;box-shadow:inset 0 1px #ffffff0f,0 40px 80px -30px #0000008c}.login__brand{margin-bottom:calc(var(--base) * 1.6)!important}.hem-logo{color:var(--hem-accent);flex-direction:column;align-items:center;gap:.9rem;display:flex}.hem-logo__mark{width:150px;height:auto}.hem-logo__product{letter-spacing:.32em;text-transform:uppercase;color:var(--theme-elevation-500);padding-inline-start:.32em;font-size:11px;font-weight:500}.template-minimal .btn--style-primary{width:100%}.list-header__title{font-size:clamp(2rem,1.4rem + 1.6vw,2.9rem)}.table thead th{color:var(--theme-elevation-500);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--hem-accent);font-size:11px;font-weight:500}.table tbody tr,.table tbody tr:nth-child(odd){background:0 0}.table tbody td{border-bottom:1px solid var(--theme-elevation-100)}.table tbody tr{transition:background-color .12s;animation:.42s cubic-bezier(.2,.7,.1,1) both hem-row-in}.table tbody tr:hover{background:var(--theme-elevation-50)}.table tbody tr:nth-child(2){animation-delay:30ms}.table tbody tr:nth-child(3){animation-delay:60ms}.table tbody tr:nth-child(4){animation-delay:90ms}.table tbody tr:nth-child(5){animation-delay:.12s}.table tbody tr:nth-child(6){animation-delay:.15s}.table tbody tr:nth-child(7){animation-delay:.18s}.table tbody tr:nth-child(n+8){animation-delay:.21s}.table td a{color:var(--hem-accent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent)}.table td a:hover{text-decoration-color:currentColor}.hem-status{border-radius:var(--style-radius-s);letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;align-items:center;gap:.4em;padding:.2em .65em .22em;font-size:12px;font-weight:500;line-height:1.5;display:inline-flex}.hem-status__roof{width:.8em;height:auto;margin-top:-.1em}.hem-status--ny{background:var(--hem-green);color:#fff}.hem-status--kontaktet{background:var(--hem-mist);color:var(--hem-green)}.hem-status--kvalifisert{border-color:var(--hem-green);color:var(--hem-green)}.hem-status--ikke-aktuell{color:var(--theme-elevation-400);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, currentColor 50%, transparent);text-decoration-color:color-mix(in srgb, currentColor 50%, transparent)}html[data-theme=dark] .hem-status--ny{background:var(--hem-sage-light);color:var(--hem-forest)}html[data-theme=dark] .hem-status--kontaktet{color:var(--hem-mist);background:#1d4a34}html[data-theme=dark] .hem-status--kvalifisert{border-color:var(--hem-sage-light);color:var(--hem-sage-light)}.hem-stat{border-top:2px solid var(--hem-accent)!important;border-radius:0 0 var(--style-radius-m) var(--style-radius-m)!important}.hem-stat__value{letter-spacing:-.03em;color:var(--hem-accent);font-variant-numeric:tabular-nums;font-size:2.6rem;font-weight:300;line-height:1.15}@keyframes hem-card-in{0%{opacity:0;transform:translateY(14px)}}@keyframes hem-roof-rise{0%{opacity:0;transform:translateY(8%)}}@keyframes hem-row-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
