.arrow.astro-tns2tesc{flex:none;width:1.05em;height:auto;display:inline-block}.arrow--up.astro-tns2tesc{transform:rotate(-90deg)}:root{--bg:#eef1f2;--surface:#e1e6e8;--paper:#fff;--rule:#cdd3d6;--danger:#8a1c1c;--ink:#20201f;--muted:#4b5054;--accent:#2cc5f4;--accent-ink:#20201f;--accent-text:#006a8e;--accent-soft:#a6e6fa;--night:#20201f;--night-2:#2c2c2b;--night-ink:#fff;--night-muted:#b8bcbf;--font:var(--font-sans), "Schibsted Grotesk", Arial, sans-serif;--step-small:clamp(.8125rem, .79rem + .1vw, .875rem);--step-body:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--step-lead:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--step-head:clamp(2.1rem, .6rem + 3.7vw, 3.9rem);--step-display:clamp(2.1rem, .6rem + 3.7vw, 3.9rem);--margin:clamp(1rem, 2.2vw, 2rem);--gutter:clamp(1rem, 2vw, 2rem);--section:clamp(7.5rem, 13vw, 13rem);--header-h:4.5rem;--slant:.777;--cy:clamp(2.25rem, 5vw, 4.5rem);--cx:calc(var(--cy) * var(--slant));--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-expo:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.76, 0, .24, 1);--ease-soft:cubic-bezier(.33, 1, .68, 1);--t-press:.14s;--t-hover:.2s;--t-ui:.3s}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--step-body);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.45;overflow-x:clip}h1,h2,h3,h4,p,figure,blockquote,ul,ol,dl,dd,fieldset{margin:0}fieldset{border:0;min-width:0;padding:0}ul[class],ol[class]{padding:0;list-style:none}img,video,svg{max-width:100%;display:block}img{height:auto}picture{display:block}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit}:target{scroll-margin-top:2rem}::selection{background:var(--accent);color:var(--accent-ink)}:focus-visible{outline:3px solid var(--accent-text);outline-offset:3px}.on-night :focus-visible,.on-accent :focus-visible{outline-color:currentColor}h1,h2,h3{letter-spacing:-.045em;text-wrap:balance;font-weight:800;line-height:.92}.display{font-size:var(--step-display)}.head{font-size:var(--step-head)}.lead{font-size:var(--step-lead);letter-spacing:-.015em;max-width:34ch;line-height:1.3}.small{font-size:var(--step-small);line-height:1.45}.muted{color:var(--muted)}p{text-wrap:pretty;max-width:62ch}.nums{font-variant-numeric:lining-nums proportional-nums}table .nums,.table td{font-variant-numeric:tabular-nums}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap{padding-inline:var(--margin)}.grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.section{padding-block:calc(var(--section) / 2)}.defer-render{content-visibility:auto;contain-intrinsic-size:auto 900px}.on-night{background:var(--night);color:var(--night-ink);--muted:var(--night-muted)}.on-accent{background:var(--accent);color:var(--accent-ink);--muted:#1f3a44;--placeholder:#2c4f5c}.cut{clip-path:polygon(var(--cx) 0, 100% 0, 100% calc(100% - var(--cy)), calc(100% - var(--cx)) 100%, 0 100%, 0 var(--cy))}.bolt-window{aspect-ratio:76.62/73.38;clip-path:polygon(7.65% 47.9%,43.27% 0,100% 0,87.33% 15.13%,56.75% 15.13%,43.87% 32.35%,76.86% 32.35%,0 100%,34.21% 47.06%)}.bolt-mark{width:.78em;height:.75em;fill:var(--accent);flex:none;display:inline-block}.button{--b:.75rem;background:var(--accent);min-height:3.25rem;color:var(--accent-ink);white-space:nowrap;clip-path:polygon(calc(var(--b) * var(--slant)) 0, 100% 0, 100% calc(100% - var(--b)), calc(100% - var(--b) * var(--slant)) 100%, 0 100%, 0 var(--b));transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease, color var(--t-hover) ease;justify-content:center;align-items:center;gap:.6em;padding:0 1.75rem;font-weight:600;text-decoration:none;display:inline-flex}.button:active{transform:scale(.97)}.button--ink{background:var(--ink);color:var(--bg)}.button--light{background:var(--night-ink);color:var(--ink)}.button .arrow,.send .arrow{transition:transform var(--t-ui) var(--ease-out)}@media (hover:hover) and (pointer:fine){.button:hover{background:var(--ink);color:var(--accent)}.button--ink:hover,.on-night .button:hover{background:var(--night-ink);color:var(--ink)}.button:hover .arrow,.send:hover .arrow{transform:translate(4px)}.button:hover .arrow--up{transform:rotate(-90deg)translate(3px)}}.link{text-underline-offset:.22em;transition:text-decoration-color var(--t-hover) ease, color var(--t-hover) ease;text-decoration:underline .08em #0000}.link-plain{text-underline-offset:.2em;text-decoration:underline .07em}@media (hover:hover) and (pointer:fine){.link:hover{text-decoration-color:currentColor}}@media (prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transform:translateY(var(--rise,24px));transition:opacity .7s var(--ease-out), transform .9s var(--ease-out);transition-delay:calc(var(--i,0) * 80ms)}.js [data-reveal].is-in{opacity:1;transform:none}.js [data-open]{clip-path:inset(0 0 100%);transition:clip-path 1.2s var(--ease-in-out);transition-delay:calc(var(--i,0) * 80ms)}.js [data-open]>*{transition:transform 1.6s var(--ease-soft);transition-delay:calc(var(--i,0) * 80ms);transform:scale(1.12)}.js [data-open].is-in{clip-path:inset(0)}.js [data-open].is-in>*{transform:none}.js [data-rise]{opacity:0;animation:rise .9s var(--ease-out) forwards;animation-delay:calc(var(--i,0) * 90ms + .1s);transform:translateY(22px)}}@keyframes rise{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}.header.astro-nen7h5rs{z-index:20;align-items:center;gap:var(--gutter);height:var(--header-h);font-weight:600;display:flex;position:relative}.skip.astro-nen7h5rs{left:var(--margin);background:var(--ink);color:var(--bg);z-index:30;padding:.75rem 1rem;position:absolute;top:-4rem}.skip.astro-nen7h5rs:focus{top:.5rem}.brand.astro-nen7h5rs{flex:none;margin-left:-.35rem;display:block}.logo.astro-nen7h5rs{width:clamp(8.5rem,12vw,10.5rem);height:auto;color:var(--ink)}.nav.astro-nen7h5rs{margin-left:auto}.nav-list.astro-nen7h5rs{gap:clamp(1.25rem,2.4vw,2.5rem);display:flex}.nav-list.astro-nen7h5rs a.astro-nen7h5rs{text-decoration-thickness:2px}.actions.astro-nen7h5rs{align-items:center;gap:clamp(1rem,2vw,2rem);display:flex}.lang.astro-nen7h5rs{justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex}.lang-short.astro-nen7h5rs{display:none}.head-cta.astro-nen7h5rs{min-height:2.75rem;padding-inline:1.25rem}.menu.astro-nen7h5rs{display:none;position:relative}.menu-btn.astro-nen7h5rs{cursor:pointer;place-items:center;width:3rem;height:3rem;margin-right:-.5rem;list-style:none;display:grid}.menu-btn.astro-nen7h5rs::-webkit-details-marker{display:none}.bars.astro-nen7h5rs{gap:7px;display:grid}.bars.astro-nen7h5rs i.astro-nen7h5rs{background:var(--ink);width:24px;height:3px;transition:transform var(--t-ui) var(--ease-out);display:block;transform:skew(-38deg)}.menu.astro-nen7h5rs[open] .bars.astro-nen7h5rs i.astro-nen7h5rs:first-child{transform:translateY(5px)rotate(45deg)}.menu.astro-nen7h5rs[open] .bars.astro-nen7h5rs i.astro-nen7h5rs:last-child{transform:translateY(-5px)rotate(-45deg)}.sheet.astro-nen7h5rs{right:calc(var(--margin) * -1 + .5rem);width:min(20rem, calc(100vw - 2 * var(--margin)));background:var(--ink);color:var(--bg);padding:.75rem 0;position:absolute;top:calc(100% + .5rem)}.sheet-list.astro-nen7h5rs a.astro-nen7h5rs{font-size:var(--step-lead);padding:.85rem 1.5rem;text-decoration:none;display:block}.sheet-list.astro-nen7h5rs a.astro-nen7h5rs:hover,.sheet-list.astro-nen7h5rs a.astro-nen7h5rs:focus-visible{background:var(--night-2)}@media (width<=64em){.nav.astro-nen7h5rs{display:none}.actions.astro-nen7h5rs{margin-left:auto}.menu.astro-nen7h5rs{display:block}}@media (width<=30em){.lang-long.astro-nen7h5rs{display:none}.lang-short.astro-nen7h5rs{display:inline}.head-cta.astro-nen7h5rs{display:none}}.footer.astro-jo6i4kqk{padding-block:clamp(4rem,8vw,7rem) clamp(1.5rem,3vw,2.5rem)}.mark.astro-jo6i4kqk{color:var(--night-ink);margin-left:-1.2%;display:block}.mark-logo.astro-jo6i4kqk{width:100%;height:auto}.cols.astro-jo6i4kqk{row-gap:2.5rem;margin-top:clamp(3rem,5vw,3.5rem)}.col.astro-jo6i4kqk{grid-column:span 2;font-style:normal}.col.astro-jo6i4kqk:first-child{grid-column:span 3}.contact.astro-jo6i4kqk{flex-direction:column;grid-column:9/span 4;gap:.35rem;display:flex}.col-title.astro-jo6i4kqk{font-size:var(--step-body);letter-spacing:-.01em;color:var(--night-muted);margin-bottom:.9rem;font-weight:600;line-height:1.3}.col-list.astro-jo6i4kqk{gap:.5rem;font-size:1rem;display:grid}.col-list.astro-jo6i4kqk a.astro-jo6i4kqk{text-decoration-thickness:2px}.big.astro-jo6i4kqk{font-size:var(--step-lead);letter-spacing:-.02em;font-weight:600}.last.astro-jo6i4kqk{justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(3rem,6vw,5rem);display:flex}.copy.astro-jo6i4kqk{font-size:1rem}.legal.astro-jo6i4kqk{flex-wrap:wrap;gap:.5rem 1.5rem;font-size:1rem;display:flex}.legal.astro-jo6i4kqk a.astro-jo6i4kqk,.settings.astro-jo6i4kqk{min-height:2.75rem;color:var(--night-ink);align-items:center;text-decoration-thickness:2px;display:inline-flex}.dist.astro-jo6i4kqk{max-width:30ch;margin-top:.75rem;font-weight:600}.top.astro-jo6i4kqk{min-height:2.75rem;padding-inline:1.25rem}@media (width<=56em){.col.astro-jo6i4kqk,.col.astro-jo6i4kqk:first-child{grid-column:span 6}.contact.astro-jo6i4kqk{grid-column:1/-1}}@media (width<=30em){.last.astro-jo6i4kqk{flex-wrap:wrap}}.banner.astro-kror3uvh{left:var(--margin);right:var(--margin);bottom:var(--margin);z-index:60;max-width:62rem;margin-inline:auto;padding:clamp(1.25rem,2.5vw,1.75rem);position:fixed;box-shadow:0 18px 50px #00000059}.banner.astro-kror3uvh[hidden]{display:none}.inner.astro-kror3uvh{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.25rem 2rem;display:grid}.title.astro-kror3uvh{font-size:var(--step-lead);letter-spacing:-.03em;outline:none;margin-bottom:.4rem;line-height:1.1}.text.astro-kror3uvh p.astro-kror3uvh{color:var(--night-muted);max-width:62ch;font-size:1rem}.text.astro-kror3uvh a.astro-kror3uvh{color:var(--night-ink);font-weight:600}.prefs.astro-kror3uvh{border:0;grid-column:1/-1;gap:.75rem;margin:0;padding:0;display:grid}.prefs.astro-kror3uvh[hidden]{display:none}.opt.astro-kror3uvh{color:var(--night-muted);cursor:pointer;align-items:flex-start;gap:.75rem;font-size:1rem;display:flex}.opt.astro-kror3uvh strong.astro-kror3uvh{color:var(--night-ink)}.opt.astro-kror3uvh input.astro-kror3uvh{width:1.25rem;height:1.25rem;accent-color:var(--accent);flex:none;margin-top:.1rem}.actions.astro-kror3uvh{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.prefs.astro-kror3uvh:not([hidden])~.actions.astro-kror3uvh .astro-kror3uvh[data-consent-more]{display:none}.btn.astro-kror3uvh{background:var(--accent);min-height:2.75rem;color:var(--accent-ink);transition:background-color var(--t-hover) ease, color var(--t-hover) ease, transform var(--t-press) var(--ease-out);padding:0 1.25rem;font-weight:600}.btn.astro-kror3uvh:active{transform:scale(.97)}.btn--ghost.astro-kror3uvh{background:var(--night-2);color:var(--night-ink)}.btn--text.astro-kror3uvh{color:var(--night-ink);text-underline-offset:.2em;background:0 0;padding-inline:.75rem;text-decoration:underline}.prefs.astro-kror3uvh .btn.astro-kror3uvh{justify-self:start}@media (hover:hover) and (pointer:fine){.btn.astro-kror3uvh:hover{background:var(--night-ink);color:var(--ink)}.btn--text.astro-kror3uvh:hover{color:var(--accent);background:0 0}}@media (width<=40em){.inner.astro-kror3uvh{grid-template-columns:1fr}.actions.astro-kror3uvh{justify-content:stretch}.actions.astro-kror3uvh .btn.astro-kror3uvh{flex:auto}}
