#app{font-family:-apple-system,BlinkMacSystemFont,Inter,SF Pro Display,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;display:flex;flex-direction:column}#app,.app-footer{color:#fff;background:#000}.app-footer{margin-top:auto;padding:3rem 2rem;text-align:center;border-top:1px solid hsla(0,0%,100%,.1)}.footer-content{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap}.footer-brand{font-size:1rem;font-weight:700;letter-spacing:.05em;opacity:.6}.footer-brand,.footer-location{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,Space Mono,Consolas,Liberation Mono,monospace}.footer-location{font-size:.875rem;letter-spacing:.02em;opacity:.4}@media (max-width:640px){.footer-content{justify-content:center;text-align:center}}.rivet-logo[data-v-15b0f63b]{display:inline-flex;align-items:center;gap:.25rem;font-family:var(--rivet-font,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);color:var(--rivet-color,inherit)}.rivet-logo.center[data-v-15b0f63b]{justify-content:center;text-align:center}.rivet-logo.compact[data-v-15b0f63b]{font-size:.95rem}.brand-wordmark[data-v-15b0f63b]{letter-spacing:.05em;font-weight:700;line-height:1}.brand-separator[data-v-15b0f63b]{min-width:.7em;height:1em;z-index:2}.brand-separator[data-v-15b0f63b],.dot[data-v-15b0f63b]{display:inline-flex;align-items:center;justify-content:center;position:relative}.dot[data-v-15b0f63b]{height:100%;width:100%}.dot-circle[data-v-15b0f63b]{width:.4em;height:.4em;background-color:currentColor;border-radius:50%;display:block;box-shadow:0 0 0 0 currentColor}.dot.dot--spinning .dot-circle[data-v-15b0f63b]{animation:simpleDotFade-15b0f63b .5s ease-out forwards}@keyframes simpleDotFade-15b0f63b{0%{opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(180deg)}}.slash[data-v-15b0f63b]{display:inline-flex;align-items:center;justify-content:center;font-weight:700;line-height:1;transform-origin:center center;height:100%}.slash.slash--pop[data-v-15b0f63b]{animation:simpleSlashFade-15b0f63b .3s ease-out both}@keyframes simpleSlashFade-15b0f63b{0%{opacity:0}to{opacity:1}}.brand-product[data-v-15b0f63b]{font-weight:700;letter-spacing:.03em;display:inline-flex;align-items:center;line-height:1;position:relative;z-index:1}.brand-product.brand-product--magic[data-v-15b0f63b]{animation:slideFromBehind-15b0f63b .5s ease-out both}@keyframes slideFromBehind-15b0f63b{0%{opacity:0;transform:translateX(-.8em)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.dot.dot--spinning .dot-circle[data-v-15b0f63b]{animation:none;opacity:0}.brand-product.brand-product--magic[data-v-15b0f63b],.slash.slash--pop[data-v-15b0f63b]{animation:none}}.home-container[data-v-0b9fa046]{background:#000;color:#fff;min-height:100vh}.main-nav[data-v-0b9fa046]{position:fixed;top:24px;left:50%;transform:translateX(-50%);z-index:1000;transition:top .3s ease,opacity .3s ease}.main-nav.scrolled[data-v-0b9fa046]{top:16px}.nav-pill[data-v-0b9fa046]{display:flex;align-items:center;gap:4px;padding:6px;background:hsla(0,0%,4%,.7);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid hsla(0,0%,100%,.1);border-radius:100px;box-shadow:0 4px 20px rgba(0,0,0,.3)}.nav-link[data-v-0b9fa046]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:12px;font-weight:600;letter-spacing:.06em;color:hsla(0,0%,100%,.6);text-decoration:none;transition:all .25s ease;cursor:pointer;padding:12px 18px;border-radius:100px;white-space:nowrap;min-height:44px;display:flex;align-items:center;justify-content:center}.nav-link[data-v-0b9fa046]:hover{color:#fff;background:hsla(0,0%,100%,.08)}.nav-link.active[data-v-0b9fa046]{color:#fff;background:hsla(0,0%,100%,.15)}.nav-link.nav-cta[data-v-0b9fa046]{background:#007bff;color:#fff;border:none}.nav-link.nav-cta[data-v-0b9fa046]:hover{background:#0056b3;color:#fff}.hero[data-v-0b9fa046]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:80px 20px 120px;position:relative;background:#000}.hero-content[data-v-0b9fa046]{max-width:1000px;text-align:center}.hero-title[data-v-0b9fa046]{font-family:-apple-system,BlinkMacSystemFont,Inter,SF Pro Display,system-ui,sans-serif;font-size:clamp(48px,9vw,84px);font-weight:700;line-height:1.1;letter-spacing:-.03em;margin:0 0 32px 0;opacity:0;animation:fadeInUp-0b9fa046 .8s ease .2s forwards;color:#fff}.hero-subtitle[data-v-0b9fa046]{font-size:clamp(16px,2.5vw,20px);line-height:1.6;color:hsla(0,0%,100%,.7);max-width:680px;margin:0 auto;opacity:0;animation:fadeInUp-0b9fa046 .8s ease .4s forwards}.hero-eyebrow[data-v-0b9fa046],.hero-subtitle[data-v-0b9fa046]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace}.hero-eyebrow[data-v-0b9fa046]{display:inline-flex;align-items:center;justify-content:center;font-size:13px;letter-spacing:.12em;color:#007bff;text-transform:uppercase;margin-bottom:28px}.hero-subtitle a[data-v-0b9fa046]{color:#007bff;text-decoration:none}.hero-subtitle a[data-v-0b9fa046]:hover{text-decoration:underline}.hero-actions[data-v-0b9fa046]{margin-top:48px;display:inline-flex;flex-wrap:wrap;gap:16px;justify-content:center}.hero-cta[data-v-0b9fa046]{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;border-radius:999px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:16px;font-weight:600;letter-spacing:.04em;text-decoration:none;min-height:52px;transition:all .2s ease}.hero-cta.primary[data-v-0b9fa046]{background:#007bff;color:#fff}.hero-cta.primary[data-v-0b9fa046]:hover{background:#0056b3;transform:translateY(-2px)}.hero-cta.secondary[data-v-0b9fa046]{background:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.25)}.hero-cta.secondary[data-v-0b9fa046]:hover{border-color:hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.08);transform:translateY(-2px)}.hero-note[data-v-0b9fa046]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:14px;color:hsla(0,0%,100%,.5);margin-top:32px}.scroll-hint[data-v-0b9fa046]{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);background:transparent;border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.6);width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;animation:float-0b9fa046 3s ease-in-out infinite;min-width:48px;min-height:48px}.scroll-hint[data-v-0b9fa046]:hover{border-color:hsla(0,0%,100%,.8);color:#fff;background:hsla(0,0%,100%,.1)}.products[data-v-0b9fa046]{padding:120px 20px;border-top:1px solid hsla(0,0%,100%,.1)}.section-container[data-v-0b9fa046]{max-width:1200px;margin:0 auto}.section-description[data-v-0b9fa046]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:16px;line-height:1.7;color:hsla(0,0%,100%,.65);max-width:720px;margin:0}.section-header[data-v-0b9fa046]{display:flex;flex-direction:column;gap:16px;margin-bottom:64px}.section-tag[data-v-0b9fa046]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:13px;letter-spacing:.1em;color:#007bff;display:block;margin-bottom:16px}.section-title[data-v-0b9fa046]{font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.2;letter-spacing:-.01em;margin:0}.products-grid[data-v-0b9fa046]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}.product-card[data-v-0b9fa046]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:40px;transition:all .3s ease;display:flex;flex-direction:column}.product-card.featured[data-v-0b9fa046]{border-color:rgba(0,123,255,.3);background:rgba(0,123,255,.05)}.product-card.featured[data-v-0b9fa046]:hover{border-color:rgba(0,123,255,.5);background:rgba(0,123,255,.08)}.product-card.coming-soon[data-v-0b9fa046]{opacity:.6}.product-card.coming-soon[data-v-0b9fa046]:hover{opacity:.8;border-color:hsla(0,0%,100%,.2)}.product-header[data-v-0b9fa046]{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;flex-wrap:wrap;gap:16px}.product-name[data-v-0b9fa046]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:clamp(24px,4vw,36px);font-weight:700;letter-spacing:.02em}.product-prefix[data-v-0b9fa046]{opacity:.6}.product-module[data-v-0b9fa046]{color:#007bff}.product-status[data-v-0b9fa046]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:12px;letter-spacing:.08em;padding:6px 12px;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.2);border-radius:4px}.product-status.available[data-v-0b9fa046]{background:rgba(0,255,100,.1);color:#00ff64;border:1px solid rgba(0,255,100,.3)}.product-title[data-v-0b9fa046]{font-size:clamp(24px,4vw,32px);font-weight:600;line-height:1.3;margin:0 0 20px 0;letter-spacing:-.01em}.product-description[data-v-0b9fa046]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:16px;line-height:1.7;opacity:.85;margin:0}.product-list[data-v-0b9fa046]{list-style:none;padding:0;margin:28px 0 0 0;display:flex;flex-direction:column;gap:12px}.product-list li[data-v-0b9fa046]{position:relative;padding-left:24px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:15px;line-height:1.7;color:hsla(0,0%,100%,.72)}.product-list li[data-v-0b9fa046]:before{content:"→";position:absolute;left:0;color:#007bff;font-weight:600}.product-note[data-v-0b9fa046]{font-size:14px;color:hsla(0,0%,100%,.45);margin:24px 0 0 0}.product-cta[data-v-0b9fa046],.product-note[data-v-0b9fa046]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace}.product-cta[data-v-0b9fa046]{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;background:#fff;color:#000;text-decoration:none;font-size:16px;font-weight:600;letter-spacing:.02em;border-radius:6px;transition:all .2s ease;margin-top:32px;align-self:flex-start;min-height:48px;min-width:120px;justify-content:center}.product-cta.primary[data-v-0b9fa046]{background:#007bff;color:#fff}.product-cta.secondary[data-v-0b9fa046]{background:transparent;border:1px solid hsla(0,0%,100%,.25);color:#fff}.product-cta.secondary[data-v-0b9fa046]:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.45)}.product-cta.primary[data-v-0b9fa046]:hover{background:#0056b3;transform:translateY(-2px)}.product-cta[data-v-0b9fa046]:hover{opacity:.8;transform:translateY(-2px)}.talk-section[data-v-0b9fa046]{padding:120px 20px;border-top:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.01)}.talk-content[data-v-0b9fa046]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.talk-text[data-v-0b9fa046]{max-width:600px}.talk-intro[data-v-0b9fa046]{font-size:20px;line-height:1.6;margin:0 0 24px 0;font-weight:500}.talk-details[data-v-0b9fa046]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:16px;line-height:1.7;opacity:.85;margin:0 0 32px 0}.talk-list[data-v-0b9fa046]{list-style:none;padding:0;margin:0}.talk-list li[data-v-0b9fa046]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:15px;line-height:2;opacity:.8;padding-left:28px;position:relative}.talk-list li[data-v-0b9fa046]:before{content:"→";position:absolute;left:0;color:#007bff;font-weight:700}.talk-cta-container[data-v-0b9fa046]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:48px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);border-radius:12px}.talk-cta[data-v-0b9fa046]{display:inline-flex;align-items:center;gap:12px;padding:18px 36px;background:#007bff;color:#fff;text-decoration:none;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:18px;font-weight:600;letter-spacing:.02em;border-radius:8px;transition:all .2s ease;min-height:56px;min-width:160px;justify-content:center}.talk-cta[data-v-0b9fa046]:hover{background:#0056b3;transform:translateY(-2px)}.talk-cta svg[data-v-0b9fa046]{flex-shrink:0}.talk-note[data-v-0b9fa046]{opacity:.5;margin:20px 0 0 0}.talk-note[data-v-0b9fa046],.talk-secondary[data-v-0b9fa046]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:14px}.talk-secondary[data-v-0b9fa046]{margin-top:16px;color:hsla(0,0%,100%,.7);text-decoration:none}.talk-secondary[data-v-0b9fa046]:hover{color:#fff}.main-footer[data-v-0b9fa046]{padding:80px 20px;border-top:1px solid hsla(0,0%,100%,.1);background:#080808}.footer-container[data-v-0b9fa046]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;align-items:start}.footer-column[data-v-0b9fa046]{display:flex;flex-direction:column}.footer-column[data-v-0b9fa046]:last-child{grid-column:1/-1;text-align:center;margin-top:40px}.footer-heading[data-v-0b9fa046]{font-size:16px;font-weight:600;letter-spacing:.05em;color:#fff;margin:0 0 20px 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace}.footer-address[data-v-0b9fa046]{line-height:1.7;margin:0 0 10px 0}.footer-address[data-v-0b9fa046],.footer-link[data-v-0b9fa046],.social-link[data-v-0b9fa046]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:14px;color:hsla(0,0%,100%,.6)}.footer-link[data-v-0b9fa046],.social-link[data-v-0b9fa046]{text-decoration:none;transition:color .2s ease}.footer-link[data-v-0b9fa046]:hover,.social-link[data-v-0b9fa046]:hover{color:#fff}.social-links[data-v-0b9fa046]{display:flex;flex-direction:column;gap:12px}.footer-copyright[data-v-0b9fa046]{font-size:12px;color:hsla(0,0%,100%,.4);margin:0}.footer-copyright[data-v-0b9fa046],.skip-link[data-v-0b9fa046]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace}.skip-link[data-v-0b9fa046]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;z-index:10000;background:#007bff;color:#fff;text-decoration:none;padding:8px 16px;border-radius:4px;font-size:14px;font-weight:600}.skip-link[data-v-0b9fa046]:focus{position:fixed;top:10px;left:10px;width:auto;height:auto}footer[data-v-0b9fa046]{border-top:1px solid hsla(0,0%,100%,.1);padding:40px 20px;background:rgba(0,0,0,.5)}.footer-content[data-v-0b9fa046]{max-width:1200px;margin:0 auto;text-align:center}.footer-content p[data-v-0b9fa046]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:14px;color:hsla(0,0%,100%,.6);margin:0}@keyframes fadeInUp-0b9fa046{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes float-0b9fa046{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-10px)}}@media (min-width:769px) and (max-width:1024px){.nav-link[data-v-0b9fa046]{padding:14px 20px;font-size:13px}.hero-title[data-v-0b9fa046]{font-size:clamp(60px,8vw,72px)}.section-title[data-v-0b9fa046]{font-size:clamp(36px,4vw,48px)}.product-card[data-v-0b9fa046]{padding:48px 40px}.talk-content[data-v-0b9fa046]{grid-template-columns:1fr;gap:60px}}@media (max-width:768px){.nav-pill[data-v-0b9fa046]{gap:8px;padding:8px}.nav-link[data-v-0b9fa046]{font-size:12px;padding:12px 16px;min-height:48px}.hero[data-v-0b9fa046]{padding:60px 20px 100px}.hero-actions[data-v-0b9fa046]{width:100%;flex-direction:column}.hero-cta[data-v-0b9fa046]{width:100%}.hero-note[data-v-0b9fa046]{padding:0 12px}.products[data-v-0b9fa046]{padding:80px 20px}.section-header[data-v-0b9fa046]{margin-bottom:48px}.products-grid[data-v-0b9fa046]{grid-template-columns:1fr;gap:20px}.product-card[data-v-0b9fa046]{padding:32px 24px;min-height:300px}.product-cta[data-v-0b9fa046]{min-height:52px;width:100%;justify-content:center;margin-top:24px}.talk-section[data-v-0b9fa046]{padding:80px 20px}.talk-content[data-v-0b9fa046]{grid-template-columns:1fr;gap:48px}.talk-cta-container[data-v-0b9fa046]{padding:32px}.talk-cta[data-v-0b9fa046]{min-height:60px;width:100%;justify-content:center;padding:20px 24px}}@media (max-width:640px){.main-nav[data-v-0b9fa046]{top:16px;left:20px;right:20px;transform:none;width:auto}.main-nav.scrolled[data-v-0b9fa046]{top:12px}.nav-pill[data-v-0b9fa046]{gap:4px;padding:6px;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.nav-pill[data-v-0b9fa046]::-webkit-scrollbar{display:none}.nav-link[data-v-0b9fa046]{padding:10px 12px;white-space:nowrap}.nav-link.nav-cta[data-v-0b9fa046],.nav-link[data-v-0b9fa046]{font-size:11px;letter-spacing:.05em;min-height:44px;flex:0 0 auto}.nav-link.nav-cta[data-v-0b9fa046]{margin-top:0;padding:10px 16px;font-weight:600;background:#007bff;color:#fff}}@media (prefers-reduced-motion:reduce){.brand-mark[data-v-0b9fa046],.hero-subtitle[data-v-0b9fa046],.hero-title[data-v-0b9fa046]{animation:none;opacity:1}.scroll-hint[data-v-0b9fa046]{animation:none}.product-cta.primary[data-v-0b9fa046]:hover,.product-cta[data-v-0b9fa046]:hover,.talk-cta[data-v-0b9fa046]:hover{transform:none}.main-nav[data-v-0b9fa046]{transition:none}}.optin-page[data-v-399631ea]{min-height:100vh;background:radial-gradient(circle at top,#0f172a,#020617 60%);display:flex;align-items:center;justify-content:center;padding:40px 16px;color:#f8fafc;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.optin-card[data-v-399631ea]{width:100%;max-width:640px;background:rgba(15,23,42,.8);border:1px solid rgba(148,163,184,.25);border-radius:18px;padding:32px;backdrop-filter:blur(22px);box-shadow:0 18px 60px rgba(15,23,42,.55)}.optin-header[data-v-399631ea]{display:flex;flex-direction:column;gap:16px;margin-bottom:28px}.optin-header h1[data-v-399631ea]{font-size:1.75rem;font-weight:700;letter-spacing:-.02em;margin:0}.subtitle[data-v-399631ea]{margin:0;font-size:.95rem;color:rgba(226,232,240,.85);line-height:1.6}.optin-form[data-v-399631ea]{display:flex;flex-direction:column;gap:18px}.form-row[data-v-399631ea]{display:flex;flex-direction:column;gap:8px}label[data-v-399631ea]{font-size:.9rem;font-weight:600;color:rgba(226,232,240,.9);letter-spacing:.01em}input[data-v-399631ea],select[data-v-399631ea]{border:1px solid rgba(148,163,184,.35);border-radius:10px;padding:12px 14px;background:rgba(15,23,42,.6);color:#f8fafc;font-size:1rem;transition:border-color .15s ease,box-shadow .15s ease}input[data-v-399631ea]:focus,select[data-v-399631ea]:focus{outline:none;border-color:#38bdf8;box-shadow:0 0 0 3px rgba(56,189,248,.25)}.sms-consent[data-v-399631ea]{background:rgba(15,23,42,.45);border:1px solid rgba(148,163,184,.35);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}.consent-checkbox[data-v-399631ea]{display:flex;align-items:flex-start;gap:10px;font-size:.82rem;line-height:1.6;color:rgba(226,232,240,.92)}.consent-checkbox input[data-v-399631ea]{margin-top:4px}.consent-checkbox a[data-v-399631ea]{color:#38bdf8;text-decoration:underline;font-weight:600}.helper-text[data-v-399631ea]{font-size:.78rem;color:rgba(148,163,184,.85);margin:0}.submit-btn[data-v-399631ea]{border:none;border-radius:999px;padding:14px 24px;background:linear-gradient(135deg,#38bdf8,#6366f1);color:#0f172a;font-size:1rem;font-weight:700;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.submit-btn[data-v-399631ea]:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(99,102,241,.35)}.evidence-note[data-v-399631ea]{margin-top:20px;font-size:.85rem;color:rgba(203,213,225,.85);line-height:1.5}@media (max-width:640px){.optin-card[data-v-399631ea]{padding:24px}.optin-header h1[data-v-399631ea]{font-size:1.5rem}.subtitle[data-v-399631ea]{font-size:.9rem}}.waitlist-page[data-v-588e0221]{min-height:100vh;background:#000;color:#fff;padding:40px 20px}.page-container[data-v-588e0221]{max-width:1200px;margin:0 auto}.page-header[data-v-588e0221]{text-align:center;margin-bottom:80px}.page-tag[data-v-588e0221]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:13px;letter-spacing:.1em;color:#007bff;display:block;margin-bottom:24px}.page-title[data-v-588e0221]{font-size:clamp(48px,8vw,72px);font-weight:700;line-height:1.1;letter-spacing:-.03em;margin:0 0 24px 0}.page-subtitle[data-v-588e0221]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:clamp(16px,2.5vw,20px);color:hsla(0,0%,100%,.7);max-width:600px;margin:0 auto;line-height:1.6}.features-grid[data-v-588e0221]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;margin-bottom:80px}.feature-card[data-v-588e0221]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:40px;transition:all .3s ease}.feature-card[data-v-588e0221]:hover{border-color:rgba(0,123,255,.3);background:rgba(0,123,255,.05)}.feature-card h3[data-v-588e0221]{font-size:24px;font-weight:600;margin:0 0 16px 0;letter-spacing:-.01em}.feature-card p[data-v-588e0221]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:16px;line-height:1.6;opacity:.85;margin:0}.cta-section[data-v-588e0221]{text-align:center}.cta-button[data-v-588e0221]{display:inline-flex;align-items:center;gap:8px;padding:20px 40px;background:#007bff;color:#fff;text-decoration:none;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:18px;font-weight:600;letter-spacing:.02em;border-radius:8px;transition:all .2s ease;margin-bottom:16px}.cta-button[data-v-588e0221]:hover{background:#0056b3;transform:translateY(-2px)}.cta-note[data-v-588e0221]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:14px;opacity:.5;margin:0}@media (max-width:768px){.waitlist-page[data-v-588e0221]{padding:60px 20px}.page-header[data-v-588e0221]{margin-bottom:60px}.features-grid[data-v-588e0221]{grid-template-columns:1fr;gap:24px;margin-bottom:60px}.feature-card[data-v-588e0221]{padding:32px 24px}}.contact-page[data-v-4c4615d7]{min-height:100vh;background:#000;color:#fff;padding:80px 20px}.page-container[data-v-4c4615d7]{max-width:1200px;margin:0 auto}.page-header[data-v-4c4615d7]{text-align:center;margin-bottom:100px}.page-tag[data-v-4c4615d7]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:13px;letter-spacing:.1em;color:#007bff;display:block;margin-bottom:24px}.page-title[data-v-4c4615d7]{font-size:clamp(48px,8vw,72px);font-weight:700;line-height:1.1;letter-spacing:-.03em;margin:0 0 24px 0}.page-subtitle[data-v-4c4615d7]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:clamp(16px,2.5vw,20px);color:hsla(0,0%,100%,.7);max-width:700px;margin:0 auto;line-height:1.6}.contact-content[data-v-4c4615d7]{max-width:800px;margin:0 auto}.contact-options[data-v-4c4615d7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin-bottom:100px}.contact-card[data-v-4c4615d7]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:40px;text-align:center;transition:all .3s ease}.contact-card[data-v-4c4615d7]:hover{border-color:rgba(0,123,255,.3);background:rgba(0,123,255,.05)}.contact-card h2[data-v-4c4615d7]{font-size:24px;font-weight:600;margin:0 0 16px 0;letter-spacing:-.01em}.contact-card p[data-v-4c4615d7]{line-height:1.6;opacity:.85;margin:0 0 32px 0}.contact-card p[data-v-4c4615d7],.contact-link[data-v-4c4615d7]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:16px}.contact-link[data-v-4c4615d7]{display:inline-flex;align-items:center;gap:8px;padding:16px 24px;background:#007bff;color:#fff;text-decoration:none;font-weight:600;letter-spacing:.02em;border-radius:6px;transition:all .2s ease;margin-bottom:16px}.contact-link[data-v-4c4615d7]:hover{background:#0056b3;transform:translateY(-2px)}.contact-note[data-v-4c4615d7]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:14px;opacity:.5;margin:0}.services-section[data-v-4c4615d7]{margin-bottom:80px}.services-section h2[data-v-4c4615d7]{font-size:clamp(32px,5vw,48px);font-weight:700;text-align:center;margin:0 0 60px 0;letter-spacing:-.02em}.services-grid[data-v-4c4615d7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px}.service-item[data-v-4c4615d7]{padding:32px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;transition:all .3s ease}.service-item[data-v-4c4615d7]:hover{border-color:rgba(0,123,255,.3);background:rgba(0,123,255,.05)}.service-item h3[data-v-4c4615d7]{font-size:20px;font-weight:600;margin:0 0 12px 0;letter-spacing:-.01em}.service-item p[data-v-4c4615d7]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,monospace;font-size:16px;line-height:1.6;opacity:.85;margin:0}@media (max-width:768px){.contact-page[data-v-4c4615d7]{padding:60px 20px}.page-header[data-v-4c4615d7]{margin-bottom:80px}.contact-options[data-v-4c4615d7]{grid-template-columns:1fr;gap:24px;margin-bottom:80px}.contact-card[data-v-4c4615d7]{padding:32px 24px}.services-grid[data-v-4c4615d7]{grid-template-columns:1fr;gap:24px}.service-item[data-v-4c4615d7]{padding:24px}}.not-found[data-v-698d0270]{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#000;color:#fff;text-align:center;padding:32px 20px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,IBM Plex Mono,Space Mono,Consolas,Liberation Mono,monospace}.logo[data-v-698d0270]{margin:0 0 48px 0;font-weight:700;letter-spacing:.04em;line-height:1;font-size:clamp(40px,11vw,128px)}.error-content[data-v-698d0270]{max-width:600px}.error-code[data-v-698d0270]{font-size:clamp(60px,15vw,200px);font-weight:700;letter-spacing:.02em;margin:0 0 24px 0;line-height:.9;opacity:.9}.error-message[data-v-698d0270]{margin:0 0 40px 0;font-size:clamp(16px,3vw,24px);line-height:1.4;opacity:.8}.cta[data-v-698d0270]{display:inline-block;text-decoration:none;color:#fff;border:2px solid #fff;padding:16px 32px;font-size:clamp(14px,2.5vw,20px);letter-spacing:.06em;transition:background-color .18s ease,color .18s ease,transform .18s ease}.cta[data-v-698d0270]:focus-visible,.cta[data-v-698d0270]:hover{background:#fff;color:#000;transform:translateY(-2px);outline:none}@media (min-width:1024px){.error-content[data-v-698d0270]{margin-top:24px}.cta[data-v-698d0270]{padding:18px 40px;border-width:2px}}:root{--color-black:#000;--color-white:#fff;--color-blue:#007bff;--color-gray-light:#f5f5f5;--color-gray:#ccc;--font-display:-apple-system,BlinkMacSystemFont,"Inter","SF Pro Display",system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,"IBM Plex Mono","Space Mono",Consolas,"Liberation Mono",monospace}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;line-height:1.5;scroll-behavior:smooth}body{font-family:var(--font-display);background:var(--color-black);color:var(--color-white);overflow-x:hidden;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2;letter-spacing:-.01em}p{line-height:1.6}a{color:inherit;text-decoration:none;transition:opacity .2s ease}a:hover{opacity:.8}:focus-visible{outline:2px solid var(--color-blue);outline-offset:4px}a:focus-visible,button:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}button{font-family:inherit;cursor:pointer;border:none;background:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:768px){body{overflow-x:auto}input,select,textarea{font-size:16px}}::selection{background:var(--color-blue);color:var(--color-white)}::-moz-selection{background:var(--color-blue);color:var(--color-white)}