:root{--black:#080a0e;--deep:#0d1117;--card:#111720;--border:#1e2836;--gold:#E6B84A;--gold-light:#f3dbaa;--gold-dim:rgba(230,184,74,0.15);--white:#f0ede6;--muted:#7a8899;--accent:#2a6ef5}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--black);color:var(--white);font-family:DM Sans,Avenir Next,Segoe UI,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;z-index:0;opacity:.4;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E")}a{color:inherit}main{position:relative;z-index:1}.final-cta,.footer,.hero,.section,.topbar{padding-left:48px;padding-right:48px}.topbar{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;padding-top:20px;padding-bottom:20px;border-bottom:1px solid var(--border)}.footer-logo,.logo{color:var(--gold);font-size:13px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.footer-logo,.logo,.topbar-tag{font-family:DM Mono,SFMono-Regular,Menlo,monospace}.topbar-tag{color:var(--muted);font-size:12px;letter-spacing:.08em}.hero{position:relative;z-index:1;overflow:hidden;padding-top:96px;padding-bottom:80px}.hero:after{content:"";position:absolute;top:-200px;right:-200px;width:600px;height:600px;pointer-events:none;background:radial-gradient(circle,rgba(201,168,76,.08) 0,transparent 70%)}.hero-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:36px;border:1px solid rgba(201,168,76,.3);border-radius:2px;background:var(--gold-dim);color:var(--gold);font-family:DM Mono,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.15em;padding:6px 14px;text-transform:uppercase}.hero-eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold);animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.final-cta h2,.hero h1,.pricing-price,.roi-number,.roi-scenario-save,.section-title{font-family:Playfair Display,Iowan Old Style,Georgia,serif}.hero h1{max-width:820px;margin-bottom:12px;font-size:clamp(36px,5vw,64px);font-weight:700;letter-spacing:-.02em;line-height:1.1}.hero h1 em{color:var(--gold);font-style:italic}.hero-attribution{margin-bottom:32px;color:var(--muted);font-family:DM Mono,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.06em}.hero-sub{max-width:600px;margin-bottom:48px;color:var(--muted);font-size:17px;line-height:1.7}.hero-sub strong{color:var(--white);font-weight:500}.hero-pills{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:48px}.pill{display:flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:2px;background:var(--card);color:var(--white);font-size:13px;font-weight:500;padding:10px 18px}.pill-icon{color:var(--gold);font-size:15px}.cta-row,.final-cta-grid,.footer,.footer-links{display:flex;align-items:center}.cta-row{flex-wrap:wrap;gap:20px}.btn-primary,.btn-secondary{display:inline-block;cursor:pointer;font-family:DM Sans,Avenir Next,Segoe UI,sans-serif;font-size:14px;letter-spacing:.04em;padding:14px 28px;text-decoration:none;transition:background .2s,border-color .2s,color .2s}.btn-primary{border:none;background:var(--gold);color:var(--black);font-weight:600}.btn-primary:hover{background:var(--gold-light)}.btn-secondary{border:1px solid var(--border);background:transparent;color:var(--white);font-weight:500}.btn-secondary:hover{border-color:var(--gold);color:var(--gold)}.cta-note,.deliverable p,.engagement-step p,.final-cta p,.pricing-features li,.roi-desc,.roi-scenario-sub,.section-sub{color:var(--muted)}.cta-note{font-size:13px}.divider{height:1px;margin:0 48px;background:linear-gradient(to right,transparent,var(--border),transparent)}.section{position:relative;z-index:1;padding-top:72px;padding-bottom:72px}.engagement-step-num,.final-note,.notice-label,.pricing-tier,.roi-label,.section-label{font-family:DM Mono,SFMono-Regular,Menlo,monospace}.section-label{margin-bottom:16px;color:var(--gold);font-size:11px;letter-spacing:.2em;text-transform:uppercase}.section-title{margin-bottom:16px;font-size:clamp(24px,3vw,38px);font-weight:700;letter-spacing:-.01em;line-height:1.2}.section-sub{max-width:560px;margin-bottom:48px;line-height:1.7}.deliverables-grid,.pricing-grid,.steps,.testimonials{display:grid;grid-gap:1px;gap:1px;border:1px solid var(--border);background:var(--border)}.steps{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.pricing-grid{grid-template-columns:repeat(3,1fr)}.deliverables-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.testimonials{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.deliverable,.pricing-card,.step,.testimonial{background:var(--deep);transition:background .2s}.deliverable:hover,.pricing-card:hover,.step:hover,.testimonial:hover{background:var(--card)}.step{padding:32px}.step-num{display:block;margin-bottom:16px;color:var(--border);font-family:Playfair Display,Iowan Old Style,Georgia,serif;font-size:48px;font-weight:900;line-height:1}.deliverable h4,.engagement-step h4,.pricing-tier,.roi-scenario-title,.step h3{color:var(--white)}.step h3{margin-bottom:10px;font-size:15px;font-weight:600}.engagement-step p,.pricing-features li,.step p{font-size:13px;line-height:1.6}.step-tag{display:inline-block;margin-top:12px;border:1px solid rgba(201,168,76,.3);color:var(--gold);font-family:DM Mono,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.1em;padding:3px 8px}.pricing-card{position:relative;padding:36px 32px}.pricing-card.featured{border-top:2px solid var(--gold);background:var(--card)}.pricing-badge{display:inline-block;margin-bottom:20px;background:var(--gold);color:var(--black);font-family:DM Mono,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700;letter-spacing:.1em;padding:3px 10px;text-transform:uppercase}.pricing-tier{margin-bottom:8px;font-size:11px;letter-spacing:.15em;text-transform:uppercase}.pricing-price{margin-bottom:4px;color:var(--white);font-size:42px;font-weight:700;line-height:1}.pricing-price span{color:var(--muted);font-family:DM Sans,Avenir Next,Segoe UI,sans-serif;font-size:18px;font-weight:400}.pricing-timeline{margin-bottom:24px;color:var(--gold);font-family:DM Mono,SFMono-Regular,Menlo,monospace;font-size:13px}.pricing-divider,.roi-vdivider{background:var(--border)}.pricing-divider{height:1px;margin-bottom:24px}.pricing-features{display:flex;flex-direction:column;gap:10px;list-style:none}.pricing-features li{display:flex;align-items:flex-start;gap:10px;line-height:1.5}.pricing-features li:before{content:"→";flex-shrink:0;margin-top:1px;color:var(--gold)}.pricing-complexity{margin-top:20px;color:var(--muted);font-family:DM Mono,SFMono-Regular,Menlo,monospace;font-size:12px}.info-card,.roi-box{border:1px solid var(--border);background:var(--card)}.roi-box{position:relative;overflow:hidden;padding:48px}.roi-box:before{content:"";position:absolute;top:0;right:0;left:0;height:2px;background:linear-gradient(to right,var(--gold),transparent)}.roi-grid{display:grid;grid-template-columns:1fr 1px 1fr 1px 1fr;margin-bottom:40px}.roi-col{padding:0 36px;text-align:center}.roi-col:first-child{padding-left:0}.roi-col:last-child{padding-right:0}.engagement-step-num,.final-note,.notice-label,.roi-label{font-size:10px;letter-spacing:.15em;text-transform:uppercase}.roi-label{margin-bottom:12px;color:var(--muted)}.roi-number{margin-bottom:8px;color:var(--gold);font-size:clamp(28px,4vw,48px);font-weight:700;line-height:1}.roi-desc{font-size:12px;line-height:1.5}.roi-scenario{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:24px;gap:24px;margin-bottom:12px;border:1px solid var(--border);background:var(--deep);padding:24px 32px}.roi-scenario:last-child{margin-bottom:0}.roi-scenario-title{margin-bottom:4px;font-size:14px;font-weight:500}.roi-scenario-sub{font-size:12px}.roi-scenario-val{text-align:right}.roi-scenario-cost{margin-bottom:2px;color:var(--muted);font-family:DM Mono,SFMono-Regular,Menlo,monospace;font-size:11px;text-decoration:line-through}.roi-scenario-save{color:var(--gold);font-size:22px;font-weight:700}.deliverable{padding:28px 24px}.deliverable-icon{margin-bottom:12px;font-size:20px}.deliverable h4{margin-bottom:6px;font-size:13px;font-weight:600}.deliverable p,.testimonial-title{font-size:12px;line-height:1.5}.engagement-layout{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px}.engagement-timeline{position:relative;padding-left:32px}.engagement-timeline:before{content:"";position:absolute;top:8px;bottom:8px;left:7px;width:1px;background:linear-gradient(to bottom,var(--gold),var(--border))}.engagement-step{position:relative;padding:0 0 36px 28px}.engagement-step:last-child{padding-bottom:0}.engagement-step:before{content:"";position:absolute;top:6px;left:-25px;width:8px;height:8px;border:2px solid var(--black);border-radius:50%;background:var(--gold)}.engagement-step-num{margin-bottom:4px;color:var(--gold)}.engagement-step h4{margin-bottom:4px;font-size:15px;font-weight:600}.info-card,.notice-card,.testimonial{padding:32px}.info-card{margin-bottom:16px}.info-card-label{margin-bottom:12px}.notice-card{border:1px solid rgba(201,168,76,.3);background:var(--gold-dim)}.notice-label{margin-bottom:8px;color:var(--gold)}.notice-card p{color:var(--muted);font-size:13px;line-height:1.6}.testimonial-quote{margin-bottom:20px;color:var(--white);font-family:Playfair Display,Iowan Old Style,Georgia,serif;font-size:14px;font-style:italic;line-height:1.7;opacity:.9}.testimonial-author{color:var(--gold);font-size:12px;font-weight:600}.testimonial-title{margin-top:2px;color:var(--muted);font-family:DM Mono,SFMono-Regular,Menlo,monospace}.final-cta{position:relative;z-index:1;overflow:hidden;padding-top:80px;padding-bottom:80px;text-align:center}.final-cta:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at center,rgba(201,168,76,.06) 0,transparent 70%)}.final-cta h2{margin-bottom:16px;font-size:clamp(28px,4vw,48px);font-weight:700;letter-spacing:-.01em}.final-cta p{max-width:500px;margin-right:auto;margin-bottom:40px;margin-left:auto;font-size:16px}.final-cta-grid{justify-content:center;flex-wrap:wrap;gap:16px;margin-bottom:24px}.final-note{color:var(--muted);font-size:12px;letter-spacing:.06em}.footer{position:relative;z-index:1;justify-content:space-between;gap:16px;border-top:1px solid var(--border);padding-top:24px;padding-bottom:24px}.footer-links{gap:24px}.footer-links a{color:var(--muted);font-size:12px;text-decoration:none;transition:color .2s}.footer-links a:hover{color:var(--gold)}.fade-in{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.fade-in.visible{opacity:1;transform:translateY(0)}.fade-in:first-child{transition-delay:0s}.fade-in:nth-child(2){transition-delay:.1s}.fade-in:nth-child(3){transition-delay:.2s}.fade-in:nth-child(4){transition-delay:.3s}.fade-in:nth-child(5){transition-delay:.4s}.fade-in:nth-child(6){transition-delay:.5s}@media (max-width:900px){.engagement-layout,.pricing-grid,.roi-grid{grid-template-columns:1fr}.roi-vdivider{display:none}.roi-col{padding:20px 0}}@media (max-width:768px){.final-cta,.footer,.hero,.section,.topbar{padding-left:24px;padding-right:24px}.divider{margin:0 24px}.footer{flex-direction:column;text-align:center}.footer-links{flex-wrap:wrap;justify-content:center}}@media (max-width:700px){.deliverables-grid,.steps,.testimonials{grid-template-columns:1fr}.roi-box{padding:32px 24px}.roi-scenario{grid-template-columns:1fr}.roi-scenario,.roi-scenario-val{text-align:left}}