.lp{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lp-bg:#07080b;--lp-surface-1:#0b0d10;--lp-surface-2:#101316;--lp-surface-3:#171a1e;--lp-border-subtle:#171a1e;--lp-border-default:#202328;--lp-border-strong:#30343a;--lp-text:#f3f5f8;--lp-text-secondary:#9fa3a9;--lp-text-tertiary:#7b8187;--lp-accent:#5c5fe6;--lp-accent-hover:#6a71f2;--lp-accent-press:#4e4ecc;--lp-accent-text:#96a2fc;--lp-on-accent:#f9fafd;--lp-success:#52cd86;--lp-success-subtle:#52cd8624;--lp-success-border:#52cd865c;--lp-focus-ring:0 0 0 2px var(--lp-bg), 0 0 0 4px #808affd9;--lp-ease:cubic-bezier(.2, .8, .2, 1);background:var(--lp-bg);min-height:100dvh;color:var(--lp-text);font-family:var(--font-schibsted), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;font-size:14px;line-height:1.5}@supports (color:lab(0% 0 0)){.lp{--lp-bg:lab(2.21585% -.178628 -.997949);--lp-surface-1:lab(3.68914% -.293672 -1.63392);--lp-surface-2:lab(5.70294% -.449725 -2.49484);--lp-surface-3:lab(8.91712% -.641771 -3.2573);--lp-border-subtle:lab(8.91712% -.641771 -3.2573);--lp-border-default:lab(13.555% -.721216 -3.62287);--lp-border-strong:lab(21.6735% -.811383 -3.99352);--lp-text:lab(96.5123% -.330716 -1.47089);--lp-text-secondary:lab(66.9191% -.79751 -3.66076);--lp-text-tertiary:lab(53.5738% -.935495 -4.38143);--lp-accent:lab(46.1193% 30.1826 -70.4402);--lp-accent-hover:lab(52.276% 25.9495 -67.064);--lp-accent-press:lab(39.1891% 30.0482 -66.8761);--lp-accent-text:lab(68.5322% 12.3599 -46.5911);--lp-on-accent:lab(98.2326% .184685 -1.50652);--lp-success:lab(74.1123% -47.7574 24.6149);--lp-success-subtle:lab(74.1123% -47.7574 24.6149/.14);--lp-success-border:lab(74.1123% -47.7574 24.6149/.36);--lp-focus-ring:0 0 0 2px var(--lp-bg), 0 0 0 4px lab(60.8996% 19.9846 -60.3111/.85)}}.lp *,.lp :before,.lp :after{box-sizing:border-box}.lp a{color:inherit;text-decoration:none}.lp ::selection{background:#6468f066;background:lab(49.6907% 29.0385 -70.4905/.4)}.lp-mono{font-family:var(--font-jetbrains), ui-monospace, "SF Mono", Menlo, monospace}.lp-wrap{width:100%;max-width:1080px;margin:0 auto;padding:0 24px}.lp-header{z-index:10;border-bottom:1px solid var(--lp-border-subtle);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07080bd9;background:lab(2.21585% -.178628 -.997949/.85);position:sticky;top:0}.lp-header .lp-wrap{justify-content:space-between;align-items:center;gap:16px;height:56px;display:flex}.lp-brand{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.lp-header .lp-wrap>*{min-width:0}@media (max-width:479px){.lp-header .lp-wrap{gap:8px;padding:0 16px}.lp-brand{gap:8px;font-size:15px}.lp .lp-nav select{max-width:96px;margin-right:0;padding:0 6px;font-size:12px}.lp-nav .lp-btn{padding:0 10px;font-size:13px}.lp-nav .lp-btn--ghost{display:none}}@media (max-width:359px){.lp-brand-name{display:none}}.lp-nav{align-items:center;gap:4px;display:flex}.lp .lp-nav select{border:1px solid var(--lp-border-default);background:var(--lp-surface-2);height:32px;color:var(--lp-text-secondary);font:inherit;border-radius:6px;margin-right:4px;padding:0 8px;font-size:13px;font-weight:500}.lp .lp-nav select:focus-visible{box-shadow:var(--lp-focus-ring);outline:none}.lp-btn{letter-spacing:-.01em;white-space:nowrap;height:32px;transition:background-color .12s var(--lp-ease), border-color .12s var(--lp-ease), color .12s var(--lp-ease);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.lp-btn:focus-visible{box-shadow:var(--lp-focus-ring);outline:none}.lp-btn--lg{height:40px;padding:0 16px;font-size:15px}.lp-btn--primary{background:var(--lp-accent);color:var(--lp-on-accent)}.lp-btn--primary:hover{background:var(--lp-accent-hover)}.lp-btn--primary:active{background:var(--lp-accent-press)}.lp-btn--secondary{background:var(--lp-surface-2);border-color:var(--lp-border-default);color:var(--lp-text);box-shadow:inset 0 1px #ffffff0a;box-shadow:inset 0 1px lab(100% 0 0/.04)}.lp-btn--secondary:hover{background:var(--lp-surface-3);border-color:var(--lp-border-strong)}.lp-btn--ghost{color:var(--lp-text-secondary);background:0 0}.lp-btn--ghost:hover{background:var(--lp-surface-3);color:var(--lp-text)}.lp-hero{align-items:center;gap:48px;padding:clamp(40px,8vw,96px) 0 clamp(48px,8vw,88px);display:grid}.lp-hero-copy{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.lp-eyebrow{letter-spacing:.02em;font-size:13px}.lp-eyebrow span:first-child{color:var(--lp-text-tertiary)}.lp-eyebrow span:last-child{color:var(--lp-accent-text)}.lp-h1{letter-spacing:-.025em;text-wrap:pretty;margin:0;font-size:clamp(32px,5vw,52px);font-weight:600;line-height:1.12}.lp-h1 .lp-hl{color:var(--lp-accent-text)}.lp-lead{max-width:560px;color:var(--lp-text-secondary);text-wrap:pretty;margin:0;font-size:18px;line-height:1.55}.lp-chip{border:1px solid var(--lp-success-border);background:var(--lp-success-subtle);max-width:100%;min-height:28px;color:var(--lp-success);border-radius:4px;align-items:center;gap:8px;padding:5px 10px;font-size:13px;font-weight:500;line-height:1.35;display:inline-flex}.lp-chip svg{flex-shrink:0}.lp-actions{flex-wrap:wrap;gap:10px;display:flex}.lp-video{border:1px solid var(--lp-border-default);background:var(--lp-surface-1);border-radius:8px;width:100%;max-width:340px;margin:0 auto;overflow:hidden}.lp-video video{aspect-ratio:390/844;width:100%;height:auto;display:block}@media (min-width:880px){.lp-hero{grid-template-columns:minmax(0,1fr) 360px;gap:72px}.lp-video{max-width:360px}}.lp-section{border-top:1px solid var(--lp-border-subtle);padding:56px 0}.lp-h2{letter-spacing:-.01em;margin:0 0 24px;font-size:22px;font-weight:600;line-height:1.3}.lp-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;display:grid}.lp-grid--features{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.lp-card{background:var(--lp-surface-1);border:1px solid var(--lp-border-subtle);border-radius:2px;flex-direction:column;align-items:flex-start;gap:12px;padding:20px;display:flex;box-shadow:inset 0 1px #ffffff0a;box-shadow:inset 0 1px lab(100% 0 0/.04)}.lp-card-icon{color:var(--lp-text-secondary)}.lp-card h3{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600;line-height:1.3}.lp-card p{color:var(--lp-text-secondary);margin:0;font-size:14px;line-height:1.5}.lp-card .lp-btn{margin-top:auto}.lp-note{max-width:640px;color:var(--lp-text-tertiary);margin:16px 0 0;font-size:13px}.lp-shots{flex-wrap:wrap;justify-content:flex-start;gap:24px;display:flex}.lp-shot{width:100%;max-width:260px;margin:0}.lp-shot-frame{border:1px solid var(--lp-border-default);border-radius:8px;overflow:hidden}.lp-shot-frame img{width:100%;height:auto;display:block}.lp-shot figcaption{color:var(--lp-text-tertiary);margin-top:12px;font-size:12px}.lp-footer{border-top:1px solid var(--lp-border-subtle)}.lp-footer .lp-wrap{color:var(--lp-text-tertiary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:20px;padding-bottom:20px;font-size:13px;display:flex}.lp-footer .lp-mono{font-size:12px}
