:root{--page-bg: #050607;--text: #e8ebef;--heading: #f8fafc;--muted: #b9c0ca;--subtle: #9099a7;--card-bg: #0d0f12;--surface: #15181d;--surface-strong: #1f1a10;--border: #333842;--border-strong: #555b66;--accent: #d6ad5a;--accent-soft: #261d0f;--accent-hero: #f7d87c;--hero-text: #fff8e8;--blue-soft: #102d4e;--blue-border: #24507c;--blue-text: #bfdbfe;--warning-bg: #332311;--warning-border: #92400e;--warning: #fbbf24;--link: #93c5fd;--pill-text: #f8fafc;--pill-high: #7f1d1d;--pill-medium: #713f12;--pill-low: #1e3a8a;--shadow: 0 18px 48px rgba(0, 0, 0, .36);color:var(--text);background:var(--page-bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:var(--page-bg);color:var(--text)}a{color:inherit;text-decoration:none}button,select,input,textarea{font:inherit}.site-shell{min-height:100vh;padding:24px}.site-nav,.company-hero,.section-block,.maintenance-band,.review-section,.site-footer{max-width:1320px;margin-left:auto;margin-right:auto}.site-nav{position:sticky;top:12px;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--card-bg) 92%,transparent);box-shadow:var(--shadow);padding:14px 18px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand-mark,.site-nav nav{display:flex;align-items:center;gap:12px}.brand-mark{color:var(--heading);font-weight:900}.brand-mark span{line-height:1.08}.site-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:72px;border-top:1px solid var(--border);padding:24px 0 8px;color:var(--muted)}.site-footer p{margin:8px 0 0;color:var(--subtle);font-size:.92rem}.site-footer-meta{display:flex;flex-direction:column;align-items:flex-end;gap:6px;color:var(--subtle);font-size:.92rem;line-height:1.45;text-align:right}.site-footer-meta a{color:var(--accent);font-weight:900}.brand-logo{flex:0 0 auto;width:40px;height:40px;border:1px solid rgba(183,121,31,.42);border-radius:8px;background:#020304;object-fit:cover;object-position:50% 24%;box-shadow:0 0 20px #b7791f2e}.site-nav nav{flex-wrap:wrap;justify-content:flex-end}.site-nav nav a{color:var(--muted);font-size:.94rem;font-weight:800}.site-nav nav a:hover{color:var(--accent)}.site-nav nav a.active{color:var(--accent);border-bottom:2px solid var(--accent);padding-bottom:3px}.site-nav nav a.login-nav-link{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid rgba(247,195,96,.45);border-radius:12px;background:#f7c3601a;color:var(--heading)}.site-nav nav a.login-nav-link:hover,.site-nav nav a.login-nav-link.active{border-color:var(--accent);color:var(--accent);border-bottom-width:1px;padding-bottom:9px}.company-hero{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:stretch;margin-top:24px}.hero-copy,.hero-card,.reel-phone,.panel,.stats-grid article,.service-card,.pricing-card,.maintenance-price-card,.platform-cost-card,.agent-overseer,.agent-card,.maintenance-band,.review-section{border:1px solid var(--border);box-shadow:var(--shadow)}.hero-copy{border-radius:8px;padding:48px;background:radial-gradient(circle at 74% 24%,rgba(246,216,138,.24),transparent 34%),linear-gradient(135deg,#020304,#101114 56%,#5d451d);color:var(--hero-text)}.eyebrow,.section-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--accent);font-weight:900;letter-spacing:0}.hero-copy .eyebrow{color:var(--accent-hero)}h1,h2,h3,h4,p{margin-top:0}h1{max-width:980px;margin-bottom:18px;font-size:clamp(2.4rem,5vw,5rem);line-height:.98;letter-spacing:0}h2{margin-bottom:12px;font-size:clamp(2rem,4vw,3.75rem);line-height:1;letter-spacing:0}h3{margin-bottom:10px;font-size:1.45rem}.hero-copy p,.section-heading p,.maintenance-band p,.review-copy p{color:var(--muted);font-size:1.05rem;line-height:1.7}.hero-copy p{max-width:840px;color:var(--hero-text)}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}button,.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;padding:12px 16px;background:var(--accent);color:var(--card-bg);font-weight:900;cursor:pointer}button.secondary,.button.secondary{background:#ffffff1f;border:1px solid rgba(255,255,255,.28)}.hero-card{border-radius:8px;padding:28px;background:var(--card-bg);display:flex;flex-direction:column;justify-content:center;gap:12px}.hero-card-logo{width:100%;max-width:300px;aspect-ratio:16 / 11;align-self:flex-start;border:1px solid rgba(183,121,31,.32);border-radius:8px;background:#020304;object-fit:contain;padding:10px;box-shadow:0 16px 34px #0206172e}.hero-card span,.stats-grid span,.detail-grid span{color:var(--subtle);font-size:.86rem}.hero-card strong{color:var(--heading);font-size:1.7rem;line-height:1.15}.hero-card p{color:var(--muted);line-height:1.6}.reel-section{display:grid;grid-template-columns:minmax(0,.82fr) minmax(440px,.78fr);gap:24px;align-items:center}.reel-copy{max-width:760px}.reel-copy p{color:var(--muted);font-size:1.08rem;line-height:1.75}.reel-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px}.reel-metrics div{min-height:122px;border:1px solid var(--border);border-radius:8px;background:var(--card-bg);padding:18px}.reel-metrics strong{display:block;color:var(--heading);font-size:1.65rem;line-height:1.1}.reel-metrics span{display:block;margin-top:8px;color:var(--muted);line-height:1.5}.workflow-card{border:1px solid var(--border);border-radius:8px;background:radial-gradient(circle at 14% 16%,var(--accent-soft),transparent 34%),var(--card-bg);box-shadow:var(--shadow);padding:28px}.workflow-card h3{margin:8px 0 12px;color:var(--heading);font-size:clamp(1.9rem,3vw,3rem);line-height:1}.workflow-card p{color:var(--muted);font-size:1.05rem;line-height:1.65}.workflow-steps{display:grid;gap:12px;margin-top:22px}.workflow-steps div{display:grid;grid-template-columns:58px minmax(0,1fr);gap:14px;align-items:center;border:1px solid var(--border);border-radius:8px;background:var(--surface);padding:14px}.workflow-steps strong{display:grid;place-items:center;width:46px;height:46px;border-radius:8px;background:var(--accent-soft);color:var(--accent);font-size:.9rem}.workflow-steps span{color:var(--heading);font-weight:900;line-height:1.35}.reel-phone{position:relative;overflow:hidden;border-radius:32px;background:radial-gradient(circle at 18% 8%,rgba(244,199,109,.24),transparent 34%),linear-gradient(180deg,#05070a,#111827);padding:18px;color:#e6fffb}.reel-phone-top,.reel-phone-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--subtle);font-size:.82rem;font-weight:900}.reel-phone-top{color:#e6fffbd6}.recording-pill{display:inline-flex;align-items:center;justify-content:center;min-width:190px;border-radius:999px;background:#00000075;padding:10px 16px;color:#fff}.recording-pill span{width:10px;height:10px;border-radius:999px;background:#ef4444;box-shadow:0 0 18px #ef4444d9}.recording-pill.blueprint span{background:#f4c76d;box-shadow:0 0 18px #f4c76db8}.command-blueprint-note{margin:12px 0 0;color:#e6fffbb3;font-size:.86rem;line-height:1.5}.command-screen{display:grid;gap:14px;margin:18px 0;border:1px solid rgba(148,163,184,.22);border-radius:24px;background:linear-gradient(180deg,#b7791f38,#0f1f2ff5),#0f1f2feb;padding:18px}.command-hero{border:1px solid rgba(244,199,109,.24);border-radius:8px;background:linear-gradient(135deg,#f4c76d2b,#2563eb14),#081220a8;padding:16px}.command-hero span,.agent-chip span,.activity-title span{color:#f4c76d;font-size:.72rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.command-hero h3{margin:6px 0 8px;color:#fff;font-size:clamp(1.95rem,4vw,3rem);line-height:.96}.command-hero p{margin:0;color:#e6fffbdb;line-height:1.55}.command-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.command-stats div{border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#0206175c;padding:12px}.command-stats strong{display:block;color:#fff;font-size:1.45rem;line-height:1}.command-stats span{display:block;margin-top:6px;color:#e2e8f0b8;font-size:.78rem;font-weight:800}.agent-console{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.agent-chip{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;min-width:0;border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#0f172a94;padding:12px}.reel-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:8px;background:#d6ad5a24;color:#f6d88a}.agent-chip h4{margin:4px 0 5px;color:#f8fafc;font-size:1.08rem;line-height:1.2}.agent-chip p{margin:0;color:#e2e8f0bd;font-size:.88rem;line-height:1.42}.activity-feed{border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#0206174d;padding:14px}.activity-title{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px}.activity-title strong{color:#f8fafc;font-size:.82rem}.activity-row{display:flex;gap:8px;align-items:flex-start;border-top:1px solid rgba(148,163,184,.14);padding:9px 0;color:#e2e8f0db;font-size:.88rem;line-height:1.35}.activity-row:first-of-type{border-top:0}.activity-row svg{flex:0 0 auto;color:#f6d88a;margin-top:2px}.reel-phone-bottom{align-items:flex-end;color:#e6fffbc7}.reel-phone-bottom p{max-width:300px;margin:0;line-height:1.45}.reel-phone-bottom div{display:flex;flex-direction:column;gap:7px;align-items:flex-end}.reel-phone-bottom a{color:#f6d88a}.section-block{padding:72px 0 0}.section-heading{margin-bottom:24px}.section-heading p{max-width:820px}.split-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.split-heading>div:first-child{flex:1 1 640px;min-width:0}.rate-card{align-self:center;display:grid;grid-template-columns:auto minmax(0,1fr);gap:5px 10px;min-width:min(340px,100%);padding:18px;border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--surface) 88%,var(--accent) 12%);box-shadow:var(--shadow)}.rate-card svg{grid-row:1 / span 2;color:var(--accent);margin-top:1px}.rate-card strong,.rate-card span{display:block;min-width:0}.rate-card strong{color:var(--heading);line-height:1.25}.rate-card span{color:var(--muted);line-height:1.45}.service-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.service-card{min-height:260px;border-radius:8px;background:var(--card-bg);padding:24px}.service-card svg,.stats-grid svg{color:var(--accent)}.service-card p{color:var(--muted);line-height:1.65}.maintenance-band{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,460px);gap:28px;align-items:center;margin-top:72px;border-radius:8px;background:var(--surface-strong);padding:34px}.maintenance-list{display:grid;gap:12px}.maintenance-list div{display:flex;gap:10px;align-items:center;border-radius:8px;background:var(--card-bg);padding:13px 14px;font-weight:800}.maintenance-list svg{flex:0 0 auto;color:var(--accent)}.pricing-section{scroll-margin-top:96px}.pricing-note{display:flex;align-items:center;gap:12px;max-width:380px;border:1px solid var(--blue-border);border-radius:8px;background:var(--blue-soft);color:var(--blue-text);padding:14px 16px;font-weight:800;line-height:1.5}.pricing-note svg{flex:0 0 auto}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pricing-review-row{display:grid;grid-template-columns:minmax(280px,.42fr);gap:16px}.pricing-tier-section{display:grid;gap:14px;margin-top:20px}.pricing-tier-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.pricing-tier-heading h3{margin-bottom:0;color:var(--heading)}.pricing-tier-heading p{max-width:760px;margin-bottom:0;color:var(--muted);line-height:1.55}.comparison-section{gap:12px}.pricing-comparison-scroll{overflow-x:auto;border:1px solid var(--border);border-radius:8px;background:var(--card-bg);box-shadow:var(--shadow)}.pricing-comparison-table{width:100%;min-width:980px;border-collapse:separate;border-spacing:0}.pricing-comparison-table th,.pricing-comparison-table td{border-bottom:1px solid var(--border);padding:18px 20px;text-align:left;vertical-align:top}.pricing-comparison-table thead th{background:radial-gradient(circle at 12% 16%,var(--accent-soft),transparent 38%),var(--surface)}.pricing-comparison-table tr:last-child th,.pricing-comparison-table tr:last-child td{border-bottom:0}.comparison-feature-heading,.comparison-feature{position:sticky;left:0;z-index:2;width:190px;min-width:190px;background:var(--surface)}.comparison-feature-heading{color:var(--accent);font-size:.78rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.comparison-feature{color:var(--heading);font-weight:900}.comparison-plan-heading{width:26%;min-width:240px}.comparison-plan-heading strong{display:block;margin-top:6px;color:var(--heading);font-size:clamp(1.15rem,1.6vw,1.45rem);line-height:1.15}.comparison-plan-heading p{margin:8px 0 0;color:var(--muted);font-size:.95rem;line-height:1.45}.comparison-price{display:block;margin-top:10px;color:var(--heading);font-size:clamp(1.55rem,2.2vw,2rem);font-weight:900;line-height:1.05;white-space:nowrap}.comparison-value{display:flex;gap:10px;color:var(--muted);line-height:1.5}.comparison-value svg{flex:0 0 auto;margin-top:3px;color:var(--accent)}.pricing-card,.maintenance-price-card,.platform-cost-card{border-radius:8px;background:var(--card-bg);padding:24px}.pricing-card{display:flex;flex-direction:column;min-width:0;min-height:360px}.pricing-card.free{border-color:var(--accent);background:linear-gradient(180deg,var(--accent-soft) 0%,var(--card-bg) 82%)}.review-cta-card{color:inherit;text-decoration:none;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.review-cta-card:hover,.review-cta-card:focus-visible{border-color:var(--accent);box-shadow:0 24px 55px #d6ad5a33;transform:translateY(-2px);outline:none}.inline-card-cta{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:24px;border-radius:999px;background:var(--accent);color:#04201e;padding:10px 14px;font-weight:900}.price-note{color:var(--accent);font-size:.78rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.price-line{display:block;margin:4px 0 12px;color:var(--heading);font-size:clamp(1.85rem,2.15vw,2.35rem);line-height:1.08;overflow-wrap:normal;text-wrap:balance}.pricing-card p,.maintenance-price-card p,.platform-cost-card p,.scope-disclaimer{color:var(--muted);line-height:1.65}.pricing-card ul,.maintenance-price-card ul{margin:auto 0 0;padding-left:20px}.maintenance-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:0}.maintenance-price-card{display:grid;gap:18px}.bundle-savings{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:20px;align-items:center;margin-top:20px;border:1px solid var(--accent-border);border-radius:8px;background:radial-gradient(circle at 12% 20%,var(--accent-soft),transparent 36%),var(--surface);padding:24px}.bundle-savings h3{margin:8px 0 0;color:var(--heading);font-size:1.45rem;line-height:1.2}.bundle-savings p{margin:0;color:var(--muted);line-height:1.65}.bundle-savings strong{color:var(--heading)}.platform-costs{display:grid;grid-template-columns:1fr;gap:22px;margin-top:16px;border:1px solid var(--border);border-radius:8px;background:linear-gradient(135deg,var(--surface) 0%,var(--card-bg) 100%);padding:28px}.platform-costs-copy{display:grid;grid-template-columns:minmax(0,.68fr) minmax(280px,.32fr);gap:24px;align-items:end}.platform-costs-copy h3{max-width:720px;font-size:clamp(1.55rem,2vw,2.05rem);line-height:1.1}.platform-costs-copy p{margin-bottom:0;color:var(--muted);line-height:1.65}.platform-cost-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.platform-cost-card{display:flex;flex-direction:column;min-height:0;gap:10px}.platform-cost-card svg{flex:0 0 auto;color:var(--accent)}.platform-cost-card h4{margin:0;color:var(--heading);font-size:1.1rem}.platform-cost-card p{margin:0}.scope-disclaimer{margin:18px 0 0;border-radius:8px;background:var(--warning-bg);border:1px solid var(--warning-border);padding:14px 16px;font-weight:800}.agent-section{scroll-margin-top:96px}.agent-command{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1fr);gap:16px;align-items:stretch;margin-bottom:16px}.agent-overseer{border-radius:8px;background:linear-gradient(135deg,#020304,#101820 58%,#8a5a15);color:var(--hero-text);padding:28px}.agent-overseer-logo{width:76px;height:76px;border:1px solid rgba(244,199,109,.42);border-radius:16px;background:#020304;object-fit:cover;object-position:50% 18%;box-shadow:0 12px 26px #00000047,0 0 28px #f4c76d38}.agent-overseer span{display:block;margin-top:12px;color:var(--accent-hero);font-weight:900;text-transform:uppercase}.agent-overseer h3{margin:10px 0 12px;font-size:clamp(1.7rem,3vw,2.55rem);line-height:1.05}.agent-overseer p{max-width:680px;margin-bottom:0;color:var(--hero-text);line-height:1.65}.agent-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:10px;align-items:center;border:1px solid var(--border);border-radius:8px;background:var(--card-bg);padding:22px}.agent-flow div{min-height:88px;display:grid;place-items:center;border-radius:8px;background:var(--surface);color:var(--heading);font-weight:900;text-align:center}.agent-flow svg{color:var(--accent)}.agent-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.agent-card{min-height:320px;border-radius:8px;background:var(--card-bg);padding:24px}.agent-card svg{color:var(--accent)}.agent-card p{color:var(--muted);line-height:1.65}.agent-card ul{margin:16px 0 0}.internal-shell{min-height:100vh}.internal-command-section{padding-top:72px}.internal-command-section .section-heading p{max-width:860px}.internal-command-layout{display:grid;grid-template-columns:minmax(420px,.85fr) minmax(0,1fr);gap:20px;align-items:stretch}.command-center-panel{min-height:100%}.internal-stack{display:grid;gap:16px;align-content:start}.internal-agent-grid{margin-top:20px}.agent-talk-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1fr);gap:20px;margin:20px 0;padding:24px;border:1px solid var(--border);border-radius:8px;background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 90%,var(--accent) 10%),var(--card-bg));box-shadow:var(--shadow)}.agent-talk-copy h2{margin:8px 0 10px;color:var(--heading);font-size:clamp(1.8rem,4vw,3rem);line-height:1.05}.agent-talk-copy p{color:var(--muted);line-height:1.65;margin:0}.command-bridge-status{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.command-bridge-status span,.command-bridge-status small,.command-status{border:1px solid var(--border);border-radius:999px;font-size:.78rem;font-weight:900;line-height:1;padding:7px 10px}.command-bridge-status .ready{background:color-mix(in srgb,#22c55e 16%,var(--surface));color:var(--heading)}.command-bridge-status .queued{background:color-mix(in srgb,#f59e0b 16%,var(--surface));color:var(--heading)}.command-bridge-status .blocked,.agent-command-message.error,.dispatch-error{color:#f87171}.agent-command-message{color:var(--muted);font-weight:800;margin:0}.agent-talk-form{display:grid;gap:12px}.agent-talk-form label{display:grid;gap:7px;color:var(--heading);font-weight:900}.agent-talk-form select,.agent-talk-form textarea{width:100%;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;padding:12px 14px}.agent-talk-form textarea{min-height:122px;resize:vertical}.agent-talk-form button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;background:var(--accent);color:#061018;cursor:pointer;font-weight:900;min-height:44px;padding:11px 16px}.agent-talk-form button:disabled{cursor:not-allowed;opacity:.55}.agent-talk-list{grid-column:1 / -1;display:grid;gap:10px}.agent-talk-empty,.agent-talk-item{border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--surface) 92%,var(--accent) 8%);padding:14px}.agent-talk-item{display:grid;gap:8px}.agent-talk-empty{color:var(--muted);margin:0}.agent-talk-item-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.agent-talk-item span{color:var(--accent);display:block;font-weight:900}.agent-talk-item p{color:var(--heading);margin:6px 0}.agent-talk-item small{color:var(--muted)}.agent-result{border:1px solid color-mix(in srgb,var(--accent) 34%,var(--border));border-radius:8px;background:color-mix(in srgb,var(--surface) 82%,var(--accent) 18%);display:grid;gap:6px;padding:14px}.agent-result strong{color:var(--accent);font-size:.9rem}.agent-result p{color:var(--text);margin:0;white-space:pre-wrap}.command-status.queued,.command-status.dispatching{background:color-mix(in srgb,#f59e0b 16%,var(--surface));color:var(--heading)}.command-status.dispatched,.command-status.completed{background:color-mix(in srgb,#22c55e 16%,var(--surface));color:var(--heading)}.command-status.dispatch_failed{background:color-mix(in srgb,#ef4444 16%,var(--surface));color:var(--heading)}.agent-retry-button{align-items:center;background:transparent;border:1px solid var(--border);border-radius:999px;color:var(--heading);cursor:pointer;display:inline-flex;font-weight:900;gap:7px;justify-content:center;justify-self:start;min-height:36px;padding:8px 12px}.agent-retry-button:disabled{cursor:not-allowed;opacity:.6}.review-queue{border:1px solid var(--border);border-radius:8px;background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 94%,var(--accent) 6%),var(--card-bg));box-shadow:var(--shadow);margin-top:20px;padding:24px}.review-queue-header{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:18px}.review-queue-header h2{margin:8px 0}.review-queue-header p{color:var(--muted);line-height:1.65;margin:0;max-width:780px}.queue-refresh-button{border:1px solid var(--accent);background:var(--surface);color:var(--accent);border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;font-weight:900;min-height:40px;padding:9px 14px}.queue-refresh-button:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 10%,var(--surface))}.queue-refresh-button:disabled{cursor:not-allowed;opacity:.65}.review-empty-state{border:1px dashed var(--border);border-radius:8px;color:var(--muted);display:grid;gap:8px;justify-items:start;padding:22px}.review-empty-state svg{color:var(--accent)}.review-empty-state h3,.review-empty-state p{margin:0}.review-request-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.review-request-card{border:1px solid var(--border);border-radius:8px;background:var(--card-bg);display:grid;gap:14px;padding:18px}.review-request-top{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.review-request-top h3{margin:6px 0 0}.review-request-status{border:1px solid color-mix(in srgb,var(--accent) 40%,var(--border));border-radius:999px;color:var(--accent);flex:0 0 auto;font-size:.78rem;font-weight:900;padding:5px 9px;text-transform:capitalize}.review-request-link{color:var(--accent);display:inline-flex;align-items:center;gap:6px;font-weight:900;overflow-wrap:anywhere}.review-request-link.muted{color:var(--muted)}.review-request-meta{display:flex;flex-wrap:wrap;gap:10px 16px;color:var(--muted);font-size:.9rem}.review-request-meta span{display:inline-flex;align-items:center;gap:6px}.review-request-contact,.review-request-notes{margin:0}.review-request-contact{color:var(--text)}.review-request-notes{color:var(--muted);line-height:1.65}.review-request-actions{display:flex;flex-wrap:wrap;gap:10px}.review-request-actions button{min-height:38px;padding:9px 12px}.internal-nav nav{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}.internal-nav nav a,.internal-nav .nav-link-button{display:inline-flex;align-items:center;gap:8px}.internal-logout-button{border:1px solid var(--border);background:var(--surface);color:var(--heading);padding:9px 12px;border-radius:8px;font-weight:900;display:inline-flex;align-items:center;gap:7px;cursor:pointer}.internal-logout-button:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.internal-logout-button:disabled{cursor:not-allowed;opacity:.65}.internal-auth-layout{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(260px,.6fr);gap:20px;align-items:stretch}.internal-login-card,.internal-access-note,.internal-auth-card{border:1px solid var(--border);border-radius:8px;background:var(--card-bg);box-shadow:var(--shadow);padding:28px}.internal-login-card{display:grid;gap:16px}.internal-login-card h2{font-size:clamp(1.8rem,3vw,2.8rem);margin-top:8px}.internal-login-card p,.internal-access-note p{color:var(--muted);line-height:1.65}.internal-form-fields{display:grid;gap:12px}.internal-login-card label{display:grid;gap:7px;color:var(--muted);font-weight:900}.internal-login-card input{min-height:48px}.internal-access-note ul{margin:18px 0 0;color:var(--text)}.internal-access-note li{margin-bottom:6px}.internal-loading{display:flex;align-items:center;gap:10px;color:var(--accent);font-weight:900}.private-note{color:var(--warning)}.stats-grid,.workspace{max-width:1320px;margin:0 auto}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}.stats-grid article{border-radius:8px;background:var(--card-bg);padding:20px;display:grid;gap:8px}.stats-grid strong{font-size:2rem}.workspace{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:24px}.panel{background:var(--card-bg);border-radius:8px;padding:24px}.panel-header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:20px}.filters{display:flex;gap:10px}select,input,textarea{width:100%;border:1px solid var(--border-strong);border-radius:8px;padding:11px 12px;background:var(--card-bg);color:var(--text)}textarea{min-height:130px;resize:vertical}.lead-list{display:grid;gap:12px}.lead-row{width:100%;text-align:left;background:var(--surface);color:var(--text);border:1px solid var(--border);justify-content:space-between;padding:16px}.lead-row.active{border-color:var(--accent);background:var(--accent-soft)}.lead-row div:first-child{display:grid;gap:5px}.lead-row span{display:inline-flex;align-items:center;gap:6px;color:var(--subtle)}.lead-meta{display:flex;align-items:center;gap:10px}.pill{border-radius:999px;padding:5px 9px;font-size:.75rem;font-weight:900;color:var(--pill-text)!important}.pill.high{background:var(--pill-high)}.pill.medium{background:var(--pill-medium)}.pill.low{background:var(--pill-low)}.detail-panel{position:sticky;top:94px;align-self:start}.detail-panel a{display:inline-flex;align-items:center;gap:6px;color:var(--link);font-weight:800;margin-bottom:20px}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 22px}.detail-grid div{border:1px solid var(--border);border-radius:8px;padding:12px;display:grid;gap:5px}.lead-signal-card{display:grid;gap:6px;margin:0 0 18px;border:1px solid color-mix(in srgb,var(--accent) 36%,var(--border));border-radius:8px;background:color-mix(in srgb,var(--surface) 88%,var(--accent) 12%);padding:14px}.lead-signal-card span{color:var(--muted);font-size:.78rem;font-weight:900;text-transform:uppercase}.lead-signal-card strong{color:var(--heading)}.lead-signal-card p{margin:0;color:var(--muted);line-height:1.5}.lead-action-row{display:flex;flex-wrap:wrap;gap:10px}.lead-workflow-note{margin:0 0 14px;border:1px solid rgba(34,197,94,.28);border-radius:8px;background:#22c55e1a;color:var(--heading);padding:10px 12px;font-weight:800}.lead-workflow-note.error{border-color:#f8717161;background:#f871711f;color:#fca5a5}ul{padding-left:20px;line-height:1.7;color:var(--muted)}.mockup-box{margin-top:20px;border-radius:8px;border:1px solid var(--blue-border);background:var(--blue-soft);padding:16px}.mockup-header{display:flex;gap:8px;align-items:center;margin-bottom:12px}pre{white-space:pre-wrap;color:var(--muted);line-height:1.6;margin:0 0 16px}.review-section{display:grid;grid-template-columns:minmax(0,.8fr) minmax(360px,1fr);gap:28px;align-items:start;margin-top:72px;margin-bottom:32px;border-radius:8px;background:var(--card-bg);padding:34px}.review-form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.review-form label{display:grid;gap:7px;color:var(--muted);font-weight:800}.full-width,.form-note,.review-form button{grid-column:1 / -1}.form-note{margin:0;border-radius:8px;background:var(--accent-soft);color:var(--accent);padding:12px 14px;font-weight:800}.form-note.success{background:#10b98124;color:var(--accent)}.form-note.error{background:#f59e0b24;color:var(--warning)}.review-form button:disabled{cursor:not-allowed;opacity:.68;transform:none}.consent-label{grid-template-columns:auto 1fr;gap:10px;align-items:start;border:1px solid var(--border);border-radius:8px;background:var(--surface);padding:12px 14px}.consent-label input{width:18px;height:18px;margin-top:4px}.consent-label span{color:var(--muted);line-height:1.45}@media (max-width: 1320px){.platform-cost-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1100px){.service-grid,.pricing-grid,.agent-grid{grid-template-columns:repeat(2,1fr)}.company-hero,.reel-section,.workspace,.maintenance-band,.bundle-savings,.agent-command,.internal-auth-layout,.internal-command-layout,.review-section{grid-template-columns:1fr}.detail-panel{position:static}.maintenance-pricing-grid,.platform-costs,.platform-costs-copy{grid-template-columns:1fr}.platform-cost-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-review-row,.review-request-grid{grid-template-columns:1fr}}@media (max-width: 720px){.site-shell{padding:16px}.site-nav{align-items:flex-start;flex-direction:column;position:static}.site-footer{align-items:flex-start;flex-direction:column}.site-footer-meta{align-items:flex-start;text-align:left}.site-nav nav{justify-content:flex-start}.internal-logout-button{width:100%;justify-content:center}.agent-flow{grid-template-columns:1fr}.agent-flow svg{transform:rotate(90deg);justify-self:center}.hero-copy,.panel,.maintenance-band,.review-section{padding:22px}.stats-grid,.service-grid,.reel-metrics,.pricing-grid,.pricing-review-row,.agent-grid,.platform-cost-grid,.review-form{grid-template-columns:1fr}.panel-header,.filters,.split-heading,.pricing-tier-heading,.review-queue-header,.review-request-top{align-items:stretch;flex-direction:column}.queue-refresh-button{justify-content:center;width:100%}.filters,.filters select{width:100%}.lead-row{align-items:flex-start;flex-direction:column}.reel-phone{border-radius:18px;padding:14px}.agent-console,.command-stats,.agent-chip{grid-template-columns:1fr}.reel-phone-top,.reel-phone-bottom{align-items:flex-start;flex-direction:column}.recording-pill{min-width:0}.reel-phone-bottom div{align-items:flex-start}}.protected-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:1.5rem;align-items:start;padding:1.5rem;border:1px solid var(--border);border-radius:22px;background:var(--card-bg);box-shadow:var(--shadow)}.protected-card>svg{color:var(--accent)}.internal-login-form{display:grid;gap:1rem;padding:1.25rem;border:1px solid var(--border);border-radius:18px;background:var(--surface)}.internal-login-form label{display:grid;gap:.45rem;color:var(--muted);font-weight:700}.internal-login-form input{width:100%;border:1px solid var(--border);border-radius:12px;padding:.9rem 1rem;background:var(--card-bg);color:var(--text)}.internal-login-form button,.protected-card button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem}.form-message{margin:0;padding:.85rem 1rem;border-radius:14px;font-weight:700}.form-message.error{color:#ffd5c2;background:#ff785029;border:1px solid rgba(255,120,80,.35)}.nav-link-button{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem}.spin-icon{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 820px){.protected-card,.agent-talk-panel{grid-template-columns:1fr}}
