:root{--navy-950:#090f17;--navy-900:#0d1520;--navy-800:#111e2e;--navy-700:#162438;--navy-600:#1b2d44;--navy-500:#233553;--navy-400:#2e4870;--navy-300:#3f5f8e;--navy-200:#6084ad;--navy-100:#a1b8d4;--navy-50:#dce7f3;--cyan-600:#0b7fad;--cyan-500:#1399cc;--cyan-400:#29abe2;--cyan-300:#3fc0f8;--cyan-200:#7dd8ff;--cyan-100:#c0ecff;--cyan-50:#e8f7ff;--gradient-hero:linear-gradient(160deg,#090f17,#0d2540 50%,#0d1520);--gradient-card-dark:linear-gradient(135deg,#162438,#0d1520);--gradient-brand:linear-gradient(135deg,#29abe2,#0b7fad);--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--ease-emphasized:cubic-bezier(0.2,0,0,1);--duration-fast:150ms;--duration-normal:250ms;--duration-slow:400ms;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--brand:#29abe2;--brand-text:#0b7fad;--brand-hover:#3fc0f8;--brand-subtle:rgba(41,171,226,.08);--brand-border:rgba(41,171,226,.25);--bg-base:#f7fafc;--bg-surface:#edf3f8;--bg-elevated:#e2edf4;--bg-code:#eef5fa;--bg-table-hd:#edf3f8;--bg-table-hover:#e2edf4;--text-primary:#0d1520;--text-body:#1b2d44;--text-muted:#6084ad;--border:#dce7f3;--border-strong:#a1b8d4;--border-active:#29abe2;--shadow-card:0 1px 3px rgba(9,15,23,.07),0 1px 2px rgba(9,15,23,.05);--shadow-search:0 4px 20px rgba(9,15,23,.12);--shadow-brand:0 0 16px rgba(41,171,226,.22);--shadow-screenshot:0 1px 4px rgba(9,15,23,.07),0 4px 16px rgba(9,15,23,.05);--volt:#0b7fad;--volt-dark:#0b7fad;--aqua:#29abe2;--marino:#0d1520;--cielo:#e8f7ff;--noche:#090f17;--blanco:#ffffff;--volt-subtle:rgba(41,171,226,.08);--volt-border:rgba(41,171,226,.25);--bg-hover:#edf3f8;--bg-coming:rgba(41,171,226,.06);--bg-volt:rgba(41,171,226,.08);--bg-volt-10:rgba(41,171,226,.14);--nextra-primary-hue:198deg;--nextra-primary-saturation:70%}html.dark{--brand:#29abe2;--brand-text:#29abe2;--brand-hover:#3fc0f8;--brand-subtle:rgba(41,171,226,.10);--brand-border:rgba(41,171,226,.28);--bg-base:#0d1520;--bg-surface:#111e2e;--bg-elevated:#162438;--bg-code:#090f17;--bg-table-hd:rgba(255,255,255,.04);--bg-table-hover:rgba(255,255,255,.06);--text-primary:#ffffff;--text-body:rgba(255,255,255,.70);--text-muted:rgba(255,255,255,.45);--border:rgba(255,255,255,.08);--border-strong:rgba(255,255,255,.16);--border-active:#29abe2;--shadow-card:0 2px 8px rgba(0,0,0,.50),0 1px 3px rgba(0,0,0,.30);--shadow-search:0 8px 32px rgba(0,0,0,.60);--shadow-brand:0 0 20px rgba(41,171,226,.28);--shadow-screenshot:0 2px 8px rgba(0,0,0,.55),0 8px 32px rgba(0,0,0,.35);--volt:#29abe2;--volt-dark:#1399cc;--aqua:#3fc0f8;--volt-subtle:rgba(41,171,226,.12);--volt-border:rgba(41,171,226,.28);--bg-hover:rgba(255,255,255,.04);--bg-coming:rgba(41,171,226,.08);--bg-volt:rgba(41,171,226,.10);--bg-volt-10:rgba(41,171,226,.16);--nextra-primary-hue:198deg;--nextra-primary-saturation:70%}*{scrollbar-width:thin;scrollbar-color:rgba(41,171,226,.2) transparent}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:rgba(41,171,226,.2);border-radius:3px}::-webkit-scrollbar-thumb:hover{background-color:rgba(41,171,226,.4)}body{background-color:var(--bg-base);font-family:Plus Jakarta Sans,sans-serif;font-size:15px;color:var(--text-primary)}.nextra-nav-container-blur{background-color:rgba(247,250,252,.94)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.nextra-nav-container{border-bottom:1px solid var(--border)!important}.nextra-sidebar-container,aside.nextra-sidebar-container{background-color:var(--bg-surface)!important;border-right:1px solid var(--border)!important}.nextra-sidebar-container .nx-mb-4>p,.nextra-sidebar-container .nx-select-none{font-family:Plus Jakarta Sans,sans-serif;font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--text-muted)!important}.nextra-sidebar-container a:not([class*=nx-text-primary]){font-family:Plus Jakarta Sans,sans-serif;font-size:13.5px;font-weight:400;color:var(--text-body)!important;border-radius:7px}.nextra-sidebar-container a:not([class*=nx-text-primary]):hover{color:var(--text-primary)!important;background-color:var(--brand-subtle)!important}.nextra-sidebar-container .nx-text-primary-600,.nextra-sidebar-container a[class*=nx-text-primary]{font-family:Plus Jakarta Sans,sans-serif;font-size:13.5px;font-weight:600;color:var(--brand-text)!important;background-color:var(--brand-subtle)!important;border-radius:7px}.nextra-sidebar-container button{color:var(--text-muted)}.nextra-content,main{background-color:var(--bg-base)}article{font-family:Plus Jakarta Sans,sans-serif;font-size:15px;color:var(--text-body);line-height:1.72}article h1{font-family:Libre Franklin,sans-serif;font-size:28px;font-weight:800;color:var(--text-primary);line-height:1.12;letter-spacing:-.5px;border-bottom:none!important;padding-bottom:0!important}article h1:after{content:"";display:block;height:3px;width:56px;background:linear-gradient(90deg,var(--brand),transparent);border-radius:2px;margin-top:14px;margin-bottom:26px}article h2{font-family:Libre Franklin,sans-serif;font-size:18px;font-weight:700;color:var(--text-primary);letter-spacing:-.2px;padding-top:4px;padding-bottom:10px;border-bottom:1px solid var(--border)!important;margin-top:36px!important;margin-bottom:12px!important}article h3{font-size:15px;color:var(--text-body);margin-top:22px!important;margin-bottom:8px!important;border-bottom:none!important;padding-bottom:0!important}article h3,article h4,article h5,article h6{font-family:Libre Franklin,sans-serif;font-weight:600}article h4,article h5,article h6{color:var(--text-primary)}article p{font-family:Plus Jakarta Sans,sans-serif;font-size:15px;color:var(--text-body);line-height:1.72;margin:10px 0}article strong{color:var(--text-primary);font-weight:600}article a{color:var(--brand-text);text-decoration:none;font-weight:500}article a:hover{color:var(--cyan-600);text-decoration:underline;text-underline-offset:2px}article ol li,article ul li{font-family:Plus Jakarta Sans,sans-serif;font-size:14.5px;color:var(--text-body);line-height:1.65}article ul li::marker{color:var(--brand)}article table{border-collapse:collapse;width:100%;border-radius:10px;border:1px solid var(--border)!important;overflow:hidden;margin:18px 0}article thead tr{background:var(--bg-table-hd)!important;border-bottom:1px solid var(--border-strong)!important}article thead th{padding:10px 16px!important;text-align:left!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--text-muted)!important;white-space:nowrap;background:transparent!important}article tbody tr{border-bottom:1px solid var(--border);transition:background-color var(--duration-fast)}article tbody tr:last-child{border-bottom:none}article tbody tr:hover{background:var(--bg-table-hover)!important}article tbody td{padding:10px 16px!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:14px!important;color:var(--text-body)!important;line-height:1.5!important}article tbody td,article tbody tr:nth-child(2n) td{background:transparent!important}code:not(pre code){font-family:JetBrains Mono,monospace;font-size:12px;color:var(--brand-text);background-color:var(--brand-subtle);padding:2px 6px;border-radius:var(--radius-sm);border:1px solid var(--brand-border)}pre{background-color:var(--bg-code)!important;border:1px solid var(--border)!important;border-radius:var(--radius-lg)!important}pre code{font-family:JetBrains Mono,monospace;font-size:12.5px;color:var(--text-primary);background:transparent;padding:0}.nextra-callout{border-radius:0 10px 10px 0!important;border-width:0 0 0 3px!important;padding:12px 16px!important;margin:18px 0!important}.nextra-callout.nx-border-blue-200,.nextra-callout[class*=nx-border-blue]{border-color:var(--brand)!important;background-color:var(--brand-subtle)!important}.nextra-callout.nx-border-yellow-200,.nextra-callout[class*=nx-border-yellow]{border-color:#F59E0B!important;background-color:rgba(245,158,11,.07)!important}.nextra-callout.nx-border-red-200,.nextra-callout[class*=nx-border-red]{border-color:#EF4444!important;background-color:rgba(239,68,68,.07)!important}.nextra-callout p{font-size:14px;color:var(--text-body)!important;line-height:1.65}.nextra-callout p,.nextra-toc p{font-family:Plus Jakarta Sans,sans-serif}.nextra-toc p{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)!important}.nextra-toc li a{font-family:Plus Jakarta Sans,sans-serif;font-size:12px;color:var(--text-body)!important}.nextra-toc li a:hover{color:var(--text-primary)!important}.nextra-toc li a[class*=nx-text-primary]{color:var(--brand-text)!important;font-weight:600}.nextra-toc a[class*=back-to-top]{font-family:Plus Jakarta Sans,sans-serif;font-size:11px;color:var(--brand-text)!important}.nextra-breadcrumb{display:none!important}.nextra-navigation-links a{background-color:var(--bg-surface)!important;border:1px solid var(--border)!important;border-radius:var(--radius-md)!important;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;color:var(--text-body)!important;transition:border-color var(--duration-fast),background-color var(--duration-fast),color var(--duration-fast)}.nextra-navigation-links a:hover{border-color:var(--brand-border)!important;background-color:var(--brand-subtle)!important;color:var(--brand-text)!important}.nextra-navigation-links span{font-family:Plus Jakarta Sans,sans-serif}footer{background-color:var(--bg-surface)!important;border-top:1px solid var(--border)!important;color:var(--text-muted)!important}.nextra-search input,footer{font-family:Plus Jakarta Sans,sans-serif;font-size:13px}.nextra-search input{background-color:var(--bg-base)!important;border:1px solid var(--border)!important;color:var(--text-primary)!important;border-radius:var(--radius-md)}.nextra-search input:focus{border-color:var(--brand-border)!important;box-shadow:0 0 0 3px var(--brand-subtle)}.nextra-search input::placeholder{color:var(--text-muted)!important}.nextra-search ul{background-color:var(--bg-base)!important;border:1px solid var(--border)!important;border-radius:var(--radius-lg);box-shadow:var(--shadow-search)}.nextra-search li{border-radius:var(--radius-md);font-family:Plus Jakarta Sans,sans-serif;font-size:13.5px;color:var(--text-body)}.nextra-search li:hover,.nextra-search li[class*=active]{background-color:var(--brand-subtle)!important}.ventia-dt tbody tr:hover td{background-color:var(--bg-table-hover)!important}html.dark body{background-color:var(--bg-base)!important;color:var(--text-body)!important}html.dark .nextra-nav-container-blur{background-color:rgba(13,21,32,.97)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}html.dark .nextra-nav-container{border-bottom:1px solid var(--border)!important}html.dark .nextra-nav-container button{color:var(--text-body)!important}html.dark .nextra-nav-container button:hover{background-color:rgba(255,255,255,.06)!important;color:var(--text-primary)!important}html.dark .nextra-nav-container button svg{color:inherit!important}html.dark .dark\:nx-bg-neutral-800{background-color:var(--bg-elevated)!important;border:1px solid var(--border-strong)!important;box-shadow:var(--shadow-search)!important}html.dark .dark\:nx-text-gray-100{color:var(--text-body)!important}html.dark .dark\:nx-bg-primary-500\/10{background-color:var(--brand-subtle)!important}html.dark .nextra-sidebar-container,html.dark aside.nextra-sidebar-container{background-color:var(--bg-surface)!important;border-right:1px solid var(--border)!important}html.dark .nextra-sidebar-container .nx-mb-4>p,html.dark .nextra-sidebar-container .nx-select-none{color:var(--text-muted)!important}html.dark .nextra-sidebar-container a:not([class*=nx-text-primary]){color:rgba(255,255,255,.5)!important}html.dark .nextra-sidebar-container a:not([class*=nx-text-primary]):hover{color:var(--text-primary)!important;background-color:var(--brand-subtle)!important}html.dark .nextra-sidebar-container .dark\:nx-text-primary-600,html.dark .nextra-sidebar-container .nx-text-primary-600,html.dark .nextra-sidebar-container a[class*=nx-text-primary]{color:var(--brand)!important;background-color:var(--brand-subtle)!important}html.dark .nextra-sidebar-container button{color:var(--text-muted)!important}html.dark .nextra-content,html.dark main{background-color:var(--bg-base)}html.dark article{color:var(--text-body)}html.dark article h1,html.dark article h2{color:var(--text-primary)}html.dark article h2{border-bottom-color:var(--border)!important}html.dark article h3{color:var(--text-body)}html.dark article h4,html.dark article h5,html.dark article h6{color:var(--text-primary)}html.dark article p{color:var(--text-body)}html.dark article strong{color:var(--text-primary)}html.dark article a{color:var(--brand)}html.dark article a:hover{color:var(--brand-hover)}html.dark article ol li,html.dark article ul li{color:var(--text-body)}html.dark article ul li::marker{color:var(--brand)}html.dark article table{border-color:var(--border)!important}html.dark article thead tr{background:var(--bg-table-hd)!important;border-bottom-color:var(--border-strong)!important}html.dark article thead th{color:var(--text-muted)!important}html.dark article tbody tr{border-bottom-color:var(--border)}html.dark article tbody tr:hover{background:var(--bg-table-hover)!important}html.dark article tbody td{color:var(--text-body)!important}html.dark code:not(pre code){color:var(--brand);background-color:var(--brand-subtle);border-color:var(--brand-border)}html.dark pre{background-color:var(--bg-code)!important;border-color:var(--border)!important}html.dark pre code{color:var(--text-body)}html.dark .nextra-callout.nx-border-blue-200,html.dark .nextra-callout[class*=nx-border-blue]{border-color:var(--brand)!important;background-color:var(--brand-subtle)!important}html.dark .nextra-callout.nx-border-yellow-200,html.dark .nextra-callout[class*=nx-border-yellow]{border-color:#FCD34D!important;background-color:rgba(252,211,77,.08)!important}html.dark .nextra-callout.nx-border-red-200,html.dark .nextra-callout[class*=nx-border-red]{border-color:#F87171!important;background-color:rgba(248,113,113,.08)!important}html.dark .nextra-callout p{color:var(--text-body)!important}html.dark .nextra-toc p{color:var(--text-muted)!important}html.dark .nextra-toc li a{color:rgba(255,255,255,.45)!important}html.dark .nextra-toc li a:hover{color:var(--text-primary)!important}html.dark .nextra-toc a[class*=back-to-top],html.dark .nextra-toc li a[class*=nx-text-primary]{color:var(--brand)!important}html.dark .nextra-navigation-links a{background-color:var(--bg-surface)!important;border-color:var(--border)!important;color:var(--text-muted)!important}html.dark .nextra-navigation-links a:hover{border-color:var(--brand-border)!important;background-color:var(--brand-subtle)!important;color:var(--brand)!important}html.dark footer{background-color:var(--bg-surface)!important;border-top-color:var(--border)!important;color:var(--text-muted)!important}html.dark .nextra-search input{background-color:var(--bg-elevated)!important;border-color:var(--border-strong)!important;color:var(--text-primary)!important}html.dark .nextra-search input:focus{border-color:var(--brand-border)!important;box-shadow:0 0 0 3px var(--brand-subtle)}html.dark .nextra-search input::placeholder{color:var(--text-muted)!important}html.dark .nextra-search ul{background-color:var(--bg-elevated)!important;border-color:var(--border-strong)!important;box-shadow:var(--shadow-search)}html.dark .nextra-search li{color:var(--text-body)}html.dark .nextra-search li:hover,html.dark .nextra-search li[class*=active]{background-color:var(--brand-subtle)!important}html.dark .ventia-dt tbody tr:hover td{background-color:var(--bg-table-hover)!important}.nextra-sidebar-container [data-toggle-animation]{background-color:var(--bg-surface)!important;box-shadow:0 -12px 16px var(--bg-surface)!important;border-top-color:var(--border)!important}html.dark button[aria-haspopup=listbox]{color:var(--text-body)!important;background-color:transparent!important}html.dark button[aria-haspopup=listbox]:hover{background-color:rgba(255,255,255,.06)!important;color:var(--text-primary)!important}html.dark .nextra-sidebar-container button[title="Hide sidebar"],html.dark .nextra-sidebar-container button[title="Show sidebar"]{color:var(--text-muted)!important}html.dark .nextra-sidebar-container button[title="Hide sidebar"]:hover,html.dark .nextra-sidebar-container button[title="Show sidebar"]:hover{background-color:rgba(255,255,255,.05)!important;color:var(--text-body)!important}html.dark .nextra-toc .nx-sticky{background-color:var(--bg-base)!important;box-shadow:0 -12px 16px var(--bg-base)!important;border-top-color:var(--border)!important}html.dark .nextra-toc .nx-sticky a,html.dark .nextra-toc .nx-sticky button{color:var(--text-muted)!important}html.dark .nextra-toc .nx-sticky a:hover,html.dark .nextra-toc .nx-sticky button:hover{color:var(--text-body)!important}.ventia-screenshot{margin:24px 0;display:block;text-align:center}.ventia-screenshot-frame{display:inline-block;max-width:100%;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border);box-shadow:var(--shadow-screenshot);background:var(--bg-surface)}.ventia-screenshot img{display:block;width:auto;max-width:100%;height:auto}.ventia-screenshot figcaption{font-family:Plus Jakarta Sans,sans-serif;font-size:11.5px;font-weight:500;color:var(--text-muted);text-align:center;padding:7px 0 0;letter-spacing:.01em}.ventia-faq-list{display:flex;flex-direction:column;gap:6px;margin:18px 0}.ventia-faq-item{background:var(--bg-base);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out)}html.dark .ventia-faq-item{background:var(--bg-surface)}.ventia-faq-item.is-open{border-color:var(--brand-border);box-shadow:0 0 0 3px var(--brand-subtle)}.ventia-faq-trigger{width:100%;padding:13px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px;background:transparent;border:none;color:var(--text-primary);text-align:left;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;transition:background var(--duration-fast) var(--ease-out)}.ventia-faq-trigger:hover{background:var(--bg-hover)}.ventia-faq-chevron{flex-shrink:0;transition:transform var(--duration-normal) var(--ease-out),opacity var(--duration-fast) var(--ease-out);opacity:.4;stroke:currentColor}.ventia-faq-item.is-open .ventia-faq-chevron{transform:rotate(90deg);opacity:1;stroke:var(--brand)}.ventia-faq-body{max-height:0;overflow:hidden;transition:max-height var(--duration-slow) var(--ease-emphasized)}.ventia-faq-item.is-open .ventia-faq-body{max-height:600px}.ventia-faq-body-inner{padding:12px 16px 14px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;line-height:1.65;color:var(--text-body);border-top:1px solid var(--border)}.ventia-coming-banner{background:var(--bg-coming);border:1px solid var(--brand-border);border-radius:var(--radius-xl);padding:20px 22px;margin:8px 0 24px;display:flex;gap:16px;align-items:flex-start}.ventia-coming-icon{width:44px;height:44px;border-radius:11px;background:var(--bg-volt);border:1.5px solid var(--brand-border);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:22px;animation:icon-pulse 3s ease-in-out infinite}@keyframes icon-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.ventia-coming-label{font-family:Libre Franklin,sans-serif;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-text);margin-bottom:5px}html.dark .ventia-coming-label{color:var(--brand)}.ventia-coming-text{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;color:var(--text-body);line-height:1.65}.ventia-coming-items{padding-left:0;list-style:none;display:flex;flex-direction:column;gap:7px;margin:12px 0}.ventia-coming-items li{display:flex;gap:10px;align-items:flex-start;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;color:var(--text-body);line-height:1.55}.ventia-coming-dot{width:5px;height:5px;border-radius:50%;background:var(--brand);flex-shrink:0;margin-top:8px}.ventia-dt-wrap{overflow-x:auto;margin:18px 0;border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-card)}.ventia-dt td strong{color:var(--text-primary)!important;font-weight:600!important}.ventia-steps{margin:20px 0}.ventia-step{display:flex;gap:16px;padding-bottom:28px}.ventia-step:last-child{padding-bottom:0}.ventia-step-rail{flex-direction:column}.ventia-step-num,.ventia-step-rail{display:flex;align-items:center;flex-shrink:0;width:30px}.ventia-step-num{height:30px;border-radius:50%;background:var(--brand-subtle);border:1.5px solid var(--brand-border);color:var(--brand-text);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;justify-content:center}html.dark .ventia-step-num{color:var(--brand)}.ventia-step-line{width:1px;flex:1 1;background:var(--border-strong);margin-top:6px;min-height:16px}.ventia-step:last-child .ventia-step-line{display:none}.ventia-step-body{flex:1 1;padding-top:4px;padding-bottom:4px}.ventia-step-title{font-weight:600;color:var(--text-primary);margin-bottom:6px}.ventia-step-content,.ventia-step-title{font-family:Plus Jakarta Sans,sans-serif;font-size:14px}.ventia-step-content{color:var(--text-body);line-height:1.65}.ventia-step-content p{margin:0!important}.ventia-module-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1px;gap:1px;margin:20px 0;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;background:var(--border)}.ventia-module-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:var(--bg-base);text-decoration:none!important;color:inherit;transition:background var(--duration-fast) var(--ease-out)}.ventia-module-card:hover{background:var(--bg-surface)!important}.ventia-module-card:hover .ventia-module-title{color:var(--brand-text)!important}html.dark .ventia-module-card:hover .ventia-module-title{color:var(--brand)!important}.ventia-module-card:hover .ventia-module-arrow{opacity:1;transform:translateX(3px);color:var(--brand-text)}html.dark .ventia-module-card:hover .ventia-module-arrow{color:var(--brand)}.ventia-module-info{min-width:0}.ventia-module-title{font-family:Plus Jakarta Sans,sans-serif;font-size:13.5px;font-weight:600;color:var(--text-primary);margin-bottom:2px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;transition:color var(--duration-fast) var(--ease-out)}.ventia-module-desc{font-size:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis}.ventia-module-badge,.ventia-module-desc{font-family:Plus Jakarta Sans,sans-serif;color:var(--text-muted);white-space:nowrap}.ventia-module-badge{font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:2px 7px;border-radius:var(--radius-sm);background:var(--bg-table-hd);border:1px solid var(--border)}.ventia-module-arrow{opacity:.25;flex-shrink:0;color:var(--text-muted);transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);stroke:currentColor}.ventia-hero{padding:0 0 28px;border-bottom:1px solid var(--border);margin-bottom:28px;position:relative}html.dark .ventia-hero:before{content:"";position:absolute;top:-16px;left:-32px;width:360px;height:220px;background:radial-gradient(ellipse at 20% 40%,rgba(41,171,226,.07) 0,transparent 70%);pointer-events:none}.ventia-hero-eyebrow{font-family:Plus Jakarta Sans,sans-serif;font-size:11.5px;font-weight:500;color:var(--text-muted);margin-bottom:10px}.ventia-hero h1{font-family:Libre Franklin,sans-serif!important;font-weight:800!important;font-size:clamp(24px,3.5vw,32px)!important;letter-spacing:-.025em!important;line-height:1.12!important;color:var(--text-primary)!important;margin:0 0 12px!important;border-bottom:none!important;padding-bottom:0!important}.ventia-hero h1:after{display:none!important}.ventia-hero-desc{font-size:15px;color:var(--text-body);line-height:1.72;max-width:560px;margin:0}.ventia-hero-desc,.ventia-section-label{font-family:Plus Jakarta Sans,sans-serif}.ventia-section-label{font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px;margin-top:0}.ventia-nav-logo{transition:filter var(--duration-fast)}html.dark .ventia-nav-logo{filter:brightness(0) invert(1)}