.vox-page-body{background:#070611!important;color:#fff}.vox-page-body main{color:#fff}.vox-page-body p{color:#a7a2c0}.vox-page-body h1,.vox-page-body h2,.vox-page-body h3,.vox-page-body h4{color:#fff}.vox-page-body strong,.vox-page-body a{color:inherit}.vox-page-body hr{border-color:#aa96e624}.vox-page-body img{background:transparent}.vox-page-body{--vo-ink: #ffffff;--vo-ink-2: #d4cee8;--vo-muted: #a7a2c0;--vo-subtle: #8f8aab;--vo-faint: #6f6a8c;--vo-line: rgba(170, 150, 230, .14);--vo-line-soft: rgba(170, 150, 230, .08);--vo-surface: rgba(255, 255, 255, .035);--vo-surface-soft: rgba(255, 255, 255, .02);--vo-primary: #c4a6ff;--vo-primary-dark: #9b7bf0;--vo-success: #86efac;--vo-warn: #fcd34d;--vo-danger: #fca5a5}.vox-page-body .vo-button,.vox-page-body .vo-button-primary,.vox-page-body .vo-button-secondary{display:inline-flex;align-items:center;gap:9px;font-family:Inter,system-ui,sans-serif;font-weight:600;cursor:pointer;border-radius:999px;transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s ease,background .18s ease;padding:11px 20px;font-size:14px;border:1px solid transparent;text-decoration:none}.vox-page-body .vo-button-primary{color:#0b0712;background:linear-gradient(180deg,#fff,#ece8fb);box-shadow:0 10px 30px #966eff61,inset 0 1px #ffffffe6}.vox-page-body .vo-button-primary:hover{transform:translateY(-2px);box-shadow:0 16px 42px #966eff8c}.vox-page-body .vo-button-secondary,.vox-page-body .vo-button:not(.vo-button-primary){color:#fff;background:#ffffff0f;border-color:#aa96e62e}.vox-page-body .vo-button-secondary:hover,.vox-page-body .vo-button:not(.vo-button-primary):hover{background:#ffffff1f;transform:translateY(-1px)}.vox-page-body .vo-pill{display:inline-flex;align-items:center;gap:6px;font-family:Space Mono,ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;padding:6px 12px;border-radius:999px;background:#9b7bf01f;border:1px solid rgba(155,123,240,.28);color:#c4a6ff}.vox-page-body .vo-pill .material-symbols-outlined{font-size:16px;color:#c4a6ff}.vox-page-body .vo-chip-row{display:flex;flex-wrap:wrap;gap:8px}.vox-page-body .vo-chip{font-size:12px;padding:6px 12px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(170,150,230,.12);color:#c4bedb}.vox-page-body .vo-card{background:#ffffff09;border:1px solid rgba(170,150,230,.14);border-radius:16px;padding:24px;color:#fff}.vox-page-body .vo-card:hover{border-color:#9b7bf052}.vox-page-body .vo-card h3,.vox-page-body .vo-card h2{color:#fff}.vox-page-body .vo-card p{color:#a7a2c0}.vox-page-body .vo-card-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.vox-page-body .vo-step-card{background:#ffffff09;border:1px solid rgba(170,150,230,.14);border-radius:14px;padding:22px;color:#fff}.vox-page-body .vo-step-number{font-family:Space Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.18em;color:#c4a6ff;display:block;margin-bottom:10px}.vox-page-body .vo-section{padding:56px 0;max-width:1100px;margin:0 auto}.vox-page-body .vo-section-heading{text-align:center;max-width:640px;margin:0 auto 32px}.vox-page-body .vo-section-heading h2{font-family:Hanken Grotesk,system-ui,sans-serif;font-weight:700;font-size:clamp(1.7rem,3vw,2.4rem);margin:14px 0 0;color:#fff}.vox-page-body .vo-section-heading p{color:#a7a2c0}.vox-page-body .vo-list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.vox-page-body .vo-list li{position:relative;padding-left:26px;color:#d4cee8;font-size:14px;line-height:1.5}.vox-page-body .vo-list li:before{content:"";position:absolute;left:0;top:7px;width:14px;height:14px;border-radius:4px;background:linear-gradient(135deg,#9b7bf0,#6d44d9);box-shadow:0 4px 10px #8b5cf666}.vox-page-body .vo-list li:after{content:"";position:absolute;left:3px;top:10px;width:8px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.vox-page-body .vo-meta-grid{display:grid;gap:9px;margin-top:16px}.vox-page-body .vo-meta-row{display:flex;justify-content:space-between;align-items:center;font-size:13px;padding:8px 0;border-bottom:1px solid rgba(170,150,230,.08)}.vox-page-body .vo-meta-row span{color:#a7a2c0}.vox-page-body .vo-meta-row strong{color:#fff;font-weight:600}.vox-page-body .accent,.vox-page-body .vo-meta-row .accent{color:#c4a6ff}.vox-page-body .vo-footnote{font-size:12px;color:#6f6a8c;line-height:1.5}.vox-page-body .vo-faq{display:grid;gap:8px;max-width:880px;margin:0 auto}.vox-page-body .vo-faq details{background:#ffffff09;border:1px solid rgba(170,150,230,.14);border-radius:12px;overflow:hidden}.vox-page-body .vo-faq details[open]{border-color:#9b7bf04d}.vox-page-body .vo-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;cursor:pointer;list-style:none;font-size:15px;font-weight:600;color:#fff}.vox-page-body .vo-faq summary::-webkit-details-marker{display:none}.vox-page-body .vo-faq summary svg{color:#c4a6ff;transition:transform .2s ease}.vox-page-body .vo-faq details[open] summary svg{transform:rotate(180deg)}.vox-page-body .vo-faq .answer{padding:0 22px 20px;color:#a7a2c0}.vox-page-body .vo-faq .answer p{color:#a7a2c0}.vox-page-body .vo-cta-card{position:relative;text-align:center;background:linear-gradient(160deg,#9b7bf024,#7c3aed0f);border:1px solid rgba(155,123,240,.3);border-radius:20px;padding:56px 32px;overflow:hidden}.vox-page-body .vo-cta-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:30px}.vox-page-body .vo-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-top:44px;text-align:left}.vox-page-body .vo-related-card{background:#ffffff0a;border:1px solid rgba(170,150,230,.16);border-radius:12px;padding:18px 20px;color:inherit;transition:border-color .15s ease,transform .15s ease}.vox-page-body .vo-related-card:hover{border-color:#9b7bf066;transform:translateY(-2px)}.vox-page-body .vo-related-card h3,.vox-page-body .vo-related-card h2{color:#fff;font-family:Hanken Grotesk,sans-serif}.vox-page-body .vo-related-card p{color:#a7a2c0;font-size:13px}.vox-page-body .vo-related-card-arrow{color:#c4a6ff}.vox-page-body .blog-hero{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;max-width:1200px;margin:0 auto;padding:80px 40px 56px;position:relative}@media(max-width:880px){.vox-page-body .blog-hero{grid-template-columns:1fr;padding:56px 20px 36px}}.vox-page-body .blog-hero-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(800px 500px at 50% 0%,rgba(155,123,240,.15),transparent 70%);z-index:-1}.vox-page-body .blog-hero-copy h1{font-family:Hanken Grotesk,sans-serif;font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:800;line-height:1.04;letter-spacing:-.03em;margin:18px 0 16px;color:#fff}.vox-page-body .blog-hero-copy p{color:#a7a2c0;font-size:1.1rem;line-height:1.55}.vox-page-body .blog-hero-actions{display:flex;gap:12px;margin-top:28px;flex-wrap:wrap}.vox-page-body .blog-hero-panel{background:#ffffff09;border:1px solid rgba(170,150,230,.14);border-radius:18px;padding:26px}.vox-page-body .blog-hero-panel span:first-child{font-family:Space Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#c4a6ff}.vox-page-body .blog-hero-panel strong{display:block;font-family:Hanken Grotesk,sans-serif;font-size:1.6rem;font-weight:700;color:#fff;margin:8px 0 10px}.vox-page-body .blog-hero-panel p{color:#a7a2c0;font-size:14px;line-height:1.5;margin:0 0 18px}.vox-page-body .blog-topic-row{display:flex;flex-wrap:wrap;gap:8px}.vox-page-body .blog-topic-row span{font-size:11.5px;padding:5px 10px;border-radius:999px;background:#9b7bf01a;border:1px solid rgba(155,123,240,.25);color:#c4a6ff}.vox-page-body .blog-section{max-width:1200px;margin:0 auto;padding:48px 40px}.vox-page-body .blog-section.is-tight{padding-top:24px;padding-bottom:24px}@media(max-width:880px){.vox-page-body .blog-section{padding-left:20px;padding-right:20px}}.vox-page-body .blog-section-heading h2{font-family:Hanken Grotesk,sans-serif;font-size:1.6rem;font-weight:700;color:#fff;margin:0 0 8px}.vox-page-body .blog-section-heading p{color:#a7a2c0;font-size:14px;margin:0 0 24px}.vox-page-body .blog-card,.vox-page-body .blog-featured-card{background:#ffffff09;border:1px solid rgba(170,150,230,.14);border-radius:18px;padding:28px;transition:border-color .18s ease,transform .18s ease}.vox-page-body .blog-card:hover,.vox-page-body .blog-featured-card:hover{border-color:#9b7bf052;transform:translateY(-2px)}.vox-page-body .blog-featured-card{display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center;background:linear-gradient(160deg,#9b7bf01f,#7c3aed0a);border-color:#9b7bf047}@media(max-width:720px){.vox-page-body .blog-featured-card{grid-template-columns:1fr}}.vox-page-body .blog-card h2,.vox-page-body .blog-card h3,.vox-page-body .blog-featured-card h3{font-family:Hanken Grotesk,sans-serif;font-size:1.4rem;font-weight:700;color:#fff;margin:12px 0;letter-spacing:-.01em;line-height:1.25}.vox-page-body .blog-card h2 a,.vox-page-body .blog-card h3 a,.vox-page-body .blog-featured-card h3 a{color:#fff;text-decoration:none}.vox-page-body .blog-card h2 a:hover,.vox-page-body .blog-card h3 a:hover,.vox-page-body .blog-featured-card h3 a:hover{color:#c4a6ff}.vox-page-body .blog-card p,.vox-page-body .blog-featured-card p{color:#a7a2c0;line-height:1.55;margin:0 0 14px}.vox-page-body .blog-card-meta{display:flex;flex-wrap:wrap;gap:12px;font-family:Space Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#6f6a8c}.vox-page-body .blog-tag-row{display:flex;flex-wrap:wrap;gap:6px}.vox-page-body .blog-tag-row span{font-size:11.5px;padding:4px 10px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(170,150,230,.12);color:#c4bedb}.vox-page-body .blog-card-grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.vox-page-body .blog-card-grid.is-two{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.vox-page-body .blog-post-body,.vox-page-body .blog-post-content,.vox-page-body article.blog-article{max-width:760px;margin:0 auto;padding:0 24px;color:#d4cee8;font-size:16.5px;line-height:1.7}.vox-page-body .blog-post-body h2,.vox-page-body .blog-post-content h2,.vox-page-body article.blog-article h2{font-family:Hanken Grotesk,sans-serif;font-size:1.8rem;color:#fff;margin:40px 0 12px;letter-spacing:-.02em}.vox-page-body .blog-post-body h3,.vox-page-body .blog-post-content h3,.vox-page-body article.blog-article h3{font-size:1.3rem;color:#fff;margin:30px 0 10px}.vox-page-body .blog-post-body a,.vox-page-body .blog-post-content a,.vox-page-body article.blog-article a{color:#c4a6ff;text-decoration:underline;text-decoration-color:#c4a6ff59}.vox-page-body .blog-post-body code,.vox-page-body .blog-post-content code,.vox-page-body article.blog-article code{font-family:Space Mono,monospace;font-size:.9em;background:#9b7bf01f;color:#c4a6ff;padding:1px 6px;border-radius:4px}.vox-page-body .blog-post-body blockquote,.vox-page-body .blog-post-content blockquote,.vox-page-body article.blog-article blockquote{border-left:3px solid #9b7bf0;padding:8px 18px;margin:24px 0;color:#d4cee8;font-style:italic;background:#9b7bf00d;border-radius:0 8px 8px 0}.vox-page-body .legal-section,.vox-page-body .legal-shell,.vox-page-body .legal-content{max-width:800px;margin:0 auto;padding:64px 24px;color:#d4cee8;line-height:1.7}.vox-page-body .legal-section h1,.vox-page-body .legal-shell h1,.vox-page-body .legal-content h1{font-family:Hanken Grotesk,sans-serif;font-size:clamp(2rem,4vw,2.8rem);color:#fff;margin:0 0 16px}.vox-page-body .legal-section h2,.vox-page-body .legal-shell h2,.vox-page-body .legal-content h2{font-family:Hanken Grotesk,sans-serif;font-size:1.5rem;color:#fff;margin:36px 0 12px;letter-spacing:-.01em}.vox-page-body .legal-section a,.vox-page-body .legal-shell a,.vox-page-body .legal-content a{color:#c4a6ff;text-decoration:underline}.vox-page-body .legal-toc{background:#ffffff09;border:1px solid rgba(170,150,230,.14);border-radius:14px;padding:20px 24px;margin-bottom:32px}.vox-page-body .legal-toc h2{font-size:14px;color:#c4a6ff;text-transform:uppercase;letter-spacing:.12em;margin:0 0 10px}.vox-page-body .legal-toc a{display:block;padding:4px 0;color:#d4cee8}.vox-page-body .legal-hero,.vox-page-body .legal-hero-inner,.vox-page-body .legal-section,.vox-page-body .legal-quicknav,.vox-page-body .legal-contact-card,.vox-page-body .legal-company-card{color:#fff}.vox-page-body .legal-hero-inner h1{color:#fff;font-family:Hanken Grotesk,sans-serif}.vox-page-body .legal-hero-inner .lead{color:#a7a2c0}.vox-page-body .legal-quicknav{display:flex;flex-wrap:wrap;gap:8px}.vox-page-body .legal-quicknav a{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(170,150,230,.14);color:#d4cee8;font-size:13.5px;transition:background .15s ease,border-color .15s ease}.vox-page-body .legal-quicknav a:hover{background:#9b7bf01a;border-color:#9b7bf052;color:#fff}.vox-page-body .legal-quicknav a .material-symbols-outlined{font-size:16px;color:#c4a6ff}.vox-page-body .legal-contact-card{display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:14px;background:#ffffff09;border:1px solid rgba(170,150,230,.14);transition:border-color .15s ease}.vox-page-body .legal-contact-card:hover{border-color:#9b7bf052}.vox-page-body .legal-contact-label{color:#c4a6ff;font-size:11px;text-transform:uppercase;letter-spacing:.15em;font-family:Space Mono,monospace;display:block}.vox-page-body .legal-contact-email{color:#fff;font-weight:600;font-size:15px;display:block}.vox-page-body .legal-contact-helper{color:#a7a2c0;font-size:13px;display:block;margin-top:2px}.vox-page-body .legal-contact-arrow{color:#c4a6ff}.vox-page-body .legal-company-card{padding:22px 24px;border-radius:14px;background:#ffffff09;border:1px solid rgba(170,150,230,.14)}.vox-page-body .legal-company-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgba(170,150,230,.08);font-size:14px}.vox-page-body .legal-company-row:last-child{border-bottom:none}.vox-page-body .legal-company-row span{color:#a7a2c0}.vox-page-body .legal-company-row strong{color:#fff;font-weight:600}.vox-page-body .lead{color:#a7a2c0}.vox-page-body .status-hero,.vox-page-body .status-shell,.vox-page-body .status-page{max-width:980px;margin:0 auto;padding:64px 24px}.vox-page-body .status-hero-card,.vox-page-body .status-hero-overview,.vox-page-body .status-uptime-card,.vox-page-body .status-list,.vox-page-body .status-incident,.vox-page-body .status-history-empty{background:#ffffff09;border:1px solid rgba(170,150,230,.14);border-radius:16px;color:#fff}.vox-page-body .status-hero h1,.vox-page-body .status-hero-text h1{font-family:Hanken Grotesk,sans-serif;color:#fff;font-size:clamp(1.8rem,3vw,2.4rem);margin:0}.vox-page-body .status-hero p,.vox-page-body .status-hero-text p{color:#a7a2c0}.vox-page-body .status-hero-meta{color:#6f6a8c}.vox-page-body .status-hero-refresh{background:#9b7bf01f;color:#c4a6ff;border:1px solid rgba(155,123,240,.28);border-radius:8px;padding:6px 12px;font-size:12.5px;cursor:pointer}.vox-page-body .status-uptime-label,.vox-page-body .status-uptime-value{color:#fff}.vox-page-body .status-uptime-value span{color:#a7a2c0}.vox-page-body .status-row,.vox-page-body .status-list .status-row{background:transparent;border-top:1px solid rgba(170,150,230,.08)}.vox-page-body .status-row:first-child{border-top:none}.vox-page-body .status-row strong{color:#fff}.vox-page-body .status-row-desc{color:#a7a2c0}.vox-page-body .status-row-time,.vox-page-body .status-history-meta{color:#6f6a8c}.vox-page-body .status-history-empty p{color:#d4cee8}.vox-page-body .status-history-icon,.vox-page-body .status-pill.is-ok{background:#22c55e2e;color:#86efac}.vox-page-body .status-pill.is-incident{background:#ef44442e;color:#fca5a5}.vox-page-body .status-contact-card{background:linear-gradient(160deg,#9b7bf024,#7c3aed0f);border:1px solid rgba(155,123,240,.3);color:#fff}.vox-page-body .status-contact-card p{color:#fffc}.vox-page-body .status-contact-btn{background:#fff;color:#0b0712}.vox-page-body .industry-hero,.vox-page-body .industry-hero-grid{max-width:1200px;margin:0 auto;padding:80px 40px 64px;position:relative}@media(max-width:880px){.vox-page-body .industry-hero,.vox-page-body .industry-hero-grid{padding:56px 20px 40px}}.vox-page-body .industry-hero-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(900px 600px at 50% 0%,rgba(155,123,240,.18),transparent 70%);z-index:-1}.vox-page-body .industry-hero h1{font-family:Hanken Grotesk,sans-serif;font-size:clamp(2.4rem,4.5vw,3.8rem);font-weight:800;line-height:1.05;letter-spacing:-.03em;color:#fff}.vox-page-body .industry-hero .lead,.vox-page-body .industry-hero p{color:#a7a2c0;font-size:1.15rem;line-height:1.55}.vox-page-body .industry-hero-copy{color:#fff}.vox-page-body .industry-hero-card{background:#ffffff09;border:1px solid rgba(170,150,230,.14);border-radius:18px;padding:28px 26px;color:#fff}.vox-page-body .industry-hero-card h2{color:#fff;font-family:Hanken Grotesk,sans-serif}.vox-page-body .industry-hero-card p{color:#a7a2c0}.vox-page-body .industry-hero-actions{display:flex;gap:12px;margin-top:24px;flex-wrap:wrap}.vox-page-body .industry-hero-note{color:#6f6a8c;font-size:13.5px;margin-top:18px}.vox-page-body .industry-plan-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.vox-page-body .industry-plan-card{background:#ffffff09;border:1px solid rgba(170,150,230,.14);border-radius:16px;padding:24px;color:#fff}.vox-page-body .industry-plan-card.is-featured{background:linear-gradient(160deg,#9b7bf029,#7c3aed0a);border-color:#9b7bf05c}.vox-page-body .industry-plan-card h3{color:#fff;font-family:Hanken Grotesk,sans-serif}.vox-page-body .industry-plan-card .price-label{color:#fff;font-size:1.8rem;font-weight:800;font-family:Hanken Grotesk,sans-serif}.vox-page-body .industry-plan-card .price-suffix{color:#a7a2c0;font-size:.95rem;font-weight:500}.vox-page-body .industry-plan-card p,.vox-page-body .industry-plan-card li{color:#a7a2c0}.vox-page-body .for-hero,.vox-page-body .for-shell,.vox-page-body .for-page{max-width:1200px;margin:0 auto;padding:72px 40px 56px}@media(max-width:880px){.vox-page-body .for-hero,.vox-page-body .for-shell,.vox-page-body .for-page{padding:48px 20px 36px}}.vox-page-body .for-hero h1,.vox-page-body .for-shell h1,.vox-page-body .for-page h1{font-family:Hanken Grotesk,sans-serif;font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:800;color:#fff}.vox-page-body .for-hero p,.vox-page-body .for-shell p,.vox-page-body .for-page p{color:#a7a2c0}.vox-page-body .for-card,.vox-page-body .for-feature,.vox-page-body .for-section-card{background:#ffffff09;border:1px solid rgba(170,150,230,.14);border-radius:16px;padding:24px;color:#fff}.vox-page-body .build-shell,.vox-page-body .build-page{max-width:1100px;margin:0 auto;padding:56px 24px}.vox-page-body .build-input-card,.vox-page-body .build-result-card,.vox-page-body .build-progress-card{background:#ffffff0a;border:1px solid rgba(170,150,230,.18);border-radius:18px;padding:32px;color:#fff}.vox-page-body .build-input-card label,.vox-page-body .build-input-card .input-label{color:#c4a6ff;font-family:Space Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.vox-page-body .build-input-card input,.vox-page-body .build-input-card textarea,.vox-page-body input[type=url]:not(.vox-keep),.vox-page-body input[type=text]:not(.vox-keep),.vox-page-body textarea:not(.vox-keep){background:#ffffff0d;border:1px solid rgba(170,150,230,.2);color:#fff;border-radius:10px;padding:12px 14px;font-size:14.5px;font-family:inherit}.vox-page-body input::placeholder,.vox-page-body textarea::placeholder{color:#6f6a8c}.vox-page-body input:focus,.vox-page-body textarea:focus{outline:none;border-color:#9b7bf0;box-shadow:0 0 0 3px #9b7bf02e}.vox-page-body .material-symbols-outlined{color:inherit}.vox-page-body .vo-skip-link{position:absolute;left:-9999px;top:0}.vox-page-body .vo-skip-link:focus{position:absolute;left:0;z-index:100;background:#fff;color:#070611;padding:10px 14px}.vox-page-body{margin:0;background:#070611;color:#fff;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.vox-skip{position:absolute;left:-9999px;top:0;background:#fff;color:#070611;padding:10px 16px;font-weight:600;border-radius:0 0 8px}.vox-skip:focus{left:0;z-index:100}.vox-page{--font-display: "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ease-out: cubic-bezier(.16, 1, .3, 1);--accent: #8b5cf6;--accent-soft: rgba(139, 92, 246, .45);--txt-dim: #a7a2c0;--txt-faint: #6f6a8c;--card: rgba(255, 255, 255, .035);--card-brd: rgba(170, 150, 230, .12);--hair: rgba(255, 255, 255, .07);position:relative;isolation:isolate;min-height:100vh;background:#070611;color:#fff;font-family:var(--font-body)}.vox-page:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(1300px 820px at 82% -6%,rgba(126,82,224,.17),transparent 60%),radial-gradient(1100px 940px at 4% 26%,rgba(84,62,170,.1),transparent 62%),radial-gradient(1200px 880px at 96% 66%,rgba(128,72,200,.08),transparent 62%),radial-gradient(900px 700px at 30% 100%,rgba(96,66,180,.07),transparent 60%)}.vox-page>*{position:relative;z-index:1}.vox-page a{color:inherit;text-decoration:none}.vox-page img{display:block;max-width:100%}.vox-nav{position:sticky;top:0;z-index:60;backdrop-filter:blur(16px);background:linear-gradient(180deg,#05040bd1,#05040b66);border-bottom:1px solid var(--hair)}.vox-nav-in{max-width:1200px;margin:0 auto;padding:14px 40px;display:flex;align-items:center;gap:30px}.vox-nav-brand{display:flex;align-items:center;gap:11px;font-family:var(--font-display);font-weight:700;font-size:18px;letter-spacing:-.01em;color:#fff}.vox-nav-links{display:flex;gap:26px;margin-left:14px}.vox-nav-links a{font-size:14px;font-weight:500;color:var(--txt-dim);transition:color .15s var(--ease-out)}.vox-nav-links a:hover{color:#fff}.vox-nav-cta{margin-left:auto;display:flex;align-items:center;gap:14px}.vox-link{font-size:14px;font-weight:600;color:#fff}@media(max-width:880px){.vox-nav-links{display:none}.vox-nav-in{padding:12px 20px}}.vox-btn{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-body);font-weight:600;cursor:pointer;border-radius:999px;transition:transform .18s var(--ease-out),box-shadow .18s var(--ease-out),background .18s var(--ease-out)}.vox-btn svg{width:18px;height:18px}.vox-btn-lg{font-size:16px;padding:15px 28px}.vox-btn-md{font-size:14px;padding:11px 20px}.vox-btn-primary{color:#0b0712;background:linear-gradient(180deg,#fff,#ece8fb);border:none;box-shadow:0 10px 30px #966eff61,inset 0 1px #ffffffe6}.vox-btn-primary:hover{transform:translateY(-2px);box-shadow:0 16px 42px #966eff8c}.vox-btn-ghost{color:#fff;background:#ffffff0f;border:1px solid var(--card-brd)}.vox-btn-ghost:hover{background:#ffffff1f;transform:translateY(-1px)}.vox-footer{margin-top:96px;border-top:1px solid var(--hair);padding:56px 0 36px;background:linear-gradient(180deg,#05040b00,#05040b99)}.vox-footer-in{max-width:1200px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:1.1fr 2fr;gap:48px}.vox-footer-brand a{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:700;font-size:16px;color:#fff}.vox-footer-brand p{color:var(--txt-faint);font-size:12.5px;margin:14px 0 0}.vox-footer-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.vox-footer-nav h4{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--txt-faint);margin:0 0 12px;font-weight:600}.vox-footer-nav a{display:block;font-size:13.5px;color:var(--txt-dim);padding:3px 0;transition:color .15s var(--ease-out)}.vox-footer-nav a:hover{color:#fff}@media(max-width:880px){.vox-footer-in{grid-template-columns:1fr;padding:0 20px}.vox-footer-nav{grid-template-columns:repeat(2,1fr);gap:24px}}
