:root{--blue: #0052ff;--blue-hover: #578bfa;--black: #07080a;--ink: #f7f8fb;--muted: #a8b0bd;--surface: #14171d;--surface-strong: #1d2129;--surface-soft: rgba(255, 255, 255, .04);--surface-glow: rgba(0, 82, 255, .16);--line: rgba(255, 255, 255, .14);--white: #ffffff;--dark-paper: #101318;--shadow-soft: 0 18px 40px rgba(0, 0, 0, .24);--shadow-elevated: 0 28px 80px rgba(0, 0, 0, .34);--transition-fast: .16s ease;--transition-base: .22s cubic-bezier(.22, 1, .36, 1);--transition-slow: .32s cubic-bezier(.22, 1, .36, 1);--focus-ring: 0 0 0 3px rgba(87, 139, 250, .28);--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;transition:color var(--transition-fast),opacity var(--transition-fast)}a:focus-visible{outline:none;box-shadow:var(--focus-ring)}.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,.payment-flow-section,.faq-section,.toc-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;position:sticky;top:14px;z-index:20;gap:20px;margin-bottom:10px;padding:18px 24px}.top-nav-premium{width:min(1180px,calc(100% - 32px));border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#07080ab8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 42px #00000038}.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}.nav-links a:hover{color:var(--white)}.hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:56px;align-items:stretch;padding:82px 0 102px}.hero-copy-premium{display:flex;flex-direction:column;justify-content:center}.hero-copy-premium .subheadline{max-width:32rem}.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:38px 0 20px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 28px;border:1px solid transparent;border-radius:var(--radius-pill);font-weight:750;letter-spacing:-.01em;transition:transform var(--transition-base),background-color var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base),color var(--transition-base)}.button:hover{transform:translateY(-2px)}.button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.button-premium{box-shadow:0 14px 34px #0052ff3d}.button-primary{background:linear-gradient(180deg,#1f6bff,#0052ff);color:var(--white)}.button-primary:hover{background:linear-gradient(180deg,#4f84ff,#256cff)}.button-secondary{border-color:#ffffff24;background:#ffffff0f;color:var(--white)}.button-secondary-premium:hover{background:#ffffff1a;border-color:#fff3}.trust-note{max-width:620px;color:var(--muted);font-size:.96rem}.section-shell{position:relative}.surface-inline{border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0a;box-shadow:var(--shadow-soft)}.surface-elevated{border-color:#ffffff2e;background:linear-gradient(180deg,#ffffff0f,#ffffff08),#0c0f14f0;box-shadow:var(--shadow-elevated)}.interactive-link-grid>*{transition:transform var(--transition-base),border-color var(--transition-base),background-color var(--transition-base),box-shadow var(--transition-base)}.interactive-link-grid>*:hover{transform:translateY(-2px);border-color:#578bfa52;box-shadow:var(--shadow-soft)}.letter-card{border:1px solid var(--line);border-radius:40px;background:#0c0f14;color:var(--white);position:relative;overflow:hidden;padding:18px;box-shadow:0 30px 90px #0000005c;transition:transform var(--transition-slow),box-shadow var(--transition-slow),border-color var(--transition-slow)}.letter-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgba(87,139,250,.14),transparent 40%);pointer-events:none}.letter-card:hover{transform:translateY(-3px)}.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,.payment-flow-section,.faq-section,.toc-section,.process-section,.pricing-section,.refund-section,.disclaimer{padding:96px 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,.toc-section,.breadcrumb-nav{width:min(1180px,calc(100% - 32px));margin:0 auto}.breadcrumb-nav{display:flex;width:fit-content;flex-wrap:wrap;gap:10px;padding:12px 18px;margin-top:28px;color:var(--muted);font-size:.92rem;font-weight:650}.breadcrumb-nav a{color:var(--ink)}.organic-hero{padding:44px 0 74px;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,.fit-section,.after-payment-section,.faq-section,.toc-section{padding:72px 0}.toc-section{padding:38px 0 0}.toc-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.toc-links a{border:1px solid var(--line);border-radius:18px;background:#ffffff0d;padding:16px 18px;color:var(--ink);font-weight:700;line-height:1.4}.fit-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fit-card,.after-payment-list li{border:1px solid var(--line);border-radius:var(--radius-lg);background:#14171de6}.fit-card{padding:28px}.fit-card h2{font-size:clamp(1.8rem,3vw,2.8rem)}.fit-card-caution{background:#1d2129f0}.fit-intro{max-width:56ch;color:#dce3ee;font-size:1rem;font-weight:700;line-height:1.55}.bullet-list{margin:0;padding-left:20px;color:var(--muted);line-height:1.75}.bullet-list li+li{margin-top:10px}.organic-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.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}.after-payment-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;counter-reset:after-payment}.after-payment-list li{min-height:220px;padding:26px;color:var(--ink);counter-increment:after-payment;line-height:1.7}.after-payment-list li:before{display:block;margin-bottom:42px;color:var(--blue-hover);font-weight:800;content:"0" counter(after-payment)}.faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.faq-card{min-height:220px;border:1px solid var(--line);border-radius:var(--radius-lg);background:#14171de6;padding:28px}.faq-card h3{margin-bottom:14px;font-size:1.25rem}.faq-card p{color:var(--muted);line-height:1.7}.related-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.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:18px}.case-card,.included-grid article,.pricing-card,.toc-links a,.related-links a,.faq-card,.organic-content article,.fit-card,.after-payment-list li{border:1px solid var(--line);border-radius:var(--radius-lg);background:#14171de6}.case-card,.included-grid article,.pricing-card,.toc-links a,.related-links a,.faq-card,.organic-content article,.fit-card,.after-payment-list li{transition:transform var(--transition-base),border-color var(--transition-base),background-color var(--transition-base),box-shadow var(--transition-base)}.case-card:hover,.included-grid article:hover,.toc-links a:hover,.related-links a:hover,.faq-card:hover,.organic-content article:hover,.fit-card:hover,.after-payment-list li:hover,.pricing-card:hover{transform:translateY(-2px);border-color:#578bfa38;box-shadow:var(--shadow-soft)}.case-card,.included-grid article,.pricing-card{background:linear-gradient(180deg,#ffffff0d,#ffffff05),#14171deb}.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(6,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;position:relative}.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){.top-nav-premium{padding:16px 18px}.hero,.problem-section,.fit-section{grid-template-columns:1fr}.hero{gap:32px;padding:52px 0 72px}.case-grid,.included-grid,.organic-content,.related-links,.toc-links,.faq-grid,.after-payment-list,.step-list{grid-template-columns:1fr 1fr}h1{max-width:8ch}}@media(max-width:620px){.nav-links{display:none}.top-nav{top:10px;padding:16px 18px}.top-nav-premium{border-radius:24px}h1{font-size:clamp(3.5rem,18vw,5rem)}.problem-section,.organic-links-section,.included-section,.payment-flow-section,.faq-section,.toc-section,.process-section,.pricing-section,.refund-section,.disclaimer,.organic-band,.organic-content,.related-section,.fit-section,.after-payment-section{padding:72px 0}.case-grid,.included-grid,.organic-content,.related-links,.toc-links,.faq-grid,.after-payment-list,.step-list{grid-template-columns:1fr}.letter-paper{min-height:340px;padding:24px}.site-footer{padding:48px 0 32px}.footer-inner{flex-direction:column;text-align:center;gap:14px}}.skip-link{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;z-index:100}.skip-link:focus{position:fixed;top:0;left:0;width:auto;height:auto;padding:12px 24px;background:var(--blue);color:var(--white);font-weight:700;z-index:100;border-radius:0 0 8px}section[id],article[id]{scroll-margin-top:80px}.breadcrumb-nav a:hover,.breadcrumb-nav a:focus-visible{color:var(--blue)}.breadcrumb-nav a:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:8px}.nav-links a:focus-visible,.related-links a:focus-visible,.toc-links a:focus-visible,.interactive-link-grid a:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:8px}.problem-section:before{content:"";position:absolute;top:-80px;right:-120px;width:400px;height:400px;background:radial-gradient(circle,rgba(0,82,255,.06),transparent 70%);pointer-events:none}.pricing-section:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:600px;height:300px;background:radial-gradient(ellipse,rgba(0,82,255,.08),transparent 70%);pointer-events:none}.site-footer{border-top:1px solid var(--line);padding:56px 0;width:min(1180px,calc(100% - 32px));margin:0 auto}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.footer-brand{color:var(--white);font-weight:800;font-size:1.1rem;letter-spacing:-.04em}.footer-links{display:flex;gap:20px}.footer-links a{color:var(--muted);font-size:.9rem;font-weight:650}.footer-links a:hover,.footer-links a:focus-visible{color:var(--blue)}.footer-links a:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:8px}.footer-legal{color:var(--muted);font-size:.85rem;line-height:1.5}.footer-copy{color:var(--muted);font-size:.82rem}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html{scroll-behavior:auto}}
