:root{--bg:#1d1d1d;--panel:rgba(15,23,42,0.82);--panel-strong:#111827;--line:rgba(148,163,184,0.2);--muted:#94a3b8;--accent-2:#38bdf8;--danger:#f87171}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:var(--bg);font-family:Arial,Helvetica,sans-serif}button,input,select,textarea{font:inherit}button{border:0}.page-shell{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:28px 0 48px}.topbar{justify-content:space-between;gap:16px;padding:14px 0 30px}.brand,.topbar{display:flex;align-items:center}.brand{gap:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.brand-mark{display:inline-grid;flex:0 0 auto;width:42px;height:42px;place-items:center;overflow:hidden;border-radius:11px;background:#111c27 url(/closer-recovery-mark.png) 50%/contain no-repeat;box-shadow:0 12px 30px rgba(2,6,23,.3);font-size:0}.nav-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.login-link{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border:1px solid rgba(148,163,184,.2);border-radius:999px;color:#e2e8f0;font-size:13px;font-weight:900;text-decoration:none;background:rgba(15,23,42,.58)}.login-link:hover{border-color:rgba(134,239,172,.42);color:#bbf7d0}.language-toggle{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--line);border-radius:999px;background:rgba(15,23,42,.72)}.language-toggle button{min-height:30px;padding:6px 10px;border-radius:999px;background:transparent;cursor:pointer;font-size:12px;font-weight:900;letter-spacing:.04em}.language-toggle button.active{color:#052e16;background:linear-gradient(135deg,#bbf7d0,#22c55e)}.status-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--line);border-radius:999px;color:#cbd5e1;background:rgba(15,23,42,.7);font-size:13px}.status-dot{width:8px;height:8px;border-radius:50%;background:var(--warn)}.status-dot.ready{background:var(--accent)}.hero-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);grid-gap:22px;gap:22px;align-items:stretch}.hero-copy{padding:36px 0}.eyebrow{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}h1{max-width:760px;margin:12px 0 16px;font-size:clamp(42px,7vw,74px);line-height:.95;letter-spacing:0}.hero-copy p{max-width:620px;margin:0;color:#cbd5e1;font-size:19px;line-height:1.55}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.action-button,.primary-button,.secondary-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:12px 16px;border-radius:8px;cursor:pointer;font-weight:800;text-decoration:none}.primary-button{color:#052e16;background:linear-gradient(135deg,#bbf7d0,#22c55e)}.action-button,.secondary-button{color:var(--text);border:1px solid var(--line);background:rgba(15,23,42,.72)}button:disabled{cursor:wait;opacity:.65}.agent-card,.panel{border:1px solid var(--line);border-radius:8px;background:var(--panel);box-shadow:0 24px 70px rgba(2,6,23,.28);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.agent-card{overflow:hidden}.card-header{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:18px;border-bottom:1px solid var(--line)}.card-title{margin:0;font-size:18px}.card-subtitle,.muted{color:var(--muted)}.card-subtitle{margin-top:4px;font-size:13px}.score-ring{width:76px;height:76px;flex:0 0 auto;place-items:center;background:conic-gradient(var(--accent) 0 82%,rgba(148,163,184,.18) 82% 100%)}.score-ring,.score-ring span{display:grid;border-radius:50%}.score-ring span{width:58px;height:58px;place-items:center;background:#0f172a;font-size:22px;font-weight:900}.lead-box{padding:18px}.lead-form-grid{display:grid;grid-template-columns:1fr 150px 140px;grid-gap:10px;gap:10px;margin-bottom:12px}.field-group{display:grid;grid-gap:7px;gap:7px}.field-group span{color:var(--muted);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}input,select{width:100%;min-height:44px;border:1px solid rgba(148,163,184,.22);border-radius:12px;background:rgba(15,23,42,.75);color:var(--text);outline:none;padding:0 12px}.message-field{margin-top:12px}textarea{width:100%;min-height:132px;resize:vertical;padding:15px;border:1px solid rgba(148,163,184,.28);border-radius:8px;outline:0;color:white;background:rgba(2,6,23,.42);line-height:1.45}textarea:focus{border-color:rgba(34,197,94,.72);box-shadow:0 0 0 4px rgba(34,197,94,.1)}.result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.metric-card,.pipeline-step,.queue-item,.result-tile{border:1px solid var(--line);border-radius:8px;background:rgba(2,6,23,.28)}.result-tile{padding:13px}.metric-label,.result-label{color:var(--muted);font-size:12px;font-weight:700;text-transform:uppercase}.metric-value,.result-value{margin-top:6px;font-weight:900}.result-summary{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.reply-card{border:1px solid rgba(148,163,184,.16);border-radius:14px;background:rgba(15,23,42,.58);padding:14px}.reply-card p{margin:6px 0 0;color:#dbeafe;line-height:1.5}.metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:22px}.metric-card{padding:18px}.featured-metric{border-color:rgba(34,197,94,.42);background:linear-gradient(135deg,rgba(34,197,94,.18),rgba(2,6,23,.32))}.metric-value{font-size:30px}.pricing-section{margin-top:16px}.pricing-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);grid-gap:18px;gap:18px;align-items:center}.pricing-copy h2{margin:10px 0;font-size:clamp(28px,4vw,44px);line-height:1}.pricing-copy p{margin:0;color:#cbd5e1;line-height:1.55}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.pricing-card{display:grid;grid-gap:8px;gap:8px;min-width:0;padding:16px;border:1px solid rgba(34,197,94,.24);border-radius:8px;background:rgba(34,197,94,.09)}.pricing-card span{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.pricing-card strong{color:#bbf7d0;font-size:22px;line-height:1.1}.pricing-card p{margin:0;color:#dbeafe;line-height:1.45}.landing-section{margin-top:16px}.landing-panel{display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,1.05fr);grid-gap:18px;gap:18px;align-items:center}.landing-panel h2{margin:10px 0 8px;font-size:clamp(28px,4vw,42px);line-height:1}.landing-feature-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.landing-feature-list span{padding:8px 10px;border:1px solid rgba(134,239,172,.22);border-radius:999px;color:#d1fae5;background:rgba(34,197,94,.09);font-size:13px;font-weight:800}.public-link-card{display:grid;grid-gap:5px;gap:5px;margin-top:14px;padding:12px;border:1px solid rgba(56,189,248,.22);border-radius:8px;background:rgba(14,165,233,.1)}.public-link-card span{color:var(--muted);font-size:11px;font-weight:900;text-transform:uppercase}.landing-public-url,.public-link-card strong{color:#bfdbfe;overflow-wrap:anywhere;font-weight:900}.landing-preview{display:grid;grid-template-columns:132px minmax(0,1fr);grid-gap:14px;gap:14px;padding:14px;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:linear-gradient(135deg,rgba(2,6,23,.42),rgba(15,23,42,.72))}.landing-media-stack{display:grid;grid-gap:8px;gap:8px}.landing-photo{min-height:136px;border-radius:8px;background:linear-gradient(135deg,rgba(34,197,94,.14),rgba(56,189,248,.12)),linear-gradient(160deg,#1f2937,#020617)}.landing-thumbs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.landing-thumbs span{min-height:38px;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(15,23,42,.74)}.landing-preview-copy{display:grid;align-content:center;grid-gap:8px;gap:8px}.landing-preview-copy span{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.landing-preview-copy strong{color:#f8fafc;font-size:24px;line-height:1.1}.landing-preview-copy p{margin:0;color:#cbd5e1;line-height:1.45}.landing-public-url{padding:8px 10px;border:1px solid rgba(56,189,248,.2);border-radius:8px;background:rgba(14,165,233,.1);font-size:13px}.landing-preview-copy button{justify-self:start;min-height:38px;padding:0 12px;border-radius:8px;color:#052e16;background:linear-gradient(135deg,#bbf7d0,#22c55e);font-weight:900}.crm-section{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);grid-gap:16px;gap:16px;margin-top:16px}.crm-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.crm-stage{min-width:0;padding:12px;border:1px solid var(--line);border-radius:8px;background:rgba(2,6,23,.24)}.crm-stage-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.crm-stage-header span{display:grid;min-width:30px;height:30px;place-items:center;border-radius:999px;color:#052e16;background:#86efac;font-size:13px;font-weight:900}.crm-stage-value{margin:8px 0 12px;color:#bbf7d0;font-size:20px;font-weight:900}.connector-list,.crm-leads{display:grid;grid-gap:10px;gap:10px}.connector-item,.crm-lead-card{padding:11px;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(15,23,42,.56)}.connector-item strong,.crm-lead-card strong{display:block;margin-bottom:6px}.crm-lead-meta{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.crm-lead-meta span{padding:4px 7px;border-radius:999px;color:#c7d2fe;background:rgba(79,70,229,.18);font-size:11px;font-weight:800}.integrations-panel{align-self:stretch}.main-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:16px}.panel{padding:18px}.panel h2{margin:0;font-size:20px}.panel-header{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:16px}.pipeline-list,.queue-list{display:grid;grid-gap:10px;gap:10px}.pipeline-step,.queue-item{padding:14px}.pipeline-step strong,.queue-item strong{display:block;margin-bottom:5px}.queue-meta{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 12px}.tag{padding:5px 8px;border-radius:999px;color:#dbeafe;background:rgba(37,99,235,.22);font-size:12px;font-weight:800}.tag.hot{color:#fed7aa;background:rgba(249,115,22,.18)}.action-queue-section{margin-top:16px}.recovery-header{align-items:flex-start}.action-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.recovery-scale-grid{display:grid;grid-template-columns:1.25fr repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:12px}.scale-card{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:14px;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:rgba(2,6,23,.3)}.scale-card.primary{border-color:rgba(34,197,94,.38);background:linear-gradient(135deg,rgba(34,197,94,.16),rgba(2,6,23,.32))}.scale-card small,.scale-card span{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.scale-card strong{color:#f8fafc;font-size:32px;line-height:1}.scale-card.primary strong{color:#bbf7d0}.recovery-note{margin-bottom:14px}.action-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0 0 12px}.action-tab{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:10px 12px;border:1px solid rgba(148,163,184,.18);border-radius:8px;color:#cbd5e1;background:rgba(2,6,23,.26);cursor:pointer;font-weight:900}.action-tab strong{display:grid;min-width:28px;height:28px;place-items:center;border-radius:999px;color:#dbeafe;background:rgba(37,99,235,.24);font-size:12px}.action-tab.active{border-color:rgba(134,239,172,.44);color:#dcfce7;background:linear-gradient(135deg,rgba(34,197,94,.16),rgba(2,6,23,.34))}.action-tab.active strong{color:#052e16;background:#86efac}.action-queue-grid{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.action-queue-card{display:grid;grid-template-columns:minmax(0,1fr) 170px minmax(220px,.42fr);grid-gap:12px;gap:12px;align-items:center;min-width:0;padding:12px;border:1px solid var(--line);border-radius:8px;background:rgba(2,6,23,.34)}.action-queue-card.status-pending{border-color:rgba(245,158,11,.34)}.action-queue-card.status-approved{border-color:rgba(34,197,94,.42);background:linear-gradient(135deg,rgba(34,197,94,.12),rgba(2,6,23,.34))}.action-queue-card.status-executed{opacity:.78}.action-main{display:grid;grid-gap:8px;gap:8px;min-width:0}.action-card-top,.action-value-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.action-score{color:#cbd5e1;font-size:12px;font-weight:900;text-transform:uppercase}.action-value-row{padding:10px 12px;border:1px solid rgba(134,239,172,.22);border-radius:8px;background:rgba(34,197,94,.1)}.action-value-row span{color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.action-value-row strong{color:#bbf7d0;font-size:18px}.action-queue-card strong{display:block;line-height:1.25}.action-detail{display:grid;grid-gap:8px;gap:8px}.action-detail summary{cursor:pointer;color:#dbeafe;font-weight:900}.action-detail p,.action-queue-card p{margin:0;color:#cbd5e1;line-height:1.45}.empty-action-state{grid-column:1/-1;padding:18px;border:1px dashed rgba(148,163,184,.24);border-radius:8px;color:var(--muted);text-align:center;background:rgba(2,6,23,.22)}.action-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:2px}.action-progress span{padding:7px 8px;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:var(--muted);background:rgba(15,23,42,.48);font-size:11px;font-weight:900;text-align:center}.action-progress span.active{color:#052e16;background:#86efac}.compact-actions{margin-top:0}.action-queue-card .compact-actions{justify-content:flex-end;margin-top:0}.action-queue-card .compact-actions .action-button{flex:1 1 104px;min-height:40px;padding:10px 12px}.compact-actions .action-button{flex:1 1 150px}.compact-actions .action-button:not(:disabled):first-child{border-color:rgba(245,158,11,.44)}.compact-actions .action-button:not(:disabled):last-child{color:#052e16;background:linear-gradient(135deg,#bbf7d0,#22c55e)}.billing-lock{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;margin:18px 0 0;padding:14px;border:1px solid rgba(245,158,11,.38);border-radius:8px;color:#fef3c7;background:rgba(120,53,15,.22)}.billing-lock-blocked{border-color:rgba(248,113,113,.42);color:#fecaca;background:rgba(127,29,29,.24)}.billing-lock p,.billing-lock strong{display:block;margin:0}.billing-lock p{margin-top:4px;color:#fde68a;line-height:1.45}.billing-lock-blocked p{color:#fecaca}.billing-meta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.billing-meta a,.billing-meta button,.billing-meta span{padding:7px 9px;border:1px solid rgba(254,243,199,.2);border-radius:999px;color:inherit;background:rgba(15,23,42,.28);font-size:12px;font-weight:900;text-decoration:none;cursor:pointer}.contact-panel{margin:18px 0 0;padding:18px;border:1px solid rgba(148,163,184,.2);border-radius:8px;background:rgba(15,23,42,.86)}.contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.error-box{margin:18px 0 0;padding:12px 14px;border:1px solid rgba(248,113,113,.34);border-radius:8px;color:#fecaca;background:rgba(127,29,29,.22)}@media (max-width:900px){.action-queue-card,.action-queue-grid,.action-tabs,.crm-board,.crm-section,.hero-grid,.landing-panel,.landing-preview,.lead-form-grid,.main-grid,.metrics-grid,.pricing-grid,.pricing-panel,.recovery-scale-grid{grid-template-columns:1fr}.hero-copy{padding:18px 0 8px}.topbar{align-items:flex-start;flex-direction:column}.action-toolbar,.billing-meta,.nav-actions{justify-content:flex-start}.billing-lock,.contact-grid{grid-template-columns:1fr}}.brand-link{color:inherit}.ai-page{width:min(1120px,calc(100% - 32px))}.ai-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);grid-gap:22px;gap:22px;align-items:end;margin-bottom:22px}.ai-hero h1{max-width:900px}.ai-hero p{max-width:760px;margin:0;color:#cbd5e1;font-size:19px;line-height:1.55}.ai-summary-card{padding:20px;border:1px solid rgba(34,197,94,.34);border-radius:8px;background:linear-gradient(135deg,rgba(34,197,94,.16),rgba(15,23,42,.82));box-shadow:0 24px 70px rgba(2,6,23,.28)}.ai-summary-card strong{display:block;margin:8px 0;font-size:28px;line-height:1.05}.ai-grid{display:grid;grid-gap:16px;gap:16px;margin-top:16px}.ai-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-card h2{margin:8px 0 10px}.ai-card p{line-height:1.55}.semantic-list{display:grid;grid-gap:10px;gap:10px;margin:14px 0 0;padding:0;list-style:none}.semantic-list li{position:relative;padding:12px 12px 12px 36px;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(2,6,23,.22);color:#dbeafe;line-height:1.45}.semantic-list li:before{content:"";position:absolute;left:14px;top:18px;width:8px;height:8px;border-radius:50%;background:var(--accent)}.semantic-list.compact li{padding-top:10px;padding-bottom:10px}.caution .semantic-list li:before{background:var(--warn)}.capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.capability-item{padding:14px;border:1px solid var(--line);border-radius:8px;background:rgba(2,6,23,.28)}.capability-item p{margin:6px 0 0}.keyword-cloud{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.keyword-cloud span{padding:8px 10px;border:1px solid rgba(56,189,248,.22);border-radius:999px;color:#bfdbfe;background:rgba(14,165,233,.12);font-size:13px;font-weight:800}.offer-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);grid-gap:18px;gap:18px;align-items:center;margin-top:16px}.offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.offer-grid div{padding:14px;border:1px solid rgba(34,197,94,.24);border-radius:8px;background:rgba(34,197,94,.1)}.offer-grid small,.offer-grid span{display:block;color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.offer-grid strong{display:block;margin:8px 0;color:#bbf7d0;font-size:28px;line-height:1}.quote-block{margin:12px 0 0;padding:18px;border-left:4px solid var(--accent);border-radius:8px;color:#d1fae5;background:rgba(2,6,23,.36)}@media (max-width:900px){.ai-grid.three,.ai-grid.two,.ai-hero,.capability-grid,.offer-grid,.offer-panel{grid-template-columns:1fr}.ai-summary-card strong{font-size:24px}}.site-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;margin-top:28px;padding:20px 0 0;border-top:1px solid var(--line);color:#cbd5e1}.footer-brand{display:flex;align-items:center;gap:12px}.footer-brand strong{display:block;margin-bottom:4px}.footer-brand p,.footer-note{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.footer-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.footer-links a{padding:8px 10px;border:1px solid var(--line);border-radius:999px;color:#dbeafe;background:rgba(15,23,42,.46);font-size:13px;font-weight:800;text-decoration:none}.footer-note{grid-column:1/-1}.legal-page{width:min(960px,calc(100% - 32px))}.legal-hero{margin-bottom:16px}.legal-hero h1{margin-bottom:12px}.legal-hero p{max-width:760px;margin:0;color:#cbd5e1;font-size:18px;line-height:1.55}.legal-list{display:grid;grid-gap:12px;gap:12px}.legal-card h2{margin:0 0 8px}.legal-card p{margin:0;line-height:1.6}@media (max-width:900px){.site-footer{grid-template-columns:1fr;align-items:flex-start}.footer-links{justify-content:flex-start}}.login-page{min-height:100vh;padding:28px 0 0;background:var(--bg)}.login-shell,.login-topbar{width:min(1180px,calc(100% - 36px));margin:0 auto}.login-topbar{display:flex;align-items:center;justify-content:space-between}.login-shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,440px);grid-gap:34px;gap:34px;align-items:center;min-height:calc(100vh - 190px);padding:38px 0}.login-copy h1{max-width:680px;margin:12px 0;font-size:clamp(34px,4.8vw,56px);line-height:1.02}.login-copy p{max-width:540px;color:#cbd5e1;font-size:16px;line-height:1.5}.trust-panel{display:grid;grid-gap:8px;gap:8px;max-width:560px;margin-top:20px;padding:18px;border:1px solid rgba(134,239,172,.24);border-radius:8px;background:rgba(15,23,42,.6)}.trust-panel.muted{border-color:rgba(148,163,184,.18)}.trust-panel span{color:var(--muted);line-height:1.5}.login-card{display:grid;grid-gap:16px;gap:16px;padding:24px;border:1px solid rgba(148,163,184,.22);border-radius:8px;background:linear-gradient(145deg,rgba(15,23,42,.92),rgba(8,13,28,.96));box-shadow:0 28px 80px rgba(2,6,23,.45)}.full{width:100%}.center{justify-content:center;text-align:center;text-decoration:none}@media (max-width:900px){.login-shell{grid-template-columns:1fr;min-height:auto;padding:30px 0}.login-copy h1{font-size:44px}}.text-link{color:#bbf7d0;font-weight:800;text-decoration:none}.text-link:hover{color:#dcfce7}.contact-note{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(34,197,94,.18);border-radius:8px;background:rgba(34,197,94,.08)}.contact-note span,.contact-note strong{display:block}.contact-note span{margin-top:4px;color:var(--muted);font-size:13px;line-height:1.45}.contact-note button{min-height:38px;border:1px solid rgba(134,239,172,.3);border-radius:8px;color:#bbf7d0;background:rgba(15,23,42,.62);cursor:pointer;font-weight:900}.tracking-entry-section{margin-top:16px}.tracking-entry-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;border-color:rgba(56,189,248,.24);background:linear-gradient(135deg,rgba(14,165,233,.12),rgba(15,23,42,.82))}.tracking-entry-panel h2{margin:8px 0;font-size:clamp(26px,4vw,40px)}.tracking-entry-panel p{max-width:680px;margin:0;color:#cbd5e1;line-height:1.55}.tracking-entry-actions,.tracking-hero-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.tracking-page h1{margin:10px 0 12px;font-size:clamp(40px,7vw,70px)}.tracking-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:end;margin-bottom:18px}.tracking-hero p{max-width:720px;margin:0;color:#cbd5e1;font-size:18px;line-height:1.55}.tracking-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:16px}.tracking-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:16px}.tracking-column{align-self:start}.tracking-action-card,.tracking-action-list{display:grid;grid-gap:10px;gap:10px}.tracking-action-card{padding:12px;border:1px solid var(--line);border-radius:8px;background:rgba(2,6,23,.3)}.tracking-action-card.status-pending{border-color:rgba(245,158,11,.34)}.tracking-action-card.status-approved{border-color:rgba(34,197,94,.42);background:linear-gradient(135deg,rgba(34,197,94,.12),rgba(2,6,23,.34))}.tracking-lead-form{margin-top:16px}.success-box{border-color:rgba(34,197,94,.34);color:#bbf7d0;background:rgba(20,83,45,.24)}@media (max-width:900px){.tracking-columns,.tracking-entry-panel,.tracking-hero,.tracking-summary-grid{grid-template-columns:1fr}.tracking-entry-actions,.tracking-hero-actions{justify-content:flex-start}}.tracking-app-shell{display:grid;grid-template-columns:282px minmax(0,1fr);grid-gap:18px;gap:18px;width:min(1320px,calc(100% - 28px));margin:0 auto;padding:18px 0 42px}.tracking-sidebar{position:-webkit-sticky;position:sticky;top:18px;align-self:start;display:grid;grid-gap:16px;gap:16px;min-height:calc(100vh - 36px);padding:16px;border:1px solid var(--line);border-radius:8px;background:rgba(2,6,23,.48);box-shadow:0 24px 70px rgba(2,6,23,.28)}.tracking-side-brand{display:flex;align-items:center;gap:10px;color:var(--text);text-decoration:none}.tracking-side-brand strong{line-height:1.1}.tracking-menu{display:grid;grid-gap:8px;gap:8px}.tracking-menu button{display:flex;justify-content:flex-start;min-height:42px;padding:0 12px;border:1px solid transparent;border-radius:8px;color:#cbd5e1;background:transparent;cursor:pointer;font-weight:900;text-align:left}.tracking-menu button.active,.tracking-menu button:hover{border-color:rgba(134,239,172,.32);color:#dcfce7;background:rgba(34,197,94,.12)}.tracking-side-card{display:grid;grid-gap:8px;gap:8px;width:100%;margin-top:auto;padding:12px;border:1px solid rgba(56,189,248,.22);border-radius:8px;background:rgba(14,165,233,.1);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.tracking-side-card:hover{transform:translateY(-2px);border-color:rgba(74,222,128,.58);background:rgba(34,197,94,.12)}.tracking-side-card:focus-visible{outline:3px solid rgba(74,222,128,.42);outline-offset:3px}.tracking-side-card-action{color:#86efac!important;font-weight:900}.public-link-showcase span,.tracking-side-card span{color:var(--muted);font-size:11px;font-weight:900;text-transform:uppercase}.public-link-showcase strong,.tracking-side-card strong{color:#bfdbfe;overflow-wrap:anywhere;line-height:1.25}.tracking-side-card a{color:#bbf7d0;font-weight:900;text-decoration:none}.tracking-main{min-width:0}.tracking-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:end;margin:10px 0 18px}.tracking-topbar h1{margin:8px 0;font-size:clamp(30px,4.4vw,48px);line-height:1.04}.tracking-topbar p{max-width:620px;margin:0;color:#cbd5e1;font-size:16px;line-height:1.5}.tracking-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:16px}.demo-preview-card{display:grid;grid-gap:12px;gap:12px}.demo-preview-card h2,.demo-preview-card p{margin:0}.demo-preview-card p{color:#cbd5e1;line-height:1.55}.lead-status-chart{display:grid;grid-gap:14px;gap:14px;margin-top:14px}.lead-status-chart-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.lead-status-chart-header h2,.lead-status-chart-header p{margin:0}.lead-status-chart-header p{margin-top:4px;color:#cbd5e1;font-size:14px;line-height:1.45}.lead-status-bars{display:grid;grid-gap:8px;gap:8px}.lead-status-bar{display:grid;grid-template-columns:minmax(96px,.28fr) minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;min-height:38px;padding:9px 10px;border:1px solid rgba(148,163,184,.18);border-radius:8px;color:#e2e8f0;background:rgba(2,6,23,.28);cursor:pointer;text-align:left}.lead-status-bar.active,.lead-status-bar:hover{border-color:rgba(134,239,172,.42);background:rgba(34,197,94,.1)}.lead-status-name{min-width:0;overflow-wrap:anywhere;color:#cbd5e1;font-size:12px;font-weight:900;text-transform:uppercase}.lead-status-track{height:9px;overflow:hidden;border-radius:999px;background:rgba(148,163,184,.16)}.lead-status-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#22c55e,#38bdf8)}.lead-status-bar strong{color:#bbf7d0;font-size:14px}.demo-simulation{margin-top:16px}.demo-simulation-grid{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,1fr) minmax(240px,.85fr);grid-gap:14px;gap:14px;align-items:stretch}.demo-phone,.demo-result,.public-link-showcase{display:grid;grid-gap:10px;gap:10px;padding:16px;border:1px solid rgba(134,239,172,.22);border-radius:8px;background:rgba(34,197,94,.09)}.demo-phone span,.demo-result span{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.demo-phone strong,.demo-result strong{color:#f8fafc;font-size:20px;line-height:1.25}.demo-phone small,.demo-result p,.public-link-showcase p{margin:0;color:#cbd5e1;line-height:1.5}.demo-flow{display:grid;grid-gap:10px;gap:10px}.demo-flow .demo-step{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(2,6,23,.28)}.demo-flow .demo-step>span:first-child{display:grid;width:32px;height:32px;place-items:center;border-radius:999px;color:#052e16;background:#86efac;font-weight:900}.demo-flow .demo-step strong{display:block;margin-bottom:4px}.demo-flow .demo-step p{margin:0;color:#cbd5e1;line-height:1.45}.demo-step{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.demo-step.active,.demo-step:hover{border-color:rgba(134,239,172,.66);background:rgba(34,197,94,.13);transform:translateY(-1px)}.demo-step:focus-visible,.tracking-menu button:focus-visible{outline:2px solid #86efac;outline-offset:3px}.demo-step-copy small{display:block}.demo-step-copy small,.tracking-side-card small{color:#cbd5e1;line-height:1.45}.public-link-showcase{margin-top:12px;border-color:rgba(56,189,248,.24);background:rgba(14,165,233,.1)}@media (max-width:980px){.demo-simulation-grid,.tracking-app-shell,.tracking-overview-grid,.tracking-topbar{grid-template-columns:1fr}.tracking-sidebar{position:static;min-height:auto}.tracking-menu{grid-template-columns:repeat(2,minmax(0,1fr))}.tracking-topbar .tracking-hero-actions{justify-content:flex-start}}@media (max-width:600px){.tracking-app-shell{width:min(100% - 28px,520px);gap:12px;padding-top:12px}.tracking-sidebar{gap:12px;padding:14px;border-radius:16px}.tracking-side-brand .brand-mark{width:38px;height:38px}.tracking-side-brand strong{font-size:17px}.tracking-side-card{display:grid;margin-top:2px}.tracking-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.tracking-menu button{min-height:42px;padding:8px 10px;font-size:14px}.tracking-topbar{gap:12px;margin:8px 0 12px}.tracking-topbar h1{margin:6px 0 8px;font-size:clamp(27px,7vw,36px);line-height:1.08}.tracking-topbar p{font-size:15px;line-height:1.45}.tracking-hero-actions{width:100%}.tracking-hero-actions>*{flex:1 1;text-align:center}.tracking-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.tracking-summary-grid .metric-card{min-width:0;padding:14px;border-radius:14px}.tracking-summary-grid .metric-label{font-size:11px;line-height:1.3}.tracking-summary-grid .metric-value{font-size:clamp(22px,6vw,30px);line-height:1.1;overflow-wrap:anywhere}.tracking-overview-grid{gap:10px;margin-top:10px}.lead-status-chart{margin-top:10px}.lead-status-chart-header{flex-direction:column}.lead-status-bar{grid-template-columns:minmax(86px,.36fr) minmax(0,1fr) auto}.tracking-overview-grid .panel{padding:18px}.tracking-overview-grid h2{font-size:23px}.tracking-overview-grid p{font-size:15px}.site-footer{gap:14px}.footer-links{gap:6px}.footer-links a{font-size:12px;padding:8px}}.brand-logo{width:min(100%,278px);border-radius:8px}.tracking-side-brand .brand-logo{width:min(100%,252px)}.footer-brand .brand-logo{width:min(100%,225px)}.footer-brand>div{min-width:0}.footer-brand p{margin-top:6px}@media (max-width:600px){.topbar .brand-logo{width:min(100%,255px)}.tracking-side-brand .brand-logo{width:min(100%,268px)}}.public-capture-shell{min-height:100vh;display:grid;align-items:center;padding:clamp(24px,5vw,72px) 20px;background:#1d1d1d}.public-capture-layout{width:min(1100px,100%);margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,440px);align-items:center;grid-gap:clamp(28px,6vw,90px);gap:clamp(28px,6vw,90px)}.public-capture-intro .brand-logo{width:min(100%,290px);margin-bottom:54px}.public-capture-intro h1{font-size:clamp(42px,5.2vw,72px);line-height:1.04;margin:14px 0 20px}.public-capture-intro p{color:#d1d5db;font-size:19px;line-height:1.6}.public-capture-trust{max-width:470px;margin-top:34px;padding:18px 20px;border-left:2px solid #80dda6;color:#d1d5db;line-height:1.55;background:rgba(255,255,255,.035)}.public-capture-card{width:100%;padding:clamp(24px,4vw,36px);border:1px solid rgba(174,208,191,.24);border-radius:22px;background:#242729;box-shadow:0 24px 80px rgba(0,0,0,.2)}.public-capture-card h2{font-size:32px;line-height:1.12;margin:12px 0}.public-capture-card p{color:#d1d5db;line-height:1.55}.public-capture-form{display:grid;grid-gap:17px;gap:17px;margin-top:25px}.public-capture-form label{display:grid;grid-gap:8px;gap:8px;color:#f0f3f2;font-size:14px;font-weight:700}.public-capture-form input:not([type=checkbox]),.public-capture-form textarea{width:100%;border:1px solid rgba(205,225,215,.27);border-radius:10px;background:#1d2021;color:#fff;padding:12px 14px}.public-capture-form :is(input,textarea):focus-visible{outline:2px solid #80dda6;outline-offset:2px}.public-capture-form textarea{min-height:122px;resize:vertical}.public-capture-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.public-capture-form small{color:#b6c3bb;margin-top:-12px}.public-capture-form .public-capture-consent{display:flex;gap:10px;align-items:flex-start;font-weight:400;line-height:1.4}.public-capture-consent input{accent-color:#54cb85;width:18px;height:18px;flex:0 0 18px}.public-capture-form .primary-button{width:100%;min-height:52px}.public-capture-form .public-capture-error{color:#ffb4b4;margin:0}.public-capture-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}@media (max-width:760px){.public-capture-layout{grid-template-columns:1fr;gap:28px}.public-capture-intro .brand-logo{margin-bottom:26px}.public-capture-intro h1{font-size:clamp(35px,9vw,54px)}.public-capture-intro p{font-size:16px}.public-capture-trust{margin-top:20px}}@media (max-width:420px){.public-capture-two{grid-template-columns:1fr}}.public-page-settings{display:grid;grid-gap:16px;gap:16px;margin-top:22px;padding-top:22px;border-top:1px solid var(--line)}.public-page-settings .field-group span{color:#dce7e0;font-size:13px}.public-page-settings textarea{min-height:98px}.public-page-settings .primary-button{justify-self:start}.login-card .public-capture-error{color:#ffb4b4;margin:0}:root{--bg:#f6f8fb;--panel:rgba(255,255,255,0.86);--panel-strong:#ffffff;--line:rgba(15,23,42,0.1);--muted:#64748b;--text:#172033;--accent:#2563eb;--accent-2:#0ea5e9}body{background:radial-gradient(circle at top left,rgba(37,99,235,.14),transparent 32rem),linear-gradient(180deg,#ffffff,#f6f8fb 46%,#edf3fb);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(15,23,42,.035) 1px,transparent 0),linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.42),transparent 58%);mask-image:linear-gradient(180deg,rgba(0,0,0,.42),transparent 58%)}.login-page,.page-shell,.public-capture-shell{background:transparent}.topbar{z-index:10;padding:14px 0 22px}.brand-logo{filter:drop-shadow(0 12px 24px rgba(15,23,42,.12))}.action-button,.language-toggle,.login-link,.secondary-button,.status-pill{color:#334155;border-color:rgba(15,23,42,.12);background:rgba(255,255,255,.76);box-shadow:0 8px 24px rgba(15,23,42,.05)}.action-button:hover,.login-link:hover,.secondary-button:hover{color:#0f172a;border-color:rgba(37,99,235,.3);background:#ffffff}.language-toggle button{color:#475569}.compact-actions .action-button:not(:disabled):last-child,.landing-preview-copy button,.language-toggle button.active,.primary-button,.public-capture-form .primary-button{color:#ffffff;background:linear-gradient(135deg,#1d4ed8,#2563eb 52%,#0ea5e9);box-shadow:0 16px 34px rgba(37,99,235,.22)}.semantic-list li:before,.status-dot.ready{background:#2563eb}.eyebrow{color:#2563eb}.login-copy h1,.public-capture-intro h1,.tracking-topbar h1,h1{color:#0f172a;letter-spacing:-.02em}.card-subtitle,.demo-phone small,.demo-result p,.hero-copy p,.landing-preview-copy p,.muted,.pricing-copy p,.public-capture-intro p,.public-link-showcase p,.tracking-entry-panel p,.tracking-topbar p{color:#526174}.action-queue-card,.agent-card,.connector-item,.crm-lead-card,.crm-stage,.login-card,.metric-card,.panel,.pipeline-step,.public-capture-card,.queue-item,.result-tile,.tracking-action-card,.tracking-sidebar{color:var(--text);border-color:rgba(15,23,42,.1);background:rgba(255,255,255,.84);box-shadow:0 20px 48px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.action-queue-card,.agent-card,.login-card,.metric-card,.panel,.public-capture-card{border-radius:10px}.action-queue-section .panel,.agent-card,.landing-panel,.tracking-entry-panel{border-color:rgba(37,99,235,.16)}.card-header{border-bottom-color:rgba(15,23,42,.09);background:linear-gradient(135deg,rgba(37,99,235,.08),rgba(255,255,255,.78))}.score-ring{color:#1d4ed8;background:conic-gradient(#2563eb 0 82%,rgba(15,23,42,.08) 82% 100%)}.score-ring span{background:#ffffff}.public-capture-form input:not([type=checkbox]),.public-capture-form textarea,input,select,textarea{color:#0f172a;border-color:rgba(15,23,42,.14);background:#ffffff}.public-capture-form :is(input,textarea):focus-visible,textarea:focus{border-color:rgba(37,99,235,.72);box-shadow:0 0 0 4px rgba(37,99,235,.1)}.action-value-row span,.demo-phone span,.demo-result span,.field-group span,.landing-preview-copy span,.metric-label,.public-link-card span,.public-link-showcase span,.result-label,.scale-card small,.scale-card span,.tracking-side-card span{color:#667085}.action-queue-card strong,.connector-item strong,.crm-lead-card strong,.demo-phone strong,.demo-result strong,.landing-preview-copy strong,.metric-value,.result-value{color:#0f172a}.action-queue-card.status-approved,.featured-metric,.public-link-card,.public-link-showcase,.scale-card.primary,.tracking-action-card.status-approved,.tracking-entry-panel{border-color:rgba(37,99,235,.24);background:linear-gradient(135deg,rgba(37,99,235,.1),rgba(255,255,255,.88))}.action-value-row strong,.crm-stage-value,.featured-metric .metric-value,.landing-public-url,.public-link-card strong,.public-link-showcase strong,.scale-card.primary strong,.tracking-side-card strong{color:#1d4ed8}.action-queue-section .panel{position:relative;overflow:hidden}.action-queue-section .panel:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:linear-gradient(180deg,#2563eb,#0ea5e9)}.action-tab{color:#475569;border-color:rgba(15,23,42,.11);background:#ffffff}.action-progress span.active,.action-tab strong,.crm-stage-header span,.demo-flow .demo-step>span:first-child{color:#ffffff;background:#2563eb}.action-tab.active,.demo-step.active,.demo-step:hover,.tracking-menu button.active,.tracking-menu button:hover{color:#1d4ed8;border-color:rgba(37,99,235,.3);background:rgba(37,99,235,.08)}.action-value-row,.contact-note,.landing-feature-list span,.offer-grid div,.pricing-card{border-color:rgba(37,99,235,.18);background:rgba(37,99,235,.06)}.landing-feature-list span,.pricing-card strong,.text-link,.tracking-side-card-action{color:#1d4ed8!important}.demo-phone,.demo-result,.reply-card,.scale-card{border-color:rgba(15,23,42,.1);background:rgba(248,250,252,.88)}.action-detail p,.action-queue-card p,.legal-card p,.pipeline-step p,.queue-item p,.reply-card p{color:#475569}.tag{color:#1e3a8a;background:rgba(37,99,235,.11)}.action-queue-card.status-pending,.tag.hot{color:#92400e;border-color:rgba(245,158,11,.34);background:rgba(245,158,11,.08)}.billing-lock{color:#92400e;background:rgba(245,158,11,.1)}.billing-lock p{color:#92400e}.error-box{color:#991b1b;background:rgba(239,68,68,.08)}.card-header,.site-footer{border-color:rgba(15,23,42,.1)}.footer-links a{color:#334155;background:#ffffff}.public-capture-trust{border-left-color:#2563eb;color:#526174;background:rgba(37,99,235,.06)}@media (max-width:900px){.page-shell{width:min(100% - 24px,680px);padding-top:14px}.topbar{position:static}h1{font-size:clamp(38px,11vw,54px);line-height:1.02}.hero-copy p{font-size:16px}.hero-actions>*,.tracking-entry-actions>*{flex:1 1 100%}.agent-card,.metric-card,.panel{box-shadow:0 14px 34px rgba(15,23,42,.07)}.action-queue-card .compact-actions{justify-content:stretch}}:root{--bg:#080d14;--panel:rgba(10,18,29,0.82);--panel-strong:#0d1623;--line:rgba(148,163,184,0.16);--muted:#91a2b8;--text:#f8fafc;--accent:#22c55e;--accent-2:#22d3ee;--warn:#f59e0b;--danger:#ef4444}body{color:var(--text);background:radial-gradient(circle at 18% 0,rgba(34,197,94,.14),transparent 28rem),radial-gradient(circle at 82% 8%,rgba(34,211,238,.12),transparent 24rem),linear-gradient(180deg,#050910,#0a111c 42%,#070b12)}body:before{background-image:linear-gradient(rgba(148,163,184,.035) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.035) 1px,transparent 0);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.34),transparent 62%);mask-image:linear-gradient(180deg,rgba(0,0,0,.34),transparent 62%)}.action-button,.action-queue-card,.agent-card,.connector-item,.crm-lead-card,.crm-stage,.language-toggle,.login-card,.login-link,.metric-card,.panel,.pipeline-step,.public-capture-card,.queue-item,.result-tile,.secondary-button,.status-pill,.tracking-action-card,.tracking-sidebar{color:var(--text);border-color:rgba(148,163,184,.16);background:linear-gradient(180deg,rgba(15,23,42,.82),rgba(2,6,23,.72));box-shadow:0 22px 55px rgba(0,0,0,.28)}.action-button:hover,.login-link:hover,.secondary-button:hover{color:#dcfce7;border-color:rgba(34,197,94,.38);background:rgba(15,23,42,.92)}.language-toggle button{color:#cbd5e1}.compact-actions .action-button:not(:disabled):last-child,.landing-preview-copy button,.language-toggle button.active,.primary-button,.public-capture-form .primary-button{color:#052e16;background:linear-gradient(135deg,#bbf7d0,#22c55e 54%,#14b8a6);box-shadow:0 18px 38px rgba(34,197,94,.22)}.eyebrow{color:#86efac}.login-copy h1,.public-capture-intro h1,.tracking-topbar h1,h1{color:#f8fafc}.card-subtitle,.demo-phone small,.demo-result p,.hero-copy p,.landing-preview-copy p,.muted,.pricing-copy p,.public-capture-intro p,.public-link-showcase p,.tracking-entry-panel p,.tracking-topbar p{color:#cbd5e1}.card-header{border-bottom-color:rgba(148,163,184,.16);background:linear-gradient(135deg,rgba(34,197,94,.08),rgba(15,23,42,.74))}.score-ring{color:#dcfce7;background:conic-gradient(#22c55e 0 82%,rgba(148,163,184,.16) 82% 100%)}.score-ring span{background:#0a111c}.public-capture-form input:not([type=checkbox]),.public-capture-form textarea,input,select,textarea{color:#f8fafc;border-color:rgba(148,163,184,.2);background:rgba(2,6,23,.62)}.public-capture-form :is(input,textarea):focus-visible,textarea:focus{border-color:rgba(34,197,94,.72);box-shadow:0 0 0 4px rgba(34,197,94,.1)}.action-value-row span,.demo-phone span,.demo-result span,.field-group span,.landing-preview-copy span,.metric-label,.public-link-card span,.public-link-showcase span,.result-label,.scale-card small,.scale-card span,.tracking-side-card span{color:#94a3b8}.action-queue-card strong,.connector-item strong,.crm-lead-card strong,.demo-phone strong,.demo-result strong,.landing-preview-copy strong,.metric-value,.result-value{color:#f8fafc}.action-queue-card.status-approved,.featured-metric,.public-link-card,.public-link-showcase,.scale-card.primary,.tracking-action-card.status-approved,.tracking-entry-panel{border-color:rgba(34,197,94,.32);background:linear-gradient(135deg,rgba(34,197,94,.13),rgba(15,23,42,.78))}.revenue-intelligence-section{margin-top:16px}.revenue-intelligence-panel{position:relative;overflow:hidden;border-color:rgba(34,197,94,.2);background:radial-gradient(circle at top right,rgba(34,211,238,.12),transparent 22rem),linear-gradient(135deg,rgba(15,23,42,.92),rgba(2,6,23,.86))}.revenue-intelligence-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(34,197,94,.08),transparent 38%)}.chart-card,.chart-grid,.revenue-intelligence-header{position:relative}.revenue-intelligence-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.revenue-intelligence-header h2{margin:8px 0;font-size:clamp(26px,3vw,38px);line-height:1}.revenue-intelligence-header p{max-width:720px;margin:0;color:#cbd5e1;line-height:1.55}.revenue-chip{display:grid;grid-gap:6px;gap:6px;min-width:190px;padding:14px;border:1px solid rgba(34,197,94,.26);border-radius:8px;background:rgba(2,6,23,.38)}.bar-column span,.chart-card-header span,.chart-footer,.funnel-row-label span,.revenue-chip span{color:#94a3b8;font-size:12px;font-weight:900;text-transform:uppercase}.revenue-chip strong{color:#bbf7d0;font-size:22px}.chart-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);grid-gap:12px;gap:12px}.chart-card{min-width:0;padding:16px;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(2,6,23,.34)}.chart-card-wide{grid-row:span 2}.chart-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.chart-card-header strong{color:#f8fafc;font-size:24px;line-height:1}.line-chart{height:220px;padding:10px 0;border:1px solid rgba(148,163,184,.08);border-radius:8px;background:linear-gradient(rgba(148,163,184,.06) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.05) 1px,transparent 0);background-size:100% 25%,20% 100%}.line-chart svg{width:100%;height:100%;overflow:visible}.chart-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:12px}.funnel-chart{display:grid;grid-gap:14px;gap:14px}.funnel-row{display:grid;grid-gap:7px;gap:7px}.funnel-row-label{display:flex;justify-content:space-between;gap:12px}.funnel-row-label strong{color:#d1fae5}.funnel-track{height:10px;overflow:hidden;border-radius:999px;background:rgba(148,163,184,.12)}.funnel-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#22c55e,#22d3ee);box-shadow:0 0 24px rgba(34,197,94,.28)}.bar-chart{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;min-height:210px}.bar-chart,.bar-column{display:grid;align-items:end}.bar-column{grid-template-rows:1fr auto auto;grid-gap:8px;gap:8px;min-width:0;text-align:center}.bar-fill{width:100%;min-height:14px;border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,#22c55e,rgba(34,197,94,.22))}.bar-fill.tone-warn{background:linear-gradient(180deg,#fbbf24,rgba(245,158,11,.18))}.bar-fill.tone-blue{background:linear-gradient(180deg,#22d3ee,rgba(14,165,233,.18))}.bar-column strong{color:#f8fafc;font-size:18px}.recovery-score-card{display:grid;align-content:space-between}.recovery-donut{--score:72%;display:grid;width:148px;height:148px;place-items:center;margin:6px auto 12px;border-radius:50%;background:conic-gradient(#22c55e 0 var(--score),rgba(148,163,184,.16) var(--score) 100%);box-shadow:inset 0 0 26px rgba(34,197,94,.1),0 20px 50px rgba(0,0,0,.24)}.recovery-donut span{display:grid;width:106px;height:106px;place-items:center;border-radius:50%;color:#dcfce7;background:#07111d;font-size:36px;font-weight:900}.recovery-score-card p{margin:0;color:#cbd5e1;line-height:1.45;text-align:center}@media (max-width:860px){.chart-footer,.revenue-intelligence-header{align-items:stretch;flex-direction:column}.chart-grid{grid-template-columns:1fr}.chart-card-wide{grid-row:auto}.line-chart{height:170px}}body,html{background:#050910!important}.page-shell{color:#f8fafc;background:radial-gradient(circle at 10% 0,rgba(34,197,94,.14),transparent 24rem),radial-gradient(circle at 90% 8%,rgba(34,211,238,.12),transparent 22rem),linear-gradient(180deg,#050910,#09111d 48%,#050910)!important}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:30;margin:0 -18px 22px;padding:14px 18px!important;border:1px solid rgba(148,163,184,.14);border-radius:0 0 14px 14px;background:rgba(5,9,16,.92)!important;box-shadow:0 18px 48px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand-link{min-width:0;text-decoration:none}.brand-logo{display:block;width:clamp(178px,30vw,286px);height:auto;max-height:76px;object-fit:contain;object-position:left center;filter:drop-shadow(0 16px 28px rgba(0,0,0,.34))}.agent-card,.hero-copy,.landing-section,.metrics-grid,.pricing-section,.revenue-intelligence-section,.tracking-entry-section{position:relative;z-index:1}.agent-card,.landing-preview,.metric-card,.panel,.public-link-card,.reply-card,.result-tile{border-color:rgba(148,163,184,.16)!important;background:linear-gradient(180deg,rgba(15,23,42,.88),rgba(2,6,23,.78))!important}@media (max-width:720px){.topbar{align-items:flex-start;gap:12px;margin:0 -12px 20px;padding:12px!important}.brand-logo{width:min(212px,56vw);max-height:58px}.nav-actions{justify-content:flex-end;gap:8px}.status-pill{display:none}}