:is(html:has(.vbl),body:has(.vbl)){background:#161618}html:has(.vbl){scroll-behavior:smooth}.vbl{--vio:#8b7cf7;--vio2:#6d5cf0;--purple:#9539f2;--blue:#1326fd;--lime:#5c8a14;--lime-bright:#bfff37;--vio-rgb:124, 107, 245;--purple-rgb:149, 57, 242;--blue-rgb:19, 38, 253;--lime-rgb:92, 138, 20;--fs-display-xl:clamp(52px, 8.4vw, 104px);--fs-display:clamp(46px, 6.4vw, 88px);--fs-h2:clamp(32px, 4.4vw, 58px);--fs-h3:clamp(19px, 2.2vw, 25px);--fs-lead:clamp(17px, 1.4vw, 20px);--r-card:22px;--r-lg:28px;--r-xl:34px;--section-y:clamp(84px, 10vw, 150px);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-emph:cubic-bezier(.16, 1, .3, 1);--dur:.55s;--surf:#fff;--surf2:#f7f6fc;--bd:var(--hairline);--t1:var(--ink);--t2:var(--ink-soft);--t3:var(--muted);--ground:#161618;--ink:#fff;--ink-soft:#c3c1d4;--muted:#83819a;--card:#1c1c20;--card-2:#212127;--card-brd:#ffffff17;--glass:#ffffff0d;--glass-brd:#ffffff1a;--hairline:#ffffff17;--accent:#a7aaf8;--accent-grad:linear-gradient(100deg, #9539f2, #6fa0ff);--btn-grad:linear-gradient(135deg, #9539f2, #1326fd);--btn-ink:#fff;--btn-shadow:0 16px 40px -12px #1326fd99, inset 0 1px 0 #ffffff29;--ghost-bg:#ffffff0d;--ghost-brd:#ffffff24;--ghost-ink:#e7e6f0;--verified:#bfff37;--warn:#f0a94b;--shadow-md:0 1px 2px #0006, 0 12px 30px -12px #0000008c;--shadow-xl:0 30px 80px -20px #000000bf, 0 0 0 1px #ffffff0d;--glow:0 0 0 1px rgba(var(--purple-rgb), .2), 0 24px 70px -18px rgba(var(--blue-rgb), .5);--mesh:radial-gradient(60% 50% at 10% 2%, rgba(var(--purple-rgb), .3), transparent 60%), radial-gradient(54% 50% at 94% 6%, rgba(var(--blue-rgb), .28), transparent 62%), radial-gradient(46% 46% at 78% 62%, #6fa0ff21, transparent 65%);background:var(--ground);min-height:100dvh;color:var(--ink);font-family:var(--font-general), var(--font-schibsted), system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;position:relative;overflow-x:clip}.vbl .sec-light{--ground:#fff;--ink:#141034;--ink-soft:#5b5678;--muted:#9a97b4;--card:#fff;--card-2:#f5f3fd;--card-brd:#1410341a;--glass:#ffffffa8;--glass-brd:#ffffffb3;--hairline:#1410341a;--accent:#9539f2;--accent-grad:linear-gradient(100deg, #9539f2, #1326fd);--btn-grad:linear-gradient(135deg, #9539f2, #6d28d9);--btn-ink:#fff;--btn-shadow:0 14px 34px -10px rgba(var(--purple-rgb), .45), inset 0 1px 0 #ffffff3d;--ghost-bg:#14103408;--ghost-brd:#14103421;--ghost-ink:#2a2350;--verified:#3f7d0a;--warn:#b45309;--shadow-md:0 1px 2px #1914400d, 0 12px 30px -8px rgba(var(--purple-rgb), .12);--shadow-xl:0 2px 6px #1410340f, 0 24px 60px -16px rgba(var(--purple-rgb), .18), 0 56px 130px -34px rgba(var(--blue-rgb), .16);--glow:0 0 0 1px rgba(var(--purple-rgb), .16), 0 24px 70px -18px rgba(var(--purple-rgb), .35);--mesh:radial-gradient(60% 50% at 10% 2%, rgba(var(--purple-rgb), .16), transparent 60%), radial-gradient(52% 46% at 94% 6%, rgba(var(--blue-rgb), .11), transparent 62%), radial-gradient(44% 44% at 76% 60%, rgba(var(--lime-rgb), .1), transparent 60%)}.vbl .sec{background:var(--ground);color:var(--ink);position:relative}.vbl .sec-mesh:before{content:"";z-index:0;pointer-events:none;background:var(--mesh);position:absolute;inset:0}.vbl .sec>*{z-index:1;position:relative}.vbl a{color:var(--accent);text-decoration:none}.vbl section[id],.vbl [id].sec{scroll-margin-top:90px}.vbl :is(a,button,summary,input):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.vbl .accent,.vbl .ser{font-family:inherit;font-style:normal;font-weight:inherit;color:inherit}.vbl-reveal-ready .reveal{opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);will-change:opacity, transform;transform:translateY(24px)}.vbl-reveal-ready .reveal.is-visible{opacity:1;transform:none}.vbl .glass{background:var(--glass);border:1px solid var(--glass-brd);-webkit-backdrop-filter:blur(22px)saturate(1.4)}.vbl summary{list-style:none}.vbl summary::-webkit-details-marker{display:none}.vbl .faq-ico{transition:transform .22s;display:inline-block}.vbl details[open] .faq-ico{transform:rotate(45deg)}.vbl-textlink:hover{color:var(--ink)}.vbl-navlink:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 8%, transparent)}.vbl-btn-grad:hover{filter:brightness(1.08);transform:translateY(-2px)}.vbl-btn-grad-sm:hover{filter:brightness(1.08);transform:translateY(-1px)}.vbl-btn-bright:hover{filter:brightness(1.08)}.vbl-btn-ghost:hover{background:color-mix(in srgb, var(--ink) 9%, transparent);border-color:color-mix(in srgb, var(--ink) 18%, transparent);color:var(--ink)}.vbl-btn-plan:hover{background:color-mix(in srgb, var(--ink) 10%, transparent);color:var(--ink)}.vbl-card:hover{border-color:rgba(var(--purple-rgb), .45);transform:translateY(-3px)}.vbl-price-card:hover{border-color:rgba(var(--purple-rgb), .45);transform:translateY(-4px)}.vbl-price-pro:hover{transform:translateY(-6px)}@keyframes riseIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes glowPulse{0%,to{opacity:.5}50%{opacity:.85}}@keyframes revealUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media (max-width:860px){.vbl-workflow-cards,.vbl-price-grid{grid-template-columns:1fr!important}.vbl-price-pro{margin-top:26px}}@media (max-width:768px){.vbl-nav-inner{flex-wrap:wrap;justify-content:space-between;row-gap:10px!important;display:flex!important}.vbl section[id],.vbl [id].sec{scroll-margin-top:150px}.vbl-nav-links{order:3;justify-content:center;width:100%;padding:4px!important}.vbl-navlink{padding:6px 10px!important;font-size:13px!important}.vbl-chip{display:none!important}@media (max-width:400px){.vbl-nav-inner{column-gap:8px!important;padding:14px 16px!important}.vbl-nav-inner .vbl-btn-grad-sm{padding:10px 12px!important}}.vbl-footlink{padding:12px 0}.vbl-bento{grid-template-columns:1fr!important}.vbl-bento>*{grid-column:auto!important}}@media (prefers-reduced-motion:reduce){.vbl *,.vbl :before,.vbl :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.vbl .reveal{opacity:1!important;transform:none!important}html:has(.vbl){scroll-behavior:auto}}
