.page-module___8aEwW__letterWrap{max-width:720px;margin:0 auto;padding:80px 40px 120px;position:relative}.page-module___8aEwW__letterhead{border-bottom:1px solid var(--line);opacity:0;justify-content:space-between;align-items:flex-start;margin-bottom:56px;padding-bottom:32px;animation:.8s .1s forwards page-module___8aEwW__fadeUp;display:flex}.page-module___8aEwW__logo{font-family:var(--font-mono),monospace;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-faint);font-size:11px;font-weight:400;line-height:1.8}.page-module___8aEwW__logoStrong{letter-spacing:.05em;color:var(--ink);font-size:22px;font-weight:400;font-family:var(--font-serif),serif;margin-bottom:2px;font-style:italic;display:block}.page-module___8aEwW__dateStamp{font-family:var(--font-mono),monospace;color:var(--ink-faint);text-align:right;letter-spacing:.05em;font-size:11px;font-weight:300;line-height:1.9}.page-module___8aEwW__section{opacity:0;margin-bottom:52px;animation:.7s forwards page-module___8aEwW__fadeUp}.page-module___8aEwW__section:nth-child(2){animation-delay:.25s}.page-module___8aEwW__section:nth-child(3){animation-delay:.4s}.page-module___8aEwW__section:nth-child(5){animation-delay:.55s}.page-module___8aEwW__section:nth-child(6){animation-delay:.7s}.page-module___8aEwW__sectionLabel{font-family:var(--font-mono),monospace;letter-spacing:.25em;text-transform:uppercase;color:var(--accent);align-items:center;gap:12px;margin-bottom:20px;font-size:9px;display:flex}.page-module___8aEwW__sectionLabel:after{content:"";background:var(--accent-soft);flex:1;max-width:60px;height:1px}.page-module___8aEwW__greeting p{color:var(--ink);font-size:19px;font-style:italic;line-height:1.75}.page-module___8aEwW__greeting p+p{margin-top:18px}.page-module___8aEwW__greeting .page-module___8aEwW__nameLine{color:var(--ink-light);font-size:16px;font-style:normal;font-weight:600;font-family:var(--font-mono),monospace;letter-spacing:.05em}.page-module___8aEwW__problem p{color:var(--ink-light);margin-bottom:16px;font-size:16.5px;line-height:1.85}.page-module___8aEwW__problem .page-module___8aEwW__highlight{color:var(--ink);font-style:italic;font-weight:500}.page-module___8aEwW__problem .page-module___8aEwW__numbers{font-family:var(--font-mono),monospace;color:var(--ink-faint);background:var(--paper-warm);border-left:2px solid var(--accent);margin:24px 0;padding:14px 20px;font-size:13px;line-height:1.9}.page-module___8aEwW__problem .page-module___8aEwW__numbers span{color:var(--accent);font-weight:400}.page-module___8aEwW__solution>p{color:var(--ink-light);margin-bottom:32px;font-size:16.5px;line-height:1.85}.page-module___8aEwW__ownershipCallout{color:var(--ink-light);background:var(--paper-warm);border-left:2px solid var(--accent);margin-bottom:28px;padding:14px 20px;font-size:15px;line-height:1.8}.page-module___8aEwW__ownershipCallout strong{color:var(--ink);font-weight:600}.page-module___8aEwW__platformGrid{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:2px;margin-top:8px;display:grid}.page-module___8aEwW__platformCard{background:var(--paper);padding:26px 24px;transition:background .2s;position:relative}.page-module___8aEwW__platformCard:hover{background:var(--paper-warm)}.page-module___8aEwW__platformCard .page-module___8aEwW__icon{align-items:center;margin-bottom:12px;display:flex}.page-module___8aEwW__platformCard .page-module___8aEwW__icon svg{width:48px;height:48px}.page-module___8aEwW__platformCard h3{letter-spacing:.03em;color:var(--ink);font-size:13px;font-weight:600;font-family:var(--font-mono),monospace;text-transform:uppercase;margin-bottom:6px;font-style:normal}.page-module___8aEwW__audience{font-family:var(--font-mono),monospace;letter-spacing:.15em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;font-size:9px}.page-module___8aEwW__platformCard p{color:var(--ink-light);font-size:14px;font-style:italic;line-height:1.75}.page-module___8aEwW__platformCard ul{margin-top:12px;list-style:none}.page-module___8aEwW__platformCard ul li{color:var(--ink-light);padding-left:14px;font-size:13px;line-height:1.7;position:relative}.page-module___8aEwW__platformCard ul li:before{content:"—";color:var(--line);font-size:11px;position:absolute;left:0}.page-module___8aEwW__techPills{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.page-module___8aEwW__techPill{font-family:var(--font-mono),monospace;letter-spacing:.08em;color:var(--ink-faint);border:1px solid var(--line);border-radius:2px;padding:3px 10px;font-size:10px}.page-module___8aEwW__interlude{border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;opacity:0;margin:52px 0;padding:36px 0;animation:.7s .65s forwards page-module___8aEwW__fadeUp}.page-module___8aEwW__interlude p{color:var(--ink);max-width:500px;margin:0 auto;font-size:20px;font-style:italic;line-height:1.6}.page-module___8aEwW__interlude p em{color:var(--accent);font-style:normal}.page-module___8aEwW__pricingLine{font-family:var(--font-mono),monospace;color:var(--ink-faint);border:1px solid var(--line);letter-spacing:.03em;background:var(--paper-warm);margin:28px 0;padding:18px 24px;font-size:12px;line-height:2}.page-module___8aEwW__pricingLine .page-module___8aEwW__price{color:var(--ink);font-size:13px}.page-module___8aEwW__pricingLine .page-module___8aEwW__label{color:var(--accent)}.page-module___8aEwW__ctaSection p{color:var(--ink-light);margin-bottom:18px;font-size:16.5px;line-height:1.85}.page-module___8aEwW__urgencyLine{font-family:var(--font-mono),monospace;letter-spacing:.05em;font-size:12px;color:var(--accent)!important;margin-bottom:18px!important}.page-module___8aEwW__ctaBlock{flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex}.page-module___8aEwW__btnPrimary{background:var(--ink);color:var(--paper);font-family:var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--ink);align-items:center;gap:8px;padding:16px 32px;font-size:12px;text-decoration:none;transition:all .2s;display:inline-flex;position:relative;overflow:hidden}.page-module___8aEwW__btnPrimary:before{content:"";background:var(--accent);transition:transform .25s;position:absolute;inset:0;transform:translate(-100%)}.page-module___8aEwW__btnPrimary:hover:before{transform:translate(0)}.page-module___8aEwW__btnPrimary span{z-index:1;position:relative}.page-module___8aEwW__btnSecondary{color:var(--ink-faint);font-family:var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--line);align-items:center;gap:8px;padding-bottom:2px;font-size:11px;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.page-module___8aEwW__btnSecondary:hover{color:var(--ink);border-color:var(--ink)}.page-module___8aEwW__signoff{border-top:1px solid var(--line);opacity:0;margin-top:64px;padding-top:40px;animation:.7s .9s forwards page-module___8aEwW__fadeUp}.page-module___8aEwW__signoff p{color:var(--ink-faint);margin-bottom:28px;font-size:15px;font-style:italic;line-height:1.8}.page-module___8aEwW__signature{font-family:var(--font-serif),serif;color:var(--ink);margin-bottom:6px;font-size:26px;font-style:italic}.page-module___8aEwW__signatureTitle{font-family:var(--font-mono),monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);font-size:10px}.page-module___8aEwW__letterFooter{border-top:1px solid var(--line);opacity:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:80px;padding-top:24px;animation:.6s 1s forwards page-module___8aEwW__fadeUp;display:flex}.page-module___8aEwW__letterFooter span{font-family:var(--font-mono),monospace;letter-spacing:.1em;color:var(--ink-faint);text-transform:uppercase;font-size:10px}@keyframes page-module___8aEwW__fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:580px){.page-module___8aEwW__letterWrap{padding:48px 24px 80px}.page-module___8aEwW__platformGrid{grid-template-columns:1fr}.page-module___8aEwW__letterhead{flex-direction:column;gap:16px}.page-module___8aEwW__dateStamp{text-align:left}.page-module___8aEwW__greeting p{font-size:17px}}
