.hm{position:relative;min-height:calc(100svh - 68px);display:grid;align-content:center;background:var(--color-ink);color:var(--color-paper);padding:clamp(48px,8vh,100px) clamp(24px,5vw,80px) clamp(56px,9vh,110px);overflow:hidden}.hm__inner{width:100%;max-width:1500px;margin:0 auto;container-type:inline-size}.hm__kicker{margin:0 0 clamp(20px,3vh,36px);font-family:var(--font-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--color-steel)}.hm__ord{margin:0;cursor:default;user-select:none;-webkit-user-select:none;--grad: min(13.1vw, 232px);--grad: min(15.2cqi, 240px);font-size:var(--grad);line-height:.86;letter-spacing:-.055em;font-weight:900;text-transform:uppercase;color:var(--color-paper)}.hm__linje{display:block;white-space:nowrap}.hm__rom{display:inline-block;width:.2em;overflow:hidden}.hm__linje--institutt{font-size:.605em;letter-spacing:-.03em;line-height:1}.hm__tegn{display:inline-block;font-variation-settings:"wght" var(--w, 900);will-change:font-variation-settings}@media(prefers-reduced-motion:reduce){.hm__tegn{font-variation-settings:"wght" 900}}@supports ((-webkit-background-clip: text) or (background-clip: text)){.hm__ord{background-image:linear-gradient(rgba(255,255,255,var(--vask)),rgba(255,255,255,var(--vask))),var(--foto);--vask: .5;background-size:cover;background-attachment:fixed;background-position:58% 42%;-webkit-background-clip:text;background-clip:text;color:transparent;filter:contrast(1.35) brightness(1.18) grayscale(1)}@media(max-width:900px){.hm__ord{background-attachment:scroll;--vask: .62 }}}.hm__under{display:grid;gap:clamp(24px,3vh,36px);margin-top:clamp(34px,5vh,64px)}@media(min-width:900px){.hm__under{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(30px,4vw,70px)}}.hm__brod{margin:0;max-width:52ch;font-size:clamp(16px,1.15vw,18px);line-height:1.62;color:var(--color-fog)}.hm__handling{display:flex;flex-wrap:wrap;gap:12px}.hm__hoyre{display:grid;justify-items:start;gap:clamp(18px,2.6vh,30px)}@media(min-width:900px){.hm__hoyre{justify-items:end}}.hm__merke{display:block;width:clamp(88px,12cqi,150px)}.hm__merke img{display:block;width:100%;height:auto;filter:invert(1)}.dk{grid-column:1 / -1;list-style:none;margin:0;padding:0;display:grid;gap:clamp(16px,2vw,26px)}@media(min-width:800px){.dk{grid-template-columns:repeat(3,minmax(0,1fr))}}.dk__kort{display:flex}.dk__lenke{display:grid;align-content:start;width:100%;padding:0 0 20px;text-decoration:none;color:inherit;border-bottom:1px solid var(--color-graphite);transition:border-color .3s var(--ease-krav)}.dk__lenke:hover{border-bottom-color:var(--color-rod-500)}.dk__lenke:focus-visible{outline:2px solid currentColor;outline-offset:6px}.dk__media{display:block;margin-bottom:clamp(16px,2vh,22px)}.dk__media>*{width:100%;border-radius:var(--radius-soft)}.dk__navn{display:block;font-family:var(--font-display);font-weight:700;font-size:clamp(20px,1.9vw,26px);line-height:1.06;letter-spacing:-.024em;text-transform:uppercase}.dk__tagline{display:block;margin-top:7px;font-size:15px;line-height:1.4;color:var(--color-ash)}.dk__om{display:block;margin-top:12px;font-size:14.5px;line-height:1.6;color:var(--color-fog)}.on-dark .dk__om{color:var(--color-fog)}.dk__fot{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-top:clamp(16px,2.4vh,24px)}.dk__fakta{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-steel)}.dk__pil{font-size:18px;color:var(--color-steel);transition:transform .3s var(--ease-krav),color .2s var(--ease-krav)}.dk__lenke:hover .dk__pil{transform:translate(6px);color:var(--color-rod-500)}@media(prefers-reduced-motion:reduce){.dk__pil,.dk__lenke{transition:none}}#kmi-next{position:relative;border-top:1px solid var(--color-fog)}.on-dark #kmi-next{border-top-color:var(--color-graphite)}.kmi-next-in{padding:20px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:18px;justify-content:space-between}.kmi-pulse{display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-steel)}.kmi-dot{width:7px;height:7px;border-radius:50%;background:var(--color-rod-500);flex:none;animation:kmi-pulse 2.4s var(--ease-taiji) infinite}@keyframes kmi-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}#kmi-next b{font-family:var(--font-display);font-size:clamp(15px,1.4vw,18px);font-weight:600;letter-spacing:-.014em;color:var(--color-ink)}.kmi-cd{font-family:var(--font-display);font-weight:600;font-size:clamp(15px,1.4vw,18px);letter-spacing:-.014em;font-variant-numeric:tabular-nums;color:var(--color-ink)}.kmi-cd--soft{color:var(--color-steel)}.kmi-next-cta{display:inline-flex;align-items:center;background:var(--color-rod-600);color:#fff;text-decoration:none;font-family:var(--font-sans);font-size:13px;font-weight:600;padding:10px 18px;border-radius:var(--radius-soft);transition:background .18s var(--ease-krav),transform .18s var(--ease-krav)}.kmi-next-cta:hover{background:var(--color-rod-700)}.kmi-next-cta:active{transform:translateY(1px)}.kmi-next-cta:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.kmi-hud__neste{justify-self:end;display:grid;justify-items:end;gap:4px;text-align:right;text-decoration:none;max-width:100%}.kmi-hud__merkelapp{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-steel)}.kmi-hud__navn{font-family:var(--font-display);font-size:clamp(14px,1.2vw,17px);font-weight:700;letter-spacing:-.012em;color:var(--color-ink)}.on-dark .kmi-hud__navn{color:var(--color-paper)}.kmi-hud__tid{display:inline-flex;gap:10px;font-family:var(--font-mono);font-size:12px;color:var(--color-steel);font-variant-numeric:tabular-nums}.on-dark .kmi-hud__tid{color:var(--color-ash)}.kmi-hud__ned{color:var(--color-steel)}.kmi-hud__merkelapp{font-family:var(--font-mono);font-weight:400}.kmi-hud__neste:hover .kmi-hud__navn{color:var(--color-rod-600)}.on-dark .kmi-hud__neste:hover .kmi-hud__navn{color:var(--color-white)}.kmi-hud__neste:focus-visible{outline:2px solid currentColor;outline-offset:6px}@media(prefers-reduced-motion:reduce){.kmi-dot{animation:none}}.kmi-cta{position:relative;isolation:isolate;overflow:hidden;background:var(--color-ink);color:var(--color-paper);padding:clamp(104px,17vh,200px) 0}.kmi-cta__glo{position:absolute;z-index:-1;right:-10%;top:50%;transform:translateY(-50%);width:52%;height:120%;background:radial-gradient(closest-side,rgba(200,16,46,.13),transparent 72%);filter:blur(30px)}.kmi-cta__inner{width:100%;max-width:1440px;margin:0 auto;padding:0 clamp(24px,5vw,72px);text-align:center}.kmi-cta__tittel{margin:0 auto;max-width:20ch;font-family:var(--font-display);font-weight:600;font-size:clamp(32px,5vw,74px);line-height:1.02;letter-spacing:-.032em;text-wrap:initial}.kmi-cta__tittel span{display:block}.kmi-cta__tittel span:last-child{color:var(--color-ash)}.kmi-cta__handling{margin-top:clamp(34px,5vh,54px);display:flex;justify-content:center}.kmi-cta__fakta{list-style:none;margin:clamp(44px,7vh,76px) 0 0;padding:26px 0 0;display:grid;gap:14px 40px;border-top:1px solid var(--color-graphite);max-width:900px;font-size:14px;color:var(--color-ash)}@media(min-width:800px){.kmi-cta__fakta{grid-template-columns:repeat(3,1fr)}}.kmi-idé{grid-column:1 / -1;font-size:clamp(40px,7vw,104px);line-height:.96}.kmi-idé span{display:block}.kmi-idé span:last-child{color:var(--color-steel)}.kmi-idé__tekst{max-width:44ch}@media(min-width:900px){.kmi-idé{grid-column:1 / span 7}.kmi-idé__tekst{grid-column:8 / -1;align-self:end;margin-top:0}}.kmi-avstand{margin-top:clamp(44px,7vh,88px)}.kmi-tprad{grid-column:1 / -1;display:grid;gap:18px 40px;align-items:end}@media(min-width:860px){.kmi-tprad{grid-template-columns:minmax(0,1fr) auto}}
