@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dm-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dm-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/geist-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/geist-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 500;font-display:swap;src:url(/fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 500;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/schibsted-grotesk-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/schibsted-grotesk-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--e:cubic-bezier(.215,.61,.355,1)}body{-webkit-font-smoothing:antialiased;background:#fff;margin:0}.nav{color:#5b6572;gap:2px;font-size:13px;display:flex}.nav>div>span,.nav>div>a{cursor:pointer;border-radius:6px;padding:8px 12px;transition:color .2s,background .2s;display:block}.nav>div:hover>span,.nav>div:hover>a{color:#0b0f14;background:#f2f4f6}.hdr{position:sticky}.mega{opacity:0;visibility:hidden;transition:opacity .25s ease,transform .4s var(--e),visibility 0s linear .4s;z-index:20;background:#fff;border-bottom:1px solid #e6e9ed;position:absolute;top:100%;left:0;right:0;transform:translateY(-6px);box-shadow:0 30px 60px #0b0f1414}.nav>div:hover>.mega,.nav>div:focus-within>.mega{opacity:1;visibility:visible;transition-delay:0s;transform:none}.mg{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:4px 32px;display:grid}.mg a{border-radius:10px;flex-direction:column;gap:3px;padding:12px;transition:background .2s;display:flex}.mg a:hover{opacity:1;background:#f2f4f6}.mg a>span:first-child{color:#0b0f14;font-size:15px}.mg a>span:last-child{color:#8a939e;font-size:13px}.mtile{color:#fff;box-sizing:border-box;background:#06080c;border-radius:14px;align-items:flex-end;min-height:150px;padding:22px;display:flex;position:relative;overflow:hidden}.mtile:hover{opacity:1}.mtile:hover .l1{transform:scale(1.08)}.mtile .motion .l{transition:transform 1.2s var(--e)}.mtile .motion{background:#06080c;position:absolute;inset:0;overflow:hidden}.mtile .motion .l{will-change:transform;background-position:50%;background-size:cover;position:absolute;inset:-14%}.mtile .motion .l1{animation:30s ease-in-out infinite alternate tp-drift1}.mtile .motion .l2{mix-blend-mode:screen;opacity:.5;animation:38s ease-in-out infinite alternate tp-drift2}@keyframes tp-drift1{0%{transform:translate(-3%,-2%)scale(1.04)}to{transform:translate(3%,2%)scale(1.14)}}@keyframes tp-drift2{0%{transform:translate(4%,3%)scale(1.12)}to{transform:translate(-4%,-3%)scale(1.02)}}@media (prefers-reduced-motion:reduce){.mtile .motion .l{animation:none}}.sp{transform-origin:0;z-index:50;pointer-events:none;background:linear-gradient(90deg,#0b0f14,#4a90d9);width:100%;height:2px;position:fixed;top:0;left:0;transform:scaleX(0)}.mag{will-change:transform;transition:transform .25s var(--e)}.btn-dark{color:#fff;background:#06080c;box-shadow:inset 0 .5px #ffffff2e,inset 0 0 0 .5px #00000040,0 1px 2px #00000014}.btn-dark,.gbtn,a[href=\#cta],a[href^=mailto]{transition:background .2s ease,transform .2s var(--e),opacity .2s ease}@media (prefers-reduced-motion:reduce){.sp{display:none}}@media (max-width:900px){.hide-md{display:none!important}.stack-md{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:640px){.hide-sm{display:none!important}.gut{padding-left:16px!important;padding-right:16px!important}.inset{margin-left:8px!important;margin-right:8px!important}.pad-sm{padding-left:20px!important;padding-right:20px!important}}.show-md,.mm-panel{display:none}@media (max-width:900px){.show-md{display:inline-flex}.mm-btn{cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:36px;height:36px;padding:0}.mm-btn span{width:18px;height:1px;transition:transform .3s var(--e);background:#0b0f14;display:block}.mm-btn[aria-expanded=true] span:first-child{transform:translateY(3.5px)rotate(45deg)}.mm-btn[aria-expanded=true] span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.mm-panel.open{z-index:9;max-height:calc(100dvh - 60px);animation:tp-menu .35s var(--e) both;background:#fff;border-top:1px solid #e6e9ed;padding:16px 24px 40px;font-size:15px;display:block;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.mm-group{border-bottom:1px solid #e6e9ed;flex-direction:column;gap:2px;padding:14px 0;display:flex}.mm-title{color:#8a939e;margin-bottom:4px;font-size:12px}.mm-group a{color:#0b0f14;padding:8px 0}.mm-signin{color:#5b6572;padding:18px 0;display:block}}@keyframes tp-menu{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mm-panel.open{animation:none}.mm-btn span{transition:none}}.skip{z-index:100;color:#fff;background:#06080c;border-radius:8px;padding:10px 14px;font-size:13px;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}:focus-visible{outline-color:#4a90d9}
.tp-linkbtn{font:inherit;color:inherit;cursor:pointer;text-align:left;letter-spacing:inherit;background:0 0;border:0;margin:0;padding:0}.tp-linkbtn:hover{opacity:.85}.tp-linkbtn:focus-visible,.tp-cs-btn:focus-visible,.tp-cs-link:focus-visible,.tp-cs-close:focus-visible,.tp-switch:focus-visible,.tp-cs-more:focus-visible{outline-offset:2px;outline:2px solid #4a90d9}.tp-cs-banner,.tp-cs-drawer{letter-spacing:-.008em;color:#5b6572;font-family:Geist,Inter,system-ui,sans-serif;font-size:13px;line-height:1.5}.tp-cs-banner{z-index:60;-webkit-backdrop-filter:blur(16px);max-width:880px;animation:tp-cs-rise .6s var(--e) both;background:#fffffff0;border:1px solid #e6e9ed;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin:0 auto;padding:16px 18px 16px 22px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 24px 60px #0b0f1424}.tp-cs-text strong{color:#0b0f14;font-weight:500}.tp-cs-text a{color:#0b0f14;text-underline-offset:3px;text-decoration:underline}.tp-cs-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.tp-cs-btn{height:38px;font:inherit;cursor:pointer;white-space:nowrap;transition:background .2s ease,transform .2s var(--e),border-color .2s ease;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:500;display:inline-flex}.tp-cs-dark{color:#fff;background:#06080c;border:0;box-shadow:inset 0 .5px #ffffff2e}.tp-cs-dark:hover{background:#111722;transform:translateY(-1px)}.tp-cs-line{color:#0b0f14;background:0 0;border:1px solid #c9ced5}.tp-cs-line:hover{border-color:#0b0f14}.tp-cs-link{height:38px;font:inherit;color:#0b0f14;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0 6px;font-size:13px;text-decoration:underline}@keyframes tp-cs-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes tp-cs-slide{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes tp-cs-fade{0%{opacity:0}to{opacity:1}}.tp-cs-scrim{z-index:70;background:#06080c61;justify-content:flex-end;animation:.3s both tp-cs-fade;display:flex;position:fixed;inset:0}.tp-cs-drawer{box-sizing:border-box;width:min(440px,100%);height:100%;animation:tp-cs-slide .45s var(--e) both;background:#fff;padding:28px 32px 32px;overflow-y:auto;box-shadow:-30px 0 80px #0b0f1429}.tp-cs-head{justify-content:space-between;align-items:center;display:flex}.tp-cs-head h2{letter-spacing:-.025em;color:#0b0f14;margin:0;font-size:24px;font-weight:400;line-height:1.15}.tp-cs-close{cursor:pointer;background:0 0;border:0;border-radius:8px;width:36px;height:36px;position:relative}.tp-cs-close span,.tp-cs-close span:before{content:"";background:#0b0f14;width:14px;height:1px;position:absolute;top:17.5px;left:11px}.tp-cs-close span{transform:rotate(45deg)}.tp-cs-close span:before{top:0;left:0;transform:rotate(90deg)}.tp-cs-lead{color:#5b6572;margin:12px 0 22px;font-size:14px}.tp-cs-row{border-top:1px solid #e6e9ed;justify-content:space-between;gap:20px;padding:18px 0;display:flex}.tp-cs-name{color:#0b0f14;font-size:15px}.tp-cs-desc{color:#8a939e;max-width:290px;margin-top:4px;font-size:13px}.tp-switch{cursor:pointer;background:#c9ced5;border:0;border-radius:999px;flex-shrink:0;width:40px;height:24px;padding:0;transition:background .25s;position:relative}.tp-switch span{width:18px;height:18px;transition:transform .3s var(--e);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0b0f1440}.tp-switch[aria-checked=true]{background:#06080c}.tp-switch[aria-checked=true] span{transform:translate(16px)}.tp-switch:disabled{opacity:.5;cursor:not-allowed}.tp-cs-foot{border-top:1px solid #e6e9ed;flex-direction:column;gap:8px;padding-top:22px;display:flex}.tp-cs-foot .tp-cs-btn{width:100%;height:44px}.tp-cs-more{color:#0b0f14;text-underline-offset:3px;margin-top:18px;text-decoration:underline;display:inline-block}@media (max-width:720px){.tp-cs-banner{flex-direction:column;align-items:stretch;gap:14px;padding:16px;bottom:8px;left:8px;right:8px}.tp-cs-actions{flex-wrap:wrap}.tp-cs-actions .tp-cs-btn{flex:auto}.tp-cs-drawer{padding:24px 20px 28px}}@media (prefers-reduced-motion:reduce){.tp-cs-banner,.tp-cs-drawer,.tp-cs-scrim{animation:none}.tp-switch,.tp-switch span{transition:none}}
/*# sourceMappingURL=3sjn5wos6fqq7.css.map*/