:root{--blue: #0052ff;--blue-hover: #578bfa;--black: #07080a;--ink: #f7f8fb;--muted: #a8b0bd;--surface: #14171d;--surface-strong: #1d2129;--line: rgba(255, 255, 255, .14);--white: #ffffff;--dark-paper: #101318;--radius-lg: 32px;--radius-pill: 56px;font-family:Segoe UI,Helvetica Neue,Arial,sans-serif;color:var(--ink);background:var(--black)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}a{color:inherit;text-decoration:none}.page-shell{min-height:100vh;background:radial-gradient(circle at 12% 0%,rgba(0,82,255,.18),transparent 28rem),linear-gradient(180deg,#07080a,#0d1015 48%,#07080a)}.top-nav,.hero,.problem-section,.use-cases,.organic-links-section,.included-section,.process-section,.pricing-section,.refund-section,.disclaimer{width:min(1180px,calc(100% - 32px));margin:0 auto}.top-nav{display:flex;align-items:center;justify-content:space-between;padding:24px 0}.brand{color:var(--white);font-weight:800;letter-spacing:-.04em;font-size:1.25rem}.nav-links{display:flex;gap:22px;color:var(--muted);font-size:.95rem;font-weight:650}.hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:42px;align-items:center;padding:70px 0 86px}.eyebrow{margin:0 0 14px;color:var(--blue);font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{max-width:10ch;margin-bottom:24px;font-size:clamp(4rem,9vw,7.8rem);font-weight:750;line-height:.92;letter-spacing:-.085em}h2{font-size:clamp(2.1rem,5vw,4.1rem);line-height:1;letter-spacing:-.06em}h3{letter-spacing:-.03em}.subheadline{max-width:680px;color:var(--muted);font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.45}.secondary-line{max-width:620px;color:#dce3ee;font-size:1rem;font-weight:700;line-height:1.5}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin:34px 0 18px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 28px;border-radius:var(--radius-pill);font-weight:750;transition:transform .18s ease,background-color .18s ease,color .18s ease}.button:hover{transform:translateY(-1px)}.button-primary{background:var(--blue);color:var(--white)}.button-primary:hover{background:var(--blue-hover)}.button-secondary{border:1px solid var(--line);background:#ffffff14;color:var(--white)}.trust-note{max-width:620px;color:var(--muted);font-size:.96rem}.letter-card{border:1px solid var(--line);border-radius:40px;background:#0c0f14;color:var(--white);padding:18px;box-shadow:0 30px 90px #0000005c}.letter-card-header{display:flex;justify-content:space-between;gap:16px;padding:8px 10px 18px;color:#ffffffb8;font-size:.88rem;font-weight:700}.letter-paper{min-height:430px;border-radius:28px;border:1px solid var(--line);background:var(--dark-paper);color:var(--ink);padding:34px}.letter-paper h2{max-width:7ch;font-size:clamp(2.5rem,5vw,4.2rem)}.letter-paper p{color:var(--muted);line-height:1.6}.letter-date{font-weight:700}.signature-line{width:68%;height:1px;margin-top:92px;background:var(--line)}.problem-section,.organic-links-section,.included-section,.process-section,.pricing-section,.refund-section,.disclaimer{padding:82px 0}.problem-section{display:grid;grid-template-columns:1fr .86fr;gap:44px;border-top:1px solid var(--line)}.problem-section>p,.refund-section p,.disclaimer p{color:var(--muted);font-size:1.15rem;line-height:1.68}.section-heading{max-width:720px;margin-bottom:28px}.organic-page,.organic-hero,.organic-band,.organic-content,.related-section{width:min(1180px,calc(100% - 32px));margin:0 auto}.organic-hero{padding:76px 0 66px;border-bottom:1px solid var(--line)}.organic-hero h1{max-width:12ch;font-size:clamp(3.5rem,8vw,7rem)}.organic-band,.organic-content,.related-section{padding:72px 0}.organic-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.organic-content article{border:1px solid var(--line);border-radius:var(--radius-lg);background:#14171de6;padding:28px}.organic-content h2{font-size:clamp(1.7rem,3vw,2.5rem)}.organic-content p{color:var(--muted);line-height:1.65}.related-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.related-links a{min-height:104px;border:1px solid var(--line);border-radius:24px;background:#ffffff12;color:var(--white);padding:22px;font-weight:750;line-height:1.35}.case-grid,.included-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.case-card,.included-grid article,.pricing-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:#14171de6}.case-card{min-height:190px;padding:24px}.case-dot{display:block;width:12px;height:12px;margin-bottom:42px;border-radius:999px;background:var(--blue)}.included-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.included-grid article{padding:28px}.included-grid p{color:var(--muted);line-height:1.55}.process-section{color:var(--white);background:#050607;width:100%;max-width:none}.process-section .section-heading,.step-list{width:min(1180px,calc(100% - 32px));margin-left:auto;margin-right:auto}.process-section h2{max-width:760px}.step-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;padding:0;list-style:none;counter-reset:steps}.step-list li{min-height:180px;border:1px solid rgba(255,255,255,.16);border-radius:24px;padding:22px;color:#ffffffd1;counter-increment:steps}.step-list li:before{display:block;margin-bottom:44px;color:var(--blue-hover);font-weight:800;content:"0" counter(steps)}.pricing-section{display:flex;justify-content:center}.pricing-card{max-width:560px;padding:38px}.price{margin:6px 0 24px;font-size:4.8rem;font-weight:800;letter-spacing:-.08em}.pricing-card ul{margin:0 0 28px;padding-left:20px;color:var(--muted);line-height:1.8}.disclaimer,.refund-section{border-top:1px solid var(--line)}.refund-section h2,.disclaimer h2{font-size:clamp(1.8rem,3vw,2.8rem)}@media(max-width:920px){.hero,.problem-section{grid-template-columns:1fr}.case-grid,.included-grid,.organic-content,.related-links,.step-list{grid-template-columns:1fr 1fr}h1{max-width:8ch}}@media(max-width:620px){.nav-links{display:none}.hero{padding-top:36px}h1{font-size:clamp(3.5rem,18vw,5rem)}.case-grid,.included-grid,.organic-content,.related-links,.step-list{grid-template-columns:1fr}.letter-paper{min-height:340px;padding:24px}}
