.outreach-page{--ink-200:#c4ccd8;--ink-600:#37456a;--o-border:var(--lp-border-line);--good-600:#15803d;--good-50:#f0faf3;--good-border:#bfe6cc;--bad-500:#e11d48;--bad-50:#fff1f2;--bad-border:#fecdd3;background:var(--bg-soft);color:var(--ink-700);font-family:var(--jp);font-feature-settings:"palt";line-height:1.7;scroll-behavior:smooth}.outreach-page *{box-sizing:border-box}.outreach-page .o-section{padding:76px 24px}.outreach-page .o-section.tint{background:var(--paper);border-top:1px solid var(--o-border);border-bottom:1px solid var(--o-border)}.outreach-page .o-container{max-width:1120px;margin:0 auto;text-align:center}.outreach-page .eyebrow-pill{display:inline-flex;align-items:center;gap:8px;font-family:var(--en);font-size:11px;font-weight:600;letter-spacing:.22em;color:var(--primary-600);background:var(--primary-100);padding:8px 18px;border-radius:var(--r-pill);text-transform:uppercase}.outreach-page .eyebrow-pill .ep-dot{width:6px;height:6px;border-radius:50%;background:var(--primary-500);box-shadow:0 0 0 3px rgba(0,146,184,.2)}.outreach-page .sec-title{font-weight:900;font-size:34px;color:var(--ink-900);margin:0 0 14px;letter-spacing:-.01em;line-height:1.35;text-wrap:pretty}.outreach-page .sec-sub{color:var(--ink-500);font-weight:400;font-size:18px;line-height:1.75;margin:0 auto 40px;max-width:820px;text-wrap:pretty}.outreach-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 34px;border-radius:var(--r-sm);font-size:15px;font-weight:700;text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:all .15s cubic-bezier(.2,.8,.2,1)}.outreach-page .btn.primary{background:var(--primary-500);color:#fff}.outreach-page .btn.primary:hover{background:var(--primary-600);color:#fff}.outreach-page .btn.outline{background:var(--paper);color:var(--ink-900);border-color:var(--border-strong)}.outreach-page .btn.outline:hover{border-color:var(--ink-900);color:var(--ink-900)}.outreach-page .cta-row{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.outreach-page .hero{background:var(--paper);border-bottom:1px solid var(--o-border);padding:80px 24px 72px}.outreach-page .hero-inner{max-width:1140px;margin:0 auto;display:grid;grid-template-columns:1.02fr .98fr;gap:56px;align-items:center}.outreach-page .hero-copy{text-align:left;max-width:560px}.outreach-page .hero-copy h1{font-weight:900;font-size:39px;color:var(--ink-900);margin:18px 0 20px;letter-spacing:-.02em;line-height:1.38;text-wrap:pretty}.outreach-page .hero-copy h1 .accent{color:var(--primary-500)}.outreach-page .hero-copy .lead{font-size:17px;color:var(--ink-700);margin:0 0 30px;line-height:1.9;font-weight:500;max-width:520px}.outreach-page .hero-copy .lead strong{color:var(--ink-900);font-weight:700}.outreach-page .hero-copy .cta-row{justify-content:flex-start}.outreach-page .hero-copy .btn{min-width:206px}.outreach-page .hero-trust{margin-top:20px;font-family:var(--en);font-size:12px;color:var(--ink-400);letter-spacing:.02em}.outreach-page .glimpse{background:var(--paper);border:1px solid var(--o-border);border-radius:var(--r-lg);box-shadow:var(--sh-card-hover);overflow:hidden}.outreach-page .glimpse-bar{display:flex;align-items:center;gap:7px;padding:13px 16px;border-bottom:1px solid var(--o-border);background:var(--bg-tint)}.outreach-page .glimpse-bar .dot{width:10px;height:10px;border-radius:50%;background:var(--border-strong)}.outreach-page .glimpse-bar .ttl{margin-left:8px;font-family:var(--mono);font-size:11px;color:var(--ink-400);letter-spacing:.04em}.outreach-page .glimpse-body{padding:22px 22px 24px;display:flex;flex-direction:column;gap:14px}.outreach-page .g-bubble{max-width:86%;font-size:13.5px;line-height:1.7;padding:12px 15px;border-radius:var(--r-lg)}.outreach-page .g-bubble.you{align-self:flex-end;background:var(--primary-500);color:#fff;border-bottom-right-radius:var(--r-sm)}.outreach-page .g-ai-row{display:flex;gap:11px;align-items:flex-start;max-width:94%}.outreach-page .g-av{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--primary-100);border:1.5px solid var(--primary-500);display:flex;align-items:center;justify-content:center;overflow:hidden}.outreach-page .g-av img{width:70%;height:70%;object-fit:contain}.outreach-page .g-ai{background:var(--bg-soft);border:1px solid var(--o-border);border-radius:var(--r-lg);border-bottom-left-radius:var(--r-sm);padding:12px 15px;font-size:13.5px;line-height:1.7;color:var(--ink-700)}.outreach-page .g-ai b{color:var(--primary-600);font-weight:700}.outreach-page .g-track{border:1px solid var(--o-border);border-radius:var(--r-md);overflow:hidden;margin-top:2px}.outreach-page .g-track-head{justify-content:space-between;padding:9px 14px;background:var(--bg-soft);font-size:11px;font-family:var(--mono);color:var(--ink-400);letter-spacing:.04em}.outreach-page .g-track-head,.outreach-page .g-trow{display:flex;align-items:center;border-bottom:1px solid var(--o-border)}.outreach-page .g-trow{gap:10px;padding:10px 14px;font-size:13px;color:var(--ink-800)}.outreach-page .g-trow:last-child{border-bottom:none}.outreach-page .g-trow .nm{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outreach-page .g-stat{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;border-radius:var(--r-sm);padding:3px 9px;font-family:var(--jp);white-space:nowrap}.outreach-page .g-stat.open{background:var(--primary-100);color:var(--primary-600)}.outreach-page .g-stat.reply{background:var(--good-50);color:var(--good-600);border:1px solid var(--good-border)}.outreach-page .g-stat.wait{background:var(--bg-tint);color:var(--ink-400)}.outreach-page .g-stat .d{width:6px;height:6px;border-radius:50%;background:currentColor}.outreach-page .prob-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:left;margin-top:4px}.outreach-page .prob-card{background:var(--paper);border:1px solid var(--o-border);border-radius:var(--r-lg);padding:28px 26px;box-shadow:var(--sh-card);display:flex;flex-direction:column}.outreach-page .prob-num{font-family:var(--mono);font-size:13px;font-weight:700;color:var(--primary-500);letter-spacing:.1em;margin-bottom:12px}.outreach-page .prob-card h3{font-size:19px;font-weight:800;color:var(--ink-900);margin:0 0 10px}.outreach-page .prob-card p{font-size:15px;color:var(--ink-500);margin:0 0 16px;line-height:1.85;flex:1}.outreach-page .prob-jump{font-family:var(--en);font-size:12px;font-weight:700;color:var(--primary-600);letter-spacing:.03em;display:inline-flex;align-items:center;gap:6px;text-decoration:none}.outreach-page .prob-jump:hover{color:var(--primary-500)}.outreach-page .prob-close{margin-top:36px;font-size:20px;font-weight:800;color:var(--ink-900);text-wrap:pretty}.outreach-page .prob-close strong{color:var(--primary-500)}.outreach-page .send-cards{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:960px;margin:0 auto;text-align:left}.outreach-page .send-card{display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--o-border);border-radius:var(--r-xl);padding:26px 26px 24px;box-shadow:var(--sh-card)}.outreach-page .send-card-head{display:flex;align-items:center;gap:13px;margin-bottom:14px}.outreach-page .send-feat-ico{flex-shrink:0;width:42px;height:42px;border-radius:11px;background:var(--primary-50);border:1px solid var(--primary-100);display:flex;align-items:center;justify-content:center;color:var(--primary-600)}.outreach-page .send-feat-ico svg{width:20px;height:20px}.outreach-page .send-card-head h3{font-size:19px;font-weight:800;color:var(--ink-900);margin:0}.outreach-page .send-card>p{font-size:14px;color:var(--ink-500);margin:0 0 18px;line-height:1.85}.outreach-page .send-card>p strong{color:var(--ink-800);font-weight:700}.outreach-page .send-inset{flex:1;display:flex;flex-direction:column;justify-content:center;background:var(--bg-soft);border:1px solid var(--o-border);border-radius:var(--r-md);padding:20px 20px 18px}.outreach-page .send-inset:has(.stop-row){justify-content:flex-start}.outreach-page .send-flow{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.outreach-page .flow-pill{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--r-md);line-height:1}.outreach-page .flow-pill .fp-n{font-family:var(--en);font-size:19px;font-weight:800}.outreach-page .flow-pill .fp-u{font-size:10px;font-weight:700;margin-top:3px}.outreach-page .flow-pill.you{background:var(--paper);border:1.5px solid var(--border-strong);color:var(--ink-900)}.outreach-page .flow-pill.ai{background:var(--primary-500);border:1.5px solid var(--primary-500);color:#fff}.outreach-page .flow-arrow{color:var(--ink-400);font-size:18px;font-weight:900}.outreach-page .send-legend{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:16px}.outreach-page .lg-item{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--ink-500)}.outreach-page .lg-swatch{flex-shrink:0}.outreach-page .lg-swatch.you{width:12px;height:12px;border-radius:3px;background:var(--paper);border:1.5px solid var(--border-strong)}.outreach-page .lg-swatch.ai{width:11px;height:11px;border-radius:50%;background:var(--primary-500)}.outreach-page .send-inset .stop-row+.stop-row{margin-top:10px}.outreach-page .stop-row{display:flex;align-items:center;gap:11px;padding:12px 14px;border-radius:var(--r-md);border:1px solid var(--o-border);background:var(--paper)}.outreach-page .stop-ico{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-400)}.outreach-page .stop-ico svg{width:18px;height:18px}.outreach-page .stop-lab{flex:1;font-size:14px;font-weight:700;color:var(--ink-800)}.outreach-page .stop-badge{flex-shrink:0;font-size:11px;font-weight:700;border-radius:var(--r-sm);padding:3px 10px;background:var(--bg-tint);border:1px solid var(--o-border);color:var(--ink-400);white-space:nowrap}.outreach-page .stop-row.active{background:var(--good-50);border-color:var(--good-border)}.outreach-page .stop-row.active .stop-ico,.outreach-page .stop-row.active .stop-lab{color:var(--good-600)}.outreach-page .stop-row.active .stop-badge{background:var(--paper);border-color:var(--good-border);color:var(--good-600)}.outreach-page .stop-row.muted{background:var(--bg-tint);opacity:.6}.outreach-page .stop-row.muted .stop-lab{color:var(--ink-500);font-weight:600}.outreach-page .deliver-strip{display:flex;align-items:center;gap:16px;justify-content:center;max-width:960px;margin:16px auto 0;background:var(--ink-900);border-radius:var(--r-lg);padding:20px 28px;text-align:left}.outreach-page .deliver-strip .ico{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:rgba(0,146,184,.18);border:1.5px solid var(--primary-500);display:flex;align-items:center;justify-content:center;color:#7fd6ea}.outreach-page .deliver-strip .ico svg{width:20px;height:20px}.outreach-page .deliver-strip .txt{font-size:14.5px;color:var(--ink-200);line-height:1.75;font-weight:500}.outreach-page .deliver-strip .txt strong{color:#fff;font-weight:800}.outreach-page .notice-grid{max-width:1140px;margin:0 auto;display:grid;grid-template-columns:1.02fr .98fr;gap:56px;align-items:center}.outreach-page .notice-copy{text-align:left;max-width:560px}.outreach-page .notice-copy .sec-title{margin-bottom:12px}.outreach-page .notice-copy .sec-sub{margin:0 0 28px;max-width:none}.outreach-page .notice-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px;text-align:left}.outreach-page .notice-check{display:flex;align-items:flex-start;gap:12px;font-size:15.5px;font-weight:600;color:var(--ink-800);line-height:1.65}.outreach-page .notice-check .nc-ico{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:1px;border-radius:50%;background:var(--primary-100);color:var(--primary-600)}.outreach-page .notice-check .nc-ico svg{width:13px;height:13px}.outreach-page .notice-figure{min-width:0}.outreach-page .guard-lead{max-width:760px;margin:0 auto 34px;background:var(--primary-50);border:1px solid var(--primary-100);border-radius:var(--r-lg);padding:26px 34px;text-align:center}.outreach-page .guard-lead p{font-size:17px;font-weight:700;color:var(--ink-900);margin:0;line-height:1.75;text-wrap:pretty}.outreach-page .guard-lead p .accent{color:var(--primary-600)}.outreach-page .rel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:left;margin-top:4px}.outreach-page .rel-card{background:var(--paper);border:1px solid var(--o-border);border-top:3px solid var(--primary-500);border-radius:var(--r-lg);padding:28px 26px;box-shadow:var(--sh-card)}.outreach-page .rel-num{font-family:var(--mono);font-size:13px;font-weight:700;color:var(--primary-500);letter-spacing:.1em;margin-bottom:12px}.outreach-page .rel-card h3{font-size:18px;font-weight:800;color:var(--ink-900);margin:0 0 12px;line-height:1.5}.outreach-page .rel-card p{font-size:14.5px;color:var(--ink-500);margin:0;line-height:1.9}.outreach-page .rel-card p strong{color:var(--ink-800);font-weight:700}.outreach-page .final{background:var(--ink-900);padding:84px 24px;text-align:center}.outreach-page .final-inner{max-width:720px;margin:0 auto}.outreach-page .final .eyebrow-pill{color:#7fd6ea;background:rgba(0,146,184,.18)}.outreach-page .final .eyebrow-pill .ep-dot{background:#7fd6ea;box-shadow:0 0 0 3px rgba(127,214,234,.2)}.outreach-page .final h2{color:#fff;font-size:32px;font-weight:900;margin:18px 0 14px;letter-spacing:-.01em;line-height:1.4}.outreach-page .final p{color:var(--ink-200);font-size:16px;margin:0 auto 30px;max-width:580px;line-height:1.9}.outreach-page .final .btn.outline{background:transparent;color:#fff;border-color:hsla(0,0%,100%,.35)}.outreach-page .final .btn.outline:hover{border-color:#fff;color:#fff}.outreach-page .final-note{margin-top:20px;font-family:var(--en);font-size:12px;color:var(--ink-300);letter-spacing:.02em}@media (max-width:960px){.outreach-page .hero-inner{grid-template-columns:1fr;gap:40px}.outreach-page .hero-copy{max-width:none}.outreach-page .hero-copy h1{font-size:33px}.outreach-page .prob-grid,.outreach-page .rel-grid,.outreach-page .send-cards{grid-template-columns:1fr}.outreach-page .send-inset{flex:0 0 auto}.outreach-page .notice-grid{grid-template-columns:1fr;gap:40px}.outreach-page .notice-copy{max-width:none}.outreach-page .sec-title{font-size:27px}}@media (max-width:640px){.outreach-page .o-section{padding:56px 20px}}