*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg:#f7f5f2;--surface:#fff;--surface-2:#f2efea;--surface-3:#e9e5df;--border:#e3ded7;--border-strong:#cfc8bf;--text:#1e1919;--text-2:#3f3a36;--muted:#5f5852;--faint:#77716a;--accent:#1f57f0;--accent-hover:#1744c9;--accent-text:#1f57f0;--accent-tint:#e9f0fe;--accent-border:#bcd3fb;--ok:#15803d;--ok-text:#15803d;--ok-tint:#e8f7ee;--ok-border:#bfe8cf;--warn:#d97706;--warn-text:#b45f06;--warn-tint:#fff4dc;--warn-border:#f5d9a0;--bad:#dc2626;--bad-text:#c5352e;--bad-tint:#fdecea;--bad-border:#f6c5c1;--overlay:#1e191980;--shadow-sm:0 1px 2px #1e19190f;--shadow:0 6px 18px #1e191914;--shadow-lg:0 24px 60px -20px #1e19194d;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#171412;--surface:#221e1b;--surface-2:#2a2521;--surface-3:#342e29;--border:#ffffff1f;--border-strong:#ffffff38;--text:#f6f2ec;--text-2:#ddd6cd;--muted:#aba39a;--faint:#857d74;--accent:#356fee;--accent-hover:#4c84f7;--accent-text:#8db1ff;--accent-tint:#4f83ff29;--accent-border:#4f83ff6b;--ok:#3fbf8a;--ok-text:#4fd8a0;--ok-tint:#4fd8a024;--ok-border:#4fd8a059;--warn:#e59b1e;--warn-text:#ffc857;--warn-tint:#ffc85724;--warn-border:#ffc85759;--bad:#e5534b;--bad-text:#ff8b84;--bad-tint:#ff8b8424;--bad-border:#ff8b8459;--overlay:#0000009e;--shadow-sm:0 1px 2px #0006;--shadow:0 8px 24px #0006;--shadow-lg:0 28px 70px -20px #000000b3;color-scheme:dark}}:root[data-theme=dark]{--bg:#171412;--surface:#221e1b;--surface-2:#2a2521;--surface-3:#342e29;--border:#ffffff1f;--border-strong:#ffffff38;--text:#f6f2ec;--text-2:#ddd6cd;--muted:#aba39a;--faint:#857d74;--accent:#356fee;--accent-hover:#4c84f7;--accent-text:#8db1ff;--accent-tint:#4f83ff29;--accent-border:#4f83ff6b;--ok:#3fbf8a;--ok-text:#4fd8a0;--ok-tint:#4fd8a024;--ok-border:#4fd8a059;--warn:#e59b1e;--warn-text:#ffc857;--warn-tint:#ffc85724;--warn-border:#ffc85759;--bad:#e5534b;--bad-text:#ff8b84;--bad-tint:#ff8b8424;--bad-border:#ff8b8459;--overlay:#0000009e;--shadow-sm:0 1px 2px #0006;--shadow:0 8px 24px #0006;--shadow-lg:0 28px 70px -20px #000000b3;color-scheme:dark}:root{--font:"Albert Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-head:"Schibsted Grotesk","Albert Sans",-apple-system,BlinkMacSystemFont,sans-serif;--text-body-sm:14px;--text-body:16px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--radius:12px;--radius-lg:16px;--radius-xl:22px;--radius-full:999px;--color-primary:var(--accent);--color-primary-hover:var(--accent-hover);--color-primary-tint:var(--accent-tint);--color-primary-border:var(--accent-border);--color-canvas:var(--bg);--color-surface:var(--surface);--color-border:var(--border);--color-text:var(--text);--color-text-muted:var(--muted);--color-text-faint:var(--faint);--color-success:var(--ok-text);--color-success-tint:var(--ok-tint);--color-warning:var(--warn-text);--color-warning-tint:var(--warn-tint);--color-danger:var(--bad-text);--color-danger-tint:var(--bad-tint)}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f7f5f2;background:var(--bg);font-family:Albert Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font);font-size:16px;line-height:1.6}body,h1,h2,h3,h4{color:#1e1919;color:var(--text)}h1,h2,h3,h4{font-family:Schibsted Grotesk,Albert Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-head);letter-spacing:-.03em;line-height:1.15}button{cursor:pointer}button,input,select,textarea{font-family:Albert Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font)}input,select,textarea{color:#1e1919;color:var(--text);outline:none}input::placeholder,textarea::placeholder{color:#77716a;color:var(--faint)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #1f57f0;outline:2px solid var(--accent);outline-offset:2px}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#cfc8bf;background:var(--border-strong);border-radius:4px}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-up{animation:fadeUp .4s cubic-bezier(.16,1,.3,1) forwards}.fade-in{animation:fadeIn .25s ease forwards}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes pmb-orbit{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pmb-breathe{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes pmb-message{0%{opacity:0;transform:translateY(6px)}15%,85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes pmb-bar{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@keyframes pmb-dot{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@keyframes pmb-float{0%,to{transform:translateZ(40px) translateY(0)}50%{transform:translateZ(40px) translateY(-6px)}}@media (prefers-reduced-motion:reduce){.pmb-motion,.pmb-motion *{animation:none!important;transition:none!important}}:root{--sky-1:#bcddf8;--sky-2:#e3f1fd;--sky-a:#fff;--sky-b:#ffffffd9;--sky-c:#fff9;--rainbow:linear-gradient(90deg,#e8501f,#ffb020,#1ed6a0,#2d6cf6)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--sky-1:#1d3b6a;--sky-2:#13253f;--sky-a:#78aaff59;--sky-b:#5082e64d;--sky-c:#3c64c833}}:root[data-theme=dark]{--sky-1:#1d3b6a;--sky-2:#13253f;--sky-a:#78aaff59;--sky-b:#5082e64d;--sky-c:#3c64c833}.lp-sky{background:radial-gradient(60% 50% at 20% 15%,#fff 0,#0000 60%),radial-gradient(55% 45% at 85% 30%,#ffffffd9 0,#0000 60%),radial-gradient(70% 60% at 50% 90%,#fff9 0,#0000 70%),linear-gradient(170deg,#bcddf8,#e3f1fd);background:radial-gradient(60% 50% at 20% 15%,var(--sky-a) 0,#0000 60%),radial-gradient(55% 45% at 85% 30%,var(--sky-b) 0,#0000 60%),radial-gradient(70% 60% at 50% 90%,var(--sky-c) 0,#0000 70%),linear-gradient(170deg,var(--sky-1),var(--sky-2))}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lp-dash{0%,to{background-color:color-mix(in srgb,#1f57f0 4%,#0000);background-color:color-mix(in srgb,var(--accent) 4%,#0000)}50%{background-color:color-mix(in srgb,#1f57f0 11%,#0000);background-color:color-mix(in srgb,var(--accent) 11%,#0000)}}@keyframes lp-cue{0%{opacity:.9;transform:scale(.96)}to{opacity:0;transform:scale(1.14)}}@keyframes lp-scan{0%{top:-60px}to{top:100%}}@keyframes lp-pop{0%{opacity:0;transform:perspective(700px) rotateX(-75deg) translateY(14px)}60%{opacity:1}to{opacity:1;transform:perspective(700px) rotateX(0deg)}}@keyframes lp-toast{0%{opacity:0;transform:translateY(-14px)}}.lp-hero{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lp-cells{background:#fff;background:var(--surface);border:1px solid #e3ded7;border:1px solid var(--border);border-radius:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.lp-cell{border-right:1px solid #e3ded7;border-right:1px solid var(--border);padding:24px 26px}.lp-cell:last-child{border-right:0}.lp-grid{background:#fff;background:var(--surface);border:1px solid #e3ded7;border:1px solid var(--border);border-radius:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.lp-feat{border-bottom:1px solid #e3ded7;border-bottom:1px solid var(--border);border-right:1px solid #e3ded7;border-right:1px solid var(--border);padding:30px 28px;transition:background .2s ease}.lp-feat:hover{background:#f2efea;background:var(--surface-2)}.lp-feat:nth-child(3n){border-right:0}.lp-feat:nth-child(n+4){border-bottom:0}.lp-read{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-inline:auto;max-width:840px;width:100%}.lp-run{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:210px minmax(0,1fr)}.lp-kan{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.lp-who{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:280px minmax(0,1fr)}.lp-btn{align-items:center;border:1.5px solid #0000;border-radius:999px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:700;gap:10px;justify-content:center;padding:12px 22px;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.lp-btn:hover{transform:translateY(-2px)}.lp-btn-primary{background:#1f57f0;background:var(--accent);box-shadow:0 10px 24px -10px #1f57f0;box-shadow:0 10px 24px -10px var(--accent);color:#fff}.lp-btn-primary:hover{background:#1744c9;background:var(--accent-hover)}.lp-btn-ghost{background:#0000;border-color:#cfc8bf;border-color:var(--border-strong);color:#1e1919;color:var(--text)}.lp-btn-ghost:hover{background:#f2efea;background:var(--surface-2)}.lp-btn-white{background:#fff;color:#12214a}.lp-btn-white:hover{background:#eaf1ff}@media (max-width:960px){.lp-hero,.lp-read,.lp-run,.lp-who{grid-template-columns:1fr}.lp-cells{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-cell:nth-child(2){border-right:0}.lp-cell:nth-child(-n+2){border-bottom:1px solid #e3ded7;border-bottom:1px solid var(--border)}.lp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-feat,.lp-feat:nth-child(3n),.lp-feat:nth-child(n+4){border-bottom:1px solid #e3ded7;border-bottom:1px solid var(--border);border-right:1px solid #e3ded7;border-right:1px solid var(--border)}.lp-feat:nth-child(2n){border-right:0}.lp-feat:nth-child(n+5){border-bottom:0}.lp-kan{grid-template-columns:1fr}}@media (max-width:600px){.lp-grid{grid-template-columns:1fr}.lp-feat,.lp-feat:nth-child(2n),.lp-feat:nth-child(3n){border-bottom:1px solid #e3ded7;border-bottom:1px solid var(--border);border-right:0}.lp-feat:last-child{border-bottom:0}.lp-btn{width:100%}}@media (max-width:640px){.app-nav{gap:8px!important;padding:0 14px!important}.app-nav .nav-text-btn,.theme-label{display:none!important}.nav-logo-text{font-size:18px!important;white-space:nowrap}.nav-cta{font-size:14px!important;padding:8px 14px!important;white-space:nowrap}.theme-toggle button{padding:6px 8px!important}.lp-btn{font-size:15px!important;padding:12px 20px!important}}@media (max-width:960px){.lp-phone{display:none!important}.lp-herovis{padding-bottom:28px!important}}@media (max-width:640px){.lp-hero{gap:40px!important}.lp-herovis{padding:22px 16px 24px!important}.lp-herovis .lp-kan>div:not(:nth-child(2)){display:none!important}.lp-cell{padding:22px 20px}.lp-feat{padding:28px 24px}.lp-kan{gap:16px}body{line-height:1.65}}.lp-grid3 .lp-feat{border-bottom:0}@media (max-width:960px){.lp-grid3{grid-template-columns:1fr}.lp-grid3 .lp-feat{border-bottom:1px solid #e3ded7;border-bottom:1px solid var(--border);border-right:0!important}.lp-grid3 .lp-feat:last-child{border-bottom:0}}.lp-herovis{perspective:1400px}.lp-stage{position:relative;transform:rotateX(0deg) rotateY(0deg);transform:rotateX(calc((var(--sx, 0) + var(--px, 0))*1deg)) rotateY(calc((var(--sy, 0) + var(--py, 0))*1deg));transform-style:preserve-3d;transition:transform .18s ease-out;will-change:transform}.lp-plane{animation:lp-enter 1.2s cubic-bezier(.16,1,.3,1) both;filter:drop-shadow(0 40px 40px rgba(20,30,60,.28));transform-style:preserve-3d}@keyframes lp-enter{0%{opacity:0;transform:rotateX(30deg) rotateY(-18deg) translateY(40px) scale(.92)}to{opacity:1;transform:none}}.lp-fcard{position:absolute;transform-style:preserve-3d;z-index:3}.lp-fa{right:20px;top:-40px;transform:translateZ(70px) translateY(0);transform:translateZ(70px) translateY(calc(var(--par, 0)*-12px))}.lp-fb{bottom:-40px;left:22px;transform:translateZ(90px) translateY(0);transform:translateZ(90px) translateY(calc(var(--par, 0)*12px))}.lp-fbob{animation:lp-float 5.2s ease-in-out infinite}.lp-fbob2{animation-delay:-2.2s}.lp-ficon{transition:transform .8s cubic-bezier(.16,1,.3,1)}.lp-feat:hover .lp-ficon{transform:perspective(240px) rotateY(1turn)}.lp-kan{perspective:900px}.lp-gyro{animation:lp-gyro 14s linear infinite;aspect-ratio:1;margin-top:calc(clamp(130px, 22vw, 230px)/-2);pointer-events:none;position:absolute;right:clamp(24px,8%,90px);top:50%;transform-style:preserve-3d;width:clamp(130px,22vw,230px)}.lp-gyro span{border:12px solid color-mix(in srgb,#1f57f0 70%,#0000);border:12px solid color-mix(in srgb,var(--accent) 70%,#0000);border-radius:50%;box-shadow:inset 0 0 0 2px #ffffff80;inset:0;position:absolute}.lp-gyro span:nth-child(2){border-color:color-mix(in srgb,#1f57f0 45%,#ffb020);border-color:color-mix(in srgb,var(--accent) 45%,#ffb020);transform:rotateY(60deg)}.lp-gyro span:nth-child(3){border-color:color-mix(in srgb,#1f57f0 40%,#1ed6a0);border-color:color-mix(in srgb,var(--accent) 40%,#1ed6a0);transform:rotateY(120deg)}@keyframes lp-gyro{0%{transform:rotateX(62deg) rotate(0deg)}to{transform:rotateX(62deg) rotate(1turn)}}@media (max-width:640px){.lp-fcard,.lp-gyro{display:none}.lp-herovis{padding-bottom:24px!important;padding-top:24px!important}}@media (prefers-reduced-motion:reduce){.lp-fbob,.lp-gyro,.lp-plane{animation:none!important}.lp-stage{transition:none}}.pmb-doc{color:#3f3a36;color:var(--text-2);font-family:Georgia,serif;font-size:15px;line-height:1.75}.pmb-doc h1{color:#1e1919;color:var(--text);font-size:22px;font-weight:800;margin-bottom:14px}.pmb-doc h1,.pmb-doc h2{font-family:Schibsted Grotesk,Albert Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-head)}.pmb-doc h2{border-bottom:1px solid #e3ded7;border-bottom:1px solid var(--border);color:#1f57f0;color:var(--accent-text);font-size:17px;font-weight:700;margin:22px 0 8px;padding-bottom:4px}.pmb-doc li,.pmb-doc p,.pmb-doc ul{margin-bottom:10px}.pmb-doc ul{padding-left:22px}.pmb-doc table{border-collapse:collapse;font-size:14px;margin:12px 0;width:100%}.pmb-doc td,.pmb-doc th{border:1px solid #cfc8bf;border:1px solid var(--border-strong);padding:8px 10px;text-align:left;vertical-align:top}.pmb-doc th{background:#f2efea;background:var(--surface-2);color:#1e1919;color:var(--text)}
/*# sourceMappingURL=main.7a77ba93.css.map*/