.skip-link{position:fixed;top:-100px;left:12px;z-index:100000;padding:12px 18px;border-radius:10px;background:#0d1b35;color:#ffffff;font-family:var(--font-inter),system-ui,sans-serif;font-size:.875rem;font-weight:600;text-decoration:none;transition:top .15s ease}.skip-link:focus{top:12px;outline:2px solid #5e9bcb;outline-offset:2px}[contenteditable]:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid #5e9bcb;outline-offset:2px}html{scroll-padding-top:96px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}html[data-motion=reduce] *,html[data-motion=reduce] :after,html[data-motion=reduce] :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}@keyframes page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.page-enter{animation:page-enter .35s ease both}html{--tekstskala:1}html[data-font-scale=large]{font-size:112.5%;--tekstskala:1.125}html[data-font-scale=xlarge]{font-size:125%;--tekstskala:1.25}html[data-font-scale=large] :is(h1,h2,h3,h4,p,li,dd,dt,th,td,figcaption,blockquote),html[data-font-scale=xlarge] :is(h1,h2,h3,h4,p,li,dd,dt,th,td,figcaption,blockquote){overflow-wrap:break-word}@media (max-width:599px){html[data-font-scale=large] :is(h1,h2,h3,h4),html[data-font-scale=xlarge] :is(h1,h2,h3,h4){hyphens:auto}}html[data-font-scale=large] a[href^="mailto:"],html[data-font-scale=xlarge] a[href^="mailto:"]{overflow-wrap:anywhere}html[data-contrast=high]{--text-secondary:#1a1712;--text-muted:#2a2620;--p-secondary:#10151f;--p-muted:#10151f;--border:rgba(42,38,32,0.6);--p-border:rgba(0,0,0,0.6)}html[data-contrast=high] .up{--ink-2:#24272d;--ink-3:#33363d;--line:rgba(12,13,16,0.32);--hair:rgba(12,13,16,0.24);--system-tekst:#1f4f6b}html[data-contrast=high] .up__dark{--ink-2:rgba(246,247,248,0.94);--ink-3:rgba(246,247,248,0.86);--line:rgba(236,238,240,0.4);--hair:rgba(236,238,240,0.3)}html[data-contrast=high] .upm,html[data-contrast=high] .upm-mobil,html[data-contrast=high] .upm-slor{--m-blekk-2:#24272d;--m-graa:#33363d;--m-hair:rgba(12,13,16,0.32)}html[data-contrast=high] a:not([class*=btn]):not([role=button]){text-decoration:underline}html[data-contrast=high] :focus-visible{outline-width:4px}@media (pointer:coarse){input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit],[type=reset],[type=image],[type=hidden]),select,textarea{font-size:max(1rem,1em)!important}.up-trykkflate{position:relative}.up-trykkflate:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}}.kodeka__blokk{text-align:left}@media (min-width:700px){.kodeka__blokk{text-align:right}}.kodeka__label{margin:0 0 10px;font-family:var(--font-inter),Inter,system-ui,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--on-inverse-muted,rgba(236,238,240,.62))}.kodeka{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.kodeka img{width:auto;height:16px;display:block;transition:transform .42s cubic-bezier(.33,0,.15,1)}.kodeka:focus-visible img,.kodeka:hover img{transform:translateY(-2px) scale(1.09)}.kodeka:focus-visible{outline:2px solid var(--action,#f09012);outline-offset:6px;border-radius:4px}@media (prefers-reduced-motion:reduce){.kodeka img{transition:none}.kodeka:focus-visible img,.kodeka:hover img{transform:none}}[role=button],a.up__btn,a.up__linkbtn,button:not(:disabled){transition-property:background-color,border-color,color,transform,box-shadow,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.2,0,.2,1)}[role=button]:active,a.up__btn:active,button:not(:disabled):active{transform:translateY(1px) scale(.985);transition-duration:90ms}.up__btn:hover:not(:disabled):active{transform:translateY(0) scale(.985)}@media (prefers-reduced-motion:reduce){.up__btn:hover:not(:disabled):active,[role=button]:active,a.up__btn:active,button:not(:disabled):active{transform:none}}