@font-face{font-family:schibstedGrotesk;src:url(../media/SchibstedGrotesk_Variable-s.p.2co01z89kcnev.woff2)format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:schibstedGrotesk Fallback;src:local(Arial);ascent-override:92.54%;descent-override:24.43%;line-gap-override:0.0%;size-adjust:105.53%}.schibstedgrotesk_1ff9aa84-module__V9f9Ya__className{font-family:schibstedGrotesk,schibstedGrotesk Fallback}.schibstedgrotesk_1ff9aa84-module__V9f9Ya__variable{--font-g-sans:"schibstedGrotesk", "schibstedGrotesk Fallback"}
:root{--paper:#f0efea;--ink:#151515;--muted:#4a4a46;--red:#e8492f;--blue:#2236c4;--yellow:#f3c324;--pen:var(--blue);--pen-philip:#c4371f;--sun:var(--red);--gutter:64px;--canvas:1440px;--outside:max(0px, (100vw - var(--canvas)) / 2);--font:var(--font-g-sans), "Schibsted Grotesk", system-ui, sans-serif;--ease:cubic-bezier(.22, 1, .36, 1)}@media (max-width:1099px){:root{--gutter:40px}}@media (max-width:767px){:root{--gutter:20px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:88px;overflow-x:clip}body{background:var(--paper);color:var(--ink);font-family:var(--font);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100dvh;margin:0;font-size:17px;line-height:1.55;display:flex;overflow-x:clip}main{flex:1 0 auto}h1,h2,h3,p,ol,ul,dl,dd,figure{margin:0}ol,ul{padding:0;list-style:none}img{max-width:100%;display:block}a{color:inherit}button,input,textarea{font:inherit;color:inherit}:focus-visible{outline-offset:4px;outline:2px solid}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap{width:min(100%, var(--canvas));padding-inline:var(--gutter);margin:0 auto}.header{z-index:50;background:var(--paper);border-bottom:1px solid #15151524;position:sticky;top:0}.header .wrap{justify-content:space-between;align-items:center;height:68px;display:flex}.logo{--scramble-ms:.15s;--scramble-stagger:45ms;--scramble-total:calc(var(--scramble-ms) + var(--scramble-stagger) * 7);--scramble-ease:steps(5, end);--reel-pitch:128.23px;align-items:center;width:172px;height:68px;text-decoration:none;display:inline-flex;position:relative}@supports (transition-timing-function:linear(0, 1)){.logo{--scramble-ease:linear(0 0%, 0 11%, .2 11%, .2 25.5%, .4 25.5%, .4 44%, .6 44%, .6 68.5%, .8 68.5%, .8 100%, 1 100%)}}.logo__mark,.logo__word{width:104px;height:40px}.logo__mark{z-index:2;clip-path:inset(0);transition:clip-path 1ms linear var(--scramble-total);position:relative}.logo__word{z-index:3;color:var(--ink);pointer-events:none;visibility:hidden;transition:visibility 0s linear var(--scramble-total);position:absolute;top:calc(50% - 20px);left:0;overflow:visible}.logo__word text{fill:currentColor;font-family:var(--font);letter-spacing:-.02em;font-size:98.64px;font-weight:700}.logo__slot{transform:translateX(var(--from-x));transition:transform var(--scramble-ms) var(--ease) calc(var(--scramble-stagger) * var(--i))}.logo__reel{transition:transform var(--scramble-ms) var(--scramble-ease) calc(var(--scramble-stagger) * var(--i))}.logo__translation{z-index:1;color:var(--blue);opacity:0;pointer-events:none;transition:opacity .2s ease, transform .35s var(--ease);white-space:nowrap;font-size:10px;font-weight:700;line-height:1;position:absolute;top:50px;left:37px;transform:translateY(-4px)}.logo__translation:before{content:"*";margin-right:2px;font-size:15px}@media (hover:hover) and (pointer:fine){.logo:hover .logo__mark{clip-path:inset(0 71px 0 0);transition-delay:0s}.logo:hover .logo__word{visibility:visible;transition-delay:0s}.logo:hover .logo__slot{transform:translateX(var(--to-x))}.logo:hover .logo__reel{transform:translateY(calc(var(--reel-pitch) * -5))}.logo:hover .logo__translation{opacity:1;transform:translateY(0)}}.logo:focus-visible .logo__mark,.logo.is-revealed .logo__mark{clip-path:inset(0 71px 0 0);transition-delay:0s}.logo:focus-visible .logo__word,.logo.is-revealed .logo__word{visibility:visible;transition-delay:0s}.logo:focus-visible .logo__slot,.logo.is-revealed .logo__slot{transform:translateX(var(--to-x))}.logo:focus-visible .logo__reel,.logo.is-revealed .logo__reel{transform:translateY(calc(var(--reel-pitch) * -5))}.logo:focus-visible .logo__translation,.logo.is-revealed .logo__translation{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.logo{--scramble-ms:0s;--scramble-stagger:0s}}.nav{gap:32px;font-size:14.5px;font-weight:500;display:flex}.nav a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.nav a:hover,.nav a[aria-current=page]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.lang{gap:2px;margin:0;padding:0;list-style:none;display:flex}.lang a{letter-spacing:.04em;min-width:36px;min-height:44px;color:var(--muted);justify-content:center;align-items:center;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.lang a:hover{color:var(--ink)}.lang a[aria-current=true]{color:var(--ink);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}@media (max-width:767px){.header .wrap{flex-wrap:wrap;height:auto;padding-bottom:4px}.logo{height:60px}.logo__translation{top:46px}.nav{justify-content:space-between;gap:12px;width:100%;font-size:13.5px}.header .wrap{position:relative}.lang{top:8px;right:var(--gutter);position:absolute}}.button{background:var(--ink);min-height:52px;color:var(--paper);cursor:pointer;border:0;align-items:center;padding:0 28px;font-size:15.5px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}.button:hover{background:var(--blue);color:var(--paper)}.button:active{transform:translateY(1px)}.link{text-underline-offset:7px;align-items:center;min-height:44px;font-size:15.5px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.link:hover{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.footer{background:var(--ink);color:var(--paper);flex-shrink:0;margin-top:auto}.footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 32px;padding-top:20px;padding-bottom:20px;display:flex}.footer__brand{flex-wrap:wrap;align-items:center;gap:0 24px;display:flex}.footer__logo{align-items:center;display:inline-flex}.footer__logo svg{width:100px;height:38px}.footer__legal a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.footer__legal{color:#f0efeab8;flex-wrap:wrap;align-items:center;gap:0 8px;font-size:13.5px;display:flex}.footer__legal-links{gap:0 24px}@media (max-width:767px){.footer .wrap{flex-direction:column;align-items:flex-start;gap:0;padding-top:24px;padding-bottom:24px}.footer__brand{flex-direction:column;align-items:flex-start;gap:8px}.footer__legal-links{gap:0 16px;width:100%;font-size:13px}.footer__legal-links a[href^=mailto\:]{flex-basis:100%;order:-1}}.jutro-cookie-banner{z-index:100;background:var(--ink);width:min(420px,100vw - 32px);color:var(--paper);gap:12px;padding:20px;font-size:14px;line-height:1.5;display:grid;position:fixed;bottom:16px;right:16px}.jutro-cookie-banner__label{letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:700}.jutro-cookie-banner__copy{color:#f0efead1}.jutro-cookie-banner__link{text-underline-offset:3px;text-decoration:underline}.jutro-cookie-banner__actions{gap:8px;display:flex}.jutro-cookie-banner__actions button{border:1px solid var(--paper);cursor:pointer;flex:1;min-height:44px;padding:0 16px;font-weight:600}.jutro-cookie-banner__actions button:first-child{color:var(--paper);background:0 0}.jutro-cookie-banner__actions button:last-child{background:var(--paper);color:var(--ink)}.jutro-cookie-banner__actions button:hover{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-delay:0s!important}}.page-updated{background:var(--paper);color:var(--muted);padding:20px 0;font-size:13px}.js [data-reveal]{opacity:0;transition:opacity .7s ease calc(var(--r,0) * 90ms), transform .95s var(--ease) calc(var(--r,0) * 90ms);transform:translateY(26px)}.js [data-reveal].is-in{opacity:1;transform:none}
