@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/56069e83bb5b2425-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/91601dd83defba07-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Schibsted Grotesk Fallback;src:local("Arial");ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.00%;size-adjust:104.49%}.__className_e8899d{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.__variable_e8899d{--font-display:"Schibsted Grotesk","Schibsted Grotesk Fallback"}.lv2{font-family:"Inter",var(--font-sans),sans-serif;color:#111827;background:#ffffff}.lv2 .lv2-display{font-family:var(--font-display,"Schibsted Grotesk"),"Schibsted Grotesk",sans-serif}.lv2 .lv2-mono{font-family:var(--font-mono,"JetBrains Mono"),"JetBrains Mono",monospace}.lv2 .lv2-cta{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-weight:600;color:#ffffff;text-shadow:0 1px 2px rgba(26,26,46,.28);background-image:linear-gradient(135deg,#3563d4,#7b90de 48%,#e98553);border-radius:999px;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 20px 30px -6px rgba(44,107,237,.42),0 14px 26px -8px rgba(255,122,61,.4);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.lv2 .lv2-cta:hover{transform:translateY(3px);box-shadow:inset 0 1px 0 rgba(255,255,255,.22)}.lv2 .lv2-cta--topbar{height:44px;padding:0 22px;font-size:15px}.lv2 .lv2-cta--hero{height:60px;padding:0 38px;font-size:18px}.lv2 .lv2-cta--close{height:50px;padding:0 28px;font-size:16px}.lv2 .lv2-nav-item{display:inline-flex;align-items:center;height:36px;padding:0 13px;border-radius:999px;font-size:13.5px;font-weight:500;color:#64648c;cursor:pointer;transition:background .15s,color .15s}.lv2 .lv2-nav-item:hover{background:rgba(10,11,16,.05);color:#111827}.lv2 .lv2-step{padding:9px 0;cursor:pointer}.lv2 .lv2-step-title{font-size:18px;font-weight:600;color:#9ca3af;transition:color .3s,font-size .25s}.lv2 .lv2-step:hover .lv2-step-title{color:#111827}.lv2 .lv2-step[data-active=true] .lv2-step-title{font-size:22px;color:#111827}.lv2 .lv2-step-desc{font-size:16.5px;line-height:1.62;color:#6b7280;display:grid;grid-template-rows:0fr;opacity:0;margin-top:0;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1),opacity .3s,margin .3s}.lv2 .lv2-step-desc>span{overflow:hidden;min-height:0;display:block}.lv2 .lv2-step[data-active=true] .lv2-step-desc{grid-template-rows:1fr;opacity:1;margin-top:5px}.lv2 .lv2-faq-answer{overflow:hidden;max-height:0;opacity:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .32s}.lv2 .lv2-faq[data-open=true] .lv2-faq-answer{max-height:300px;opacity:1}.lv2 .lv2-footer-link{cursor:pointer;color:#64648c;transition:color .15s}.lv2 .lv2-footer-link:hover{color:#111827}@media (prefers-reduced-motion:reduce){.lv2 *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.lv2-scene-panel{position:relative;overflow:hidden;background:#f4f5f8;padding:clamp(44px,7%,76px)}.lv2-scene-layer,.lv2-scene-panel{display:flex;align-items:center;justify-content:center;box-sizing:border-box}.lv2-scene-layer{position:absolute;inset:0;padding:inherit}.lv2-scene-layer [data-lv2-window]{border-radius:var(--lv2-win-radius,14px)!important;overflow:hidden}.lv2-scene-layer:first-child:last-child{position:relative}.lv2-scene-out{animation:lv2-scene-out .34s cubic-bezier(.22,1,.36,1) both}.lv2-scene-hold,.lv2-scene-out,.lv2-scene-pending{pointer-events:none}.lv2-scene-pending{opacity:0}.lv2-scene-in{animation:lv2-scene-in .34s cubic-bezier(.22,1,.36,1) both}@keyframes lv2-scene-out{to{opacity:0;transform:scale(.988)}}@keyframes lv2-scene-in{0%{opacity:0;transform:translateY(10px) scale(.992)}to{opacity:1;transform:none}}.lv2-step{position:relative}.lv2-step-track{position:absolute;left:-14px;top:6px;bottom:6px;width:2px;border-radius:1px;background:#e3e5ee;overflow:hidden}.lv2-step-track:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#111827;transform:scaleY(0);transform-origin:0 0;animation:lv2-track-fill linear both;animation-duration:inherit}@keyframes lv2-track-fill{to{transform:scaleY(1)}}.lv2-panel-fx{position:absolute;inset:0;pointer-events:none;z-index:0}.lv2 .lv2-topbar{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;justify-content:center;padding:16px 34px;pointer-events:none}.lv2 .lv2-topbar-inner{display:flex;align-items:center;gap:10px;pointer-events:auto}.lv2 .lv2-topbar-pill{display:flex;align-items:center;height:54px;border-radius:999px;background:linear-gradient(180deg,rgba(255,251,244,.78),rgba(255,255,255,.62));border:1px solid rgba(255,255,255,.5);backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 1px 2px rgba(10,11,16,.04),0 10px 26px -14px rgba(28,42,84,.16);transition:background .26s cubic-bezier(.22,1,.36,1),border-color .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1)}.lv2 .lv2-topbar[data-scrolled=true] .lv2-topbar-pill{background:linear-gradient(180deg,rgba(255,252,247,.9),rgba(250,247,242,.82));border-color:rgba(28,42,84,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.65),0 1px 2px rgba(10,11,16,.04),0 12px 30px -16px rgba(28,42,84,.22)}.lv2 .lv2-topbar-brand{gap:9px;padding:0 18px 0 12px}.lv2 .lv2-topbar-nav{gap:4px;padding:0 7px 0 12px}.lv2 .lv2-topbar-sep{width:1px;height:22px;background:rgba(10,11,16,.1);margin:0 6px}@media (prefers-reduced-motion:reduce){.lv2 .lv2-topbar-pill{transition:none}}.lv2 #product,.lv2 #product>[id]{scroll-margin-top:102px}.lv2 .lv2-part-card{display:grid;grid-template-columns:5fr 7fr;min-height:clamp(480px,64vh,600px);border-radius:14px;overflow:hidden;border:1px solid #e3e5ee}.lv2 .lv2-part-card[data-scene-first=true]{grid-template-columns:7fr 5fr}@media (max-width:1100px){.lv2 .lv2-part-card,.lv2 .lv2-part-card[data-scene-first=true]{grid-template-columns:1fr;min-height:0}.lv2 .lv2-part-card[data-scene-first=true]>.lv2-scene-panel{order:2}.lv2 .lv2-part-card .lv2-scene-panel{min-height:560px}}