@font-face{font-family: "Schibsted Grotesk";src: url("../fonts/schibsted-grotesk-var.woff2") format("woff2");font-weight: 400 900;font-display: swap}@font-face{font-family: "IBM Plex Mono";src: url("../fonts/ibm-plex-mono-400.woff2") format("woff2");font-weight: 400;font-display: swap}:root{color-scheme: dark;--ink-950: #04060D;--ink-900: #070B18;--ink-850: #0B1122;--ink-800: #111A31;--blue-300: #8CCBFF;--blue-400: #4DA3FF;--blue-500: #1466FF;--blue-600: #0B4FD6;--cyan-400: #22C8FF;--violet-500: #7A4CFA;--ember-500: #FF7A2F;--gold-400: #D9A553;--gold-600: #8A5A22;--bg: var(--ink-950);--bg-raised: var(--ink-900);--text: #EEF2FA;--text-2: #B7C0D4;--text-3: #A0ABC3;--line: rgba(255,255,255,.08);--line-2: rgba(255,255,255,.14);--line-3: rgba(255,255,255,.24);--link: var(--blue-300);--accent: var(--blue-500);--accent-hover: var(--blue-600);--focus: var(--cyan-400);--err: #FF8F8F;--err-bg: rgba(255,90,90,.1);--ok: #7EE0B5;--glass: rgba(12,18,38,.52);--glass-strong: rgba(9,14,30,.72);--glass-solid: rgba(10,15,32,.94);--glass-hi: rgba(255,255,255,.10);--glass-sheen: linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.012) 42%,rgba(255,255,255,0));--blur: 20px;--shadow-glass: inset 0 1px 0 var(--glass-hi),inset 0 -1px 0 rgba(255,255,255,.025),0 30px 60px -30px rgba(0,0,0,.8);--grad-logo: linear-gradient(120deg,#22C8FF 0%,#0A88FF 30%,#0046EE 64%,#7A4CFA 100%);--edge-light: conic-gradient(from 200deg,rgba(34,200,255,.0),rgba(34,200,255,.9) 12%,rgba(20,102,255,.9) 30%,rgba(122,76,250,.7) 44%,rgba(255,122,47,.45) 50%,rgba(20,102,255,0) 60%,rgba(20,102,255,0) 88%,rgba(34,200,255,0));--hero-flame: linear-gradient(90deg,rgba(88,72,186,.26) 0%,rgba(46,92,196,.58) 7%,rgba(46,92,196,.46) 24%,rgba(46,92,196,.2) 46%,transparent 70%);--hero-t2: #9FBDF0;--hero-logo-glow: rgba(8,14,34,.6);--font: "Schibsted Grotesk",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono: "IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--ease: cubic-bezier(.23,1,.32,1);--ease-io: cubic-bezier(.77,0,.175,1);--dur: .6s;--dur-ui: .18s;--r-s: 10px;--r: 16px;--r-l: 24px;--r-xl: 32px;--gut: clamp(20px,5vw,48px);--sec: clamp(88px,12vw,168px);--island-h: 56px}@media (min-width: 960px){:root{--island-h: 64px}}@media (max-width: 719px){:root{--blur: 14px}}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%;scroll-padding-top: calc(var(--island-h) + 32px);background: var(--bg)}body{margin: 0;min-height: 100vh;background: transparent;color: var(--text);font-family: var(--font);font-size: 1.0625rem;line-height: 1.6;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-optical-sizing: auto;overflow-x: clip}img,svg{display: block;max-width: 100%}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,fieldset{margin: 0}ul,ol{padding: 0}a{color: var(--link);text-underline-offset: .2em;text-decoration-thickness: 1px}a:hover{text-decoration-thickness: 2px}button,input,select,textarea{font: inherit;color: inherit}button{cursor: pointer}:focus-visible{outline: 2px solid var(--focus);outline-offset: 3px;border-radius: 8px}::selection{background: var(--blue-500);color: #fff}h1,h2,h3,h4{font-weight: 600;color: #fff;text-wrap: balance}h2{font-size: clamp(2rem,1.25rem + 3.2vw,3.5rem);line-height: 1.05;letter-spacing: -.035em}h3{font-size: clamp(1.1875rem,1.05rem + .55vw,1.4375rem);line-height: 1.25;letter-spacing: -.015em}h4{font-size: 1.0625rem;line-height: 1.3}p{text-wrap: pretty}.muted{color: var(--text-2)}.sr-only{position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}html:not(.js) .js-only{display: none !important}html.js .nojs-only{display: none !important}html:not(.anim) .anim-only{display: none !important}[hidden]{display: none !important}.skip{position: fixed;left: 12px;top: -80px;z-index: 200;background: #fff;color: var(--ink-950);padding: 12px 18px;border-radius: 12px;font-weight: 600;text-decoration: none}.skip:focus{top: 12px}.wrap{width: 100%;max-width: 1240px;margin-inline: auto;padding-inline: var(--gut)}.wrap--narrow{max-width: 920px}.icon{width: 1.25em;height: 1.25em;flex: none}.gsvg{position: absolute;width: 0;height: 0;overflow: hidden}.mt-s{margin-top: 12px}.mt-l{margin-top: 32px}.aurora{position: fixed;inset: 0;z-index: -1;overflow: hidden;pointer-events: none;background: radial-gradient(120% 80% at 50% -10%,#0A1430 0%,var(--bg) 60%);contain: strict}.aurora__f{position: absolute;border-radius: 50%;background: radial-gradient(closest-side,var(--c),transparent)}.aurora__f--1{--c: rgba(20,102,255,.34);width: 78vmax;height: 58vmax;left: -22vmax;top: -18vmax}.aurora__f--2{--c: rgba(104,72,236,.17);width: 52vmax;height: 40vmax;right: -16vmax;top: 18vh}.aurora__f--3{--c: rgba(11,79,214,.30);width: 70vmax;height: 52vmax;left: 20vw;bottom: -30vmax}.aurora__f--4{--c: rgba(122,76,250,.20);width: 46vmax;height: 36vmax;right: -20vmax;bottom: -8vmax}.aurora__f--5{--c: rgba(122,76,250,.14);width: 40vmax;height: 28vmax;left: -26vmax;bottom: 6vh}.aurora__b{position: absolute;left: -30vmax;width: 170vmax;height: 26vmax;transform: rotate(-24deg);background: linear-gradient(90deg,rgba(122,76,250,0) 0%,rgba(122,76,250,.12) 14%,rgba(98,72,236,.16) 26%,rgba(20,102,255,.30) 44%,rgba(46,110,255,.22) 56%,rgba(20,102,255,.14) 72%,rgba(122,76,250,0) 100%);-webkit-mask-image: linear-gradient(180deg,transparent,#000 38%,#000 62%,transparent);mask-image: linear-gradient(180deg,transparent,#000 38%,#000 62%,transparent);opacity: .55}.aurora__b--1{top: 8vh}.aurora__b--2{top: 62vh;opacity: .5;transform: rotate(-24deg) scaleY(.7)}.aurora__v{position: absolute;inset: 0;background: radial-gradient(ellipse 62% 58% at 50% 52%,rgba(4,6,13,.78) 0%,rgba(4,6,13,.52) 42%,rgba(4,6,13,.14) 74%,rgba(4,6,13,0) 100%)}@media (max-width: 759px){.aurora__v{background: radial-gradient(ellipse 86% 52% at 50% 50%,rgba(4,6,13,.72) 0%,rgba(4,6,13,.46) 46%,rgba(4,6,13,0) 100%)}}.aurora::before{content: "";position: absolute;inset: 0;opacity: .55;background-image: radial-gradient(1px 1px at 17px 23px,rgba(255,255,255,.55),transparent 60%),radial-gradient(1px 1px at 131px 89px,rgba(190,220,255,.45),transparent 60%),radial-gradient(1.4px 1.4px at 71px 161px,rgba(255,255,255,.35),transparent 60%),radial-gradient(1px 1px at 193px 47px,rgba(140,203,255,.4),transparent 60%);background-size: 211px 197px,263px 239px,331px 283px,389px 353px}.aurora::after{content: "";position: absolute;inset: 0;opacity: .06;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.anim.lastet .aurora__f--1{animation: drift1 38s ease-in-out infinite alternate}.anim.lastet .aurora__f--2{animation: drift2 31s ease-in-out infinite alternate}.anim.lastet .aurora__f--3{animation: drift3 46s ease-in-out infinite alternate}.anim.lastet .aurora__f--4{animation: drift2 42s ease-in-out infinite alternate-reverse}.anim.lastet .aurora__f--5{animation: drift1 34s ease-in-out infinite alternate-reverse}.anim.lastet .aurora__b--1{animation: sweep 28s ease-in-out infinite alternate}.anim.lastet .aurora__b--2{animation: sweep2 36s ease-in-out infinite alternate}.aurora.is-paused *{animation-play-state: paused !important}@keyframes drift1{to{transform: translate3d(14vw,10vh,0) scale(1.12)}}@keyframes drift2{to{transform: translate3d(-12vw,8vh,0) scale(.9)}}@keyframes drift3{to{transform: translate3d(-16vw,-10vh,0) scale(1.08)}}@keyframes sweep{to{transform: rotate(-20deg) translate3d(10vmax,6vh,0)}}@keyframes sweep2{to{transform: rotate(-28deg) scaleY(.7) translate3d(-8vmax,-4vh,0)}}.glass{background: var(--glass-sheen),var(--glass);-webkit-backdrop-filter: blur(var(--blur)) saturate(150%);backdrop-filter: blur(var(--blur)) saturate(150%);border: 1px solid var(--line);box-shadow: var(--shadow-glass)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.glass{background: var(--glass-sheen),var(--glass-solid)}}@media (prefers-reduced-transparency: reduce){.glass{background: var(--glass-solid);-webkit-backdrop-filter: none;backdrop-filter: none}}.edge{position: relative;isolation: isolate}.edge::after{content: "";position: absolute;inset: 0;border-radius: inherit;padding: 1px;pointer-events: none;z-index: 1;background: var(--edge-light);-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask: linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.glow{position: relative;isolation: isolate}.glow::before{content: "";position: absolute;inset: -1px;border-radius: inherit;padding: 1px;pointer-events: none;z-index: 1;background: radial-gradient(260px circle at var(--mx,50%) var(--my,-40%),rgba(140,203,255,.75),rgba(20,102,255,.25) 40%,transparent 70%);-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask: linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity: 0;transition: opacity .3s var(--ease)}@media (hover: hover) and (pointer: fine){.glow:hover::before{opacity: 1}}.gicon{flex: none;width: 44px;height: 44px;border-radius: 13px;display: grid;place-items: center;background: linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.02));border: 1px solid var(--line-2);box-shadow: inset 0 1px 0 rgba(255,255,255,.16),0 10px 24px -12px rgba(20,102,255,.7)}.gicon .icon{width: 22px;height: 22px}.gicon .icon path{fill: url(#g-blue)}.btn{display: inline-flex;align-items: center;justify-content: center;gap: .55em;min-height: 52px;padding: .8em 1.5em;border-radius: 999px;border: 1px solid transparent;font-weight: 600;font-size: 1rem;line-height: 1.1;text-decoration: none;text-align: center;white-space: nowrap;transition-property: background-color,border-color,color,transform,box-shadow;transition-duration: var(--dur-ui);transition-timing-function: var(--ease);-webkit-tap-highlight-color: transparent}.btn:active{transform: scale(.96)}.btn .icon{width: 1.15em;height: 1.15em}.btn--primary{background: var(--accent);color: #fff;box-shadow: inset 0 1px 0 rgba(255,255,255,.28),0 0 0 1px rgba(140,203,255,.25),0 14px 34px -12px rgba(20,102,255,.9)}.btn--primary:hover{background: var(--accent-hover)}.btn--glass{color: var(--text);background: var(--glass-sheen),rgba(255,255,255,.04);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);border-color: var(--line-2);box-shadow: inset 0 1px 0 rgba(255,255,255,.1)}.btn--glass:hover{border-color: var(--line-3);background: var(--glass-sheen),rgba(255,255,255,.08)}.btn--sm{min-height: 44px;padding: .55em 1.1em;font-size: .9375rem}.btn[disabled]{opacity: .55;cursor: progress}.btn-row{display: flex;flex-wrap: wrap;gap: 12px}@media (hover: hover) and (pointer: fine){.btn--primary:hover{transform: translateY(-1px);box-shadow: inset 0 1px 0 rgba(255,255,255,.28),0 0 0 1px rgba(140,203,255,.4),0 18px 40px -12px rgba(20,102,255,1)}.btn--primary:active,.btn--glass:active{transform: scale(.96)}}.linkbtn{background: none;border: 0;padding: 0;min-height: 44px;color: var(--link);font-weight: 600;text-decoration: underline;text-underline-offset: .2em}.more{display: inline-flex;align-items: center;gap: .45em;min-height: 44px;font-weight: 600;color: var(--link);text-decoration: none}.more .icon{transition: transform .25s var(--ease)}.more:hover .icon{transform: translateX(4px)}.island{position: fixed;z-index: 60;top: 12px;left: 12px;right: 12px;max-width: 1080px;margin-inline: auto;height: var(--island-h);display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 0 8px 0 18px;border-radius: 999px;background: var(--glass-sheen),rgba(10,15,32,.55);-webkit-backdrop-filter: blur(18px) saturate(160%);backdrop-filter: blur(18px) saturate(160%);border: 1px solid var(--line-2);box-shadow: inset 0 1px 0 rgba(255,255,255,.12),0 20px 40px -24px rgba(0,0,0,.9);transition: transform .35s var(--ease),background-color .3s var(--ease)}@media (min-width: 960px){.island{top: 14px;left: 24px;right: 24px;padding: 0 8px 0 24px}}.island.is-scrolled{background: var(--glass-sheen),rgba(7,11,24,.78)}.anim .island.is-hidden{transform: translateY(calc(-100% - 20px))}.brand{display: inline-flex;align-items: center;min-height: 44px;color: #fff;text-decoration: none}.brand__logo{height: 30px;width: auto;overflow: visible}@media (min-width: 960px){.brand__logo{height: 36px}}.nav-toggle{display: none;align-items: center;justify-content: center;width: 44px;height: 44px;background: rgba(255,255,255,.06);border: 1px solid var(--line-2);border-radius: 999px}.nav-toggle .icon{width: 22px;height: 22px}.nav-toggle__close{display: none}.nav-toggle[aria-expanded="true"] .nav-toggle__open{display: none}.nav-toggle[aria-expanded="true"] .nav-toggle__close{display: inline-flex}.nav{display: flex;align-items: center;gap: 20px}.nav__list{list-style: none;display: flex;gap: 4px}.nav__link{display: inline-flex;align-items: center;gap: 6px;min-height: 44px;padding: 0 14px;border-radius: 999px;text-decoration: none;font-weight: 500;font-size: .9688rem;color: var(--text-2);background: none;border: 0;transition: color var(--dur-ui) var(--ease),background-color var(--dur-ui) var(--ease)}.nav__link:hover,.nav__link[aria-current="page"],.nav__svc-btn[aria-expanded="true"]{color: #fff;background: rgba(255,255,255,.06)}.nav__chev{width: 1em;height: 1em;transition: transform .2s var(--ease)}.nav__svc-btn[aria-expanded="true"] .nav__chev{transform: rotate(180deg)}.nav__cta{min-height: 44px}.nav__svc{position: relative}.svc-panel__list{list-style: none;display: grid;gap: 4px}.svc{display: flex;align-items: center;gap: 14px;padding: 10px;border-radius: 16px;text-decoration: none;color: var(--text);transition: background-color .15s var(--ease)}.svc:hover,.svc:focus-visible{background: rgba(255,255,255,.06)}.svc[aria-current="page"]{background: rgba(20,102,255,.14)}.svc__txt{display: grid;gap: 1px}.svc__name{font-weight: 600;color: #fff}.svc__line{font-size: .875rem;color: var(--text-2);line-height: 1.4}html:not(.js) .nav__chev{display: none}html:not(.js) .island{position: absolute}@media (min-width: 960px){.js .svc-panel{position: absolute;top: calc(100% + 18px);left: 50%;width: 600px;margin-left: -300px;z-index: 70;padding: 10px;border-radius: 26px;background: var(--glass-sheen),rgba(9,14,30,.82);-webkit-backdrop-filter: blur(24px) saturate(160%);backdrop-filter: blur(24px) saturate(160%);border: 1px solid var(--line-2);box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 40px 80px -30px rgba(0,0,0,.95);opacity: 0;visibility: hidden;transform: translateY(-6px) scale(.97);transform-origin: 50% 0;transition: opacity .18s var(--ease),transform .18s var(--ease),visibility 0s linear .18s}.js .nav__svc.is-open .svc-panel{opacity: 1;visibility: visible;transform: none;transition-delay: 0s}.svc-panel__list{grid-template-columns: 1fr 1fr}}@media (max-width: 959px){html:not(.js) .island{flex-wrap: wrap;height: auto;border-radius: 24px;padding: 8px 12px}html:not(.js) .nav{flex-wrap: wrap;width: 100%}html:not(.js) .nav__list{flex-wrap: wrap}.js .nav-toggle{display: inline-flex}.js .nav{position: fixed;top: calc(var(--island-h) + 22px);left: 12px;right: 12px;z-index: 59;flex-direction: column;align-items: stretch;gap: 14px;padding: 12px 14px 18px;border-radius: 26px;background: var(--glass-sheen),rgba(9,14,30,.9);-webkit-backdrop-filter: blur(24px) saturate(160%);backdrop-filter: blur(24px) saturate(160%);border: 1px solid var(--line-2);box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 40px 80px -30px rgba(0,0,0,.95);max-height: calc(100dvh - var(--island-h) - 40px);overflow-y: auto;visibility: hidden;opacity: 0;transform: translateY(-8px) scale(.98);transform-origin: 50% 0;transition: opacity .2s var(--ease),transform .2s var(--ease),visibility 0s linear .2s}.js .nav.is-open{visibility: visible;opacity: 1;transform: none;transition-delay: 0s}.js .nav__list{flex-direction: column;gap: 0}.js .nav__link{min-height: 52px;width: 100%;font-size: 1.125rem;font-weight: 600;color: #fff;border-radius: 14px;padding: 0 10px;justify-content: space-between}.js .svc-panel{display: none;padding: 4px 0 8px}.js .nav__svc.is-open .svc-panel{display: block}.js .nav__cta{min-height: 52px}.brand__logo{height: 28px}}main{display: block}.section{padding-block: var(--sec);position: relative}.section--tight{padding-block: clamp(56px,8vw,104px)}.section__head{max-width: 46rem;margin-bottom: clamp(36px,5vw,64px)}.section__head--c{margin-inline: auto;text-align: center}.section__head h2 + .lede,.section__head .eyebrow + h2{margin-top: 16px}.eyebrow{display: inline-flex;align-items: center;gap: 10px;font-family: var(--mono);font-size: .75rem;font-weight: 500;letter-spacing: .12em;text-transform: uppercase;color: var(--blue-300)}.eyebrow::before{content: "";width: 5px;height: 5px;border-radius: 50%;background: var(--cyan-400);box-shadow: 0 0 6px rgba(34,200,255,.6)}.lede{font-size: clamp(1.0625rem,1rem + .4vw,1.25rem);line-height: 1.55;color: var(--text-2);max-width: 40rem}.section__head--c .lede{margin-inline: auto}.help{font-size: .9375rem;color: var(--text-3);line-height: 1.45}.mva{font-family: var(--mono);font-size: .75rem;letter-spacing: .04em;color: var(--text-3)}.price-line{font-weight: 600;margin-top: 14px;color: var(--text)}.tag{display: inline-block;font-family: var(--mono);font-size: .6875rem;font-weight: 500;letter-spacing: .08em;text-transform: uppercase;padding: 4px 8px;border-radius: 6px;background: rgba(20,102,255,.16);color: var(--blue-300)}.ticks{list-style: none;display: grid;gap: 10px}.ticks li{position: relative;padding-left: 28px;color: var(--text-2)}.ticks li::before{content: "";position: absolute;left: 3px;top: .55em;width: 13px;height: 7px;border-left: 2px solid var(--blue-400);border-bottom: 2px solid var(--blue-400);transform: rotate(-45deg) translateY(-2px)}.hero-stack{position: relative}.hero{position: sticky;top: 0;z-index: 0;min-height: 100svh;overflow: clip;display: grid;place-items: center;text-align: center;padding: calc(var(--island-h) + 56px) 0 72px}.hero__inner{position: relative;z-index: 2;display: grid;justify-items: center;gap: 0}.hero__logo{width: auto;height: clamp(46px,7.5vw,76px);margin-bottom: clamp(28px,4vw,44px);overflow: visible;color: #fff;filter: drop-shadow(0 16px 40px var(--hero-logo-glow))}.hero__mark{position: relative;display: inline-block}.hero__glimt{position: absolute;left: 0;top: 0;height: clamp(46px,7.5vw,76px);width: auto;overflow: visible;pointer-events: none;display: none}.anim.lastet .hero__glimt{display: block}.hero__glimt-rand{opacity: .9}.hero__glimt-glod{opacity: .2}.hero__glimt path[pathLength]{stroke-dasharray: 12 88;animation: sRand 5.2s linear infinite}.hero__glimt-klipp{opacity: .32}.hero__glimt-skinn{animation: sSkinn 5.2s var(--ease-io) infinite;opacity: 0}@keyframes sRand{from{stroke-dashoffset: 0}to{stroke-dashoffset: -100}}@keyframes sSkinn{0%,40%{transform: translateX(-40px);opacity: 0}46%{opacity: 1}64%{transform: translateX(330px);opacity: 0}100%{transform: translateX(330px);opacity: 0}}.hero__title{font-size: clamp(2.5rem,1.1rem + 6.4vw,5.5rem);line-height: 1.02;letter-spacing: -.045em;font-weight: 650;max-width: 17ch}.hero__title span{display: block}.hero__title .hero__t2{color: var(--hero-t2)}.hero__lede{margin-top: 24px;max-width: 40rem;font-size: clamp(1.0625rem,1rem + .4vw,1.25rem);line-height: 1.55;color: var(--text-2)}.hero .btn-row{margin-top: 36px;justify-content: center}.hero .btn-row .icon{transition: transform .25s var(--ease)}.hero .btn--glass:hover .icon{transform: translateY(3px)}.flame{position: absolute;z-index: 1;pointer-events: none;width: min(62vw,820px);height: 115%}.flame--l{left: 0;top: -8%}.flame--r{right: 0;bottom: -8%;transform: scale(-1,-1)}.flame i{position: absolute;inset: 0;transform-origin: 0 0;background: repeating-linear-gradient(90deg,rgba(4,6,13,0) 0 22px,rgba(4,6,13,.78) 34px,rgba(4,6,13,0) 48px),var(--hero-flame);-webkit-mask-image: radial-gradient(90% 72% at 0% 0%,#000 18%,rgba(0,0,0,.35) 46%,transparent 72%);mask-image: radial-gradient(90% 72% at 0% 0%,#000 18%,rgba(0,0,0,.35) 46%,transparent 72%);opacity: .9}.anim.lastet .flame i{animation: flame 9s ease-in-out infinite alternate}.anim.lastet .flame--r i{animation-duration: 11s;animation-delay: -4s}@keyframes flame{from{transform: scaleX(1) scaleY(1);opacity: .82}to{transform: scaleX(1.07) scaleY(1.05);opacity: 1}}@media (max-width: 759px){.flame{width: 110vw;height: 70%}.flame--l{top: -4%}.flame--r{bottom: -2%}}.anim [data-hero-in]{animation: heroIn .8s var(--ease) both}.anim .hero__title[data-hero-in]{animation-delay: .06s}.anim .hero__lede[data-hero-in]{animation-delay: .16s}.anim .hero .btn-row[data-hero-in]{animation-delay: .24s}@keyframes heroIn{from{opacity: 0;transform: translateY(16px)}to{opacity: 1;transform: none}}.anim .hero__title[data-hero-in]{animation-name: heroRise}@keyframes heroRise{from{transform: translateY(20px)}to{transform: none}}.wall{position: relative;z-index: 3;min-height: 100svh;margin-inline: clamp(8px,1.4vw,20px);border-radius: var(--r-xl);background: linear-gradient(180deg,#080D1C 0%,#05070F 50%,#04060D 100%);box-shadow: 0 -40px 80px -30px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.06);display: grid;align-content: center;padding-block: clamp(88px,12vw,160px)}.wall::before{content: "";position: absolute;left: 8%;right: 8%;top: 0;height: 1px;background: linear-gradient(90deg,transparent,rgba(34,200,255,.9),rgba(20,102,255,1),rgba(122,76,250,.8),transparent);opacity: var(--lid,1);transition: opacity .6s var(--ease)}.wall::after{content: "";position: absolute;left: 20%;right: 20%;top: -1px;height: 60px;pointer-events: none;background: radial-gradient(50% 100% at 50% 0%,rgba(20,102,255,.35),transparent);opacity: var(--lid,1)}.wall__lead{font-size: clamp(1.75rem,1.05rem + 3vw,3.5rem);line-height: 1.1;letter-spacing: -.035em;font-weight: 600;max-width: 22ch;color: #fff;margin-top: 18px}.wall__lead em{font-style: normal;color: var(--text-3)}.wall__cols{list-style: none;display: grid;gap: 28px;margin-top: clamp(48px,7vw,88px)}@media (min-width: 860px){.wall__cols{grid-template-columns: repeat(3,1fr);gap: 40px}}.wall__col{display: grid;gap: 10px;align-content: start;padding-top: 22px;border-top: 1px solid var(--line-2)}.wall__col h3{font-size: clamp(1.25rem,1.1rem + .6vw,1.625rem)}.wall__col p{color: var(--text-2);max-width: 30rem}.calc{display: grid;gap: 16px}@media (min-width: 960px){.calc{grid-template-columns: 1.1fr .9fr;gap: 20px}}.calc__form,.calc__out{border-radius: var(--r-xl);padding: clamp(22px,4vw,44px)}.calc__fields{display: grid;gap: 18px}@media (min-width: 640px){.calc__fields{grid-template-columns: 1fr 1fr;align-items: end}}.calc .field input{font-size: 1.375rem;font-weight: 600;font-variant-numeric: tabular-nums;min-height: 58px}.calc .field input::placeholder{color: var(--text-3);font-weight: 400;font-size: 1rem}.field__opt{font-weight: 400;color: var(--text-3)}.calc__out{position: relative;display: grid;align-content: start;gap: 14px;overflow: hidden}.calc__res{display: grid;gap: 8px;position: relative;z-index: 2}.calc__empty{color: var(--text-2);font-size: 1.125rem}.calc__big{line-height: 1}.calc__num{font-size: clamp(2.75rem,1.5rem + 4.6vw,4.75rem);font-weight: 650;letter-spacing: -.045em;font-variant-numeric: tabular-nums;color: #fff}.calc__unit{font-size: 1.0625rem;font-weight: 600;color: var(--blue-300);white-space: nowrap}.calc__sum{color: var(--text-2);font-size: 1.0625rem;line-height: 1.45}.calc__sum strong{color: #fff;font-variant-numeric: tabular-nums}.calc__out .btn{justify-self: start;position: relative;z-index: 2}.calc__note{position: relative;z-index: 2}.loops{list-style: none;display: grid;gap: 14px}@media (min-width: 760px){.loops{grid-template-columns: 1fr 1fr;gap: 18px}}.loop{position: relative;display: grid;align-content: start;gap: 14px;padding: clamp(24px,3vw,36px);border-radius: var(--r-l);transition: transform .3s var(--ease),border-color .3s var(--ease)}.loop__top{display: flex;align-items: center;justify-content: space-between;gap: 12px}.loop__name{font-family: var(--mono);font-size: .75rem;letter-spacing: .1em;text-transform: uppercase;color: var(--text-3)}.loop__q{font-size: clamp(1.25rem,1.05rem + .8vw,1.625rem);line-height: 1.2;letter-spacing: -.02em;max-width: 24ch}.loop p{color: var(--text-2);max-width: 32rem}.loop__go{display: inline-flex;align-items: center;gap: .45em;min-height: 44px;margin-top: 2px;font-weight: 600;color: var(--blue-300);text-decoration: none}.loop__go::after{content: "";position: absolute;inset: 0;border-radius: inherit;z-index: 2}.loop__go .icon{transition: transform .25s var(--ease)}.loop:focus-within{border-color: rgba(140,203,255,.5)}.loop:active{transform: scale(.99)}@media (hover: hover) and (pointer: fine){.loop:hover .loop__go .icon{transform: translateX(4px)}.loop:hover{border-color: var(--line-2)}}.pb__foot{text-align: center;color: var(--text-3);font-size: .875rem;max-width: 46rem;margin-inline: auto}.prices__grid{display: grid;gap: 14px}@media (min-width: 700px){.prices__grid{grid-template-columns: 1fr 1fr}}@media (min-width: 1100px){.prices__grid--3{grid-template-columns: repeat(3,1fr)}}.price{display: grid;align-content: start;gap: 10px;padding: clamp(22px,3vw,32px);border-radius: var(--r-l)}.price p:not(.price__big):not(.mva){color: var(--text-2)}.price__big{font-size: clamp(1.75rem,1.4rem + 1.4vw,2.5rem);font-weight: 650;letter-spacing: -.035em;line-height: 1.05;color: #fff;font-variant-numeric: tabular-nums}.price__big span{display: block;margin-top: 4px;font-size: 1rem;font-weight: 500;letter-spacing: 0;color: var(--text-2);font-variant-numeric: normal;line-height: 1.35}.price__word{font-size: clamp(1.25rem,1.1rem + .6vw,1.5rem);font-weight: 600;letter-spacing: -.02em;line-height: 1.2;color: #fff}.price .btn,.price .more{justify-self: start;margin-top: 8px}.risk{list-style: none;display: grid;gap: 14px}@media (min-width: 900px){.risk{grid-template-columns: repeat(3,1fr);gap: 16px}}.risk li{display: grid;align-content: start;gap: 10px;padding-top: 22px;border-top: 1px solid var(--line-2)}.risk h3{font-size: 1.1875rem;line-height: 1.3}.risk p{color: var(--text-2)}.now{margin-top: clamp(40px,6vw,64px);display: grid;gap: 14px;justify-items: center;text-align: center;padding: clamp(28px,5vw,56px);border-radius: var(--r-xl)}.now h2{font-size: clamp(1.625rem,1.2rem + 1.8vw,2.5rem);max-width: 24ch}.now__text{color: var(--text-2);max-width: 44rem}.now__cost{padding: 10px 16px;border-radius: 12px;background: rgba(20,102,255,.14);border: 1px solid rgba(140,203,255,.3);color: #fff}.now__cost strong{font-variant-numeric: tabular-nums}.demo-shell{border-radius: var(--r-xl);padding: clamp(24px,4vw,56px);overflow: hidden}.demo{display: grid;gap: clamp(28px,5vw,56px);align-items: center}@media (min-width: 960px){.demo{grid-template-columns: 1fr 1fr}}.demo__title{margin-bottom: 16px}.demo__facts{list-style: none;display: grid;gap: 10px;color: var(--text)}.demo__facts li{padding-left: 22px;position: relative}.demo__facts li::before{content: "";position: absolute;left: 0;top: .62em;width: 7px;height: 7px;border-radius: 50%;background: var(--cyan-400);box-shadow: 0 0 8px rgba(34,200,255,.8)}.demo__hint{margin-top: 18px;color: var(--text-2)}.demo__stage{display: grid;justify-items: center;gap: 14px;text-align: center}.demo__status{min-height: 1.5em;font-family: var(--mono);font-size: .8125rem;color: var(--text-2);letter-spacing: .04em}.demo__nojs{display: grid;gap: 12px;justify-items: center;color: var(--text-2);max-width: 22rem}html:not(.js) .orb{display: none}.orb-wrap{position: relative;display: grid;place-items: center;padding: 44px}.orb-wrap::before{content: "";position: absolute;inset: 0;border-radius: 50%;pointer-events: none;background: conic-gradient(from 0deg,rgba(34,200,255,0),rgba(34,200,255,.45),rgba(20,102,255,.5),rgba(122,76,250,.35),rgba(255,122,47,.18),rgba(34,200,255,0) 70%);-webkit-mask-image: radial-gradient(closest-side,transparent 52%,#000 60%,transparent 100%);mask-image: radial-gradient(closest-side,transparent 52%,#000 60%,transparent 100%);opacity: .8}.anim .demo-shell.is-vis .orb-wrap::before{animation: spin 14s linear infinite}.orb{--lvl: 0;position: relative;width: clamp(200px,52vw,260px);aspect-ratio: 1;border-radius: 50%;display: grid;place-items: center;align-content: center;gap: 14px;background: radial-gradient(circle at 50% 30%,rgba(255,255,255,.10),rgba(255,255,255,0) 55%),radial-gradient(circle at 50% 60%,rgba(20,40,90,.75),rgba(6,9,20,.9) 72%);-webkit-backdrop-filter: blur(16px);backdrop-filter: blur(16px);border: 1px solid rgba(140,203,255,.28);color: #fff;box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 30px 70px -30px rgba(20,102,255,.9);-webkit-tap-highlight-color: transparent;isolation: isolate;transition: border-color .3s var(--ease),transform .2s var(--ease)}.orb:active{transform: scale(.96)}.orb__halo{position: absolute;inset: -12%;border-radius: 50%;z-index: -1;background: radial-gradient(closest-side,rgba(34,200,255,.55),rgba(20,102,255,.3) 50%,rgba(122,76,250,.12) 72%,transparent);opacity: .35;transform: scale(calc(.86 + var(--lvl) * .3));transition: opacity .4s var(--ease),transform .12s linear}.orb__core{position: absolute;inset: 0;border-radius: 50%;z-index: -1;background: radial-gradient(60% 45% at 50% 16%,rgba(255,255,255,.14),transparent 70%);pointer-events: none}.orb__s{width: 30%;height: auto;overflow: visible;filter: drop-shadow(0 8px 20px rgba(20,102,255,.6))}.orb__band{transform-box: fill-box;transform-origin: center}.orb__label{font-weight: 600;font-size: 1rem}.orb__waves{position: absolute;inset: 0;display: grid;place-items: center;pointer-events: none}.orb__waves i{grid-area: 1 / 1;width: clamp(200px,52vw,260px);aspect-ratio: 1;border-radius: 50%;border: 1px solid rgba(34,200,255,.5);opacity: 0}.anim .demo[data-state="idle"] .orb__waves i,.anim .demo[data-state="error"] .orb__waves i,.anim .demo[data-state="after"] .orb__waves i{animation: wave1 4.2s var(--ease) infinite}.anim .demo .orb__waves i:nth-child(2){animation-delay: 1.4s}.anim .demo .orb__waves i:nth-child(3){animation-delay: 2.8s}@keyframes wave1{from{transform: scale(1);opacity: .55}to{transform: scale(1.45);opacity: 0}}.anim .demo[data-state="idle"] .orb__halo{animation: breathe 4.2s ease-in-out infinite}@keyframes breathe{0%,100%{opacity: .3;transform: scale(.88)}50%{opacity: .65;transform: scale(1.02)}}@keyframes spin{to{transform: rotate(1turn)}}@keyframes think{0%,100%{opacity: 1}50%{opacity: .35}}.demo[data-state="connecting"] .orb__halo{opacity: .5}.demo[data-state="listening"] .orb{border-color: var(--cyan-400)}.demo[data-state="listening"] .orb__label{color: #BDEBFF}.demo[data-state="listening"] .orb__halo{opacity: .6}.demo[data-state="listening"] .orb__waves i{opacity: .7;border-color: rgba(34,200,255,.75);transform: scale(calc(1.04 + var(--lvl,0) * .2));transition: transform .12s linear}.demo[data-state="thinking"] .orb{border-color: #9B7BFF}.demo[data-state="thinking"] .orb__label{color: #D6C9FF}.demo[data-state="thinking"] .orb__band{animation: think 1.2s var(--ease) infinite}.demo[data-state="thinking"] .orb__band:nth-child(2){animation-delay: .15s}.demo[data-state="thinking"] .orb__band:nth-child(3){animation-delay: .3s}.demo[data-state="thinking"] .orb__waves i{opacity: .6;border-style: dashed;border-color: rgba(183,155,255,.8)}.anim .demo[data-state="thinking"] .orb__waves i{animation: spin 6s linear infinite}.demo[data-state="speaking"] .orb{border-color: var(--blue-400)}.demo[data-state="speaking"] .orb__halo{opacity: .85}.demo[data-state="speaking"] .orb__s{transform: scale(calc(1 + var(--lvl) * .12));transition: transform .12s linear}.demo[data-state="speaking"] .orb__waves i{opacity: .8;border-color: rgba(77,163,255,.85);transform: scale(calc(1.06 + var(--lvl,0) * .38));transition: transform .12s linear}.demo[data-state="speaking"] .orb__waves i:nth-child(2){transform: scale(calc(1.1 + var(--lvl,0) * .55));opacity: .45}.demo[data-state="speaking"] .orb__waves i:nth-child(3){transform: scale(calc(1.14 + var(--lvl,0) * .72));opacity: .25}.demo[data-state="error"] .orb__halo{opacity: .12}@media (hover: hover) and (pointer: fine){.demo[data-state="idle"] .orb:hover .orb__halo{opacity: .8}.orb:hover{border-color: rgba(140,203,255,.6)}}.demo__msg{grid-column: 1 / -1;display: grid;gap: 12px;justify-items: start;padding: 18px 20px;border-radius: var(--r);background: rgba(255,255,255,.04);border: 1px solid var(--line-2)}.demo__after{grid-column: 1 / -1;padding: clamp(22px,4vw,36px);border-radius: var(--r-l);background: rgba(255,255,255,.04);border: 1px solid var(--line-2);display: grid;gap: 14px}.demo__after:focus{outline: none}.demo-sec__branch{margin-top: clamp(40px,6vw,64px);padding-top: 28px;border-top: 1px solid var(--line);display: grid;gap: 16px}.bransje{margin-top: clamp(40px,6vw,64px);padding-top: 28px;border-top: 1px solid var(--line)}.bransje>h3{margin-bottom: 10px}.bransje>p{color: var(--text-2);max-width: 40rem}.personas{display: grid;gap: 14px;margin-top: 22px}@media (min-width: 760px){.personas{grid-template-columns: 1fr 1fr}}.persona{display: grid;gap: 10px;align-content: start;padding: 22px;border-radius: var(--r);background: rgba(255,255,255,.03);border: 1px solid var(--line-2)}.persona .tag{justify-self: start}.persona p{color: var(--text-2)}.persona .btn{justify-self: start;margin-top: 6px}.faq-sec__inner{display: grid;gap: 32px}@media (min-width: 960px){.faq-sec__inner{grid-template-columns: 5fr 7fr;gap: 64px}.faq-sec__inner>h2{position: sticky;top: calc(var(--island-h) + 40px);align-self: start}}.faq{border-top: 1px solid var(--line-2)}.faq__item{border-bottom: 1px solid var(--line-2)}.faq__q{list-style: none;display: flex;justify-content: space-between;align-items: center;gap: 16px;min-height: 64px;padding: 16px 0;font-weight: 600;font-size: 1.0625rem;cursor: pointer;color: #fff}.faq__q::-webkit-details-marker{display: none}.faq__icon{transition: transform .3s var(--ease);color: var(--text-3)}.faq__item[open] .faq__icon{transform: rotate(90deg);color: var(--blue-300)}.faq__a{padding: 0 0 22px;color: var(--text-2);max-width: 40rem}.foot{position: relative;padding-top: clamp(64px,9vw,120px);overflow: clip}.go{position: relative;display: grid;place-items: center;padding: clamp(40px,7vw,88px) clamp(14px,3vw,40px);border-radius: clamp(36px,7vw,999px);background: radial-gradient(80% 120% at 50% 100%,rgba(20,102,255,.16),transparent 70%),#05070F;border: 1px solid var(--line);box-shadow: inset 0 1px 0 rgba(255,255,255,.05);overflow: hidden;isolation: isolate}.go::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background-image: linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size: 32px 32px;background-position: center;-webkit-mask-image: radial-gradient(60% 70% at 50% 50%,#000,transparent 80%);mask-image: radial-gradient(60% 70% at 50% 50%,#000,transparent 80%)}.slide{--p: 0;--knob: 64px;--pad: 8px;position: relative;display: flex;align-items: center;width: min(100%,640px);min-height: calc(var(--knob) + var(--pad) * 2);padding: var(--pad);border-radius: 999px;text-decoration: none;color: #fff;background: var(--glass-sheen),rgba(255,255,255,.04);-webkit-backdrop-filter: blur(16px);backdrop-filter: blur(16px);border: 1px solid var(--line-2);box-shadow: inset 0 1px 0 rgba(255,255,255,.12),0 30px 60px -30px rgba(0,0,0,.9);touch-action: pan-y;user-select: none;-webkit-user-select: none;-webkit-tap-highlight-color: transparent;overflow: hidden;isolation: isolate}@media (min-width: 760px){.slide{--knob: 84px;--pad: 10px}}.slide__fill{position: absolute;inset: 0;z-index: -1;border-radius: inherit;background: linear-gradient(90deg,rgba(20,102,255,.5),rgba(34,200,255,.25));transform-origin: 0 50%;transform: scaleX(var(--p));opacity: calc(var(--p) * 1.4)}.slide__knob{flex: none;width: var(--knob);height: var(--knob);border-radius: 50%;display: grid;place-items: center;z-index: 2;background: linear-gradient(180deg,rgba(255,255,255,.25),rgba(255,255,255,0) 60%),var(--accent);box-shadow: inset 0 1px 0 rgba(255,255,255,.45),0 0 0 1px rgba(140,203,255,.4),0 10px 30px -6px rgba(20,102,255,.95);transform: translateX(calc(var(--p) * var(--run,0px)));transition: transform .3s var(--ease)}.slide.is-drag .slide__knob{transition: none}.slide__knob .icon{width: 42%;height: 42%;color: #fff}.slide__txt{flex: 1;text-align: center;padding-inline: 16px 8px;font-size: clamp(1.375rem,.9rem + 2.4vw,2.625rem);font-weight: 650;letter-spacing: -.035em;line-height: 1.05;opacity: calc(1 - var(--p) * 1.3)}.slide__sheen{position: absolute;inset: 0;z-index: -1;border-radius: inherit;pointer-events: none;overflow: hidden}.slide__sheen::before{content: "";position: absolute;top: 0;bottom: 0;left: -30%;width: 30%;background: linear-gradient(90deg,transparent,rgba(140,203,255,.22),transparent);transform: translateX(0)}.anim .go.is-vis .slide__sheen::before{animation: sheen 4s var(--ease-io) infinite 1s}@keyframes sheen{0%{transform: translateX(0)}45%,100%{transform: translateX(480%)}}.slide:focus-visible{outline: 2px solid var(--focus);outline-offset: 4px}@media (hover: hover) and (pointer: fine){.slide:hover .slide__knob{box-shadow: inset 0 1px 0 rgba(255,255,255,.45),0 0 0 1px rgba(140,203,255,.7),0 10px 36px -4px rgba(20,102,255,1)}}.go__hint{margin-top: 16px;font-size: .875rem;color: var(--text-3);text-align: center}.foot__cols{display: grid;gap: 32px;margin-top: clamp(48px,7vw,80px)}@media (min-width: 860px){.foot__cols{grid-template-columns: 1.6fr 1fr 1fr 1fr;gap: 40px}}.foot__lede{color: var(--text-2);max-width: 26rem}.foot__h{font-family: var(--mono);font-size: .75rem;font-weight: 500;letter-spacing: .1em;text-transform: uppercase;color: var(--text-3);margin-bottom: 10px}.foot__list{list-style: none;display: grid;gap: 0}.foot__list a,.foot__list span{display: inline-flex;align-items: center;min-height: 36px;color: var(--text);text-decoration: none}.foot__list a:hover{color: #fff;text-decoration: underline}.wordmark{position: relative;margin-top: clamp(48px,7vw,88px)}.wordmark svg{width: 100%;height: auto;overflow: visible}.wordmark__scale{fill: rgba(238,242,250,.92)}.foot__bar{position: relative;margin-top: calc(clamp(18px,4vw,52px) * -1);z-index: 2;display: flex;flex-wrap: wrap;justify-content: space-between;gap: 8px 24px;padding: 16px var(--gut) calc(16px + env(safe-area-inset-bottom));background: var(--glass-sheen),rgba(4,6,13,.6);-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);border-top: 1px solid var(--line-2);font-family: var(--mono);font-size: .75rem;color: var(--text-2)}.foot__bar a{color: var(--text-2)}.bookdlg{width: min(100% - 24px,680px);max-height: min(92dvh,900px);padding: 0;margin: auto;border: 1px solid var(--line-2);border-radius: 28px;color: var(--text);background: var(--glass-sheen),rgba(8,12,26,.94);box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 60px 120px -40px rgba(0,0,0,1);overflow: auto;overscroll-behavior: contain}.bookdlg::backdrop{background: rgba(2,4,10,.72);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}.anim .bookdlg[open]{animation: dlgIn .35s var(--ease)}@keyframes dlgIn{from{opacity: 0;transform: translateY(24px) scale(.98)}to{opacity: 1;transform: none}}@media (max-width: 639px){.bookdlg{width: 100%;max-width: 100%;margin: auto 0 0;max-height: 94dvh;border-radius: 26px 26px 0 0;border-bottom: 0}.anim .bookdlg[open]{animation-name: sheetIn}@keyframes sheetIn{from{transform: translateY(40%);opacity: 0}to{transform: none;opacity: 1}}}.bookdlg__head{position: sticky;top: 0;z-index: 3;display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 16px 20px;background: rgba(8,12,26,.96);border-bottom: 1px solid var(--line)}.bookdlg__head h2{font-size: 1.25rem;letter-spacing: -.02em}.bookdlg__x{width: 44px;height: 44px;border-radius: 50%;display: grid;place-items: center;background: rgba(255,255,255,.06);border: 1px solid var(--line-2);color: #fff}.bookdlg__body{padding: 20px;display: grid;gap: 18px}@media (min-width: 640px){.bookdlg__body{padding: 28px}}.bookdlg .booking,.bookdlg .lead{background: none;border: 0;padding: 0;box-shadow: none}.valg{padding: 12px 14px;border-radius: 14px;background: rgba(20,102,255,.12);border: 1px solid rgba(140,203,255,.3);font-size: .9375rem;color: var(--text)}.valg strong{color: #fff}.contact__inner{display: grid;gap: 40px}@media (min-width: 960px){.contact__inner{grid-template-columns: 7fr 5fr;gap: 56px}}.contact__flow{display: grid;gap: 20px}.booking,.lead{border-radius: var(--r-xl);padding: clamp(20px,4vw,40px)}.booking:focus,.lead:focus{outline: none}.booking__step{display: grid;gap: 16px}.booking__count{font-family: var(--mono);font-size: .75rem;color: var(--text-3);letter-spacing: .06em;text-transform: uppercase}.booking__summary{padding: 14px 16px;border-radius: 12px;background: rgba(255,255,255,.04);border: 1px solid var(--line)}.booking__status{min-height: 1.5em;color: var(--text-2)}.week{display: grid;grid-template-columns: auto 1fr auto;align-items: center;gap: 8px}.week__label{text-align: center;font-weight: 600;font-variant-numeric: tabular-nums}.week .btn{padding-inline: .9em}@media (max-width: 480px){.week .btn{font-size: 0;gap: 0;width: 44px;padding: 0}.week .btn .icon{font-size: 1rem}}.slots{display: grid;gap: 18px}.slots__day h4{font-size: .9375rem;margin-bottom: 8px;color: var(--text-2);font-weight: 500}.slots__list{display: flex;flex-wrap: wrap;gap: 8px;list-style: none}.slot{min-height: 44px;min-width: 76px;padding: 0 14px;border-radius: 12px;border: 1px solid var(--line-2);background: rgba(255,255,255,.03);font-weight: 600;font-variant-numeric: tabular-nums;color: #fff;transition: border-color var(--dur-ui) var(--ease),background-color var(--dur-ui) var(--ease)}.slot:hover{border-color: rgba(140,203,255,.7);background: rgba(20,102,255,.14)}.slot:active{transform: scale(.96)}.form{display: grid;gap: 18px}.field{display: grid;gap: 6px}.field label,.field legend{font-weight: 600;font-size: 1rem;color: #fff}.field input,.field textarea,.field select{width: 100%;min-height: 52px;padding: 12px 14px;font-size: 1rem;color: #fff;background: rgba(255,255,255,.04);border: 1px solid var(--line-2);border-radius: 12px;transition: border-color var(--dur-ui) var(--ease),background-color var(--dur-ui) var(--ease),box-shadow var(--dur-ui) var(--ease)}.field textarea{min-height: 96px;resize: vertical}.field input:hover,.field textarea:hover{border-color: var(--line-3)}.field input:focus,.field textarea:focus{outline: none;border-color: var(--blue-400);background: rgba(20,102,255,.08);box-shadow: 0 0 0 3px rgba(20,102,255,.3)}.field [aria-invalid="true"]{border-color: var(--err)}.field__err{color: var(--err);font-size: .9375rem;font-weight: 500}.choice{border: 0;padding: 0;margin: 0;display: flex;flex-wrap: wrap;gap: 8px}.choice legend{width: 100%;margin-bottom: 8px;padding: 0}.choice .field__err{width: 100%}.choice__opt{position: relative}.choice__opt input{position: absolute;inset: 0;opacity: 0;margin: 0;cursor: pointer}.choice__opt span{display: inline-flex;align-items: center;min-height: 44px;padding: 0 16px;border-radius: 999px;border: 1px solid var(--line-2);font-weight: 500;background: rgba(255,255,255,.03);transition: background-color var(--dur-ui) var(--ease),border-color var(--dur-ui) var(--ease),color var(--dur-ui) var(--ease)}.choice__opt input:checked + span{background: rgba(255,255,255,.92);border-color: transparent;color: var(--ink-950)}.choice__opt input:focus-visible + span{outline: 2px solid var(--focus);outline-offset: 2px}.choice[data-invalid="true"] .choice__opt span{border-color: var(--err)}.choice--big .choice__opt span{min-height: 52px;font-size: 1rem;padding: 0 20px}.form__note{font-size: .875rem;color: var(--text-3)}.form__err{padding: 12px 14px;border-radius: 12px;background: var(--err-bg);color: var(--err);font-weight: 500}.form__err--info{background: rgba(20,102,255,.12);color: var(--blue-300);margin-bottom: 18px}.form .btn[type="submit"]{justify-self: start;min-width: 180px}.lead__ingress{color: var(--text-2)}.lead__done{display: grid;gap: 12px}.lead__done:focus,.booking__step h3:focus,.lead__done h3:focus{outline: none}html.js[data-api="off"] [data-booking]{display: none !important}html.js[data-api="off"] [data-lead][hidden]{display: block !important}.pagehead{position: relative;padding: calc(var(--island-h) + clamp(72px,10vw,136px)) 0 clamp(48px,7vw,88px);isolation: isolate;overflow-x: clip}.pagehead::before{content: "";position: absolute;z-index: -1;top: -30%;right: -20%;width: 80vmax;height: 80vmax;border-radius: 50%;pointer-events: none;background: radial-gradient(closest-side,rgba(20,102,255,.22),rgba(122,76,250,.06) 60%,transparent)}.pagehead h1{font-size: clamp(2.375rem,1.3rem + 4.6vw,4.75rem);line-height: 1.02;letter-spacing: -.045em;max-width: 17ch;font-weight: 650}.pagehead .lede{margin-top: 22px}.pagehead .price-line{margin-top: 22px}.pagehead .btn-row{margin-top: 32px}.pagehead .eyebrow + h1{margin-top: 18px}.pagehead--split .wrap{display: grid;gap: 40px;align-items: center}@media (min-width: 960px){.pagehead--split .wrap{grid-template-columns: 1.1fr .9fr}}.pagehead + .section{padding-top: clamp(32px,5vw,64px)}.split{display: grid;gap: 24px}@media (min-width: 960px){.split{grid-template-columns: 5fr 7fr;gap: 64px}.split>h2{position: sticky;top: calc(var(--island-h) + 40px);align-self: start}}.prose{max-width: 40rem;display: grid;gap: 18px;font-size: 1.125rem;color: var(--text-2)}.prose--lg p{font-size: clamp(1.1875rem,1.05rem + .7vw,1.5rem);line-height: 1.45;color: var(--text);letter-spacing: -.01em}.source{font-size: .9375rem !important;color: var(--text-3) !important}.list-lg{list-style: none;display: grid}.list-lg li{padding: 18px 0;border-bottom: 1px solid var(--line);font-size: 1.125rem;color: var(--text)}.list-lg li:first-child{border-top: 1px solid var(--line)}.cta-band{border-radius: var(--r-xl);padding: clamp(28px,5vw,64px);display: grid;gap: 16px;justify-items: start}.steps{list-style: none;counter-reset: s;display: grid;gap: 0;border-top: 1px solid var(--line)}.steps li{counter-increment: s;display: grid;grid-template-columns: 3.2rem 1fr;gap: 4px 16px;padding: 22px 0;border-bottom: 1px solid var(--line)}.steps li::before{content: "0" counter(s);grid-row: span 2;font-family: var(--mono);font-size: .8125rem;color: var(--blue-300);padding-top: .35em}.steps p{color: var(--text-2);max-width: 36rem}@media (min-width: 960px){.steps{grid-template-columns: repeat(4,1fr);border-top: 0;gap: 24px}.steps li{grid-template-columns: 1fr;align-content: start;border-bottom: 0;border-top: 1px solid var(--blue-400);padding-top: 20px}.steps li::before{grid-row: auto;margin-bottom: 10px}}.promise{list-style: none;display: grid;gap: 14px}@media (min-width: 900px){.promise{grid-template-columns: repeat(3,1fr)}}.promise li{padding: 22px;border-radius: var(--r-l);color: var(--text-2)}.promise strong{display: block;color: #fff;font-size: 1.125rem;margin-bottom: 6px}.next{position: relative;display: grid;gap: 14px;padding: clamp(28px,5vw,56px);border-radius: var(--r-xl);overflow: hidden;color: #fff;text-decoration: none;transition: border-color .3s var(--ease)}.next__kicker{font-family: var(--mono);font-size: .75rem;letter-spacing: .12em;text-transform: uppercase;color: var(--blue-300)}.next__q{font-size: clamp(1.625rem,1.15rem + 2.4vw,3rem);font-weight: 600;line-height: 1.08;letter-spacing: -.035em;max-width: 22ch;text-wrap: balance}.next__go{display: inline-flex;align-items: center;gap: 12px;font-weight: 600;font-size: 1.0625rem;margin-top: 8px;color: var(--blue-300)}.next__ic{display: none}.next__arrow{transition: transform .3s var(--ease)}.next:hover .next__arrow,.next:focus-visible .next__arrow{transform: translateX(6px)}.next:hover{border-color: var(--line-3)}.people{list-style: none;display: grid;gap: 16px;grid-auto-flow: column;grid-auto-columns: min(74%,300px);overflow-x: auto;scroll-snap-type: x mandatory;padding-bottom: 8px;margin-inline: calc(var(--gut) * -1);padding-inline: var(--gut);scroll-padding-inline: var(--gut)}.person{scroll-snap-align: start}@media (min-width: 760px){.people{grid-auto-flow: row;grid-template-columns: repeat(3,1fr);overflow: visible;margin-inline: 0;padding-inline: 0;gap: 20px}}.person__frame{position: relative;aspect-ratio: 4 / 5;border-radius: var(--r-l);overflow: hidden;display: grid;place-items: center;background: radial-gradient(80% 60% at 50% 0%,rgba(20,102,255,.22),transparent 70%),var(--glass-sheen),var(--glass);-webkit-backdrop-filter: blur(var(--blur));backdrop-filter: blur(var(--blur));border: 1px solid var(--line-2);box-shadow: var(--shadow-glass)}.person__frame img{width: 100%;height: 100%;object-fit: cover;outline: 1px solid rgba(255,255,255,.1);outline-offset: -1px}.person__init{font-size: clamp(4.5rem,3rem + 5vw,7rem);font-weight: 600;letter-spacing: -.05em;line-height: 1;color: rgba(255,255,255,.12)}.person__name{margin-top: 14px;font-size: 1.25rem;font-weight: 600;color: #fff}.person__role{color: var(--text-2);font-size: .9375rem}.honest__inner{display: grid;gap: 28px}@media (min-width: 960px){.honest__inner{grid-template-columns: 1fr 1fr;gap: 64px}}.honest__body{display: grid;gap: 18px;font-size: 1.125rem;color: var(--text-2)}.honest__body>p:first-child{color: var(--text)}.draft{display: grid;gap: 6px;padding: 16px 18px;border-radius: var(--r);background: rgba(255,180,90,.08);border: 1px solid rgba(255,190,120,.35);color: #FFD9B0;max-width: 44rem;margin-bottom: 28px}.draft strong{font-family: var(--mono);font-size: .8125rem;letter-spacing: .04em}.legal{max-width: 44rem;display: grid;gap: 40px}.legal section{display: grid;gap: 12px}.legal h2{font-size: clamp(1.375rem,1.2rem + .8vw,1.75rem);letter-spacing: -.02em}.legal ul{display: grid;gap: 8px;padding-left: 1.2em}.legal p,.legal li{color: var(--text-2)}.legal strong{color: #fff}.hero-tlf .wrap{display: grid;gap: clamp(36px,5vw,64px);align-items: center}@media (min-width: 960px){.hero-tlf .wrap{grid-template-columns: 1.05fr .95fr}.hero-tlf{min-height: 100svh;display: flex;align-items: center}}.stage{position: relative;border-radius: var(--r-l);padding: clamp(18px,3vw,28px);display: grid;gap: 18px;isolation: isolate}.stage::before{content: "";position: absolute;inset: 0;z-index: -1;border-radius: inherit;background: radial-gradient(120% 70% at 100% 0%,rgba(20,102,255,.3),transparent 60%);opacity: 0;transition: opacity .8s var(--ease)}.stage[data-phase="answer"]::before,.stage[data-phase="book"]::before{opacity: 1}.anim .stage:not(.is-live)>*{opacity: 0}.stage>*{transition: opacity .5s var(--ease)}.stage__call{display: grid;grid-template-columns: auto 1fr auto;align-items: center;gap: 16px}.call__badge{position: relative;width: 60px;height: 60px;display: grid;place-items: center}.call__badge::after{content: "";position: absolute;inset: 0;border-radius: 50%;background: rgba(255,255,255,.05);border: 1px solid var(--line-2);z-index: 0;transition: background-color .4s var(--ease),border-color .4s var(--ease)}.stage[data-phase="ring"] .call__badge::after{background: rgba(255,255,255,.03);border-color: rgba(255,255,255,.22)}.call__ring{position: absolute;inset: 0;border-radius: 50%;border: 1px solid rgba(255,255,255,.45);opacity: 0;z-index: 0}.anim .stage[data-phase="ring"] .call__ring{animation: ring 1.6s var(--ease) infinite}.anim .stage[data-phase="ring"] .call__ring + .call__ring{animation-delay: .5s}@keyframes ring{0%{transform: scale(1);opacity: .8}100%{transform: scale(1.7);opacity: 0}}.call__icon{position: relative;z-index: 1;grid-area: 1 / 1;transition: opacity .35s var(--ease),transform .35s var(--ease)}.call__icon--phone{color: #C7CEDD;display: inline-flex}.call__icon--phone .icon{width: 26px;height: 26px}.anim .stage[data-phase="ring"] .call__icon--phone{animation: shake 1.6s var(--ease) infinite}@keyframes shake{0%,40%,100%{transform: rotate(0)}5%,15%,25%{transform: rotate(-12deg)}10%,20%,30%{transform: rotate(12deg)}}.call__icon--s{width: 22px;height: auto;opacity: 0;transform: scale(.6)}.stage:not([data-phase="ring"]) .call__icon--phone{opacity: 0;transform: scale(.6)}.stage:not([data-phase="ring"]) .call__icon--s{opacity: 1;transform: none}.call__text{display: grid;gap: 6px;min-width: 0}.call__label{grid-area: 1 / 1;white-space: nowrap;font-family: var(--mono);font-size: clamp(.6875rem,.6rem + .3vw,.8125rem);letter-spacing: .03em;transition: opacity .3s var(--ease)}.call__label--ring{color: var(--text-2)}.call__label--answer{color: var(--cyan-400);opacity: 0}.stage:not([data-phase="ring"]) .call__label--ring{opacity: 0}.stage:not([data-phase="ring"]) .call__label--answer{opacity: 1}.call__wave{display: flex;align-items: center;gap: 4px;height: 22px}.call__wave i{display: block;width: 4px;height: 4px;border-radius: 2px;background: rgba(255,255,255,.2);transition: background-color .3s var(--ease)}.stage:not([data-phase="ring"]) .call__wave i{background: var(--cyan-400);height: 12px}.stage:not([data-phase="ring"]) .call__wave i:nth-child(3n){height: 18px}.stage:not([data-phase="ring"]) .call__wave i:nth-child(4n+1){height: 8px}.anim .stage[data-phase="answer"] .call__wave i{animation: wavebar 1s ease-in-out infinite}.anim .stage[data-phase="answer"] .call__wave i:nth-child(2n){animation-delay: -.3s}.anim .stage[data-phase="answer"] .call__wave i:nth-child(3n){animation-delay: -.6s}@keyframes wavebar{0%,100%{transform: scaleY(.4)}50%{transform: scaleY(1.3)}}.call__count{text-align: right}.call__count-n{display: block;font-family: var(--mono);font-weight: 500;font-size: 2rem;line-height: 1;font-variant-numeric: tabular-nums;color: #fff}.stage[data-phase="ring"] .call__count-n{color: var(--text-2)}.call__count-l{font-size: .75rem;color: var(--text-2)}.stage__log{list-style: none;display: grid;gap: 6px}.log__row{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 10px 14px;border-radius: 10px;background: rgba(255,255,255,.03);border: 1px solid var(--line);font-family: var(--mono);font-size: .8125rem}.log__row time{color: var(--text-2)}.log__st{padding: 2px 8px;border-radius: 6px}.log__st--miss{background: rgba(255,255,255,.05);color: var(--text-3)}.log__st--ok{background: rgba(34,200,255,.12);color: var(--cyan-400)}.stage:not([data-phase="ring"]) .log__st--miss{display: none}.stage[data-phase="ring"] .log__st--ok{display: none}.stage__cal{background: rgba(255,255,255,.03);border: 1px solid var(--line);border-radius: 12px;padding: 12px}.cal__days,.cal__grid{display: grid;grid-template-columns: repeat(5,1fr);gap: 6px}.cal__days{font-family: var(--mono);font-size: .6875rem;color: var(--text-2);margin-bottom: 8px;text-transform: uppercase;letter-spacing: .06em}.cal__grid{grid-template-rows: repeat(3,30px)}.cal__blk{border-radius: 6px;font-family: var(--mono);font-size: .625rem;font-weight: 500;display: flex;align-items: center;justify-content: center;overflow: hidden}.cal__blk--busy{background: rgba(255,255,255,.06)}.cal__blk--new{background: linear-gradient(135deg,#22C8FF,#1466FF 60%,#0B4FD6);color: #fff}.c1{grid-column: 1}.c2{grid-column: 2}.c3{grid-column: 3}.c4{grid-column: 4}.c5{grid-column: 5}.r1{grid-row-start: 1}.r2{grid-row-start: 2}.r3{grid-row-start: 3}.h1{grid-row-end: span 1}.h2{grid-row-end: span 2}@media (min-width: 960px){.cal__grid{grid-template-rows: repeat(3,36px)}.cal__blk{font-size: .6875rem}}.hold-wrap{margin-top: clamp(32px,5vw,56px);padding: clamp(22px,4vw,40px);border-radius: var(--r-l)}.hold{display: grid;gap: 28px;max-width: 760px}.hold__track{position: relative}.hold__nodes{list-style: none;display: grid;grid-template-columns: repeat(3,1fr);position: relative;z-index: 1}.hold__node{display: grid;justify-items: center;gap: 10px;text-align: center}.hold__node:first-child{justify-items: start}.hold__node:last-child{justify-items: end}.hold__dot{width: 64px;height: 64px;border-radius: 50%;display: grid;place-items: center;background: rgba(255,255,255,.04);border: 1px solid var(--line-2);color: var(--text-3);transition: background-color .35s var(--ease),border-color .35s var(--ease),color .35s var(--ease)}.hold__dot .icon{width: 26px;height: 26px}.hold__name{font-weight: 600}.hold__node.is-on .hold__dot,.hold[data-connected="true"] .hold__dot{background: var(--accent);border-color: transparent;color: #fff;box-shadow: 0 0 24px rgba(20,102,255,.6)}.hold__seg{position: absolute;top: 31px;height: 2px;background: var(--line-2);overflow: hidden}.hold__seg--1{left: 64px;right: calc(50% + 32px)}.hold__seg--2{left: calc(50% + 32px);right: 64px}.hold__seg i{display: block;height: 100%;background: var(--blue-400);transform-origin: left;transform: scaleX(0)}.hold[data-connected="true"] .hold__seg i{transform: scaleX(1)}.hold__control{display: grid;gap: 10px;justify-items: start}.hold__btn{position: relative;overflow: hidden;isolation: isolate;min-height: 56px;padding: 0 28px;border-radius: 999px;border: 1px solid var(--line-3);background: rgba(255,255,255,.04);color: #fff;font-weight: 600;user-select: none;-webkit-user-select: none;touch-action: none;-webkit-touch-callout: none}.hold__fill{position: absolute;inset: 0;display: grid;place-items: center;padding: 0 28px;background: var(--accent);color: #fff;clip-path: inset(0 calc(100% - var(--p,0) * 100%) 0 0)}.hold__btn.is-done .hold__fill{--p: 1}.hold__status{font-weight: 600;max-width: 34rem;min-height: 1.5em}.anim .hold[data-connected="false"] .hold__status{visibility: hidden}.sites__stage{position: relative;height: min(76svh,700px);min-height: 460px;border-radius: var(--r-xl);overflow: hidden;isolation: isolate;background: radial-gradient(70% 60% at 50% 40%,rgba(20,102,255,.22),transparent 70%),rgba(4,7,16,.7);border: 1px solid var(--line)}.sites__field{position: absolute;inset: 0}.mock{--c: #2F6FEB;position: absolute;width: clamp(128px,20vw,250px);aspect-ratio: 4 / 3.1;border-radius: 12px;overflow: hidden;background: #fff;color: #0A0D1A;display: grid;grid-template-rows: auto auto 1fr auto;font-size: 9px;box-shadow: 0 30px 50px -24px rgba(0,0,0,.8),0 0 0 1px rgba(255,255,255,.06);will-change: transform}.mock__bar{display: flex;gap: 3px;padding: 5px 7px;background: #EEF1F7}.mock__bar i{width: 5px;height: 5px;border-radius: 50%;background: #C5CCDA}.mock__nav{display: flex;align-items: center;justify-content: space-between;padding: 6px 8px}.mock__nav b{font-size: clamp(9px,.7vw + 4px,12px);font-weight: 700;letter-spacing: -.01em}.mock__nav em{width: 30%;height: 4px;border-radius: 2px;background: #DCE1EC}.mock__hero{margin: 0 8px;border-radius: 7px;background: var(--c);padding: 8px;display: grid;align-content: end;gap: 4px}.mock__h{display: block;height: 6px;width: 70%;border-radius: 3px;background: rgba(255,255,255,.85)}.mock__h--kort{width: 45%;opacity: .7}.mock__cta{justify-self: start;margin-top: 3px;padding: 2px 7px;border-radius: 99px;background: #fff;color: #0A0D1A;font-weight: 700;font-size: 8px}.mock__rows{display: grid;gap: 3px;padding: 7px 8px 8px}.mock__rows i{display: block;height: 3px;border-radius: 2px;background: #E3E7F0}.mock__rows i:nth-child(2){width: 80%}.mock__rows i:nth-child(3){width: 55%}.mock--b .mock__hero{background: linear-gradient(90deg,var(--c) 55%,color-mix(in oklab,var(--c) 40%,#fff) 55%)}.mock--c{background: #10131F;color: #fff}.mock--c .mock__bar{background: #1B2033}.mock--c .mock__nav em,.mock--c .mock__rows i{background: #2A3150}.mock--f1{--c: #E2799A}.mock--f2{--c: #2F6FEB}.mock--f3{--c: #0FA3A3}.mock--f4{--c: #E0762B}.mock--f5{--c: #8A5A44}.mock--f6{--c: #D9A62E}.mock--f7{--c: #4E9E68}.mock--f8{--c: #6C5CE7}.mock--f9{--c: #3A6A8E}.mock--p1{left: 4%;top: 6%}.mock--p2{left: 38%;top: 3%}.mock--p3{left: 72%;top: 8%}.mock--p4{left: 10%;top: 38%}.mock--p5{left: 70%;top: 40%}.mock--p6{left: 2%;top: 68%}.mock--p7{left: 36%;top: 72%}.mock--p8{left: 74%;top: 70%}.mock--p9{left: 50%;top: 22%}.mock--lag1{transform: scale(.72);opacity: .5;filter: saturate(.7)}.mock--lag2{transform: scale(.88);opacity: .75}.mock--lag3{transform: scale(1.04)}.mock--din{left: 50%;top: 50%;width: clamp(200px,32vw,400px);z-index: 5;font-size: 11px;transform: translate(-50%,-50%);box-shadow: 0 0 0 2px rgba(140,203,255,.9),0 0 60px 6px rgba(34,200,255,.35),0 40px 80px -30px rgba(0,0,0,.8)}.mock--din .mock__hero{background: var(--grad-logo);min-height: 45%}.mock--din .mock__nav b{font-size: clamp(11px,.9vw + 4px,15px)}.mock__title{color: #fff;font-weight: 700;font-size: clamp(11px,1vw + 4px,17px);letter-spacing: -.02em;line-height: 1.1}.sites__copy{position: absolute;left: 0;right: 0;bottom: 0;z-index: 6;display: grid;padding: 18px clamp(18px,3vw,32px) 22px;background: linear-gradient(0deg,rgba(4,7,16,.95),rgba(4,7,16,0))}.sites__line{grid-area: 1 / 1;font-size: clamp(1.125rem,1rem + .7vw,1.625rem);font-weight: 600;letter-spacing: -.015em;line-height: 1.25;color: #fff;max-width: 32ch;transition: opacity .4s var(--ease)}.sites__line--1{opacity: 0}.anim .sites.is-live .sites__line--1{opacity: 1}.anim .sites.is-live .sites__line--2{opacity: 0}.anim .sites.is-live.is-end .sites__line--1{opacity: 0}.anim .sites.is-live.is-end .sites__line--2{opacity: 1}html:not(.anim) .sites__line,.sites:not(.is-live) .sites__line{grid-area: auto;opacity: 1}.sites:not(.is-live) .sites__copy{background: rgba(4,7,16,.96);border-top: 1px solid var(--line);padding: 14px clamp(18px,3vw,32px) 18px}.sites:not(.is-live) .sites__field{bottom: 7.5rem}@media (max-width: 759px){.mock--p3,.mock--p8{left: 60%}.anim .sites.is-live .sites__stage{height: calc(100svh - var(--island-h) - 48px)}}.leads__stage{display: grid;gap: 18px}.leads__steps{display: grid;min-height: 3.2em}.leads__step{grid-area: 1 / 1;font-size: clamp(1.125rem,1rem + .6vw,1.5rem);font-weight: 600;letter-spacing: -.015em;line-height: 1.25;color: #fff;max-width: 36rem;transition: opacity .35s var(--ease)}.leads__step:not(:last-child){opacity: 0}.anim .leads.is-live .leads__step{opacity: 0}.anim .leads.is-live .leads__step.is-on{opacity: 1}.leads:not(.is-live) .leads__step{grid-area: auto;opacity: 1}.leads:not(.is-live) .leads__steps{gap: 6px}.leads__board{display: grid;gap: 16px}@media (min-width: 900px){.leads__board{grid-template-columns: 1.5fr 1fr;gap: 24px;align-items: start}}.leads__cap{font-family: var(--mono);font-size: .75rem;letter-spacing: .08em;text-transform: uppercase;color: var(--text-3);margin-bottom: 10px}.leads__list ol{list-style: none;display: grid;gap: 6px}.lead-row{display: grid;grid-template-columns: auto 1fr auto;align-items: center;gap: 12px;padding: 9px 12px;border-radius: 12px;background: rgba(255,255,255,.03);border: 1px solid var(--line);color: var(--text-3);transition: background-color .5s var(--ease),border-color .5s var(--ease),color .5s var(--ease),box-shadow .5s var(--ease)}.lead-row__av{width: 30px;height: 30px;border-radius: 50%;display: grid;place-items: center;font-weight: 700;font-size: .8125rem;background: rgba(255,255,255,.06);color: var(--text-3);transition: background .5s var(--ease),color .5s var(--ease)}.lead-row__main{display: grid;min-width: 0}.lead-row__n{font-weight: 600;color: var(--text-2);font-size: .9375rem}.lead-row__h{font-size: .8125rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.lead-row__st{display: grid;justify-items: end}.lead-row__s{grid-area: 1 / 1;display: inline-flex;align-items: center;gap: 5px;font-family: var(--mono);font-size: .6875rem;white-space: nowrap;padding: 3px 7px;border-radius: 6px;opacity: 0;transition: opacity .2s var(--ease)}.lead-row__s .icon{width: 13px;height: 13px}.lead-row__s--kald,.lead-row__s--stille{background: rgba(255,255,255,.05)}.lead-row__s--sendt{background: rgba(34,200,255,.12);color: var(--cyan-400)}.lead-row__s--svar{background: rgba(20,102,255,.22);color: #CFE8FF}.lead-row .lead-row__s--svar,.lead-row .lead-row__s--stille{opacity: 1}.lead-row--varm{background: linear-gradient(90deg,rgba(20,102,255,.26),rgba(20,102,255,.05));border-color: rgba(140,203,255,.45);color: #CFE8FF;box-shadow: 0 10px 24px -14px rgba(20,102,255,.8)}.lead-row--varm .lead-row__av{background: linear-gradient(135deg,#22C8FF,#1466FF);color: #fff}.lead-row--varm .lead-row__n{color: #fff}.anim .leads.is-live .lead-row{background: rgba(255,255,255,.03);border-color: var(--line);color: var(--text-3);box-shadow: none}.anim .leads.is-live .lead-row .lead-row__av{background: rgba(255,255,255,.06);color: var(--text-3)}.anim .leads.is-live .lead-row .lead-row__n{color: var(--text-2)}.anim .leads.is-live .lead-row .lead-row__s{opacity: 0}.anim .leads.is-live .lead-row[data-s="kald"] .lead-row__s--kald,.anim .leads.is-live .lead-row[data-s="sendt"] .lead-row__s--sendt,.anim .leads.is-live .lead-row[data-s="svar"] .lead-row__s--svar,.anim .leads.is-live .lead-row[data-s="stille"] .lead-row__s--stille{opacity: 1}.anim .leads.is-live .lead-row[data-s="sendt"]{border-color: rgba(34,200,255,.35)}.anim .leads.is-live .lead-row[data-s="svar"]{background: linear-gradient(90deg,rgba(20,102,255,.26),rgba(20,102,255,.05));border-color: rgba(140,203,255,.45);color: #CFE8FF;box-shadow: 0 10px 24px -14px rgba(20,102,255,.8)}.anim .leads.is-live .lead-row[data-s="svar"] .lead-row__av{background: linear-gradient(135deg,#22C8FF,#1466FF);color: #fff}.anim .leads.is-live .lead-row[data-s="svar"] .lead-row__n{color: #fff}.lcal{padding: 14px;border-radius: 16px;background: rgba(255,255,255,.03);border: 1px solid var(--line)}.lcal__days,.lcal__grid{display: grid;grid-template-columns: repeat(5,1fr);gap: 6px}.lcal__days{font-family: var(--mono);font-size: .6875rem;text-transform: uppercase;letter-spacing: .06em;color: var(--text-2);margin-bottom: 8px}.lcal__grid{grid-template-rows: repeat(2,44px)}.lcal__blk{border-radius: 8px;display: grid;place-items: center;font-family: var(--mono);font-size: .6875rem;font-weight: 500;overflow: hidden}.lcal__blk--busy{background: rgba(255,255,255,.06)}.lcal__blk--new{background: linear-gradient(135deg,#22C8FF,#1466FF 60%,#0B4FD6);color: #fff}.lc1{grid-column: 1}.lc2{grid-column: 2}.lc3{grid-column: 3}.lc4{grid-column: 4}.lc5{grid-column: 5}.lr1{grid-row: 1}.lr2{grid-row: 2}@media (max-width: 899px){.anim .leads.is-live .leads__stage{min-height: 100svh;padding-top: calc(var(--island-h) + 20px);align-content: center}.lead-row{padding: 7px 10px}}@media (min-width: 900px){.anim .leads.is-live .leads__stage{min-height: 100svh;padding-top: calc(var(--island-h) + 28px);align-content: center}}.map{position: relative;width: min(100%,420px);aspect-ratio: 1;justify-self: center;border-radius: var(--r-xl);overflow: hidden;isolation: isolate;background: radial-gradient(60% 60% at 50% 50%,rgba(20,102,255,.35),transparent 70%),rgba(4,7,16,.6);border: 1px solid var(--line-2);box-shadow: var(--shadow-glass)}.map__grid{position: absolute;inset: 0;opacity: .5;background-image: linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size: 28px 28px}.map__ring{position: absolute;left: 50%;top: 50%;width: 40%;aspect-ratio: 1;margin: -20% 0 0 -20%;border-radius: 50%;border: 1px solid rgba(34,200,255,.5)}.map__ring:nth-of-type(3){transform: scale(1.6);opacity: .6}.map__ring:nth-of-type(4){transform: scale(2.3);opacity: .3}.anim .map.is-vis .map__ring{animation: ripple 4.2s var(--ease) infinite}.anim .map.is-vis .map__ring:nth-of-type(3){animation-delay: 1.4s}.anim .map.is-vis .map__ring:nth-of-type(4){animation-delay: 2.8s}@keyframes ripple{from{transform: scale(.4);opacity: .9}to{transform: scale(2.6);opacity: 0}}.map__dot{position: absolute;width: 10px;height: 10px;border-radius: 50%;background: #BDEBFF;box-shadow: 0 0 12px 2px rgba(34,200,255,.6)}.map__dot--1{left: 26%;top: 30%}.map__dot--2{left: 70%;top: 24%}.map__dot--3{left: 78%;top: 62%}.map__dot--4{left: 20%;top: 70%}.map__dot--5{left: 56%;top: 82%}.map__dot--6{left: 40%;top: 16%}.anim .map.is-vis .map__dot{animation: ping 4.2s var(--ease) infinite}.anim .map.is-vis .map__dot--2,.anim .map.is-vis .map__dot--4{animation-delay: 1.4s}.anim .map.is-vis .map__dot--3,.anim .map.is-vis .map__dot--6{animation-delay: 2.8s}@keyframes ping{0%,30%{transform: scale(.4);opacity: .25}45%{transform: scale(1.3);opacity: 1}100%{transform: scale(1);opacity: .6}}.map__pin{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-62%);filter: drop-shadow(0 12px 18px rgba(0,0,0,.5))}.map__pin .icon{width: 64px;height: 64px}.map__pin .icon path{fill: url(#g-blue)}.anim .map.is-vis .map__pin{animation: pinBob 4.2s var(--ease) infinite}@keyframes pinBob{0%,100%{transform: translate(-50%,-62%)}10%{transform: translate(-50%,-70%)}20%{transform: translate(-50%,-62%)}}.anim [data-reveal],.anim [data-split]{opacity: 0;transform: translateY(18px)}.anim [data-reveal].is-in,.anim [data-split].is-in{opacity: 1;transform: none;transition: opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation: none !important;transition-duration: .01ms !important;scroll-behavior: auto !important}}fieldset{border: 0;padding: 0;margin: 0;min-width: 0}.pb__lower>*{min-width: 0}@media (max-width: 559px){.addon{grid-template-columns: auto 1fr;row-gap: 2px}.addon__price{grid-column: 2;text-align: left;white-space: normal}}@media (max-width: 859px){.foot__cols{grid-template-columns: 1fr 1fr;gap: 28px 20px}.foot__cols>div:first-child{grid-column: 1 / -1}}.h3like{font-size: clamp(1.1875rem,1.05rem + .55vw,1.4375rem);line-height: 1.25;letter-spacing: -.015em}@media (max-width: 759px){.aurora__f--4,.aurora__f--5,.aurora__b--2{display: none}}.aurora__p{position: absolute;inset: 0;display: block;transform-origin: 50% 50%}.scene{position: relative;overflow: hidden;border-radius: var(--r-xl);border: 1px solid rgba(255,255,255,.07);background: #070A12;box-shadow: 0 30px 60px -34px rgba(0,0,0,.9)}.scene canvas{position: absolute;inset: 0;width: 100%;height: 100%;display: block;z-index: 1}.scene__lab,.scene__door,.scene__room{position: absolute;left: 0;top: 0;z-index: 0;pointer-events: none;text-align: center;white-space: nowrap;font-family: var(--mono);font-size: .6875rem;font-weight: 500;letter-spacing: .08em;text-transform: uppercase;line-height: 1.3}.scene__lab{display: grid;justify-items: center;color: var(--text-3)}.scene__lab-a,.scene__lab-b{grid-area: 1 / 1;transition: opacity .4s var(--ease),transform .4s var(--ease)}.scene__lab-b{opacity: 0;transform: translateY(4px);color: var(--blue-300)}.scene__lab.is-sealed .scene__lab-a{opacity: 0;transform: translateY(-4px)}.scene__lab.is-sealed .scene__lab-b{opacity: 1;transform: none}.scene__door{color: var(--gold-400);transition: opacity .6s var(--ease)}.scene.is-tett .scene__door{opacity: .3}.scene__room{color: #fff}.scene__status{position: absolute;left: 16px;top: 16px;z-index: 2;display: inline-flex;align-items: center;gap: 8px;padding: 6px 12px 6px 10px;border-radius: 999px;background: rgba(255,255,255,.04);border: 1px solid var(--line-2);font-family: var(--mono);font-size: .6875rem;letter-spacing: .12em;text-transform: uppercase;color: var(--text-2)}.scene__status i{width: 7px;height: 7px;border-radius: 50%;background: #586278;transition: background-color .4s var(--ease)}.scene__st-b{display: none}.scene__status.is-tett{color: #fff;border-color: rgba(140,203,255,.4)}.scene__status.is-tett i{background: #3D7BFF}.scene__status.is-tett .scene__st-a{display: none}.scene__status.is-tett .scene__st-b{display: inline}.scene__still{text-align: center;color: var(--text-2);font-size: .9375rem}@media (max-width: 759px){.scene--story .scene__lab,.scene--tett .scene__lab{white-space: normal;width: 6.6em;font-size: .625rem;letter-spacing: .05em}.scene__status{left: 12px;top: 12px}.scene--tett .scene__lab:nth-of-type(even){margin-top: 2.9em}}.story{position: relative}.story__stage,.tett{padding-block: var(--sec)}.story__inner,.tett__inner{display: flex;flex-direction: column;justify-content: center;gap: clamp(16px,2.4vw,28px);width: 100%}.story__head{display: grid;gap: 12px;justify-items: center;text-align: center}.story__caps{display: grid;width: 100%;max-width: 46rem;min-height: 3.1em}.story__cap{grid-area: 1 / 1;font-size: clamp(1.0625rem,1rem + .4vw,1.3125rem);line-height: 1.45;color: var(--text-2);transition: opacity .45s var(--ease),transform .45s var(--ease)}.story__cap strong{color: #fff;font-weight: 600}.story__cap q{quotes: "«" "»"}.anim .story__cap{opacity: 0;transform: translateY(8px)}.anim .story__cap.is-on{opacity: 1;transform: none}html:not(.anim) .story__caps{display: none}.scene--story,.scene--tett{height: clamp(360px,44vw,500px)}@media (max-width: 759px){.scene--story,.scene--tett{height: 500px}}.story__legend{list-style: none;display: grid;gap: 14px}@media (min-width: 760px){.story__legend{grid-template-columns: repeat(3,1fr)}}.story__legend li{display: grid;gap: 6px;padding-top: 14px;border-top: 1px solid var(--line-2)}.story__legend strong{font-family: var(--mono);font-size: .75rem;font-weight: 500;letter-spacing: .08em;text-transform: uppercase;color: var(--blue-300)}.story__legend span{color: var(--text-2)}.story__run,.tett__run{display: none}.anim .story__stage,.anim .tett{position: sticky;top: 0;height: 100svh;display: flex;padding-block: calc(var(--island-h) + 26px) 22px}.anim .tett{z-index: 0}.anim .story__inner,.anim .tett__inner{flex: 1;min-height: 0}.anim .scene--story,.anim .scene--tett{flex: 1 1 auto;height: auto;min-height: 250px;max-height: 540px}.anim .story__run{display: block;height: 100svh}.anim .tett__run{display: block;height: 100svh}@media (max-width: 759px){.anim .story__run{height: 90svh}.anim .tett__run{height: 90svh}}.tett__fixes{list-style: none;display: flex;flex-wrap: wrap;justify-content: center;gap: 8px 10px}.tett__fixes a{display: inline-flex;align-items: center;gap: 8px;min-height: 44px;padding: 0 16px;border-radius: 999px;white-space: nowrap;color: #fff;text-decoration: none;font-weight: 600;font-size: .9375rem;background: rgba(255,255,255,.04);border: 1px solid var(--line-2);transition: border-color .3s var(--ease),background-color .3s var(--ease),box-shadow .3s var(--ease)}.tett__fixes a:hover{border-color: rgba(140,203,255,.6);background: rgba(20,102,255,.14)}.tett__fixes a.is-on{border-color: rgba(140,203,255,.75);background: rgba(20,102,255,.2);box-shadow: 0 0 26px -8px rgba(20,102,255,.9)}.tett__fixes .icon{width: 16px;height: 16px;color: var(--blue-300)}@media (max-width: 759px){.anim .tett__fixes{flex-wrap: nowrap;justify-content: flex-start;overflow-x: auto;scrollbar-width: none;margin-inline: calc(var(--gut) * -1);padding-inline: var(--gut);-webkit-mask-image: linear-gradient(90deg,transparent,#000 var(--gut),#000 calc(100% - var(--gut)),transparent);mask-image: linear-gradient(90deg,transparent,#000 var(--gut),#000 calc(100% - var(--gut)),transparent)}.tett__fixes::-webkit-scrollbar{display: none}.tett__fixes a{font-size: .875rem;padding: 0 14px}}.wall--loops{min-height: 0;padding-block: clamp(88px,11vw,150px);background: radial-gradient(60% 45% at 85% 0%,rgba(20,102,255,.16),transparent 70%),radial-gradient(50% 50% at 8% 100%,rgba(122,76,250,.09),transparent 70%),linear-gradient(180deg,#080D1C 0%,#05070F 55%,#04060D 100%)}@media (min-width: 960px){.wall--loops{min-height: 100svh}}.scene--calc{height: 176px;border-radius: 20px;margin-bottom: 4px;box-shadow: none}.scene--calc .scene__lab{white-space: normal;width: 7.4em;font-size: .625rem;letter-spacing: .06em;opacity: .5;transition: opacity .3s var(--ease)}.scene--calc .scene__lab-a{grid-area: auto}.scene--calc .scene__lab.is-on{opacity: 1;color: var(--text-2)}.scene__n{font-size: .6875rem;letter-spacing: .02em;text-transform: none;color: var(--text-3);font-variant-numeric: tabular-nums}.scene--calc .scene__lab.is-on .scene__n{color: var(--gold-400)}@media (max-width: 559px){.scene--calc{height: 164px}.scene--calc .scene__lab{width: 6.2em}}.calc__num.is-slag{animation: slag .5s var(--ease)}@keyframes slag{30%{color: #C9D2E6;transform: translateY(1px)}}:root{--neg: #FF6B70;--neg-line: rgba(255,107,112,.55);--neg-bg: rgba(255,90,95,.08);--sl-blue: #3D7BFF;--sl-blue-2: #2A60E8}.stage{background: #070A12;border: 1px solid rgba(255,255,255,.07);box-shadow: 0 30px 60px -30px rgba(0,0,0,.9)}.stage::before{display: none}.stage[data-phase="ring"] .call__badge::after{background: rgba(255,90,95,.12);border-color: var(--neg-line)}.call__ring{border-color: var(--neg-line)}.call__icon--phone{color: var(--neg)}.stage[data-phase="ring"] .call__label--ring{color: var(--neg)}.stage[data-phase="ring"] .call__count-n{color: var(--neg)}.call__badge::after{transition: background .45s var(--ease),border-color .45s var(--ease),box-shadow .45s var(--ease)}.stage:not([data-phase="ring"]) .call__badge::after{border-color: rgba(140,190,255,.55);background: radial-gradient(60% 45% at 34% 26%,rgba(255,255,255,.55),rgba(255,255,255,0) 70%),radial-gradient(100% 100% at 50% 50%,#4A86FF,#1F55D6);box-shadow: 0 0 22px -4px rgba(61,123,255,.75),inset 0 -3px 8px rgba(0,20,80,.35)}.stage:not([data-phase="ring"]) .call__icon--s{filter: brightness(0) invert(1)}.call__label--answer{color: #8CB8FF}.stage:not([data-phase="ring"]) .call__wave i{background: var(--sl-blue)}.log__row{background: rgba(255,255,255,.025);border-color: rgba(255,255,255,.06);transition: border-color .4s var(--ease),box-shadow .4s var(--ease),background-color .4s var(--ease)}.stage[data-phase="ring"] .log__row{border-color: var(--neg-line);background: var(--neg-bg);box-shadow: inset 0 0 18px -6px rgba(255,90,95,.45)}.log__st--miss{background: rgba(255,90,95,.14);color: var(--neg)}.log__st--ok{background: rgba(61,123,255,.16);color: #9CC2FF}.stage:not([data-phase="ring"]) .log__row{border-color: rgba(61,123,255,.35)}.stage__cal{background: rgba(255,255,255,.02);border-color: rgba(255,255,255,.06)}.cal__blk--busy{background: #1C2537}.cal__blk--new{background: var(--sl-blue-2);color: #fff}.card-stack{position: relative}.card-under{min-height: 100svh;display: flex;align-items: center}.card-under>.wrap{width: 100%}.anim .card-under{position: sticky;top: var(--stick,0px);z-index: 0}.card-run{display: none}@media (min-width: 960px){.anim .card-run{display: block;height: 110svh}}.wall--page{display: block;min-height: 0;padding-block: clamp(24px,4vw,56px);background: radial-gradient(55% 40% at 88% 0%,rgba(20,102,255,.14),transparent 70%),radial-gradient(45% 40% at 6% 100%,rgba(122,76,250,.08),transparent 70%),linear-gradient(180deg,#080D1C 0%,#05070F 50%,#04060D 100%)}.wall--page>.section{padding-block: clamp(64px,9vw,128px)}.wall--page .split>h2{top: calc(var(--island-h) + 40px)}.page-om .person__frame{background: #0B111E;-webkit-backdrop-filter: none;backdrop-filter: none;border-color: rgba(255,255,255,.07);box-shadow: inset 0 1px 0 rgba(255,255,255,.04)}.page-om .person__init{color: rgba(140,184,255,.16)}.demo__intro>.tag{margin-bottom: 12px}.demo__lead{margin: -4px 0 16px;color: var(--text-2);max-width: 46ch}.demo__facts li::before{background: var(--blue-400);box-shadow: 0 0 8px rgba(77,163,255,.6)}.lagring{border-radius: var(--r-l);padding: clamp(6px,1.2vw,12px) clamp(16px,2.6vw,28px);overflow-x: auto}.lagring table{width: 100%;border-collapse: collapse;font-size: 1rem}.lagring th,.lagring td{text-align: left;vertical-align: top;padding: 14px 16px 14px 0;border-bottom: 1px solid var(--line)}.lagring tbody tr:last-child>*{border-bottom: 0}.lagring thead th{font-family: var(--mono);font-size: .75rem;font-weight: 400;letter-spacing: .08em;text-transform: uppercase;color: var(--text-3);padding-block: 12px}.lagring tbody th{font-weight: 600;color: #fff}.lagring td{color: var(--text-2)}@media (max-width: 719px){.lagring thead{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0)}.lagring tr{display: grid;gap: 2px;padding: 14px 0;border-bottom: 1px solid var(--line)}.lagring tbody tr:last-child{border-bottom: 0}.lagring th,.lagring td{padding: 0;border: 0}.lagring td:nth-of-type(1)::before{content: "Hvor: ";color: var(--text-3)}.lagring td:nth-of-type(2)::before{content: "Hvor lenge: ";color: var(--text-3)}}.split__h{font-size: clamp(1.375rem,1.1rem + 1vw,1.875rem);line-height: 1.15;letter-spacing: -.02em}@media (min-width: 960px){.split>.split__h{position: sticky;top: calc(var(--island-h) + 40px);align-self: start}}.demo-hint{display: grid;gap: 18px;align-items: center;padding: clamp(22px,3vw,36px);border-radius: var(--r-l)}@media (min-width: 860px){.demo-hint{grid-template-columns: auto 1fr auto;gap: 28px}}.demo-hint__ikon{width: 52px;height: 52px;border-radius: 50%;display: grid;place-items: center;background: rgba(20,102,255,.14);border: 1px solid rgba(77,163,255,.28);color: var(--blue-300)}.demo-hint__ikon .icon{width: 24px;height: 24px}.demo-hint h2{font-size: clamp(1.375rem,1.1rem + 1vw,1.875rem);line-height: 1.15;letter-spacing: -.02em}.demo-hint p{color: var(--text-2);margin-top: 6px}[data-tema="core"],[data-pk="core"]{--t-hi: #8FD8FF;--t1: #38C6F4;--t2: #2F7BFF;--t-btn: #2563EB;--t-btn2: #1D4ED8;--t-btn-tekst: #fff;--t-glow: rgba(47,123,255,.5);--t-soft: rgba(47,123,255,.14);--t-a1: rgba(47,123,255,.34);--t-a2: rgba(56,198,244,.16);--t-a3: rgba(29,78,216,.30)}[data-tema="growth"],[data-pk="growth"]{--t-hi: #D8B4FE;--t1: #C084FC;--t2: #A855F7;--t-btn: #9333EA;--t-btn2: #6D28D9;--t-btn-tekst: #fff;--t-glow: rgba(168,85,247,.5);--t-soft: rgba(168,85,247,.15);--t-a1: rgba(124,58,237,.32);--t-a2: rgba(192,132,252,.15);--t-a3: rgba(91,33,182,.30)}[data-tema="scale"],[data-pk="scale"]{--t-hi: #6EE7B7;--t1: #34D399;--t2: #10B981;--t-btn: #34D399;--t-btn2: #10B981;--t-btn-tekst: #03251A;--t-glow: rgba(16,185,129,.45);--t-soft: rgba(52,211,153,.12);--t-a1: rgba(16,185,129,.24);--t-a2: rgba(52,211,153,.13);--t-a3: rgba(4,120,87,.30)}[data-tema]{--accent: var(--t-btn);--accent-hover: var(--t-btn2);--link: var(--t-hi);--focus: var(--t1)}[data-tema] .btn--primary{background: linear-gradient(135deg,var(--t-btn),var(--t-btn2));color: var(--t-btn-tekst);box-shadow: inset 0 1px 0 rgba(255,255,255,.28),0 0 0 1px var(--t-glow),0 14px 34px -12px var(--t-glow)}@media (hover: hover) and (pointer: fine){[data-tema] .btn--primary:hover{box-shadow: inset 0 1px 0 rgba(255,255,255,.28),0 0 0 1px var(--t1),0 18px 40px -12px var(--t-glow)}}[data-tema] h2,[data-tema] .h3like{color: var(--t-hi)}[data-tema] .cta-band h2,[data-tema] .pkpris h2{color: #fff}[data-tema] .eyebrow{color: var(--t-hi)}[data-tema] .eyebrow::before{background: var(--t1);box-shadow: 0 0 6px var(--t-glow)}[data-tema] .ticks li::before{border-color: var(--t1)}[data-tema] .gicon{box-shadow: inset 0 1px 0 rgba(255,255,255,.16),0 10px 24px -12px var(--t-glow)}[data-tema] .gicon .icon path{fill: var(--t1)}[data-tema] .faq__item[open] .faq__icon{color: var(--t-hi)}[data-tema] ::selection{background: var(--t-btn);color: var(--t-btn-tekst)}[data-tema] .pagehead::before{background: radial-gradient(closest-side,var(--t-soft),transparent)}[data-tema] .aurora__f--1{--c: var(--t-a1)}[data-tema] .aurora__f--2{--c: var(--t-a2)}[data-tema] .aurora__f--3{--c: var(--t-a3)}[data-tema] .aurora__f--4{--c: var(--t-a2)}[data-tema] .aurora__f--5{--c: var(--t-a1)}[data-tema] .aurora__b{background: linear-gradient(90deg,transparent 0%,var(--t-a2) 20%,var(--t-a1) 44%,var(--t-a2) 70%,transparent 100%)}.smerke{display: block;height: auto;overflow: visible}.pkk{list-style: none;display: grid;gap: 28px 16px;padding-top: 14px}@media (min-width: 960px){.pkk{grid-template-columns: repeat(3,1fr);align-items: stretch}}.pk{position: relative;display: flex;flex-direction: column;gap: 14px;text-align: center;padding: clamp(30px,3vw,40px) clamp(22px,2.4vw,32px) clamp(22px,2.4vw,30px);border-radius: 28px;background: linear-gradient(180deg,var(--t-soft),rgba(10,15,34,0) 55%),var(--glass-sheen),var(--glass);-webkit-backdrop-filter: blur(var(--blur)) saturate(150%);backdrop-filter: blur(var(--blur)) saturate(150%);box-shadow: inset 0 0 0 1px var(--t-glow),0 30px 60px -34px var(--t-glow)}.pk--rec{box-shadow: inset 0 0 0 1.5px var(--t1),0 0 48px -16px var(--t-glow),0 30px 70px -30px var(--t-glow)}.pk__rec{position: absolute;top: 0;left: 50%;transform: translate(-50%,-50%);margin: 0;padding: 7px 18px;border-radius: 999px;background: var(--bg);box-shadow: inset 0 0 0 1px var(--t1),0 0 18px -6px var(--t-glow);font-family: var(--mono);font-size: .75rem;letter-spacing: .24em;text-transform: uppercase;color: #fff;white-space: nowrap}.pk__s{width: 58px;margin: 4px auto 2px;filter: drop-shadow(0 10px 22px var(--t-glow))}.pk__name{font-size: clamp(1.875rem,1.5rem + 1vw,2.375rem);font-weight: 800;letter-spacing: .04em;text-transform: uppercase;color: #fff;line-height: 1}.pk__tag{font-family: var(--mono);font-size: .8125rem;letter-spacing: .28em;text-transform: uppercase;color: var(--t-hi);padding-bottom: 20px;border-bottom: 1px solid var(--t-glow)}.pk__for{color: var(--text-2);font-size: 1rem;line-height: 1.5}.pk .ticks{text-align: left;flex: 1;align-content: start;margin-top: 4px}.pk .ticks li{color: var(--text);font-size: .9688rem}.pk .ticks li::before{border-color: var(--t1)}.pk__boks{border-radius: 18px;padding: 18px 20px;text-align: left;background: rgba(4,6,13,.55);box-shadow: inset 0 0 0 1px var(--t-glow)}.pk__pris{font-weight: 650;font-size: 1.25rem;letter-spacing: -.01em;color: #fff}.pk__bind{margin-top: 4px;font-size: .875rem;color: var(--text-2)}.pk__go{display: flex;align-items: center;justify-content: center;gap: .5em;min-height: 56px;border-radius: 999px;font-weight: 700;font-size: 1.0625rem;letter-spacing: .06em;text-transform: uppercase;text-decoration: none;color: var(--t-btn-tekst);background: linear-gradient(135deg,var(--t-btn),var(--t-btn2));box-shadow: inset 0 1px 0 rgba(255,255,255,.25),0 14px 30px -14px var(--t-glow);transition: transform var(--dur-ui) var(--ease),box-shadow var(--dur-ui) var(--ease)}.pk__go .icon{width: 1.15em;height: 1.15em;transition: transform .25s var(--ease)}.pk__go:active{transform: scale(.97)}.pk__go:focus-visible{outline: 2px solid var(--t1);outline-offset: 3px}@media (hover: hover) and (pointer: fine){.pk__go:hover{box-shadow: inset 0 1px 0 rgba(255,255,255,.25),0 0 0 1px var(--t1),0 18px 36px -14px var(--t-glow)}.pk__go:hover .icon{transform: translateX(4px)}}.pkhero__inner{display: grid;gap: 28px;align-items: center}@media (min-width: 900px){.pkhero__inner{grid-template-columns: auto 1fr;gap: clamp(40px,6vw,88px)}}.pkhero__s{width: clamp(84px,12vw,168px);filter: drop-shadow(0 18px 40px var(--t-glow))}.pagehead h1.pkhero__navn{font-size: clamp(3rem,1.8rem + 5.4vw,6rem);font-weight: 800;letter-spacing: .02em;text-transform: uppercase;line-height: .95;background: linear-gradient(120deg,#fff 20%,var(--t-hi) 60%,var(--t1));-webkit-background-clip: text;background-clip: text;color: transparent}.pkhero__tag{margin-top: 14px;font-family: var(--mono);font-size: .875rem;letter-spacing: .3em;text-transform: uppercase;color: var(--t-hi)}.pkhero__pris{margin-top: 18px;font-size: .9375rem;color: var(--text-2)}.sitat{margin: 0 0 18px;padding-left: 18px;border-left: 3px solid var(--t1,var(--blue-400));font-size: clamp(1.375rem,1.1rem + 1vw,1.875rem);font-weight: 600;line-height: 1.25;letter-spacing: -.02em;color: #fff}.pkf{list-style: none;display: grid;gap: 16px}@media (min-width: 760px){.pkf{grid-template-columns: 1fr 1fr}.pkf__del:last-child:nth-child(odd){grid-column: 1 / -1}}.pkf__del{display: grid;gap: 12px;align-content: start;padding: clamp(22px,3vw,30px);border-radius: var(--r-l)}.pkf__del h3{font-size: 1.1875rem;line-height: 1.3}.pkf__del>p{color: var(--text-2)}.pkf__fakta{display: grid;gap: 8px;margin-top: 4px;padding-top: 14px;border-top: 1px solid var(--line)}.pkf__fakta div{display: grid;grid-template-columns: 5.25rem 1fr;gap: 10px}.pkf__fakta dt{font-family: var(--mono);font-size: .75rem;letter-spacing: .1em;text-transform: uppercase;color: var(--t-hi,var(--blue-300));padding-top: .2em}.pkf__fakta dd{color: var(--text);font-size: .9375rem}.pkf__merk{font-size: .875rem;color: var(--text-3);padding: 12px 14px;border-radius: 12px;background: rgba(255,255,255,.03);border: 1px solid var(--line)}.pkf__merk a{color: var(--link)}.steg{list-style: none;display: grid;gap: 4px 20px;counter-reset: steg}@media (min-width: 760px){.steg{grid-template-columns: repeat(2,1fr)}}@media (min-width: 1100px){.steg{grid-template-columns: repeat(4,1fr)}}.steg li{counter-increment: steg;display: grid;gap: 6px;align-content: start;padding: 22px 0 18px;border-top: 2px solid var(--t-glow,var(--line-2))}.steg li::before{content: counter(steg,decimal-leading-zero);font-family: var(--mono);font-size: .8125rem;color: var(--t-hi,var(--blue-300))}.steg h3{font-size: 1.125rem}.steg__tid{font-family: var(--mono);font-size: .8125rem;color: var(--text-3)}.steg li>p:last-child{color: var(--text-2)}.pkd__bilde{margin: 0 0 clamp(28px,4vw,48px)}.pkd__bilde img{display: block;width: 100%;height: auto;border-radius: 20px;border: 1px solid var(--line-2);box-shadow: 0 40px 80px -40px var(--t-glow,rgba(20,102,255,.6))}.pkd__bilde figcaption{margin-top: 12px;font-size: .875rem;color: var(--text-3)}.pkd__liste{list-style: none;display: grid;gap: 4px 24px}@media (min-width: 700px){.pkd__liste{grid-template-columns: 1fr 1fr}}@media (min-width: 1040px){.pkd__liste{grid-template-columns: repeat(3,1fr)}}.pkd__liste li{display: grid;gap: 6px;align-content: start;padding: 18px 0;border-top: 1px solid var(--line-2)}.pkd__liste h3{font-size: 1.0625rem}.pkd__liste p{color: var(--text-2)}.pkm{display: grid;gap: 28px}@media (min-width: 700px){.pkm{grid-template-columns: 1fr 1fr}}.pkm h3{font-size: 1.125rem;margin-bottom: 14px}.ticks--nei li::before{content: "–";border: 0;transform: none;width: auto;height: auto;top: 0;left: 4px;color: var(--text-3)}.pkpris{display: grid;gap: 20px;padding: clamp(26px,4vw,48px);border-radius: var(--r-xl)}.pkpris h2{font-size: clamp(1.625rem,1.2rem + 1.6vw,2.25rem)}.pkpris .ticks li{color: var(--text-2)}.pkpris .ticks strong{color: #fff;font-weight: 600}.pkpris .btn{justify-self: start}.pka{list-style: none;display: grid;gap: 4px 24px}@media (min-width: 700px){.pka{grid-template-columns: 1fr 1fr}}@media (min-width: 1040px){.pka{grid-template-columns: repeat(3,1fr)}.pka--4{grid-template-columns: repeat(4,1fr)}}.pka li{display: grid;gap: 10px;align-content: start;justify-items: start;padding: 22px 0;border-top: 1px solid var(--line-2)}.pka h3{font-size: 1.125rem}.pka p{color: var(--text-2)}.bytt{padding-block: clamp(48px,7vw,88px)}.bytt__liste{list-style: none;display: grid;gap: 12px;margin: 20px 0 8px}@media (min-width: 700px){.bytt__liste{grid-template-columns: 1fr 1fr}}[data-tema="core"] .bytt__k[data-pk="core"],[data-tema="growth"] .bytt__k[data-pk="growth"],[data-tema="scale"] .bytt__k[data-pk="scale"]{display: none}.bytt__k a{display: grid;grid-template-columns: auto 1fr auto;grid-template-areas: "s navn pil" "s tag pil";align-items: center;column-gap: 16px;min-height: 84px;padding: 16px 22px;border-radius: var(--r-l);text-decoration: none;background: linear-gradient(120deg,var(--t-soft),rgba(10,15,34,0) 60%),var(--glass);box-shadow: inset 0 0 0 1px var(--t-glow);transition: box-shadow var(--dur-ui) var(--ease)}.bytt__k .pk__s{grid-area: s;width: 34px;margin: 0}.bytt__navn{grid-area: navn;align-self: end;font-weight: 800;letter-spacing: .04em;text-transform: uppercase;color: #fff}.bytt__tag{grid-area: tag;align-self: start;font-family: var(--mono);font-size: .75rem;letter-spacing: .2em;text-transform: uppercase;color: var(--t-hi)}.bytt__k .icon{grid-area: pil;width: 22px;height: 22px;color: var(--t-hi)}.bytt__k a:focus-visible{outline: 2px solid var(--t1);outline-offset: 3px}@media (hover: hover) and (pointer: fine){.bytt__k a:hover{box-shadow: inset 0 0 0 1px var(--t1),0 20px 40px -24px var(--t-glow)}}.klk{display: grid;gap: 22px;padding: clamp(26px,4vw,48px);border-radius: var(--r-xl)}@media (min-width: 900px){.klk{grid-template-columns: 1fr auto;align-items: end;gap: 48px}}.klk h2{margin-top: 14px;font-size: clamp(1.625rem,1.2rem + 1.6vw,2.25rem)}.klk__tekst>p:not(.eyebrow){margin-top: 14px;color: var(--text-2);max-width: 46rem}.klk p.klk__gjelder{color: #fff;font-weight: 600}.kl{list-style: none;display: grid;gap: 14px}@media (min-width: 900px){.kl{grid-template-columns: repeat(3,1fr);gap: 16px}}.kl__steg{display: grid;gap: 10px;align-content: start;padding: clamp(22px,3vw,28px);border-radius: var(--r-l)}.kl__nr{display: grid;place-items: center;width: 36px;height: 36px;border-radius: 50%;font-family: var(--mono);font-size: .875rem;color: #fff;box-shadow: inset 0 0 0 1.5px var(--t1,var(--blue-400))}.kl__steg h3{font-size: 1.125rem}.kl__steg p{color: var(--text-2)}.kl__to{display: grid;gap: 28px;margin-top: clamp(32px,5vw,56px)}@media (min-width: 800px){.kl__to{grid-template-columns: 1fr 1fr;gap: 48px}}.kl__kol h3{font-size: 1.125rem;margin-bottom: 14px}.kl__dok{margin-top: clamp(28px,4vw,40px);color: var(--text-2);max-width: 46rem}.kl__gjelder{margin-top: 18px;padding: 14px 18px;max-width: 46rem;border-left: 3px solid var(--t1,var(--blue-400));background: rgba(255,255,255,.04);border-radius: 0 12px 12px 0;color: #fff;font-weight: 600}.sp__inner{display: grid;gap: 32px}@media (min-width: 960px){.sp__inner{grid-template-columns: 15rem 1fr;gap: 64px}.sp__nav{position: sticky;top: calc(var(--island-h) + 40px);align-self: start}}.sp__nav ul{list-style: none;display: flex;flex-wrap: wrap;gap: 8px}@media (min-width: 960px){.sp__nav ul{flex-direction: column;gap: 2px}}.sp__nav a{display: inline-flex;align-items: center;min-height: 44px;padding: 0 14px;border-radius: 999px;border: 1px solid var(--line-2);color: var(--text-2);text-decoration: none;font-size: .9375rem}@media (min-width: 960px){.sp__nav a{border: 0;padding: 0;border-radius: 0}}.sp__nav a:hover{color: #fff}.sp__gruppe{scroll-margin-top: calc(var(--island-h) + 32px)}.sp__gruppe + .sp__gruppe{margin-top: clamp(40px,6vw,64px)}.sp__h{font-size: clamp(1.25rem,1.1rem + .6vw,1.5rem);margin-bottom: 8px}.faq__a a{color: var(--link)}@media (prefers-reduced-motion: no-preference){@view-transition{navigation: auto}.pk[data-pk="core"] .pk__s,[data-tema="core"] .pkhero__s,.bytt__k[data-pk="core"] .pk__s{view-transition-name: s-core}.pk[data-pk="growth"] .pk__s,[data-tema="growth"] .pkhero__s,.bytt__k[data-pk="growth"] .pk__s{view-transition-name: s-growth}.pk[data-pk="scale"] .pk__s,[data-tema="scale"] .pkhero__s,.bytt__k[data-pk="scale"] .pk__s{view-transition-name: s-scale}::view-transition-group(*){animation-duration: .5s;animation-timing-function: cubic-bezier(.23,1,.32,1)}::view-transition-old(root){animation: .22s cubic-bezier(.4,0,1,1) both vt-ut}::view-transition-new(root){animation: .38s cubic-bezier(.23,1,.32,1) .06s both vt-inn}}@keyframes vt-ut{to{opacity: 0}}@keyframes vt-inn{from{opacity: 0;transform: translateY(12px)}}.pakker .pb__foot{margin-top: clamp(28px,4vw,40px)}@media (max-width: 899px){.pkhero__s{width: 64px}}.story__inner,.tett__inner,.leads__stage,.hero-tlf .wrap{position: relative}.srail{position: absolute;z-index: 4;display: grid;gap: 12px;justify-items: start;margin-left: clamp(28px,3.4vw,56px);transform: translateY(-50%);pointer-events: none;opacity: 0;transition: opacity .45s var(--ease)}.srail.is-on{opacity: 1}.srail i{--a: 0;position: relative;display: block;width: 30px;height: 5px;border-radius: 3px;background: rgba(150,175,230,.22)}.srail i::after{content: "";position: absolute;inset: 0;border-radius: inherit;background: #fff;opacity: var(--a);box-shadow: 0 0 10px rgba(255,255,255,calc(.35 * var(--a)))}.srail--inne{top: 50%;right: clamp(20px,2.6vw,40px);margin: 0;justify-items: end}@media (max-width: 759px){.srail{gap: 9px;margin-left: 10px}.srail--inne{margin: 0;right: 12px}.srail i{width: 18px;height: 4px}}.interesse .valgfritt{color: var(--text-3);font-weight: 400}.interesse__grp{width: 100%;font-size: .8125rem;font-weight: 600;letter-spacing: .06em;text-transform: uppercase;color: var(--text-3);margin: 4px 0 -2px}.interesse__grp:first-of-type{margin-top: 0}.interesse__grp:empty{margin: 0;height: 0}.choice__opt[data-pk] span{color: var(--t-hi);border-color: color-mix(in srgb,var(--t2) 60%,transparent);background: var(--t-soft);font-weight: 600}.choice__opt[data-pk] input:checked + span{background: linear-gradient(135deg,var(--t-btn),var(--t-btn2));color: var(--t-btn-tekst);border-color: transparent;box-shadow: 0 0 0 1px var(--t-glow),0 10px 24px -12px var(--t-glow)}.choice__opt[data-pk] input:focus-visible + span{outline-color: var(--t1)}.bookdlg [data-group="interesse"]{display: none}