@layer theme,base;@layer components{.mk .fo-hero{isolation:isolate;margin-top:-72px;padding-top:136px;padding-bottom:56px;position:relative;overflow-x:clip}.mk .fo-hero__tekst{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.mk .fo-hero .eyebrow{margin-bottom:40px}.mk .fo-hero h1{text-wrap:balance;max-width:900px;margin:0 0 24px;line-height:1.05}.mk .fo-hero .ingress{text-wrap:pretty;max-width:34em;margin:0;font-size:19px}.mk .fo-hero .fs-hero__toning{height:160px}.mk .fo-kort{z-index:1;padding-bottom:var(--seksjon);position:relative}.mk .fo-grid{gap:20px;display:grid}.mk .fo-inn .funk-rad>.funk{transition:transform .36s var(--ease), background-color .36s var(--ease), opacity .6s var(--ease), translate .6s var(--ease)}.mk .fo-inn:not(.er-inne) .funk-rad>.funk{opacity:0;translate:0 18px}.mk .fo-inn .funk-rad>.funk:nth-child(2){transition-delay:0s,0s,.12s,.12s}.mk .fo-inn .funk-rad>.funk:nth-child(3){transition-delay:0s,0s,.24s,.24s}.mk .fo-inn .fo-bred{transition:opacity .6s var(--ease), translate .6s var(--ease), background-color .36s var(--ease)}.mk .fo-inn:not(.er-inne) .fo-bred{opacity:0;translate:0 18px}@media (prefers-reduced-motion:reduce){.mk .fo-inn:not(.er-inne) .funk-rad>.funk,.mk .fo-inn:not(.er-inne) .fo-bred{opacity:1;translate:none}.mk .fo-inn .funk-rad>.funk,.mk .fo-inn .fo-bred{transition:none}}.mk .fo-bred{background:var(--mint);border-radius:var(--r-kort);color:var(--blekk);transition:background-color .36s var(--ease);grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:40px;padding:30px 40px 30px 30px;text-decoration:none;display:grid}.mk .fo-bred:hover{background:#d9e9dd}.mk .fo-bred__tekst{flex-direction:column;align-items:flex-start;display:flex}.mk .fo-bred__navn{color:var(--blekk);align-items:center;gap:10px;margin-bottom:14px;font-size:13px;font-weight:500;line-height:1.3;display:inline-flex}.mk .fo-bred h3{font-family:var(--font-sans);letter-spacing:-.005em;color:var(--blekk);margin:0 0 10px;font-size:24px;font-weight:400;line-height:1.2}.mk .fo-bred p{color:var(--blekk);opacity:.8;text-wrap:pretty;max-width:34em;margin:0 0 22px;font-size:16px;line-height:1.45}.mk .fo-bred__lenke{color:var(--blekk);opacity:.7;align-items:center;gap:7px;font-size:15px;font-weight:500;display:inline-flex}.mk .fo-bred__bilde{justify-content:center;align-items:center;height:200px;display:flex;overflow:hidden}.mk .fo-bred__bilde img{object-fit:contain;width:auto;max-width:100%;height:190px}@media (prefers-reduced-motion:no-preference){.mk .fo-bred__bilde img{animation:8.5s ease-in-out infinite mk-sveve-c}}.mk .fo-sammenheng{background:var(--graa)}.mk .fo-sammenheng__hode{grid-template-columns:minmax(0,1fr) 380px;align-items:center;gap:48px;margin-bottom:64px;display:grid}.mk .fo-sammenheng h2{text-wrap:balance;max-width:11em;margin-bottom:18px}.mk .fo-sammenheng__ingress{text-wrap:pretty;max-width:30em}.mk .fo-sammenheng__bilde{justify-content:flex-end;align-items:center;height:230px;display:flex;overflow:hidden}.mk .fo-sammenheng__bilde img{object-fit:contain;filter:grayscale()brightness(1.03);opacity:.6;mix-blend-mode:multiply;width:auto;max-width:100%;height:230px;transition:filter .3s var(--ease), opacity .3s var(--ease)}.mk .fo-sammenheng__bilde:hover img{filter:brightness(1.03);opacity:1}@media (prefers-reduced-motion:no-preference){.mk .fo-sammenheng__bilde img{animation:8s ease-in-out infinite mk-sveve-a}}.mk .sh{position:relative}.mk .sh__strek{background:var(--blekk);opacity:.35;transform-origin:0;height:1.5px;position:absolute;top:5px;left:6px;right:calc(20% - 28px);transform:scaleX(0)}.mk .sh.er-inne .sh__strek{animation:mk-sh-tegn 1.6s var(--ease) forwards}.mk .sh__steg{grid-template-columns:repeat(5,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid;position:relative}.mk .sh__steg li{opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);transition-delay:calc(var(--i) * .32s);transform:translateY(8px)}.mk .sh.er-inne .sh__steg li{opacity:1;transform:none}.mk .sh__prikk{background:var(--blekk);width:12px;height:12px;box-shadow:0 0 0 4px var(--graa);border-radius:50%;margin-bottom:22px;display:block;position:relative}.mk .sh__steg li:last-child .sh__prikk{background:var(--aksent)}.mk .sh__navn{color:var(--blekk);margin-bottom:8px;padding-bottom:2px;font-size:17px;font-weight:500;display:inline-block}.mk .sh__navn:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.mk .sh__tekst{color:var(--brod);text-wrap:pretty;padding-right:12px;font-size:15px;line-height:1.5}@media (prefers-reduced-motion:reduce){.mk .sh__strek{transform:none;animation:none!important}.mk .sh__steg li{opacity:1;transition:none;transform:none}}@media (max-width:860px){.mk .fo-hero{margin-top:0;padding-top:40px;padding-bottom:40px}.mk .fo-hero .eyebrow{margin-bottom:28px}.mk .fo-hero h1{font-size:36px;line-height:1.08}.mk .fo-hero h1 br{display:none}.mk .fo-hero .ingress{max-width:34ch;font-size:17px}.mk .fo-grid{gap:14px}.mk .fo-bred{grid-template-columns:1fr;gap:16px;padding:24px 20px 20px}.mk .fo-bred__bilde{order:-1;height:160px}.mk .fo-bred__bilde img{height:150px}.mk .fo-bred__lenke{min-height:44px}.mk .fo-sammenheng__hode{grid-template-columns:1fr;gap:24px;margin-bottom:40px}.mk .fo-sammenheng__bilde{justify-content:center;height:180px}.mk .fo-sammenheng__bilde img{height:180px}.mk .sh__strek{display:none}.mk .sh__steg:before{content:"";background:var(--blekk);opacity:.35;width:1.5px;position:absolute;top:6px;bottom:6px;left:5px}.mk .sh__steg{grid-template-columns:1fr;gap:28px;padding-left:32px}.mk .sh__prikk{margin:4px 0 0;position:absolute;left:-32px}.mk .sh__steg li{position:relative}.mk .sh__navn{min-height:28px}}}@layer utilities;@keyframes mk-sh-tegn{to{transform:scaleX(1)}}
