html body{color:#e0e0e4!important;background:#1a1a1e!important}.frame{max-width:960px;margin:0 auto;padding:0 32px}.site-header{background:#111;border-bottom:1px solid #222}.header-inner{justify-content:space-between;align-items:center;height:64px;display:flex}.home-logo{align-items:center;text-decoration:none;display:flex}.home-logo:hover{text-decoration:none}.nav-ascii{margin:0;font-family:Menlo,Monaco,monospace;font-size:4px;line-height:1.05}.site-header nav{align-items:center;gap:28px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:.9375rem;font-weight:450;display:flex}.site-header nav a{color:#777;text-decoration:none;transition:color .15s}.site-header nav a:hover,.site-header nav a.active{color:#e0e0e4}.nav-cta{border-radius:9999px;padding:7px 20px;font-weight:500;color:#111!important;background:#e0e0e4!important;font-size:.875rem!important}.nav-cta:hover{background:#fff!important}.a-shade{color:#2a2a2a}.a-white{color:#c8c8c8}.a0{color:#2ca}.a1{color:#4d8}.a2{color:#fc3}.a3{color:#f64}.a4{color:#e46}.a5{color:#c35}.btn-primary{border-radius:9999px;align-items:center;padding:10px 24px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:.9375rem;font-weight:500;transition:background .15s;display:inline-flex;color:#1a1a1e!important;background:#e0e0e4!important;text-decoration:none!important}.btn-primary:hover{background:#fff!important;text-decoration:none!important}.btn-secondary{border:1px solid #333;border-radius:9999px;align-items:center;padding:10px 24px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:.9375rem;font-weight:450;transition:all .15s;display:inline-flex;color:#999!important;background:0 0!important;text-decoration:none!important}.btn-secondary:hover{color:#e0e0e4!important;background:#242428!important;text-decoration:none!important}.prompt{color:#2ca;flex-shrink:0;font-family:Menlo,monospace;font-size:1.125rem;font-weight:700;line-height:1.5}.spectrum-line{opacity:.4;background:linear-gradient(90deg,#2ca,#4d8,#fc3,#f64,#e46,#c35);height:2px}.site-footer{background:#111;padding:0 0 40px}.footer-inner{justify-content:space-between;align-items:center;padding-top:32px;display:flex}.footer-wm{font-family:Menlo,monospace;font-size:.875rem;font-weight:700}.fw-s{color:#999}.fw-z{background:linear-gradient(90deg,#2ca,#4d8,#fc3,#f64,#e46);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.site-footer nav{gap:24px;display:flex}.site-footer nav a{color:#666;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:.8125rem;text-decoration:none;transition:color .15s}.site-footer nav a:hover{color:#e0e0e4}.footer-copy{color:#555;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:.8125rem}@media (max-width:768px){.footer-inner{text-align:center;flex-direction:column;gap:20px}.site-footer nav{flex-wrap:wrap;justify-content:center}}.veil-hero{text-align:center;background:#111;padding:80px 0 88px}.hero-badge-row{justify-content:center;gap:10px;margin-bottom:32px;display:flex}.badge{color:#666;text-transform:uppercase;letter-spacing:.08em;border:1px solid #333;border-radius:4px;padding:3px 10px;font-family:Menlo,monospace;font-size:.625rem}.veil-hero h1{color:#e0e0e4;letter-spacing:-.03em;max-width:700px;margin:0 auto 24px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:600;line-height:1.2}.hero-explainer{color:#888;max-width:600px;margin:0 auto 16px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:1.125rem;line-height:1.7}.hero-subheadline{color:#2ca;margin-bottom:40px;font-family:Menlo,monospace;font-size:1rem;font-weight:700}.hero-ctas{justify-content:center;gap:12px;margin-bottom:20px;display:flex}.hero-reassurance{color:#666;margin-bottom:8px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:.8125rem}.hero-meta{color:#444;font-family:Menlo,monospace;font-size:.6875rem}.section-dark{background:#1a1a1e;padding:80px 0}.section-alt{background:#141416;padding:80px 0}.section-label{color:#555;text-transform:uppercase;letter-spacing:.15em;margin-bottom:40px;font-family:Menlo,monospace;font-size:.75rem}.section-intro{color:#888;max-width:600px;margin-bottom:48px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:1.125rem;line-height:1.7}.steps{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.step-num{opacity:.7;margin-bottom:16px;font-family:Menlo,monospace;font-size:2rem;font-weight:700;display:block}.step h3{color:#e0e0e4;margin-bottom:10px;font-family:Menlo,monospace;font-size:1rem;font-weight:700}.step p{color:#888;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:.9375rem;line-height:1.65}.feature-grid{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}.feature-card{background:#1c1c20;border:1px solid #2a2a2e;border-radius:10px;align-items:flex-start;gap:14px;padding:24px;display:flex}.feature-card h3{color:#e0e0e4;margin-bottom:6px;font-family:Menlo,monospace;font-size:.875rem;font-weight:700}.feature-card p{color:#777;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:.875rem;line-height:1.6}.pricing-table-wrap{margin-bottom:40px;overflow-x:auto}.pricing-table{border-collapse:collapse;width:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}.pricing-table th{color:#e0e0e4;text-align:left;border-bottom:2px solid #333;padding:12px 16px;font-family:Menlo,monospace;font-size:.875rem;font-weight:700}.pricing-table th:not(:first-child){text-align:center}.pricing-table td{color:#999;border-bottom:1px solid #2a2a2e;padding:12px 16px;font-size:.875rem}.pricing-table td:not(:first-child){text-align:center;color:#aaa}.pricing-table td:first-child{color:#ccc}.pricing-ctas{justify-content:center;gap:12px;margin-bottom:48px;display:flex}.pricing-faq{max-width:600px}.faq-item{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.faq-item p{color:#777;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:.875rem;line-height:1.5}.trust-grid{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:40px;display:grid}.trust-card{background:#1c1c20;border:1px solid #2a2a2e;border-radius:10px;padding:28px 24px}.trust-card h3{color:#e0e0e4;margin-bottom:16px;font-family:Menlo,monospace;font-size:.9375rem;font-weight:700}.trust-card ul{margin:0;padding:0;list-style:none}.trust-card li{color:#888;padding:6px 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:.875rem;line-height:1.6}.trust-card li strong{color:#ccc}.trust-card a{color:#2ca;text-decoration:none}.trust-card a:hover{text-decoration:underline}.trust-link-row{flex-wrap:wrap;gap:12px;display:flex}.section-cta{background:#111;padding:0 0 80px}.cta-inner{text-align:center;padding-top:64px}.cta-inner h2{color:#e0e0e4;letter-spacing:-.02em;max-width:600px;margin:0 auto 16px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:600;line-height:1.3}.cta-inner p{color:#888;max-width:560px;margin:0 auto 32px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:1rem;line-height:1.7}@media (max-width:768px){.steps{grid-template-columns:1fr;gap:32px}.feature-grid,.trust-grid{grid-template-columns:1fr}.trust-link-row{flex-direction:column}.hero-ctas,.pricing-ctas{flex-direction:column;align-items:center}}
