:root{--ink:#0d1722;--muted:#687685;--line:#dfe7ee;--soft-line:#edf2f6;--surface:#ffffff;--surface-2:#f6f9fb;--navy:#0d2032;--navy-2:#132d45;--blue:#246bfe;--blue-soft:#eaf1ff;--green:#1f9d67;--green-soft:#eaf8f1;--amber:#d8871d;--amber-soft:#fff4e5;--red:#d84a4a;--shadow:0 20px 60px rgba(13,32,50,0.08)}*{box-sizing:border-box}body,html{background:#eef3f7}body{color:var(--ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a,button{font:inherit}button{cursor:pointer}.app-shell{min-height:100vh;display:grid;grid-template-columns:252px minmax(0,1fr)}.sidebar{position:sticky;top:0;height:100vh;background:var(--navy);color:white;padding:28px 20px 20px;display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.06)}.brand-lockup,.hero-status,.outcome-row,.report-actions,.section-heading,.top-actions,.workspace-row{display:flex;align-items:center}.brand-lockup{gap:12px;padding:0 8px 28px}.brand-mark{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(145deg,#74a8ff,#2c6df8);font-weight:800;box-shadow:inset 0 1px rgba(255,255,255,.4)}.brand-lockup strong,.workspace-row strong{display:block;font-size:14px;letter-spacing:-.01em}.brand-lockup span,.workspace-row span{display:block;color:#8ea2b5;font-size:12px;margin-top:3px}.nav-list{display:flex;flex-direction:column;gap:5px}.nav-item{color:#9fb0c0;text-decoration:none;padding:10px 12px;border-radius:10px;font-size:13px;font-weight:600;transition:.18s ease}.nav-item.active,.nav-item:hover{color:white;background:rgba(255,255,255,.075)}.sidebar-bottom{margin-top:auto}.autonomy-card{border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:14px;margin-bottom:18px;background:rgba(255,255,255,.04)}.autonomy-card strong{display:block;margin:5px 0;font-size:13px}.autonomy-card p{margin:0;color:#8ea2b5;font-size:12px;line-height:1.45}.workspace-row{gap:10px;border-top:1px solid rgba(255,255,255,.08);padding:18px 8px 0}.avatar{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:#1e405e;font-size:12px;font-weight:800}.workspace{padding:34px 42px 60px;min-width:0}.topbar{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:26px}.eyebrow{margin:0 0 7px;text-transform:uppercase;letter-spacing:.115em;font-size:12px;font-weight:800;color:#7b8b9a}.sidebar .eyebrow{color:#7f96aa}h1,h2,h3,p{margin-top:0}h1{font-size:30px;line-height:1.05;letter-spacing:-.04em}h1,h2{margin-bottom:0}h2{font-size:20px;line-height:1.2;letter-spacing:-.025em}h3{margin-bottom:0;font-size:16px;letter-spacing:-.018em}.top-actions{gap:10px}.ghost-button,.primary-button,.secondary-button{border-radius:10px;padding:10px 14px;font-weight:750;font-size:12px}.primary-button{border:1px solid #1c5ee9;color:white;background:linear-gradient(180deg,#3479ff,#2366ed);box-shadow:0 5px 14px rgba(36,107,254,.18)}.ghost-button{background:white}.ghost-button,.secondary-button{border:1px solid var(--line);color:#263746}.secondary-button{background:#f9fbfc}.full{width:100%;margin-top:10px}.hero-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.7fr);gap:16px}.assurance-strip,.attention-card,.hero-card,.section-block{border:1px solid var(--line);background:var(--surface);border-radius:18px;box-shadow:0 1px 1px rgba(13,32,50,.02)}.hero-card{padding:28px}.hero-status{gap:16px}.pulse-ring{width:52px;height:52px;border-radius:18px;background:var(--green-soft);display:grid;place-items:center}.pulse-ring span{width:13px;height:13px;border-radius:50%;background:var(--green);box-shadow:0 0 0 5px rgba(31,157,103,.12)}.hero-copy{color:var(--muted);max-width:720px;line-height:1.6;font-size:14px;margin:20px 0 24px}.metric-row{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--soft-line);padding-top:20px}.metric-row div{display:flex;flex-direction:column;gap:4px}.metric-row strong{font-size:22px;letter-spacing:-.035em}.metric-row span{color:var(--muted);font-size:12px}.attention-card{padding:26px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(160deg,#fff,#f7faff)}.attention-card h2{font-size:24px;margin-bottom:8px}.muted{color:var(--muted);font-size:13px;line-height:1.55}.text-link{color:var(--blue);text-decoration:none;font-size:12px;font-weight:800;margin-top:24px}.section-block{padding:24px;margin-top:16px}.section-heading{justify-content:space-between;gap:16px;margin-bottom:18px}.outcome-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.outcome-card{border:1px solid var(--soft-line);padding:17px;border-radius:14px;background:#fcfdfe}.outcome-row{justify-content:space-between;gap:12px;align-items:flex-start}.health-pill,.method-pill,.monitoring-pill,.report-badge,.risk-chip{display:inline-flex;align-items:center;gap:6px;border-radius:999px;font-size:12px;font-weight:800;text-transform:capitalize}.health-pill{padding:6px 8px}.health-healthy{background:var(--green-soft);color:#187b52}.health-degraded,.status-degraded{background:var(--amber-soft);color:#a65e0d}.status-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.outcome-card .muted{min-height:42px;margin:14px 0}.outcome-meta{border-top:1px solid var(--soft-line);padding-top:12px;display:flex;justify-content:space-between;color:#8795a3;font-size:12px;gap:8px}.method-pill{padding:7px 10px;background:var(--blue-soft);color:#245fc9}.proposal-card{display:grid;grid-template-columns:minmax(0,1.7fr) 315px;border:1px solid var(--line);border-radius:16px;overflow:hidden}.proposal-main{padding:26px}.proposal-kicker{display:flex;align-items:center;gap:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:800}.risk-chip{padding:5px 8px;background:var(--green-soft);color:#197b52;text-transform:none;letter-spacing:0}.proposal-main h3{font-size:23px;margin:12px 0 8px}.proposal-lede{color:var(--muted);line-height:1.55;font-size:13px;max-width:760px}.proposal-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.proposal-detail{background:var(--surface-2);border:1px solid var(--soft-line);border-radius:12px;padding:14px}.detail-label{display:block;color:#8291a0;font-size:12px;text-transform:uppercase;letter-spacing:.09em;font-weight:800;margin-bottom:6px}.proposal-detail strong{font-size:12px;line-height:1.45;font-weight:700}.guardrail{justify-content:space-between;gap:18px;margin-top:14px;padding:14px;border-radius:12px;background:var(--green-soft);color:#216746}.guardrail,.guardrail>div{display:flex;align-items:center}.guardrail>div{gap:10px}.guardrail-icon{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;background:white;font-size:12px}.guardrail strong{font-size:12px;display:block}.guardrail p{margin:2px 0 0;font-size:12px;color:#4c7b65}.guardrail>span{white-space:nowrap;font-size:12px;font-weight:800}.approval-panel{padding:26px;background:#f7f9fb;border-left:1px solid var(--line);display:flex;flex-direction:column;justify-content:center}.approval-panel h3{font-size:20px;margin-bottom:9px}.approval-panel>p:not(.eyebrow):not(.fine-print){color:var(--muted);font-size:12px;line-height:1.6}.fine-print{margin:14px 0 0;font-size:12px;line-height:1.5;color:#8c99a5}.two-column{display:grid;grid-template-columns:1fr 1fr;gap:16px}.compact{min-height:210px}.incident-row{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:start}.incident-icon{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:var(--amber-soft);color:#a86112;font-weight:900}.incident-row strong{font-size:13px}.incident-row p{color:var(--muted);font-size:12px;line-height:1.5;margin:4px 0 0}.monitoring-pill{padding:5px 8px;background:var(--amber-soft);color:#a86112}.report-card{border-radius:14px;border:1px solid var(--soft-line);background:#fbfcfd;padding:16px}.report-badge{padding:5px 8px;background:var(--blue-soft);color:#245fc9}.report-card>p{color:#405261;font-size:12px;line-height:1.6;margin:13px 0 16px}.report-actions{justify-content:space-between;color:#8a98a5;font-size:12px;border-top:1px solid var(--soft-line);padding-top:12px}.text-button{border:0;padding:0;background:transparent;color:var(--blue);font-size:12px;font-weight:800}.assurance-strip{margin-top:16px;padding:25px;display:flex;justify-content:space-between;align-items:center;gap:24px;background:linear-gradient(120deg,#102438,#173b5b);color:white;border-color:#173b5b}.assurance-strip .eyebrow{color:#8fb0c9}.assurance-stats{display:flex;gap:34px}.assurance-stats div{display:flex;flex-direction:column;gap:4px;min-width:90px}.assurance-stats strong{font-size:12px}.assurance-stats span{font-size:12px;color:#8fb0c9;text-transform:uppercase;letter-spacing:.07em}@media (max-width:1050px){.app-shell{grid-template-columns:82px minmax(0,1fr)}.sidebar{padding:24px 12px}.autonomy-card,.brand-lockup>div:last-child,.nav-item,.workspace-row>div:last-child{display:none}.brand-lockup{justify-content:center;padding-inline:0}.nav-item{font-size:0;height:38px;display:block}.nav-item:after{content:"";width:8px;height:8px;border-radius:50%;background:#7790a5;display:block;margin:5px auto}.nav-item.active:after{background:white}.workspace-row{justify-content:center}.hero-grid,.outcome-grid,.proposal-card,.two-column{grid-template-columns:1fr}.approval-panel{border-left:0;border-top:1px solid var(--line)}}@media (max-width:720px){.app-shell{display:block}.sidebar{display:none}.workspace{padding:24px 16px 50px}.topbar{align-items:flex-start;gap:16px}.top-actions{flex-direction:column;align-items:stretch}.hero-grid{display:block}.attention-card{margin-top:12px}.metric-row{gap:10px}.proposal-grid{grid-template-columns:1fr}.assurance-strip{align-items:flex-start;flex-direction:column}.assurance-stats{width:100%;justify-content:space-between;gap:12px}}.onboarding-shell{min-height:100vh;padding:34px clamp(20px,5vw,72px) 64px;background:radial-gradient(circle at 18% 10%,rgba(36,107,254,.1),transparent 28%),radial-gradient(circle at 88% 0,rgba(31,157,103,.08),transparent 24%),#f4f7fa}.onboarding-brand{align-items:center;gap:12px;max-width:1180px;margin:0 auto 64px}.onboarding-brand strong{display:block;font-size:14px}.onboarding-brand span{display:block;font-size:12px;color:#80909f;margin-top:3px}.onboarding-hero{max-width:900px;margin:0 auto;text-align:center}.onboarding-hero h1{font-size:clamp(38px,6vw,70px);line-height:.98;letter-spacing:-.055em;max-width:900px;margin:0 auto 22px}.onboarding-hero>p:not(.eyebrow){max-width:700px;margin:0 auto;color:var(--muted);font-size:16px;line-height:1.65}.url-entry{max-width:760px;margin:34px auto 0;padding:8px;border-radius:16px;display:grid;grid-template-columns:1fr auto;gap:8px;background:white;border:1px solid var(--line);box-shadow:var(--shadow)}.url-entry input{border:0;outline:0;padding:10px 12px;font-size:14px;min-width:0;color:var(--ink);background:transparent}.url-entry input::placeholder{color:#a2afbb}.onboarding-error{max-width:760px;margin:12px auto 0;color:#a93838;background:#fff0f0;border:1px solid #f2caca;border-radius:10px;padding:10px 12px;font-size:12px;text-align:left}.platform-row{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:24px}.platform-row span{padding:7px 10px;border:1px solid var(--line);background:rgba(255,255,255,.7);color:#6d7b89;font-size:12px;font-weight:800}.connection-result{max-width:1180px;margin:52px auto 0}.result-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;padding-bottom:18px;border-bottom:1px solid var(--line)}.result-heading h2{font-size:32px;margin-bottom:8px}.result-heading p:not(.eyebrow){color:var(--muted);max-width:700px;font-size:13px;line-height:1.55;margin-bottom:0}.confidence-card{min-width:150px;text-align:right}.confidence-card strong{display:block;font-size:28px;letter-spacing:-.04em}.confidence-card span{display:block;font-size:12px;color:#8392a0;text-transform:uppercase;letter-spacing:.09em;margin-top:4px}.connection-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px}.connect-card{position:relative;padding:22px;border:1px solid var(--line);border-radius:16px;background:white;min-height:240px;box-shadow:0 1px 1px rgba(13,32,50,.02)}.step-number{width:26px;height:26px;display:grid;place-items:center;border-radius:9px;background:var(--blue-soft);color:#225fc9;font-size:12px;font-weight:900;margin-bottom:18px}.connect-card h3{font-size:18px;margin-bottom:8px}.connect-card>p{color:var(--muted);font-size:12px;line-height:1.6;min-height:58px}.chip-stack{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.chip-stack span{padding:7px 9px;border-radius:9px;background:var(--surface-2);border:1px solid var(--soft-line);font-size:12px;font-weight:750}.mini-summary{margin-top:22px;padding:12px;border-radius:11px;background:var(--green-soft);color:#22724f;font-size:12px;font-weight:800}.permissions-panel{margin-top:16px;padding:26px;border-radius:18px;border:1px solid var(--line);background:white;display:grid;grid-template-columns:.65fr 1.35fr;gap:28px;align-items:start}.permissions-panel h2{font-size:25px;margin-bottom:10px}.permission-list{border:1px solid var(--soft-line);border-radius:14px;overflow:hidden}.permission-row{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:14px 15px;border-bottom:1px solid var(--soft-line)}.permission-row:last-child{border-bottom:0}.permission-row strong{display:block;font-size:12px;margin-bottom:3px}.permission-row span:not(.permission-state){display:block;color:var(--muted);font-size:12px;line-height:1.45;max-width:560px}.permission-state{flex:0 0 auto;padding:6px 8px;border-radius:999px;font-size:12px;font-weight:900}.state-allowed{background:var(--green-soft);color:#187b52}.state-approval_required{background:var(--blue-soft);color:#245fc9}.state-never{background:#f0f2f4;color:#667482}.disconnect-button{grid-column:2;justify-self:end;border:0;background:transparent;color:#a44343;font-size:12px;font-weight:800;padding:0}.onboarding-footnote{max-width:1180px;margin:24px auto 0;display:flex;justify-content:center;gap:8px;flex-wrap:wrap;color:#7c8b98;font-size:12px}.onboarding-footnote strong{color:#4f606f}@media (max-width:900px){.connection-grid,.permissions-panel{grid-template-columns:1fr}.disconnect-button{grid-column:1;justify-self:start}.result-heading{align-items:flex-start}}@media (max-width:640px){.onboarding-shell{padding-inline:16px}.url-entry{grid-template-columns:1fr}.url-entry .primary-button{width:100%}.result-heading{flex-direction:column}.confidence-card{text-align:left}}.readiness-panel{margin-top:16px;padding:26px;border-radius:18px;border:1px solid var(--line);background:linear-gradient(150deg,#fff,#f8fbfd);display:grid;grid-template-columns:.65fr 1.35fr;gap:28px}.readiness-panel h2{font-size:25px;margin-bottom:10px}.readiness-list{display:flex;flex-direction:column;gap:8px}.readiness-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 13px;border:1px solid var(--soft-line);border-radius:12px;background:white}.readiness-index{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;background:#edf3f8;color:#4e6274;font-weight:900}.readiness-row strong{display:block;font-size:12px;margin-bottom:3px}.readiness-row div>span{display:block;font-size:12px;color:var(--muted);line-height:1.45}.readiness-state{padding:5px 7px;border-radius:999px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.readiness-required{background:var(--blue-soft);color:#245fc9}.readiness-recommended{background:var(--green-soft);color:#187b52}.readiness-optional{background:#f0f2f4;color:#667482}.readiness-later{background:var(--amber-soft);color:#a65e0d}@media (max-width:900px){.readiness-panel{grid-template-columns:1fr}}.flow-progress{max-width:760px;margin:28px auto 0;text-align:left}.flow-progress-track{height:6px;background:#e4ebf1;border-radius:999px;overflow:hidden}.flow-progress-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#246bfe,#50a5ff);transition:width .35s ease}.flow-progress-meta{display:flex;justify-content:space-between;margin-top:8px;font-size:12px;color:#82909d}.flow-progress-meta strong{color:#526373}.onboarding-flow{animation:flowIn .35s ease both}@keyframes flowIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.flow-summary{align-items:center}.kernel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px}.infrastructure-panel{align-items:center}.infrastructure-form{display:grid;grid-template-columns:1fr 1fr auto;gap:12px}.infrastructure-form label{display:flex;flex-direction:column;gap:6px}.infrastructure-form label>span{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:#718291}.infrastructure-form select,.team-routing-box input{width:100%;border:1px solid var(--line);background:white;color:var(--ink);border-radius:10px;padding:10px 11px;outline:none;font:inherit;font-size:12px}.infrastructure-form select:focus,.team-routing-box input:focus{border-color:#8eb0f8;box-shadow:0 0 0 3px rgba(36,107,254,.08)}.infrastructure-form small{color:#8997a4;font-size:12px;line-height:1.4;min-height:26px}.flow-card{margin-top:16px;border:1px solid var(--line);border-radius:18px;background:white;padding:26px}.flow-card-heading{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:18px}.activation-card h2,.flow-card-heading h2,.ready-card h2{font-size:26px;margin-bottom:8px}.flow-badge{padding:7px 10px;border-radius:999px;background:var(--blue-soft);color:#245fc9;font-size:12px;font-weight:900;white-space:nowrap}.outcome-confirm-list{border:1px solid var(--soft-line);border-radius:14px;overflow:hidden}.outcome-confirm-row{display:grid;grid-template-columns:auto 1fr auto;gap:12px;padding:15px;align-items:center;border-bottom:1px solid var(--soft-line);cursor:pointer;transition:background .15s ease}.outcome-confirm-row:hover{background:#fbfcfe}.outcome-confirm-row:last-child{border-bottom:0}.outcome-confirm-row input{width:17px;height:17px;accent-color:var(--blue)}.outcome-confirm-row strong{display:block;font-size:12px;margin-bottom:3px}.outcome-confirm-row span{display:block;color:var(--muted);font-size:12px;line-height:1.45}.outcome-confirm-row b{color:#718291;font-size:12px}.empty-state{padding:20px;color:var(--muted);font-size:12px}.team-routing-box{margin-top:14px;padding:15px;border-radius:13px;background:#f7f9fb;border:1px solid var(--soft-line);display:grid;grid-template-columns:1fr minmax(220px,.7fr);align-items:center;gap:16px}.team-routing-box strong{display:block;font-size:12px;margin-bottom:3px}.team-routing-box span{display:block;color:var(--muted);font-size:12px;line-height:1.45}.flow-cta{margin-top:16px}.activation-card{display:grid;grid-template-columns:1.15fr .85fr auto;align-items:center;gap:22px;background:linear-gradient(150deg,#fff,#f7faff)}.activation-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.activation-summary div{padding:12px;border-radius:12px;background:white;border:1px solid var(--soft-line)}.activation-summary strong{display:block;font-size:16px}.activation-summary span{display:block;margin-top:3px;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.06em}.ready-card{border-color:#cce8dc;background:linear-gradient(150deg,#fff,#f5fcf8)}.ready-hero{display:flex;align-items:flex-start;gap:16px}.ready-orb{width:44px;height:44px;flex:0 0 auto;border-radius:15px;box-shadow:inset 0 1px rgba(255,255,255,.8)}.ready-healthy{background:radial-gradient(circle at 35% 30%,#7fe0b1,#1f9d67)}.ready-degraded{background:radial-gradient(circle at 35% 30%,#ffd78e,#d8871d)}.ready-failed{background:radial-gradient(circle at 35% 30%,#ffaaa5,#d84a4a)}.ready-unknown{background:#bac5cf}.initial-results{margin-top:20px;border:1px solid #dcece4;background:white;border-radius:14px;overflow:hidden}.initial-result-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 15px;border-bottom:1px solid var(--soft-line)}.initial-result-row:last-child{border-bottom:0}.initial-result-row span,.initial-result-row strong{display:block;font-size:12px}.initial-result-row span{color:var(--muted);margin-top:3px}.initial-result-row b{padding:5px 8px;border-radius:999px;font-size:12px;text-transform:uppercase}.result-healthy{background:var(--green-soft);color:#187b52}.result-at_risk,.result-degraded{background:var(--amber-soft);color:#a65e0d}.result-failed{background:#fff0f0;color:#b63f3f}.result-unknown{background:#eff2f4;color:#657482}.report-ready{margin-top:15px;padding:16px;border-radius:13px;background:#102438;color:white;display:flex;justify-content:space-between;gap:20px;align-items:center}.report-ready .eyebrow{color:#8fb0c9}.report-ready strong{display:block;font-size:13px;margin-bottom:3px}.report-ready div>span{color:#9bb0c2;font-size:12px}.report-ready a{text-decoration:none}@media (max-width:1000px){.activation-card,.infrastructure-form,.kernel-grid{grid-template-columns:1fr}}@media (max-width:700px){.team-routing-box{grid-template-columns:1fr}.flow-card-heading,.report-ready{flex-direction:column}.report-ready{align-items:flex-start}}.cp-shell{min-height:100vh;display:grid;grid-template-columns:250px minmax(0,1fr);background:#f3f6f9;color:var(--ink)}.cp-sidebar{position:sticky;top:0;height:100vh;padding:24px 16px 18px;background:linear-gradient(180deg,#0d2032,#0a1927);display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.05)}.cp-brand{align-items:center;gap:11px;padding:0 8px 26px;text-decoration:none;color:#fff}.cp-brand>span:last-child{display:flex;flex-direction:column;gap:2px}.cp-brand strong{font-size:13px}.cp-brand small{font-size:12px;color:#8298aa}.cp-sidebar nav{display:flex;flex-direction:column;gap:4px}.cp-nav{padding:10px 11px;text-decoration:none;color:#8fa4b7;font-size:12px;font-weight:750;transition:.16s ease}.cp-nav.is-active,.cp-nav:hover{background:rgba(255,255,255,.075)}.cp-tenant{margin-top:auto;border-top:1px solid rgba(255,255,255,.08);padding:16px 8px 0;gap:9px;color:#fff}.cp-tenant-dot{width:8px;height:8px;border-radius:50%;background:#38c181;box-shadow:0 0 0 4px rgba(56,193,129,.12)}.cp-tenant small,.cp-tenant strong{display:block}.cp-tenant strong{font-size:12px}.cp-tenant small{color:#8096a9;margin-top:2px}.cp-content{padding:36px clamp(22px,4vw,52px) 64px;min-width:0}.cp-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:0 0 24px}.cp-header h1{font-size:clamp(30px,4vw,46px);letter-spacing:-.05em;max-width:850px;margin:0 0 9px}.cp-header>div>p:not(.eyebrow){max-width:760px;color:var(--muted);font-size:13px;line-height:1.6;margin:0}.cp-health-hero{padding:28px;border-radius:20px;background:linear-gradient(135deg,#102438,#173c5d);color:white;display:flex;justify-content:space-between;align-items:center;gap:24px;box-shadow:0 18px 50px rgba(13,32,50,.13)}.cp-health-hero>div{display:grid;grid-template-columns:auto 1fr;column-gap:14px;align-items:center}.cp-health-hero .eyebrow{grid-column:2;color:#8fb0c9;margin-bottom:4px}.cp-health-hero h2{grid-column:2;font-size:23px}.cp-health-hero>strong{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#b7cad9}.cp-health-orb{grid-row:1/3;width:46px;height:46px;border-radius:15px}.cp-health-orb.healthy{background:radial-gradient(circle at 35% 30%,#7ee1b1,#1e9d67)}.cp-health-orb.degraded{background:radial-gradient(circle at 35% 30%,#ffd992,#d8871d)}.cp-health-orb.failed{background:radial-gradient(circle at 35% 30%,#ffaba5,#d84a4a)}.cp-health-orb.unknown{background:#72889a}.cp-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0}.cp-card,.cp-metrics article{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 1px 1px rgba(13,32,50,.025)}.cp-metrics article{padding:18px}.cp-metrics span{display:block;color:#84929e;font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:850}.cp-metrics strong{display:block;font-size:25px;letter-spacing:-.04em;margin-top:7px}.cp-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.cp-card{padding:22px;margin-top:16px}.cp-grid-2>.cp-card{margin-top:0}.cp-card h2{font-size:20px;margin-bottom:14px}.cp-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:10px}.cp-card-head a{color:var(--blue);font-size:12px;font-weight:850}.cp-list{display:flex;flex-direction:column}.cp-row{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:13px 0;border-bottom:1px solid var(--soft-line)}.cp-row:last-child{border-bottom:0}.cp-row>div:first-child{min-width:0}.cp-row span,.cp-row strong{display:block}.cp-row strong{font-size:12px;line-height:1.35}.cp-row span{font-size:12px;color:var(--muted);margin-top:3px;line-height:1.45}.cp-row>b{font-size:12px;color:#617180;white-space:nowrap}.cp-row-wide{padding:15px 0}.cp-empty,.cp-muted{color:var(--muted);font-size:12px;line-height:1.55;margin:12px 0 0}.pill{padding:5px 8px;border-radius:999px;background:#eff2f4;color:#657482!important;text-transform:uppercase;letter-spacing:.04em}.pill.active,.pill.healthy,.pill.resolved,.pill.successful{background:var(--green-soft);color:#187b52!important}.pill.at_risk,.pill.degraded,.pill.medium,.pill.monitoring,.pill.testing,.pill.verifying{background:var(--amber-soft);color:#9a5a12!important}.pill.critical,.pill.failed,.pill.high,.pill.rolled_back{background:#fff0f0;color:#b63f3f!important}.pill.approval,.pill.approved,.pill.awaiting_approval,.pill.running{background:var(--blue-soft);color:#245fc9!important}.incident-meta{display:flex!important;flex-direction:row!important;gap:6px}.governance-stat{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--soft-line)}.governance-stat:last-child{border-bottom:0}.governance-stat span{font-size:12px;color:var(--muted)}.governance-stat strong{font-size:12px}.admin-cost{font-size:48px;font-weight:850;letter-spacing:-.06em;margin:20px 0 8px}.director-panel{background:#fff;border:1px solid var(--line);border-radius:18px;min-height:560px}.director-panel,.director-thread{display:flex;flex-direction:column}.director-thread{padding:22px;gap:12px;flex:1;max-height:65vh;overflow:auto}.director-msg{max-width:720px;padding:13px 15px;background:#f5f8fa;border:1px solid var(--soft-line)}.director-msg.user{margin-left:auto;background:#122b42;color:#fff;border-color:#122b42}.director-msg span{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:900;color:#82919f}.director-msg.user span{color:#8fb0c9}.director-msg p{font-size:12px;line-height:1.6;margin:4px 0 0}.director-compose{padding:14px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr auto;gap:10px;background:#fafcfd}.director-compose textarea{resize:none;min-height:54px;border:1px solid var(--line);border-radius:11px;padding:11px 12px;outline:none;font:inherit;font-size:12px}.director-compose textarea:focus{border-color:#8eb0f8;box-shadow:0 0 0 3px rgba(36,107,254,.08)}.security-box{border:1px solid var(--soft-line);border-radius:13px;padding:15px;background:#fafcfd}.security-box>div:first-child{display:flex;justify-content:space-between;gap:14px;align-items:center}.security-box span,.security-box strong{display:block}.security-box strong{font-size:12px}.security-box span{font-size:12px;color:var(--muted)}.mfa-setup{margin-top:14px;border-top:1px solid var(--soft-line);padding-top:12px}.mfa-setup p{font-size:12px;color:var(--muted);margin:8px 0 5px}.mfa-setup>code{display:block;padding:9px;border-radius:8px;background:#edf3f8;word-break:break-all}.recovery-grid{display:grid!important;grid-template-columns:1fr 1fr;gap:6px!important}.recovery-grid code{padding:6px;border-radius:6px;background:#eef2f5;font-size:12px}.mfa-setup input{width:100%;border:1px solid var(--line);border-radius:9px;padding:9px;margin:10px 0 8px}.auth-shell{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 30% 10%,rgba(36,107,254,.1),transparent 30%),linear-gradient(160deg,#eff4f8,#f8fafc)}.auth-card{width:min(440px,100%);background:#fff;border:1px solid var(--line);padding:28px;box-shadow:0 24px 70px rgba(13,32,50,.11)}.auth-brand{align-items:center;gap:10px;margin-bottom:28px}.auth-brand>div{display:flex;flex-direction:column}.auth-brand strong{font-size:12px}.auth-brand small{font-size:12px;color:#82919f;margin-top:2px}.auth-card h1{font-size:29px;margin-bottom:8px}.auth-card>p{font-size:12px;color:var(--muted);line-height:1.55;margin-bottom:20px}.auth-card label{display:block;text-transform:uppercase;letter-spacing:.07em;font-weight:850;color:#617180;margin:12px 0}.auth-card input{display:block;width:100%;margin-top:6px;border:1px solid var(--line);border-radius:10px;padding:10px 11px;font:inherit;font-size:12px;outline:none}.auth-card input:focus{border-color:#8eb0f8;box-shadow:0 0 0 3px rgba(36,107,254,.08)}.auth-error{padding:9px 10px;border-radius:9px;background:#fff0f0;border:1px solid #f4cdcd;color:#a63a3a;font-size:12px;margin:10px 0}.auth-switch{margin-top:14px;color:var(--muted);font-size:12px}.auth-switch a{color:var(--blue)}@media(max-width:1000px){.cp-shell{grid-template-columns:80px 1fr}.cp-brand>span:last-child,.cp-nav{font-size:0}.cp-nav{height:38px;display:block}.cp-nav:after{content:"";display:block;width:7px;height:7px;border-radius:50%;background:#7c92a5;margin:5px auto}.cp-nav.is-active:after{background:#fff}.cp-tenant>div{display:none}.cp-brand,.cp-tenant{justify-content:center}.cp-grid-2{grid-template-columns:1fr}.cp-metrics{grid-template-columns:1fr 1fr}}@media(max-width:680px){.cp-shell{display:block}.cp-sidebar{display:none}.cp-content{padding:24px 15px 48px}.cp-header{align-items:flex-start;flex-direction:column}.cp-metrics{grid-template-columns:1fr 1fr}.director-compose{grid-template-columns:1fr}.cp-health-hero{align-items:flex-start}.cp-health-hero>strong{display:none}}.decision-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:16px}.action-message{margin-top:14px;padding:12px 14px;border:1px solid var(--soft-line);border-radius:11px;background:#f7f9fb;color:#526373;font-size:12px;line-height:1.5}.experiment-actions{margin-top:18px;border-top:1px solid var(--soft-line);padding-top:14px}.experiment-action-row{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:10px 0;border-bottom:1px solid var(--soft-line)}.experiment-action-row:last-child{border-bottom:0}.experiment-action-row strong{display:block;font-size:12px;text-transform:capitalize}.experiment-action-row span{display:block;color:var(--muted);font-size:12px;margin-top:3px}.danger-button{border:1px solid #c94242;background:#b93434;color:#fff;padding:10px 14px;font-size:12px;font-weight:800}.admin-control-grid{display:grid;grid-template-columns:.7fr .7fr 1.6fr;gap:10px;margin-top:16px}.admin-control-grid label,.connection-site-select,.team-invite-panel label,.value-policy-panel label{display:flex;flex-direction:column;gap:6px}.admin-control-grid label>span,.connection-site-select>span,.team-invite-panel label>span,.value-policy-panel label>span{text-transform:uppercase;letter-spacing:.08em;font-weight:800;color:#758695}.admin-control-grid input,.admin-control-grid select,.connection-site-select select,.shopify-connect input,.team-invite-panel input,.team-invite-panel select,.value-policy-panel input{border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--ink);padding:10px 11px;font:inherit;font-size:12px;outline:none}.admin-control-grid input:focus,.admin-control-grid select:focus,.connection-site-select select:focus,.shopify-connect input:focus,.team-invite-panel input:focus,.team-invite-panel select:focus,.value-policy-panel input:focus{border-color:#8eb0f8;box-shadow:0 0 0 3px rgba(36,107,254,.08)}.team-invite-panel{display:grid;grid-template-columns:1.5fr .7fr auto;gap:10px;align-items:end;margin-top:18px;padding-top:16px;border-top:1px solid var(--soft-line)}.team-invite-panel .cp-muted{grid-column:1/-1;margin:0}.value-policy-panel{display:grid;grid-template-columns:minmax(0,.45fr) minmax(0,1fr);gap:10px;align-items:end;margin-top:16px}.value-policy-panel label{min-width:0}.value-policy-panel input{width:100%;min-width:0}.value-policy-panel>button{grid-column:1/-1;justify-self:start}.value-policy-panel .cp-muted{grid-column:1/-1;margin:0}.connection-site-select{max-width:520px;margin:12px 0 16px}.connection-app-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.connection-app{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:15px;border-radius:13px;border:1px solid var(--soft-line);background:#fbfcfe;color:var(--ink);transition:.16s ease}.connection-app:hover{border-color:#b9cef9;background:#f7faff;transform:translateY(-1px)}.connection-app strong{font-size:12px}.connection-app span{font-size:12px;color:var(--muted);margin-top:4px;line-height:1.4}.shopify-connect{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:10px;max-width:620px;margin-top:12px}@media(max-width:900px){.admin-control-grid,.connection-app-grid,.shopify-connect,.team-invite-panel,.value-policy-panel{grid-template-columns:1fr}}.preview-grid{display:grid;grid-template-columns:1.5fr .7fr;gap:14px;margin-top:16px}.preview-grid>div{border:1px solid var(--soft-line);border-radius:14px;background:#f8fafc;padding:10px;overflow:hidden}.preview-grid span{display:block;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#758695;margin-bottom:8px}.preview-grid img{display:block;width:100%;height:auto;border-radius:9px;border:1px solid #e5ebf0;background:white}@media(max-width:900px){.preview-grid{grid-template-columns:1fr}}.connection-authority-row{border-bottom:1px solid var(--soft-line);padding:4px 0}.connection-authority-row:last-child{border-bottom:0}.connection-row-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.connection-setup{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:10px;padding:10px 0 14px}.connection-setup select{border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--ink);padding:10px 11px;font:inherit;font-size:12px;outline:none}.connection-setup select:focus{border-color:#8eb0f8;box-shadow:0 0 0 3px rgba(36,107,254,.08)}@media(max-width:700px){.connection-setup{grid-template-columns:1fr}}:root{--zp-bg:#070b12;--zp-bg-2:#0b111b;--zp-panel:#0f1724;--zp-panel-2:#121d2c;--zp-line:rgba(168,190,220,.13);--zp-text:#f7f9fc;--zp-muted:#8f9aad;--zp-cyan:#23d7ff;--zp-blue:#3876ff;--zp-violet:#8b5cff;--zp-magenta:#ec4fe2;--zp-gradient:linear-gradient(100deg,var(--zp-cyan),var(--zp-blue) 38%,var(--zp-violet) 70%,var(--zp-magenta))}.zp-logo{position:relative;display:inline-flex;align-items:center;font-size:27px;line-height:1;font-weight:850;letter-spacing:-.055em;color:white;white-space:nowrap}.zp-logo-zeo{color:#fff}.zp-logo-pilot{background:var(--zp-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.zp-logo-compact{font-size:22px}.zp-wing{width:13px;height:6px;border-radius:100% 0 100% 0;background:linear-gradient(90deg,var(--zp-violet),var(--zp-magenta));transform:rotate(-20deg);margin:-15px 0 0 -4px;box-shadow:0 0 18px rgba(139,92,255,.5)}.zp-cta,.zp-secondary{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:11px;padding:10px 15px;font-size:12px;font-weight:800;transition:.18s ease}.zp-cta{color:white;border:1px solid rgba(255,255,255,.14);background:linear-gradient(105deg,#197bdc,#6259ff 56%,#c448d9);box-shadow:0 8px 24px rgba(75,79,255,.24)}.zp-cta:hover{transform:translateY(-1px);box-shadow:0 12px 30px rgba(75,79,255,.34)}.zp-secondary{color:#dce5f2;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.045)}.large{padding:13px 18px;font-size:13px;border-radius:13px}.mkt-shell{min-height:100vh;background:radial-gradient(circle at 50% -20%,rgba(67,91,255,.14),transparent 32%),var(--zp-bg);color:var(--zp-text);overflow:hidden}.mkt-nav{height:76px;max-width:1240px;margin:auto;padding:0 28px;display:flex;align-items:center;justify-content:space-between;gap:26px;border-bottom:1px solid rgba(255,255,255,.06)}.mkt-brand{text-decoration:none}.mkt-nav nav{display:flex;gap:24px}.mkt-footer a,.mkt-nav nav a,.mkt-signin{color:#9aa7ba;text-decoration:none;font-size:12px;font-weight:700}.mkt-footer a:hover,.mkt-nav nav a:hover,.mkt-signin:hover{color:#fff}.mkt-actions{display:flex;align-items:center;gap:14px}.mkt-hero{position:relative;max-width:1040px;margin:0 auto;padding:118px 28px 82px;text-align:center}.mkt-glow{position:absolute;width:720px;height:320px;left:50%;top:60px;transform:translateX(-50%);background:radial-gradient(ellipse,rgba(77,84,255,.18),rgba(223,72,223,.08) 35%,transparent 70%);filter:blur(18px);pointer-events:none}.mkt-kicker{position:relative;text-transform:uppercase;letter-spacing:.16em;font-weight:850;color:#7c8ca4;margin-bottom:16px}.mkt-hero h1,.mkt-page-hero h1{position:relative;font-size:clamp(56px,8.2vw,108px);line-height:.89;letter-spacing:-.068em;margin:0 auto 28px;font-weight:820}.mkt-hero h1 span,.mkt-page-hero h1 span{background:var(--zp-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.mkt-lede{position:relative;max-width:760px;margin:0 auto 12px;font-size:clamp(18px,2.2vw,25px);line-height:1.35;letter-spacing:-.025em;color:#eef3fb}.mkt-sublede{position:relative;max-width:720px;margin:0 auto;color:#8f9bad;font-size:14px;line-height:1.7}.mkt-hero-actions{margin-top:30px;gap:10px}.mkt-hero-actions,.mkt-proofline{position:relative;display:flex;justify-content:center}.mkt-proofline{margin:42px auto 0;flex-wrap:wrap;gap:9px}.mkt-proofline span{padding:7px 10px;border:1px solid rgba(255,255,255,.09);border-radius:999px;color:#7f8da1;font-size:12px;background:rgba(255,255,255,.025)}.mkt-status-demo{max-width:1120px;margin:0 auto 90px;padding:26px;border:1px solid rgba(151,174,209,.13);border-radius:22px;background:linear-gradient(145deg,rgba(17,28,44,.96),rgba(9,15,24,.96));box-shadow:0 30px 90px rgba(0,0,0,.32),inset 0 1px rgba(255,255,255,.035)}.mkt-demo-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.07)}.mkt-demo-top h2{font-size:23px}.mkt-health{padding:6px 9px;border-radius:999px;background:rgba(58,198,129,.1);border:1px solid rgba(58,198,129,.24);color:#67d99f;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.mkt-demo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(255,255,255,.065);margin:20px 0;border:1px solid rgba(255,255,255,.065);border-radius:15px;overflow:hidden}.mkt-demo-grid article{background:#0e1724;padding:18px}.mkt-demo-grid small,.mkt-demo-grid span{display:block;color:#78879a;font-size:12px}.mkt-demo-grid strong{display:block;font-size:26px;margin:7px 0;letter-spacing:-.04em}.mkt-demo-event{display:flex;align-items:center;gap:12px;padding:14px;border-radius:13px;background:rgba(255,255,255,.03)}.mkt-pulse{width:8px;height:8px;border-radius:50%;background:#48d696;box-shadow:0 0 0 5px rgba(72,214,150,.08)}.mkt-demo-event small,.mkt-demo-event strong{display:block}.mkt-demo-event strong{font-size:12px}.mkt-demo-event small{color:#78879a;font-size:12px;margin-top:3px}.mkt-section{max-width:1120px;margin:0 auto;padding:90px 28px}.mkt-section-head{max-width:760px}.mkt-section h2{font-size:clamp(34px,5vw,62px);line-height:.98;letter-spacing:-.055em;margin:0 0 18px}.mkt-section p{color:#8f9bad;font-size:13px;line-height:1.75}.mkt-section p strong{color:#fff}.mkt-feature-grid,.mkt-system-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:36px}.mkt-feature-grid article,.mkt-system-grid article{min-height:205px;padding:23px;border:1px solid rgba(255,255,255,.08);border-radius:17px;background:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.018))}.mkt-feature-grid b,.mkt-system-grid b{color:#56667c}.mkt-feature-grid h3,.mkt-system-grid h3{font-size:18px;margin:42px 0 7px;letter-spacing:-.025em}.mkt-feature-grid p,.mkt-system-grid p{font-size:12px;margin:0}.mkt-split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.mkt-agent-stack{display:flex;flex-direction:column;gap:8px}.mkt-agent-stack>div,.mkt-outcome-list>div{padding:14px 15px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.035);display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:800}.mkt-agent-stack span,.mkt-outcome-list small{color:#708098;font-size:12px}.mkt-agent-stack .winner{border-color:rgba(114,105,255,.35);background:linear-gradient(90deg,rgba(56,118,255,.09),rgba(236,79,226,.08))}.mkt-dark-callout{border:1px solid rgba(255,255,255,.09);border-radius:24px;background:radial-gradient(circle at 80% 0,rgba(107,65,255,.11),transparent 35%),#0d1420;padding:54px}.mkt-contract-row{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0}.mkt-contract-row span{padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.08);font-size:12px;color:#8fa0b7}.mkt-final-cta{text-align:center;max-width:850px}.mkt-final-cta p{max-width:600px;margin:0 auto 26px}.mkt-page-hero{max-width:1030px;margin:0 auto;padding:115px 28px 65px}.mkt-page-hero h1{font-size:clamp(48px,7vw,88px);max-width:960px;margin-left:0}.mkt-page-hero>p:last-child{max-width:700px;color:#8e9aad;font-size:15px;line-height:1.7}.mkt-timeline{max-width:800px}.mkt-timeline article{display:grid;grid-template-columns:60px 1fr;gap:20px;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.08)}.mkt-timeline b{color:#58687d;font-size:12px}.mkt-timeline h3{font-size:20px;margin:0 0 5px}.mkt-timeline p{margin:0}.mkt-outcome-list{display:flex;flex-direction:column;gap:8px}.mkt-outcome-list>div{justify-content:flex-start;gap:10px}.mkt-outcome-list small{margin-left:auto}.mkt-director-card{padding:25px;border-radius:18px;border:1px solid rgba(112,100,255,.28);background:linear-gradient(145deg,rgba(45,72,255,.09),rgba(210,70,220,.055))}.mkt-director-card>span{letter-spacing:.13em;color:#8898af}.mkt-director-card p{font-size:14px;color:#dfe6f2;line-height:1.7}.mkt-director-card b{font-size:12px;color:#788ba2}.mkt-pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.mkt-pricing-grid article{padding:24px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(255,255,255,.03)}.mkt-pricing-grid article.featured{border-color:rgba(109,98,255,.36);background:linear-gradient(160deg,rgba(61,89,255,.1),rgba(209,70,220,.06))}.mkt-pricing-grid h2{font-size:28px}.mkt-pricing-grid ul{list-style:none;padding:0;margin:16px 0 28px;display:flex;flex-direction:column;gap:8px}.mkt-pricing-grid li{color:#93a0b3;font-size:12px}.mkt-pricing-grid li:before{content:"✓";color:#57d89c;margin-right:7px}.mkt-pricing-grid a{margin-top:auto}.mkt-footer{max-width:1240px;margin:60px auto 0;padding:48px 28px 34px;border-top:1px solid rgba(255,255,255,.07);display:grid;grid-template-columns:1fr auto;gap:25px;align-items:end}.mkt-footer p{color:#69788e;font-size:12px}.mkt-footer-links{display:flex;gap:18px}.mkt-footer small{grid-column:1/-1;color:#4c5a6e}.cp-shell{color:#edf3fb}.cp-sidebar{background:linear-gradient(180deg,#090f18,#070b11);border-right:1px solid rgba(255,255,255,.065)}.cp-brand{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:5px 10px 22px}.cp-brand-sub{color:#52647a;text-transform:uppercase;letter-spacing:.11em}.cp-watch{margin:0 6px 18px;padding:11px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:rgba(255,255,255,.025);display:flex;align-items:center;gap:9px}.cp-watch-dot{width:7px;height:7px;border-radius:50%;background:#4bd79a;box-shadow:0 0 0 4px rgba(75,215,154,.08)}.cp-watch small,.cp-watch strong{display:block}.cp-watch strong{font-size:12px;color:#bfc9d7}.cp-watch small{color:#52647a;margin-top:2px}.cp-nav{color:#6e7f94}.cp-nav.is-active,.cp-nav:hover{background:linear-gradient(90deg,rgba(57,118,255,.1),rgba(139,92,255,.055));color:#fff}.cp-content{background:radial-gradient(circle at 65% -10%,rgba(74,74,255,.07),transparent 25%),#0a0f17}.cp-header h1{color:#f4f7fb}.cp-empty,.cp-header>div>p:not(.eyebrow),.cp-muted{color:#77869a}.cp-health-hero{border:1px solid rgba(255,255,255,.08);background:linear-gradient(130deg,#0f1b29,#101a2a 62%,#16152a);box-shadow:0 25px 70px rgba(0,0,0,.25)}.cp-card,.cp-metrics article,.director-panel{background:#0e1622;border-color:rgba(255,255,255,.075);box-shadow:none}.cp-card-head a,.cp-metrics span,.cp-row span,.cp-row>b{color:#718096}.cp-row{border-color:rgba(255,255,255,.065)}.director-thread{background:#0d1520}.director-msg{background:#121c29;border-color:rgba(255,255,255,.07)}.director-msg.user{background:linear-gradient(110deg,#1a4d8f,#5a45a7);border-color:transparent}.director-compose{background:#0a111b;border-color:rgba(255,255,255,.07)}.director-compose textarea{background:#0e1723;border-color:rgba(255,255,255,.09);color:#fff}.auth-shell,.onboarding-shell{background:radial-gradient(circle at 50% -10%,rgba(77,72,255,.13),transparent 28%),#080d14;color:#eef3fa}.auth-card,.connect-card,.flow-card,.readiness-panel,.url-entry{background:#0f1723;border-color:rgba(255,255,255,.08);box-shadow:none}.connect-card>p,.onboarding-hero>p:not(.eyebrow),.result-heading p:not(.eyebrow){color:#8290a4}.platform-row span{background:rgba(255,255,255,.035);border-color:rgba(255,255,255,.08);color:#8390a3}.auth-card input,.infrastructure-form select,.team-routing-box input,.url-entry input{color:#fff;background:#0c1420;border-color:rgba(255,255,255,.09)}.team-routing-box{background:#0b131e;border-color:rgba(255,255,255,.07)}.auth-brand .brand-mark,.onboarding-brand .brand-mark{background:var(--zp-gradient)}@media(max-width:980px){.mkt-nav nav{display:none}.mkt-demo-grid,.mkt-feature-grid,.mkt-pricing-grid,.mkt-system-grid{grid-template-columns:1fr 1fr}.mkt-split{grid-template-columns:1fr;gap:35px}}@media(max-width:650px){body,html{max-width:100%;overflow-x:hidden}.mkt-nav{padding:0 16px;gap:12px}.mkt-signin{display:none}.mkt-nav .zp-cta{padding:9px 11px;font-size:12px;white-space:nowrap}.mkt-hero{padding:76px 18px 68px}.mkt-hero h1{font-size:clamp(42px,12.2vw,50px);line-height:.93;letter-spacing:-.058em}.mkt-kicker{font-size:12px;letter-spacing:.13em;line-height:1.6;max-width:100%;white-space:normal}.mkt-lede{font-size:18px;line-height:1.42}.mkt-sublede{font-size:12px;line-height:1.72}.mkt-hero-actions{flex-direction:column}.mkt-proofline{justify-content:flex-start}.mkt-status-demo{margin-inline:14px;padding:20px}.mkt-demo-grid,.mkt-feature-grid,.mkt-pricing-grid,.mkt-system-grid{grid-template-columns:1fr}.mkt-page-hero,.mkt-section{padding-inline:18px}.mkt-page-hero h1{font-size:clamp(40px,11vw,50px);line-height:.96}.mkt-dark-callout{margin-inline:14px;padding:30px 20px}.mkt-footer{grid-template-columns:1fr}.mkt-footer-links{flex-wrap:wrap}.mkt-footer small{grid-column:1}.zp-logo{font-size:23px}}.auth-brand{gap:7px}.auth-brand>small{font-size:12px;color:#738298;letter-spacing:.09em}.onboarding-brand{display:flex;gap:7px}.onboarding-brand>span{font-size:12px;color:#728197;text-transform:uppercase;letter-spacing:.09em}.cp-metrics small{display:block;color:#59697e;margin-top:5px}.cp-activity-feature{padding:10px 0 4px}.cp-activity-feature h3{font-size:19px;margin:14px 0 7px;color:#eef3fa}.cp-activity-feature p{font-size:12px;line-height:1.6;color:#77869a}.cp-activity-feature small{color:#58687d;text-transform:capitalize}.report-letterhead{font-size:12px;color:#627289;text-transform:uppercase;letter-spacing:.08em}.mkt-footer-trust{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:14px;padding-top:18px;border-top:1px solid rgba(255,255,255,.055)}.mkt-footer-trust a{color:#5f6f84;text-decoration:none;font-size:12px}.mkt-footer-trust a:hover{color:#dfe7f2}.legal-hero{padding-bottom:42px}.legal-hero h1{font-size:clamp(46px,6vw,80px)}.legal-hero small{display:block;margin-top:24px;color:#596a80;font-size:12px}.legal-body{max-width:860px;margin:0 auto;padding:20px 28px 100px}.legal-body article{padding:28px 0;border-top:1px solid rgba(255,255,255,.075)}.legal-body h2{font-size:21px;letter-spacing:-.025em;margin-bottom:13px;color:#edf3fb}.legal-body p{color:#8b98aa;font-size:12px;line-height:1.8;margin:0 0 13px}@media(max-width:650px){.legal-body{padding-inline:18px}.mkt-footer-trust{gap:10px}}html{scroll-behavior:smooth}body,html{background:#070b12}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:rgba(88,103,255,.36);color:#fff}a,button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid rgba(76,183,255,.9);outline-offset:3px}.mkt-shell{background:radial-gradient(circle at 52% -14%,rgba(79,90,255,.17),transparent 31%),radial-gradient(circle at 88% 34%,rgba(201,65,218,.06),transparent 24%),linear-gradient(180deg,#080d16,#070b12 44%,#060910)}.mkt-shell:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0);background-size:72px 72px;mask-image:linear-gradient(180deg,black,transparent 78%)}.mkt-nav{position:sticky;top:0;z-index:80;height:72px;max-width:none;padding-inline:max(28px,calc((100vw - 1240px)/2));background:rgba(7,11,18,.72);backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%);border-bottom:1px solid rgba(255,255,255,.07);box-shadow:0 14px 45px rgba(0,0,0,.12)}.mkt-nav nav a,.mkt-signin{font-size:12px;letter-spacing:.01em;transition:color .18s ease}.mkt-actions{flex-shrink:0}.zp-cta,.zp-secondary{min-height:42px;border-radius:12px;letter-spacing:-.01em}.zp-cta{background:linear-gradient(105deg,#2589ef,#5d63ff 52%,#c14bd9);box-shadow:0 10px 28px rgba(70,83,255,.25),inset 0 1px rgba(255,255,255,.18)}.zp-secondary{background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.025));box-shadow:inset 0 1px rgba(255,255,255,.055)}.zp-secondary:hover{background:rgba(255,255,255,.075);transform:translateY(-1px)}.zp-logo{filter:drop-shadow(0 0 18px rgba(77,100,255,.08))}.mkt-hero{padding-top:126px;padding-bottom:94px}.mkt-hero h1{max-width:900px;text-wrap:balance}.mkt-hero h1 span{display:inline-block;filter:drop-shadow(0 10px 32px rgba(80,84,255,.16))}.mkt-lede{max-width:790px;text-wrap:balance}.mkt-sublede{max-width:735px}.mkt-proofline span{background:rgba(11,18,29,.72);border-color:rgba(154,178,213,.12);box-shadow:inset 0 1px rgba(255,255,255,.035)}.mkt-status-demo{position:relative;overflow:hidden;border-color:rgba(139,161,196,.15);background:linear-gradient(150deg,rgba(17,28,44,.98),rgba(9,15,24,.98));box-shadow:0 35px 110px rgba(0,0,0,.32),0 0 0 1px rgba(255,255,255,.015),inset 0 1px rgba(255,255,255,.045)}.mkt-status-demo:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(65,198,255,.55),rgba(138,92,255,.42),transparent)}.mkt-demo-grid article{transition:background .18s ease}.mkt-demo-grid article:hover{background:#111c2a}.mkt-section-head>p:last-child{max-width:690px}.mkt-feature-grid article,.mkt-system-grid article{position:relative;overflow:hidden;transition:transform .2s ease,border-color .2s ease,background .2s ease}.mkt-feature-grid article:after,.mkt-system-grid article:after{content:"";position:absolute;inset:auto -35% -48% 35%;height:120px;background:radial-gradient(circle,rgba(93,99,255,.09),transparent 67%);pointer-events:none}.mkt-feature-grid article:hover,.mkt-system-grid article:hover{transform:translateY(-3px);border-color:rgba(116,132,255,.22);background:linear-gradient(145deg,rgba(255,255,255,.06),rgba(255,255,255,.025))}.mkt-agent-stack>div,.mkt-outcome-list>div{min-height:48px;box-shadow:inset 0 1px rgba(255,255,255,.025)}.mkt-agent-stack .winner{box-shadow:0 18px 42px rgba(75,70,255,.08),inset 0 1px rgba(255,255,255,.04)}.mkt-dark-callout{box-shadow:0 25px 80px rgba(0,0,0,.22),inset 0 1px rgba(255,255,255,.035)}.mkt-page-hero{padding-top:128px}.mkt-page-hero h1{max-width:920px;text-wrap:balance}.mkt-page-hero>p:last-of-type{text-wrap:pretty}.mkt-pricing-grid article{min-height:410px;box-shadow:0 20px 65px rgba(0,0,0,.13),inset 0 1px rgba(255,255,255,.025);transition:transform .2s ease,border-color .2s ease}.mkt-pricing-grid article:hover{transform:translateY(-4px);border-color:rgba(121,138,255,.23)}.mkt-pricing-grid article.featured{box-shadow:0 28px 85px rgba(64,74,255,.14),inset 0 1px rgba(255,255,255,.055)}.mkt-footer{background:linear-gradient(180deg,transparent,rgba(255,255,255,.012))}.legal-body article{scroll-margin-top:100px}.auth-shell,.onboarding-shell{min-height:100vh;background:radial-gradient(circle at 50% -12%,rgba(76,76,255,.18),transparent 33%),radial-gradient(circle at 12% 85%,rgba(35,215,255,.055),transparent 23%),#080d14}.auth-card{width:min(100%,470px);padding:30px;border-radius:20px;box-shadow:0 35px 100px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.035)}.auth-card h1{font-size:32px;letter-spacing:-.045em;margin:24px 0 8px}.auth-card>p{color:#7e8da1}.auth-card label{display:grid;gap:7px;font-size:12px;color:#7e8da1;font-weight:750;letter-spacing:.02em}.auth-card input,.director-compose textarea,.infrastructure-form select,.team-routing-box input,.url-entry input{border-radius:11px;min-height:44px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.auth-card input:focus,.director-compose textarea:focus,.infrastructure-form select:focus,.team-routing-box input:focus,.url-entry input:focus{outline:none;border-color:rgba(67,156,255,.65);box-shadow:0 0 0 3px rgba(64,112,255,.1);background:#0e1825}.connect-card,.flow-card,.readiness-panel,.url-entry{border-radius:18px;box-shadow:0 22px 70px rgba(0,0,0,.14),inset 0 1px rgba(255,255,255,.025)}.platform-row span{border-radius:999px}.cp-shell{background:#080d14}.cp-sidebar{background:linear-gradient(180deg,rgba(9,15,24,.985),rgba(7,11,17,.99));box-shadow:12px 0 40px rgba(0,0,0,.12)}.cp-nav{border:1px solid transparent;border-radius:10px;transition:background .16s ease,color .16s ease,border-color .16s ease}.cp-nav.is-active{border-color:rgba(95,111,255,.16);box-shadow:inset 0 1px rgba(255,255,255,.025)}.cp-content{min-height:100vh}.cp-header{padding-bottom:26px;border-bottom:1px solid rgba(255,255,255,.055)}.cp-header h1{letter-spacing:-.045em}.cp-health-hero{position:relative;overflow:hidden;border-radius:18px}.cp-health-hero:after{content:"";position:absolute;width:260px;height:180px;right:-70px;top:-90px;background:radial-gradient(circle,rgba(118,84,255,.16),transparent 70%);pointer-events:none}.cp-metrics{gap:10px}.cp-card,.cp-metrics article,.director-panel{border-radius:16px;box-shadow:0 16px 52px rgba(0,0,0,.13),inset 0 1px rgba(255,255,255,.025)}.cp-metrics article{transition:transform .16s ease,border-color .16s ease}.cp-metrics article:hover{transform:translateY(-2px);border-color:rgba(107,125,255,.17)}.cp-card-head{align-items:center}.cp-card-head a{padding:6px 9px;border-radius:8px;text-decoration:none;background:rgba(255,255,255,.025);transition:.16s ease}.cp-card-head a:hover{color:#fff;background:rgba(255,255,255,.055)}.cp-row{min-height:58px}.pill{letter-spacing:.035em}.director-panel{overflow:hidden}.director-compose,.director-msg,.director-thread{border-radius:14px}.report-premium{position:relative;overflow:hidden}.report-premium:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,#3ec5ff,#785eff,#d44bd8,transparent)}@media(max-width:980px){.mkt-nav{padding-inline:20px}.mkt-section{padding-block:72px}.mkt-pricing-grid article{min-height:360px}}@media(max-width:650px){.mkt-nav{height:64px;padding-inline:14px}.mkt-brand{min-width:0}.mkt-actions{margin-left:auto}.mkt-actions .zp-cta{display:inline-flex;min-height:36px;padding:7px 10px;font-size:12px;border-radius:10px}.mkt-hero{padding-top:72px;padding-bottom:58px}.mkt-hero h1{font-size:clamp(38px,11.2vw,46px);line-height:.94;max-width:100%;overflow-wrap:normal}.mkt-hero h1 span{display:block}.mkt-lede{font-size:17px}.mkt-status-demo{border-radius:18px}.mkt-demo-top{align-items:flex-start;gap:16px}.mkt-demo-top h2{font-size:21px}.mkt-section{padding-block:62px}.mkt-section h2{font-size:36px}.mkt-feature-grid article,.mkt-system-grid article{min-height:auto}.mkt-feature-grid h3,.mkt-system-grid h3{margin-top:30px}.mkt-dark-callout{border-radius:18px}.mkt-page-hero{padding-top:78px;padding-bottom:46px}.mkt-page-hero h1{font-size:40px}.mkt-pricing-grid article{min-height:auto}.mkt-footer{padding-inline:18px}.auth-card{padding:24px 20px;border-radius:16px}}.mkt-hero-demo-first{padding-top:112px}.mkt-home-demo{position:relative;z-index:2;max-width:980px;margin:0 auto}.mkt-home-demo-badge{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(119,132,255,.18);border-radius:999px;background:linear-gradient(90deg,rgba(53,132,255,.08),rgba(153,79,255,.07));color:#95a6bd;font-weight:850;letter-spacing:.1em;text-transform:uppercase;box-shadow:inset 0 1px rgba(255,255,255,.035)}.mkt-home-demo h1{max-width:960px;margin:20px auto;font-size:clamp(56px,7.5vw,98px);line-height:.92;letter-spacing:-.067em}.mkt-home-demo h1 span{background:linear-gradient(105deg,#42baff,#6a69ff 49%,#d653d8);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 12px 34px rgba(81,88,255,.14))}.mkt-home-demo .mkt-lede{max-width:790px;margin-inline:auto;font-size:19px;line-height:1.48}.mkt-home-demo .mkt-sublede{max-width:760px;margin:16px auto 0;color:#8290a5;font-size:13px;line-height:1.72}.mkt-home-scan{display:grid;grid-template-columns:1fr auto;gap:9px;margin:34px auto 0;padding:9px;border:1px solid rgba(145,166,202,.18);border-radius:18px;background:linear-gradient(180deg,rgba(16,27,42,.97),rgba(9,16,26,.97));box-shadow:0 30px 100px rgba(0,0,0,.34),0 0 0 1px rgba(255,255,255,.012),inset 0 1px rgba(255,255,255,.045)}.mkt-home-scan-input{display:flex;align-items:center;gap:10px;min-width:0;padding:0 14px;color:#657992}.mkt-home-scan-input input{width:100%;min-width:0;height:54px;border:0;outline:0;background:transparent;color:#f0f5fb;font-size:15px}.mkt-home-scan-input input::placeholder{color:#53647a}.mkt-home-scan:focus-within{border-color:rgba(93,121,255,.34);box-shadow:0 30px 100px rgba(0,0,0,.34),0 0 0 3px rgba(72,106,255,.07),inset 0 1px rgba(255,255,255,.05)}.mkt-home-scan button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:0 22px;border:0;border-radius:12px;background:linear-gradient(105deg,#2589ef,#5d63ff 52%,#c14bd9);box-shadow:0 12px 34px rgba(73,83,255,.25),inset 0 1px rgba(255,255,255,.2);color:#fff;font-size:12px;font-weight:880;cursor:pointer}.mkt-home-scan-error{max-width:860px;margin:8px auto 0;color:#dc8d86!important;font-size:12px!important;text-align:left}.mkt-home-demo-trust{display:flex;flex-wrap:wrap;gap:15px}.mkt-home-demo-trust span{display:inline-flex;align-items:center;gap:5px;color:#66788f;font-size:12px}.mkt-home-demo-payoff{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;max-width:860px;margin:29px auto 0;overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:13px;background:rgba(255,255,255,.06)}.mkt-home-demo-payoff span{padding:11px 9px;background:rgba(9,16,25,.86);color:#697c94;font-size:12px;font-weight:760;letter-spacing:.02em}@media(max-width:760px){.mkt-hero-demo-first{padding-top:72px}.mkt-home-demo h1{font-size:clamp(43px,12vw,55px);line-height:.94}.mkt-home-demo .mkt-lede{font-size:17px}.mkt-home-scan{grid-template-columns:1fr;padding:8px}.mkt-home-scan button{width:100%}.mkt-home-demo-payoff{grid-template-columns:1fr 1fr}}.mkt-hero-tagline{margin:18px auto 0!important;color:#7a899e!important;font-size:12px!important;font-weight:780;letter-spacing:.02em;text-align:center}@media screen{.eyebrow,.mkt-kicker{font-size:12px;line-height:1.45}.chip-stack span,.disconnect-button,.fine-print,.flow-progress-meta,.governance-stat span,.guardrail p,.guardrail>span,.initial-result-row span,.mini-summary,.onboarding-footnote,.outcome-confirm-row b,.outcome-confirm-row span,.outcome-meta,.permission-row span:not(.permission-state),.platform-row span,.report-actions,.report-ready div>span,.team-routing-box span,.text-button{font-size:12px;line-height:1.55}.activation-summary span,.admin-control-grid label>span,.assurance-stats span,.confidence-card span,.connection-site-select>span,.detail-label,.flow-badge,.infrastructure-form label>span,.initial-result-row b,.permission-state,.preview-grid span,.proposal-kicker,.readiness-index,.readiness-state,.team-invite-panel label>span,.value-policy-panel label>span{font-size:12px;line-height:1.45}.infrastructure-form small,.readiness-row div>span{font-size:12px;line-height:1.55}.cp-brand strong{font-size:15px}.cp-activity-feature small,.cp-brand small,.cp-brand-sub,.cp-card-head a,.cp-metrics small,.cp-metrics span,.cp-row>b,.cp-tenant small,.cp-watch small,.cp-watch strong,.director-msg span,.mfa-setup p,.pill,.recovery-grid code,.report-letterhead,.security-box span{font-size:12px!important;line-height:1.45}.cp-row strong,.cp-tenant strong,.security-box strong{font-size:13px}.connection-app span,.cp-empty,.cp-muted,.cp-row span,.experiment-action-row span,.governance-stat span{font-size:12px;line-height:1.55}.governance-stat strong{font-size:13px}.director-compose textarea,.director-msg p{font-size:14px;line-height:1.65}.auth-brand strong{font-size:14px}.auth-brand small,.auth-brand>small,.onboarding-brand>span{font-size:12px}.auth-card>p{font-size:14px;line-height:1.65}.auth-card label{font-size:12px;line-height:1.45}.auth-card input{font-size:14px}.auth-error,.auth-switch,.legal-hero small,.mkt-agent-stack span,.mkt-director-card b,.mkt-director-card>span,.mkt-feature-grid b,.mkt-footer small,.mkt-footer-trust a,.mkt-health,.mkt-outcome-list small,.mkt-proofline span,.mkt-system-grid b,.mkt-timeline b{font-size:12px;line-height:1.5}.mkt-contract-row span,.mkt-demo-event small,.mkt-demo-grid small,.mkt-demo-grid span,.mkt-footer p{font-size:12px;line-height:1.55}.mkt-demo-event strong{font-size:13px;line-height:1.45}.mkt-feature-grid p,.mkt-pricing-grid li,.mkt-system-grid p{font-size:13px;line-height:1.65}.mkt-page-hero>p,.mkt-section-head>p,.mkt-section>p{font-size:14px;line-height:1.72}.mkt-home-demo-badge{font-size:12px;line-height:1.4}.mkt-home-demo .mkt-sublede{font-size:15px;line-height:1.7}.mkt-home-scan button{font-size:13px}.mkt-home-scan-error{font-size:12px!important;line-height:1.45}.mkt-home-demo-trust span{font-size:13px;line-height:1.45}.mkt-home-demo-payoff span{font-size:12px;line-height:1.5;padding:13px 10px}.mkt-hero-tagline{font-size:13px!important;line-height:1.5}}@media screen and (max-width:650px){.mkt-kicker{line-height:1.5}.mkt-actions .zp-cta,.mkt-kicker,.mkt-nav .zp-cta{font-size:12px}.mkt-home-demo-trust{gap:10px 14px}.mkt-home-demo-trust span{font-size:12px}.mkt-home-demo-payoff span{font-size:12px;padding:12px 9px}.mkt-home-demo .mkt-sublede{font-size:14px}.cp-empty,.cp-muted,.cp-row span{font-size:12px}}@media screen{.mkt-footer a,.mkt-nav nav a,.mkt-signin{font-size:13px;line-height:1.45}.legal-body p{font-size:14px;line-height:1.8}.cp-header>div>p:not(.eyebrow){font-size:14px;line-height:1.65}.cp-activity-feature p{font-size:13px;line-height:1.65}.legal-hero small,.mkt-agent-stack span,.mkt-director-card b,.mkt-director-card>span,.mkt-feature-grid b,.mkt-footer small,.mkt-footer-trust a,.mkt-health,.mkt-outcome-list small,.mkt-proofline span,.mkt-system-grid b,.mkt-timeline b{font-size:12px;line-height:1.5}.mkt-agent-stack>div,.mkt-outcome-list>div{font-size:13px;line-height:1.5}.activation-summary span,.admin-control-grid label>span,.assurance-stats span,.auth-brand small,.auth-brand>small,.confidence-card span,.connection-site-select>span,.cp-activity-feature small,.cp-brand small,.cp-brand-sub,.cp-card-head a,.cp-metrics small,.cp-metrics span,.cp-row>b,.cp-tenant small,.cp-watch small,.cp-watch strong,.detail-label,.director-msg span,.flow-badge,.infrastructure-form label>span,.initial-result-row b,.mfa-setup p,.onboarding-brand>span,.permission-state,.pill,.preview-grid span,.proposal-kicker,.readiness-index,.readiness-state,.recovery-grid code,.report-letterhead,.security-box span,.team-invite-panel label>span,.value-policy-panel label>span{font-size:12px!important;line-height:1.5}}@media screen and (max-width:650px){.mkt-kicker{font-size:12px}}.mkt-price{gap:7px;margin:18px 0 8px}.mkt-price strong{color:#f5f7fb;font-size:34px;line-height:1;letter-spacing:-.055em}.mkt-price span{color:#718096;font-size:12px;font-weight:750}.mkt-price-promise{margin:0 0 8px!important;color:#c4cfdb!important;font-size:14px!important;line-height:1.5!important}.mkt-price-best{min-height:82px;margin:0!important;color:#7e8da1!important;font-size:13px!important;line-height:1.65!important}.mkt-pricing-grid article.featured .mkt-price strong{background:var(--zp-gradient)}.mkt-pricing-note{margin-top:18px;border:1px solid rgba(255,255,255,.075)}.mkt-pricing-note span,.mkt-pricing-note strong{display:block}.mkt-pricing-note strong{color:#e5ebf3}.mkt-pricing-note span{max-width:640px;color:#8290a3;font-size:13px;text-align:right}@media(max-width:650px){.mkt-price-best{min-height:0}.mkt-pricing-note{align-items:flex-start;flex-direction:column}.mkt-pricing-note span{text-align:left}}.cp-sidebar{overflow-y:auto}.cp-sidebar-bottom{margin-top:auto;padding-top:18px}.cp-logout{width:100%;margin-top:11px;padding:10px 12px;border:1px solid rgba(255,255,255,.075);border-radius:10px;background:rgba(255,255,255,.025);color:#8fa0b6;font-size:12px;font-weight:800;text-align:left}.cp-logout:hover{color:#fff;background:rgba(255,255,255,.055)}.cp-nav{display:flex;align-items:center;justify-content:space-between;gap:8px}.cp-nav>span{min-width:0}.cp-nav>small{flex:0 0 auto;padding:2px 5px;border-radius:999px;background:rgba(122,103,255,.1);color:#817ce5;font-weight:850}.cp-nav.is-locked{color:#53647a}.cp-watch-dot.is-idle{background:#718198;box-shadow:0 0 0 4px rgba(113,129,152,.08)}.dashboard-sites{margin-bottom:14px}.dashboard-sites-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:12px}.dashboard-sites-head h2{font-size:21px;color:#eef3fa}.dashboard-plan-chip{min-width:220px;padding:11px 13px;border:1px solid rgba(255,255,255,.075);border-radius:12px;background:rgba(255,255,255,.025);text-align:right}.dashboard-plan-chip small,.dashboard-plan-chip span,.dashboard-plan-chip strong{display:block}.dashboard-plan-chip span{color:#65768d;font-size:12px;text-transform:uppercase;letter-spacing:.07em;font-weight:850}.dashboard-plan-chip strong{margin-top:3px;color:#e8eef6;font-size:15px}.dashboard-plan-chip small{margin-top:3px;color:#718096;font-size:12px}.primary-site-card{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(360px,.8fr) auto;gap:22px;align-items:center;padding:24px;border:1px solid rgba(121,131,255,.18);border-radius:18px;background:radial-gradient(circle at 90% 0,rgba(109,74,255,.11),transparent 36%),linear-gradient(140deg,#101a28,#0e1723);box-shadow:0 24px 70px rgba(0,0,0,.18),inset 0 1px rgba(255,255,255,.035)}.primary-site-main h2{margin:10px 0 3px;font-size:28px;color:#f0f4fa;letter-spacing:-.04em}.primary-site-main>a{color:#8698b0;font-size:12px;text-decoration:none}.primary-site-main>p{max-width:650px;margin:14px 0 0;color:#7b8ba0;font-size:12px;line-height:1.6}.site-badges{display:flex;gap:6px;flex-wrap:wrap}.site-badge{padding:5px 7px;border-radius:999px;font-size:12px;font-weight:850}.site-badge.primary{background:rgba(103,99,255,.12);color:#aca9ff}.site-badge.monitored{background:rgba(68,198,139,.09);color:#69d6a0}.site-badge.paused{background:rgba(255,255,255,.045);color:#77889d}.primary-site-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.primary-site-stats>div{padding:11px;border:1px solid rgba(255,255,255,.055);border-radius:11px;background:rgba(255,255,255,.018)}.primary-site-stats span,.primary-site-stats strong{display:block}.primary-site-stats span{color:#617289;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.primary-site-stats strong{margin-top:5px;color:#e8eef6;font-size:18px}.primary-site-stats strong.healthy{color:#5dd69d}.primary-site-stats strong.degraded{color:#d9b66e}.primary-site-stats strong.failed{color:#ef8d87}.primary-site-actions{display:flex;flex-direction:column;gap:8px;min-width:150px}.portfolio-strip{display:grid;grid-template-columns:repeat(4,1fr) auto;gap:8px;margin-top:9px}.portfolio-strip article,.portfolio-strip>a{min-height:56px;padding:10px 12px;border:1px solid rgba(255,255,255,.055);border-radius:10px;background:rgba(255,255,255,.018)}.portfolio-strip article{display:flex;align-items:center;justify-content:space-between;gap:10px}.portfolio-strip span,.portfolio-strip strong{display:block}.portfolio-strip strong{font-size:12px;color:#cfd8e5}.portfolio-strip span{margin-top:2px;color:#5f7188;font-size:12px}.portfolio-strip b{font-size:12px;color:#73849a}.portfolio-strip>a{display:grid;place-items:center;color:#9ba8ff;text-decoration:none;font-size:12px;font-weight:800}.dashboard-upgrade,.upgrade-recommendation{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:12px 0 16px;padding:17px 19px;border:1px solid rgba(111,99,255,.22);border-radius:14px;background:linear-gradient(90deg,rgba(60,86,255,.07),rgba(174,66,218,.05))}.dashboard-upgrade strong{color:#dbe3ee;font-size:13px}.dashboard-upgrade a{color:#adb6ff;font-size:12px;font-weight:850;text-decoration:none;white-space:nowrap}.website-manager{display:flex;flex-direction:column;gap:14px}.site-add-card{display:grid;grid-template-columns:1fr 1.2fr;gap:28px;padding:22px;border:1px solid rgba(255,255,255,.075);border-radius:17px;background:#0e1622}.site-add-card h2{font-size:22px;color:#edf3fa}.site-add-form{display:grid;grid-template-columns:1fr 1fr;gap:9px;align-content:start}.site-add-form>input{min-height:44px;padding:10px 12px;border:1px solid rgba(255,255,255,.085);border-radius:10px;background:#0a111b;color:#edf3fa;outline:none}.site-add-form>input:focus{border-color:rgba(83,128,255,.5);box-shadow:0 0 0 3px rgba(70,100,255,.08)}.site-monitor-checkbox{grid-column:1/-1;display:flex;align-items:center;gap:8px;color:#8090a5;font-size:12px}.site-monitor-checkbox input{accent-color:#666cff}.site-add-form>.zp-cta{grid-column:1/-1;justify-self:start}.site-cost-strip{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:14px 16px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:rgba(255,255,255,.018)}.site-cost-strip span,.site-cost-strip strong{display:block}.site-cost-strip span{color:#687a91;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.site-cost-strip strong{margin-top:3px;color:#eef3fa;font-size:19px}.site-cost-strip p{max-width:650px;margin:0;color:#76869b;font-size:12px;line-height:1.55;text-align:right}.cp-error{padding:11px 13px;border:1px solid rgba(237,103,96,.2);border-radius:10px;background:rgba(237,103,96,.055);color:#dd958f;font-size:12px}.website-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.website-card{padding:20px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:#0e1622}.website-card.website-primary{border-color:rgba(105,105,255,.24);background:radial-gradient(circle at 100% 0,rgba(110,73,255,.08),transparent 28%),#0e1622}.website-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.website-card h3{margin:9px 0 4px;color:#eef3fa;font-size:20px}.website-card h3+a{color:#71839a;font-size:12px;text-decoration:none}.site-provider{padding:5px 7px;border:1px solid rgba(255,255,255,.06);border-radius:999px;color:#76879c;font-size:12px;text-transform:capitalize}.site-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:18px 0}.site-metrics>div{padding:10px;border:1px solid rgba(255,255,255,.055);border-radius:10px;background:rgba(255,255,255,.018)}.site-metrics span,.site-metrics strong{display:block}.site-metrics span{color:#607188;font-size:12px}.site-metrics strong{margin-top:5px;color:#dfe7f1;font-size:17px}.site-card-actions{display:flex;gap:8px;flex-wrap:wrap}.website-empty{padding:28px;border:1px dashed rgba(255,255,255,.11);border-radius:16px;color:#8290a3;text-align:center}.website-empty h3{color:#dce4ef;margin-bottom:7px}.website-empty p{max-width:580px;margin:0 auto 16px;line-height:1.6}.dashboard-empty{grid-column:1/-1}.billing-hero,.product-current-banner{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:14px;padding:24px;border:1px solid rgba(111,103,255,.22);border-radius:18px;background:radial-gradient(circle at 90% 0,rgba(175,70,224,.09),transparent 30%),linear-gradient(140deg,#101a28,#111729)}.billing-hero h2,.product-current-banner h2{font-size:34px;color:#f3f6fb;letter-spacing:-.05em}.billing-hero p,.product-current-banner p{margin:6px 0 0;color:#8594a8;font-size:12px}.product-usage{text-align:right}.product-usage small,.product-usage span,.product-usage strong{display:block}.product-usage span{color:#697b92;font-size:12px;text-transform:uppercase;letter-spacing:.07em}.product-usage strong{margin-top:4px;color:#fff;font-size:34px}.product-usage small{margin-top:4px;color:#8494a8;font-size:12px}.upgrade-recommendation h2{margin:3px 0 6px;color:#eef3fa;font-size:20px}.upgrade-recommendation p{max-width:780px;margin:0;color:#7d8ca1;font-size:12px;line-height:1.6}.member-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.member-product-card{display:flex;flex-direction:column;min-height:470px;padding:20px;border:1px solid rgba(255,255,255,.07);border-radius:17px;background:#0e1622}.member-product-card.is-current{border-color:rgba(103,99,255,.36);background:radial-gradient(circle at 100% 0,rgba(171,68,223,.1),transparent 28%),linear-gradient(145deg,rgba(56,82,255,.08),#0e1622)}.member-product-head{display:flex;justify-content:space-between;gap:12px}.member-product-head span{color:#718198;font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:850}.member-product-head h2{margin-top:5px;color:#eef3fa;font-size:22px}.member-product-head b{height:max-content;padding:5px 7px;border-radius:999px;background:rgba(87,211,153,.09);color:#65d7a0;font-size:12px}.member-product-price{display:flex;align-items:baseline;gap:6px;margin:20px 0 4px}.member-product-price strong{color:#f3f6fb;font-size:30px;letter-spacing:-.05em}.member-product-price span{color:#718096;font-size:12px}.member-product-card>p{min-height:42px;color:#a8b3c2;font-size:12px;line-height:1.55}.member-site-allowance{padding:12px;border:1px solid rgba(255,255,255,.055);border-radius:11px;background:rgba(255,255,255,.018)}.member-site-allowance small,.member-site-allowance span,.member-site-allowance strong{display:block}.member-site-allowance strong{font-size:22px;color:#eaf0f8}.member-site-allowance span{margin-top:3px;color:#93a0b3;font-size:12px}.member-site-allowance small{margin-top:5px;color:#64758c;font-size:12px}.member-product-card ul{list-style:none;padding:0;margin:18px 0 22px;display:flex;flex-direction:column;gap:8px}.member-product-card li{color:#8392a6;font-size:12px}.member-current-note,.member-product-card>a,.member-product-card>div:last-child{margin-top:auto}.member-current-note{display:grid;place-items:center;min-height:40px;border:1px solid rgba(95,210,154,.13);border-radius:10px;color:#68d5a1;background:rgba(64,185,132,.04);font-size:12px;font-weight:850}.plan-action-wrap{margin-top:auto}.plan-action-wrap>button{width:100%}.plan-action-wrap .billing-error{display:block;margin-top:7px}.billing-status-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;min-width:min(620px,58%)}.billing-status-grid>div{padding:12px;border:1px solid rgba(255,255,255,.055);border-radius:11px;background:rgba(255,255,255,.018)}.billing-status-grid span,.billing-status-grid strong{display:block}.billing-status-grid span{color:#697a91;font-size:12px}.billing-status-grid strong{margin-top:5px;color:#eef3fa;font-size:20px}.billing-line{display:flex;justify-content:space-between;gap:18px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.055)}.billing-line:last-child{border-bottom:0}.billing-line span,.billing-line strong{display:block}.billing-line strong{color:#dbe3ee;font-size:12px}.billing-line span{margin-top:3px;color:#66788f;font-size:12px}.billing-line>b{color:#eaf0f8;font-size:14px}.billing-total{margin-top:8px;padding-top:18px;border-top:1px solid rgba(114,113,255,.16)}.billing-total>b{font-size:20px}.billing-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.billing-error{width:100%;margin:4px 0 0;color:#dc8f89;font-size:12px}.billing-guidance{margin:14px 0;padding:20px;border:1px solid rgba(255,255,255,.065);border-radius:15px;background:rgba(255,255,255,.02)}.billing-guidance h2{margin:4px 0 7px;color:#e8eef6}.billing-guidance p{max-width:850px;margin:0;color:#79899e;font-size:12px;line-height:1.65}.billing-help{display:flex;align-items:center;justify-content:space-between;gap:24px}.auth-card-wide{width:min(620px,100%)}.auth-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.auth-card textarea{display:block;width:100%;margin-top:6px;border:1px solid var(--line);border-radius:10px;padding:10px 11px;font:inherit;font-size:14px;line-height:1.5;outline:none;resize:vertical}.auth-card textarea:focus{border-color:#8eb0f8;box-shadow:0 0 0 3px rgba(36,107,254,.08)}.register-plan-summary{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:14px;margin:18px 0;padding:13px 14px;border:1px solid #dfe6f0;border-radius:12px;background:#f8faff}.register-plan-summary small,.register-plan-summary span,.register-plan-summary strong{display:block}.register-plan-summary span{color:#738399;font-size:12px}.register-plan-summary strong{color:#172637;font-size:15px}.register-plan-summary strong small{display:inline;font-size:12px;color:#748399}.register-plan-summary a{color:#526de7;font-size:12px;font-weight:800;text-decoration:none}.auth-field-note{display:block;margin-top:6px;color:#8795a7;font-size:12px;line-height:1.45}.auth-field-note,.auth-optional{text-transform:none;letter-spacing:0;font-weight:500}.auth-optional{color:#9aa6b4}.mkt-site-pricing{margin:14px 0 4px;padding:11px;border:1px solid rgba(255,255,255,.065);border-radius:11px;background:rgba(255,255,255,.018)}.mkt-site-pricing small,.mkt-site-pricing span,.mkt-site-pricing strong{display:block}.mkt-site-pricing strong{color:#eaf0f8;font-size:20px}.mkt-site-pricing span{margin-top:2px;color:#8e9caf;font-size:12px}.mkt-site-pricing small{margin-top:4px;color:#66778e;font-size:12px}@media screen{.billing-line span,.billing-status-grid span,.dashboard-plan-chip span,.member-product-head b,.member-product-head span,.member-site-allowance small,.mkt-site-pricing small,.portfolio-strip b,.portfolio-strip span,.primary-site-stats span,.site-badge,.site-cost-strip span,.site-metrics span,.site-provider{font-size:12px!important;line-height:1.45}.auth-field-note,.billing-error,.billing-guidance p,.billing-line strong,.dashboard-plan-chip small,.member-current-note,.member-product-card li,.member-product-card>p,.member-product-price span,.member-site-allowance span,.mkt-site-pricing span,.portfolio-strip strong,.portfolio-strip>a,.primary-site-main>a,.primary-site-main>p,.register-plan-summary a,.register-plan-summary span,.site-cost-strip p,.website-card h3+a{font-size:12px!important;line-height:1.55}}@media(max-width:1150px){.primary-site-card{grid-template-columns:1fr 1fr}.primary-site-actions{grid-column:1/-1;flex-direction:row}.portfolio-strip{grid-template-columns:repeat(2,1fr)}.member-product-grid{grid-template-columns:1fr 1fr}.billing-hero{align-items:flex-start;flex-direction:column}.billing-status-grid{min-width:0;width:100%}}@media(max-width:760px){.billing-help,.dashboard-sites-head,.dashboard-upgrade,.site-cost-strip,.upgrade-recommendation{align-items:flex-start;flex-direction:column}.dashboard-plan-chip{text-align:left;width:100%}.primary-site-card{grid-template-columns:1fr}.primary-site-actions{grid-column:1}.billing-status-grid,.primary-site-stats{grid-template-columns:1fr 1fr}.member-product-grid,.portfolio-strip,.site-add-card,.site-add-form,.website-grid{grid-template-columns:1fr}.site-add-form>.zp-cta,.site-monitor-checkbox{grid-column:1}.site-cost-strip p{text-align:left}.product-current-banner{align-items:flex-start;flex-direction:column}.product-usage{text-align:left}.auth-grid-2,.register-plan-summary{grid-template-columns:1fr}.register-plan-summary a{justify-self:start}}.account-settings-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:16px}.account-settings-card,.account-summary-card{margin-top:0}.account-field{display:flex;flex-direction:column;gap:7px;margin-top:14px}.account-field>span{color:#73849a;font-size:12px;font-weight:800}.account-field input{min-height:44px;padding:10px 12px;border:1px solid rgba(255,255,255,.075);border-radius:10px;background:#0c141f;color:#edf3fa;outline:none;font:inherit;font-size:14px}.account-field input:focus{border-color:rgba(87,118,255,.45);box-shadow:0 0 0 3px rgba(77,92,255,.08)}.account-field input:disabled,.account-field input[readonly]{color:#7e8ca0;background:rgba(255,255,255,.018)}.account-field small{color:#697b91;font-size:12px;line-height:1.55}.account-save-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:18px}.account-success{color:#63d49d;font-size:12px;font-weight:800}.account-link-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:18px}.account-link-grid a{padding:11px 12px;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:rgba(255,255,255,.018);color:#a8b5c7;text-decoration:none;font-size:12px;font-weight:800}.account-link-grid a:hover{border-color:rgba(108,106,255,.22);color:#fff}.cp-product-summary{display:block;margin:0 0 12px;padding:11px 12px;border:1px solid rgba(255,255,255,.065);border-radius:11px;background:rgba(255,255,255,.022);text-decoration:none}.cp-product-summary small,.cp-product-summary span,.cp-product-summary strong{display:block}.cp-product-summary span{color:#667990;text-transform:uppercase;letter-spacing:.07em;font-weight:850}.cp-product-summary strong{margin-top:3px;color:#eef3fa;font-size:15px}.cp-product-summary small{margin-top:3px;color:#74859a;font-size:12px;line-height:1.4}.cp-nav.is-locked b{padding:3px 6px;border-radius:999px;background:rgba(112,100,255,.1);color:#8f8af2}.product-gate{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;border:1px solid rgba(111,103,255,.2);border-radius:17px;background:linear-gradient(135deg,rgba(75,88,255,.07),rgba(178,68,222,.04))}.product-gate h2{margin:3px 0 7px;color:#eef3fa;font-size:23px}.product-gate p{max-width:800px;margin:0;color:#7d8da2;font-size:13px;line-height:1.65}.product-gate-actions{display:flex;gap:8px;flex-wrap:wrap;flex:0 0 auto}@media(max-width:800px){.account-settings-grid{grid-template-columns:1fr}.product-gate{align-items:flex-start;flex-direction:column}.product-gate-actions{width:100%}}.auth-legal-consent{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:9px;margin:2px 0 4px;padding:11px 12px;border:1px solid #e0e6ee;border-radius:10px;background:#f8fafc}.auth-legal-consent input{width:17px!important;height:17px!important;min-height:0!important;margin:2px 0 0!important;flex:0 0 auto;accent-color:var(--blue)}.auth-legal-consent span{color:#667689;font-size:12px;line-height:1.55;text-transform:none;letter-spacing:0;font-weight:500}.auth-legal-consent a{color:#526de7;font-weight:750;text-decoration:none}.auth-legal-consent a:hover{text-decoration:underline}@media print{body,html{background:#fff!important;color:#101827!important}body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.mkt-footer,.mkt-nav{display:none!important}.mkt-shell{background:#fff!important;min-height:auto!important}.mkt-shell:before{display:none!important}}.mkt-launch-promise{max-width:1120px;margin:0 auto 88px;padding:34px;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);gap:28px;border:1px solid rgba(151,174,209,.14);border-radius:26px;background:radial-gradient(circle at 0 0,rgba(45,113,255,.1),transparent 32%),linear-gradient(145deg,rgba(14,24,38,.96),rgba(8,14,23,.96));box-shadow:0 34px 110px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.035)}.mkt-launch-copy h2,.mkt-learning-copy h2{max-width:760px;margin:10px 0 16px;color:#f4f7fb;font-size:clamp(35px,4.8vw,58px);line-height:.98;letter-spacing:-.052em;text-wrap:balance}.mkt-launch-lede,.mkt-learning-copy>p{max-width:760px;color:#8a99ad;font-size:15px;line-height:1.78}.mkt-loop-line{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:26px;padding-top:22px;border-top:1px solid rgba(255,255,255,.07)}.mkt-loop-line span{padding:8px 10px;border:1px solid rgba(126,151,188,.14);border-radius:999px;background:rgba(7,12,19,.48);color:#c9d5e5;font-size:12px;font-weight:800;letter-spacing:.025em}.mkt-loop-line i{color:#4e6380;font-style:normal;font-size:12px}.mkt-launch-proof{padding:24px;border:1px solid rgba(119,130,255,.18);border-radius:20px;background:linear-gradient(160deg,rgba(83,76,255,.1),rgba(13,20,31,.82));box-shadow:inset 0 1px rgba(255,255,255,.035)}.mkt-launch-proof-label{display:block;margin-bottom:12px;color:#7f8cff;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.mkt-launch-proof>strong{display:block;color:#f0f4fa;font-size:24px;line-height:1.12;letter-spacing:-.035em}.mkt-launch-proof>p{margin:8px 0 20px;color:#8392a6;font-size:13px;line-height:1.6}.mkt-launch-proof ul{list-style:none;margin:0;padding:0;border-top:1px solid rgba(255,255,255,.07)}.mkt-launch-proof li{display:grid;grid-template-columns:58px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.055)}.mkt-launch-proof li b{color:#e9eef7;font-size:12px}.mkt-launch-proof li span{color:#7c8da3;font-size:12px;line-height:1.45}.mkt-compare-section{position:relative}.mkt-compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:34px}.mkt-compare-grid article{position:relative;overflow:hidden;padding:22px;border:1px solid rgba(151,174,209,.12);border-radius:18px;background:linear-gradient(145deg,rgba(14,23,35,.95),rgba(8,14,22,.94));box-shadow:inset 0 1px rgba(255,255,255,.025)}.mkt-compare-grid article>span{display:block;margin-bottom:16px;color:#f0f4f9;font-size:16px;font-weight:850;letter-spacing:-.025em}.mkt-compare-grid article>div{padding:14px 15px;border-radius:13px;background:rgba(255,255,255,.025)}.mkt-compare-grid article>div+div{margin-top:8px}.mkt-compare-grid small{display:block;margin-bottom:5px;color:#65778f;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.mkt-compare-grid p{margin:0;color:#8b99ab;font-size:12px;line-height:1.62}.mkt-compare-grid .mkt-compare-zeo{border:1px solid rgba(105,103,255,.17);background:linear-gradient(145deg,rgba(62,88,255,.09),rgba(122,73,255,.06))}.mkt-compare-grid .mkt-compare-zeo small{color:#8e86ff}.mkt-compare-grid .mkt-compare-zeo p{color:#c7d1df}.mkt-learning-section{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:64px;align-items:center}.mkt-learning-principles{display:grid;gap:9px;margin-top:24px}.mkt-learning-principles span{display:block;padding:13px 15px;border:1px solid rgba(151,174,209,.1);border-radius:13px;background:rgba(255,255,255,.02);color:#8090a5;font-size:12px;line-height:1.55}.mkt-learning-principles b{color:#dfe6f0}.mkt-learning-card{position:relative;overflow:hidden;padding:24px;border:1px solid rgba(114,112,255,.2);border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(205,76,224,.11),transparent 33%),linear-gradient(160deg,#101a29,#0a111b);box-shadow:0 28px 90px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.04)}.mkt-learning-card:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,#497fff,#a765ff,transparent)}.mkt-learning-card-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:13px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.07)}.mkt-learning-card-head span{color:#a9b6c8;font-size:12px;font-weight:850}.mkt-learning-card-head b{padding:6px 8px;border-radius:999px;background:rgba(91,102,255,.12);color:#938cff;letter-spacing:.08em;text-transform:uppercase}.mkt-learning-stat{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.055)}.mkt-learning-stat strong{background:var(--zp-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:30px;letter-spacing:-.05em}.mkt-learning-stat span{color:#8393a8;font-size:12px;text-align:right}.mkt-learning-card>small{display:block;margin-top:15px;color:#5f7086;line-height:1.55}@media(max-width:900px){.mkt-compare-grid,.mkt-launch-promise,.mkt-learning-section{grid-template-columns:1fr}.mkt-learning-section{gap:28px}}@media(max-width:650px){.mkt-launch-promise{margin:0 14px 56px;padding:22px;border-radius:19px}.mkt-launch-copy h2,.mkt-learning-copy h2{font-size:36px}.mkt-loop-line{gap:6px}.mkt-loop-line span{font-size:12px;padding:7px 8px}.mkt-launch-proof{padding:19px}.mkt-compare-grid{margin-top:24px}.mkt-learning-card{padding:20px}}:root{--zp-reading:#aebbd0;--zp-reading-strong:#dfe7f3;--zp-reading-muted:#8999ae;--zp-panel:rgba(12,20,32,.88);--zp-panel-strong:#0e1826;--zp-focus:#55c7ff}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skip-link{left:18px;top:12px;transform:translateY(-180%);padding:11px 15px;font-weight:850;transition:transform .18s ease}.skip-link:focus{transform:translateY(0)}.mkt-nav{height:78px;padding-inline:max(26px,calc((100vw - 1320px)/2));background:rgba(5,9,16,.82)}.mkt-nav nav{gap:25px}.mkt-nav nav a,.mkt-signin{font-size:14px;font-weight:720;line-height:1.2;color:#aebacf}.mkt-nav .zp-cta{padding:11px 17px}.mkt-brand .zp-logo{font-size:30px}.mkt-menu-button{display:none;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(255,255,255,.04);color:#eef4ff}.mkt-mobile-menu{position:absolute;z-index:90;top:70px;left:16px;right:16px;display:grid;gap:4px;padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(8,14,23,.98);box-shadow:0 28px 80px rgba(0,0,0,.46);backdrop-filter:blur(22px)}.mkt-mobile-menu>a:not(.zp-cta){padding:13px 12px;border-radius:10px;color:#c3cde0;text-decoration:none;font-size:16px;font-weight:720}.mkt-mobile-menu>a:not(.zp-cta):hover{background:rgba(255,255,255,.05);color:#fff}.mkt-hero-demo-first{isolation:isolate}.mkt-home-demo{text-align:left}.mkt-home-demo-badge{font-size:13px;line-height:1.3;padding:8px 12px;color:#c0cce0;background:rgba(12,20,33,.72);border-color:rgba(137,153,255,.28)}.mkt-home-demo h1{max-width:850px;margin:25px 0 22px;font-size:clamp(58px,6.6vw,94px);line-height:.91;letter-spacing:-.064em;color:#f9fbff}.mkt-home-demo h1 .mkt-brand-word{background:none;-webkit-background-clip:initial;background-clip:initial;color:inherit;filter:none;display:inline}.mkt-home-demo h1 .mkt-brand-zeo{color:#fff}.mkt-home-demo h1 .mkt-brand-pilot,.mkt-home-demo h1 .mkt-value-word{background:var(--zp-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 12px 34px rgba(81,88,255,.2))}.mkt-home-demo .mkt-lede{max-width:720px;margin:0;font-size:clamp(20px,1.65vw,25px);line-height:1.46;color:#f0f5fc}.mkt-home-demo .mkt-sublede{max-width:700px;margin:17px 0 0;color:#a7b5c9;font-size:17px;line-height:1.7}.mkt-home-scan{max-width:790px;margin:30px 0 0;min-height:66px;padding:6px;border:1px solid rgba(153,176,211,.25);border-radius:17px;background:rgba(7,14,24,.78);box-shadow:0 22px 60px rgba(0,0,0,.24),inset 0 1px rgba(255,255,255,.05);backdrop-filter:blur(14px)}.mkt-home-scan-input{min-height:52px}.mkt-home-scan-input svg{color:#8fa4bf}.mkt-home-scan-input input{color:#f5f8fd}.mkt-home-scan-input input::placeholder{color:#73839a;opacity:1}.mkt-home-scan button{border-radius:13px;white-space:nowrap}.mkt-home-demo-trust{justify-content:flex-start;gap:11px;margin-top:15px}.mkt-home-demo-trust span{padding:7px 9px;border:1px solid rgba(255,255,255,.07);border-radius:999px;background:rgba(7,14,24,.5);color:#a4b3c8;font-size:13px}.mkt-home-demo-payoff{max-width:790px;margin:25px 0 0}.mkt-home-demo-payoff span{padding:13px 10px;color:#9aaac0;line-height:1.35}.mkt-home-scan-error{max-width:790px;margin:10px 0 0!important;color:#ffaaa3!important;font-size:14px!important}.mkt-hero-tagline{max-width:790px!important;margin:18px 0 0!important;text-align:left!important;color:#aab6c8!important}.mkt-proofline{max-width:790px;margin:23px 0 0;justify-content:flex-start}.mkt-proofline span{padding:8px 11px;color:#98a8bd}.mkt-glow{opacity:.45}@media(min-width:768px){.mkt-hero-demo-first{width:100%;max-width:none;min-height:calc(100svh - 78px);margin:0;padding:clamp(62px,8vh,104px) max(28px,calc((100vw - 1320px)/2)) 56px;display:flex;flex-direction:column;justify-content:center;text-align:left;background-image:linear-gradient(90deg,rgba(5,10,18,.93),rgba(5,10,18,.83) 35%,rgba(5,10,18,.46) 67%,rgba(5,10,18,.2)),linear-gradient(180deg,rgba(6,10,18,.16),rgba(6,10,18,.2) 62%,rgba(6,10,18,.76)),image-set(url("/brand/zeopilot-hero-wave.avif") type("image/avif"),url("/brand/zeopilot-hero-wave.webp") type("image/webp"));background-size:cover;background-position:100%;background-repeat:no-repeat}.mkt-hero-demo-first:after{content:"";position:absolute;z-index:-1;inset:auto 0 0;height:20%;background:linear-gradient(180deg,transparent,#070b12)}.mkt-home-demo{width:min(850px,64vw);margin:0}}.mkt-kicker{font-size:13px;line-height:1.45;color:#93a4bb}.mkt-section{max-width:1200px;padding:108px 32px}.mkt-section h2{font-size:clamp(38px,4.8vw,64px);line-height:1;letter-spacing:-.052em}.mkt-launch-lede,.mkt-learning-copy>p,.mkt-section p{color:var(--zp-reading);font-size:17px;line-height:1.72}.mkt-page-hero{max-width:1200px;padding:128px 32px 74px}.mkt-page-hero h1{line-height:.94}.mkt-page-hero>p:last-child,.mkt-page-hero>p:last-of-type{max-width:780px;color:var(--zp-reading);font-size:19px;line-height:1.65}.mkt-hero-actions.left,.mkt-page-hero-rich .mkt-hero-actions.left{justify-content:flex-start}.mkt-page-hero h1 span{background:var(--zp-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.mkt-feature-grid,.mkt-system-grid{margin-top:42px}.mkt-feature-grid article,.mkt-system-grid article{min-height:235px;padding:27px}.mkt-feature-grid b,.mkt-system-grid b{font-size:13px}.mkt-feature-grid h3,.mkt-system-grid h3{font-size:23px;line-height:1.18;margin:44px 0 10px}.mkt-feature-grid p,.mkt-system-grid p{font-size:16px!important;line-height:1.65!important;color:#a3b0c3!important}.mkt-card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.mkt-card-meta span{padding:5px 8px;border-radius:999px;background:rgba(94,101,255,.1);color:#9c99ff;font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.mkt-feature-grid-rich{grid-template-columns:repeat(3,1fr)}.mkt-feature-grid-rich article{min-height:255px}.mkt-launch-promise{gap:38px}.mkt-launch-copy h2,.mkt-learning-copy h2{font-size:clamp(40px,4.5vw,60px)}.mkt-launch-proof li b,.mkt-launch-proof li span{font-size:14px}.mkt-loop-line span{padding:9px 11px}.mkt-loop-line i{font-size:14px}.mkt-loop-line-large{max-width:1050px;margin-top:34px}.mkt-loop-line-large span{font-size:14px}.mkt-status-demo{padding:30px}.mkt-demo-top h2{font-size:28px}.mkt-health{font-size:12px;padding:7px 10px}.mkt-demo-grid small,.mkt-demo-grid span{font-size:13px;line-height:1.45}.mkt-demo-grid strong{font-size:30px}.mkt-demo-event strong{font-size:15px}.mkt-demo-event small{font-size:13px}.mkt-agent-stack>div,.mkt-outcome-list>div{padding:15px 17px}.mkt-dark-callout p{max-width:840px}.mkt-final-cta{max-width:900px}.mkt-compare-grid article{padding:28px}.mkt-compare-grid p{font-size:16px;line-height:1.65}.mkt-learning-card-head b,.mkt-learning-card>small{font-size:12px}.mkt-process-layout{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:80px;align-items:start}.mkt-process-sticky{position:sticky;top:120px}.mkt-process-sticky h2{font-size:clamp(38px,4vw,56px)}.mkt-process-principles{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.mkt-process-principles span{padding:8px 10px;border:1px solid rgba(255,255,255,.09);border-radius:999px;color:#a5b3c6;font-size:13px}.mkt-timeline-premium{max-width:none}.mkt-timeline-premium article{grid-template-columns:66px 1fr;gap:24px;padding:27px 0}.mkt-timeline-premium b{font-size:13px}.mkt-timeline-premium h3{font-size:24px;margin-bottom:8px}.mkt-timeline-premium p{font-size:16px}.mkt-outcome-list-premium>div{min-height:58px}.mkt-outcome-list-premium strong{font-size:16px}.mkt-recovery-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:38px}.mkt-recovery-grid article{padding:22px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(255,255,255,.025)}.mkt-recovery-grid b{color:#73849b;font-size:13px}.mkt-recovery-grid h3{margin:28px 0 8px;font-size:21px}.mkt-recovery-grid p{font-size:15px!important;line-height:1.6!important}.mkt-director-responsibilities{display:grid;gap:9px;margin-top:26px}.mkt-director-responsibilities>div{padding:14px 16px;border:1px solid rgba(255,255,255,.075);border-radius:13px;background:rgba(255,255,255,.025)}.mkt-director-responsibilities strong{display:block;color:#edf3fb;font-size:16px}.mkt-director-responsibilities span{display:block;margin-top:5px;color:#93a2b7;font-size:14px;line-height:1.55}.mkt-director-card-premium{padding:30px}.mkt-director-card-premium p{font-size:18px!important;line-height:1.7!important}.mkt-director-decision,.mkt-director-status{display:flex;justify-content:space-between;gap:18px;align-items:center}.mkt-director-status{padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.08)}.mkt-director-status span{font-size:12px;font-weight:900;letter-spacing:.11em;color:#99a9bf}.mkt-director-status b{font-size:12px;color:#72dda8}.mkt-director-decision{padding:13px 0;border-top:1px solid rgba(255,255,255,.06)}.mkt-director-decision span{color:#8495aa;font-size:13px}.mkt-director-decision strong{font-size:13px}.mkt-security-grid article{min-height:245px}.mkt-pricing-section{padding-top:30px}.mkt-pricing-grid article.command{border-color:rgba(225,78,227,.24);background:radial-gradient(circle at 100% 0,rgba(232,75,225,.1),transparent 34%),rgba(255,255,255,.025)}.mkt-plan-badge{padding:6px 8px;border-radius:999px;background:rgba(82,106,255,.12);color:#a8a4ff;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.07em}.mkt-plan-badge.premium{background:rgba(230,74,221,.1);color:#e9a3eb}.mkt-pricing-grid h2{margin:8px 0 0;font-size:32px}.mkt-price{display:flex;align-items:baseline;gap:6px;margin:22px 0 8px}.mkt-price strong{font-size:40px;letter-spacing:-.05em}.mkt-price span{color:#8999ae;font-size:14px}.mkt-price-promise{margin:0;color:#dce5f2!important;font-weight:800}.mkt-price-best{min-height:74px;margin:9px 0 0;color:#9aa8bb!important;font-size:14px!important;line-height:1.55!important}.mkt-site-pricing{padding:14px}.mkt-site-pricing strong{font-size:25px}.mkt-pricing-grid ul{gap:10px}.mkt-pricing-grid li{line-height:1.45;color:#a7b4c6}.mkt-pricing-grid a{min-height:46px;font-size:14px}.mkt-pricing-note{gap:18px;align-items:flex-start;padding:18px 20px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(255,255,255,.02)}.mkt-pricing-note strong{flex:0 0 auto;color:#eef4fb;font-size:14px}.mkt-pricing-note span{color:#96a5b8}.mkt-plan-comparison{margin-top:36px;border:1px solid rgba(255,255,255,.08);border-radius:18px;overflow:hidden}.mkt-plan-comparison-head,.mkt-plan-comparison-row{display:grid;grid-template-columns:1.4fr repeat(4,1fr)}.mkt-plan-comparison-head{background:rgba(255,255,255,.055)}.mkt-plan-comparison-head strong,.mkt-plan-comparison-row span{padding:15px 16px;border-right:1px solid rgba(255,255,255,.06);font-size:14px}.mkt-plan-comparison-head strong{color:#dfe7f2}.mkt-plan-comparison-row span{color:#8999ae;border-top:1px solid rgba(255,255,255,.055)}.mkt-plan-comparison-row span:first-child{color:#c5d0df;font-weight:750}.mkt-plan-comparison-row .included{color:#72dda8}.mkt-footer{max-width:1320px;padding-top:58px}.mkt-footer p{line-height:1.55}.mkt-footer-links,.mkt-footer-trust{gap:16px 20px}.mkt-footer a,.mkt-footer-trust a{font-size:13px}.mkt-footer small{color:#66778d}.legal-body p{line-height:1.75;color:#a4b1c3}.legal-hero small{font-size:13px}.auth-card{padding:34px}.auth-card h1{font-size:36px}.auth-card>p{line-height:1.65}.auth-field-note,.auth-legal-consent span{font-size:13px!important}.auth-brand>small,.onboarding-brand>span{font-size:12px}.cp-content{padding:38px clamp(22px,3vw,48px) 64px}.cp-header h1{font-size:clamp(30px,3.4vw,44px)}.cp-empty,.cp-header>div>p:not(.eyebrow),.cp-muted{line-height:1.6}.cp-brand-sub,.cp-watch small,.cp-watch strong{font-size:12px}.cp-card,.director-panel{padding:22px}.cp-card h2,.cp-card h3{line-height:1.25}.cp-card-head a,.cp-row,.cp-row span,.cp-row>b{font-size:14px}.cp-metrics small,.cp-metrics span{font-size:13px}.cp-metrics strong{font-size:26px}.cp-activity-feature p,.cp-activity-feature small{font-size:14px}.billing-line span,.billing-status-grid span,.member-product-head b,.member-product-head span,.member-site-allowance small,.site-metrics span,.site-provider,.website-card h3+a{font-size:13px!important}.account-field small,.billing-guidance p,.cp-product-summary small,.member-product-card li,.member-product-card>p,.site-cost-strip p{font-size:14px!important}.member-product-card{padding:24px}.member-product-card li{line-height:1.5}.product-gate p{font-size:15px}.account-field input,.account-field>span,.account-link-grid a,.account-success{font-size:14px}@media(max-width:1180px){.mkt-nav nav{display:none}.mkt-menu-button{display:inline-flex}.mkt-signin{display:none}.mkt-feature-grid-rich{grid-template-columns:repeat(2,1fr)}.mkt-recovery-grid{grid-template-columns:repeat(3,1fr)}.mkt-pricing-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.mkt-process-layout{grid-template-columns:1fr;gap:36px}.mkt-process-sticky{position:static}.mkt-plan-comparison{overflow-x:auto}.mkt-plan-comparison-head,.mkt-plan-comparison-row{min-width:780px}}@media(max-width:767px){.mkt-nav{height:68px;padding:0 16px}.mkt-brand .zp-logo{font-size:25px}.mkt-nav .zp-cta{font-size:12px;padding:9px 11px}.mkt-actions{gap:8px}.mkt-hero-demo-first{padding:76px 18px 64px;background:radial-gradient(circle at 70% 6%,rgba(77,88,255,.18),transparent 34%),#080d16}.mkt-home-demo{text-align:center}.mkt-home-demo h1{font-size:clamp(42px,12vw,54px);margin-inline:auto}.mkt-home-demo .mkt-lede{font-size:19px;margin-inline:auto}.mkt-home-demo .mkt-sublede{font-size:16px;margin-inline:auto}.mkt-home-scan{display:grid;grid-template-columns:1fr;max-width:600px;margin-inline:auto;padding:7px}.mkt-home-scan button{width:100%}.mkt-home-demo-trust,.mkt-proofline{justify-content:center}.mkt-home-demo-payoff{grid-template-columns:1fr 1fr;margin-inline:auto}.mkt-hero-tagline{text-align:center!important;margin-inline:auto!important}.mkt-page-hero,.mkt-section{padding-left:20px;padding-right:20px}.mkt-section{padding-top:76px;padding-bottom:76px}.mkt-page-hero{padding-top:88px}.mkt-page-hero>p:last-child,.mkt-page-hero>p:last-of-type{font-size:17px}.mkt-feature-grid-rich,.mkt-pricing-grid,.mkt-recovery-grid{grid-template-columns:1fr}.mkt-price-best,.mkt-pricing-grid article{min-height:0}.mkt-dark-callout{padding:34px 22px;margin-inline:16px}.mkt-pricing-note{flex-direction:column}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mkt-feature-grid article,.mkt-system-grid article,.zp-cta,.zp-secondary{transition:none!important}}:root{--zp-body:clamp(16px,1rem + .12vw,18px);--zp-body-small:15px;--zp-caption:13px;--zp-nav:15px;--zp-card-copy:16px;--zp-radius:18px;--zp-radius-lg:28px;--zp-readable:72ch;--zp-text-strong:#f7f9fd;--zp-text-body:#c6d1df;--zp-text-muted:#96a6ba;--zp-text-soft:#7f91a8;--zp-border:rgba(173,194,225,.16);--zp-panel:rgba(11,18,29,.78)}body{font-size:var(--zp-body);line-height:1.62}.mkt-shell{color:var(--zp-text-strong)}.mkt-shell p{font-size:var(--zp-body);line-height:1.68;color:var(--zp-text-body)}.mkt-shell small{font-size:var(--zp-caption);line-height:1.5}.mkt-nav{height:82px}.mkt-nav nav{gap:28px}.mkt-footer a,.mkt-nav nav a,.mkt-signin{font-size:var(--zp-nav);font-weight:720;color:#b7c4d5}.mkt-nav nav a:hover,.mkt-signin:hover{color:#fff}.mkt-nav .zp-cta{min-height:46px;padding:0 18px;font-size:14px}.zp-logo{font-size:30px}@media(min-width:768px){.mkt-hero-demo-first{position:relative;max-width:none;width:100%;min-height:calc(100svh - 82px);margin:0;padding:clamp(78px,8vh,116px) 28px 64px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;isolation:isolate;background:linear-gradient(90deg,rgba(4,8,17,.9),rgba(4,8,17,.74) 34%,rgba(6,10,21,.48) 62%,rgba(5,9,18,.27)),linear-gradient(180deg,rgba(4,8,17,.14),rgba(4,8,17,.58)),image-set(url("/brand/zeopilot-hero-wave.avif") type("image/avif"),url("/brand/zeopilot-hero-wave.webp") type("image/webp")) 100%/cover no-repeat}.mkt-hero-demo-first:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 50% 42%,rgba(18,26,54,.08),transparent 44%),linear-gradient(180deg,transparent 65%,rgba(5,8,15,.72))}.mkt-hero-demo-first .mkt-glow{display:none}.mkt-home-demo{width:min(100%,1060px)}.mkt-home-demo h1{font-size:clamp(58px,6.5vw,94px)}}.mkt-home-demo-badge{padding:9px 13px;font-size:12px;color:#c2cee0;border-color:rgba(160,181,255,.24);background:rgba(11,17,32,.56);backdrop-filter:blur(12px)}.mkt-home-demo h1{max-width:1050px;color:#fff;text-shadow:0 14px 54px rgba(0,0,0,.42)}.mkt-home-demo h1 .hero-brand{display:inline;background:none;color:inherit;filter:none}.mkt-home-demo h1 .hero-brand b{color:#fff;font:inherit}.mkt-home-demo h1 .hero-brand i,.mkt-home-demo h1 .hero-value{font:inherit;font-style:normal;background:var(--zp-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 10px 26px rgba(90,80,255,.2))}.mkt-home-demo .mkt-lede{max-width:820px;font-size:clamp(21px,1.55vw,27px);line-height:1.42;color:#f0f4fa}.mkt-home-demo .mkt-sublede{max-width:820px;margin-top:18px;font-size:clamp(16px,1.05vw,18px);line-height:1.68;color:#aebcd0}.mkt-home-scan{max-width:860px;margin-top:30px}.mkt-home-scan-input{min-height:64px}.mkt-home-scan-input input{font-size:17px;color:#f4f7fb}.mkt-home-scan-input input::placeholder{color:#7f91a8}.mkt-home-scan button{min-height:52px;padding-inline:22px;font-size:15px}.mkt-home-demo-trust{gap:20px;margin-top:18px}.mkt-home-demo-trust span{font-size:14px;color:#a8b7ca}.mkt-home-demo-payoff{max-width:900px;margin-top:30px;border-color:rgba(183,205,235,.14);background:rgba(174,198,232,.12);box-shadow:0 18px 60px rgba(0,0,0,.18)}.mkt-home-demo-payoff span{min-height:58px;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 12px;font-size:13px;color:#b7c5d7;background:rgba(7,13,23,.74)}.mkt-home-demo-payoff b{color:#6f83a0;font-size:12px}.mkt-hero-tagline{font-size:15px!important;color:#b1bed0!important}.mkt-proofline span{font-size:13px;padding:8px 12px;color:#a5b4c7}.mkt-kicker{font-size:12px;color:#8fa3be}.mkt-section{padding-top:112px;padding-bottom:112px}.mkt-section h2{font-size:clamp(38px,4.5vw,64px);line-height:1.02}.mkt-section p{font-size:17px;line-height:1.72;color:#aebbcf}.mkt-section-head{max-width:820px}.mkt-section-head>p:last-child{max-width:760px}.mkt-page-hero{padding-top:136px;padding-bottom:84px}.mkt-page-hero h1{font-size:clamp(52px,6.5vw,88px);line-height:.96}.mkt-page-hero>p:last-child{max-width:760px;font-size:19px;line-height:1.65;color:#b5c2d4}.mkt-feature-grid,.mkt-system-grid{gap:16px;margin-top:44px}.mkt-feature-grid article,.mkt-system-grid article{min-height:240px;padding:28px;border-color:var(--zp-border);border-radius:20px}.mkt-feature-grid b,.mkt-system-grid b{font-size:12px}.mkt-feature-grid h3,.mkt-system-grid h3{font-size:24px;margin:46px 0 10px}.mkt-feature-grid p,.mkt-system-grid p{font-size:16px;line-height:1.65;color:#9fadc0}.mkt-split{gap:80px}.mkt-agent-stack>div,.mkt-outcome-list>div{min-height:58px;padding:16px 18px;font-size:15px}.mkt-agent-stack span,.mkt-outcome-list small{font-size:13px}.mkt-dark-callout{padding:62px;border-radius:26px}.mkt-contract-row span{font-size:13px;padding:9px 12px}.mkt-launch-promise{padding:42px;gap:36px}.mkt-launch-copy h2,.mkt-learning-copy h2{font-size:clamp(40px,4.4vw,62px)}.mkt-launch-lede,.mkt-learning-copy>p{font-size:17px}.mkt-loop-line span{font-size:13px}.mkt-launch-proof-label{font-size:12px}.mkt-launch-proof>strong{font-size:28px}.mkt-launch-proof>p{font-size:15px}.mkt-launch-proof li b,.mkt-launch-proof li span{font-size:14px}.mkt-compare-grid article{padding:26px}.mkt-compare-grid article>span{font-size:20px}.mkt-compare-grid small{font-size:12px}.mkt-compare-grid p,.mkt-learning-principles span{font-size:15px}.mkt-learning-card-head span{font-size:14px}.mkt-learning-card-head b{font-size:12px}.mkt-learning-stat span{font-size:14px}.mkt-learning-card>small{font-size:12px}.mkt-timeline{max-width:880px}.mkt-timeline article{grid-template-columns:72px 1fr;gap:24px;padding:28px 0}.mkt-timeline b{font-size:13px}.mkt-timeline h3{font-size:26px}.mkt-timeline p{font-size:16px}.mkt-director-card{padding:32px;border-radius:22px}.mkt-director-card>span{font-size:12px}.mkt-director-card p{font-size:17px;line-height:1.75}.mkt-director-card b{font-size:13px}.mkt-pricing-grid{gap:16px}.mkt-pricing-grid article{padding:28px;min-height:520px;border-radius:20px}.mkt-pricing-grid li{font-size:14px;line-height:1.55}.mkt-price-best,.mkt-price-promise{font-size:15px!important}.mkt-site-pricing span{font-size:14px!important}.mkt-site-pricing small{font-size:13px!important}.mkt-pricing-note{font-size:16px}.mkt-footer{margin-top:90px;padding-top:56px}.mkt-footer p{font-size:14px;max-width:420px}.mkt-footer small{font-size:12px}.mkt-footer-trust a{font-size:13px}.legal-body{max-width:900px}.legal-body h2{font-size:28px}.legal-body p{font-size:17px;line-height:1.78}.auth-card{width:min(100%,500px);padding:36px}.auth-card h1{font-size:38px}.auth-card>p{font-size:16px}.auth-card input,.auth-card textarea{font-size:16px;min-height:48px}.auth-field-note,.auth-legal-consent span{font-size:14px}.cp-content{padding:36px 44px 64px}.cp-header h1{font-size:clamp(30px,3vw,42px)}.cp-empty,.cp-header>div>p:not(.eyebrow),.cp-muted{font-size:15px;line-height:1.65}.cp-brand-sub{font-size:12px}.cp-watch strong{font-size:13px}.cp-watch small{font-size:12px}.cp-nav{font-size:14px;min-height:42px}.cp-card-head a,.cp-metrics span,.cp-row span,.cp-row>b{font-size:13px}.cp-metrics small{font-size:12px}.cp-card h2{font-size:22px}.cp-activity-feature p,.cp-card p{font-size:15px;line-height:1.65}.cp-activity-feature small{font-size:12px}.billing-guidance p,.member-product-card>p,.primary-site-main>p,.site-cost-strip p{font-size:14px!important}.billing-line span,.billing-status-grid span,.dashboard-plan-chip span,.member-product-head b,.member-product-head span,.member-site-allowance small,.portfolio-strip b,.portfolio-strip span,.portfolio-strip>a,.primary-site-main>a,.primary-site-stats span,.site-badge,.site-cost-strip span,.site-metrics span,.site-provider,.website-card h3+a{font-size:13px!important}.billing-error,.billing-line strong,.member-current-note,.member-product-card li{font-size:14px!important}.account-field small,.account-field>span,.account-link-grid a,.account-success,.cp-product-summary small{font-size:14px}@media(min-width:768px) and (max-width:1100px){.mkt-nav{padding-inline:24px}.mkt-nav nav{gap:18px}.mkt-nav nav a{font-size:14px}.mkt-home-demo{max-width:850px}.mkt-home-demo h1{font-size:clamp(54px,7vw,74px)}.mkt-home-demo .mkt-sublede{max-width:720px}.mkt-pricing-grid{grid-template-columns:1fr 1fr}}@media(max-width:767px){.mkt-nav{height:70px}.mkt-hero-demo-first{min-height:auto;padding:82px 18px 72px;background:radial-gradient(circle at 60% 10%,rgba(83,72,255,.18),transparent 35%),linear-gradient(180deg,#080e19,#070b12)}.mkt-home-demo h1{font-size:clamp(42px,12vw,54px)}.mkt-home-demo .mkt-lede{font-size:20px}.mkt-home-demo .mkt-sublede{font-size:16px}.mkt-home-scan{display:grid;gap:10px}.mkt-home-scan-input{min-height:56px}.mkt-home-scan button{width:100%;min-height:52px}.mkt-home-demo-trust{justify-content:flex-start}.mkt-home-demo-payoff{grid-template-columns:1fr 1fr}.mkt-home-demo-payoff span{font-size:12px}.mkt-section{padding:80px 18px}.mkt-section p{font-size:16px}.mkt-page-hero>p:last-child{font-size:17px}.mkt-dark-callout{padding:34px 22px}.cp-content{padding:26px 16px 52px}}.skip-link{position:fixed;left:16px;top:-80px;z-index:200;padding:10px 14px;border-radius:10px;background:#fff;color:#07101c;font-size:14px;font-weight:800;text-decoration:none}.skip-link:focus{top:12px}.mkt-mobile-menu{display:none;position:relative}.mkt-mobile-menu summary{list-style:none;cursor:pointer;padding:10px 12px;border:1px solid rgba(255,255,255,.12);border-radius:10px;color:#dce5f1;font-size:13px;font-weight:800;background:rgba(255,255,255,.04)}.mkt-mobile-menu summary::-webkit-details-marker{display:none}.mkt-mobile-menu>div{position:absolute;right:0;top:52px;width:min(300px,84vw);padding:10px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:rgba(8,13,22,.98);box-shadow:0 24px 70px rgba(0,0,0,.45);backdrop-filter:blur(18px)}.mkt-mobile-menu a{display:block;padding:11px 12px;border-radius:9px;color:#b8c5d6;text-decoration:none;font-size:14px;font-weight:700}.mkt-mobile-menu a:hover{background:rgba(255,255,255,.05);color:#fff}.mkt-product-proof{padding-top:40px}.mkt-loop-line-large{max-width:1080px;gap:10px}.mkt-loop-line-large span{font-size:13px;padding:10px 12px}.mkt-premium-panel{padding:30px;border:1px solid rgba(127,122,255,.24);border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(214,73,226,.11),transparent 34%),linear-gradient(150deg,rgba(18,29,45,.96),rgba(10,16,27,.98));box-shadow:0 28px 90px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.04)}.mkt-premium-panel>span{display:block;margin-bottom:12px;color:#8e91ff;font-size:12px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.mkt-premium-panel>strong{display:block;color:#f1f5fb;font-size:28px;line-height:1.16;letter-spacing:-.035em}.mkt-premium-panel>p{margin:13px 0 0!important;font-size:15px!important;color:#9dacbf!important}.mkt-premium-panel ul{list-style:none;margin:22px 0 0;padding:0;border-top:1px solid rgba(255,255,255,.07)}.mkt-premium-panel li{padding:12px 0;border-bottom:1px solid rgba(255,255,255,.06);color:#adbacb;font-size:14px}.mkt-premium-panel li:before{content:"✓";margin-right:9px;color:#5fe0a4}.mkt-outcome-rich{align-items:flex-start!important}.mkt-outcome-rich section{flex:1}.mkt-outcome-rich section strong{display:block;font-size:15px;color:#ecf2f9}.mkt-outcome-rich section small{display:block;margin-top:4px!important;color:#8fa0b5!important;font-size:13px!important;line-height:1.5}.mkt-outcome-rich>b{margin-left:auto;color:#68dba3;font-size:12px}.mkt-plan-topline{display:flex;align-items:center;justify-content:space-between;gap:10px}.mkt-plan-topline .mkt-kicker{margin:0}.mkt-plan-topline>span{padding:6px 8px;border-radius:999px;background:rgba(104,101,255,.12);color:#a4a0ff;font-weight:850}.mkt-pricing-grid article.command{border-color:rgba(227,80,223,.26);background:radial-gradient(circle at 90% 0,rgba(232,74,226,.08),transparent 28%),rgba(255,255,255,.03)}.mkt-pricing-note{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:20px;padding:20px 22px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(255,255,255,.025)}.mkt-pricing-note strong{color:#edf3fa;font-size:16px}.mkt-pricing-note span{max-width:760px;color:#95a4b8;font-size:14px;line-height:1.55}.mkt-footer-links{max-width:720px;justify-content:flex-end;flex-wrap:wrap;row-gap:12px}.demo-report,.demo-shell{font-size:16px}.demo-report p,.demo-shell p{line-height:1.65}.demo-report button,.demo-shell button,.demo-shell input{font-size:15px;min-height:44px}.account-link-grid a,.cp-nav,.mkt-footer a,.mkt-nav a{min-height:40px;display:inline-flex;align-items:center}.mkt-footer a{min-height:32px}@media(max-width:980px){.mkt-nav nav{display:none}.mkt-mobile-menu{display:block}.mkt-actions{gap:9px}}@media(max-width:650px){.mkt-nav .zp-cta{display:none}.mkt-mobile-menu{display:block}.mkt-pricing-note{align-items:flex-start;flex-direction:column}.mkt-premium-panel{padding:22px}.mkt-premium-panel>strong{font-size:24px}}.onboarding-brand strong{font-size:16px}.onboarding-brand span,.onboarding-brand>span{font-size:13px!important}.onboarding-hero>p:not(.eyebrow){font-size:18px;line-height:1.68}.url-entry input{font-size:16px}.onboarding-error{font-size:14px}.connect-card h3{font-size:22px}.connect-card>p{font-size:15px;line-height:1.65}.onboarding-footnote{font-size:13px}.readiness-panel h2{font-size:30px}.readiness-index{font-size:12px}.readiness-row strong{font-size:15px}.readiness-row div>span{font-size:13px}.readiness-state{font-size:12px}.activation-card h2,.flow-card-heading h2,.ready-card h2{font-size:30px}.team-routing-box strong{font-size:15px}.team-routing-box span{font-size:13px}.infrastructure-form select,.team-routing-box input{font-size:15px;min-height:46px}.admin-control-grid label>span,.connection-site-select>span,.team-invite-panel label>span,.value-policy-panel label>span{font-size:12px}.admin-control-grid input,.admin-control-grid select,.connection-site-select select,.shopify-connect input,.team-invite-panel input,.team-invite-panel select,.value-policy-panel input{font-size:14px;min-height:44px}.cp-tenant strong{font-size:14px}.cp-tenant small{font-size:12px}.cp-health-hero h2{font-size:28px}.cp-health-hero>strong{font-size:13px}.cp-row strong{font-size:14px;line-height:1.45}.pill{font-size:12px!important}.cp-card-head a,.governance-stat span,.governance-stat strong{font-size:13px}.cp-logout{font-size:14px;min-height:42px}.cp-nav>small{font-size:12px!important}.cp-error{font-size:14px}.cp-product-summary span{font-size:12px}.cp-product-summary strong{font-size:17px}.cp-nav.is-locked b,.mkt-plan-topline>span{font-size:12px}.auth-field-note,.auth-optional,.mkt-site-pricing small,.register-plan-summary a,.register-plan-summary span,.register-plan-summary strong small{font-size:13px!important}.register-plan-summary strong{font-size:17px}.auth-card small{font-size:13px}.auth-card label{font-size:14px}@media(min-width:768px) and (max-width:1100px){.mkt-hero-demo-first{height:calc(100svh - 82px);min-height:680px;padding-top:28px;padding-bottom:28px}.mkt-home-demo-badge{padding:7px 10px;font-size:12px}.mkt-home-demo h1{max-width:820px;margin-top:14px;margin-bottom:14px;font-size:clamp(48px,6.3vw,64px);line-height:.94}.mkt-home-demo .mkt-lede{font-size:19px;line-height:1.38}.mkt-home-demo .mkt-sublede{margin-top:10px;font-size:15px;line-height:1.5}.mkt-home-scan{margin-top:18px}.mkt-home-scan-input{min-height:56px}.mkt-home-scan button{min-height:48px}.mkt-home-demo-trust{margin-top:10px}.mkt-hero-demo-first>.mkt-proofline,.mkt-hero-tagline,.mkt-home-demo-payoff{display:none}}@media(min-width:1101px){.mkt-hero-demo-first{height:calc(100svh - 82px);min-height:760px;padding-top:36px;padding-bottom:36px}.mkt-home-demo h1{margin-top:14px;margin-bottom:16px;font-size:clamp(56px,6vw,86px)}.mkt-home-demo .mkt-lede{font-size:clamp(20px,1.45vw,25px)}.mkt-home-demo .mkt-sublede{margin-top:12px}.mkt-home-demo-payoff,.mkt-home-scan{margin-top:22px}.mkt-hero-tagline{margin-top:12px!important}.mkt-proofline{margin-top:22px}}@media(max-width:1180px){.mkt-mobile-menu{display:block}}@media screen and (min-width:768px){.mkt-hero-demo-first{box-sizing:border-box;height:calc(100svh - 82px);min-height:680px;padding-top:clamp(28px,5vh,52px);padding-bottom:28px}}@media screen and (min-width:1101px){.mkt-home-demo h1{margin-top:18px;margin-bottom:16px;font-size:clamp(56px,6vw,82px);line-height:.93}.mkt-home-demo .mkt-lede{font-size:clamp(19px,1.5vw,23px);line-height:1.42}.mkt-home-demo .mkt-sublede{margin-top:12px;font-size:16px;line-height:1.58}.mkt-home-scan{margin-top:20px}.mkt-home-demo-payoff{margin-top:18px}.mkt-hero-tagline{margin-top:12px!important}.mkt-proofline{margin-top:14px}}.ghost-button,.primary-button,.secondary-button{min-height:44px;padding:11px 15px;font-size:14px}.auth-switch{font-size:14px!important;line-height:1.55}.auth-brand small,.auth-brand>small{font-size:13px!important;line-height:1.45}.auth-error{font-size:14px}.demo-report .eyebrow,.demo-shell .eyebrow,.mkt-director-card>span,.mkt-footer small,.mkt-home-demo-badge,.mkt-home-demo-payoff span,.mkt-learning-card>small,.mkt-premium-panel>span{font-size:13px!important;line-height:1.45}.mkt-hero-demo-first{align-items:center;text-align:center}.mkt-home-demo{margin-inline:auto;text-align:center}.mkt-home-demo .mkt-lede,.mkt-home-demo .mkt-sublede,.mkt-home-demo h1{margin-left:auto;margin-right:auto;text-align:center}.mkt-home-scan{margin-left:auto;margin-right:auto}.mkt-home-demo-trust{justify-content:center}.mkt-home-demo-payoff{margin-left:auto;margin-right:auto}.mkt-hero-demo-first>.mkt-hero-tagline{text-align:center}.mkt-hero-demo-first>.mkt-proofline{justify-content:center}.mkt-home-demo h1{letter-spacing:-.052em;text-wrap:balance}.mkt-home-demo h1 .hero-brand b,.mkt-home-demo h1 .hero-brand i{letter-spacing:-.06em}.pricing-products-first{max-width:1240px;padding:110px 28px 92px}.pricing-products-head{text-align:center;margin-inline:auto;margin-bottom:46px}.pricing-products-head h1{font-size:clamp(42px,5vw,68px);line-height:1.02;letter-spacing:-.048em;text-wrap:balance}.pricing-products-head p:last-child{max-width:760px;margin:18px auto 0}.pricing-explainer-second{padding-top:96px;padding-bottom:108px}.cp-watch-link:hover{border-color:rgba(112,135,255,.24);background:rgba(255,255,255,.045)}.cp-product-summary-current{border-color:rgba(230,184,71,.54)!important;box-shadow:0 0 0 1px rgba(230,184,71,.08),0 16px 45px rgba(118,81,11,.12)!important;background:linear-gradient(145deg,rgba(226,183,73,.07),rgba(255,255,255,.018))!important}.cp-product-summary-current span{color:#c8a95e!important}.cp-product-summary-current strong{color:#fff3cc!important}.cp-nav-sections{display:flex;flex-direction:column;gap:17px}.cp-nav-section>p{margin:0 11px 3px;color:#4f6279;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.cp-tenant{display:flex;align-items:flex-start!important;gap:8px}.cp-tenant-dot{margin-top:5px}.director-fab{right:26px;padding:13px 17px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(120deg,#2f86ff,#8758ff 58%,#d34fd2);box-shadow:0 20px 50px rgba(54,72,255,.28);color:white;font-weight:900}.director-fab:hover{filter:brightness(1.06)}.director-fab span{font-size:17px}.first-run-dashboard{min-height:620px;padding:56px;border:1px solid rgba(117,128,255,.2);border-radius:28px;background:radial-gradient(circle at 90% 0,rgba(138,82,255,.17),transparent 32%),linear-gradient(145deg,#101a29,#0c141f);grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);gap:56px;box-shadow:0 30px 100px rgba(0,0,0,.24)}.first-run-copy h1{max-width:760px;font-size:clamp(48px,5vw,74px);line-height:.98}.first-run-copy>p:last-of-type{max-width:720px;font-size:18px;line-height:1.7;color:#9cadc2}.first-run-actions{gap:12px;margin-top:28px}.first-run-path article{background:rgba(255,255,255,.025)}.first-run-path article b{color:#8092aa}.first-run-path article span{color:#dfe8f3}.first-run-path article p{color:#72839a}.first-run-path article.active{border-color:rgba(94,116,255,.34);background:linear-gradient(120deg,rgba(57,114,255,.08),rgba(123,77,255,.06))}.first-run-path article.active b{background:linear-gradient(135deg,#2c87ff,#9052ff)}.first-run-path article.done b{color:#62d7aa}.first-run-sites{margin-top:28px}.first-run-site-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.first-run-site-grid article{padding:22px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:#0e1723}.first-run-site-grid article>div:first-child span,.first-run-site-grid article>div:first-child strong{display:block}.first-run-site-grid article>div:first-child strong{font-size:20px;color:#edf3fa}.first-run-site-grid article>div:first-child span{margin-top:4px;color:#71849c;font-size:13px}.first-run-site-grid dl{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0}.first-run-site-grid dl>div{padding:10px;border-radius:10px;background:rgba(255,255,255,.025)}.first-run-site-grid dt{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#63768d}.first-run-site-grid dd{margin:5px 0 0;color:#dce6f1;font-size:13px;font-weight:750}.first-run-site-grid article>div:last-child{display:flex;gap:8px;flex-wrap:wrap}.primary-site-card-rich{grid-template-columns:minmax(0,1.2fr) minmax(380px,.9fr) auto}.portfolio-strip-rich article,.portfolio-strip-rich>a:not(:last-child){text-decoration:none}.awaiting-verification{color:#d7b86a!important}.cp-health-orb.awaiting-verification{background:#d6b75f;box-shadow:0 0 0 7px rgba(214,183,95,.08)}.director-capability-strip,.report-summary-grid,.website-value-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0 24px}.director-capability-strip article,.report-summary-grid article,.website-value-strip article{padding:17px 18px;border:1px solid rgba(255,255,255,.07);border-radius:15px;background:#0e1723}.director-capability-strip span,.report-summary-grid span,.website-value-strip span{display:block;color:#657890;font-size:12px;text-transform:uppercase;letter-spacing:.07em;font-weight:850}.director-capability-strip strong,.report-summary-grid strong,.website-value-strip strong{display:block;margin-top:5px;color:#eef3fa;font-size:25px;letter-spacing:-.035em}.director-capability-strip small,.report-summary-grid small,.website-value-strip small{display:block;margin-top:5px;color:#71839a;font-size:12px;line-height:1.45}.website-grid-rich{grid-template-columns:1fr}.website-card-rich{padding:24px;border-radius:20px}.website-card-rich.website-primary{border-color:rgba(230,184,71,.42)!important;box-shadow:0 0 0 1px rgba(230,184,71,.05),inset 0 1px rgba(255,255,255,.025)}.site-badge.synced{background:rgba(33,190,142,.1);color:#63d8af}.site-badge.unsynced{background:rgba(103,122,148,.11);color:#8da0b6}.site-intelligence-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:20px 0}.site-intelligence-summary>div{padding:12px;border:1px solid rgba(255,255,255,.055);border-radius:12px;background:rgba(255,255,255,.018)}.site-intelligence-summary small,.site-intelligence-summary span,.site-intelligence-summary strong{display:block}.site-intelligence-summary span{font-size:12px;text-transform:uppercase;letter-spacing:.07em;color:#5e7189;font-weight:800}.site-intelligence-summary strong{margin-top:6px;color:#e6edf6;font-size:15px}.site-intelligence-summary small{margin-top:4px;color:#71839b;font-size:12px;line-height:1.45}.site-card-actions-premium{align-items:center}.site-delete-button{margin-left:auto;padding:9px 11px;border:1px solid rgba(220,80,80,.18);border-radius:9px;background:rgba(205,62,62,.055);color:#d77e7e;font-size:12px;font-weight:800;cursor:pointer}.site-delete-button:hover{background:rgba(205,62,62,.1);border-color:rgba(220,80,80,.28)}.site-inline-edit{display:flex;gap:8px;align-items:center;margin:8px 0}.site-inline-edit input{min-width:280px;padding:10px 12px;border:1px solid rgba(255,255,255,.09);border-radius:9px;background:#0b1420;color:#fff;font-size:15px}.website-detail-url{margin-top:8px;color:#86a8d0}.website-detail-actions{gap:9px}.intel-hero-grid{grid-template-columns:1.5fr repeat(4,minmax(0,.75fr));margin:20px 0 26px}.intel-hero-grid>article{background:#0e1723}.intel-hero-grid>article:not(.intel-hero-primary) span{color:#65798f;font-size:12px;text-transform:uppercase;letter-spacing:.07em;font-weight:850}.intel-hero-grid>article:not(.intel-hero-primary) strong{margin-top:7px;color:#eef3fa;font-size:19px}.intel-hero-grid>article:not(.intel-hero-primary) small{margin-top:6px;color:#75879e;font-size:12px;line-height:1.45}.intel-hero-primary{background:radial-gradient(circle at 95% 0,rgba(82,96,255,.12),transparent 38%),linear-gradient(145deg,#101c2b,#0e1723)!important}.intel-health-row{display:flex;align-items:center;gap:12px}.intel-health-row small,.intel-health-row strong{display:block}.intel-health-row small{color:#70839a;font-size:12px;text-transform:uppercase;letter-spacing:.07em;font-weight:850}.intel-health-row strong{margin-top:3px;color:#eef3fa;font-size:24px}.intel-health-dot{width:18px;height:18px;border-radius:50%;background:#6d8199;box-shadow:0 0 0 7px rgba(109,129,153,.08)}.intel-health-dot.healthy{background:#4bd79a;box-shadow:0 0 0 7px rgba(75,215,154,.08)}.intel-health-dot.failed,.intel-health-dot.needs-attention{background:#e45b68;box-shadow:0 0 0 7px rgba(228,91,104,.08)}.intel-hero-primary>p{margin:14px 0 0;color:#8596aa;font-size:13px;line-height:1.6}.website-intel-overview{margin-bottom:28px}.connection-capability-list{display:flex;flex-direction:column;gap:8px}.connection-capability-list>div{padding:12px;border:1px solid rgba(255,255,255,.055);border-radius:11px;background:rgba(255,255,255,.018)}.connection-capability-list small,.connection-capability-list span,.connection-capability-list strong{display:block}.connection-capability-list span{color:#65788f;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.connection-capability-list strong{margin-top:4px;color:#e6edf6;font-size:14px;text-transform:capitalize}.connection-capability-list small{margin-top:4px;color:#71839a;font-size:12px;line-height:1.45}.section-intel-head{align-items:flex-end;margin:36px 0 15px}.section-intel-head h2{font-size:30px}.section-intel-head>p{max-width:620px;color:#71839a;font-size:13px}.dataset-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 0 26px}.dataset-card{border:1px solid rgba(255,255,255,.07);border-radius:15px}.dataset-card>div:first-child{display:flex;justify-content:space-between;gap:10px;align-items:center}.classification-badge{padding:4px 7px;border-radius:999px;background:rgba(92,106,255,.11);color:#9599ff;font-size:12px;font-weight:900;letter-spacing:.06em}.classification-badge.restricted{background:rgba(214,132,54,.11);color:#e0a161}.dataset-card h3{margin:16px 0 5px;font-size:20px}.dataset-card>strong{font-size:14px;color:#9dafc4}.dataset-card dl{display:grid;grid-template-columns:1fr;gap:5px;margin:16px 0}.dataset-card dl>div{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px solid rgba(255,255,255,.055)}.dataset-card dt{color:#667990;font-size:12px}.dataset-card dd{margin:0;color:#dce5ef;font-size:12px;font-weight:800}.dataset-card>small{color:#61748b}.insight-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.insight-item{padding:17px;border:1px solid rgba(255,255,255,.065);border-radius:13px;background:rgba(255,255,255,.018)}.insight-item>div{display:flex;justify-content:space-between;gap:12px}.insight-item>div span{color:#73859c;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.insight-item>div b{color:#8aa0ba;font-size:12px;text-transform:uppercase}.insight-item.opportunity{border-color:rgba(110,93,255,.16)}.insight-item.warning{border-color:rgba(225,164,67,.2)}.insight-item h3{margin:12px 0 7px;font-size:17px}.insight-item p{margin:0;color:#8697aa;font-size:13px;line-height:1.55}.insight-item>strong{display:block;margin-top:10px;color:#b9c6d4;font-size:12px;line-height:1.5}.report-sync-empty,.sync-preview-callout{display:flex;align-items:center;justify-content:space-between;gap:40px;margin:30px 0;padding:30px;border:1px solid rgba(109,104,255,.18);border-radius:20px;background:radial-gradient(circle at 90% 0,rgba(123,78,255,.11),transparent 35%),#0e1723}.report-sync-empty h2,.sync-preview-callout h2{max-width:840px;font-size:30px;line-height:1.1}.report-sync-empty p,.sync-preview-callout p{max-width:800px;color:#8091a6;font-size:14px;line-height:1.65}.website-activity-grid{margin-top:24px}.intel-charts-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:26px}.report-charts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.intel-chart-card{padding:18px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:#0e1723;min-height:280px}.intel-chart-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.intel-chart-head span{color:#64778f;font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:850}.intel-chart-head h3{margin-top:4px;font-size:18px}.intel-chart-head small{color:#677a91;font-size:12px}.intel-bars{display:flex;flex-direction:column;gap:10px;margin-top:20px}.intel-bar-row{display:grid;grid-template-columns:100px 1fr 54px;align-items:center;gap:9px}.intel-bar-row>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8799ae;font-size:12px}.intel-bar-row>div{height:9px;border-radius:999px;background:#172337;overflow:hidden}.intel-bar-row i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#2ed6d0,#347eff 48%,#9858ff)}.intel-bar-row b{text-align:right;color:#dfe8f2;font-size:12px}.intel-donut-wrap{display:grid;grid-template-columns:150px 1fr;gap:22px;align-items:center;margin-top:22px}.intel-donut{width:150px;height:150px;border-radius:50%;display:grid;place-items:center;position:relative}.intel-donut:after{content:"";position:absolute;inset:28px;border-radius:50%;background:#0e1723}.intel-donut>div{position:relative;z-index:1;text-align:center}.intel-donut span,.intel-donut strong{display:block}.intel-donut strong{font-size:24px}.intel-donut span{font-size:12px;color:#667990;text-transform:uppercase}.intel-legend{display:flex;flex-direction:column;gap:8px}.intel-legend>div{display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:7px}.intel-legend i{width:7px;height:7px;border-radius:50%}.intel-legend span{color:#8799ae;font-size:12px}.intel-legend b{color:#dce5ef;font-size:12px}.intel-trend{display:flex;align-items:flex-end;height:190px;gap:7px;margin-top:18px;padding-top:10px}.intel-trend-column{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:7px;text-align:center}.intel-trend-column>div{height:150px;display:flex;align-items:flex-end;border-bottom:1px solid rgba(255,255,255,.08)}.intel-trend-column i{display:block;width:100%;min-height:5px;border-radius:6px 6px 0 0;background:linear-gradient(180deg,#a04cff,#387dff)}.intel-trend-column span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#62758d;font-size:12px}.sync-panel{margin-top:26px;padding:28px;border:1px solid rgba(80,191,162,.18);border-radius:22px;background:radial-gradient(circle at 95% 0,rgba(37,190,149,.08),transparent 34%),#0d1721}.sync-panel-head{gap:38px}.sync-panel-head>div:first-child{max-width:800px}.sync-panel-head h2{font-size:30px}.sync-status{min-width:240px;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:rgba(255,255,255,.018)}.sync-status small,.sync-status span,.sync-status strong{display:block}.sync-status span{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#70839a}.sync-status strong{margin-top:5px;font-size:17px}.sync-status small{margin-top:4px;color:#75879b;font-size:12px;line-height:1.45}.sync-status.active{border-color:rgba(59,211,157,.18)}.sync-status.active strong{color:#68d9af}.sync-security-gate{margin-top:20px;padding:18px;border:1px solid rgba(228,181,75,.18);border-radius:14px;background:rgba(199,143,35,.055)}.sync-security-gate span,.sync-security-gate strong{display:block}.sync-security-gate strong{color:#f0cf81;font-size:15px}.sync-security-gate span{margin:5px 0 14px;color:#93835d;font-size:12px}.sync-provider-tabs{margin-top:24px}.sync-provider-tabs button{border:1px solid rgba(255,255,255,.075);border-radius:999px;background:rgba(255,255,255,.025);color:#8091a5;font-size:12px}.sync-provider-tabs button.active{border-color:rgba(99,105,255,.26);background:rgba(85,85,255,.1);color:#dfe6ff}.sync-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px}.sync-form-grid label>span{display:block;margin-bottom:6px;color:#788ba1;font-size:12px;font-weight:800}.sync-form-grid input{width:100%;min-height:46px;padding:0 13px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#0a131e;color:#fff;font-size:14px}.sync-consent{display:flex;margin-top:16px;padding:14px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:rgba(255,255,255,.018)}.sync-consent span{color:#8496aa;font-size:12px}.sync-actions,.sync-connected-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:16px}.sync-actions>span{color:#65798f;font-size:12px}.director-capability-strip{margin-top:12px}.director-context-bar{align-items:flex-end;margin:18px 0;padding:17px;border:1px solid rgba(255,255,255,.07);border-radius:15px;background:#0e1723}.director-context-bar select{min-width:330px;padding:11px 42px 11px 12px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#0a131e;color:#e8eef6;font-size:14px}.director-context-stats{display:flex;gap:10px;flex-wrap:wrap}.director-context-stats span{padding:7px 10px;border-radius:999px;background:rgba(255,255,255,.035);color:#8799ad;font-size:12px}.director-context-stats b{color:#e5edf6}.director-quick-prompts{margin-bottom:10px}.director-quick-prompts button{padding:9px 11px;border:1px solid rgba(98,105,255,.14);border-radius:999px;background:rgba(82,86,255,.055);color:#9fa9e7;font-weight:800}.director-quick-prompts button:hover{background:rgba(82,86,255,.1);color:#dce2ff}.director-panel-premium{min-height:520px;background:radial-gradient(circle at 80% -15%,rgba(103,71,255,.08),transparent 34%),#0e1622}.director-trust-row{display:flex;gap:9px;flex-wrap:wrap;margin-top:10px}.director-trust-row span{padding:7px 9px;border:1px solid rgba(255,255,255,.055);border-radius:999px;color:#657990;font-size:12px}.cp-card .email-verification-panel,.cp-card .mfa-panel{background:#0b1420!important;border-color:rgba(255,255,255,.07)!important;color:#dce6f1!important}.cp-card .email-verification-panel *,.cp-card .mfa-panel *{color:inherit}.cp-card input,.cp-card select,.cp-card textarea{background:#0b1420;color:#ecf2f9;border-color:rgba(255,255,255,.09)}.cp-card input::placeholder,.cp-card textarea::placeholder{color:#61738a}.data-lifecycle-panel{display:grid!important;gap:14px!important;margin-top:20px}.data-lifecycle-panel>div{padding:16px;border:1px solid rgba(255,255,255,.065);border-radius:13px;background:rgba(255,255,255,.018)}.data-lifecycle-panel label,.data-lifecycle-panel p{font-size:13px!important;line-height:1.55!important}.governance-stat{min-height:48px;align-items:center}.onboarding-brand{flex-direction:row!important;align-items:center!important;gap:14px!important}.onboarding-brand .zp-logo{white-space:nowrap!important}.onboarding-brand>span{font-size:12px!important}.infrastructure-form select{padding-right:44px!important;background-position:right 14px center!important}.activation-card button,.flow-card button,.infrastructure-form button{min-width:148px}.activation-card .readiness-state,.flow-card-heading .flow-badge{color:#267a5a!important}.outcome-confirm-row{color:#dce5ef}.ready-card .cp-row,.ready-card .readiness-row{background:#0b1420!important;color:#dce5ef!important}.ready-card .cp-row span,.ready-card .cp-row strong,.ready-card .readiness-row span,.ready-card .readiness-row strong{color:#dce5ef!important}.ready-card .pill.healthy,.ready-card .readiness-state{color:#1f7d58!important;background:#e7f8f0!important}.activation-card .activation-stat,.activation-card .activation-stat span,.activation-card .activation-stat strong,.flow-card .activation-stat{color:#237452!important}@media(max-width:1180px){.intel-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.intel-hero-primary{grid-column:1/-1}.dataset-grid,.director-capability-strip,.report-summary-grid,.website-value-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.first-run-dashboard{grid-template-columns:1fr;min-height:0;padding:38px}}@media(max-width:820px){.first-run-site-grid,.insight-grid,.intel-charts-grid,.report-charts-grid,.sync-form-grid{grid-template-columns:1fr}.site-intelligence-summary{grid-template-columns:1fr 1fr}.dataset-grid,.intel-donut-wrap{grid-template-columns:1fr}.intel-donut-wrap{justify-items:center}.director-context-bar,.report-sync-empty,.section-intel-head,.sync-panel-head,.sync-preview-callout{align-items:flex-start;flex-direction:column}.section-intel-head>p{text-align:left}.director-context-bar select{min-width:0;width:100%}}@media(max-width:560px){.director-capability-strip,.first-run-site-grid,.intel-hero-grid,.report-summary-grid,.site-intelligence-summary,.website-value-strip{grid-template-columns:1fr}.first-run-dashboard{padding:25px}.first-run-copy h1{font-size:42px}.director-fab{right:14px;bottom:14px}}@media (min-width:768px){.mkt-hero-demo-first{background:linear-gradient(180deg,rgba(4,8,17,.2),rgba(4,8,17,.58)),radial-gradient(circle at 50% 35%,rgba(6,10,21,.08),rgba(4,8,17,.34) 72%),image-set(url("/brand/zeopilot-hero-wave.avif") type("image/avif"),url("/brand/zeopilot-hero-wave.webp") type("image/webp")) 50%/cover no-repeat}.mkt-home-demo{display:flex;flex-direction:column;align-items:center}.mkt-home-demo,.mkt-home-demo h1{margin-inline:auto;text-align:center}.mkt-home-demo h1{max-width:1050px;letter-spacing:-.045em;text-wrap:balance}.mkt-home-demo .mkt-lede,.mkt-home-demo .mkt-sublede{margin-inline:auto;text-align:center}.mkt-home-scan{margin-inline:auto;width:min(860px,100%)}.mkt-home-demo-trust{justify-content:center}.mkt-home-demo-payoff{margin-inline:auto;width:min(900px,100%)}.mkt-hero-tagline{text-align:center}.mkt-hero-demo-first>.mkt-proofline{justify-content:center}}.cp-product-summary-current{border-color:rgba(235,190,72,.48)!important;background:radial-gradient(circle at 100% 0,rgba(230,182,61,.1),transparent 42%),rgba(255,255,255,.028)!important;box-shadow:inset 0 0 0 1px rgba(255,218,108,.045),0 12px 40px rgba(0,0,0,.14)}.cp-product-summary-current span{color:#c9a74d!important}.cp-product-summary-current strong{color:#fff7d6!important}.cp-watch-link{text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.cp-watch-link:hover{border-color:rgba(90,135,255,.28);background:rgba(75,104,255,.055);transform:translateY(-1px)}.cp-nav-sections{display:flex!important;flex-direction:column!important;gap:15px!important}.cp-nav-section{display:flex;flex-direction:column;gap:4px}.cp-nav-section-title{display:block;padding:0 11px 3px;color:#50627a;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.13em}.cp-tenant{align-items:center}.cp-tenant-dot{flex:0 0 auto}.cp-tenant>div{display:flex;flex-direction:column;min-width:0}.cp-tenant small,.cp-tenant strong{display:block}.director-fab{position:fixed;right:24px;bottom:24px;z-index:80;display:flex;align-items:center;gap:9px;min-height:48px;padding:0 18px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:linear-gradient(110deg,#2d87f8,#705bff 58%,#c950df);color:#fff;font-size:14px;font-weight:850;text-decoration:none;box-shadow:0 18px 55px rgba(72,70,245,.34),inset 0 1px rgba(255,255,255,.18)}.director-fab:hover{transform:translateY(-2px);filter:brightness(1.08)}.director-fab span{font-size:18px}.first-run-dashboard{min-height:calc(100svh - 72px);display:flex;flex-direction:column;justify-content:center;max-width:1180px;margin:0 auto;padding:44px 0 84px}.first-run-kicker{color:#88a1c1;font-size:12px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.first-run-dashboard h1{max-width:900px;margin:16px 0 18px;font-size:clamp(46px,6vw,78px);line-height:.96;letter-spacing:-.055em;text-wrap:balance}.first-run-dashboard>p{max-width:810px;color:#9badc4;font-size:18px;line-height:1.7}.first-run-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:38px 0 30px}.first-run-steps article{min-height:180px;padding:24px;border:1px solid rgba(255,255,255,.075);border-radius:20px;background:#0e1622}.first-run-steps article.is-current{border-color:rgba(78,122,255,.34);background:radial-gradient(circle at 100% 0,rgba(111,76,255,.13),transparent 45%),#101927}.first-run-steps article.is-done{border-color:rgba(74,211,149,.28)}.first-run-steps b{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:rgba(97,106,255,.12);color:#9e98ff;font-size:12px}.first-run-steps strong{display:block;margin:22px 0 8px;color:#f2f6fb;font-size:21px}.first-run-steps span{color:#7e90a7;font-size:15px;line-height:1.6}.first-run-sites{display:grid;gap:10px;margin-top:34px}.first-run-sites article{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:18px 20px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#0e1622}.first-run-sites small,.first-run-sites span,.first-run-sites strong{display:block}.first-run-sites span{margin-top:3px;color:#8092a9;font-size:14px}.first-run-sites small{margin-top:6px;color:#60728a;font-size:13px}.first-run-security{display:flex;gap:16px;align-items:center;margin-top:28px;padding:15px 18px;border:1px solid rgba(76,215,155,.14);border-radius:14px;background:rgba(52,177,123,.045)}.first-run-security strong{color:#74dcae;font-size:14px}.first-run-security span{color:#7890a8;font-size:13px}.website-card{box-shadow:0 16px 48px rgba(0,0,0,.13);transition:border-color .16s ease,transform .16s ease}.website-card:hover{border-color:rgba(93,116,255,.2);transform:translateY(-1px)}.website-card-summary{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:17px 0 8px}.site-sync-note,.website-card-summary>div{padding:10px 12px;border:1px solid rgba(255,255,255,.055);border-radius:10px;background:rgba(255,255,255,.016)}.site-sync-note span,.website-card-summary span{display:block;color:#63758d;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.site-sync-note strong,.website-card-summary strong{display:block;margin-top:4px;color:#cdd7e5;font-size:13px;line-height:1.4}.site-metrics-4{grid-template-columns:repeat(4,1fr)}.site-metrics .metric-small{font-size:13px}.site-card-actions-primary{margin-top:15px}.danger-link{appearance:none;border:0;background:transparent;color:#d86f79;font-size:13px;font-weight:800;cursor:pointer;padding:8px 5px}.danger-link:hover{color:#ff8c95}.website-inline-edit{display:grid;grid-template-columns:minmax(160px,1fr) auto auto;gap:7px;margin-top:8px}.website-inline-edit input,.website-name-editor input{min-height:42px;border:1px solid rgba(255,255,255,.11);border-radius:9px;background:#0a121d;color:#fff;padding:0 12px;font-size:15px}.website-detail-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:22px}.website-detail-title-row a{display:inline-block;margin-top:7px;color:#7da0ca;font-size:15px;text-decoration:none}.website-name-editor{gap:7px}.danger-button{min-height:42px;padding:0 14px;border:1px solid rgba(238,80,94,.34);border-radius:10px;background:rgba(189,43,56,.09);color:#ee858e;font-size:13px;font-weight:850;cursor:pointer}.website-intel-hero{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:20px 0}.website-intel-hero article{padding:19px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:linear-gradient(145deg,#0f1825,#0d151f)}.website-intel-hero small,.website-intel-hero span,.website-intel-hero strong{display:block}.website-intel-hero span{color:#647891;font-size:12px;text-transform:uppercase;letter-spacing:.07em;font-weight:850}.website-intel-hero strong{margin-top:9px;color:#edf3fb;font-size:21px}.website-intel-hero small{margin-top:6px;color:#71839a;font-size:12px;line-height:1.45}.website-outcome-detail-list{display:grid;margin:18px 0}.website-outcome-detail-list>div{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.06)}.website-outcome-detail-list span,.website-outcome-detail-list strong{display:block}.website-outcome-detail-list strong{font-size:14px;color:#e9eef6}.website-outcome-detail-list span{margin-top:3px;color:#71839a;font-size:12px}.intel-stat-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0}.intel-stat-row>div{padding:13px;border:1px solid rgba(255,255,255,.055);border-radius:10px;background:rgba(255,255,255,.018)}.intel-stat-row span,.intel-stat-row strong{display:block}.intel-stat-row span{color:#63758d;font-size:12px}.intel-stat-row strong{margin-top:4px;color:#eef3f9;font-size:18px}.monitor-history{display:grid}.monitor-history>div{display:grid;grid-template-columns:auto 1fr auto;gap:11px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.05)}.monitor-dot{width:8px;height:8px;border-radius:50%;background:#78879b}.monitor-dot.healthy{background:#4dd59a}.monitor-dot.failed{background:#ef6d78}.monitor-dot.at_risk,.monitor-dot.degraded{background:#e2b459}.monitor-history span,.monitor-history strong{display:block}.monitor-history strong{font-size:13px;color:#dfe7f2}.monitor-history small,.monitor-history span{font-size:12px;color:#71839a}.website-data-section{margin:18px 0;padding:26px;border:1px solid rgba(255,255,255,.075);border-radius:20px;background:#0d1520}.classified-badge{display:inline-flex;align-items:center;min-height:28px;padding:0 9px;border:1px solid rgba(94,218,164,.18);border-radius:999px;background:rgba(56,179,125,.06);color:#75dbad;font-size:12px;font-weight:900;letter-spacing:.07em}.dataset-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}.dataset-card{padding:18px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#0e1723}.dataset-card-head{display:flex;justify-content:space-between;gap:10px}.dataset-card-head span{font-size:12px;color:#657991;text-transform:uppercase}.dataset-card-head h3{margin:3px 0 0;font-size:17px}.dataset-card-head>b{font-size:12px;color:#75d7ab}.dataset-card>strong{display:block;margin-top:18px;font-size:28px;color:#fff}.dataset-card>small{display:block;color:#6f8198;font-size:12px}.dataset-mini-stats{display:grid;gap:6px;margin-top:12px}.dataset-mini-stats span{display:flex;justify-content:space-between;color:#77889d;font-size:12px}.dataset-mini-stats b{color:#cfd9e5}.insight-grid,.insight-list{display:grid;gap:9px}.insight-item{padding:14px;border:1px solid rgba(255,255,255,.06);border-left:3px solid #536dff;border-radius:11px;background:rgba(255,255,255,.016)}.insight-item.warning{border-left-color:#e1ad52}.insight-item.opportunity{border-left-color:#955fff}.insight-item>div span,.insight-item>span{color:#7489a1;font-size:12px;text-transform:uppercase;font-weight:850}.insight-item h3,.insight-item strong{display:block;margin:5px 0;color:#e8eef7;font-size:14px}.insight-item p{margin:0!important;font-size:13px!important}.insight-item small{display:block;margin-top:7px;color:#8ca1b9;font-size:12px}.connection-authority-list{display:grid;margin-top:14px}.connection-authority-list>div{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.05)}.connection-authority-list span,.connection-authority-list strong{display:block}.connection-authority-list span{color:#74869c;font-size:12px}.connection-authority-list b{color:#5fd8a2;font-size:12px}.privacy-callout{margin-top:16px;padding:14px;border:1px solid rgba(76,217,160,.13);border-radius:11px;background:rgba(55,173,124,.04)}.privacy-callout strong{color:#78dcae}.privacy-callout p{margin:5px 0 0!important;font-size:12px!important}.sync-panel{margin:18px 0;padding:26px;border:1px solid rgba(96,99,255,.18);border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(106,75,255,.09),transparent 35%),#0d1622}.sync-panel-head{display:flex;justify-content:space-between;gap:30px;align-items:flex-start}.sync-panel-head h2{font-size:29px;margin:3px 0 8px}.sync-panel-head p{max-width:780px;margin:0!important;font-size:15px!important}.sync-security-chip{min-width:205px;padding:12px;border:1px solid rgba(84,216,160,.17);border-radius:12px;background:rgba(52,173,122,.045)}.sync-security-chip span,.sync-security-chip strong{display:block}.sync-security-chip span{color:#69d7a2;font-size:12px;font-weight:900;letter-spacing:.11em}.sync-security-chip strong{margin-top:5px;font-size:13px}.sync-provider-tabs{display:flex;gap:7px;flex-wrap:wrap;margin:22px 0 16px}.sync-provider-tabs button{padding:9px 12px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#0a131f;color:#8597ad;font-weight:800;cursor:pointer}.sync-provider-tabs button.is-active{border-color:rgba(96,105,255,.34);background:rgba(81,83,255,.1);color:#fff}.sync-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sync-fields label{display:grid;gap:6px}.sync-fields span{font-size:12px;color:#7589a2;font-weight:800}.sync-fields input{min-height:46px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#09121d;color:#fff;padding:0 13px;font-size:14px}.sync-wide{grid-column:1/-1}.sync-consent{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:flex-start;margin:18px 0;padding:13px;border:1px solid rgba(255,255,255,.065);border-radius:11px;background:rgba(255,255,255,.015)}.sync-consent input{margin-top:3px}.sync-consent span{color:#8da0b7;font-size:13px;line-height:1.55}.sync-connect-row,.sync-connected{display:flex;justify-content:space-between;align-items:center;gap:18px}.sync-connect-row>span{color:#6f8299;font-size:12px}.sync-connected{margin-top:20px;padding:16px;border:1px solid rgba(80,216,157,.15);border-radius:13px;background:rgba(58,180,127,.035)}.sync-connected small,.sync-connected span,.sync-connected strong{display:block}.sync-connected span{color:#6d829a;font-size:12px}.sync-connected strong{margin-top:3px;text-transform:capitalize}.sync-connected small{margin-top:4px;color:#688097;font-size:12px}.sync-actions{display:flex;gap:8px}.intel-charts-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:14px 0}.zp-chart-card{min-width:0;padding:18px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#0e1723}.zp-chart-head{display:flex;justify-content:space-between;gap:10px;margin-bottom:16px}.zp-chart-head strong{font-size:15px}.zp-chart-head span{color:#6d8198;font-size:12px}.zp-bar-chart,.zp-bar-row{display:grid;gap:10px}.zp-bar-row{grid-template-columns:minmax(90px,.7fr) 1.4fr auto;align-items:center}.zp-bar-row>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8194aa;font-size:12px}.zp-bar-row>b{color:#d9e2ed;font-size:12px}.zp-bar-track{height:8px;border-radius:999px;background:rgba(255,255,255,.055);overflow:hidden}.zp-bar-track i{display:block;height:100%;border-radius:inherit}.zp-donut-wrap{display:grid;grid-template-columns:150px 1fr;gap:20px;align-items:center}.zp-donut{width:150px;height:150px;border-radius:50%;display:grid;place-items:center;box-shadow:0 16px 40px rgba(0,0,0,.22)}.zp-donut>div{width:94px;height:94px;border-radius:50%;display:grid;place-content:center;text-align:center;background:#0e1723}.zp-donut strong{font-size:24px}.zp-donut span{color:#74869c;font-size:12px}.zp-chart-legend{display:grid;gap:7px}.zp-chart-legend>span{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;color:#8294aa;font-size:12px}.zp-chart-legend i{width:8px;height:8px;border-radius:50%}.zp-chart-legend b{color:#d8e1ec}.zp-line-chart svg{width:100%;height:auto;overflow:visible}.zp-line-labels{display:flex;justify-content:space-between;gap:7px;color:#63778f;font-size:12px}.director-page-header{margin-bottom:8px}.director-context-bar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px 20px;border-bottom:1px solid rgba(255,255,255,.06);background:#0c141f}.director-context-bar>div:first-child{display:flex;align-items:center;gap:10px}.director-context-bar span{font-size:12px;color:#71849a}.director-context-bar select{min-height:40px;min-width:260px;padding:0 38px 0 12px;border:1px solid rgba(255,255,255,.09);border-radius:9px;background:#09121d;color:#fff;font-size:13px}.director-context-chips{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.director-context-chips span{padding:6px 8px;border:1px solid rgba(255,255,255,.06);border-radius:999px;background:rgba(255,255,255,.02);color:#8296ad}.director-quick-prompts{display:flex;gap:7px;flex-wrap:wrap;padding:14px 20px;border-bottom:1px solid rgba(255,255,255,.055)}.director-quick-prompts button{padding:8px 10px;border:1px solid rgba(89,99,255,.15);border-radius:9px;background:rgba(88,76,255,.05);color:#99a8bd;font-size:12px;cursor:pointer}.director-quick-prompts button:hover{color:#fff;border-color:rgba(101,112,255,.3)}.director-panel-premium .director-thread{min-height:390px;max-height:56vh}.governance-summary-grid,.report-summary-grid,.team-security-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:20px 0}.governance-summary-grid article,.report-summary-grid article,.team-security-summary article{padding:17px;border:1px solid rgba(255,255,255,.065);border-radius:14px;background:#0e1622}.governance-summary-grid small,.governance-summary-grid span,.governance-summary-grid strong,.report-summary-grid small,.report-summary-grid span,.report-summary-grid strong,.team-security-summary small,.team-security-summary span,.team-security-summary strong{display:block}.governance-summary-grid span,.report-summary-grid span,.team-security-summary span{color:#677b92;font-size:12px}.governance-summary-grid strong,.report-summary-grid strong,.team-security-summary strong{margin-top:7px;color:#edf3f9;font-size:20px}.governance-summary-grid small,.report-summary-grid small,.team-security-summary small{margin-top:5px;color:#63758b;font-size:12px}.team-member-list{display:grid;margin:16px 0}.team-member{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.055)}.team-member-avatar{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:linear-gradient(145deg,#2469cc,#7e55e4);color:#fff;font-weight:900}.team-member small,.team-member span,.team-member strong{display:block}.team-member span{color:#8395aa;font-size:13px}.team-member small{margin-top:3px;color:#5f7188;font-size:12px}.pending-invites{margin:18px 0;padding:14px;border:1px solid rgba(255,255,255,.06);border-radius:11px}.pending-invites>span{color:#6d8198;font-size:12px;text-transform:uppercase;font-weight:900}.pending-invites>div{display:flex;justify-content:space-between;padding-top:9px}.pending-invites small{color:#71839a}.team-invite-premium{margin-top:20px;padding-top:18px;border-top:1px solid rgba(255,255,255,.06)}.security-control-block{margin-top:15px;padding:16px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#0b141f}.security-control-block>div:first-child{display:flex;gap:11px;margin-bottom:12px}.security-control-block>div:first-child>span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:rgba(92,94,255,.1);color:#9891ff;font-size:12px;font-weight:900}.security-control-block p{margin:3px 0 0!important;font-size:12px!important}.security-principles{display:grid;gap:7px;margin-top:18px;padding:15px;border:1px solid rgba(80,211,154,.12);border-radius:11px;background:rgba(56,175,125,.035)}.security-principles strong{margin-bottom:4px}.security-principles span{color:#8198af;font-size:12px}.governance-lifecycle-card{margin-top:12px}.governance-lifecycle-head{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;margin-bottom:22px}.governance-lifecycle-head>div:first-child{max-width:780px}.governance-danger-note{max-width:350px;padding:14px;border:1px solid rgba(228,110,82,.14);border-radius:11px;background:rgba(184,72,48,.035)}.governance-danger-note span,.governance-danger-note strong{display:block}.governance-danger-note strong{color:#e3a08e;font-size:13px}.governance-danger-note span{margin-top:5px;color:#7d8fa5;font-size:12px;line-height:1.5}.section-intel-head{display:flex;justify-content:space-between;gap:30px;align-items:end;margin:34px 0 14px}.section-intel-head h2{font-size:31px}.section-intel-head>p{max-width:560px!important;text-align:right;font-size:14px!important}.report-charts-grid{grid-template-columns:1fr 1fr}.insights-card{margin-top:12px}.report-sync-empty{display:flex;align-items:center;justify-content:space-between;gap:30px;margin:20px 0;padding:28px;border:1px solid rgba(98,101,255,.14);border-radius:18px;background:#0e1622}.report-sync-empty>div{max-width:760px}.report-premium{margin-top:12px}.onboarding-brand{width:min(1180px,100%);margin:0 auto 54px;display:flex!important;flex-direction:column;align-items:flex-start}.onboarding-brand .zp-logo{display:inline-flex!important;font-size:30px!important;line-height:1!important;letter-spacing:-.055em!important}.onboarding-brand .zp-logo-pilot,.onboarding-brand .zp-logo-zeo{display:inline!important}.onboarding-brand>span{margin-top:8px!important}.chip-stack span{color:#207650!important;background:#edf9f3!important;border-color:#d2efe0!important}.mini-summary{color:#207650!important;background:#eaf8f1!important}.activation-summary>div{background:#eefaf4!important;border-color:#d4eee1!important}.activation-summary span,.activation-summary strong{color:#1e7650!important}.infrastructure-form{align-items:end}.infrastructure-form label{min-width:0}.infrastructure-form select{padding-right:46px!important;background-position:right 16px center!important}.infrastructure-form .secondary-button{align-self:end;min-width:160px;min-height:46px;margin:0!important;white-space:nowrap}.initial-result-row{background:#f7fafc!important}.initial-result-row strong{color:#173047!important}.initial-result-row span{color:#536b80!important}.initial-result-row b{font-size:12px!important;font-weight:900!important}.result-healthy{color:#1c7952!important;background:#e5f8ef!important}.result-at_risk,.result-degraded{color:#986019!important;background:#fff4df!important}.result-failed{color:#a13f49!important;background:#fdebed!important}.report-ready{background:#0f2b43!important}.report-ready strong{color:#fff!important}.report-ready span{color:#afc3d4!important}select{padding-right:42px!important;background-position:right 14px center!important}@media(max-width:1180px){.dataset-grid,.governance-summary-grid,.report-summary-grid,.team-security-summary,.website-intel-hero{grid-template-columns:1fr 1fr}}@media(max-width:850px){.director-fab{right:14px;bottom:14px}.first-run-steps,.governance-summary-grid,.intel-charts-grid,.report-charts-grid,.report-summary-grid,.team-security-summary,.website-intel-hero{grid-template-columns:1fr}.governance-lifecycle-head,.report-sync-empty,.section-intel-head,.sync-connect-row,.sync-connected,.sync-panel-head,.website-detail-title-row{align-items:flex-start;flex-direction:column}.section-intel-head>p{text-align:left!important}.dataset-grid,.sync-fields{grid-template-columns:1fr}.sync-wide{grid-column:auto}.zp-donut-wrap{grid-template-columns:1fr}.zp-donut{margin-inline:auto}}.member-product-card.is-current{border-color:rgba(235,190,72,.54)!important;background:radial-gradient(circle at 100% 0,rgba(230,182,61,.1),transparent 34%),linear-gradient(145deg,rgba(121,89,24,.055),#0e1622)!important;box-shadow:0 0 0 1px rgba(255,218,108,.035),0 18px 54px rgba(109,76,15,.1)!important}.member-product-card.is-current .member-current-note{border-color:rgba(235,190,72,.2);color:#e8c96d;background:rgba(212,169,57,.055)}.onboarding-shell .activation-summary span,.onboarding-shell .activation-summary strong,.onboarding-shell .chip-stack span,.onboarding-shell .mini-summary{color:#207650!important}.onboarding-shell .initial-result-row{background:#eef8f4!important;border-color:#d7ece3!important}.onboarding-shell .initial-result-row strong{color:#173d31!important}.onboarding-shell .initial-result-row span{color:#426b5c!important}.onboarding-shell .initial-result-row .pill{color:#176c49!important;background:#dcf5e9!important}.governance-summary-grid,.team-security-summary{margin-bottom:20px}.governance-lifecycle-card,.governance-premium-grid>.cp-card,.team-premium-grid>.cp-card{border-color:rgba(255,255,255,.08);background:linear-gradient(145deg,#0f1825,#0d151f)}.governance-lifecycle-card .data-lifecycle-panel{grid-template-columns:1fr!important}.dataset-data-link,.dataset-data-locked{display:inline-flex;margin-top:12px;font-size:12px;font-weight:800}.dataset-data-link{color:#8fa4ff;text-decoration:none}.dataset-data-link:hover{color:#c2caff}.dataset-data-locked{color:#63758b}.classification-badge,.dataset-card dd,.dataset-card dt,.dataset-card>small,.dataset-data-link,.dataset-data-locked,.director-context-rail small,.director-scope-banner b,.director-scope-banner small,.director-scope-banner span,.governance-summary-grid small,.governance-summary-grid span,.insight-item>div b,.insight-item>div span,.insight-item>strong,.intel-bar-row b,.intel-bar-row>span,.intel-chart-head small,.intel-chart-head span,.intel-donut span,.intel-hero-grid small,.intel-hero-grid span,.intel-legend b,.intel-legend span,.intel-trend-column span,.report-summary-grid small,.report-summary-grid span,.site-intelligence-summary small,.site-intelligence-summary span,.sync-actions>span,.sync-consent span,.sync-form-grid label>span,.sync-status small,.sync-status span,.team-security-summary small,.team-security-summary span,.website-value-strip small,.website-value-strip span{font-size:12px!important;line-height:1.5}.governance-summary-grid strong,.report-summary-grid strong,.team-security-summary strong,.website-value-strip strong{font-size:21px!important}.website-card-rich h3{font-size:24px}.website-card-head a,.website-card-rich>a{font-size:14px}.site-intelligence-summary strong{font-size:15px!important;line-height:1.4}.site-card-actions-premium a,.site-card-actions-premium button{min-height:42px;font-size:13px}.website-detail-header{align-items:flex-end}.website-detail-url{display:inline-flex;margin-top:10px;color:#89a4ff;font-size:15px;text-decoration:none}.website-detail-actions-shell{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.website-detail-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.website-name-editor{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.website-name-editor input{min-height:44px;min-width:240px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0b1420;color:#fff;font-size:15px}.danger-button,.site-delete-button{min-height:42px;padding:0 13px;border:1px solid rgba(222,78,91,.24);border-radius:10px;background:rgba(196,52,65,.06);color:#e99199;font-size:13px;font-weight:800;cursor:pointer}.danger-button:hover,.site-delete-button:hover{background:rgba(196,52,65,.12);color:#ffd5d8}.intel-hero-grid{display:grid;grid-template-columns:2fr repeat(4,minmax(0,1fr));gap:10px;margin:18px 0 28px}.intel-hero-grid>article{min-height:128px;padding:18px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:linear-gradient(145deg,#0f1825,#0c141e)}.intel-hero-grid>article:not(.intel-hero-primary) small,.intel-hero-grid>article:not(.intel-hero-primary) span,.intel-hero-grid>article:not(.intel-hero-primary) strong{display:block}.intel-hero-grid>article:not(.intel-hero-primary) span{color:#6e829a;font-weight:750}.intel-hero-grid>article:not(.intel-hero-primary) strong{margin-top:10px;color:#eef4fb;font-size:23px}.intel-hero-grid>article:not(.intel-hero-primary) small{margin-top:7px;color:#7d90a6}.intel-hero-primary{background:radial-gradient(circle at 100% 0,rgba(55,212,159,.08),transparent 42%),linear-gradient(145deg,#0f1825,#0c141e)!important}.intel-chart-card{min-height:300px;padding:22px}.intel-chart-head h3{font-size:20px}.intel-bar-row{grid-template-columns:minmax(105px,.72fr) 1.45fr 62px}.intel-bar-row>div{height:11px}.intel-donut-wrap{grid-template-columns:165px 1fr}.intel-donut{width:165px;height:165px}.intel-donut:after{inset:31px}.intel-donut strong{font-size:27px}.dataset-card{padding:20px}.dataset-card h3{font-size:21px}.dataset-card>strong{font-size:15px}.dataset-card dl>div{padding:9px 0}.dataset-data-link,.dataset-data-locked{margin-top:15px;padding-top:12px;border-top:1px solid rgba(255,255,255,.055)}.insight-item{padding:20px}.insight-item h3{font-size:19px}.insight-item p{font-size:14px;line-height:1.65}.insight-item>strong{font-size:13px!important}.director-workspace{display:grid;grid-template-columns:280px minmax(0,1fr);gap:14px;margin-top:18px;min-height:620px}.director-context-rail{padding:20px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:linear-gradient(145deg,#0f1824,#0c141f)}.director-context-rail h2{margin:6px 0 18px;font-size:20px;line-height:1.2}.director-context-rail>button{width:100%;margin-bottom:7px;padding:12px;border:1px solid rgba(255,255,255,.06);border-radius:11px;background:rgba(255,255,255,.018);color:#d8e2ed;text-align:left;cursor:pointer}.director-context-rail>button:hover{border-color:rgba(91,105,255,.2);background:rgba(83,89,255,.05)}.director-context-rail>button.active{border-color:rgba(91,105,255,.32);background:linear-gradient(110deg,rgba(51,119,255,.1),rgba(128,72,255,.08))}.director-context-rail>button small,.director-context-rail>button span{display:block}.director-context-rail>button span{font-size:14px;font-weight:800}.director-context-rail>button small{margin-top:4px;color:#70839a}.director-context-rail>a{display:block;margin-top:16px;color:#879dff;font-size:13px;text-decoration:none;font-weight:800}.director-panel-premium{display:flex;flex-direction:column;min-height:620px;padding:0!important;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:radial-gradient(circle at 85% -5%,rgba(104,67,255,.09),transparent 32%),#0e1622;overflow:hidden}.director-scope-banner{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;border-bottom:1px solid rgba(255,255,255,.06);background:#0b141f}.director-scope-banner small,.director-scope-banner span,.director-scope-banner strong{display:block}.director-scope-banner strong{margin-top:3px;color:#eef4fa;font-size:18px}.director-scope-banner small{margin-top:3px;color:#71849a}.director-scope-banner b{padding:7px 9px;border-radius:999px;background:rgba(75,205,155,.07);color:#65d6a8}.director-panel-premium .director-quick-prompts{padding:13px 20px;margin:0;border-bottom:1px solid rgba(255,255,255,.055)}.director-panel-premium .director-quick-prompts button{font-size:12px}.director-panel-premium .director-thread{flex:1;min-height:360px;max-height:none;padding:22px 20px;overflow:auto}.director-panel-premium .director-msg{max-width:min(760px,80%);margin-bottom:14px;padding:14px 16px;border:1px solid rgba(255,255,255,.065);border-radius:14px;background:#101b29}.director-panel-premium .director-msg.user{margin-left:auto;background:linear-gradient(135deg,rgba(48,122,255,.44),rgba(133,72,212,.48));border-color:rgba(140,130,255,.24)}.director-panel-premium .director-msg span{display:block;margin-bottom:6px;color:#71869f;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.director-panel-premium .director-msg.user span{color:#b9d3ff}.director-panel-premium .director-msg p{margin:0;color:#e3ebf4;font-size:15px;line-height:1.65}.director-panel-premium .director-compose{display:grid;grid-template-columns:1fr auto;gap:8px;padding:13px 16px;border-top:1px solid rgba(255,255,255,.06);background:#0a121c}.director-panel-premium .director-compose textarea{min-height:64px;max-height:150px;resize:vertical;padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#0c1622;color:#fff;font-size:15px;line-height:1.5}.director-panel-premium .director-compose .primary-button{min-width:78px;border-radius:11px}.classified-data-banner{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:18px 0;padding:18px 20px;border:1px solid rgba(210,164,59,.18);border-radius:14px;background:radial-gradient(circle at 100% 0,rgba(206,156,42,.08),transparent 38%),#0e1723}.classified-data-banner span,.classified-data-banner strong{display:block}.classified-data-banner strong{color:#f0d68d;font-size:15px}.classified-data-banner span{max-width:840px;margin-top:5px;color:#8798aa;font-size:13px;line-height:1.6}.classified-data-banner b{color:#c8a654;font-size:13px;white-space:nowrap}.classified-data-table-wrap{overflow:auto;max-height:calc(100svh - 300px);border:1px solid rgba(255,255,255,.07);border-radius:14px;background:#0d151f}.classified-data-table{width:100%;border-collapse:collapse;font-size:13px}.classified-data-table th{position:sticky;top:0;z-index:2;padding:11px 13px;background:#111d2a;color:#91a3b7;text-align:left;text-transform:capitalize;white-space:nowrap}.classified-data-table td{max-width:260px;padding:10px 13px;border-top:1px solid rgba(255,255,255,.05);color:#c6d1dd;vertical-align:top;word-break:break-word}.classified-data-table tr:hover td{background:rgba(255,255,255,.018)}.classified-json{padding:18px;color:#c7d3df;font-size:13px;white-space:pre-wrap}.sync-panel{padding:32px}.sync-panel-head h2{font-size:32px;letter-spacing:-.035em}.sync-panel-head .cp-muted{font-size:15px;line-height:1.7}.sync-status{min-width:260px}.sync-status strong{font-size:19px}.sync-provider-tabs button{min-height:40px;font-size:13px}.sync-form-grid input{min-height:48px;font-size:15px}.sync-consent span{font-size:13px!important;line-height:1.65}.sync-security-gate strong{font-size:16px}.sync-security-gate span{font-size:13px}.governance-premium-grid,.team-premium-grid{gap:14px}.security-control-block{padding:18px}.security-control-block strong{font-size:15px}.security-control-block p{font-size:13px!important;line-height:1.55!important}.security-principles span{font-size:13px}.governance-lifecycle-card{padding:28px}.governance-danger-note strong{font-size:14px}.governance-danger-note span{font-size:13px}.data-lifecycle-panel input{min-height:42px;font-size:14px}.data-lifecycle-panel button{min-height:42px;font-size:13px}.admin-control-grid select,.connection-site-select select,.infrastructure-form select,.team-invite-panel select{min-height:46px;padding:0 46px 0 13px!important;background-position:right 16px center!important}.infrastructure-form .secondary-button{position:static!important;transform:none!important}.infrastructure-form:has(.secondary-button:active) .secondary-button,.infrastructure-form:has(.secondary-button:focus) .secondary-button{position:static!important;transform:none!important}.mkt-actions>.zp-cta{box-shadow:0 10px 34px rgba(87,74,255,.22)}.pricing-products-first{max-width:1260px;margin:0 auto;padding:100px 28px 72px}.pricing-products-head{max-width:900px;margin-bottom:34px}.pricing-products-head h1{font-size:clamp(46px,5.6vw,74px);line-height:.98;letter-spacing:-.052em}.pricing-products-head>p:last-child{font-size:18px;line-height:1.65;color:#a9b7c9}.first-run-dashboard{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:42px;align-items:center;min-height:calc(100svh - 100px);padding:48px 0}.first-run-copy h1{max-width:820px;font-size:clamp(48px,5.4vw,78px);line-height:.96;letter-spacing:-.055em;text-wrap:balance}.first-run-copy>p{max-width:780px;font-size:18px;line-height:1.72;color:#9bacbf}.first-run-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.first-run-path{display:flex;flex-direction:column;gap:10px}.first-run-path article{position:relative;padding:20px 20px 20px 66px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:#0f1824}.first-run-path article b{position:absolute;left:19px;top:19px;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#172337;color:#8192a8;font-size:12px}.first-run-path article span{display:block;color:#e3ebf4;font-size:16px;font-weight:850}.first-run-path article p{margin:5px 0 0;color:#74869c;font-size:13px;line-height:1.55}.first-run-path article.active{border-color:rgba(88,107,255,.32);background:linear-gradient(125deg,rgba(48,116,255,.08),rgba(128,77,255,.06))}.first-run-path article.active b{background:linear-gradient(135deg,#2d87ff,#9253ff);color:#fff}.first-run-path article.done b{background:#133b32;color:#61d6a8}.first-run-sites{margin-top:10px;padding-top:28px;border-top:1px solid rgba(255,255,255,.065)}.first-run-site-grid{margin-top:16px}@media(max-width:1180px){.director-workspace{grid-template-columns:230px minmax(0,1fr)}.intel-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.intel-hero-primary{grid-column:1/-1}}@media(max-width:900px){.director-workspace{grid-template-columns:1fr}.director-context-rail{display:grid;grid-template-columns:1fr 1fr;gap:8px}.director-context-rail>.eyebrow,.director-context-rail>a,.director-context-rail>h2{grid-column:1/-1}.first-run-dashboard{grid-template-columns:1fr;min-height:0}.website-detail-actions-shell,.website-detail-header{align-items:flex-start}.website-detail-actions{justify-content:flex-start}}@media(max-width:650px){.director-context-rail{grid-template-columns:1fr}.director-panel-premium .director-msg{max-width:94%}.director-panel-premium .director-compose{grid-template-columns:1fr}.classified-data-banner{align-items:flex-start;flex-direction:column}.pricing-products-first{padding:74px 18px 55px}}.auth-public-shell{padding-top:64px;padding-bottom:80px}.director-capability-strip-below{margin-top:18px}@media(max-width:767px){.auth-public-shell{min-height:auto;padding-top:48px;padding-bottom:64px}}.security-box-light{color:#122033;background:#f8fbfe;border:1px solid #dce6ef;box-shadow:inset 0 1px rgba(255,255,255,.9)}.security-box-light .security-box-status{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #dfe8f0}.security-box-light .security-box-status strong{color:#122033;font-size:14px;line-height:1.35}.security-box-light .security-box-status span{color:#5f7084;font-size:12px;line-height:1.5;text-align:right}.security-box-light .secondary-button{border-color:#cdd9e5;background:#fff;color:#17283b}.security-box-light .secondary-button:hover{border-color:#a9bbcc;background:#f4f8fb}.security-box-message{margin:12px 0 0!important;color:#45586d!important;font-size:13px!important;line-height:1.55!important}.mfa-setup-premium{margin-top:14px;padding-top:16px;border-top:1px solid #dfe8f0}.mfa-enrollment-grid{display:grid!important;grid-template-columns:minmax(260px,.72fr) minmax(320px,1.28fr);gap:16px!important;align-items:stretch}.mfa-manual-card,.mfa-qr-card,.mfa-recovery-card{border:1px solid #dce6ef;border-radius:14px;background:#fff}.mfa-qr-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:18px;text-align:center}.mfa-step-label{display:block;width:100%;margin:0 0 12px;color:#122033!important;font-size:13px!important;font-weight:800;line-height:1.4}.mfa-qr-image{width:min(240px,100%);height:auto;aspect-ratio:1;display:block;padding:8px;border:1px solid #d5e1eb;border-radius:12px;background:#fff}.mfa-qr-loading{width:240px;max-width:100%;aspect-ratio:1;display:grid;place-items:center;padding:18px;border:1px dashed #c9d6e2;border-radius:12px;background:#f6f9fc;color:#617286;font-size:13px;line-height:1.5}.mfa-qr-card small{display:block;margin-top:12px;color:#637589;font-size:12px;line-height:1.55}.mfa-manual-card{padding:18px}.mfa-secret{display:block;padding:13px 14px!important;border:1px solid #d6e1eb;border-radius:10px!important;background:#edf4f9!important;color:#102034!important;font-size:14px!important;font-weight:800;letter-spacing:.04em;line-height:1.45;word-break:break-all}.mfa-manual-card>p{margin:10px 0 15px!important;color:#5b6d81!important;font-size:12px!important;line-height:1.55!important}.mfa-code-field{display:flex;flex-direction:column;gap:7px;margin-top:12px}.mfa-code-field>span{color:#26394e!important;font-size:12px!important;font-weight:750}.mfa-code-field input{width:100%;min-height:50px;margin:0 0 12px;padding:10px 13px;border:1px solid #cbd8e4;border-radius:10px;background:#fff;color:#122033;font-size:20px;font-weight:750;letter-spacing:.15em;outline:none}.mfa-code-field input::placeholder{color:#93a1b1}.mfa-code-field input:focus{border-color:#5d83ff;box-shadow:0 0 0 3px rgba(67,99,255,.12)}.mfa-recovery-card{margin-top:16px;padding:18px}.mfa-recovery-card>div:first-child strong{display:block;color:#122033;font-size:14px}.mfa-recovery-card>div:first-child p{margin:4px 0 12px!important;color:#5f7084!important;font-size:12px!important;line-height:1.55!important}.security-box-light .recovery-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}.security-box-light .recovery-grid code{display:block;padding:9px 10px;border:1px solid #dce5ed;border-radius:8px;background:#f1f5f8;color:#182b3f;font-size:12px!important;font-weight:700;text-align:center;letter-spacing:.04em}@media(max-width:900px){.mfa-enrollment-grid{grid-template-columns:1fr}}@media(max-width:520px){.security-box-light .security-box-status{flex-direction:column}.security-box-light .security-box-status span{text-align:left}.security-box-light .recovery-grid{grid-template-columns:1fr}}.mkt-home-demo h1 .hero-value-plain{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:#fff!important;filter:none!important}.security-action-button{min-height:42px;padding:10px 15px;border:1px solid rgba(75,104,255,.28);border-radius:11px;background:linear-gradient(135deg,#2f7dff,#6a63ff 55%,#c84fdc);color:#fff;font-size:12px;font-weight:850;box-shadow:0 8px 22px rgba(75,77,255,.18)}.security-action-button:hover{filter:brightness(1.05)}.security-action-button:disabled{opacity:.6;cursor:not-allowed}.security-box-light .security-box-status strong{color:#0d1c2d!important;font-weight:900}.mfa-enabled-confirmation{display:flex;align-items:center;gap:11px;margin-top:13px;padding:13px 14px;border:1px solid #a9dfc3;border-radius:11px;background:linear-gradient(135deg,#effbf4,#e8f8f0)}.mfa-enabled-confirmation>span{display:grid!important;place-items:center;width:28px;height:28px;border-radius:50%;background:#24a66f;color:#fff!important;font-size:16px!important;font-weight:900;flex:0 0 auto}.mfa-enabled-confirmation strong{display:block;color:#145c41!important;font-size:13px!important}.mfa-enabled-confirmation small{display:block;margin-top:2px;color:#3d725e;font-size:12px;line-height:1.5}.sync-security-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}.sync-security-checks article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 16px;border-radius:14px}.sync-security-checks article.ready{border:1px solid rgba(62,195,132,.28);background:linear-gradient(135deg,rgba(44,171,113,.11),rgba(32,125,89,.055))}.sync-security-checks article.required{border:1px solid rgba(235,181,68,.3);background:linear-gradient(135deg,rgba(222,166,51,.1),rgba(140,99,25,.045))}.sync-security-check-icon{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;font-size:16px!important;font-weight:950}.sync-security-checks article.ready .sync-security-check-icon{background:#25a66f;color:#fff}.sync-security-checks article.required .sync-security-check-icon{background:#b78222;color:#fff}.sync-security-checks strong{display:block;color:#eef5fb;font-size:14px;line-height:1.35}.sync-security-checks article.ready strong{color:#83e4b4}.sync-security-checks article.required strong{color:#ffd784}.sync-security-checks small{display:block;margin-top:3px;color:#8ea0b5;font-size:12px;line-height:1.55}.sync-security-checks em{display:block;margin-top:6px;color:#b8c6d6;font-size:12px;line-height:1.5;font-style:normal}.security-mini-action{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:8px 11px;border:1px solid rgba(110,118,255,.28);border-radius:9px;background:linear-gradient(135deg,#327dff,#855fff 68%,#ce4edb);color:#fff;text-decoration:none;font-size:12px;font-weight:850;white-space:nowrap}.security-mini-action:disabled{opacity:.6;cursor:not-allowed}.sync-security-confirmation{display:flex;gap:13px;align-items:flex-start;margin-top:14px;padding:17px;border:1px solid rgba(55,202,132,.28);border-radius:14px;background:linear-gradient(135deg,rgba(33,167,104,.12),rgba(22,104,76,.06))}.sync-security-confirmation-icon{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border-radius:50%;background:#25a66f;color:#fff!important;font-size:17px!important;font-weight:950}.sync-security-confirmation strong{color:#87e7b7;font-size:14px}.sync-security-confirmation p{margin:4px 0 0!important;color:#9eafc1!important;font-size:12px!important;line-height:1.55!important}@media(max-width:900px){.sync-security-checks{grid-template-columns:1fr}}@media(max-width:640px){.sync-security-checks article{grid-template-columns:auto minmax(0,1fr)}.security-mini-action{grid-column:2;justify-self:start}}.connection-autopilot{position:relative;overflow:hidden;background:radial-gradient(circle at 95% 0,rgba(102,73,255,.1),transparent 34%),linear-gradient(155deg,#101a29,#0c1521)!important;border-color:rgba(117,112,255,.16)!important}.connection-autopilot .sync-panel-head{align-items:flex-start}.autopilot-public-proof{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:13px;align-items:center;margin-top:20px;padding:15px 17px;border:1px solid rgba(67,209,148,.2);border-radius:14px;background:linear-gradient(110deg,rgba(31,173,107,.1),rgba(42,117,91,.035))}.autopilot-live-orb{display:grid;place-items:center;width:33px;height:33px;border-radius:50%;background:rgba(38,190,126,.12)}.autopilot-live-orb span{width:9px;height:9px;border-radius:50%;background:#45db9e;box-shadow:0 0 0 7px rgba(69,219,158,.08),0 0 22px rgba(69,219,158,.34);animation:zpPulse 1.8s ease-in-out infinite}.autopilot-public-proof span,.autopilot-public-proof strong{display:block}.autopilot-public-proof strong{color:#8ce7bd;font-size:13px}.autopilot-public-proof span{margin-top:3px;color:#8297ad;font-size:12px;line-height:1.5}.autopilot-public-proof>b{padding:6px 8px;border-radius:999px;background:rgba(55,211,143,.1);color:#5cdfa4;font-size:12px;letter-spacing:.08em}@keyframes zpPulse{0%,to{transform:scale(.85);opacity:.65}50%{transform:scale(1);opacity:1}}.autopilot-path{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:22px 0 14px;padding:12px 14px;border:1px solid rgba(255,255,255,.06);border-radius:13px;background:#0b1420}.autopilot-path span{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;border-radius:9px;color:#8295aa;font-size:12px;font-weight:800;background:rgba(255,255,255,.025)}.autopilot-path span b{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;background:#182437;color:#91a4bb;font-size:12px}.autopilot-path span.detected{color:#b5c6d9}.autopilot-path span.recommended{border:1px solid rgba(122,95,255,.22);background:linear-gradient(115deg,rgba(49,125,255,.1),rgba(155,72,255,.09));color:#dce6f2}.autopilot-path i{color:#4f6175;font-style:normal;font-size:12px}.autopilot-recommendation{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:24px;border:1px solid rgba(111,94,255,.22);border-radius:17px;background:radial-gradient(circle at 100% 0,rgba(173,68,255,.1),transparent 42%),linear-gradient(140deg,#111d2d,#101827)}.autopilot-recommendation h3{margin:3px 0 8px;color:#f5f8fc;font-size:25px;letter-spacing:-.03em}.autopilot-recommendation p:not(.eyebrow){max-width:760px;margin:0;color:#91a3b8;font-size:13px;line-height:1.65}.autopilot-trust-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:15px}.autopilot-trust-row span{padding:6px 8px;border-radius:8px;background:rgba(255,255,255,.035);color:#7890a8}.autopilot-primary{min-width:220px;padding:16px 18px;border:1px solid rgba(132,111,255,.32);border-radius:13px;background:linear-gradient(135deg,#2f7dff,#745cff 60%,#cc4fdc);color:#fff;box-shadow:0 18px 50px rgba(84,69,255,.22);text-align:left}.autopilot-primary small,.autopilot-primary span{display:block}.autopilot-primary span{font-size:14px;font-weight:900}.autopilot-primary small{margin-top:4px;color:#e6e4ff}.autopilot-primary:disabled{opacity:.58;cursor:wait}.autopilot-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.autopilot-choice-grid>button{position:relative;min-height:142px;padding:18px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:#0d1723;color:#fff;text-align:left}.autopilot-choice-grid>button.active,.autopilot-choice-grid>button:hover{border-color:rgba(108,106,255,.3);background:linear-gradient(140deg,#111d2d,#101827)}.autopilot-choice-grid .choice-icon{display:grid;place-items:center;width:32px;height:32px;margin-bottom:15px;border-radius:10px;background:#172337;color:#9aaaff;font-size:14px}.autopilot-choice-grid small,.autopilot-choice-grid strong{display:block}.autopilot-choice-grid strong{font-size:14px}.autopilot-choice-grid small{margin-top:5px;color:#72859a;line-height:1.5}.autopilot-choice-grid>button>b{position:absolute;right:13px;top:13px;padding:5px 7px;border-radius:999px;background:rgba(61,203,142,.1);color:#60d9a6;font-size:12px;text-transform:uppercase}.bridge-card{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:20px;align-items:center;margin-top:14px;padding:22px;border:1px solid rgba(255,255,255,.065);border-radius:15px;background:#0d1723}.bridge-card h3{margin:4px 0 8px;color:#edf3fa;font-size:20px}.bridge-card p:not(.eyebrow){margin:0;color:#7f92a8;font-size:12px;line-height:1.65}.bridge-result{padding:16px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#0a131e}.bridge-result small,.bridge-result span,.bridge-result strong{display:block}.bridge-result span{color:#6b8198;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.bridge-result strong{margin-top:6px;color:#7fe2b4;font-size:14px}.bridge-result small{margin-top:6px;color:#687d94;font-size:12px;line-height:1.5}.connection-catalog{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px}.connection-catalog>button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:13px;border:1px solid rgba(255,255,255,.065);border-radius:12px;background:#0d1723;color:#fff;text-align:left}.connection-catalog>button:hover{border-color:rgba(104,110,255,.28);background:#111c2b}.connection-catalog>button>span{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#172337;color:#a4b5ff;font-size:13px;font-weight:900}.connection-catalog small,.connection-catalog strong{display:block}.connection-catalog strong{font-size:12px}.connection-catalog small{margin-top:3px;color:#6f8399}.connection-catalog b{color:#8498ff}.advanced-connection{margin-top:14px;padding:22px;border:1px solid rgba(255,255,255,.065);border-radius:15px;background:#0c1622}.advanced-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.advanced-head h3{margin:3px 0 0;color:#edf3fa;font-size:20px}.advanced-head>span{padding:6px 8px;border-radius:999px;background:#151f2c;color:#73879d;font-size:12px;text-transform:uppercase}.autopilot-connected{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;margin-top:20px;padding:20px;border:1px solid rgba(63,206,140,.24);border-radius:15px;background:linear-gradient(120deg,rgba(36,164,104,.11),rgba(28,100,78,.04))}.connected-seal{display:grid;place-items:center;width:43px;height:43px;border-radius:50%;background:#25a66f;color:#fff;font-size:21px;font-weight:900;box-shadow:0 0 0 8px rgba(37,166,111,.07)}.autopilot-connected h3{margin:3px 0 5px;color:#8ae7b8;font-size:19px}.autopilot-connected p:not(.eyebrow){margin:0;color:#778fa4;font-size:12px}.connection-progress-overlay{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:24px;background:rgba(3,8,14,.82);backdrop-filter:blur(15px)}.connection-progress-card{width:min(1040px,94vw);padding:30px;border:1px solid rgba(130,108,255,.22);border-radius:22px;background:radial-gradient(circle at 50% -20%,rgba(100,73,255,.18),transparent 40%),linear-gradient(145deg,#0e1826,#09121d);box-shadow:0 40px 120px rgba(0,0,0,.45)}.progress-brand{display:flex;align-items:center;gap:12px;margin-bottom:29px}.progress-brand>span{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#2f7dff,#815cff,#d44fdc);color:#fff}.progress-brand small,.progress-brand strong{display:block}.progress-brand strong{color:#f4f7fb;font-size:17px}.progress-brand small{margin-top:3px;color:#71859b;font-size:12px}.connection-progress-track{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0}.connection-progress-step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;opacity:.32;transition:.35s ease}.connection-progress-step.active,.connection-progress-step.done{opacity:1}.progress-node{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#111d2b;color:#75899f;font-size:12px;font-weight:900;transition:.35s ease}.connection-progress-step.active .progress-node{border-color:rgba(124,102,255,.55);background:linear-gradient(135deg,#2f7dff,#8a5cff,#cc50dd);color:#fff;box-shadow:0 0 0 8px rgba(112,83,255,.08),0 0 34px rgba(109,81,255,.3);transform:scale(1.08)}.connection-progress-step.done .progress-node{border-color:rgba(54,206,139,.34);background:#174937;color:#6ae0aa}.connection-progress-step>div:nth-child(2){margin-top:12px;padding:0 8px}.connection-progress-step small,.connection-progress-step strong{display:block}.connection-progress-step strong{color:#dce5ef;font-size:12px}.connection-progress-step small{margin-top:5px;color:#62788f;font-size:12px;line-height:1.45}.connection-progress-step>i{position:absolute;left:calc(50% + 30px);top:14px;width:calc(100% - 60px);color:#46596e;font-style:normal}.connection-progress-step.done>i{color:#57c998}.connection-progress-card>p{margin:26px 0 0;text-align:center;color:#61758b;font-size:12px}.autopilot-session-warning{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;align-items:center;margin-top:17px;padding:15px;border:1px solid rgba(228,169,55,.22);border-radius:12px;background:rgba(181,126,28,.06)}.autopilot-session-warning strong{color:#ffd485;font-size:12px}.autopilot-session-warning span{color:#7d8fa3;font-size:12px}.autopilot-session-warning a{grid-column:2;grid-row:1/3}.connection-autopilot-error{margin-top:14px!important}@media(max-width:980px){.autopilot-recommendation,.bridge-card{grid-template-columns:1fr}.autopilot-primary{width:100%}.connection-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.connection-progress-track{grid-template-columns:repeat(3,1fr);gap:20px 0}.connection-progress-step>i{display:none}}@media(max-width:700px){.autopilot-choice-grid,.connection-catalog{grid-template-columns:1fr}.autopilot-connected,.autopilot-public-proof{grid-template-columns:auto minmax(0,1fr)}.autopilot-connected .sync-connected-actions,.autopilot-public-proof>b{grid-column:2}.connection-progress-track{grid-template-columns:repeat(2,1fr)}.connection-progress-card{padding:22px 14px}}.connection-autopilot{font-size:15px}.connection-autopilot .cp-muted{font-size:15px;line-height:1.75}.connection-autopilot .sync-panel-head h2{font-size:34px}.autopilot-recommendation{padding:28px}.autopilot-recommendation h3{font-size:28px}.autopilot-recommendation p:not(.eyebrow){font-size:15px}.autopilot-trust-row span{font-size:12px}.autopilot-primary{position:relative;min-width:250px;padding:19px 21px;border-radius:16px;overflow:hidden;isolation:isolate;box-shadow:0 20px 46px rgba(79,66,255,.24),inset 0 1px rgba(255,255,255,.3);transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}.autopilot-primary:before{content:"";position:absolute;inset:1px;border-radius:15px;background:linear-gradient(180deg,rgba(255,255,255,.14),transparent 48%);z-index:-1}.autopilot-primary:after{content:"→";position:absolute;right:19px;top:50%;transform:translateY(-50%);font-size:20px;font-weight:900;opacity:.92}.autopilot-primary:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 26px 60px rgba(79,66,255,.3),inset 0 1px rgba(255,255,255,.35)}.autopilot-primary span{font-size:16px;letter-spacing:-.01em}.autopilot-primary small{margin-top:6px;padding-right:26px;font-size:12px;line-height:1.45}.autopilot-choice-grid strong{font-size:15px}.autopilot-choice-grid small{font-size:12px;line-height:1.6}.connection-catalog strong{font-size:14px}.connection-catalog small{font-size:12px;line-height:1.5}.connection-catalog b{font-size:12px}.connection-catalog>button:disabled{cursor:not-allowed;opacity:.55}.connection-catalog>button.unavailable{background:#0b141e;border-style:dashed}.connection-catalog>button.unavailable b{color:#66798e}.autopilot-guided{margin-top:14px;padding:24px;border:1px solid rgba(108,102,255,.24);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(106,75,255,.1),transparent 38%),linear-gradient(145deg,#101b29,#0c1622)}.guided-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;padding-bottom:19px;border-bottom:1px solid rgba(255,255,255,.06)}.guided-head h3{margin:4px 0 8px;color:#f4f8fc;font-size:26px;letter-spacing:-.03em}.guided-head p:not(.eyebrow){max-width:760px;margin:0;color:#8fa2b7;font-size:14px;line-height:1.7}.guided-head p strong{color:#dce7f2}.guided-back{padding:9px 12px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#111c29;color:#a6b5c5;font-size:12px;font-weight:800}.guided-step{display:flex;align-items:center;gap:12px;margin:19px 0 12px}.guided-step-number{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:linear-gradient(135deg,#327cff,#7b5fff);color:#fff;font-size:12px;font-weight:900}.guided-step small,.guided-step strong{display:block}.guided-step strong{color:#dfe8f2;font-size:14px}.guided-step small{margin-top:3px;color:#72859a;font-size:12px}.guided-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.guided-action-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:13px;align-items:center;min-height:104px;padding:17px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:#0d1723;color:#fff;text-align:left;transition:.18s ease}.guided-action-card:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(105,105,255,.3);background:#111d2c}.guided-action-card.primary{border-color:rgba(105,103,255,.26);background:linear-gradient(135deg,rgba(47,125,255,.08),rgba(128,84,255,.08)),#0f1927}.guided-action-card:disabled{opacity:.48;cursor:not-allowed}.guided-provider-mark{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#18253a;color:#adbaff;font-size:12px;font-weight:950}.guided-action-card b,.guided-action-card small{display:block}.guided-action-card b{font-size:15px}.guided-action-card small{margin-top:5px;color:#7d91a7;font-size:12px;line-height:1.55}.guided-action-card em{padding:6px 8px;border-radius:999px;background:rgba(85,99,255,.09);color:#92a0ff;font-size:12px;font-style:normal;font-weight:850;white-space:nowrap}.guided-action-card.subtle em{background:rgba(255,255,255,.04);color:#8799ab}.guided-safety{display:flex;gap:9px;flex-wrap:wrap;margin-top:14px}.guided-safety span{padding:7px 9px;border-radius:8px;background:rgba(50,181,119,.06);color:#80b99e;font-size:12px}@media(max-width:780px){.guided-action-grid{grid-template-columns:1fr}.autopilot-primary{width:100%;min-width:0}.guided-head{flex-direction:column}}.autopilot-tools{margin-top:14px}.autopilot-tools-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:22px;border:1px solid rgba(255,255,255,.065);border-radius:16px;background:linear-gradient(145deg,#0e1825,#0b141f)}.autopilot-tools-head h3{margin:4px 0 8px;color:#f1f6fb;font-size:24px;letter-spacing:-.03em}.autopilot-tools-head p:not(.eyebrow){max-width:800px;margin:0;color:#8498ae;font-size:13px;line-height:1.7}.autopilot-tools-primary{min-height:48px;padding:0 17px;border:1px solid rgba(117,105,255,.3);border-radius:12px;background:linear-gradient(135deg,#2f7dff,#785cff 62%,#ce50dc);color:#fff;font-size:13px;font-weight:900;white-space:nowrap;box-shadow:0 14px 34px rgba(76,67,255,.18)}.autopilot-tools-primary span{margin-left:10px;font-size:16px}.autopilot-tool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.autopilot-tool-card{position:relative;min-height:170px;padding:18px;border:1px solid rgba(255,255,255,.065);border-radius:14px;background:#0d1723}.autopilot-tool-card.active{border-color:rgba(55,199,135,.22);background:linear-gradient(145deg,rgba(31,162,103,.08),#0d1723)}.autopilot-tool-card.requested{border-color:rgba(100,103,255,.26);background:linear-gradient(145deg,rgba(73,83,255,.08),#0d1723)}.autopilot-tool-icon{display:grid;place-items:center;width:34px;height:34px;margin-bottom:17px;border-radius:10px;background:#172439;color:#9bacff;font-size:12px;font-weight:950}.autopilot-tool-card small,.autopilot-tool-card strong{display:block}.autopilot-tool-card strong{color:#eaf1f8;font-size:15px}.autopilot-tool-card small{margin-top:6px;color:#778da3;font-size:12px;line-height:1.6}.autopilot-tool-actions>b,.autopilot-tool-card>b{position:absolute;left:18px;bottom:17px;color:#70d8a7;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.autopilot-tool-request{position:absolute;left:18px;bottom:14px;min-height:34px;padding:0 11px;border:1px solid rgba(104,108,255,.24);border-radius:9px;background:#17223b;color:#a8b3ff;font-size:12px;font-weight:900}.autopilot-tool-request:hover:not(:disabled){background:#1c2946}.autopilot-tool-request:disabled{opacity:.55;cursor:wait}.autopilot-tool-actions{position:absolute;left:18px;right:18px;bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:10px}.autopilot-tool-actions>b{position:static}.autopilot-tool-actions button{padding:6px 8px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#111b28;color:#8295a9;font-size:12px;font-weight:800}.connection-catalog>button.assisted{border-style:solid;background:linear-gradient(145deg,rgba(78,82,255,.04),#0d1723)}.connection-catalog>button.assisted b{color:#9da9ff}@media(max-width:980px){.autopilot-tool-grid{grid-template-columns:1fr}.autopilot-tools-head{align-items:flex-start;flex-direction:column}.autopilot-tools-primary{width:100%}}.provider-inline-setup{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:24px;align-items:center;margin-top:12px;padding:22px;border:1px solid rgba(117,105,255,.24);border-radius:16px;background:radial-gradient(circle at 100% 0,rgba(122,73,255,.1),transparent 38%),linear-gradient(145deg,#101a28,#0c1622)}.provider-inline-setup h3{margin:4px 0 8px;color:#f3f7fb;font-size:22px;letter-spacing:-.025em}.provider-inline-setup p:not(.eyebrow){margin:0;color:#8498ad;font-size:13px;line-height:1.65}.provider-inline-setup p strong{color:#d9e4ef}.provider-inline-fields{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.provider-inline-fields input{min-height:48px;padding:0 13px;border:1px solid rgba(255,255,255,.1);border-radius:11px;background:#09131e;color:#eef4fa;font-size:14px;outline:none}.provider-inline-fields input:focus{border-color:rgba(101,116,255,.55);box-shadow:0 0 0 3px rgba(91,94,255,.1)}.provider-inline-fields button{min-height:48px;padding:0 15px;border:1px solid rgba(120,105,255,.3);border-radius:11px;background:linear-gradient(135deg,#327dff,#795dff 62%,#cf50dc);color:#fff;font-size:12px;font-weight:900;white-space:nowrap}.provider-inline-fields button:disabled{opacity:.5;cursor:not-allowed}.provider-inline-fields button span{margin-left:7px}.provider-inline-cancel{position:absolute;right:13px;top:12px;border:0;background:transparent;color:#6f8297;font-size:12px;font-weight:800}@media(max-width:900px){.provider-inline-fields,.provider-inline-setup{grid-template-columns:1fr}}.connection-success-banner{display:flex;align-items:flex-start;gap:12px;margin-top:14px;padding:15px 16px;border:1px solid rgba(54,204,139,.28);border-radius:13px;background:linear-gradient(135deg,rgba(36,166,111,.12),rgba(31,107,81,.05))}.connection-success-banner>span{display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border-radius:50%;background:#25a66f;color:#fff;font-size:16px;font-weight:900}.connection-success-banner small,.connection-success-banner strong{display:block}.connection-success-banner strong{color:#86e5b6;font-size:13px}.connection-success-banner small{margin-top:3px;color:#8299ad;font-size:12px;line-height:1.55}.provider-registration-panel{margin-bottom:20px;padding:24px;border:1px solid rgba(116,105,255,.2);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(118,76,255,.12),transparent 38%),linear-gradient(145deg,#101a29,#0c1521)}.provider-registration-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.provider-registration-head h2{margin:4px 0 8px;color:#f3f7fb;font-size:25px;letter-spacing:-.03em}.provider-registration-head p:not(.eyebrow){max-width:760px;margin:0;color:#8296ac;font-size:13px;line-height:1.7}.provider-admin-pill{padding:7px 9px;border-radius:999px;background:rgba(104,91,255,.1);color:#a3adff;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.provider-registration-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;margin-top:18px;padding:18px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:#0c1622}.provider-registration-logo{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#182439;color:#b0bbff;font-size:12px;font-weight:950}.provider-registration-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.provider-registration-title strong{color:#edf3fa;font-size:15px}.provider-registration-title span{padding:5px 7px;border-radius:999px;font-size:12px;font-weight:900;text-transform:uppercase}.provider-registration-title span.ready{background:rgba(48,190,126,.1);color:#76dcac}.provider-registration-title span.pending{background:rgba(113,101,255,.1);color:#9ca8ff}.provider-registration-copy p{margin:6px 0 0;color:#7d91a6;font-size:12px;line-height:1.55}.provider-registration-copy small{display:block;margin-top:6px;color:#61758a;font-size:12px}.provider-registration-primary,.provider-registration-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border-radius:11px;text-decoration:none;font-size:12px;font-weight:900;white-space:nowrap}.provider-registration-primary{border:1px solid rgba(124,108,255,.3);background:linear-gradient(135deg,#327dff,#795dff 62%,#cf50dc);color:#fff;box-shadow:0 12px 28px rgba(79,65,255,.18)}.provider-registration-primary span{margin-left:8px;font-size:15px}.provider-registration-secondary{border:1px solid rgba(255,255,255,.08);background:#111b28;color:#9bacbd}.provider-registration-notice{margin-top:12px;padding:10px 12px;border-radius:10px;font-size:12px}.provider-registration-notice.success{border:1px solid rgba(47,194,127,.18);background:rgba(35,156,101,.07);color:#78dbaa}.provider-registration-notice.error{border:1px solid rgba(225,91,102,.2);background:rgba(162,52,62,.08);color:#f1a4aa}@media(max-width:760px){.provider-registration-card{grid-template-columns:auto minmax(0,1fr)}.provider-registration-primary,.provider-registration-secondary{grid-column:2}.provider-registration-head{flex-direction:column}}.provider-setup-console{margin-top:16px;padding:20px;border:1px solid rgba(111,102,255,.2);border-radius:16px;background:linear-gradient(145deg,#0f1926,#0b1520)}.provider-setup-console-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.06)}.provider-setup-console-head h3{margin:4px 0 7px;color:#f1f5fa;font-size:22px;letter-spacing:-.025em}.provider-setup-console-head p:not(.eyebrow){margin:0;max-width:760px;color:#8296aa;font-size:12px;line-height:1.65}.provider-setup-state{padding:6px 8px;border-radius:999px;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.provider-setup-state.ready{background:rgba(45,193,128,.1);color:#74dbaa}.provider-setup-state.pending{background:rgba(116,101,255,.1);color:#a1abff}.provider-setup-steps{display:grid;gap:9px;margin-top:15px}.provider-setup-steps article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#0c1622;opacity:.68}.provider-setup-steps article.active,.provider-setup-steps article.complete{opacity:1}.provider-setup-steps article.active{border-color:rgba(107,104,255,.24);background:linear-gradient(135deg,rgba(73,88,255,.07),#0c1622)}.provider-setup-steps article.complete{border-color:rgba(54,190,128,.16)}.provider-setup-steps article>b{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#182439;color:#a8b3ff;font-size:12px}.provider-setup-steps article.complete>b{background:rgba(40,174,113,.14);color:#75dca9}.provider-setup-steps small,.provider-setup-steps strong{display:block}.provider-setup-steps strong{color:#e9f0f7;font-size:13px}.provider-setup-steps small{margin-top:4px;color:#778ba0;font-size:12px;line-height:1.55}.provider-setup-steps em{color:#667b90;font-size:12px;font-style:normal;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.provider-setup-action{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 11px;border-radius:9px;font-size:12px;font-weight:900;text-decoration:none;white-space:nowrap}.provider-setup-action.primary{border:1px solid rgba(118,105,255,.28);background:linear-gradient(135deg,#327dff,#795dff 62%,#cf50dc);color:#fff}.provider-setup-action.secondary{border:1px solid rgba(255,255,255,.08);background:#111b28;color:#91a4b7}.provider-setup-action span{margin-left:7px}.guided-action-card.requested{border-color:rgba(101,104,255,.3);box-shadow:inset 0 0 0 1px rgba(101,104,255,.05)}@media(max-width:760px){.provider-setup-console-head{flex-direction:column}.provider-setup-steps article{grid-template-columns:auto minmax(0,1fr)}.provider-setup-action,.provider-setup-steps em{grid-column:2}}.provider-registry-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px}.provider-registry-summary article{padding:14px 16px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#0c1622}.provider-registry-summary span,.provider-registry-summary strong{display:block}.provider-registry-summary span{color:#70849a;font-size:12px;text-transform:uppercase;letter-spacing:.07em;font-weight:800}.provider-registry-summary strong{margin-top:5px;color:#eef4fa;font-size:20px}.provider-registration-grid{display:grid;gap:10px;margin-top:12px}.provider-registration-item{border:1px solid rgba(255,255,255,.065);border-radius:14px;background:#0c1622;overflow:hidden}.provider-registration-item.ready{border-color:rgba(50,185,124,.14)}.provider-registration-item.open{border-color:rgba(108,104,255,.28);box-shadow:inset 0 0 0 1px rgba(108,104,255,.04)}.provider-registration-item-main{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:15px;align-items:center;padding:17px}.provider-registration-actions{display:flex;gap:8px;align-items:center}.provider-registration-actions button{cursor:pointer}.provider-registration-detail{padding:19px;border-top:1px solid rgba(255,255,255,.06);background:linear-gradient(145deg,#0e1825,#0a141e)}.provider-registration-instructions{display:flex;align-items:center;justify-content:space-between;gap:16px}.provider-registration-instructions>div{display:flex;align-items:center;gap:11px}.provider-registration-instructions small,.provider-registration-instructions strong{display:block}.provider-registration-instructions strong{color:#e9f0f7;font-size:13px}.provider-registration-instructions small{margin-top:3px;color:#71859a;font-size:12px}.provider-registration-instructions>a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 11px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#111b28;color:#a2b2c2;font-size:12px;font-weight:900;text-decoration:none;white-space:nowrap}.provider-reg-number{display:grid;place-items:center;width:29px;height:29px;border-radius:8px;background:#18243a;color:#a8b4ff;font-size:12px;font-weight:950}.provider-registration-copyfield{margin-top:14px}.provider-registration-copyfield>label,.provider-registration-scopes>label{display:block;margin-bottom:7px;color:#6f8399;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.07em}.provider-registration-copyfield>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.provider-registration-copyfield code{display:flex;align-items:center;min-height:40px;padding:0 11px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:#09131d;color:#9fb2c6;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;overflow:auto}.provider-registration-copyfield button{min-width:68px;border:1px solid rgba(101,105,255,.2);border-radius:9px;background:#17223a;color:#a6b0ff;font-size:12px;font-weight:900}.provider-registration-scopes{margin-top:13px}.provider-registration-scopes>div{display:flex;gap:6px;flex-wrap:wrap}.provider-registration-scopes span{padding:6px 8px;border-radius:8px;background:rgba(70,86,116,.12);color:#8195aa;font-size:12px}.provider-registration-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px}.provider-registration-fields label>span{display:block;margin-bottom:6px;color:#8397ac;font-size:12px;font-weight:800}.provider-registration-fields input{width:100%;min-height:44px;padding:0 11px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#09131d;color:#eef4fa;font-size:12px;outline:none}.provider-registration-fields input:focus{border-color:rgba(102,110,255,.48);box-shadow:0 0 0 3px rgba(88,91,255,.08)}.provider-registration-fields input::placeholder{color:#4f6276}.provider-registration-foot{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:16px;padding-top:15px;border-top:1px solid rgba(255,255,255,.06)}.provider-registration-foot small,.provider-registration-foot strong{display:block}.provider-registration-foot strong{color:#8edab5;font-size:12px}.provider-registration-foot small{margin-top:3px;max-width:680px;color:#65798d;font-size:12px;line-height:1.5}.provider-registration-save{min-height:42px;padding:0 14px;border:1px solid rgba(119,105,255,.3);border-radius:10px;background:linear-gradient(135deg,#327dff,#795dff 62%,#cf50dc);color:#fff;font-size:12px;font-weight:900;white-space:nowrap}.provider-registration-save:disabled{opacity:.55;cursor:wait}@media(max-width:820px){.provider-registry-summary{grid-template-columns:1fr}.provider-registration-item-main{grid-template-columns:auto minmax(0,1fr)}.provider-registration-actions{grid-column:2}.provider-registration-fields{grid-template-columns:1fr}.provider-registration-foot,.provider-registration-instructions{align-items:flex-start;flex-direction:column}}.provider-setup-action-stack{display:flex;align-items:center;gap:7px;flex-wrap:wrap;justify-content:flex-end}.provider-setup-action-stack .provider-setup-action{cursor:pointer}.github-registration-review{display:grid;gap:14px}.github-registration-health{display:flex;align-items:flex-start;gap:11px;padding:14px;border:1px solid rgba(49,194,128,.2);border-radius:11px;background:rgba(34,154,101,.07)}.github-registration-health-icon{display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border-radius:50%;background:#26a970;color:#fff;font-size:14px;font-weight:950}.github-registration-health small,.github-registration-health strong{display:block}.github-registration-health strong{color:#88dfb5;font-size:12px}.github-registration-health small{margin-top:4px;color:#6f8798;font-size:12px;line-height:1.55}.github-registration-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.github-registration-facts article{padding:12px;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:#0a141e}.github-registration-facts span,.github-registration-facts strong{display:block}.github-registration-facts span{color:#61768b;font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:800}.github-registration-facts strong{margin-top:5px;color:#dfe8f1;font-size:12px;overflow-wrap:anywhere}.github-registration-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:2px}@media(max-width:760px){.github-registration-facts{grid-template-columns:1fr}.github-registration-actions{align-items:stretch;flex-direction:column}.github-registration-actions a{width:100%}}.cp-admin-entry{display:flex;align-items:center;gap:10px;margin:10px 6px 0;padding:11px;border:1px solid rgba(126,108,255,.16);border-radius:12px;background:linear-gradient(135deg,rgba(55,118,255,.08),rgba(128,80,255,.06));color:#9eabc0;text-decoration:none}.cp-admin-entry.is-active,.cp-admin-entry:hover{border-color:rgba(126,108,255,.32);background:linear-gradient(135deg,rgba(55,118,255,.15),rgba(128,80,255,.12));color:#fff}.cp-admin-entry-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:linear-gradient(135deg,#2e7cff,#735aff 62%,#cd50d8);color:#fff;font-size:12px;font-weight:950;box-shadow:0 8px 22px rgba(82,65,255,.2)}.cp-admin-entry small,.cp-admin-entry strong,.cp-admin-entry>span:last-child{display:block}.cp-admin-entry strong{font-size:12px}.cp-admin-entry small{margin-top:2px;color:#60738a;font-size:12px}.admin-console-header{align-items:center}.admin-console-badges{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.admin-live-badge,.admin-safety-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid rgba(255,255,255,.07);border-radius:999px;background:rgba(255,255,255,.025);color:#8192a8;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.055em;white-space:nowrap}.admin-live-badge{color:#84deb2;border-color:rgba(57,193,129,.16);background:rgba(39,161,105,.07)}.admin-live-badge i{width:6px;height:6px;border-radius:50%;background:#48d494;box-shadow:0 0 0 4px rgba(72,212,148,.08)}.admin-command-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin:0 0 18px}.admin-command-strip article{min-width:0;padding:16px;border:1px solid rgba(255,255,255,.075);border-radius:14px;background:linear-gradient(145deg,#0f1825,#0c141f);box-shadow:0 12px 36px rgba(0,0,0,.12)}.admin-command-strip small,.admin-command-strip span,.admin-command-strip strong{display:block}.admin-command-strip span{color:#6d8097;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.065em}.admin-command-strip strong{margin-top:8px;color:#f1f5fb;font-size:26px;letter-spacing:-.05em}.admin-command-strip small{margin-top:4px;color:#566b81;font-size:12px;line-height:1.4}.admin-console-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.admin-console-grid>.cp-card{margin-top:0}.admin-console-grid-top{margin-bottom:16px}.admin-console-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0}.admin-platform-health{background:radial-gradient(circle at 100% 0,rgba(73,94,255,.09),transparent 40%),#0e1622}.admin-health-orb{padding:7px 9px;border-radius:999px;font-size:12px;font-weight:900;text-transform:uppercase}.admin-health-orb.healthy{background:rgba(49,185,124,.09);color:#78d9ab}.admin-health-orb.attention{background:rgba(236,164,61,.09);color:#eac07b}.admin-runtime-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-runtime{display:flex;align-items:center;gap:10px;padding:11px;border:1px solid rgba(255,255,255,.055);border-radius:11px;background:#0a131e}.admin-runtime-dot{width:7px;height:7px;border-radius:50%;background:#77879a}.admin-runtime-dot.healthy{background:#4cd495;box-shadow:0 0 0 4px rgba(76,212,149,.06)}.admin-runtime small,.admin-runtime strong{display:block}.admin-runtime strong{color:#dce5ef;font-size:12px}.admin-runtime small{margin-top:3px;color:#5f7388;font-size:12px}.admin-readiness-mini{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.admin-readiness-mini span{padding:6px 8px;border-radius:8px;background:#0a131e;color:#677c91;font-size:12px}.admin-readiness-mini span.ready{color:#80dcb0;background:rgba(45,162,108,.06)}.admin-readiness-mini span.missing{color:#e0ae6e;background:rgba(190,121,43,.06)}.admin-product-systems{margin-bottom:16px;background:radial-gradient(circle at 0 100%,rgba(64,116,255,.08),transparent 35%),#0e1622}.admin-system-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.admin-system-tile{position:relative;min-height:150px;padding:14px;border:1px solid rgba(255,255,255,.06);border-radius:13px;background:#0a131e}.admin-system-tile.next{border-color:rgba(121,97,255,.17);background:linear-gradient(145deg,#0c1420,#10152a)}.admin-system-tile>div{display:flex;align-items:center;gap:8px}.admin-system-mark{display:grid;place-items:center;width:23px;height:23px;border-radius:7px;background:rgba(56,191,127,.08);color:#72dca9;font-size:12px;font-weight:950}.admin-system-tile.next .admin-system-mark{background:rgba(114,89,255,.1);color:#a8afff}.admin-system-tile strong{color:#e9eef6;font-size:12px}.admin-system-tile p{margin:10px 0 28px;color:#667b91;font-size:12px!important;line-height:1.55!important}.admin-system-state{position:absolute;bottom:12px;left:14px;color:#70ca9e;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.admin-system-tile.next .admin-system-state{color:#9ca7ff}.admin-table-wrap{overflow:auto;margin:0 -4px}.admin-table{width:100%;border-collapse:collapse;min-width:670px}.admin-table th{padding:8px 9px;border-bottom:1px solid rgba(255,255,255,.08);color:#5d7188;text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.07em}.admin-table td{padding:11px 9px;border-bottom:1px solid rgba(255,255,255,.055);color:#9badc0;font-size:12px;vertical-align:middle}.admin-table tr:last-child td{border-bottom:0}.admin-table td small,.admin-table td strong{display:block}.admin-table td strong{color:#e5ebf3;font-size:12px}.admin-table td small{margin-top:3px;color:#566a80;font-size:12px}.admin-status{display:inline-flex;padding:5px 7px;border-radius:999px;font-size:12px;font-weight:900;text-transform:uppercase}.admin-status.active{background:rgba(48,190,126,.08);color:#76dba9}.admin-status.suspended{background:rgba(235,164,67,.08);color:#e5b675}.admin-status.closed{background:rgba(226,84,98,.08);color:#e89ba3}.admin-mini-button{min-height:30px;padding:0 9px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#111c29;color:#8498ad;font-size:12px;font-weight:900;cursor:pointer}.admin-mini-button.danger{border-color:rgba(217,83,96,.18);color:#e49ca5;background:rgba(154,48,58,.06)}.admin-mini-button.positive{border-color:rgba(46,188,124,.18);color:#83d9b0;background:rgba(37,149,99,.06)}.admin-big-number{margin:10px 0 4px;color:#f0f4fa;font-size:54px;font-weight:900;letter-spacing:-.06em}.admin-learning-note{display:flex;justify-content:space-between;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}.admin-learning-note span,.admin-learning-note strong{font-size:12px}.admin-learning-note strong{color:#a5b5c7}.admin-learning-note span{color:#5d7187}.admin-feature-card{min-width:0}.admin-flag-create{display:grid;grid-template-columns:1fr 1.7fr .8fr auto;gap:8px;margin:12px 0 15px}.admin-flag-create label{display:flex;flex-direction:column;gap:5px}.admin-flag-create label span{color:#667b91;font-size:12px;font-weight:900;text-transform:uppercase}.admin-flag-create input{min-width:0;min-height:38px;padding:0 9px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#09131d;color:#e9eff7;font-size:12px}.admin-flag-create button{align-self:end;min-height:38px;padding:0 10px;border:1px solid rgba(111,99,255,.23);border-radius:9px;background:linear-gradient(135deg,#2f78f8,#755cff);color:#fff;font-size:12px;font-weight:900}.admin-toggle{min-width:75px;padding:6px 8px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#111b27;color:#6e8298;font-size:12px;font-weight:900}.admin-toggle.on{border-color:rgba(47,189,124,.17);background:rgba(39,150,99,.07);color:#7fd9ad}.admin-audit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.admin-audit-event{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px;border:1px solid rgba(255,255,255,.055);border-radius:10px;background:#0a131e}.admin-audit-event>span{color:#52677e;font-size:12px}.admin-audit-event small,.admin-audit-event strong{display:block}.admin-audit-event strong{color:#d8e1eb;font-size:12px}.admin-audit-event small{margin-top:2px;color:#597087;font-size:12px}.admin-audit-event code{color:#677f9a;font-size:12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1250px){.admin-command-strip{grid-template-columns:repeat(3,1fr)}.admin-system-grid{grid-template-columns:repeat(2,1fr)}.admin-console-grid-3,.admin-flag-create{grid-template-columns:1fr 1fr}.admin-flag-create button{min-height:42px}}@media(max-width:820px){.admin-console-grid,.admin-console-grid-3{grid-template-columns:1fr}.admin-command-strip{grid-template-columns:1fr 1fr}.admin-audit-grid,.admin-runtime-grid{grid-template-columns:1fr}.admin-console-header{align-items:flex-start}.admin-system-grid{grid-template-columns:1fr}}.mkt-entry-section{padding:72px clamp(20px,5vw,72px);background:radial-gradient(circle at 50% 0,rgba(80,75,255,.08),transparent 34%),#080d14}.mkt-entry-section>.mkt-section-head{max-width:900px;margin:0 auto 28px;text-align:center}.mkt-entry-grid{width:min(1180px,100%);margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mkt-entry-grid>a{position:relative;min-height:270px;padding:26px;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:linear-gradient(145deg,#101927,#0b141f);color:#eef4fb;text-decoration:none;box-shadow:0 22px 68px rgba(0,0,0,.14);transition:transform .18s ease,border-color .18s ease,background .18s ease}.mkt-entry-grid>a:hover{transform:translateY(-4px);border-color:rgba(113,102,255,.28);background:radial-gradient(circle at 100% 0,rgba(104,78,255,.1),transparent 42%),linear-gradient(145deg,#111b2b,#0c1521)}.mkt-entry-grid span{display:block;color:#7e8fa4;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.mkt-entry-grid h3{margin:18px 0 10px;font-size:25px;letter-spacing:-.035em}.mkt-entry-grid p{margin:0;color:#8192a6;font-size:14px;line-height:1.65}.mkt-entry-grid b{position:absolute;left:26px;bottom:24px;color:#aab5ff;font-size:12px}@media(max-width:860px){.mkt-entry-grid{grid-template-columns:1fr}.mkt-entry-grid>a{min-height:220px}}.admin-shell{min-height:100vh;display:grid;grid-template-columns:238px minmax(0,1fr);background:#080d14;color:#edf3fb}.admin-sidebar{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;padding:22px 14px 16px;border-right:1px solid rgba(255,255,255,.065);background:linear-gradient(180deg,#090f18,#070b11)}.admin-brand{display:flex;align-items:center;gap:10px;padding:6px 8px 22px;color:#fff;text-decoration:none}.admin-brand-mark{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:linear-gradient(135deg,#2f7fff,#755cff 62%,#d04fd6);font-weight:950}.admin-brand small,.admin-brand strong{display:block}.admin-brand strong{font-size:15px}.admin-brand strong span{background:linear-gradient(90deg,#498fff,#8b62ff,#dc54d1);-webkit-background-clip:text;background-clip:text;color:transparent}.admin-brand small{margin-top:2px;color:#586b82;font-size:12px;text-transform:uppercase;letter-spacing:.09em}.admin-sidebar-label{padding:0 9px 7px;color:#46586d;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.admin-nav{display:flex;flex-direction:column;gap:3px}.admin-nav a{display:flex;align-items:center;gap:9px;padding:10px;border-radius:10px;color:#6f8196;text-decoration:none;font-size:12px;font-weight:800}.admin-nav a.is-active,.admin-nav a:hover{background:linear-gradient(90deg,rgba(55,118,255,.1),rgba(139,92,255,.055));color:#fff}.admin-nav-dot{width:5px;height:5px;border-radius:50%;background:#52657b}.admin-nav a.is-active .admin-nav-dot{background:#8d74ff;box-shadow:0 0 0 4px rgba(120,100,255,.08)}.admin-sidebar-bottom{margin-top:auto}.admin-trust-card{display:flex;align-items:center;gap:9px;margin:0 5px 10px;padding:11px;border:1px solid rgba(63,188,126,.12);border-radius:11px;background:rgba(36,142,94,.05)}.admin-trust-card>span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:rgba(58,198,130,.1);color:#76d9aa;font-size:12px}.admin-trust-card small,.admin-trust-card strong{display:block}.admin-trust-card strong{font-size:12px;color:#9fb0c1}.admin-trust-card small{margin-top:2px;color:#52677d;font-size:12px}.admin-workspace-link{display:block;padding:9px;color:#65788e;text-decoration:none;font-size:12px;font-weight:800}.admin-main{min-width:0;padding:36px clamp(22px,3.5vw,48px) 64px;background:radial-gradient(circle at 70% -10%,rgba(73,69,255,.07),transparent 26%),#0a0f17}.admin-page-head{display:flex;justify-content:space-between;align-items:flex-end;gap:22px;padding-bottom:24px;margin-bottom:18px;border-bottom:1px solid rgba(255,255,255,.06)}.admin-page-head h1{margin:4px 0 7px;font-size:clamp(31px,4vw,46px);letter-spacing:-.05em}.admin-page-head p{max-width:780px;margin:0;color:#788a9f;font-size:13px;line-height:1.65}.admin-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px}.admin-stat-grid article{padding:17px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:linear-gradient(145deg,#0f1825,#0c141f)}.admin-stat-grid small,.admin-stat-grid span,.admin-stat-grid strong{display:block}.admin-stat-grid span{color:#64788e;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.07em}.admin-stat-grid strong{margin-top:7px;font-size:27px;letter-spacing:-.05em}.admin-stat-grid small{margin-top:4px;color:#566b81;font-size:12px}.admin-section{margin-top:16px;padding:20px;border:1px solid rgba(255,255,255,.075);border-radius:17px;background:#0e1622}.admin-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.admin-section-head h2{margin:0;font-size:20px}.admin-section-head span{color:#687b90;font-size:12px;font-weight:850}.admin-data-table{width:100%;border-collapse:collapse;min-width:740px}.admin-data-scroll{overflow:auto}.admin-data-table th{padding:9px;border-bottom:1px solid rgba(255,255,255,.08);color:#596d84;text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.07em}.admin-data-table td{padding:11px 9px;border-bottom:1px solid rgba(255,255,255,.055);color:#91a3b5;font-size:12px;vertical-align:middle}.admin-data-table td small,.admin-data-table td strong{display:block}.admin-data-table td strong{color:#e1e8f0;font-size:12px}.admin-data-table td small{margin-top:3px;color:#586c82;font-size:12px}.admin-data-table tr:last-child td{border-bottom:0}.admin-chip{display:inline-flex;padding:5px 7px;border-radius:999px;background:rgba(255,255,255,.04);color:#7e91a7;font-size:12px;font-weight:900;text-transform:uppercase}.admin-chip.good{background:rgba(45,183,119,.08);color:#7bd9ab}.admin-chip.warn{background:rgba(220,149,54,.08);color:#e4b775}.admin-chip.bad{background:rgba(218,76,91,.08);color:#e89ba4}@media(max-width:950px){.admin-shell{grid-template-columns:78px 1fr}.admin-brand>span:last-child,.admin-nav a>span:last-child,.admin-sidebar-label,.admin-trust-card div,.admin-workspace-link{display:none}.admin-brand,.admin-nav a,.admin-sidebar-bottom{justify-content:center}.admin-sidebar-bottom{display:flex}.admin-stat-grid{grid-template-columns:1fr 1fr}}@media(max-width:680px){.admin-shell{display:block}.admin-sidebar{position:relative;width:100%;height:auto;flex-direction:row;overflow:auto}.admin-brand{padding:4px 10px}.admin-nav{flex-direction:row}.admin-nav a{white-space:nowrap}.admin-sidebar-bottom{display:none}.admin-main{padding:24px 14px 48px}.admin-stat-grid{grid-template-columns:1fr 1fr}.admin-page-head{align-items:flex-start;flex-direction:column}}.director-value-proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 16px}.director-value-proof-grid article{min-height:152px;padding:17px;border:1px solid rgba(255,255,255,.075);border-radius:15px;background:radial-gradient(circle at 100% 0,rgba(82,78,255,.07),transparent 42%),linear-gradient(145deg,#101925,#0c141f)}.director-value-proof-grid article.no-action{border-color:rgba(48,188,124,.16);background:radial-gradient(circle at 100% 0,rgba(44,181,119,.07),transparent 42%),linear-gradient(145deg,#0d1a1b,#0b141b)}.director-value-proof-grid small,.director-value-proof-grid span,.director-value-proof-grid strong{display:block}.director-value-proof-grid span{color:#687d94;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.075em}.director-value-proof-grid strong{margin:9px 0 7px;color:#f3f6fa;font-size:30px;letter-spacing:-.05em}.director-value-proof-grid p{margin:0 0 8px;color:#93a4b6;font-size:12px;line-height:1.45}.director-value-proof-grid small{color:#586d83;font-size:12px;line-height:1.45}@media(max-width:1000px){.director-value-proof-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.director-value-proof-grid{grid-template-columns:1fr}}.profit-funnel{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.profit-funnel article{padding:14px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#09131d}.profit-funnel span,.profit-funnel strong{display:block}.profit-funnel span{color:#64788e;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.profit-funnel strong{margin-top:7px;color:#edf3f9;font-size:23px;letter-spacing:-.04em}@media(max-width:900px){.profit-funnel{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.profit-funnel{grid-template-columns:1fr 1fr}}.profit-funnel.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.profit-funnel.compact article{min-height:86px}.admin-anomaly-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.admin-anomaly{padding:15px;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:#09131d}.admin-anomaly small,.admin-anomaly span,.admin-anomaly strong{display:block}.admin-anomaly span{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:#71859a}.admin-anomaly strong{margin:7px 0 5px;font-size:26px;color:#f0f4f9}.admin-anomaly p{margin:0;color:#8092a6;font-size:12px;line-height:1.5}.admin-anomaly small{margin-top:8px;color:#53687e;font-size:12px}.admin-anomaly.warning{border-color:rgba(224,153,60,.16);background:rgba(160,103,36,.05)}.admin-anomaly.critical{border-color:rgba(222,76,91,.18);background:rgba(156,43,55,.06)}.admin-anomaly.info{border-color:rgba(79,122,255,.14)}@media(max-width:900px){.admin-anomaly-grid,.profit-funnel.compact{grid-template-columns:1fr 1fr}}@media(max-width:560px){.admin-anomaly-grid,.profit-funnel.compact{grid-template-columns:1fr}}.report-value-proof{margin:18px 0;padding:22px;border:1px solid rgba(255,255,255,.075);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(86,77,255,.07),transparent 40%),linear-gradient(145deg,#0f1825,#0c141f)}.report-value-proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.report-value-proof-grid article{padding:16px;border:1px solid rgba(255,255,255,.065);border-radius:13px;background:#09131d}.report-value-proof-grid article.no-action{border-color:rgba(48,188,124,.16);background:rgba(39,151,99,.05)}.report-value-proof-grid small,.report-value-proof-grid span,.report-value-proof-grid strong{display:block}.report-value-proof-grid span{color:#687d93;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.075em}.report-value-proof-grid strong{margin:7px 0 5px;color:#f0f4f9;font-size:27px;letter-spacing:-.05em}.report-value-proof-grid p{margin:0 0 8px;color:#8c9daf;font-size:12px;line-height:1.45}.report-value-proof-grid small{color:#586d83;font-size:12px;line-height:1.4}.report-value-ledger{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:10px}.report-value-ledger article{padding:16px;border:1px solid rgba(255,255,255,.065);border-radius:13px;background:#0a141f}.report-value-ledger small,.report-value-ledger span,.report-value-ledger strong{display:block}.report-value-ledger span{color:#6e8298;font-size:12px;font-weight:900;text-transform:uppercase}.report-value-ledger strong{margin:6px 0;color:#edf3f9;font-size:22px}.report-value-ledger small{color:#5d7187;font-size:12px}.report-proof-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.report-proof-list article{padding:14px;border:1px solid rgba(255,255,255,.055);border-radius:12px;background:#09131d}.report-proof-list article>div{display:flex;justify-content:space-between;gap:12px}.report-proof-list b,.report-proof-list span{font-size:12px;text-transform:uppercase;letter-spacing:.06em}.report-proof-list span{color:#967dff}.report-proof-list b{color:#6f849a}.report-proof-list small,.report-proof-list strong{display:block}.report-proof-list strong{margin-top:7px;color:#dfe7f0;font-size:12px;line-height:1.5}.report-proof-list small{margin-top:6px;color:#576c82;font-size:12px}@media(max-width:920px){.report-value-proof-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.report-proof-list,.report-value-ledger,.report-value-proof-grid{grid-template-columns:1fr}}.auth-public-shell{min-height:calc(100svh - 82px);padding:72px 24px 86px;align-items:start}.auth-card{border:1px solid rgba(155,178,211,.14);background:radial-gradient(circle at 100% 0,rgba(85,82,255,.075),transparent 35%),linear-gradient(155deg,rgba(15,25,39,.98),rgba(10,18,29,.99));box-shadow:0 42px 120px rgba(0,0,0,.34),inset 0 1px rgba(255,255,255,.045)}.auth-card-login{width:min(100%,520px);padding:36px 38px 32px}.auth-brand{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.auth-brand .zp-logo{font-size:28px}.auth-brand>small{color:#7f91aa!important;font-size:12px!important;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.auth-title-block{margin:30px 0 24px}.auth-title-block h1{margin:0 0 8px!important;color:#f7f9fd;font-size:38px!important;line-height:1;letter-spacing:-.05em}.auth-title-block p{margin:0!important;color:#9aabc0!important;font-size:15px!important;line-height:1.65!important}.auth-field-stack{display:grid;gap:17px}.auth-card label>span,.auth-product-select>span{color:#9badc4;font-size:12px;font-weight:850;letter-spacing:.075em;text-transform:uppercase}.auth-card input,.auth-card select,.auth-card textarea{width:100%;border:1px solid rgba(153,177,211,.14);border-radius:12px;background:#0a1420;color:#f2f6fc;box-shadow:inset 0 1px 0 rgba(255,255,255,.02);outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.auth-card input{min-height:50px;padding:12px 14px}.auth-card textarea{padding:13px 14px}.auth-card select{min-height:46px;padding:10px 12px}.auth-card input::placeholder,.auth-card textarea::placeholder{color:#52667e;opacity:1}.auth-card input:focus,.auth-card select:focus,.auth-card textarea:focus{border-color:rgba(78,137,255,.55);background:#0c1725;box-shadow:0 0 0 3px rgba(65,103,255,.09),0 9px 28px rgba(0,0,0,.12)}.auth-primary-action{min-height:51px;margin-top:20px;border-radius:12px;border:1px solid rgba(83,127,255,.72);background:linear-gradient(105deg,#2388f0,#5967ff 55%,#a34fdf 120%);box-shadow:0 14px 34px rgba(55,85,255,.26),inset 0 1px rgba(255,255,255,.22);font-size:13px;font-weight:900}.auth-primary-action:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.auth-primary-action:disabled{opacity:.66;cursor:wait}.auth-switch{margin-top:16px;color:#667a92;text-align:center}.auth-switch a{color:#6fa0ff;font-weight:800;text-decoration:none}.auth-switch a:hover{text-decoration:underline}.auth-error{margin-top:15px;padding:12px 14px;border:1px solid rgba(240,101,111,.18);border-radius:11px;background:rgba(202,61,73,.09);color:#ffaaa8}.auth-step-rail{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:0 0 24px}.auth-step-rail span{display:flex;align-items:center;gap:7px;color:#5f7189;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.055em}.auth-step-rail span b{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;border:1px solid rgba(132,152,183,.18);background:#0b1521;color:#6d8099;font-size:12px}.auth-step-rail>i{height:1px;background:rgba(255,255,255,.07)}.auth-step-rail span.is-active{color:#aebdd1}.auth-step-rail span.is-active b{border-color:rgba(89,119,255,.36);background:rgba(75,92,255,.13);color:#9ca6ff}.auth-step-rail span.is-complete{color:#74cda4}.auth-step-rail span.is-complete b{border-color:rgba(72,190,131,.28);background:rgba(45,157,105,.11);color:#72d5a3}.auth-step-rail>i.is-complete{background:linear-gradient(90deg,rgba(68,196,135,.52),rgba(91,115,255,.32))}.auth-mfa-status{display:flex;align-items:center;gap:12px;margin:26px 0 -10px;padding:12px 14px;border:1px solid rgba(67,186,125,.16);border-radius:12px;background:rgba(45,154,103,.055)}.auth-mfa-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:rgba(44,172,112,.12);color:#70d4a4;font-size:13px;font-weight:900}.auth-mfa-status small,.auth-mfa-status strong{display:block}.auth-mfa-status small{color:#6f8d80;font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.075em}.auth-mfa-status strong{margin-top:2px;color:#cdd8e6;font-size:12px;font-weight:750}.auth-mfa-field input{font-size:19px!important;letter-spacing:.16em;font-variant-numeric:tabular-nums}.auth-back-button{display:block;margin:13px auto 0;padding:7px 9px;border:0;background:transparent;color:#7d90a8;font-size:12px;font-weight:750}.auth-back-button:hover{color:#c3cede}.auth-card-mfa{box-shadow:0 42px 120px rgba(0,0,0,.34),0 0 0 1px rgba(76,184,139,.035),inset 0 1px rgba(255,255,255,.045)}.auth-card-register-premium{width:min(100%,980px);padding:34px;border-radius:24px}.auth-register-header{display:flex;align-items:center;justify-content:space-between;gap:20px}.auth-register-badge{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid rgba(118,126,255,.15);border-radius:999px;background:rgba(89,93,255,.055);color:#8898ad;font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.auth-register-badge span{color:#938cff}.auth-register-title{max-width:720px;margin:28px 0 30px}.auth-register-title h1{font-size:42px!important}.auth-register-title p{max-width:680px}.auth-register-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(290px,.72fr);gap:22px;align-items:start}.auth-register-main{display:grid;gap:14px}.auth-form-section{padding:20px;border:1px solid rgba(155,178,211,.1);border-radius:16px;background:rgba(255,255,255,.018)}.auth-form-section-head{display:flex;align-items:center;gap:11px;margin-bottom:17px}.auth-form-section-head>span{display:grid;place-items:center;width:28px;height:28px;flex:0 0 auto;border:1px solid rgba(100,117,255,.24);border-radius:9px;background:linear-gradient(145deg,rgba(48,122,255,.11),rgba(128,77,255,.08));color:#8c93ff;font-size:12px;font-weight:900}.auth-form-section-head small,.auth-form-section-head strong{display:block}.auth-form-section-head strong{color:#eaf0f8;font-size:13px;letter-spacing:-.01em}.auth-form-section-head small{margin-top:2px;color:#657890;font-size:12px;line-height:1.45}.auth-grid-2{gap:12px}.auth-form-section label+label{margin-top:14px}.auth-grid-2 label+label{margin-top:0}.auth-field-note{margin-top:7px!important;color:#667990!important;font-size:12px!important;line-height:1.5!important}.auth-input-prefix{display:flex;align-items:center;margin-top:6px;border:1px solid rgba(153,177,211,.14);border-radius:12px;background:#0a1420;transition:.18s ease}.auth-input-prefix:focus-within{border-color:rgba(78,137,255,.55);box-shadow:0 0 0 3px rgba(65,103,255,.09)}.auth-input-prefix>span{padding-left:13px;color:#617790;font-size:12px}.auth-input-prefix input{margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.auth-additional-sites{margin-top:14px;border:1px solid rgba(255,255,255,.055);border-radius:12px;background:rgba(255,255,255,.012)}.auth-additional-sites summary{display:flex;align-items:center;gap:8px;padding:12px 13px;color:#8ea0b6;font-size:12px;font-weight:800;cursor:pointer;list-style:none}.auth-additional-sites summary::-webkit-details-marker{display:none}.auth-additional-sites summary>span{color:#7889ff;font-size:14px}.auth-additional-sites summary small{margin-left:auto;color:#5f7087;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.auth-additional-sites>div{padding:0 12px 12px}.auth-legal-consent{margin-top:16px!important;border-color:rgba(255,255,255,.07)!important;background:rgba(255,255,255,.018)!important}.auth-legal-consent span{color:#8091a7!important}.auth-legal-consent a{color:#79a2ff!important}.auth-register-submit{margin-top:4px}.auth-register-aside{position:sticky;top:104px;display:grid;gap:12px}.auth-plan-panel{padding:20px;border:1px solid rgba(115,112,255,.18);border-radius:17px;background:radial-gradient(circle at 100% 0,rgba(186,77,221,.09),transparent 34%),linear-gradient(155deg,rgba(21,30,48,.96),rgba(11,19,31,.98));box-shadow:0 24px 70px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.035)}.auth-plan-panel-head{gap:14px}.auth-plan-panel-head small,.auth-plan-panel-head strong{display:block}.auth-plan-panel-head small{color:#6c7e95;font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.auth-plan-panel-head strong{margin-top:3px;color:#f0f4fa;font-size:20px}.auth-plan-panel-head>span{padding:5px 7px;border-radius:999px;background:rgba(255,255,255,.035);color:#6f8095;font-size:12px;font-weight:750}.auth-plan-price{display:flex;align-items:baseline;gap:5px;margin:18px 0 5px}.auth-plan-price strong{color:#fff;font-size:34px;letter-spacing:-.05em}.auth-plan-price span{color:#6f8197;font-size:12px}.auth-plan-panel>p{margin:0 0 17px!important;color:#8495aa!important;font-size:12px!important;line-height:1.55!important}.auth-plan-facts{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:0 0 17px}.auth-plan-facts>div{padding:11px;border:1px solid rgba(255,255,255,.055);border-radius:10px;background:rgba(255,255,255,.018)}.auth-plan-facts span,.auth-plan-facts strong{display:block}.auth-plan-facts span{color:#62748b;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.055em}.auth-plan-facts strong{margin-top:3px;color:#dce5f0;font-size:12px}.auth-plan-facts strong small{font-size:12px;color:#6e8095}.auth-product-select{margin-top:0!important}.auth-product-select select{margin-top:6px;font-size:12px}.auth-plan-assurance{display:grid;grid-template-columns:22px 1fr;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}.auth-plan-assurance>span{display:grid;place-items:center;width:22px;height:22px;border-radius:8px;background:rgba(49,172,111,.09);color:#66cb98;font-size:12px}.auth-plan-assurance p{margin:0!important;color:#667990!important;font-size:12px!important;line-height:1.5!important}.auth-register-trust{display:grid;gap:6px}.auth-register-trust>div{display:grid;grid-template-columns:24px 1fr;gap:9px;padding:11px 12px;border:1px solid rgba(255,255,255,.05);border-radius:11px;background:rgba(255,255,255,.012)}.auth-register-trust>div>span{color:#6675d5;font-size:12px;font-weight:900}.auth-register-trust p,.auth-register-trust strong{display:block}.auth-register-trust p{margin:0!important;color:#63758b!important;font-size:12px!important;line-height:1.45!important}.auth-register-trust strong{margin-bottom:1px;color:#aebdce;font-size:12px}@media(max-width:840px){.auth-public-shell{padding:42px 18px 64px}.auth-card-register-premium{padding:24px}.auth-register-layout{grid-template-columns:1fr}.auth-register-aside{position:static;grid-row:1}.auth-register-trust{display:none}.auth-register-title h1{font-size:36px!important}}@media(max-width:560px){.auth-public-shell{padding:28px 12px 48px}.auth-card-login,.auth-card-register-premium{padding:22px 18px;border-radius:18px}.auth-register-header{align-items:flex-start;flex-direction:column}.auth-register-badge{display:none}.auth-register-title{margin:23px 0}.auth-register-title h1,.auth-title-block h1{font-size:32px!important}.auth-grid-2,.auth-plan-facts{grid-template-columns:1fr}.auth-step-rail span{font-size:12px}}.sales-proof-row{display:flex;gap:9px;flex-wrap:wrap;margin-top:28px}.sales-proof-row span{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid rgba(255,255,255,.07);border-radius:999px;background:rgba(255,255,255,.018);color:#8fa1b7;font-size:12px;font-weight:800}.sales-proof-row b{color:#7f82ff;font-size:12px}.sales-outcome-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:36px}.sales-outcome-grid article{padding:24px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:linear-gradient(145deg,#101927,#0c141f);box-shadow:0 20px 60px rgba(0,0,0,.14)}.sales-outcome-grid span{color:#736fff;font-size:12px;font-weight:900}.sales-outcome-grid h3{margin:32px 0 9px;font-size:25px}.sales-outcome-grid p{font-size:15px!important;color:#9baabc!important}.sales-proof-showcase{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.8fr);gap:32px;align-items:center}.sales-proof-stack{display:grid;gap:10px}.sales-proof-stack article{padding:18px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:#0c1520}.sales-proof-stack span,.sales-proof-stack strong{display:block}.sales-proof-stack span{color:#7d83ff;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.075em}.sales-proof-stack strong{margin-top:7px;color:#eef3fa;font-size:18px}.sales-proof-stack p{margin:6px 0 0!important;color:#8293a7!important;font-size:12px!important;line-height:1.55!important}.process-decision-showcase .mkt-section-head{max-width:900px}.decision-race{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:36px}.decision-race article{padding:22px;border:1px solid rgba(255,255,255,.07);border-radius:17px;background:#0d1621}.decision-race article.winner{border-color:rgba(95,100,255,.24);background:radial-gradient(circle at 100% 0,rgba(121,76,255,.12),transparent 42%),linear-gradient(145deg,#111b2b,#0d1521);box-shadow:0 22px 70px rgba(73,63,255,.1)}.decision-race b,.decision-race span,.decision-race strong{display:block}.decision-race span{color:#6d8197;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.07em}.decision-race strong{margin:14px 0 8px;color:#edf3f9;font-size:20px}.decision-race p{font-size:13px!important;color:#8596aa!important}.decision-race b{margin-top:18px;color:#7f8fff;font-size:12px;text-transform:uppercase}.proof-chain-section{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:34px;align-items:center}.proof-chain{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.proof-chain span{min-height:98px;display:flex;flex-direction:column;justify-content:space-between;padding:11px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#0b141e;color:#94a5b8;font-size:12px;font-weight:800}.proof-chain b{color:#736fff;font-size:12px}.uptime-compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:34px}.uptime-compare-grid article{padding:25px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:#0d1621}.uptime-compare-grid article.highlight{border-color:rgba(57,185,125,.18);background:radial-gradient(circle at 100% 0,rgba(54,188,125,.08),transparent 42%),linear-gradient(145deg,#0f1c20,#0c151d)}.uptime-compare-grid span,.uptime-compare-grid strong{display:block}.uptime-compare-grid span{color:#6c8096;font-size:12px;font-weight:900;text-transform:uppercase}.uptime-compare-grid strong{margin:11px 0 14px;font-size:29px}.uptime-compare-grid ul{display:grid;gap:8px;padding:0;margin:0 0 16px;list-style:none}.uptime-compare-grid li{color:#9dacbf;font-size:13px}.uptime-compare-grid li:before{content:"✓";margin-right:8px;color:#67cb9b}.uptime-compare-grid p{font-size:13px!important;color:#7f91a7!important}.recovery-steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:34px}.recovery-steps article{min-height:120px;padding:15px;border:1px solid rgba(255,255,255,.06);border-radius:13px;background:#0b141e}.recovery-steps b,.recovery-steps strong{display:block}.recovery-steps b{color:#7475ff;font-size:12px}.recovery-steps strong{margin-top:28px;color:#dfe7f0;font-size:13px}.director-question-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:34px}.director-question-grid article{padding:22px;border:1px solid rgba(255,255,255,.07);border-radius:17px;background:#0d1621}.director-question-grid span{color:#786fff;font-size:12px;font-weight:900}.director-question-grid strong{display:block;margin:14px 0 8px;color:#eff4fa;font-size:20px}.director-question-grid p{font-size:13px!important;color:#8697aa!important}.director-proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:34px}.director-proof-grid article{padding:19px;border:1px solid rgba(255,255,255,.07);border-radius:15px;background:linear-gradient(145deg,#101927,#0c141f)}.director-proof-grid span,.director-proof-grid strong{display:block}.director-proof-grid span{color:#7487a0;font-size:12px;font-weight:900;text-transform:uppercase}.director-proof-grid strong{margin:10px 0 7px;color:#eef3f9;font-size:19px}.director-proof-grid p{font-size:12px!important;color:#8294a9!important}.security-boundary-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;gap:8px;align-items:center;margin-top:36px}.security-boundary-flow>article{min-height:148px;padding:16px;border:1px solid rgba(255,255,255,.065);border-radius:14px;background:#0b141e}.security-boundary-flow>article span,.security-boundary-flow>article strong{display:block}.security-boundary-flow>article span{color:#7475ff;font-size:12px;font-weight:900}.security-boundary-flow>article strong{margin:24px 0 7px;color:#eaf0f7;font-size:15px}.security-boundary-flow>article p{font-size:12px!important;color:#8293a8!important}.security-boundary-flow>b{color:#485c73;font-size:16px}.security-recovery-section{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:30px;align-items:center}.security-attack-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.security-attack-grid span{padding:14px;border:1px solid rgba(255,255,255,.065);border-radius:12px;background:#0b141e;color:#91a3b8;font-size:12px;font-weight:800}.security-trust-cta{max-width:1120px;margin:0 auto 96px;padding:25px 28px;border:1px solid rgba(107,98,255,.17);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(131,75,255,.1),transparent 45%),linear-gradient(145deg,#101927,#0c141f);display:flex;justify-content:space-between;align-items:center;gap:24px}.security-trust-cta span,.security-trust-cta strong{display:block}.security-trust-cta span{color:#7a8ca2;font-size:12px;font-weight:900;text-transform:uppercase}.security-trust-cta strong{margin-top:6px;max-width:700px;color:#edf3f9;font-size:18px}.security-trust-cta a{color:#aeb6ff;text-decoration:none;font-size:12px;font-weight:900}.pricing-calc{max-width:1180px;margin:0 auto;padding:28px 32px 108px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(460px,1.15fr);gap:28px;align-items:start}.pricing-calc-copy h2{font-size:clamp(34px,4vw,52px);line-height:1.02;letter-spacing:-.045em}.pricing-calc-copy>p{color:#9babbe;font-size:15px;line-height:1.7}.pricing-calc-copy label{display:block;margin-top:24px}.pricing-calc-copy label>span{display:block;color:#8395aa;font-size:12px;font-weight:800}.pricing-calc-input{display:grid;grid-template-columns:1fr 82px;gap:9px;align-items:center;margin-top:9px}.pricing-calc-input input[type=range]{accent-color:#746cff}.pricing-calc-input input[type=number]{min-height:42px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#09131d;color:#fff;padding:0 9px}.pricing-calc-winner{margin-top:16px;padding:17px;border:1px solid rgba(69,190,126,.15);border-radius:13px;background:rgba(45,157,105,.05)}.pricing-calc-winner span,.pricing-calc-winner strong{display:block}.pricing-calc-winner span{color:#67857a;font-size:12px;font-weight:900;text-transform:uppercase}.pricing-calc-winner strong{margin-top:5px;color:#9de0bd;font-size:18px}.pricing-calc-winner p{margin:6px 0 0!important;color:#6c8178!important;font-size:12px!important}.pricing-calc-table{display:grid;gap:8px}.pricing-calc-table article{display:grid;grid-template-columns:1fr auto;gap:5px 16px;align-items:center;padding:15px 16px;border:1px solid rgba(255,255,255,.065);border-radius:13px;background:#0c1520}.pricing-calc-table article.is-best{border-color:rgba(89,187,126,.17);background:radial-gradient(circle at 100% 0,rgba(54,186,124,.06),transparent 42%),#0c171d}.pricing-calc-table article>div{display:flex;align-items:center;gap:8px}.pricing-calc-table article>div span{color:#dfe7f0;font-size:13px;font-weight:850}.pricing-calc-table article>div b{padding:4px 6px;border-radius:999px;background:rgba(55,185,121,.09);color:#76d4a4;font-size:12px}.pricing-calc-table article>strong{grid-row:1/3;grid-column:2;font-size:21px}.pricing-calc-table article>strong small{font-size:12px;color:#667a90}.pricing-calc-table article p{margin:0!important;color:#697d93!important;font-size:12px!important}.pricing-calc-table article a{color:#8da6ff;text-decoration:none;font-size:12px;font-weight:850}.pricing-risk-reversal{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);gap:28px;align-items:center}.pricing-boundary-cards{display:grid;grid-template-columns:1fr 1fr;gap:9px}.pricing-boundary-cards article{padding:18px;border:1px solid rgba(255,255,255,.065);border-radius:14px;background:#0c1520}.pricing-boundary-cards span,.pricing-boundary-cards strong{display:block}.pricing-boundary-cards span{color:#7a81ff;font-size:12px;font-weight:900;text-transform:uppercase}.pricing-boundary-cards strong{margin:8px 0;color:#e7edf5;font-size:16px}.pricing-boundary-cards p{font-size:12px!important;color:#73859a!important}.free-tools-hero{max-width:1180px;margin:0 auto;padding:118px 32px 70px;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.7fr);gap:42px;align-items:center}.free-tools-hero h1{margin:18px 0 15px;font-size:clamp(52px,6.7vw,88px);line-height:.95;letter-spacing:-.06em}.free-tools-hero h1 span{background:linear-gradient(90deg,#36b4ff,#5a6dff,#d14ed7);-webkit-background-clip:text;background-clip:text;color:transparent}.free-tools-hero p{max-width:760px;color:#9cacbf;font-size:18px;line-height:1.7}.free-tools-orbit{display:grid;grid-template-columns:1fr 1fr;gap:8px}.free-tools-orbit div{min-height:128px;padding:16px;border:1px solid rgba(255,255,255,.065);border-radius:15px;background:linear-gradient(145deg,#101927,#0c141f)}.free-tools-orbit span,.free-tools-orbit strong{display:block}.free-tools-orbit span{color:#707fff;font-size:12px;font-weight:900;text-transform:uppercase}.free-tools-orbit strong{margin-top:40px;color:#eaf0f8;font-size:14px}.free-tools-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:36px}.free-tools-grid article{position:relative;min-height:390px;padding:24px;border:1px solid rgba(255,255,255,.07);border-radius:19px;background:linear-gradient(145deg,#101927,#0c141f);box-shadow:0 22px 70px rgba(0,0,0,.14)}.free-tool-top{display:flex;align-items:center;justify-content:space-between}.free-tool-top span{color:#7579ff;font-size:12px;font-weight:900}.free-tool-top b{color:#6c8096;font-size:12px;text-transform:uppercase}.free-tools-grid h3{margin:30px 0 9px;font-size:25px}.free-tools-grid p{font-size:14px!important;color:#93a3b6!important}.free-tools-grid ul{display:grid;gap:8px;margin:20px 0 65px;padding:0;list-style:none}.free-tools-grid li{color:#7f91a6;font-size:12px}.free-tools-grid li:before{content:"✓";margin-right:8px;color:#7b8cff}.free-tools-grid article>a,.free-tools-grid>a{position:absolute;left:24px;bottom:22px;color:#aab5ff;text-decoration:none;font-size:12px;font-weight:900}.free-tools-boundary{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:30px;align-items:start}.free-boundary-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.free-boundary-grid article{padding:20px;border:1px solid rgba(255,255,255,.07);border-radius:15px;background:#0c1520}.free-boundary-grid span,.free-boundary-grid strong{display:block}.free-boundary-grid span{color:#7e82ff;font-size:12px;font-weight:900;text-transform:uppercase}.free-boundary-grid strong{margin:9px 0;color:#eaf0f7;font-size:16px}.free-boundary-grid ul{display:grid;gap:7px;padding:0;list-style:none}.free-boundary-grid li{color:#8394a8;font-size:12px}.free-boundary-grid li:before{content:"✓";margin-right:7px;color:#73ca9f}.free-boundary-grid .zp-cta{position:static;margin-top:12px}.free-proof-band{max-width:1120px;margin:0 auto 100px;padding:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;border:1px solid rgba(255,255,255,.065);border-radius:16px;background:#0b141e}.free-proof-band div{padding:14px}.free-proof-band span,.free-proof-band strong{display:block}.free-proof-band span{color:#737fff;font-size:12px;font-weight:900;text-transform:uppercase}.free-proof-band strong{margin-top:5px;color:#b5c1d0;font-size:12px;line-height:1.5}.admin-access-policy{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:0 0 16px}.admin-access-policy>div{padding:15px;border:1px solid rgba(255,255,255,.06);border-radius:13px;background:#0b141e}.admin-access-policy span,.admin-access-policy strong{display:block}.admin-access-policy span{color:#6f82ff;font-size:12px;font-weight:900;text-transform:uppercase}.admin-access-policy strong{margin-top:6px;color:#dce5ef;font-size:12px}.admin-access-policy p{margin:5px 0 0;color:#687b91;font-size:12px;line-height:1.5}@media(max-width:980px){.director-proof-grid,.sales-outcome-grid{grid-template-columns:1fr 1fr}.free-tools-boundary,.free-tools-hero,.pricing-calc,.pricing-risk-reversal,.proof-chain-section,.sales-proof-showcase,.security-boundary-flow,.security-recovery-section{grid-template-columns:1fr}.security-boundary-flow>b{transform:rotate(90deg);justify-self:center}.recovery-steps{grid-template-columns:repeat(3,1fr)}.free-tools-grid{grid-template-columns:1fr}.free-tools-grid article{min-height:300px}}@media(max-width:650px){.admin-access-policy,.decision-race,.director-proof-grid,.director-question-grid,.free-boundary-grid,.free-proof-band,.pricing-boundary-cards,.sales-outcome-grid,.uptime-compare-grid{grid-template-columns:1fr}.recovery-steps{grid-template-columns:1fr 1fr}.proof-chain{grid-template-columns:repeat(2,1fr)}.security-trust-cta{margin:0 18px 70px;align-items:flex-start;flex-direction:column}.pricing-calc{padding-left:18px;padding-right:18px}.pricing-calc-table article{grid-template-columns:1fr}.pricing-calc-table article>strong{grid-row:auto;grid-column:auto}.free-tools-hero{padding:78px 18px 50px}.free-tools-orbit{grid-template-columns:1fr 1fr}.free-tools-hero h1{font-size:46px}}.public-experience-launcher{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.8fr);gap:28px;align-items:center;padding:30px;border:1px solid rgba(112,104,255,.16);border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(129,77,255,.12),transparent 38%),radial-gradient(circle at 0 100%,rgba(45,145,255,.07),transparent 34%),linear-gradient(145deg,#111b29,#0c141f);box-shadow:0 28px 90px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.04)}.public-experience-launcher:before{content:"";position:absolute;inset:0 auto auto 0;width:44%;height:1px;background:linear-gradient(90deg,rgba(61,168,255,.55),rgba(126,89,255,.35),transparent)}.public-experience-copy>span{display:inline-flex;align-items:center;gap:7px;padding:6px 9px;border:1px solid rgba(121,112,255,.14);border-radius:999px;background:rgba(93,85,255,.05);color:#8e94ff;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.075em}.public-experience-copy h3{margin:16px 0 9px;color:#f4f7fb;font-size:clamp(27px,3.2vw,42px);line-height:1.04;letter-spacing:-.045em}.public-experience-copy>p{max-width:700px;margin:0!important;color:#9dacbf!important;font-size:14px!important;line-height:1.7!important}.public-experience-trust{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.public-experience-trust b{padding:6px 8px;border:1px solid rgba(255,255,255,.06);border-radius:999px;background:rgba(255,255,255,.018);color:#71859b;font-size:12px;font-weight:800}.public-experience-form{display:grid;gap:11px;padding:18px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:rgba(5,11,18,.56);box-shadow:inset 0 1px rgba(255,255,255,.025)}.public-experience-form label{display:grid;gap:6px}.public-experience-form label>span{color:#75899f;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.07em}.public-experience-form input,.public-experience-form textarea{width:100%;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:#09131d;color:#eef4fb;padding:12px 13px;outline:none;font:inherit;font-size:12px;resize:vertical}.public-experience-form input:focus,.public-experience-form textarea:focus{border-color:rgba(94,111,255,.4);box-shadow:0 0 0 3px rgba(90,81,255,.07)}.public-experience-form button{display:flex;align-items:center;justify-content:space-between;min-height:47px;padding:0 15px;border:1px solid rgba(118,103,255,.26);border-radius:11px;background:linear-gradient(135deg,#2c80ff,#755fff 62%,#c94fd7);color:#fff;font-size:12px;font-weight:900;cursor:pointer;box-shadow:0 12px 28px rgba(75,61,255,.16)}.public-experience-form button i{font-style:normal;font-size:15px}.public-experience-form small{color:#5f7389;font-size:12px;line-height:1.5}.public-experience-error{margin:0!important;padding:9px 10px;border:1px solid rgba(220,82,95,.15);border-radius:9px;background:rgba(155,44,55,.06);color:#e6a0a8!important;font-size:12px!important}@media(max-width:900px){.public-experience-launcher{grid-template-columns:1fr}.public-experience-form{max-width:none}}@media(max-width:600px){.public-experience-launcher{padding:20px;border-radius:17px}.public-experience-copy h3{font-size:30px}.public-experience-trust{display:grid;grid-template-columns:1fr 1fr}.public-experience-form{padding:14px}}.mkt-home-demo h1 .hero-brand i{background:var(--zp-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;filter:brightness(1.22) saturate(1.12) drop-shadow(0 0 18px rgba(93,103,255,.38)) drop-shadow(0 12px 30px rgba(211,76,226,.18))}.mkt-hero-tagline{display:inline-flex!important;align-items:center;width:fit-content;max-width:none!important;padding:9px 14px;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:rgba(5,11,19,.64);box-shadow:inset 0 1px rgba(255,255,255,.035),0 12px 32px rgba(0,0,0,.14);backdrop-filter:blur(12px);color:#d0d9e7!important}.mkt-home-demo-payoff a,.mkt-proofline a{text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.mkt-proofline a{padding:9px 12px;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:rgba(8,15,25,.68);color:#a9b8cc;font-size:13px;font-weight:760}.mkt-proofline a:hover{transform:translateY(-2px);border-color:rgba(104,126,255,.34);background:rgba(44,54,91,.34);color:#fff}.mkt-home-demo-payoff a{display:flex;align-items:center;gap:8px;padding:14px 12px;background:rgba(9,16,25,.9);color:#aab9cc;font-size:13px;line-height:1.35;font-weight:760}.mkt-home-demo-payoff a:hover{background:linear-gradient(145deg,rgba(36,61,98,.78),rgba(48,36,83,.74));color:#fff}.mkt-home-demo-payoff a b{color:#7589a8;font-size:12px}.mkt-page-hero-ready{--mkt-hero-art:none;position:relative;isolation:isolate;overflow:hidden;max-width:none!important;margin-inline:0!important;padding-left:max(28px,calc((100vw - 1200px)/2))!important;padding-right:max(28px,calc((100vw - 1200px)/2))!important;background:linear-gradient(90deg,rgba(6,11,19,.96) 0,rgba(6,11,19,.82) 44%,rgba(6,11,19,.48) 72%,rgba(6,11,19,.28) 100%),linear-gradient(180deg,rgba(21,32,62,.32),rgba(7,12,20,.8)),var(--mkt-hero-art);background-size:cover;background-position:100%;background-repeat:no-repeat;border-bottom:1px solid rgba(255,255,255,.055)}.mkt-page-hero-ready:after{content:"";position:absolute;z-index:-1;inset:auto 0 0;height:26%;background:linear-gradient(180deg,transparent,#070b12)}.mkt-director-hero,.mkt-how-hero,.mkt-pricing-hero,.mkt-product-hero,.mkt-security-hero,.mkt-uptime-hero{--mkt-hero-art:none}.pricing-products-first.mkt-page-hero-ready{padding-top:118px!important;padding-bottom:80px!important}.mkt-footer{max-width:none!important;margin-top:72px!important;padding-left:max(28px,calc((100vw - 1240px)/2))!important;padding-right:max(28px,calc((100vw - 1240px)/2))!important;border-top:1px solid rgba(108,125,255,.15)!important;background:radial-gradient(circle at 18% 0,rgba(36,169,255,.09),transparent 34%),radial-gradient(circle at 82% 0,rgba(199,75,222,.08),transparent 32%),linear-gradient(180deg,rgba(16,23,38,.74),rgba(8,13,22,.96))!important;box-shadow:inset 0 1px rgba(255,255,255,.025)}.auth-trusted-device{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:10px;margin-top:14px;padding:13px 14px;border:1px solid rgba(114,137,173,.13);border-radius:12px;background:rgba(255,255,255,.018)}.auth-trusted-device>input{width:18px!important;height:18px!important;min-height:0!important;margin:2px 0 0!important;flex:0 0 auto;accent-color:#5d7cff}.auth-trusted-device>span{display:grid;gap:4px;text-transform:none!important;letter-spacing:0!important}.auth-trusted-device strong{color:#dce6f3;font-size:13px}.auth-trusted-device small{color:#70849c;font-size:12px!important;line-height:1.55}.mkt-section[id],.proof-chain-section[id],.security-boundary-section[id]{scroll-margin-top:104px}@media(max-width:767px){.mkt-page-hero-ready{padding-left:20px!important;padding-right:20px!important;background-position:68%}.mkt-hero-demo-first{width:100%;max-width:100%;padding-left:18px!important;padding-right:18px!important;overflow:hidden}.mkt-home-demo{width:100%!important;max-width:100%!important;min-width:0}.mkt-home-demo-badge{max-width:100%;white-space:normal;flex-wrap:wrap;justify-content:center;text-align:center}.mkt-home-demo h1{width:100%;max-width:100%;font-size:clamp(40px,11vw,46px)!important;line-height:.96}.mkt-home-demo h1 .hero-brand{white-space:nowrap}.mkt-home-demo .mkt-lede,.mkt-home-demo .mkt-sublede,.mkt-home-demo-payoff,.mkt-home-demo-trust,.mkt-home-scan{width:100%;max-width:100%}.mkt-home-demo-trust{justify-content:center!important}.mkt-home-demo-payoff{grid-template-columns:1fr!important}.mkt-hero-tagline{margin-inline:auto!important}.mkt-proofline{justify-content:center}.mkt-proofline a{font-size:12px}}@media (min-width:768px){.mkt-nav.is-home{position:fixed;top:0;left:0;right:0;z-index:120;width:100%;max-width:none;margin:0;padding-inline:max(26px,calc((100vw - 1320px) / 2));background:transparent;border-bottom-color:transparent;box-shadow:none;backdrop-filter:none;transition:background .24s ease,border-color .24s ease,box-shadow .24s ease,backdrop-filter .24s ease}.mkt-nav.is-home.is-scrolled{background:rgba(5,9,16,.92);border-bottom-color:rgba(255,255,255,.07);box-shadow:0 12px 34px rgba(0,0,0,.18);backdrop-filter:blur(18px) saturate(130%)}.mkt-hero-demo-first{min-height:100svh;padding:108px 28px 38px;justify-content:center;text-align:center;background-image:url(/brand/zeopilot-hero-wave.avif)!important;background-size:cover!important;background-position:center 52%!important;background-repeat:no-repeat!important}.mkt-hero-demo-first .mkt-glow,.mkt-hero-demo-first:after,.mkt-hero-demo-first:before{display:none!important}.mkt-home-demo{width:min(100%,940px);max-width:940px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;transform:translateY(-10px)}.mkt-home-demo h1{order:1;max-width:930px;margin:0 auto 18px;text-align:center;text-shadow:0 4px 22px rgba(2,7,20,.34),0 16px 54px rgba(2,7,20,.22)}.mkt-home-demo h1 .hero-brand i{background:linear-gradient(105deg,#79e4ff,#74b8ff 34%,#9279ff 68%,#f06ee4)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;filter:drop-shadow(0 8px 22px rgba(110,115,255,.28))}.mkt-home-demo .mkt-lede{order:2;max-width:720px;margin:0 auto;text-align:center;text-shadow:0 2px 14px rgba(2,7,20,.38)}.mkt-home-scan{order:3;width:min(100%,860px);max-width:860px;margin:26px auto 0;background:rgba(7,12,27,.88);border-color:rgba(177,196,255,.24);box-shadow:0 18px 50px rgba(2,7,20,.28),inset 0 1px rgba(255,255,255,.06)}.mkt-home-scan button{text-shadow:0 1px 2px rgba(0,0,0,.38),0 3px 10px rgba(30,20,90,.22);letter-spacing:.005em}.mkt-home-demo .mkt-sublede{order:4;max-width:850px;margin:17px auto 0;color:rgba(250,252,255,.94);font-size:clamp(17px,1.08vw,19px);font-weight:560;line-height:1.58;text-align:center;text-shadow:0 2px 7px rgba(0,0,0,.68),0 7px 24px rgba(2,7,20,.5)}.mkt-home-scan-error{order:5;width:min(100%,860px);margin:9px auto 0!important;text-align:center}.mkt-home-demo-trust{order:6;justify-content:center;gap:12px;margin-top:18px}.mkt-home-demo-trust span{color:#dbe4f0;background:rgba(7,12,27,.56);border-color:rgba(255,255,255,.12);backdrop-filter:blur(8px)}.mkt-home-demo-payoff{order:7;width:min(100%,900px);margin:19px auto 0}.mkt-home-demo-payoff a{background:rgba(7,12,27,.68);color:#d7e0ec;backdrop-filter:blur(8px)}.mkt-hero-tagline{max-width:900px!important;margin:15px auto 0!important;text-align:center!important;color:#e6ecf5!important;text-shadow:0 2px 10px rgba(2,7,20,.56)}.mkt-proofline{max-width:900px;margin:15px auto 0;justify-content:center}.mkt-proofline a{color:#d8e1ed;background:rgba(7,12,27,.5);border-color:rgba(255,255,255,.11);backdrop-filter:blur(8px)}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}#agents-propose,#challengers-question,#how-zeopilot-proves-it,#independent-verification,#what-matters,#what-zeopilot-does,#why-it-matters,#you-remain-in-control{scroll-margin-top:112px}.mkt-home-demo h1 .hero-brand i{background:var(--zp-gradient)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;filter:none!important;opacity:1!important;text-shadow:none!important}.mkt-hero-tagline{border-color:rgba(132,117,255,.27)!important;background:linear-gradient(105deg,rgba(32,216,255,.18),rgba(58,119,255,.22) 38%,rgba(139,92,255,.24) 70%,rgba(237,79,226,.18))!important;color:#f4f7ff!important;box-shadow:inset 0 1px rgba(255,255,255,.09),0 14px 34px rgba(56,64,180,.15)!important;backdrop-filter:blur(13px) saturate(125%)!important}.mkt-demo-intro{max-width:820px;margin:18px 0 2px!important;color:#aab8cb!important;font-size:16px!important;line-height:1.7!important}.mkt-agent-stack>div{min-height:84px;align-items:flex-start;justify-content:center;flex-direction:column;gap:7px;padding:17px 18px;scroll-margin-top:118px;transition:transform .18s ease,border-color .18s ease,background .18s ease}.mkt-agent-stack>div:target{transform:translateY(-2px);border-color:rgba(104,120,255,.48);background:linear-gradient(105deg,rgba(45,105,255,.12),rgba(151,78,255,.09));box-shadow:0 16px 46px rgba(57,67,190,.11),inset 0 1px rgba(255,255,255,.045)}.mkt-agent-stack>div>span{max-width:560px;color:#8ea0b7;font-size:13px;font-weight:600;line-height:1.55}.mkt-agent-stack>div.winner>span{color:#aab6c8}@media(max-width:767px){.mkt-hero-tagline{padding:9px 13px!important}.mkt-agent-stack>div{min-height:auto}}@media (min-width:1024px){.mkt-product-hero{--mkt-hero-art:url(/brand/desktop-heroes/product.avif)}.mkt-how-hero{--mkt-hero-art:url(/brand/desktop-heroes/how-it-works.avif)}.mkt-uptime-hero{--mkt-hero-art:url(/brand/desktop-heroes/business-uptime.avif)}.mkt-director-hero{--mkt-hero-art:url(/brand/desktop-heroes/director.avif)}.mkt-pricing-hero{--mkt-hero-art:url(/brand/desktop-heroes/pricing.avif)}.mkt-security-hero{--mkt-hero-art:url(/brand/desktop-heroes/security.avif)}.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-pricing-hero,.mkt-security-hero){background-image:linear-gradient(90deg,rgba(4,8,22,.81),rgba(4,8,22,.48) 47%,rgba(4,8,22,.13)),var(--mkt-hero-art);background-position:50%;background-size:cover;min-height:660px}.mkt-page-hero-ready.mkt-pricing-hero{min-height:0;background-position:top}.mkt-nav.is-hero{position:fixed;top:0;left:0;right:0;z-index:120;width:100%;max-width:none;margin:0;padding-inline:max(26px,calc((100vw - 1320px)/2));background:transparent;border-bottom-color:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:background .24s ease,border-color .24s ease,box-shadow .24s ease,backdrop-filter .24s ease}.mkt-nav.is-hero.is-scrolled{background:rgba(5,9,16,.92);border-bottom-color:rgba(255,255,255,.07);box-shadow:0 12px 34px rgba(0,0,0,.18);backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%)}}@media (min-width:1024px){.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-pricing-hero,.mkt-security-hero){display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100svh!important;box-sizing:border-box;padding:128px max(28px,calc((100vw - 1180px)/2)) 72px!important;background-image:var(--mkt-hero-art)!important;background-color:#0a1230;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;text-align:center}.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-pricing-hero,.mkt-security-hero):after,.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-pricing-hero,.mkt-security-hero):before{display:none!important;content:none!important}.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>h1{max-width:950px;margin:0 auto 24px;font-size:clamp(52px,5.5vw,82px);line-height:.99;text-align:center;text-shadow:0 3px 18px rgba(0,0,0,.6),0 10px 38px rgba(0,0,0,.38)}.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.mkt-kicker{color:#f2f8ff;text-shadow:0 2px 12px rgba(0,0,0,.7);text-align:center}.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>p:not(.mkt-kicker){max-width:780px;margin-inline:auto;color:#f1f6ff;font-weight:570;font-size:clamp(17px,1.28vw,20px);line-height:1.6;text-align:center;text-shadow:0 2px 10px rgba(0,0,0,.85),0 5px 24px rgba(0,0,0,.7)}.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.mkt-hero-actions,.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.sales-proof-row{justify-content:center;align-self:center;text-align:center}.mkt-pricing-hero .pricing-products-head{width:100%;max-width:950px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.mkt-pricing-hero .pricing-products-head h1{max-width:900px;margin:0 auto;font-size:clamp(52px,5.35vw,78px);line-height:1.02;color:#fff;text-shadow:0 3px 22px rgba(0,0,0,.65)}.mkt-pricing-hero .pricing-products-head h1 span{background:linear-gradient(105deg,#38cfff,#638cff 37%,#a469ff 72%,#ed4bdb);background-clip:text;-webkit-background-clip:text;color:transparent}.mkt-pricing-hero .pricing-products-head>p:last-of-type{max-width:760px;color:#f5f8ff;font-size:19px;font-weight:570;line-height:1.65;text-shadow:0 2px 14px rgba(0,0,0,.8)}.mkt-pricing-hero .mkt-kicker{color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.75)}.mkt-pricing-hero .mkt-hero-actions{justify-content:center;margin-top:24px}.pricing-products-below{scroll-margin-top:82px;padding-top:96px}.pricing-plan-intro{margin-bottom:36px}.pricing-plan-intro h2{font-size:clamp(37px,4vw,57px);letter-spacing:-.05em}}.mkt-shell .mkt-page-hero h1 span{background:var(--zp-gradient)!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;opacity:1!important;filter:none!important;text-shadow:none!important}@media (min-width:1024px){.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-pricing-hero,.mkt-security-hero){padding-top:100px!important;padding-bottom:104px!important}.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-pricing-hero,.mkt-security-hero)>.mkt-kicker{margin-bottom:13px;font-size:clamp(12px,.9vw,14px);letter-spacing:.17em;line-height:1.45}.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>h1{max-width:900px;margin-bottom:18px;font-size:clamp(52px,5.1vw,76px);line-height:1.015;letter-spacing:-.056em;text-wrap:balance}.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>p:not(.mkt-kicker){max-width:670px;margin-top:0;font-size:clamp(16px,1.09vw,18px);font-weight:570;line-height:1.62;letter-spacing:.002em;color:#f9fbff;text-wrap:pretty;text-shadow:0 2px 5px rgba(0,0,0,.88),0 5px 16px rgba(0,0,0,.64)}.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.mkt-hero-actions{margin-top:25px;gap:13px}.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.mkt-hero-actions a,.mkt-pricing-hero .mkt-hero-actions a{min-height:49px;padding:13px 20px;border-radius:13px;font-size:14px;font-weight:780;box-shadow:0 9px 29px rgba(0,0,0,.25),0 5px 18px rgba(56,84,255,.15);text-shadow:0 1px 3px rgba(0,0,0,.26)}.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.mkt-hero-actions .zp-secondary,.mkt-pricing-hero .mkt-hero-actions .zp-secondary{background:rgba(8,15,39,.52);border-color:rgba(215,230,255,.28);color:#f7faff;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.mkt-product-hero>.sales-proof-row{margin-top:22px;gap:9px}.mkt-product-hero>.sales-proof-row span{padding:8px 13px;background:rgba(7,15,39,.6);border-color:rgba(185,206,255,.22);color:#f1f6ff;font-size:12px;backdrop-filter:blur(8px)}.mkt-product-hero>.sales-proof-row b{color:#93d8ff}.mkt-pricing-hero .pricing-products-head h1{max-width:855px;font-size:clamp(52px,5.08vw,74px);letter-spacing:-.056em;line-height:1.015;text-wrap:balance}.mkt-pricing-hero .pricing-products-head>p:last-of-type{max-width:665px;margin:18px auto 0;font-size:clamp(16px,1.09vw,18px);line-height:1.62;font-weight:570;color:#f9fbff;text-shadow:0 2px 5px rgba(0,0,0,.88),0 5px 16px rgba(0,0,0,.64);text-wrap:pretty}.mkt-pricing-hero .mkt-hero-actions{margin-top:26px;gap:13px}}@media (min-width:1024px){.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-pricing-hero,.mkt-security-hero){justify-content:flex-start;padding-top:clamp(154px,23.3svh,210px)!important;padding-bottom:52px!important}.mkt-page-hero-ready.mkt-pricing-hero .pricing-products-head{margin:0 auto}}@media (min-width:1024px){.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-pricing-hero,.mkt-security-hero){padding-top:clamp(112px,15.25svh,165px)!important}}.admin-mobile-bar,.cp-mobile-bar{display:none}@media(max-width:767px){.mkt-nav{position:sticky;top:0;z-index:140;min-height:70px;padding:0 16px!important;background:rgba(6,11,24,.91);backdrop-filter:blur(18px)}.mkt-mobile-menu{position:relative;z-index:160}.mkt-mobile-menu summary{display:flex;align-items:center;gap:9px;min-height:44px;padding:10px 14px;border:1px solid rgba(139,159,255,.33);border-radius:13px;background:rgba(30,39,76,.63);font-size:13px;color:#f6f8ff}.mkt-mobile-menu summary span:last-child{font-size:17px;color:#7fd4ff}.mkt-mobile-menu[open] summary{border-color:rgba(95,158,255,.72);box-shadow:0 0 0 3px rgba(77,126,255,.13)}.mkt-mobile-menu>div{position:absolute;right:0;top:calc(100% + 12px);width:min(340px,calc(100vw - 32px));max-height:min(75dvh,660px);overflow-y:auto;padding:12px;background:rgba(8,14,29,.985);border:1px solid rgba(130,162,255,.27);border-radius:19px;box-shadow:0 26px 75px rgba(0,0,0,.53);backdrop-filter:blur(22px)}.mkt-mobile-menu a{min-height:46px;display:flex;align-items:center;padding:11px 14px;color:#e5ecff;font-weight:700;border-radius:12px}.mkt-mobile-menu a:focus-visible,.mkt-mobile-menu a:hover{outline:1px solid rgba(104,170,255,.45);background:rgba(59,89,159,.25)}.mkt-mobile-menu a.mkt-mobile-primary{margin-top:7px;justify-content:center;background:linear-gradient(110deg,#258bea,#655dff 55%,#c34ddd);color:white;text-align:center}.mkt-nav .mkt-brand .zp-logo{font-size:clamp(22px,6vw,27px)}.mkt-page-hero-ready h1{font-size:clamp(35px,9.1vw,51px);line-height:1.04}.mkt-page-hero-ready,.pricing-products-first{padding-inline:20px!important}.mkt-page-hero-ready .mkt-hero-actions{gap:12px;flex-wrap:wrap}.mkt-page-hero-ready .mkt-hero-actions a{min-height:46px;padding:12px 16px}.mkt-page-hero-ready .mkt-section-head{min-width:0}.mkt-page-hero-ready .mkt-section-head h1{font-size:clamp(37px,9vw,52px)}.mkt-pricing-grid{grid-template-columns:1fr!important}.cp-shell{display:block!important;min-width:0}.cp-sidebar{display:none!important}.admin-mobile-bar,.cp-mobile-bar{display:flex;align-items:center;gap:12px;justify-content:space-between;position:sticky;top:0;z-index:155;min-height:69px;padding:10px 16px;background:rgba(6,12,25,.97);border-bottom:1px solid rgba(126,150,255,.18);backdrop-filter:blur(18px)}.cp-mobile-brand{text-decoration:none;flex-shrink:0}.cp-mobile-brand .zp-logo{font-size:24px}.cp-mobile-context{margin-left:auto;color:#99b2d5;font-size:12px;font-weight:800}.admin-mobile-drawer,.cp-mobile-drawer{position:relative}.admin-mobile-drawer summary,.cp-mobile-drawer summary{list-style:none;display:flex;align-items:center;gap:9px;justify-content:center;min-height:45px;min-width:81px;padding:10px 12px;border:1px solid rgba(140,165,255,.36);border-radius:12px;background:#17243d;color:#f2f6ff;font-size:13px;font-weight:780;cursor:pointer}.admin-mobile-drawer summary::-webkit-details-marker,.cp-mobile-drawer summary::-webkit-details-marker{display:none}.admin-mobile-drawer[open] summary,.cp-mobile-drawer[open] summary{background:#253b65;border-color:#6c94ff}.admin-mobile-drawer>nav,.cp-mobile-drawer-panel{position:absolute;right:0;top:calc(100% + 13px);width:min(360px,calc(100vw - 32px));max-height:calc(100dvh - 92px);overflow:auto;padding:16px;border-radius:19px;border:1px solid rgba(128,158,255,.29);background:#0b1426;box-shadow:0 28px 82px rgba(0,0,0,.65);color:#eff5ff}.cp-mobile-drawer-heading{display:flex;flex-direction:column;gap:4px;padding:3px 5px 14px;border-bottom:1px solid rgba(255,255,255,.09)}.cp-mobile-drawer-heading strong{font-size:16px}.cp-mobile-drawer-heading>span{font-size:12px;color:#8ca8c8}.cp-mobile-nav-section{display:flex;flex-direction:column;gap:3px;padding-top:12px}.cp-mobile-nav-section p{font-size:12px;letter-spacing:.14em;color:#7892b5;text-transform:uppercase;margin:2px 6px 6px;font-weight:850}.admin-mobile-drawer>nav a,.cp-mobile-drawer-panel nav>a,.cp-mobile-nav-section a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:43px;padding:10px 13px;border-radius:11px;color:#e6efff;text-decoration:none;font-size:14px;font-weight:710}.admin-mobile-drawer>nav a.is-active,.admin-mobile-drawer>nav a:hover,.cp-mobile-nav-section a.is-active,.cp-mobile-nav-section a:hover{background:linear-gradient(110deg,rgba(46,113,235,.3),rgba(138,77,234,.2));color:#fff}.cp-mobile-nav-section small{color:#a09afb;font-size:12px}.cp-mobile-drawer-footer{margin-top:13px;padding:13px 5px 3px;border-top:1px solid rgba(255,255,255,.1)}.cp-content{min-width:0;padding:26px 16px 98px!important}.cp-header h1{font-size:clamp(28px,7.5vw,39px);line-height:1.12}.cp-content input,.cp-content select,.cp-content textarea{max-width:100%}.cp-content .cp-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-content :is(.cp-card,.director-panel,.cp-metrics article){min-width:0;overflow-wrap:anywhere}.director-fab{bottom:calc(14px + env(safe-area-inset-bottom));right:13px;padding:12px 15px;font-size:13px}.admin-shell{display:block!important;min-width:0}.admin-sidebar{display:none!important}.admin-mobile-brand{color:#fff;font-weight:850;font-size:22px;letter-spacing:-.04em;text-decoration:none}.admin-mobile-brand span{background:var(--zp-gradient);background-clip:text;-webkit-background-clip:text;color:transparent}.admin-mobile-brand small{display:block;color:#95a9c5;font-size:12px;letter-spacing:.08em}.admin-mobile-drawer>nav{display:flex;flex-direction:column;gap:3px}.admin-mobile-workspace{margin-top:8px;border-top:1px solid rgba(255,255,255,.1)}.admin-main{min-width:0;padding:26px 16px 80px!important}.admin-main :is(article,section){min-width:0}.admin-main :is(table,[role=table]){max-width:100%}.admin-main input,.admin-main select{max-width:100%}}@media(max-width:359px){.cp-mobile-context{display:none}.mkt-mobile-menu summary{padding:10px}.cp-mobile-bar{padding-inline:12px}}@media(max-width:1180px){.mkt-nav .mkt-mobile-menu{position:relative!important;top:auto!important;left:auto!important;right:auto!important;display:block;z-index:170;padding:0!important;margin:0!important;width:auto!important;height:auto!important;min-width:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}.mkt-nav .mkt-actions{display:flex;align-items:center;justify-content:flex-end;gap:0!important;margin-left:auto;min-height:0}.mkt-nav .mkt-mobile-menu summary{min-height:44px}.mkt-nav .mkt-signin{display:none!important}.mkt-nav .mkt-mobile-menu>div{position:absolute;top:calc(100% + 12px)!important;left:auto!important;right:0!important}}@media(max-width:767px){.mkt-nav .mkt-actions>.zp-cta{display:none!important}}.ui-intelligence{color:#edf3ff;padding:0 20px 80px;max-width:1280px;margin:auto}.ui-intelligence-intro{text-align:center;max-width:950px;margin:auto;padding:102px 0 31px}.ui-intelligence-eyebrow,.ui-intelligence-tag{font-size:12px;font-weight:820;letter-spacing:.13em;text-transform:uppercase;color:#8abaff}.ui-intelligence-intro h1{font-size:clamp(43px,6vw,78px);letter-spacing:-.068em;line-height:1.01;margin:20px auto 17px}.ui-intelligence-intro h1 em{font-style:normal;background:var(--zp-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.ui-intelligence-intro>p{max-width:755px;margin:auto;color:#c2cce0;font-size:clamp(16px,1.3vw,19px);line-height:1.68}.ui-intelligence-tabs{display:flex;gap:9px;max-width:670px;margin:15px auto 30px;padding:6px;border:1px solid rgba(149,163,255,.22);border-radius:18px;background:#111c30}.ui-intelligence-tabs button{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;min-height:53px;border:1px solid transparent;background:transparent;color:#a9b9d2;font-size:15px;font-weight:820;border-radius:12px;cursor:pointer}.ui-intelligence-tabs button.is-active{background:linear-gradient(108deg,rgba(37,137,239,.22),rgba(151,75,247,.23));border-color:rgba(125,160,255,.45);color:#fff;box-shadow:0 8px 24px rgba(0,0,0,.16)}.ui-intelligence-mode{border:1px solid rgba(119,143,255,.19);border-radius:26px;background:linear-gradient(160deg,rgba(18,29,49,.86),rgba(8,14,26,.9));overflow:hidden}.ui-intelligence-mode-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:31px 34px}.ui-intelligence-mode-heading h2{margin:9px 0 8px;font-size:clamp(28px,3vw,43px);letter-spacing:-.05em;line-height:1.1}.ui-intelligence-mode-heading p{max-width:690px;color:#9eafca;line-height:1.65;margin:0;font-size:15px}.ui-intelligence-mini{min-width:166px;display:flex;flex-direction:column;gap:7px;padding:17px;border:1px solid rgba(127,150,255,.17);background:rgba(39,65,121,.12);border-radius:16px}.ui-intelligence-mini svg{color:#67baff}.ui-intelligence-mini strong{font-size:14px}.ui-intelligence-mini span{font-size:12px;color:#8e9db6}.ui-intelligence-original{border-top:1px solid rgba(255,255,255,.07);min-width:0}.ui-intelligence-psi{padding:20px 34px 28px;background:rgba(6,15,28,.38)}.ui-intelligence-psi>label{display:block;font-size:13px;color:#c3d5ec;font-weight:800;margin-bottom:10px}.ui-intelligence-field{display:flex;gap:10px}.ui-app-form input,.ui-app-form textarea,.ui-intelligence-field input{width:100%;min-width:0;min-height:49px;border:1px solid rgba(140,165,255,.21);border-radius:12px;background:#0b1628;color:#fff;padding:13px 15px;font:inherit}.ui-app-form>button,.ui-intelligence-field button{display:flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:12px;background:linear-gradient(105deg,#2589ef,#635dff 52%,#c14bd9);padding:12px 23px;min-height:49px;color:white;font-weight:850;white-space:nowrap;cursor:pointer}.ui-app-form>button:disabled,.ui-intelligence-field button:disabled{opacity:.5;cursor:not-allowed}.ui-intelligence-fine{margin:10px 0 0;color:#8fa0bd;font-size:12px;line-height:1.6}.ui-intelligence-evidence{margin-top:18px;border:1px solid rgba(106,151,255,.24);padding:18px;border-radius:16px;background:#101e34}.ui-app-results>span,.ui-intelligence-evidence>span{color:#8ed5ff;font-size:12px;text-transform:uppercase;font-weight:850;letter-spacing:.12em}.ui-intelligence-evidence>p{font-size:13px;color:#bdcde4}.ui-intelligence-score-grid{margin:17px 0;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.ui-intelligence-score-grid>div{padding:16px;border:1px solid rgba(255,255,255,.09);border-radius:13px;display:flex;flex-direction:column;gap:7px}.ui-intelligence-score-grid small{color:#aebad1;text-transform:capitalize}.ui-intelligence-score-grid strong{font-size:40px;letter-spacing:-.05em}.ui-intelligence-score-grid span{font-size:12px;color:#8699b4}.ui-intelligence-points p{font-size:13px;color:#c8d8ee}.ui-intelligence-points b{color:#71baff;margin-right:6px}.ui-app-form{padding:12px 34px 33px;display:grid;gap:16px;max-width:800px}.ui-app-form label{display:flex;flex-direction:column;gap:9px;font-size:14px;color:#d4e0f0;font-weight:760}.ui-app-form>button{justify-self:start}.ui-app-results{padding:26px 34px 38px;background:rgba(10,20,39,.66)}.ui-app-results h3{font-size:32px;letter-spacing:-.04em;margin:8px 0}.ui-app-results>p{color:#adbed5}.ui-app-results-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:20px}.ui-app-results-grid article{padding:20px;border:1px solid rgba(128,150,255,.2);border-radius:17px;background:#101e31}.ui-app-results-grid span{font-size:12px;color:#83b6ef}.ui-app-results-grid h4{font-size:18px;line-height:1.2;margin:12px 0}.ui-app-results-grid p{color:#b3c1d5;line-height:1.55}.ui-app-results-grid small{color:#8b9ebc;line-height:1.55}.ui-intelligence-director{display:flex;gap:15px;padding:20px;background:rgba(53,81,159,.15);border:1px solid rgba(111,140,255,.26);border-radius:17px;margin-top:20px}.ui-intelligence-director svg{flex-shrink:0;color:#87bbff}.ui-intelligence-director p{margin:7px 0 0;color:#adbed7;line-height:1.62}.ui-intelligence-upgrade{display:flex;align-items:center;justify-content:space-between;gap:26px;margin:28px 0 0;padding:33px;border:1px solid rgba(124,112,255,.32);border-radius:25px;background:linear-gradient(120deg,rgba(24,75,157,.19),rgba(101,45,141,.16))}.ui-intelligence-upgrade span{font-size:12px;letter-spacing:.12em;color:#97baff;font-weight:800;text-transform:uppercase}.ui-intelligence-upgrade h2{margin:9px 0;font-size:clamp(27px,3vw,39px);letter-spacing:-.055em;max-width:660px}.ui-intelligence-upgrade p{color:#abbed5;line-height:1.6;max-width:680px}.ui-intelligence-upgrade-actions{display:flex;flex-direction:column;gap:11px;min-width:180px}.ui-intelligence-upgrade-actions a{display:flex;justify-content:center;align-items:center;gap:8px;text-align:center;min-height:47px;padding:10px 15px;border:1px solid rgba(158,180,255,.32);border-radius:12px;background:rgba(35,61,104,.37);color:#fff;text-decoration:none;font-weight:780}.ui-intelligence-upgrade-actions a:first-child{background:linear-gradient(115deg,#288cec,#7961ff,#bd52d8);border:0}.ui-intelligence-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:28px;padding:27px;color:#a5b5cc;font-size:13px}.ui-intelligence-trust span{display:flex;align-items:center;gap:8px}@media(max-width:767px){.ui-intelligence{padding:0 14px 45px}.ui-intelligence-intro{padding:65px 4px 20px}.ui-intelligence-tabs{gap:3px}.ui-intelligence-tabs button{min-height:49px;gap:5px;font-size:12px}.ui-intelligence-mode-heading{padding:24px 19px;flex-direction:column;align-items:stretch}.ui-intelligence-mini{display:none}.ui-app-form,.ui-app-results,.ui-intelligence-psi{padding:22px 17px}.ui-intelligence-field{flex-direction:column}.ui-intelligence-field button{width:100%}.ui-intelligence-score-grid{grid-template-columns:1fr 1fr}.ui-app-results-grid{grid-template-columns:1fr}.ui-intelligence-upgrade{padding:25px 19px;flex-direction:column;align-items:stretch}.ui-intelligence-trust{gap:13px}}.ui-paid-empty,.ui-paid-pipeline,.ui-paid-sites>article,.ui-paid-status{border:1px solid rgba(128,147,255,.19);border-radius:20px;background:linear-gradient(150deg,rgba(19,35,56,.82),rgba(10,17,28,.95));padding:25px}.ui-paid-status{margin:24px 0}.ui-paid-status strong{font-size:18px;color:#e8efff}.ui-paid-status p{color:#a9bed9;line-height:1.58}.ui-paid-pipeline a,.ui-paid-sites a,.ui-paid-status a{color:#90c8ff;text-decoration:none;font-weight:800}.ui-paid-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0 38px}.ui-paid-overview article{padding:20px;border:1px solid rgba(137,155,255,.16);border-radius:16px;background:#101c2c;display:flex;flex-direction:column;gap:9px}.ui-paid-overview article span,.ui-paid-site-grid span{font-size:12px;color:#9daece;text-transform:uppercase;letter-spacing:.08em;font-weight:800}.ui-paid-overview article strong{font-size:31px;letter-spacing:-.04em;color:#f4f8ff;overflow-wrap:anywhere}.ui-paid-overview article small,.ui-paid-site-grid small{font-size:12px;color:#96a9c5;line-height:1.5}.ui-paid-pipeline h2,.ui-paid-sites>h2{font-size:29px;letter-spacing:-.045em;margin:0 0 19px}.ui-paid-sites>article{margin-bottom:13px}.ui-paid-sites>article>div:first-child h3{font-size:21px;margin:0 0 5px}.ui-paid-sites>article>div:first-child p{font-size:13px;color:#95a8c4;margin:0 0 17px;overflow-wrap:anywhere}.ui-paid-site-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-bottom:15px}.ui-paid-site-grid>div{display:flex;flex-direction:column;gap:8px;padding:15px;background:rgba(11,27,45,.75);border:1px solid rgba(124,150,255,.13);border-radius:13px}.ui-paid-site-grid strong{font-size:17px;color:#e8f1ff}.ui-paid-empty h3{margin-top:0}.ui-paid-empty p{color:#a6b8d0}.ui-paid-pipeline{margin-top:28px}.ui-paid-pipeline>span{color:#83bfff;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:820}.ui-paid-pipeline>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ui-paid-pipeline article{padding:16px;border:1px solid rgba(120,145,255,.18);border-radius:14px;background:rgba(19,31,52,.75)}.ui-paid-pipeline b{color:#77bbff}.ui-paid-pipeline h3{font-size:17px}.ui-paid-pipeline p{font-size:13px;line-height:1.6;color:#a3b4cc}@media(max-width:980px){.ui-paid-overview,.ui-paid-pipeline>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.ui-paid-empty,.ui-paid-pipeline,.ui-paid-sites>article,.ui-paid-status{padding:19px}.ui-paid-pipeline>div,.ui-paid-site-grid{grid-template-columns:1fr}.ui-paid-overview article{padding:15px}.ui-paid-overview article strong{font-size:24px}}@media(max-width:767px){.ui-intelligence-field{flex-wrap:wrap}.ui-intelligence-field button{white-space:normal}}.ui-intelligence .ui-app-results-grid p,.ui-intelligence .ui-app-results-grid small,.ui-intelligence .ui-app-results-grid span,.ui-intelligence .ui-app-results>p,.ui-intelligence .ui-app-results>span,.ui-intelligence .ui-intelligence-director p,.ui-intelligence .ui-intelligence-evidence>p,.ui-intelligence .ui-intelligence-evidence>span,.ui-intelligence .ui-intelligence-eyebrow,.ui-intelligence .ui-intelligence-fine,.ui-intelligence .ui-intelligence-mini span,.ui-intelligence .ui-intelligence-mini strong,.ui-intelligence .ui-intelligence-points p,.ui-intelligence .ui-intelligence-score-grid small,.ui-intelligence .ui-intelligence-score-grid span,.ui-intelligence .ui-intelligence-tag,.ui-intelligence .ui-intelligence-trust span,.ui-intelligence .ui-intelligence-upgrade p,.ui-intelligence .ui-intelligence-upgrade span{font-size:15px!important;color:#fff!important;line-height:1.55}.ui-intelligence .ui-intelligence-score-grid strong{color:#fff}.ui-intelligence .ui-intelligence-field{display:grid;grid-template-columns:minmax(180px,1fr) repeat(3,max-content);align-items:stretch;gap:9px}.ui-intelligence .ui-intelligence-field input{min-width:0;font-size:16px;min-height:55px}.ui-intelligence .ui-intelligence-field button{white-space:normal;min-height:55px;max-width:240px;line-height:1.3;font-size:15px;font-weight:850;padding:11px 15px;background:linear-gradient(110deg,#267ef3,#6859ed 56%,#c04ed5);box-shadow:0 8px 24px rgba(67,75,221,.19),inset 0 1px 0 rgba(255,255,255,.22);transition:filter .15s ease,transform .15s ease}.ui-intelligence .ui-intelligence-field button:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-1px)}.ui-intelligence .ui-intelligence-field button:focus-visible{outline:3px solid #b1deff;outline-offset:3px}.ui-intelligence .ui-app-form label,.ui-intelligence .ui-app-form p,.ui-intelligence .ui-intelligence-evidence,.ui-intelligence .ui-intelligence-evidence p,.ui-intelligence .ui-intelligence-fine,.ui-intelligence .ui-intelligence-intro>p,.ui-intelligence .ui-intelligence-mode-heading p,.ui-intelligence .ui-intelligence-psi label,.ui-intelligence .ui-intelligence-tabs button,.ui-intelligence .ui-intelligence-upgrade p{font-size:15px!important;line-height:1.6;color:#fff}.ui-intelligence .ui-intelligence-evidence{border-radius:18px;box-shadow:0 10px 38px rgba(0,0,0,.13)}.ui-intelligence .ui-intelligence-score-grid strong{font-size:38px}@media(max-width:1150px){.ui-intelligence .ui-intelligence-field{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-intelligence .ui-intelligence-field input{grid-column:1/-1}.ui-intelligence .ui-intelligence-field button{max-width:none}}@media(max-width:680px){.ui-intelligence .ui-intelligence-field{grid-template-columns:1fr}.ui-intelligence .ui-intelligence-field input{grid-column:auto}.ui-intelligence .ui-intelligence-field button{max-width:none}}.ui-intelligence .ui-intelligence-field{display:block}.ui-intelligence .ui-url-label{display:block;font-size:15px!important;color:#fff!important;font-weight:800;margin-bottom:10px}.ui-intelligence .ui-intelligence-field-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.ui-intelligence .ui-intelligence-field-row input{width:100%;min-width:0;height:58px;font-size:16px!important;color:#fff}.ui-intelligence .ui-intelligence-field-row button{min-height:58px;min-width:183px;max-width:none;border-radius:13px;font-size:16px;font-weight:850;white-space:nowrap;background:linear-gradient(110deg,#268cef,#655dff 54%,#be4add);color:#fff;border:1px solid rgba(255,255,255,.22);box-shadow:0 16px 40px rgba(67,75,221,.2),inset 0 1px rgba(255,255,255,.25)}.ui-intelligence .ui-intelligence-field-row button:hover:not(:disabled){filter:brightness(1.13);transform:translateY(-1px)}.ui-intelligence .ui-intelligence-field-row button:disabled{opacity:.5}.ui-intelligence .ui-url-dirty{margin:12px 0 0;padding:13px 15px;border:1px solid rgba(125,173,255,.3);border-radius:11px;background:rgba(48,98,179,.12);color:#fff;font-size:15px}.ui-device-evidence{margin-top:19px;border:1px solid rgba(118,147,255,.23);border-radius:18px;padding:22px;background:linear-gradient(135deg,#122139,#0d172b)}.ui-device-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.ui-device-heading>div>span,.ui-device-source{color:#aed6ff;font-size:15px;font-weight:800}.ui-device-heading h3{color:#fff;font-size:26px;letter-spacing:-.045em;margin:6px 0}.ui-device-heading p{color:#fff;font-size:15px;margin:0;line-height:1.55}.ui-device-score-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.ui-device-score-row article{display:flex;flex-direction:column;gap:7px;padding:19px;border:1px solid rgba(128,155,255,.18);border-radius:15px;background:rgba(6,17,34,.64)}.ui-device-score-row article.is-current{border-color:rgba(113,164,255,.53);background:rgba(36,59,108,.32)}.ui-device-score-row article>small,.ui-device-score-row article>span{color:#fff;font-size:15px;line-height:1.5}.ui-device-score-row article strong{color:#fff;font-size:37px;font-weight:850;line-height:1.15}.ui-device-score-row article[data-tone=strong] strong{color:#64e6a0}.ui-device-score-row article[data-tone=medium] strong{color:#ffd16a}.ui-device-score-row article[data-tone=low] strong{color:#ff8984}.ui-device-checks{margin-top:17px;padding-top:14px;border-top:1px solid rgba(255,255,255,.1)}.ui-device-checks>div{display:grid;grid-template-columns:26px minmax(150px,1fr) minmax(150px,1.4fr);align-items:start;gap:11px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.07)}.ui-device-checks p,.ui-device-checks small,.ui-device-checks span,.ui-device-no-psi,.ui-device-pagespeed,.ui-device-wait,.ui-shared-header{font-size:15px;color:#fff;line-height:1.6}.ui-device-checks strong[data-result=pass]{color:#6ce5aa}.ui-device-checks strong[data-result=fail]{color:#ffb16e}.ui-device-pagespeed{margin-top:16px;border:1px solid rgba(120,150,255,.22);padding:16px;border-radius:12px}.ui-device-pagespeed summary{cursor:pointer;color:#fff;font-weight:800}.ui-device-pagespeed strong[data-tone=strong]{color:#64e6a0}.ui-device-pagespeed strong[data-tone=medium]{color:#ffd16a}.ui-device-pagespeed strong[data-tone=low]{color:#ff8984}.ui-shared-header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 24px;background:rgba(31,47,86,.19);border-bottom:1px solid rgba(255,255,255,.08)}.ui-shared-header strong{font-size:18px;color:#fff}.ui-shared-header span{max-width:440px;color:#fff}.ui-intelligence-empty{padding:42px 26px;text-align:center;border-top:1px solid rgba(255,255,255,.07)}.ui-intelligence-empty svg{color:#8abaff}.ui-intelligence-empty h3{color:#fff;font-size:24px;margin:12px auto}.ui-intelligence-empty p{color:#fff;font-size:15px}@media(max-width:767px){.ui-intelligence .ui-intelligence-field-row{grid-template-columns:1fr}.ui-intelligence .ui-intelligence-field-row button{width:100%}.ui-device-evidence{padding:16px}.ui-device-checks>div{grid-template-columns:24px 1fr}.ui-device-checks small{grid-column:2}.ui-shared-header{flex-direction:column;align-items:flex-start}}@media(max-width:420px){.ui-device-score-row{gap:7px}.ui-device-score-row article{padding:13px}.ui-device-score-row article strong{font-size:27px}}.ui-device-action,.ui-device-retry{display:flex;align-items:center;justify-content:center;min-height:47px;width:100%;margin-top:8px;padding:10px 14px;border:1px solid rgba(255,255,255,.24);border-radius:12px;background:linear-gradient(115deg,#267ffa,#6854ef,#c14ada);color:#fff;font-size:15px;font-weight:850;cursor:pointer;box-shadow:0 12px 28px rgba(47,77,211,.18)}.ui-device-action:hover,.ui-device-retry:hover{filter:brightness(1.14)}.ui-device-loading{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:85px}.ui-device-loading strong{font-size:18px!important;color:#fff!important}.ui-device-loading small{display:block;width:100%;color:#fff!important;font-size:15px!important}.ui-device-spinner{width:25px;height:25px;display:block;flex-shrink:0;border-color:#78d4ff #be67ff rgba(126,177,255,.28) rgba(126,177,255,.28);border-style:solid;border-width:3px;border-radius:100%;animation:zp-audit-spin .72s linear infinite}@keyframes zp-audit-spin{to{transform:rotate(1turn)}}.ui-reliable-summary{padding:23px 25px;background:linear-gradient(125deg,rgba(21,41,78,.95),rgba(12,23,45,.8));border-bottom:1px solid rgba(135,162,255,.19)}.ui-reliable-summary span{font-size:15px;color:#8fc9ff;font-weight:850}.ui-reliable-summary h3{margin:8px 0;font-size:24px;letter-spacing:-.035em;color:#fff}.ui-reliable-summary p{font-size:15px!important;line-height:1.6;color:#fff!important}.ui-reliable-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:17px}.ui-reliable-cards article{padding:17px;border:1px solid rgba(142,163,255,.24);border-radius:14px;background:rgba(11,24,43,.8)}.ui-reliable-cards strong{font-size:16px;color:#fff}@media(max-width:690px){.ui-reliable-cards{grid-template-columns:1fr}.ui-reliable-summary{padding:19px}}.ui-device-score-row article{padding:0;overflow:hidden;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.ui-device-score-row article:hover{transform:translateY(-2px);border-color:rgba(142,178,255,.58);box-shadow:0 15px 38px rgba(5,13,34,.29)}.ui-score-select{display:flex;flex-direction:column;align-items:stretch;gap:10px;text-align:left;width:100%;min-height:188px;padding:19px;border:0;background:transparent;color:#fff;cursor:pointer;font:inherit}.ui-score-select:focus-visible{outline:3px solid #a5d9ff;outline-offset:-4px;border-radius:13px}.ui-score-device{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:850;color:#fff}.ui-score-device span{color:#87b5ff;font-size:17px}.ui-score-visual{display:flex;align-items:center;justify-content:space-between;gap:12px}.ui-score-number{display:flex;align-items:baseline;gap:5px;white-space:nowrap}.ui-device-score-row .ui-score-number strong{font-size:clamp(38px,4vw,52px);line-height:1;color:var(--tone-color,#fff);letter-spacing:-.065em}.ui-score-number span{font-size:18px;color:#fff;font-weight:750}.ui-score-ring{position:relative;width:82px;height:82px;flex-shrink:0;border-radius:50%;background:conic-gradient(var(--tone-color,#8babff) var(--score-progress),rgba(134,159,198,.17) 0);display:grid;place-items:center;box-shadow:0 8px 30px rgba(0,0,0,.18)}.ui-score-ring span{width:64px;height:64px;border-radius:50%;background:#102039;box-shadow:inset 0 1px 9px rgba(0,0,0,.14)}.ui-device-score-row article[data-tone=strong]{--tone-color:#64e6a0}.ui-device-score-row article[data-tone=medium]{--tone-color:#ffd16a}.ui-device-score-row article[data-tone=low]{--tone-color:#ff8984}.ui-score-label{font-size:15px;color:#fff;font-weight:800}.ui-score-description{font-size:15px;color:#fff;line-height:1.5;margin:0}.ui-score-invite,.ui-score-unavailable{font-size:21px!important;margin-top:17px;color:#fff!important}.ui-device-score-row .ui-device-retry{width:calc(100% - 30px);margin:0 15px 16px}@media(max-width:720px){.ui-score-select{padding:14px;min-height:185px}.ui-score-ring{width:66px;height:66px}.ui-score-ring span{width:51px;height:51px}.ui-device-score-row .ui-score-number strong{font-size:34px}.ui-score-number span{font-size:15px}}@media(max-width:420px){.ui-score-visual{gap:5px}.ui-score-ring{width:55px;height:55px}.ui-score-ring span{width:42px;height:42px}.ui-device-score-row .ui-score-number strong{font-size:29px}.ui-score-number span{font-size:13px}}.mkt-entry-section{padding-top:100px!important;padding-bottom:103px!important;background:linear-gradient(180deg,#080d18,#0b1424 60%,#080d18)}.mkt-entry-section>.mkt-section-head{margin-bottom:35px!important}.mkt-entry-section>.mkt-section-head h2{font-size:clamp(39px,4vw,58px);letter-spacing:-.05em;line-height:1.09}.mkt-entry-section>.mkt-section-head p:last-child{max-width:720px;margin:12px auto 0;font-size:17px;line-height:1.75;color:#d1dbee}.mkt-entry-grid{gap:19px!important}.mkt-entry-grid>a{min-height:320px!important;padding:29px!important;display:flex;flex-direction:column;align-items:flex-start;box-shadow:0 18px 48px rgba(0,0,0,.2);border:1px solid rgba(121,149,246,.19)!important;background:linear-gradient(150deg,#101d30,#0b1524)!important}.mkt-entry-grid>a:hover{transform:translateY(-5px)!important;box-shadow:0 26px 64px rgba(16,30,80,.33),inset 0 1px rgba(255,255,255,.08);border-color:rgba(154,135,255,.54)!important}.mkt-entry-grid span{font-size:14px!important;color:#b6bfff!important}.mkt-entry-grid h3{font-size:26px;line-height:1.18;margin:24px 0 14px}.mkt-entry-grid p{font-size:16px;line-height:1.75;color:#c8d5e8}.mkt-entry-grid b{position:static!important;margin-top:auto!important;padding-top:28px!important;color:#aeb6ff!important;font-size:15px!important}.mkt-pricing-grid{gap:18px}.mkt-pricing-grid article{display:flex;flex-direction:column;min-height:570px;padding:29px!important;border-radius:21px;box-shadow:0 22px 63px rgba(0,0,0,.23)}.mkt-pricing-grid article.featured{border-color:rgba(133,111,255,.64)!important;box-shadow:0 18px 64px rgba(93,65,220,.2),inset 0 1px rgba(255,255,255,.08)}.mkt-pricing-grid article.command{box-shadow:0 18px 65px rgba(128,53,131,.12)}.mkt-plan-topline{min-height:41px;margin-bottom:11px}.mkt-plan-topline .mkt-plan-value-pill{display:inline-flex;align-items:center;white-space:nowrap;min-height:35px;padding:7px 13px!important;border:1px solid rgba(178,121,255,.31);border-radius:999px;background:linear-gradient(115deg,rgba(75,53,156,.43),rgba(138,58,169,.23));color:#d9b8ff!important;font-size:13px!important;font-weight:850}.mkt-pricing-grid article.featured .mkt-plan-value-pill{background:linear-gradient(110deg,rgba(78,70,236,.55),rgba(177,65,208,.41));color:#fff!important}.mkt-pricing-grid h2{margin:9px 0 0!important;font-size:31px}.mkt-pricing-grid .mkt-price{margin:16px 0 8px}.mkt-pricing-grid .mkt-price strong{font-size:38px}.mkt-pricing-grid article.featured .mkt-price strong{background:linear-gradient(90deg,#29c6ff,#6974ff,#d456f0);-webkit-background-clip:text;background-clip:text;color:transparent}.mkt-price-promise{font-size:16px!important;color:#f5f7ff!important;line-height:1.5}.mkt-price-best{font-size:15px!important;line-height:1.65;color:#aabed7!important}.mkt-plan-sales-line{font-size:15px;line-height:1.65;color:#cadbff;margin:12px 0 0}.mkt-site-pricing{margin-top:22px!important}.mkt-pricing-grid ul{margin-top:24px!important;margin-bottom:24px!important}.mkt-pricing-grid li{font-size:15px!important;line-height:1.6;color:#d8e1f3!important}.mkt-pricing-grid article>a:last-child{display:flex;align-items:center;justify-content:center;min-height:52px;width:100%;margin-top:auto;font-size:15px!important;font-weight:850;border-radius:12px;box-sizing:border-box}.mkt-pricing-grid article.command>a:last-child,.mkt-pricing-grid article.featured>a:last-child{background:linear-gradient(110deg,#258bf2,#715ffc,#c74bd7);color:#fff}.auth-plan-panel{padding:25px!important}.auth-plan-panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px!important;margin-bottom:20px!important}.auth-plan-panel-head>span{display:inline-flex;justify-content:center;align-items:center;text-align:center;flex-shrink:0;min-height:34px;padding:7px 13px!important;border:1px solid rgba(155,137,255,.25);border-radius:99px;color:#d6dfff!important;background:rgba(85,90,162,.17);font-size:13px!important;line-height:1.35}.auth-product-select select{box-sizing:border-box!important;width:100%!important;min-height:50px;padding:12px 44px 12px 16px!important;border-radius:12px;appearance:auto;cursor:pointer;color:#fff}.auth-plan-facts{gap:11px!important}.auth-plan-assurance{margin-top:18px!important}.mkt-product-hero .mkt-hero-actions .product-concept-primary{border:1px solid transparent!important;background:linear-gradient(110deg,#248efd,#665efd,#c24fd8)!important;color:#fff!important;box-shadow:0 18px 39px rgba(48,80,250,.28),inset 0 1px rgba(255,255,255,.24)!important;font-weight:850!important}.mkt-product-hero .mkt-hero-actions .product-concept-primary:hover{filter:brightness(1.14);transform:translateY(-2px)}@media(max-width:780px){.mkt-entry-section{padding:68px 17px!important}.mkt-entry-grid>a{min-height:265px!important}.mkt-pricing-grid article{min-height:0}.auth-plan-panel{padding:19px!important}}.zp-hero-mobile-copy{display:none!important}@media(min-width:1024px){.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.zp-hero-desktop-copy{display:block!important;max-width:690px!important;text-wrap:balance;font-size:clamp(17px,1.24vw,19px)!important;line-height:1.56!important}.mkt-pricing-hero .pricing-products-head>.zp-hero-desktop-copy{display:block!important;max-width:700px!important;text-wrap:balance}}@media(max-width:767px){.mkt-page-hero-ready .zp-hero-desktop-copy,.mkt-pricing-hero .pricing-products-head>.zp-hero-desktop-copy{display:none!important}.mkt-page-hero-ready .zp-hero-mobile-copy,.mkt-pricing-hero .pricing-products-head>.zp-hero-mobile-copy{display:block!important;max-width:460px;margin:12px auto 0!important;font-size:16px!important;line-height:1.48!important;color:#fff!important;font-weight:700;text-align:center;text-shadow:0 2px 9px rgba(0,0,0,.82)}}.mkt-product-hero .mkt-hero-actions .product-concept-primary{border:none!important;border-right:0!important;outline:0!important;background:linear-gradient(110deg,#268cfd,#755afe,#c24cda)!important;background-clip:padding-box!important;box-shadow:0 13px 32px rgba(62,62,238,.27)!important}.ui-intelligence-mode-heading{scroll-margin-top:90px}.auth-plan-panel{background:linear-gradient(155deg,rgba(37,49,89,.27),rgba(10,18,37,.95))!important}.auth-plan-panel-head{align-items:center!important;gap:18px!important}.auth-plan-panel-head>span{max-width:134px;padding:9px 14px!important;white-space:normal;line-height:1.35!important}.auth-select-shell{display:block;position:relative;margin-top:8px}.auth-select-shell:after{content:"";position:absolute;right:18px;top:50%;width:9px;height:9px;border-right:2px solid #d3ddff;border-bottom:2px solid #d3ddff;transform:translateY(-68%) rotate(45deg);pointer-events:none}.auth-product-select .auth-select-shell select{appearance:none!important;-webkit-appearance:none!important;padding:13px 52px 13px 16px!important;min-height:52px;font-size:15px!important;line-height:1.45!important}.mkt-pricing-grid article.featured{border-color:rgba(154,128,255,.8)!important;box-shadow:0 26px 75px rgba(100,73,226,.24),inset 0 1px rgba(255,255,255,.08)!important}.mkt-pricing-grid article.featured .mkt-plan-value-pill{background:linear-gradient(115deg,rgba(76,84,239,.75),rgba(163,70,207,.6))!important;box-shadow:0 5px 19px rgba(116,83,226,.2)}.mkt-pricing-grid article:nth-child(3){border-color:rgba(123,154,255,.29);box-shadow:0 18px 58px rgba(41,84,173,.11)}.mkt-pricing-grid article>a:last-child:hover{filter:brightness(1.16);transform:translateY(-2px);box-shadow:0 15px 29px rgba(84,75,210,.18)}.mkt-pricing-grid article.command{border-color:rgba(182,100,210,.33)}@media(min-width:1024px){.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.zp-hero-desktop-copy{margin-top:26px!important;margin-bottom:0!important;max-width:735px!important;font-size:clamp(19px,1.48vw,23px)!important;line-height:1.43!important;font-weight:570!important;letter-spacing:-.017em!important;color:#f9fbff!important;text-align:center;text-wrap:balance}.mkt-pricing-hero .pricing-products-head>.zp-hero-desktop-copy{display:block!important;max-width:750px!important;margin-top:26px!important;margin-bottom:0!important;font-size:clamp(19px,1.48vw,23px)!important;line-height:1.43!important;font-weight:570!important;letter-spacing:-.017em!important;color:#f9fbff!important;text-wrap:balance!important;text-align:center!important}.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.mkt-hero-actions,.mkt-pricing-hero .mkt-hero-actions{margin-top:30px!important}.mkt-home-demo .mkt-lede{margin-top:18px!important;margin-bottom:0!important}.mkt-home-demo .mkt-sublede{max-width:700px!important;margin-top:21px!important;font-size:18px!important;line-height:1.54!important}.mkt-home-scan{margin-top:25px!important}}@media(max-width:767px){.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.zp-hero-mobile-copy,.mkt-pricing-hero .pricing-products-head>.zp-hero-mobile-copy{margin-top:20px!important;margin-bottom:0!important;font-size:17px!important;line-height:1.47!important;color:#fff!important;text-wrap:balance}.mkt-home-demo .mkt-sublede{font-size:16px!important;line-height:1.48!important;max-width:370px!important;margin:15px auto 0!important}.mkt-home-demo .mkt-lede{margin-top:17px!important}.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero)>.sales-proof-row,.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.mkt-hero-actions,.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.zp-hero-mobile-copy,.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>h1,.mkt-pricing-hero .pricing-products-head{position:relative;top:-29px}}@media(prefers-reduced-motion:reduce){.mkt-home-demo,.mkt-page-hero-ready{scroll-behavior:auto}}.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.zp-hero-desktop-copy,.mkt-pricing-hero .pricing-products-head>.zp-hero-desktop-copy{font-family:inherit!important;font-weight:400!important;color:#f0f4fa!important;letter-spacing:-.025em!important;text-align:center!important;text-wrap:balance!important;text-shadow:0 2px 14px rgba(2,7,20,.38)!important;max-width:720px!important}@media(min-width:1024px){.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.zp-hero-desktop-copy,.mkt-pricing-hero .pricing-products-head>.zp-hero-desktop-copy{font-size:clamp(19px,1.5vw,23px)!important;line-height:1.42!important;margin-top:18px!important;margin-bottom:0!important;align-self:center!important}}@media(min-width:768px) and (max-width:1023px){.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.zp-hero-desktop-copy,.mkt-pricing-hero .pricing-products-head>.zp-hero-desktop-copy{font-size:19px!important;line-height:1.38!important;margin-top:0!important;margin-bottom:0!important;max-width:min(720px,100%)!important;margin-inline:auto!important}}@media(max-width:767px){.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.zp-hero-mobile-copy,.mkt-pricing-hero .pricing-products-head>.zp-hero-mobile-copy{font-family:inherit!important;font-size:20px!important;font-weight:400!important;letter-spacing:-.025em!important;line-height:1.42!important;text-align:center!important;text-wrap:balance!important;color:#f0f4fa!important;text-shadow:none!important;max-width:100%!important;margin-top:17px!important;margin-bottom:0!important}}.zp-home-mobile-promise{display:none}@media(max-width:767px){.zp-home-desktop-promise{display:none}.zp-home-mobile-promise{display:inline}}@media(min-width:1024px){.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>h1,.mkt-pricing-hero .pricing-products-head>h1{margin-top:0!important}.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.zp-hero-desktop-copy,.mkt-pricing-hero .pricing-products-head>.zp-hero-desktop-copy{margin-top:22px!important;margin-bottom:0!important;line-height:1.42!important;font-weight:400!important;max-width:720px!important}.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.mkt-hero-actions,.mkt-pricing-hero .mkt-hero-actions{margin-top:28px!important}}@media(max-width:767px){.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.mkt-hero-actions,.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>.zp-hero-mobile-copy,.mkt-page-hero-ready:is(.mkt-product-hero,.mkt-how-hero,.mkt-uptime-hero,.mkt-director-hero,.mkt-security-hero)>h1,.mkt-pricing-hero .pricing-products-head,.mkt-product-hero>.sales-proof-row{position:relative;top:-29px}.mkt-page-hero-ready .zp-hero-mobile-copy,.mkt-pricing-hero .pricing-products-head>.zp-hero-mobile-copy{margin-top:19px!important;line-height:1.42!important}.mkt-page-hero-ready .mkt-hero-actions,.mkt-pricing-hero .mkt-hero-actions{margin-top:24px!important}}.live-business-panel{margin:24px 0 32px;padding:25px;border:1px solid rgba(128,152,255,.25);border-radius:21px;background:radial-gradient(ellipse at 95% 0,rgba(127,81,235,.14),transparent 47%),linear-gradient(135deg,#122039,#0c1526 76%);box-shadow:0 22px 66px rgba(0,0,0,.15)}.live-business-top{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:20px}.live-business-top>div>span{font-size:14px;letter-spacing:.08em;font-weight:900;text-transform:uppercase;color:#a5bcff}.live-business-top h2{font-size:clamp(25px,2.5vw,33px);letter-spacing:-.045em;color:#fff;margin:9px 0}.live-business-chart p,.live-business-top p{font-size:15px;line-height:1.65;color:#d5e1f7}.live-business-status{font-size:13px;white-space:nowrap;padding:9px 12px;border:1px solid rgba(160,175,225,.29);border-radius:999px;color:#d4dffa}.live-business-status.connected{border-color:rgba(108,228,168,.4);color:#86e9b7}.live-business-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.live-business-kpis article{display:flex;flex-direction:column;padding:18px;border:1px solid rgba(155,179,255,.15);border-radius:15px;background:rgba(8,19,36,.65);gap:9px}.live-business-kpis small{font-size:14px;color:#bfcee6}.live-business-kpis strong{font-size:clamp(31px,3.3vw,46px);color:#fff;letter-spacing:-.06em}.live-business-kpis span{font-size:13px;line-height:1.5;color:#a7b9d5}.live-business-columns{display:grid;grid-template-columns:1.2fr 1fr;gap:14px;margin-top:15px}.live-business-chart{border:1px solid rgba(150,174,255,.17);border-radius:16px;padding:20px;min-width:0;background:rgba(8,19,36,.44)}.live-business-chart>div:first-child{display:flex;flex-direction:column;gap:6px}.live-business-chart strong{font-size:17px;color:#fff}.live-business-chart small{font-size:14px;color:#b8c8e4}.live-business-chart a,.live-business-footer a{color:#a9b4ff;font-size:14px;font-weight:850}.live-business-bars{height:190px;display:flex;align-items:stretch;gap:7px;margin-top:23px}.live-business-bars>div{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:end;gap:7px}.live-business-bars i{min-height:4px;max-height:165px;width:100%;border-radius:7px 7px 1px 1px;background:linear-gradient(180deg,#54c6ff,#6b6cff,#a558e6)}.live-business-bars small{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:15px}.live-business-breakdown{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:13px}.live-business-breakdown strong{font-size:14px;color:#fff}.live-business-breakdown span{padding:7px 10px;border-radius:10px;border:1px solid rgba(125,154,255,.22);font-size:13px;color:#d6e4ff}.live-business-breakdown b{color:#fff;margin-left:7px}.live-business-footer{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:19px;padding-top:16px;border-top:1px solid rgba(138,172,255,.16)}.live-business-footer span{font-size:13px;color:#b5c7e2}.live-first-party{margin:12px 0 23px;padding:17px 20px;border:1px solid rgba(124,147,245,.22);border-radius:14px;background:#0d192b}.live-first-party>button{padding:10px 14px;border-radius:10px;border:1px solid rgba(148,154,255,.27);background:rgba(104,83,214,.15);color:#e8eaff;cursor:pointer;font-size:14px;font-weight:800}.live-first-party p{font-size:15px;line-height:1.65;color:#dce6f5}.live-first-party code{display:block;overflow-wrap:anywhere;padding:16px;border:1px solid rgba(155,161,234,.19);border-radius:9px;color:#c3d6f7;margin:14px 0}.live-first-party div>button{min-height:40px;padding:8px 14px;border-radius:9px;color:#fff;background:linear-gradient(110deg,#318dec,#735cf7,#bd54d6);border:0;cursor:pointer}@media(max-width:980px){.live-business-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.live-business-columns{grid-template-columns:1fr}}@media(max-width:550px){.live-business-panel{padding:16px}.live-business-top{flex-direction:column}.live-business-kpis{gap:8px}.live-business-kpis article{padding:13px}.live-business-kpis strong{font-size:27px}}.live-business-change{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin:16px 0;padding:14px 17px;border:1px solid rgba(123,155,240,.25);border-radius:13px;background:rgba(45,66,107,.26)}.live-business-change strong{color:#fff;font-size:17px}.live-business-change span{font-size:14px;color:#d3e0f9;line-height:1.55}.live-business-search{margin-top:17px;padding:20px;border:1px solid rgba(139,158,245,.19);border-radius:16px;background:rgba(10,22,42,.59)}.live-business-search>div:first-child{display:flex;justify-content:space-between;gap:15px;align-items:center;flex-wrap:wrap}.live-business-search strong{font-size:18px;color:#fff}.live-business-search p,.live-business-search span{font-size:14px;color:#d5e1f9;line-height:1.65}.live-search-numbers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:17px 0}.live-search-numbers article{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid rgba(129,149,230,.2);border-radius:12px;background:rgba(7,16,32,.55)}.live-search-numbers article small{font-size:14px;color:#cad9ee}.live-search-numbers article strong{font-size:27px;letter-spacing:-.04em}@media(max-width:800px){.live-search-numbers{grid-template-columns:repeat(2,minmax(0,1fr))}}.live-onboarding{position:relative;isolation:isolate;overflow:hidden;margin:22px 0 27px;padding:clamp(19px,2.7vw,33px);border:1px solid rgba(130,154,252,.26);border-radius:23px;background:radial-gradient(ellipse at 87% 2%,rgba(119,76,225,.19),transparent 42%),radial-gradient(ellipse at 4% 91%,rgba(25,156,235,.13),transparent 46%),linear-gradient(135deg,#14233b,#0a1425 92%);box-shadow:0 23px 68px rgba(1,9,25,.21),inset 0 1px rgba(255,255,255,.075);color:#edf3ff}.live-onboarding-head{display:flex;align-items:start;justify-content:space-between;gap:24px;margin-bottom:25px}.live-onboarding-head>div{max-width:750px}.live-onboarding-eyebrow{color:#93b5ff!important;letter-spacing:.14em!important;font-size:14px!important;font-weight:900!important;margin:0 0 12px!important}.live-onboarding-head h2{font-size:clamp(29px,3vw,43px);letter-spacing:-.052em;line-height:1.14;color:#fff;margin:0 0 13px}.live-onboarding-head p{font-size:16px;line-height:1.65;color:#cedcf3;margin:0}.live-onboarding-head>span{flex-shrink:0;font-size:13px;font-weight:830;padding:9px 12px;border-radius:999px}.live-onboarding-pending{background:rgba(130,112,244,.13);border:1px solid rgba(158,148,252,.37);color:#d9ccff}.live-onboarding-ready{background:rgba(57,192,132,.13);border:1px solid rgba(99,224,159,.4);color:#9bf3c3}.live-onboarding-select{display:flex;flex-direction:column;max-width:520px;gap:9px;color:#cedcf1;font-size:14px;font-weight:800;margin-bottom:18px}.live-onboarding-property select,.live-onboarding-select select{appearance:auto;min-height:48px;padding:11px 12px;background:#111f34;color:#f5f7ff;border:1px solid rgba(159,183,251,.35);border-radius:10px;font-size:15px;width:100%}.live-onboarding-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.live-onboarding-option{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:21px;text-align:left;border:1px solid rgba(144,166,229,.19);border-radius:17px;color:#eef4ff;background:rgba(12,23,42,.68);cursor:pointer;transition:border-color .18s,background .18s,transform .18s}.live-onboarding-option:hover{border-color:rgba(135,171,255,.48);transform:translateY(-2px)}.live-onboarding-option.selected{border-color:rgba(122,137,255,.79);background:linear-gradient(130deg,rgba(45,78,142,.39),rgba(53,35,96,.34));box-shadow:inset 0 1px rgba(255,255,255,.08),0 12px 32px rgba(17,13,69,.24)}.live-onboarding-icon{display:flex;align-items:center;justify-content:center;width:43px;height:43px;font-size:24px;font-weight:900;color:#6ce1ff;background:rgba(38,92,179,.23);border:1px solid rgba(107,153,255,.25);border-radius:12px}.live-onboarding-icon.gradient{color:#fff;background:linear-gradient(135deg,#29abeb,#655afb,#ba52df)}.live-onboarding-option strong{font-size:19px;line-height:1.3}.live-onboarding-option small{font-size:14px;line-height:1.5;color:#b7c8e6}.live-onboarding-option b{font-size:13px;color:#a6b4ff;margin-top:5px}.live-onboarding-action{margin-top:18px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:18px;padding:20px;border:1px solid rgba(150,172,233,.17);border-radius:15px;background:rgba(8,17,34,.65)}.live-onboarding-action>div:first-child{max-width:675px}.live-onboarding-action strong{font-size:16px;color:#fff}.live-onboarding-action p{font-size:14px;line-height:1.7;color:#c0d0e8;margin:6px 0 0}.live-onboarding-cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;white-space:normal;text-align:center;border:0;border-radius:11px;background:linear-gradient(107deg,#248af0,#705eff 55%,#c34ddd);box-shadow:0 13px 27px rgba(91,81,224,.2),inset 0 1px rgba(255,255,255,.17);color:#fff!important;font-size:14px;font-weight:850;text-decoration:none;cursor:pointer;transition:filter .2s,transform .2s}.live-onboarding-cta:hover{filter:brightness(1.15);transform:translateY(-1px)}.live-onboarding-cta:disabled{opacity:.55;cursor:not-allowed;transform:none}.live-onboarding-property{width:100%;display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.live-onboarding-property label{min-width:250px;max-width:430px;flex:1;font-size:14px;color:#d2dcf0}.live-onboarding-message{width:100%;color:#f4d1ab!important;font-size:14px}.live-onboarding-steps{display:flex;flex-wrap:wrap;gap:15px;margin-top:21px;color:#acbad5;font-size:13px}.live-onboarding-steps span{display:inline-flex;align-items:center;gap:8px}.live-onboarding-steps b{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:rgba(89,107,194,.15);color:#9dc5ff;font-size:12px}.live-onboarding-empty{border:1px solid rgba(144,171,244,.2);border-radius:14px;padding:20px;background:rgba(8,20,39,.42);display:flex;flex-direction:column;align-items:flex-start;gap:10px}.live-onboarding-empty strong{font-size:21px}.live-onboarding-empty p{font-size:15px;color:#cbd9ed}.live-onboarding-shortcut{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:15px 20px;margin:17px 0;border-radius:13px;border:1px solid rgba(100,219,169,.26);background:rgba(46,113,105,.12);font-size:14px;color:#d8f4e8}.live-onboarding-shortcut a{font-weight:820;color:#a7ccff}.live-intelligence-property-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:19px 23px;margin:21px 0 0;border:1px solid rgba(149,167,233,.22);border-radius:16px;background:rgba(13,26,45,.58)}.live-intelligence-property-bar span{font-size:13px;font-weight:800;color:#9cc5ff;letter-spacing:.11em}.live-intelligence-property-bar h2{font-size:23px;margin:6px 0;color:#fff}.live-intelligence-property-bar p{font-size:14px;margin:0;color:#b7c8df;overflow-wrap:anywhere}.live-intelligence-property-bar nav{display:flex;flex-wrap:wrap;gap:8px}.live-intelligence-property-bar nav a{padding:9px 12px;border:1px solid rgba(150,173,255,.2);border-radius:9px;font-size:14px;color:#c7d9f5;text-decoration:none}.live-intelligence-property-bar nav a[aria-current=page]{background:rgba(92,107,250,.2);border-color:rgba(131,152,255,.5);color:#fff}.live-intelligence-next{display:flex;justify-content:space-between;align-items:center;gap:22px;flex-wrap:wrap;padding:28px;border:1px solid rgba(134,155,246,.23);border-radius:18px;background:linear-gradient(125deg,#152641,#10192c);margin-bottom:40px}.live-intelligence-next>div{max-width:730px}.live-intelligence-next h2{font-size:27px;color:#fff;letter-spacing:-.035em;margin:6px 0 9px}.live-intelligence-next p{font-size:15px;line-height:1.6;color:#c9d8ef}@media(max-width:800px){.live-onboarding-head{flex-direction:column;gap:13px}.live-onboarding-cards{grid-template-columns:1fr}.live-onboarding-action{align-items:stretch;flex-direction:column}.live-onboarding-action .live-onboarding-cta{width:100%;box-sizing:border-box}.live-onboarding-steps{gap:10px}.live-intelligence-next{padding:20px}}@media(max-width:470px){.live-onboarding{padding:16px;border-radius:16px}.live-onboarding-head h2{font-size:30px}.live-onboarding-head p{font-size:15px}.live-onboarding-option{padding:16px}.live-onboarding-steps{flex-direction:column}.live-onboarding-property label{min-width:0;width:100%}.live-intelligence-property-bar{padding:16px}}@media(prefers-reduced-motion:reduce){.live-onboarding-cta,.live-onboarding-option{transition:none!important}}.live-onboarding-google-unavailable{display:flex;flex-direction:column;gap:11px;width:100%;border:1px solid rgba(253,204,113,.22);border-radius:13px;background:rgba(125,83,17,.095);padding:18px}.live-onboarding-google-unavailable>strong{font-size:17px;color:#fff}.live-onboarding-google-unavailable>p{font-size:14px;line-height:1.6;color:#dce5f8;margin:0}.live-onboarding-google-unavailable>div{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.live-onboarding-google-unavailable .zp-secondary{min-height:48px;display:inline-flex;align-items:center}.cp-wayfinder{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 18px;padding:14px 19px;border:1px solid rgba(122,153,226,.18);border-radius:13px;background:linear-gradient(110deg,rgba(16,30,52,.79),rgba(28,25,55,.57));color:#dde9f8}.cp-wayfinder>div{min-width:0}.cp-wayfinder-label{font-size:14px;font-weight:850;color:#dfe9ff}.cp-wayfinder p{font-size:14px;line-height:1.5;margin:4px 0 0;color:#aebfda}.cp-wayfinder>a{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border:1px solid rgba(147,167,248,.23);border-radius:9px;color:#cbd4ff;text-decoration:none;font-size:14px;font-weight:830}.cp-wayfinder>a:hover{background:rgba(112,106,252,.14);border-color:rgba(164,163,255,.6);color:#fff}@media(max-width:690px){.cp-wayfinder{align-items:stretch;flex-direction:column;padding:13px 15px}.cp-wayfinder>a{align-self:flex-start}}.cp-plan-journey{margin:2px 0 18px;padding:22px 24px;border-radius:17px;border:1px solid rgba(142,157,246,.28);background:radial-gradient(ellipse at 90% 0,rgba(128,82,221,.17),transparent 50%),linear-gradient(110deg,#13243d,#0c1729);display:flex;justify-content:space-between;gap:19px;align-items:center}.cp-plan-journey>div:first-child{max-width:760px}.cp-plan-journey span{font-size:13px;letter-spacing:.09em;color:#a6bfff;font-weight:870}.cp-plan-journey h2{font-size:clamp(23px,2.4vw,31px);margin:7px 0 8px;line-height:1.2;color:#fff;letter-spacing:-.035em}.cp-plan-journey p{color:#c3d3ed;font-size:15px;line-height:1.6;margin:0}.cp-plan-journey-actions{display:flex;flex-direction:column;gap:9px;align-items:stretch;min-width:195px}.cp-plan-journey-actions a{display:flex;align-items:center;justify-content:center;text-align:center;min-height:42px;padding:9px 13px;border-radius:10px;text-decoration:none;color:#fff;font-size:14px;font-weight:850;background:linear-gradient(105deg,#238cef,#735ef4,#bf4ed8)}.cp-plan-journey-actions a+a{border:1px solid rgba(156,177,255,.27);background:rgba(11,23,47,.6);color:#c9d5f5}@media(max-width:800px){.cp-plan-journey{flex-direction:column;align-items:stretch;padding:18px}.cp-plan-journey-actions{width:100%;min-width:0}}.cp-shell :is(p,a,button,input,select,textarea,summary,label,small,span,li,dt,dd){font-size:max(15px,1em);line-height:1.5}.cp-shell :is(input,textarea,select,button){min-height:43px}.cp-shell :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid #8e91ff;outline-offset:3px}.cp-shell .cp-header{margin-bottom:16px}.cp-shell .cp-header h1{font-size:clamp(27px,3vw,43px);line-height:1.14;max-width:880px}.cp-shell .cp-content{padding-top:23px}.cp-shell .cp-wayfinder{margin-bottom:14px}.cp-shell .director-page-header{margin-bottom:9px}.cp-shell .director-value-proof-grid{margin-top:18px}.cp-shell .director-panel{min-height:0}.dashboard-director-first{margin:0 0 22px}.dashboard-director-intro{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 0}.dashboard-director-intro h2{font-size:clamp(23px,2.6vw,32px);margin:3px 0 5px;color:#f1f5ff}.dashboard-director-intro p{margin:3px 0;color:#c5d1e1}.dashboard-director-intro>a,.dashboard-director-shortcut>a{color:#b4bcff;white-space:nowrap;font-weight:800}.dashboard-director-shortcut{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 24px;border:1px solid rgba(129,155,226,.24);background:#111b2d;border-radius:16px;margin:0 0 20px}.dashboard-director-shortcut strong{font-size:20px}.dashboard-director-shortcut p{color:#bfccdf;margin:4px 0}.workspace-theme-settings{padding:23px;margin-bottom:20px}.workspace-theme-settings h2{font-size:24px;margin:6px 0;color:#f4f7ff}.workspace-theme-settings p{color:#bccbdd}.workspace-theme-options{display:flex;gap:12px;flex-wrap:wrap;margin-top:17px}.workspace-theme-options button{padding:12px 21px;border:1px solid #536687;border-radius:12px;background:#142238;color:#e9efff;font-weight:800;cursor:pointer}.workspace-theme-options button[aria-pressed=true]{border-color:#8997ff;background:#283967;box-shadow:0 0 0 2px rgba(137,151,255,.14)}@media(max-width:740px){.dashboard-director-intro,.dashboard-director-shortcut{align-items:flex-start;flex-direction:column}.cp-shell .cp-content{padding-top:15px}}html[data-workspace-theme=light] .cp-shell{--ink:#18283b;color:#17283d!important;background:#f4f7fc!important}html[data-workspace-theme=light] .cp-shell .cp-content{background:#f4f7fc!important;color:#18283b!important}html[data-workspace-theme=light] .cp-shell :is(.cp-sidebar,.cp-mobile-bar){background:#eaf0fa!important;border-color:#d4deec!important;color:#1c2b42!important}html[data-workspace-theme=light] .cp-shell :is(.cp-card,.director-panel,.cp-metrics article,.dashboard-sites,.dashboard-director-shortcut,.cp-wayfinder,.cp-plan-journey,.workspace-theme-settings,.director-value-proof-grid article,.evidenceBoundary article,.dashboard-sites article,.account-settings-card,.account-summary-card,.cp-health-hero,.cp-row,.director-compose,.director-thread,.director-msg,.cp-watch,.cp-product-summary,.cp-nav-section,.cp-nav-sections,.cp-mobile-drawer-panel){background:#ffffff!important;border-color:#cfdaea!important;box-shadow:0 5px 24px rgba(26,48,84,.055)!important;color:#17283d!important}html[data-workspace-theme=light] .cp-shell :is(h1,h2,h3,h4,strong,b,dt,dd,.cp-header h1,.dashboard-director-intro h2,.workspace-theme-settings h2){color:#14243a!important}html[data-workspace-theme=light] .cp-shell :is(p,small,label,span,li,.eyebrow,.cp-muted,.cp-row span,.cp-watch small,.cp-wayfinder p,.cp-nav-section-title,.director-value-proof-grid p,.director-value-proof-grid small,.dashboard-director-intro p,.workspace-theme-settings p){color:#41536c!important}html[data-workspace-theme=light] .cp-shell :is(a,.cp-nav,.cp-wayfinder a){color:#234cb5}html[data-workspace-theme=light] .cp-shell :is(.cp-nav:hover,.cp-nav.is-active){background:#e0e9ff!important;color:#173e9c!important}html[data-workspace-theme=light] .cp-shell :is(input,textarea,select){background:#ffffff!important;color:#17283d!important;border-color:#9eadc4!important}html[data-workspace-theme=light] .cp-shell :is(input,textarea)::placeholder{color:#61738b!important}html[data-workspace-theme=light] .cp-shell :is(button,.workspace-theme-options button){color:#193651;background:#e8effb;border-color:#a8b9d4}html[data-workspace-theme=light] .cp-shell :is(.zp-cta,.generate,.actions button.primary){background:#2850ca!important;color:#ffffff!important}html[data-workspace-theme=light] .cp-shell :is(.zp-cta,.generate,.actions button.primary) :is(span,strong){color:#fff!important}html[data-workspace-theme=light] .cp-shell .workspace-theme-options button[aria-pressed=true]{background:#d8e3ff;border-color:#3158d5;color:#143780}html[data-workspace-theme=light] .cp-shell .director-msg.user{background:#dce7ff!important;color:#122f67!important}html[data-workspace-theme=light] .cp-shell .director-compose textarea{background:#fff!important;color:#16283e!important}@media(min-width:768px) and (max-width:1050px){.cp-shell{grid-template-columns:230px minmax(0,1fr)!important}.cp-sidebar{width:230px!important}.cp-nav{font-size:15px!important;height:auto!important}.cp-nav:after{display:none!important}.cp-brand>span:last-child,.cp-tenant>div{display:block!important}.cp-brand{align-items:flex-start!important}.cp-content{padding:22px 18px 60px!important}}html[data-workspace-theme=light] .cp-mobile-drawer summary{color:#18324f!important;background:#e3ebf9!important;border-color:#9eafcd!important}html[data-workspace-theme=light] .cp-shell .cp-plan-journey{background:#ffffff!important;border:1px solid #d1ddec!important}html[data-workspace-theme=light] .cp-shell .cp-plan-journey a{color:#244fb8!important}html[data-workspace-theme=light] .cp-shell :is(.cp-nav.is-active,.cp-nav:hover) :is(span,b){color:#173e9c!important}.cp-shell{color-scheme:dark}.cp-shell .cp-wayfinder{padding:17px 19px;border-radius:16px}.cp-shell .cp-wayfinder-label{font-weight:850}.cp-shell .cp-wayfinder a{min-height:46px;display:inline-flex;align-items:center;justify-content:center;font-weight:800}.cp-shell .director-page-header h1{font-size:clamp(29px,3.3vw,46px)}html:not([data-workspace-theme=light]) .cp-shell :is(.cp-muted,.cp-row span,.cp-metrics span,.cp-watch small,.cp-nav-section-title,.director-value-proof-grid small,.account-field small){color:#b5c5dc!important}html[data-workspace-theme=light] .cp-shell :is(.live-business-panel,.live-business-kpis article,.live-business-chart,.billing-hero,.product-current-banner,.team-security-summary,.governance-summary-grid article,.report-summary-grid article,.website-value-strip,.member-product-grid article,.first-run-dashboard,.first-run-sites article,.ui-paid-overview article,.ui-paid-sites article,.cp-plan-journey,.portfolio-strip,.portfolio-strip a,.dashboard-plan-chip){background:#ffffff!important;border-color:#cfdaea!important;color:#1a2d45!important;box-shadow:0 5px 25px rgba(28,48,76,.05)!important}html[data-workspace-theme=light] .cp-shell :is(.live-business-panel,.live-business-chart,.billing-hero,.product-current-banner,.team-security-summary,.cp-plan-journey) :is(h1,h2,h3,p,small,strong,b,span){color:#223a56!important}html[data-workspace-theme=light] .cp-shell :is(.director-quick-prompts button,.director-compose button:not(.primary-button),.cp-wayfinder a){background:#e7efff!important;color:#234a9a!important;border-color:#a8bde3!important}html[data-workspace-theme=light] .cp-shell :is(.director-compose .primary-button,.zp-cta,.actions button.primary){background:#2852cd!important;color:#ffffff!important}html[data-workspace-theme=light] .cp-shell .live-business-bars i{background:linear-gradient(180deg,#2ba6ed,#396fe0,#8054ce)!important}@media(min-width:1051px){.cp-shell{grid-template-columns:300px minmax(0,1fr)!important}.cp-sidebar{width:300px!important}}@media(min-width:768px) and (max-width:1050px){.cp-shell{grid-template-columns:270px minmax(0,1fr)!important}.cp-sidebar{width:270px!important}}.cp-sidebar{padding:25px 18px 20px!important}.cp-sidebar .cp-brand{padding:10px 13px 21px!important;gap:12px!important}.cp-sidebar .cp-brand .zp-logo{font-size:clamp(27px,2.4vw,36px)!important;line-height:1.1!important;letter-spacing:-.055em}.cp-sidebar .cp-brand-sub{font-size:15px!important;letter-spacing:.045em;color:#aebed4!important}.cp-sidebar .cp-nav{min-height:47px;padding:11px 13px!important;font-size:15px!important;line-height:1.35!important;white-space:nowrap!important;gap:6px!important}.cp-sidebar .cp-nav>span{white-space:nowrap!important;overflow:visible!important}.cp-sidebar .cp-nav-section-title{font-size:15px!important;line-height:1.4!important;letter-spacing:.055em!important;color:#c5d4e8!important}.cp-sidebar .cp-nav-section{min-width:0;padding-inline:0!important}.cp-sidebar .cp-product-summary,.cp-sidebar .cp-watch{margin-inline:4px!important;padding:15px!important}.cp-sidebar :is(.cp-watch strong,.cp-watch small,.cp-product-summary strong,.cp-product-summary small,.cp-product-summary span){font-size:15px!important;line-height:1.45!important}.cp-content .cp-wayfinder{padding:14px 18px!important;margin-bottom:12px!important}.cp-content .cp-header{margin-bottom:13px!important}.cp-content .cp-header h1{font-size:clamp(27px,3vw,39px)!important;max-width:850px!important}.cp-content .cp-header p:not(.eyebrow){font-size:16px!important;line-height:1.55!important;max-width:780px!important}.director-panel-premium{border:1px solid rgba(113,143,255,.3)!important;border-radius:20px!important;background:linear-gradient(160deg,#111f34,#0b1425)!important;box-shadow:0 15px 48px rgba(7,13,29,.25)!important}.director-panel-premium .director-compose{margin:16px!important;padding:10px!important;display:flex!important;align-items:stretch!important;gap:12px!important;background:linear-gradient(110deg,#172b46,#171d40)!important;border:2px solid #647df9!important;border-radius:17px!important;box-shadow:0 0 0 4px rgba(91,113,246,.1),0 18px 35px rgba(0,0,0,.22)!important}.director-panel-premium .director-compose textarea{min-height:80px!important;padding:17px 18px!important;background:#0c172b!important;border:1px solid rgba(179,195,239,.32)!important;border-radius:12px!important;color:#f3f7ff!important;font-size:17px!important;line-height:1.6!important}.director-panel-premium .director-compose textarea::placeholder{color:#bdcce2!important;opacity:1!important}.director-panel-premium .director-compose button{min-width:94px!important;min-height:70px!important;border-radius:12px!important;background:linear-gradient(135deg,#308afa,#675df6)!important;color:#fff!important;font-size:16px!important;font-weight:850!important}.director-panel-premium .director-quick-prompts{margin-top:10px!important}.director-panel-premium .director-quick-prompts button{font-size:15px!important;min-height:40px!important}html[data-workspace-theme=light] .cp-sidebar{background:linear-gradient(180deg,#edf3fc,#e5edf8)!important;box-shadow:none!important}html[data-workspace-theme=light] .cp-sidebar .cp-brand-sub{color:#465d79!important}html[data-workspace-theme=light] .cp-sidebar .cp-nav-section-title{color:#344e72!important}html[data-workspace-theme=light] .cp-shell .director-panel-premium{background:#fff!important;border-color:#c4d2eb!important;box-shadow:0 13px 45px rgba(31,64,121,.1)!important}html[data-workspace-theme=light] .cp-shell .director-panel-premium .director-compose{background:#edf3ff!important;border:2px solid #5376d9!important;box-shadow:0 0 0 4px rgba(72,105,212,.1)!important}html[data-workspace-theme=light] .cp-shell .director-panel-premium .director-compose textarea{color:#18324e!important;border-color:#a9bddf!important}html[data-workspace-theme=light] .cp-shell .director-panel-premium .director-compose textarea::placeholder{color:#526b87!important}html[data-workspace-theme=light] .cp-shell .director-panel-premium .director-compose button{background:#2b55d1!important;color:#fff!important}@media(max-width:767px){.cp-sidebar{display:none!important}.director-panel-premium .director-compose{flex-direction:column!important;margin:10px!important}.director-panel-premium .director-compose button{min-height:52px!important}.cp-content{padding-inline:15px!important}}.cp-shell .director-panel-premium .director-compose{display:flex!important;flex-direction:row!important;align-items:stretch!important;width:calc(100% - 32px)!important;min-width:0!important}.cp-shell .director-panel-premium .director-compose textarea{display:block!important;flex:1 1 0%!important;width:100%!important;min-width:0!important;max-width:none!important;resize:vertical!important;box-sizing:border-box!important}.cp-shell .director-panel-premium .director-compose button{flex:0 0 100px!important;align-self:stretch!important}@media(max-width:767px){.cp-shell .director-panel-premium .director-compose{width:calc(100% - 20px)!important;flex-direction:column!important}.cp-shell .director-panel-premium .director-compose textarea{flex:1 1 auto!important;width:100%!important;min-height:104px!important}.cp-shell .director-panel-premium .director-compose button{flex:0 0 auto!important;width:100%!important;min-height:52px!important}}.report-latest-spotlight,.weekly-report-details,.weekly-report-hero,.weekly-report-lead,.weekly-report-sections>section,.weekly-report-value{background:linear-gradient(135deg,#14223a,#0d1728);border:1px solid rgba(134,159,226,.24);border-radius:19px;padding:24px;margin:0 0 18px}.report-latest-spotlight,.weekly-report-footer,.weekly-report-hero{display:flex;align-items:center;justify-content:space-between;gap:20px}.report-latest-spotlight h2,.weekly-report-page h2{font-size:clamp(23px,2.4vw,31px);letter-spacing:-.04em;margin:8px 0;color:#f1f6ff}.report-latest-spotlight p,.weekly-report-page p{color:#c5d3e8;font-size:16px;line-height:1.6}.report-latest-spotlight span,.weekly-report-page small{color:#b6c5dd;font-size:15px}.report-open-link,.weekly-report-print{padding:13px 19px;border-radius:12px;background:#345fe1;color:#fff!important;font-weight:800;font-size:16px;text-decoration:none;white-space:nowrap;border:1px solid #708afa;cursor:pointer}.report-history-link{cursor:pointer;text-decoration:none;min-height:75px}.report-history-link:hover{background:rgba(113,124,227,.1)!important}.report-history-status{display:flex;align-items:center;gap:12px}.weekly-report-page{max-width:1180px;margin:0 auto}.weekly-report-navigation{display:flex;justify-content:space-between;gap:20px;margin:8px 0 20px;color:#c1cee0}.weekly-report-navigation a{color:#b2beff}.weekly-report-hero h1{font-size:clamp(32px,4vw,50px);line-height:1.13;letter-spacing:-.055em;margin:8px 0;color:#f6f8ff}.weekly-report-hero{padding:30px}.weekly-report-status{display:inline-flex;padding:8px 13px;background:#1d4037;color:#99eac2;border-radius:99px;font-size:15px}.weekly-report-next{background:#1c2c4a;border-left:4px solid #8195ff;padding:18px;border-radius:0 13px 13px 0}.weekly-report-next li{margin:8px 0;font-size:16px;line-height:1.55}.weekly-report-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.weekly-report-metrics article,.weekly-report-value-grid article{display:grid;gap:8px;background:#18273b;padding:22px;border:1px solid rgba(139,166,224,.2);border-radius:15px}.weekly-report-metrics span,.weekly-report-value-grid span{color:#c5d3ed;font-size:15px}.weekly-report-metrics strong,.weekly-report-value-grid strong{color:#fff;font-size:clamp(26px,3vw,38px)}.weekly-report-metrics small,.weekly-report-value-grid small{font-size:15px}.weekly-report-sections,.weekly-report-value-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.weekly-report-sections>section{min-width:0}.weekly-report-list{display:grid;gap:9px}.weekly-report-list article{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:13px 16px;background:#101b2d;border:1px solid rgba(132,151,194,.2);border-radius:12px}.weekly-report-list article>div{display:grid;gap:5px;min-width:0}.weekly-report-list strong{font-size:16px;color:#eef3fe}.weekly-report-empty,.weekly-report-list article>span,.weekly-report-list small{font-size:15px;color:#b8cce5;overflow-wrap:anywhere}.weekly-report-details summary{font-size:16px;font-weight:800;cursor:pointer}.weekly-report-footer{padding:16px 0}.weekly-report-footer a{color:#b1bbff;font-size:16px;font-weight:850}@media(max-width:950px){.weekly-report-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.weekly-report-sections{grid-template-columns:1fr}}@media(max-width:650px){.report-latest-spotlight,.weekly-report-footer,.weekly-report-hero{align-items:flex-start;flex-direction:column}.weekly-report-metrics,.weekly-report-value-grid{grid-template-columns:1fr}.weekly-report-list article{align-items:flex-start;flex-direction:column}.report-open-link{width:100%;text-align:center}}html[data-workspace-theme=light] .cp-shell :is(.report-latest-spotlight,.weekly-report-hero,.weekly-report-lead,.weekly-report-value,.weekly-report-sections>section,.weekly-report-details,.weekly-report-metrics article,.weekly-report-value-grid article,.weekly-report-list article){background:#fff!important;border-color:#d2dfef!important;box-shadow:0 5px 23px rgba(26,46,80,.045)!important}html[data-workspace-theme=light] .cp-shell :is(.report-latest-spotlight h2,.weekly-report-page h1,.weekly-report-page h2,.weekly-report-metrics strong,.weekly-report-value-grid strong,.weekly-report-list strong){color:#19334f!important}html[data-workspace-theme=light] .cp-shell :is(.report-latest-spotlight p,.report-latest-spotlight span,.weekly-report-page p,.weekly-report-page small,.weekly-report-page span,.weekly-report-page li){color:#435a75!important}html[data-workspace-theme=light] .cp-shell .weekly-report-next{background:#ecf2ff!important;color:#203d6f!important;border-color:#436ce5!important}html[data-workspace-theme=light] .cp-shell :is(.weekly-report-print,.report-open-link){background:#3159d1!important;color:#fff!important;border-color:#4268d8!important}@media print{.cp-mobile-bar,.cp-plan-journey,.cp-sidebar,.cp-wayfinder,.director-fab,.weekly-report-navigation,.weekly-report-print{display:none!important}.cp-shell{display:block!important}.cp-content,.cp-shell{background:white!important}.cp-content{padding:0!important}.weekly-report-page :is(section,article){break-inside:avoid}.weekly-report-page :is(h1,h2,h3,p,strong,span,small,li){color:#191919!important}.weekly-report-page :is(.weekly-report-hero,.weekly-report-lead,.weekly-report-metrics article,.weekly-report-value,.weekly-report-sections>section){background:white!important;border:1px solid #bbb!important;box-shadow:none!important}.weekly-report-footer a{display:none!important}}.cp-company-identity{display:grid;gap:8px;margin:0 4px 24px;padding:18px 16px;border:1px solid rgba(134,163,218,.22);border-radius:16px;background:linear-gradient(142deg,#122238,#0b1626)}.cp-company-name{display:flex;align-items:center;gap:11px;min-width:0}.cp-company-name strong{font-size:17px;line-height:1.3;color:#f4f8ff;overflow-wrap:anywhere}.cp-company-name .cp-tenant-dot{flex:0 0 9px;width:9px;height:9px;background:#39d69b;box-shadow:0 0 0 4px rgba(57,214,155,.12);border-radius:50%}.cp-company-approval,.cp-company-monitoring{font-size:15px!important;line-height:1.5!important;color:#cad8ec!important;text-decoration:none;padding-left:20px}.cp-company-approval{color:#a6bcff!important;font-weight:800}.cp-company-approval:hover{text-decoration:underline}.cp-nav-entry{display:grid;gap:7px;min-width:0}.cp-nav-entry>.cp-nav{width:100%}.cp-sidebar .cp-nav-product{margin:0 0 10px!important;padding:13px 16px!important;display:grid;gap:5px;background:linear-gradient(145deg,rgba(211,169,53,.08),rgba(18,30,47,.75))!important;border:1px solid rgba(209,170,74,.3)!important;border-radius:12px!important;text-decoration:none}.cp-sidebar .cp-nav-product span{font-size:15px!important;color:#ebc878!important;font-weight:850}.cp-sidebar .cp-nav-product strong{font-size:16px!important;color:#fff!important}.cp-sidebar .cp-nav-product small{font-size:15px!important;color:#b7c8dc!important}html[data-workspace-theme=light] .cp-shell{--member-page:#f5f7fd;--member-ink:#14263d;--member-muted:#435873;color-scheme:light}html[data-workspace-theme=light] .cp-shell .cp-content{background:linear-gradient(140deg,#f4f7fd,#f8faff)!important;color:#14263d!important}html[data-workspace-theme=light] .cp-shell .cp-sidebar{background:linear-gradient(180deg,#edf3fb,#e7eef9)!important;border-right-color:#cbd7e7!important}html[data-workspace-theme=light] .cp-shell .cp-company-identity{background:#fff!important;border-color:#cbdaee!important;box-shadow:0 6px 26px rgba(39,64,99,.06)!important}html[data-workspace-theme=light] .cp-shell .cp-company-name strong{color:#163250!important}html[data-workspace-theme=light] .cp-shell .cp-company-monitoring{color:#38526e!important}html[data-workspace-theme=light] .cp-shell .cp-company-approval{color:#2851a6!important}html[data-workspace-theme=light] .cp-shell :is(.cp-nav,.cp-nav-section-title,.cp-brand-sub){color:#304964!important}html[data-workspace-theme=light] .cp-shell .cp-nav.is-active{background:#dbe7ff!important;border-color:#afc4f3!important;box-shadow:inset 3px 0 #4467dc!important}html[data-workspace-theme=light] .cp-shell .cp-nav.is-active span{color:#174095!important}html[data-workspace-theme=light] .cp-shell .cp-nav:hover{background:#e2ebfa!important}html[data-workspace-theme=light] .cp-shell .cp-nav-product{background:#fffaf0!important;border-color:#e4c989!important;box-shadow:none!important}html[data-workspace-theme=light] .cp-shell .cp-nav-product span{color:#78501b!important}html[data-workspace-theme=light] .cp-shell .cp-nav-product strong{color:#243a55!important}html[data-workspace-theme=light] .cp-shell .cp-nav-product small{color:#4e6179!important}html[data-workspace-theme=light] .cp-shell :is(.cp-wayfinder,.cp-plan-journey,.cp-card,.director-panel,.director-value-proof-grid article,.dashboard-sites,.cp-metrics article,.report-latest-spotlight,.report-summary-grid article,.weekly-report-hero,.weekly-report-lead,.weekly-report-value,.weekly-report-sections>section,.weekly-report-metrics article,.weekly-report-list article,.account-settings-card,.cp-health-hero){background:#fff!important;color:#1b304b!important;border-color:#d1ddeb!important;box-shadow:0 6px 24px rgba(40,61,96,.045)!important}html[data-workspace-theme=light] .cp-shell :is(.cp-wayfinder,.cp-plan-journey,.cp-card,.director-panel,.dashboard-sites,.cp-metrics article,.weekly-report-page,.account-settings-card) :is(p,small,span,li,label){color:#405570!important}html[data-workspace-theme=light] .cp-shell :is(.cp-wayfinder,.cp-plan-journey,.cp-card,.director-panel,.dashboard-sites,.cp-metrics article,.weekly-report-page,.account-settings-card) :is(h1,h2,h3,strong){color:#172b45!important}html[data-workspace-theme=light] .cp-shell .director-panel-premium .director-compose textarea{background:#fff!important;color:#193351!important}html[data-workspace-theme=light] .cp-shell .director-panel-premium .director-compose textarea::placeholder{color:#506987!important}html[data-workspace-theme=light] .cp-shell :is(input,textarea,select):focus-visible{outline:3px solid #4566d8!important;outline-offset:2px!important}html[data-workspace-theme=light] .cp-shell .cp-nav-product:hover{background:#fff4d9!important}.cp-sidebar .cp-company-identity{gap:10px}.cp-sidebar .cp-company-product{display:block;padding-left:20px;color:#c6d6ee;text-decoration:none;line-height:1.5;font-size:15px}.cp-sidebar .cp-company-product strong{font-size:15px;color:#e8eeff;font-weight:850}.cp-sidebar .cp-company-product span{font-size:15px;color:#aebed5}.cp-sidebar .cp-company-product:hover{text-decoration:underline}html[data-workspace-theme=light] .cp-shell .cp-company-product,html[data-workspace-theme=light] .cp-shell .cp-company-product strong{color:#1c3c71!important}html[data-workspace-theme=light] .cp-shell .cp-company-product span{color:#435d7b!important}html[data-workspace-theme=light] .cp-shell :is(.live-onboarding,.live-first-party,.live-onboarding-option,.live-onboarding-shortcut,.live-onboarding-property,.live-onboarding-google-unavailable,.connection-autopilot,.connection-progress-card,.connection-catalog>button,.connection-setup,.connection-success-banner,.ui-paid-status,.ui-paid-sites>article,.ui-paid-empty,.ui-paid-pipeline,.ui-paid-overview article,.ui-paid-site-grid>div,.ui-paid-pipeline article,.report-value-proof,.report-value-proof-grid article,.report-value-ledger article,.report-proof-list article,.team-invite-panel,.team-member-list,.team-member,.governance-lifecycle-card,.governance-summary-grid article,.report-sync-empty,.report-history-link,.insight-item,.director-context-rail,.director-scope-banner,.director-thread,.director-msg,.connection-app-grid article,.billing-status-grid article,.account-link-grid a){background:#fff!important;color:#182d49!important;border-color:#d0ddec!important;box-shadow:0 5px 22px rgba(27,54,93,.045)!important}html[data-workspace-theme=light] .cp-shell :is(.live-onboarding,.live-onboarding-option,.connection-autopilot,.connection-progress-card,.connection-catalog>button,.ui-paid-status,.ui-paid-sites>article,.ui-paid-overview article,.report-value-proof,.report-value-proof-grid article,.report-value-ledger article,.report-proof-list article,.team-member,.governance-lifecycle-card,.director-scope-banner,.director-msg,.report-sync-empty,.account-link-grid a) :is(h1,h2,h3,h4,strong,b){color:#152e4b!important}html[data-workspace-theme=light] .cp-shell :is(.live-onboarding,.live-onboarding-option,.connection-autopilot,.connection-progress-card,.connection-catalog>button,.ui-paid-status,.ui-paid-sites>article,.ui-paid-overview article,.report-value-proof,.report-value-proof-grid article,.report-value-ledger article,.report-proof-list article,.team-member,.governance-lifecycle-card,.director-scope-banner,.director-msg,.report-sync-empty,.account-link-grid a) :is(p,small,span,label,li){color:#435a76!important}html[data-workspace-theme=light] .cp-shell :is(.director-compose,.director-thread,.director-scope-banner,.director-msg,.director-context-rail){border-color:#cbd9eb!important}html[data-workspace-theme=light] .cp-shell .director-thread{background:#f7f9fe!important}html[data-workspace-theme=light] .cp-shell .director-msg.user{background:#e0eaff!important;color:#193c82!important}html[data-workspace-theme=light] .cp-shell .director-msg.user :is(p,span,strong){color:#193c82!important}html[data-workspace-theme=light] .cp-shell :is(.connection-catalog>button,.live-onboarding-option,.director-context-rail>button,.director-quick-prompts button){background:#edf3fc!important;color:#203a59!important;border-color:#b9cce6!important}html[data-workspace-theme=light] .cp-shell :is(.connection-catalog>button,.live-onboarding-option,.director-context-rail>button,.director-quick-prompts button):hover{background:#e0eaff!important;border-color:#6686db!important}html[data-workspace-theme=light] .cp-shell :is(.connection-catalog>button,.live-onboarding-option,.director-context-rail>button,.director-quick-prompts button).active{background:#dbe7ff!important;border-color:#5177e6!important}html[data-workspace-theme=light] .cp-shell .connection-progress-overlay{background:rgba(20,38,65,.56)!important}html[data-workspace-theme=light] .cp-shell :is(.live-onboarding-select select,.live-onboarding-property select,.account-field input,.billing-actions select,.connection-site-select select){color:#182f4d!important;background:#fff!important;border-color:#a9bfdc!important}html[data-workspace-theme=light] .cp-shell :is(.live-onboarding-message,.connection-autopilot-error,.billing-error,.cp-error){background:#fff4f4!important;color:#8d1e30!important;border-color:#efc8ce!important}html[data-workspace-theme=light] .cp-shell :is(.connection-success-banner,.account-success){background:#ebf9f3!important;color:#176b49!important;border-color:#b0e1c9!important}html[data-workspace-theme=light] .cp-shell .cp-mobile-drawer-panel{background:#fff!important;border-color:#bccce4!important;color:#18324e!important}html[data-workspace-theme=light] .cp-shell .cp-mobile-nav-section a{color:#1f3d62!important}html[data-workspace-theme=light] .cp-shell .cp-mobile-nav-section a.is-active{background:#e0eaff!important;color:#1d45a4!important}html[data-workspace-theme=light] .cp-shell .director-fab{background:linear-gradient(110deg,#2678ee,#6d54e6)!important;color:#fff!important}html[data-workspace-theme=light] .cp-shell :is(.zp-cta,.primary-button,.report-open-link,.weekly-report-print,.generate){color:#fff!important}html[data-workspace-theme=light] .cp-shell :is(.zp-cta,.primary-button,.report-open-link,.weekly-report-print,.generate) :is(span,strong,b){color:#fff!important}.cp-mobile-drawer-heading>strong{display:flex;align-items:center;gap:9px;font-size:17px;overflow-wrap:anywhere}.cp-mobile-drawer-heading>strong .cp-tenant-dot{flex:0 0 9px;width:9px;height:9px;background:#39d69b;border-radius:50%}.cp-mobile-drawer-heading>a{font-size:15px;line-height:1.5;color:#b3c8f4;text-decoration:none;font-weight:720}.cp-mobile-drawer-heading>a:hover{text-decoration:underline}html[data-workspace-theme=light] .cp-shell .cp-mobile-drawer-heading>strong{color:#16324e!important}html[data-workspace-theme=light] .cp-shell .cp-mobile-drawer-heading>a{color:#3157a6!important}html[data-workspace-theme=light] .cp-shell :is(.team-security-summary article,.security-control-card,.team-premium-grid .cp-card,.team-member-avatar,.security-control-block,.security-principles,.pending-invites,.team-invite-premium){background:#fff!important;border-color:#cad9e8!important;color:#1a3551!important;box-shadow:0 5px 22px rgba(38,70,104,.045)!important}html[data-workspace-theme=light] .cp-shell :is(.team-security-summary article,.team-premium-grid .cp-card,.security-control-block,.security-principles) :is(h2,h3,strong,b){color:#163452!important}html[data-workspace-theme=light] .cp-shell :is(.team-security-summary article,.team-premium-grid .cp-card,.security-control-block,.security-principles) :is(p,small,span,label){color:#405974!important}html[data-workspace-theme=light] .cp-shell .team-member-avatar{background:#e5ecff!important;color:#244eac!important}.director-change-draft{margin-top:20px;padding:clamp(20px,3vw,32px);border:1px solid rgba(124,151,237,.3)!important;background:linear-gradient(130deg,#13233c,#101b2d)!important;border-radius:20px}.director-change-draft h2{font-size:clamp(23px,2.6vw,34px);letter-spacing:-.04em;color:#f5f7ff}.director-change-draft>p:not(.eyebrow){max-width:780px;font-size:17px;line-height:1.7;color:#c8d7ed}.director-change-next{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:23px 0}.director-change-next>div{padding:18px;border:1px solid rgba(149,172,233,.18);border-radius:14px;background:rgba(71,95,156,.12)}.director-change-next strong{font-size:16px;color:#f5f8ff;line-height:1.45}.director-change-next p{font-size:15px;line-height:1.6;color:#bdcde5}.director-change-links{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.director-change-links :is(a){min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:12px;font-size:16px;text-decoration:none;font-weight:780}.director-change-links .text-link{color:#bbc4ff}html[data-workspace-theme=light] .cp-shell .director-change-draft{background:#fff!important;border-color:#cbd8ed!important}html[data-workspace-theme=light] .cp-shell .director-change-draft h2,html[data-workspace-theme=light] .cp-shell .director-change-next strong{color:#1c3652!important}html[data-workspace-theme=light] .cp-shell .director-change-next>div{background:#f3f7ff!important;border-color:#d6e1ef!important}html[data-workspace-theme=light] .cp-shell .director-change-draft :is(p,small,span){color:#405b77!important}html[data-workspace-theme=light] .cp-shell .director-change-links .zp-cta{background:#305bd2!important;color:#fff!important}@media(max-width:850px){.director-change-next{grid-template-columns:1fr}.director-change-links{flex-direction:column;align-items:stretch}}.weekly-delivery-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin:0 0 23px;padding:22px 27px;border:1px solid rgba(132,159,223,.24);border-radius:19px;background:linear-gradient(120deg,#12233b,#0c192c)}.weekly-delivery-card h2{margin:5px 0 9px;color:#f6f8ff;font-size:clamp(21px,2vw,27px);letter-spacing:-.032em}.weekly-delivery-card p:not(.eyebrow){max-width:700px;color:#bdcee5;font-size:15px;line-height:1.65}.weekly-delivery-address,.weekly-delivery-schedule{display:block;color:#b9c9e4;font-size:15px;line-height:1.55;margin-top:7px}.weekly-delivery-actions{display:grid;justify-items:stretch;gap:9px;width:min(100%,292px)}.weekly-delivery-actions button,.weekly-delivery-verify{min-height:50px;padding:12px 19px;display:inline-flex;justify-content:center;align-items:center;gap:8px;border-radius:12px;border:1px solid rgba(184,193,246,.3);font-size:16px;font-weight:850;text-align:center;cursor:pointer;text-decoration:none;transition:transform .16s ease}.weekly-delivery-actions button:hover:not(:disabled),.weekly-delivery-verify:hover{transform:translateY(-1px)}.weekly-delivery-start,.weekly-delivery-verify{background:linear-gradient(110deg,#2b85eb,#7855dc);color:#fff!important}.weekly-delivery-stop{background:#192b46;color:#dee9ff;border-color:#6888b4!important}.weekly-delivery-actions button:disabled{opacity:.65;cursor:progress}.weekly-delivery-status{font-size:15px;color:#b9cbe5;line-height:1.5;max-width:292px}.weekly-delivery-actions p{font-size:15px;line-height:1.6}html[data-workspace-theme=light] .cp-shell .weekly-delivery-card{background:#fff!important;border-color:#cddbed!important;box-shadow:0 7px 27px rgba(25,56,100,.045)}html[data-workspace-theme=light] .cp-shell .weekly-delivery-card h2{color:#183650!important}html[data-workspace-theme=light] .cp-shell :is(.weekly-delivery-card p,.weekly-delivery-card span){color:#48607b!important}html[data-workspace-theme=light] .cp-shell .weekly-delivery-start,html[data-workspace-theme=light] .cp-shell .weekly-delivery-verify{background:#305dd3!important;color:#fff!important}html[data-workspace-theme=light] .cp-shell .weekly-delivery-stop{background:#e7eefb!important;color:#294c9e!important;border-color:#a8bde0!important}@media(max-width:850px){.weekly-delivery-card{grid-template-columns:1fr;gap:16px}.weekly-delivery-actions{width:100%;justify-items:stretch}}@media print{.weekly-delivery-card{display:none!important}}.report-open-link{white-space:normal!important;overflow-wrap:anywhere;min-width:0;line-height:1.45}.cp-shell .site-add-url-field{display:block;font-size:15px;font-weight:750;color:#d4e2f7;margin-bottom:-2px}.cp-shell .site-add-validation{display:block;color:#b9c8e1;font-size:15px;line-height:1.45}.cp-shell .site-add-validation.is-error{color:#ffb6c0;font-weight:750}.cp-shell .site-add-form input[aria-invalid=true]{border-color:#f18d9b!important;box-shadow:0 0 0 2px rgba(238,88,118,.16)}.cp-shell .site-card-actions-premium>a{font-size:15px!important;min-height:44px}html[data-workspace-theme=light] .cp-shell .site-add-url-field{color:#1c3b58}html[data-workspace-theme=light] .cp-shell .site-add-validation{color:#455e7e}html[data-workspace-theme=light] .cp-shell .site-add-validation.is-error{color:#9d1f39}.cp-skip-link{position:absolute!important;top:8px;left:8px;z-index:10010;background:#f8fbff;color:#153b7c!important;border:2px solid #496dea;padding:12px 16px;border-radius:10px;text-decoration:none;font-size:16px;font-weight:850;transform:translateY(-175%)}.cp-skip-link:focus,.cp-skip-link:focus-visible{transform:translateY(0);outline:3px solid #96b4ff;outline-offset:3px}.cp-content:focus{outline:none}.cp-wayfinder-actions{display:flex;flex-wrap:wrap;gap:9px;align-items:center;justify-content:flex-end;min-width:0}.cp-wayfinder-actions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 14px;border:1px solid rgba(147,167,248,.25);border-radius:11px;color:#cbd4ff;text-decoration:none;font-size:15px;font-weight:800;line-height:1.35;text-align:center}.cp-wayfinder-actions a:focus-visible,.cp-wayfinder-actions a:hover{background:rgba(112,106,252,.16);color:#fff}.cp-wayfinder-actions a.cp-wayfinder-director{background:linear-gradient(115deg,#2f78ea,#7753dd);color:#fff;border-color:rgba(153,186,255,.37);box-shadow:0 8px 22px rgba(38,65,170,.16)}html[data-workspace-theme=light] .cp-shell .cp-wayfinder-actions a:not(.cp-wayfinder-director){background:#f6f9ff;color:#244c92;border-color:#bdceea}html[data-workspace-theme=light] .cp-shell .cp-wayfinder-actions a.cp-wayfinder-director{background:linear-gradient(115deg,#2f69db,#6652cd);color:white}@media(max-width:980px){.cp-wayfinder{align-items:stretch;flex-direction:column}.cp-wayfinder-actions{justify-content:flex-start}}@media(max-width:550px){.cp-wayfinder-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.cp-wayfinder-actions a{width:100%;padding-inline:8px;min-width:0}}html[data-workspace-theme=light] .cp-shell :is(.site-add-card,.site-cost-strip,.website-value-strip article,.website-card,.site-intelligence-summary>div,.site-metrics>div,.director-capability-strip article,.website-empty,.dataset-card,.intel-hero-grid article,.intel-charts-grid>article,.connection-capability-list>div,.live-search-numbers article){background:#fff!important;color:#1d3552!important;border-color:#d2deed!important;box-shadow:0 7px 24px rgba(32,62,105,.045)!important}html[data-workspace-theme=light] .cp-shell .website-card.website-primary{background:linear-gradient(145deg,#fff,#f7faff)!important;background-color:#fff!important;border-color:#b2c8eb!important;box-shadow:0 12px 28px rgba(39,73,126,.075)!important}html[data-workspace-theme=light] .cp-shell :is(.site-add-card,.site-cost-strip,.website-value-strip article,.website-card,.site-intelligence-summary>div,.director-capability-strip article,.website-empty) :is(h2,h3,h4,strong,b){color:#1a3552!important}html[data-workspace-theme=light] .cp-shell :is(.site-add-card,.site-cost-strip,.website-value-strip article,.website-card,.site-intelligence-summary>div,.director-capability-strip article,.website-empty) :is(p,span,small,label){color:#47617f!important}html[data-workspace-theme=light] .cp-shell :is(.site-badge,.pill,.site-provider){background:#eaf0fb!important;color:#2b4c7e!important;border-color:#ccd8ea!important}html[data-workspace-theme=light] .cp-shell .site-badge.monitored{background:#e6f8f1!important;color:#156044!important}html[data-workspace-theme=light] .cp-shell .website-card-head a,html[data-workspace-theme=light] .cp-shell .website-card-head>a{color:#2756ad!important}html[data-workspace-theme=light] .cp-shell .site-inline-edit .zp-secondary,html[data-workspace-theme=light] .cp-shell .website-card .zp-secondary{background:#edf3ff!important;color:#254e96!important;border-color:#bdcdea!important}html[data-workspace-theme=light] .cp-shell .website-card .site-delete-button{background:#fff0f1!important;color:#a32d42!important;border-color:#e7b3ba!important}html[data-workspace-theme=light] .cp-shell .site-add-form>input{background:#fff!important;color:#203c5c!important;border-color:#b2c7e2!important;min-height:48px}html[data-workspace-theme=light] .cp-shell .site-add-form>input::placeholder{color:#647c97!important}html[data-workspace-theme=light] .cp-shell .site-add-validation{color:#496481!important}html[data-workspace-theme=light] .cp-shell .site-add-validation.is-error{color:#ac2441!important}.site-add-form{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.site-add-form>.zp-cta{grid-column:1!important;min-height:48px}.site-add-form>input{grid-column:1!important;min-width:0}.site-add-form>.site-add-url-field{margin:0}.site-add-form>.site-add-validation{margin-bottom:2px}html[data-workspace-theme=light] .cp-shell .director-msg.director p{text-transform:none!important;letter-spacing:normal!important;font-weight:500!important;color:#294769!important;line-height:1.7!important}html[data-workspace-theme=light] .cp-shell .director-capability-strip article :is(span,strong,small){color:#274360!important}@media(max-width:760px){.site-add-card{grid-template-columns:1fr!important;gap:18px!important}.site-add-form{width:100%}}.cp-shell .portfolio-intelligence{border:1px solid #283951;background:linear-gradient(130deg,#111e30,#111827 65%,#171b32);border-radius:22px;padding:clamp(18px,3vw,30px);margin:26px 0;color:#edf5ff}.cp-shell .portfolio-intelligence-header{display:flex;justify-content:space-between;align-items:flex-start;gap:22px;flex-wrap:wrap}.cp-shell .portfolio-intelligence-header h2{font-size:clamp(24px,2.3vw,34px);letter-spacing:-.035em;line-height:1.2;color:#f3f8ff;margin:6px 0 10px}.cp-shell .portfolio-intelligence-header p{max-width:760px;font-size:14px;line-height:1.7;color:#bdcde2;margin:0}.cp-shell .portfolio-governance-pill{padding:9px 13px;border:1px solid #47617e;background:#152e47;border-radius:999px;font-size:12px;color:#daedff;white-space:normal}.cp-shell .portfolio-summary-strip,.cp-shell .property-orchestrator-proof{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:22px 0}.cp-shell .portfolio-summary-strip>div,.cp-shell .property-orchestrator-proof>div{background:#17273a;border:1px solid #31445d;border-radius:12px;padding:15px 12px;min-width:0}.cp-shell .portfolio-summary-strip small,.cp-shell .property-orchestrator-proof small{font-size:12px;line-height:1.4;color:#b9cce0;display:block;margin-bottom:5px}.cp-shell .portfolio-summary-strip strong,.cp-shell .property-orchestrator-proof strong{font-size:clamp(20px,2vw,27px);color:#f5f9ff}.cp-shell .portfolio-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:24px 0 13px}.cp-shell .portfolio-section-heading h3{font-size:19px;color:#f5f9ff;margin:0}.cp-shell .portfolio-section-heading span{font-size:12px;color:#bdd0e7}.cp-shell .portfolio-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,255px),1fr));gap:13px}.cp-shell .portfolio-property-card{border:1px solid #33455f;background:#121f30;border-radius:16px;padding:18px;min-width:0;display:flex;flex-direction:column;gap:10px}.cp-shell .portfolio-property-card.state-urgent{border-color:#976169;background:linear-gradient(135deg,#261e29,#162234)}.cp-shell .portfolio-property-card.state-review{border-color:#85734c}.cp-shell .portfolio-property-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:7px;align-items:center}.cp-shell .portfolio-property-state{font-size:12px;color:#e8f2fe;font-weight:700;display:flex;align-items:center;gap:7px}.cp-shell .portfolio-property-state i{width:8px;height:8px;border-radius:50%;background:#78d7a7;flex:none}.cp-shell .state-urgent .portfolio-property-state i{background:#ff888b}.cp-shell .state-review .portfolio-property-state i{background:#f1c477}.cp-shell .state-needs_evidence .portfolio-property-state i{background:#92a8c5}.cp-shell .portfolio-property-orchestrator{font-size:12px;color:#b6cff7}.cp-shell .portfolio-property-card h3{font-size:19px;color:#f7f9fd;margin:0;letter-spacing:-.015em;overflow-wrap:anywhere}.cp-shell .portfolio-property-url{font-size:12px;color:#aabbd2;margin:0;overflow-wrap:anywhere}.cp-shell .portfolio-property-reason{color:#d5e2f2;font-size:13px;line-height:1.6;margin:3px 0;flex:1}.cp-shell .portfolio-property-metrics{display:flex;gap:8px;flex-wrap:wrap}.cp-shell .portfolio-property-metrics span{font-size:12px;color:#b7c8dd;background:#1d3147;border-radius:7px;padding:5px 7px}.cp-shell .portfolio-property-metrics strong{color:#f4f8ff}.cp-shell .portfolio-property-links{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:5px}.cp-shell .portfolio-empty-link,.cp-shell .portfolio-property-links a,.cp-shell .property-orchestrator-nav a{color:#a9d2ff;font-size:12px;font-weight:700;text-decoration:none}.cp-shell .portfolio-empty-link:hover,.cp-shell .portfolio-property-links a:hover,.cp-shell .property-orchestrator-nav a:hover{text-decoration:underline}.cp-shell .portfolio-more{margin:15px 0}.cp-shell .portfolio-more summary{cursor:pointer;padding:10px 0;color:#d2e6fc;font-size:13px;font-weight:700}.cp-shell .portfolio-more .portfolio-card-grid{margin-top:12px}.cp-shell .portfolio-proof-note{margin:19px 0 0;color:#aebfd4;font-size:12px;line-height:1.55}.cp-shell .property-orchestrator-heading{padding-bottom:20px}.cp-shell .property-orchestrator-nav{display:flex;gap:16px;flex-wrap:wrap;margin-top:14px}.cp-shell .property-orchestrator-proof{grid-template-columns:repeat(4,minmax(0,1fr))}.cp-shell .property-orchestrator-section{background:#101c2b;border:1px solid #2e3f56;border-radius:20px;padding:clamp(18px,3vw,26px);margin:18px 0;color:#eaf3ff}.cp-shell .property-orchestrator-section h2{color:#f0f7ff;font-size:clamp(22px,2vw,29px);margin:8px 0}.cp-shell .property-orchestrator-section h3{color:#f0f7ff;font-size:17px;margin-top:24px}.cp-shell .property-orchestrator-section>p:not(.eyebrow){color:#bfd0e4;font-size:14px;line-height:1.7;max-width:800px}.cp-shell .property-mission-editor{display:grid;gap:16px;margin-top:20px}.cp-shell .property-mission-field{display:grid;gap:7px}.cp-shell .property-mission-field label{color:#ebf5ff;font-size:14px;font-weight:700}.cp-shell .property-mission-field small{color:#bacde1;font-size:12px;line-height:1.5}.cp-shell .property-mission-field input,.cp-shell .property-mission-field textarea{background:#0e1826;color:#f4f9ff;border:1px solid #425774;border-radius:11px;padding:12px;font:inherit;font-size:15px;min-height:48px;width:100%;max-width:100%}.cp-shell .property-mission-field input:focus,.cp-shell .property-mission-field textarea:focus{outline:2px solid #8abcf3;outline-offset:2px}.cp-shell .property-mission-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.cp-shell .property-mission-footer span{color:#d6e5f6;font-size:12px;line-height:1.5}.cp-shell .property-mission-editor [role=status]{min-height:20px;font-size:13px;color:#b9eacb}.cp-shell .property-specialist-chips{display:flex;flex-wrap:wrap;gap:9px;margin:19px 0}.cp-shell .property-specialist-chips span{padding:9px 13px;color:#e2f2ff;border-radius:999px;background:#1a314b;border:1px solid #40587a;font-size:12px}.cp-shell .property-agent-activity{list-style:none;padding:0;margin:0;display:grid;gap:8px}.cp-shell .property-agent-activity li{display:flex;gap:10px;justify-content:space-between;align-items:center;flex-wrap:wrap;background:#17283d;border:1px solid #34465e;border-radius:9px;padding:12px;font-size:12px;color:#bdcfe4}.cp-shell .property-agent-activity li strong{color:#e6f0fc}html[data-workspace-theme=light] .cp-shell .portfolio-intelligence,html[data-workspace-theme=light] .cp-shell .property-orchestrator-section{background:linear-gradient(125deg,#fff,#f4f8ff);border-color:#b9cce5;color:#183653}html[data-workspace-theme=light] .cp-shell .portfolio-intelligence-header h2,html[data-workspace-theme=light] .cp-shell .portfolio-section-heading h3,html[data-workspace-theme=light] .cp-shell .property-orchestrator-section h2,html[data-workspace-theme=light] .cp-shell .property-orchestrator-section h3{color:#132f53}html[data-workspace-theme=light] .cp-shell .portfolio-intelligence-header p,html[data-workspace-theme=light] .cp-shell .portfolio-proof-note,html[data-workspace-theme=light] .cp-shell .portfolio-section-heading span,html[data-workspace-theme=light] .cp-shell .property-orchestrator-section>p:not(.eyebrow){color:#48637f}html[data-workspace-theme=light] .cp-shell .portfolio-governance-pill{color:#20476e;background:#e3f1ff;border-color:#93b6dd}html[data-workspace-theme=light] .cp-shell .portfolio-summary-strip>div,html[data-workspace-theme=light] .cp-shell .property-orchestrator-proof>div{background:#edf4ff;border-color:#c4d6ef}html[data-workspace-theme=light] .cp-shell .portfolio-summary-strip small,html[data-workspace-theme=light] .cp-shell .property-orchestrator-proof small{color:#425e80}html[data-workspace-theme=light] .cp-shell .portfolio-summary-strip strong,html[data-workspace-theme=light] .cp-shell .property-orchestrator-proof strong{color:#123557}html[data-workspace-theme=light] .cp-shell .portfolio-property-card{background:#fff;border-color:#bdcde0}html[data-workspace-theme=light] .cp-shell .portfolio-property-card.state-urgent{background:#fff7f7;border-color:#d6a6a8}html[data-workspace-theme=light] .cp-shell .portfolio-property-card h3,html[data-workspace-theme=light] .cp-shell .portfolio-property-metrics strong,html[data-workspace-theme=light] .cp-shell .portfolio-property-state{color:#163455}html[data-workspace-theme=light] .cp-shell .portfolio-property-orchestrator,html[data-workspace-theme=light] .cp-shell .portfolio-property-url{color:#476783}html[data-workspace-theme=light] .cp-shell .portfolio-property-reason{color:#2b4768}html[data-workspace-theme=light] .cp-shell .portfolio-property-metrics span{background:#edf3fa;color:#375575}html[data-workspace-theme=light] .cp-shell .portfolio-empty-link,html[data-workspace-theme=light] .cp-shell .portfolio-more summary,html[data-workspace-theme=light] .cp-shell .portfolio-property-links a,html[data-workspace-theme=light] .cp-shell .property-orchestrator-nav a{color:#1b56a4}html[data-workspace-theme=light] .cp-shell .property-mission-field label{color:#153451}html[data-workspace-theme=light] .cp-shell .property-mission-field small,html[data-workspace-theme=light] .cp-shell .property-mission-footer span{color:#48637f}html[data-workspace-theme=light] .cp-shell .property-mission-field input,html[data-workspace-theme=light] .cp-shell .property-mission-field textarea{background:#fff;color:#193959;border-color:#b7cce4}html[data-workspace-theme=light] .cp-shell .property-specialist-chips span{background:#eaf2fe;border-color:#b7cbea;color:#244d79}html[data-workspace-theme=light] .cp-shell .property-agent-activity li{background:#f0f5fc;border-color:#cbd9e9;color:#395c7e}html[data-workspace-theme=light] .cp-shell .property-agent-activity li strong{color:#1a3b60}@media(max-width:960px){.cp-shell .portfolio-summary-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.cp-shell .portfolio-summary-strip,.cp-shell .property-orchestrator-proof{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-shell .portfolio-intelligence{padding:16px;border-radius:16px}.cp-shell .portfolio-intelligence-header h2{font-size:23px}.cp-shell .portfolio-card-grid{grid-template-columns:minmax(0,1fr)}.cp-shell .property-mission-footer button{width:100%;min-height:46px}}.cp-shell .director-property-filter{display:grid;gap:5px;margin:9px 0 11px}.cp-shell .director-property-filter span{color:#b6cbe4;font-size:12px;font-weight:700}.cp-shell .director-property-filter input{width:100%;min-width:0;min-height:42px;padding:9px 12px;border-radius:9px;background:#132337;border:1px solid #415775;color:#f2f8ff;font-size:14px}.cp-shell .director-property-filter input::placeholder{color:#a6bed9}.cp-shell .director-property-filter input:focus{outline:2px solid #99c8ff;outline-offset:2px}.cp-shell .director-property-list{display:grid;gap:6px;max-height:440px;overflow-y:auto;overscroll-behavior:contain;padding:2px 4px 2px 0}.cp-shell .director-property-no-results{font-size:12px;color:#c2d3eb;line-height:1.5}html[data-workspace-theme=light] .cp-shell .director-property-filter span,html[data-workspace-theme=light] .cp-shell .director-property-no-results{color:#365d82}html[data-workspace-theme=light] .cp-shell .director-property-filter input{background:#fff;border-color:#abc3df;color:#1a385a}html[data-workspace-theme=light] .cp-shell .director-property-filter input::placeholder{color:#607d9d}.cp-shell .property-orchestrator-enable{display:flex;gap:12px;align-items:flex-start;border:1px solid #405777;background:#13283e;padding:14px;border-radius:12px;cursor:pointer}.cp-shell .property-orchestrator-enable input{width:20px;height:20px;margin:2px 0 0;accent-color:#5e9bff;flex:none}.cp-shell .property-orchestrator-enable span{font-size:13px;line-height:1.6;color:#d1e0f2}.cp-shell .property-orchestrator-enable strong{color:#f3f9ff}html[data-workspace-theme=light] .cp-shell .property-orchestrator-enable{background:#edf4ff;border-color:#b7cde8}html[data-workspace-theme=light] .cp-shell .property-orchestrator-enable span{color:#3c5d7c}html[data-workspace-theme=light] .cp-shell .property-orchestrator-enable strong{color:#1d3d61}.cp-shell .director-enterprise-chat-heading{margin:29px 0 3px;padding:16px 3px 0;border-top:1px solid #344a69;scroll-margin-top:25px}.cp-shell .director-enterprise-chat-heading h2{color:#eef6ff;font-size:clamp(24px,2.6vw,32px);letter-spacing:-.035em;margin:6px 0 9px}.cp-shell .director-enterprise-chat-heading p:not(.eyebrow){color:#afc5de;max-width:750px;font-size:14px;line-height:1.7;margin:0}.cp-shell .director-property-hint{font-size:13px;line-height:1.6;color:#bacfe8;padding:12px;border:1px dashed #425a78;border-radius:10px;background:#102037}.cp-shell .director-context-rail .director-property-list{max-height:350px}.cp-shell .director-context-rail .director-property-list button{display:block;width:100%;padding:11px 12px;min-height:57px;text-align:left;border:1px solid #34465f;border-radius:10px;background:#132339;color:#edf6ff;cursor:pointer}.cp-shell .director-context-rail .director-property-list button:hover{background:#1b3250;border-color:#6c91c2}.cp-shell .director-context-rail .director-property-list button.active{background:linear-gradient(130deg,#254b86,#323a7c);border-color:#8cadf5}.cp-shell .director-context-rail .director-property-list button span{display:block;font-weight:740;font-size:14px;color:inherit;white-space:normal;overflow-wrap:anywhere}.cp-shell .director-context-rail .director-property-list button small{display:block;margin-top:4px;font-size:12px;color:#b5cbe5;line-height:1.4;white-space:normal}html[data-workspace-theme=light] .cp-shell .director-enterprise-chat-heading{border-color:#b9cde6}html[data-workspace-theme=light] .cp-shell .director-enterprise-chat-heading h2{color:#1d395b}html[data-workspace-theme=light] .cp-shell .director-enterprise-chat-heading p:not(.eyebrow){color:#476683}html[data-workspace-theme=light] .cp-shell .director-property-hint{color:#385b80;background:#f0f6ff;border-color:#b7cae3}html[data-workspace-theme=light] .cp-shell .director-context-rail .director-property-list button{background:#f5f9ff;color:#1d4066;border-color:#b7c9df}html[data-workspace-theme=light] .cp-shell .director-context-rail .director-property-list button:hover{background:#e6f0ff;border-color:#8dacdc}html[data-workspace-theme=light] .cp-shell .director-context-rail .director-property-list button.active{background:#315e9e;color:#fff;border-color:#315e9e}html[data-workspace-theme=light] .cp-shell .director-context-rail .director-property-list button small{color:#4c688a}html[data-workspace-theme=light] .cp-shell .director-context-rail .director-property-list button.active small{color:#d3e5fa}.cp-shell .property-workforce-runtime{border-color:#3c5274;background:radial-gradient(circle at 95% -10%,rgba(91,116,234,.13),transparent 45%),linear-gradient(145deg,#101d2e,#141d33)}.cp-shell .property-workforce-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}.cp-shell .property-workforce-heading h2{color:#f1f8ff;font-size:clamp(23px,2.5vw,31px);line-height:1.2;letter-spacing:-.03em;margin:8px 0 10px}.cp-shell .property-workforce-heading p:not(.eyebrow){font-size:14px;color:#bed1ea;line-height:1.7;max-width:780px;margin:0}.cp-shell .workforce-readonly{display:inline-flex;align-items:center;white-space:nowrap;color:#cee6ff;border:1px solid #537599;background:#1b344e;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:730}.cp-shell .property-workforce-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:23px 0 12px}.cp-shell .property-workforce-actions button{min-height:46px;font-size:15px;font-weight:750}.cp-shell .property-workforce-actions>.primary-button{padding:12px 18px;background:linear-gradient(110deg,#2c79d0,#6650c4);border:1px solid #8dafff;color:#fff;box-shadow:0 8px 25px rgba(52,86,172,.14)}.cp-shell .property-workforce-actions .property-workforce-refresh{border:1px solid #51718f;background:#1b3249;color:#e4f2ff;border-radius:11px;padding:10px 15px;cursor:pointer}.cp-shell .property-workforce-actions>span{color:#a8bed8;font-size:12px}.cp-shell .property-workforce-error{color:#ffc7c7;background:#35212c;border:1px solid #925866;padding:12px 14px;border-radius:10px;font-size:13px}.cp-shell .property-workforce-report{border:1px solid #3c5675;border-radius:17px;background:#0b1727;padding:clamp(16px,2.5vw,24px);margin-top:16px}.cp-shell .property-workforce-report-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.cp-shell .property-workforce-report-top small{font-size:12px;color:#a6c5e7;text-transform:uppercase;letter-spacing:.09em}.cp-shell .property-workforce-report-top h3{font-size:21px;color:#f5faff;margin:6px 0 0}.cp-shell .property-workforce-report-top>span{color:#afc4dd;font-size:12px}.cp-shell .property-workforce-report>p{color:#bfd2e9;font-size:14px;line-height:1.75;max-width:850px}.cp-shell .property-workforce-meta{display:flex;gap:8px;flex-wrap:wrap;margin:19px 0}.cp-shell .property-workforce-meta span{border:1px solid #425b7b;border-radius:9px;background:#1b3149;color:#d3e5fb;font-size:12px;padding:9px 11px}.cp-shell .property-workforce-candidates{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:12px;margin:19px 0}.cp-shell .property-workforce-candidates article{border:1px solid #415574;background:#14263b;border-radius:14px;padding:18px;min-width:0}.cp-shell .property-workforce-candidates article.is-selected{border-color:#76bbaa;background:linear-gradient(145deg,#153b43,#192944)}.cp-shell .property-workforce-candidates h4{font-size:17px;line-height:1.35;color:#f5faff;margin:7px 0 10px}.cp-shell .property-workforce-candidates article p{font-size:13px;color:#c5d7eb;line-height:1.65;margin:0}.cp-shell .property-workforce-verdicts{display:flex;flex-wrap:wrap;gap:6px;margin:17px 0 0}.cp-shell .property-workforce-verdicts span{font-size:12px;border-radius:6px;padding:5px 8px}.cp-shell .property-workforce-verdicts .passed{color:#c9f6df;background:#1d5045;border:1px solid #3f8c6e}.cp-shell .property-workforce-verdicts .blocked{color:#ffe2e3;background:#512b37;border:1px solid #975b6b}.cp-shell .property-workforce-contract{display:inline-flex;min-height:44px;align-items:center;padding:11px 16px;border-radius:10px;border:1px solid #8eb2eb;background:#1c4475;color:#eef7ff;text-decoration:none;font-size:14px;font-weight:750}.cp-shell .property-workforce-contract:hover{background:#265989;color:#fff}.cp-shell .property-workforce-nochange{padding:12px;border:1px solid #486a79;background:#173446;border-radius:10px;font-size:13px;color:#d0e5f6}.cp-shell .property-workforce-proof{border-top:1px solid #34485f;margin-top:18px;padding-top:12px;color:#a7c3e0!important;font-size:12px!important}.cp-shell .property-workforce-empty{margin:22px 0 0;color:#b8cde5;font-size:13px;line-height:1.7}.cp-shell .property-workforce-learned{border:1px solid #386356;background:#174036;border-radius:10px;padding:12px;font-size:13px;color:#d3f2dc}html[data-workspace-theme=light] .cp-shell .property-workforce-runtime{background:linear-gradient(140deg,#fff,#eff6ff);border-color:#bed2eb}html[data-workspace-theme=light] .cp-shell .property-workforce-heading h2,html[data-workspace-theme=light] .cp-shell .property-workforce-report-top h3{color:#18385d}html[data-workspace-theme=light] .cp-shell .property-workforce-empty,html[data-workspace-theme=light] .cp-shell .property-workforce-heading p:not(.eyebrow),html[data-workspace-theme=light] .cp-shell .property-workforce-report>p{color:#456585}html[data-workspace-theme=light] .cp-shell .workforce-readonly{background:#e5f4ff;border-color:#a1c7e8;color:#23557e}html[data-workspace-theme=light] .cp-shell .property-workforce-actions .property-workforce-refresh{background:#e5effd;color:#2b5481;border-color:#aec7e5}html[data-workspace-theme=light] .cp-shell .property-workforce-actions>span{color:#4e6886}html[data-workspace-theme=light] .cp-shell .property-workforce-report{background:#fff;border-color:#c1d3ea}html[data-workspace-theme=light] .cp-shell .property-workforce-report-top small,html[data-workspace-theme=light] .cp-shell .property-workforce-report-top>span{color:#527498}html[data-workspace-theme=light] .cp-shell .property-workforce-meta span{background:#e9f2ff;border-color:#bad1eb;color:#31577c}html[data-workspace-theme=light] .cp-shell .property-workforce-candidates article{background:#f2f7ff;border-color:#c0d1e6}html[data-workspace-theme=light] .cp-shell .property-workforce-candidates article.is-selected{background:#e5f8f0;border-color:#91bfac}html[data-workspace-theme=light] .cp-shell .property-workforce-candidates h4{color:#153b62}html[data-workspace-theme=light] .cp-shell .property-workforce-candidates article p{color:#3f6283}html[data-workspace-theme=light] .cp-shell .property-workforce-verdicts .passed{background:#e4f6ed;color:#286b50;border-color:#9bd0b4}html[data-workspace-theme=light] .cp-shell .property-workforce-verdicts .blocked{background:#fff0f3;color:#965064;border-color:#e4b9c3}html[data-workspace-theme=light] .cp-shell .property-workforce-nochange{background:#e4f1fc;border-color:#a8c5e1;color:#335e82}html[data-workspace-theme=light] .cp-shell .property-workforce-proof{border-color:#c5d8e9;color:#496889!important}html[data-workspace-theme=light] .cp-shell .property-workforce-learned{background:#e5f8ec;border-color:#a6d7bb;color:#2c6952}@media(max-width:660px){.cp-shell .property-workforce-candidates{grid-template-columns:minmax(0,1fr)}.cp-shell .property-workforce-actions .primary-button{width:100%}.cp-shell .property-workforce-heading h2{font-size:23px}}html[data-workspace-theme=light] .cp-shell .property-mission-footer>button.primary-button,html[data-workspace-theme=light] .cp-shell .property-workforce-actions>button.primary-button{background:#2155a8!important;border-color:#174884!important;color:#fff!important;box-shadow:0 7px 18px rgba(33,85,168,.16);font-weight:760}html[data-workspace-theme=light] .cp-shell .property-mission-footer>button.primary-button:hover,html[data-workspace-theme=light] .cp-shell .property-workforce-actions>button.primary-button:hover{background:#174587!important}html[data-workspace-theme=light] .cp-shell a.property-workforce-contract{background:#164a85!important;border-color:#164a85!important;color:#fff!important;font-weight:780}html[data-workspace-theme=light] .cp-shell a.property-workforce-contract:hover{background:#103d72!important;color:#fff!important}html[data-workspace-theme=light] .cp-shell .property-mission-footer button:disabled,html[data-workspace-theme=light] .cp-shell .property-workforce-actions button:disabled{background:#dfe8f5!important;border-color:#aac0dc!important;color:#3d5776!important;box-shadow:none!important;opacity:1;cursor:not-allowed}.cp-shell .website-management-section-head,.cp-shell .websites-collection-heading{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:18px;margin:16px 0 14px}.cp-shell .website-management-section-head h2,.cp-shell .websites-collection-heading h2{font-size:clamp(23px,2.5vw,31px);letter-spacing:-.035em;color:#f0f6ff;margin:5px 0}.cp-shell .websites-collection-heading p:not(.eyebrow){font-size:14px;color:#b5c7df;line-height:1.55;margin:0}.cp-shell .website-management-section-head>span,.cp-shell .websites-capacity-chip{font-size:13px;color:#d0e5ff;background:#19324d;border:1px solid #426488;border-radius:999px;padding:10px 14px;white-space:normal}.cp-shell .website-add-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:250px;text-align:center;border:1.5px dashed #647da4;border-radius:20px;background:radial-gradient(circle at 50% 10%,rgba(91,121,255,.16),transparent 65%),#111d30;padding:26px}.cp-shell .website-add-tile-symbol{display:grid;place-items:center;width:64px;height:64px;border-radius:19px;background:linear-gradient(140deg,#496ff0,#8d70ed);color:#fff;font-size:46px;line-height:1;font-weight:450;box-shadow:0 10px 26px rgba(67,106,220,.25)}.cp-shell .website-add-tile h3{color:#f3f8ff;font-size:21px;margin:0}.cp-shell .website-add-tile p{color:#b9cce5;line-height:1.6;font-size:14px;max-width:350px;margin:0}.cp-shell .website-tile-action{background:linear-gradient(110deg,#356bd0,#6657be);border:1px solid #9fbbff;color:#fff;border-radius:11px;min-height:46px;padding:12px 19px;text-decoration:none;font-size:15px;font-weight:760;cursor:pointer}.cp-shell .website-tile-action:hover{background:#416dbe;color:#fff}.cp-shell .website-tile-batch{border:0;background:transparent;color:#b9d8ff;font-size:14px;text-decoration:underline;cursor:pointer;padding:8px}.cp-shell .website-add-tile.is-full{border-color:#6a708a}.cp-shell .website-management-section-head{margin-top:24px}.cp-shell .site-add-card{scroll-margin-top:95px}.cp-shell .website-batch-premium,.cp-shell .website-batch-upsell{scroll-margin-top:95px;padding:23px;border:1px solid #40597c;border-radius:19px;background:linear-gradient(135deg,#111f35,#1a2242);margin:5px 0}.cp-shell .website-batch-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;flex-wrap:wrap}.cp-shell .website-batch-head h2{font-size:23px;color:#f1f7ff;margin:6px 0}.cp-shell .website-batch-head p:not(.eyebrow){font-size:14px;line-height:1.6;color:#c0d2e9;max-width:760px;margin:0}.cp-shell .website-batch-body{display:grid;gap:10px;margin-top:20px}.cp-shell .website-batch-body label{font-size:15px;color:#e0edff;font-weight:740}.cp-shell .website-batch-body textarea{width:100%;min-width:0;border:1px solid #5b7292;background:#0d1829;color:#f3f8ff;border-radius:12px;padding:14px;font:inherit;font-size:15px;line-height:1.65}.cp-shell .website-batch-body textarea:focus{outline:2px solid #8ab5ff;outline-offset:2px}.cp-shell .website-batch-body p,.cp-shell .website-batch-body small{color:#b8cbe5;font-size:13px;line-height:1.6;margin:0}.cp-shell .website-batch-body .website-batch-alert{color:#ffc1c7}.cp-shell .website-batch-body .website-batch-success{color:#b8f1d8}.cp-shell .website-batch-body .zp-cta{justify-self:start;min-height:46px;font-size:15px}.cp-shell .website-batch-upsell{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.cp-shell .website-batch-upsell h3{font-size:19px;color:#f0f6ff;margin:4px 0}.cp-shell .website-batch-upsell p:not(.eyebrow){font-size:14px;color:#bdd0e5;margin:0}.cp-shell .website-batch-upsell a{font-size:14px;color:#c3d9ff;font-weight:750}html[data-workspace-theme=light] .cp-shell .website-management-section-head h2,html[data-workspace-theme=light] .cp-shell .websites-collection-heading h2{color:#1c3859}html[data-workspace-theme=light] .cp-shell .websites-collection-heading p:not(.eyebrow){color:#4a6685}html[data-workspace-theme=light] .cp-shell .website-management-section-head>span,html[data-workspace-theme=light] .cp-shell .websites-capacity-chip{background:#ecf4ff;border-color:#afc8e8;color:#28527e}html[data-workspace-theme=light] .cp-shell .website-add-tile{background:linear-gradient(145deg,#f5f8ff,#eaf2ff);border-color:#91aad4}html[data-workspace-theme=light] .cp-shell .website-add-tile h3{color:#1d3e65}html[data-workspace-theme=light] .cp-shell .website-add-tile p{color:#436284}html[data-workspace-theme=light] .cp-shell .website-tile-batch{color:#245d9f}html[data-workspace-theme=light] .cp-shell .website-batch-premium,html[data-workspace-theme=light] .cp-shell .website-batch-upsell{background:linear-gradient(145deg,#fff,#f0f5ff);border-color:#c1d2ec}html[data-workspace-theme=light] .cp-shell .website-batch-head h2,html[data-workspace-theme=light] .cp-shell .website-batch-upsell h3{color:#1d3d64}html[data-workspace-theme=light] .cp-shell .website-batch-head p:not(.eyebrow),html[data-workspace-theme=light] .cp-shell .website-batch-upsell p:not(.eyebrow){color:#4c6784}html[data-workspace-theme=light] .cp-shell .website-batch-body label{color:#224467}html[data-workspace-theme=light] .cp-shell .website-batch-body textarea{background:#fff;color:#1b3b61;border-color:#a7bfde}html[data-workspace-theme=light] .cp-shell .website-batch-body p,html[data-workspace-theme=light] .cp-shell .website-batch-body small{color:#496580}html[data-workspace-theme=light] .cp-shell .website-batch-body .website-batch-alert{color:#a72642}html[data-workspace-theme=light] .cp-shell .website-batch-body .website-batch-success{color:#166548}@media(max-width:760px){.cp-shell .website-add-tile{min-height:240px}.cp-shell .website-batch-upsell{align-items:flex-start}.cp-shell .website-tile-action{width:100%;max-width:320px}.cp-shell .websites-capacity-chip{width:100%}}html[data-workspace-theme=light] .cp-shell .website-tile-action{color:#fff!important;background:linear-gradient(110deg,#2454ae,#4d43a3)!important;border-color:#4e5daa!important;font-weight:780}html[data-workspace-theme=light] .cp-shell .website-add-tile-symbol{color:#fff!important}html[data-workspace-theme=light] .cp-shell .site-add-form>.zp-cta:disabled{background:#e7eef8!important;border:1px solid #b8c9df!important;color:#355777!important;box-shadow:none!important;opacity:1!important}html[data-workspace-theme=light] .cp-shell .website-add-tile .website-add-tile-symbol{color:#fff!important;-webkit-text-fill-color:#fff!important}.cp-shell .studio-experiment-link{display:inline-flex;align-items:center;min-height:38px;color:#b8d6ff;font-weight:740;font-size:14px;text-decoration:none}.cp-shell .studio-experiment-link:hover{text-decoration:underline;color:#e0eefe}.cp-shell .studio-experiment-link:focus-visible{outline:2px solid #9bc8ff;outline-offset:3px}html[data-workspace-theme=light] .cp-shell .studio-experiment-link{color:#1d55a1}html[data-workspace-theme=light] .cp-shell .studio-experiment-link:hover{color:#143d81}.cp-shell .improvement-policy-card{padding:20px;border:1px solid #385574;border-radius:16px;background:linear-gradient(140deg,#12253c,#142033);color:#eaf3ff;display:flex;flex-direction:column;gap:15px;min-width:0}.cp-shell .improvement-policy-top{display:flex;align-items:flex-start;justify-content:space-between;gap:11px;flex-wrap:wrap}.cp-shell .improvement-policy-top h3{color:#f4f8ff;margin:5px 0;font-size:18px;letter-spacing:-.025em;overflow-wrap:anywhere}.cp-shell .improvement-domain{font-size:12px;color:#aec6e0;overflow-wrap:anywhere;margin:0}.cp-shell .improvement-frequency-status{font-size:12px;font-weight:750;border-radius:99px;padding:6px 10px}.cp-shell .improvement-frequency-status.is-off{background:#303c50;color:#c6d3e2}.cp-shell .improvement-frequency-status.is-on{background:#1e4a45;color:#c8e9e1}.cp-shell .improvement-schedule-form{display:grid;gap:10px}.cp-shell .improvement-schedule-form label{display:grid;gap:7px}.cp-shell .improvement-schedule-form label>span{color:#d0e1f4;font-size:13px;font-weight:700}.cp-shell .improvement-schedule-form select{color:#ecf7ff;background:#112035;border:1px solid #587194;border-radius:10px;padding:11px;min-height:45px;width:100%;font-size:15px}.cp-shell .improvement-schedule-form select:focus{outline:2px solid #9bcaff;outline-offset:2px}.cp-shell .improvement-schedule-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cp-shell .improvement-policy-footer{display:flex;justify-content:space-between;align-items:flex-end;gap:15px;flex-wrap:wrap;margin-top:auto}.cp-shell .improvement-policy-footer>div{display:grid;gap:6px;min-width:150px}.cp-shell .improvement-policy-footer small{color:#a9c2dd;line-height:1.4;font-size:12px}.cp-shell .improvement-policy-footer button{min-height:44px;font-size:14px}.cp-shell .improvement-preference-message{font-size:12px;color:#c1e6d2;line-height:1.55;margin:0}html[data-workspace-theme=light] .cp-shell .improvement-policy-card{background:linear-gradient(140deg,#fff,#f3f7fe);border-color:#bdd1e9;color:#1d405f}html[data-workspace-theme=light] .cp-shell .improvement-policy-top h3{color:#1c3a60}html[data-workspace-theme=light] .cp-shell .improvement-domain{color:#52718e}html[data-workspace-theme=light] .cp-shell .improvement-frequency-status.is-off{background:#e9eef4;color:#4d627a}html[data-workspace-theme=light] .cp-shell .improvement-frequency-status.is-on{background:#e1f3e9;color:#25664a}html[data-workspace-theme=light] .cp-shell .improvement-schedule-form label>span{color:#285071}html[data-workspace-theme=light] .cp-shell .improvement-schedule-form select{background:#fff;border-color:#b0c5df;color:#20415d}html[data-workspace-theme=light] .cp-shell .improvement-policy-footer small{color:#4c6d8b}html[data-workspace-theme=light] .cp-shell .improvement-policy-footer button.primary-button{background:#285cab!important;color:#fff!important;border-color:#215196!important;opacity:1}html[data-workspace-theme=light] .cp-shell .improvement-policy-footer button.primary-button:disabled{background:#e5edf7!important;color:#526c8b!important;border-color:#bdd0e4!important;opacity:1}html[data-workspace-theme=light] .cp-shell .improvement-preference-message{color:#256449}@media(max-width:520px){.cp-shell .improvement-schedule-details{grid-template-columns:1fr}.cp-shell .improvement-policy-footer>button{width:100%}}.cp-shell .one-click-decision{border:1px solid #5b7fb5;background:linear-gradient(125deg,#142b49,#1c2b4d);border-radius:15px;padding:20px;margin:20px 0;display:grid;gap:14px}.cp-shell .one-click-decision strong{font-size:17px;color:#eff6ff}.cp-shell .one-click-decision p{color:#c0d8f3;font-size:14px;line-height:1.65;margin:7px 0 0}.cp-shell .one-click-decision label{display:flex;align-items:flex-start;gap:12px;cursor:pointer;color:#daeafd;font-size:14px;line-height:1.6}.cp-shell .one-click-decision input[type=checkbox]{accent-color:#7399f4;width:20px;height:20px;margin-top:2px;flex:none}.cp-shell .one-click-decision button{justify-self:start;min-height:46px;font-size:15px}.cp-shell .one-click-unavailable{color:#b9cce6;border:1px dashed #506b8d;background:#182a42;padding:13px;border-radius:10px;font-size:13px;line-height:1.55}html[data-workspace-theme=light] .cp-shell .one-click-decision{background:linear-gradient(125deg,#edf4ff,#f7faff);border-color:#a6c2e7}html[data-workspace-theme=light] .cp-shell .one-click-decision strong{color:#173b61}html[data-workspace-theme=light] .cp-shell .one-click-decision label,html[data-workspace-theme=light] .cp-shell .one-click-decision p{color:#395a7a}html[data-workspace-theme=light] .cp-shell .one-click-decision button.primary-button{background:#245bab!important;color:#fff!important;border-color:#245bab!important;opacity:1}html[data-workspace-theme=light] .cp-shell .one-click-decision button.primary-button:disabled{background:#e1eaf6!important;color:#446787!important;border-color:#b7cbe1!important;opacity:1}html[data-workspace-theme=light] .cp-shell .one-click-unavailable{background:#f0f6ff;border-color:#bdd0e5;color:#456582}@media(max-width:600px){.cp-shell .one-click-decision button{width:100%}}.cp-shell .studio-evolve-next-step{border:1px solid #45669d;background:linear-gradient(110deg,#1c3151,#1c2845);border-radius:14px;padding:18px;margin:15px 0}.cp-shell .studio-evolve-next-step strong{display:block;font-size:16px;color:#eaf4ff}.cp-shell .studio-evolve-next-step p{font-size:13px;color:#c3d6ed;line-height:1.65;margin:8px 0}.cp-shell .studio-evolve-next-step a{font-size:14px;color:#afd6ff;font-weight:740;text-decoration:none}.cp-shell .studio-evolve-next-step a:hover{text-decoration:underline}html[data-workspace-theme=light] .cp-shell .studio-evolve-next-step{border-color:#b0cae7;background:#eef5ff}html[data-workspace-theme=light] .cp-shell .studio-evolve-next-step strong{color:#1d3e64}html[data-workspace-theme=light] .cp-shell .studio-evolve-next-step p{color:#476987}html[data-workspace-theme=light] .cp-shell .studio-evolve-next-step a{color:#275d9e}@media(max-width:550px){.cp-wayfinder-actions>a:only-child{grid-column:1/-1;width:max-content;max-width:100%;min-width:min(220px,100%);padding-inline:15px;white-space:nowrap}}.connection-current-site{padding:19px 23px;margin-bottom:17px;border:1px solid rgba(124,150,222,.27);background:linear-gradient(115deg,#142640,#111b31);border-radius:17px}.connection-current-site .connection-site-select{display:flex;flex-direction:column;gap:9px;margin:0;max-width:760px}.connection-current-site .connection-site-select span{font-size:15px;color:#d5e4ff}.connection-current-site .connection-site-select select{min-height:48px;font-size:16px;background:#0a1528;color:#eaf2ff;border:1px solid rgba(161,183,245,.28)}.connection-secret-label{display:block;font-size:15px!important;line-height:1.4!important;font-weight:800;color:#d5e3fa}.connection-secret-fields{display:grid;grid-template-columns:1fr auto;gap:9px;align-items:end;min-width:0}.connection-secret-fields .connection-secret-label{grid-column:1/-1}.connection-secret-fields>small{grid-column:1/-1;color:#b4c6de;font-size:15px}.connection-secret-fields>input{min-width:0;min-height:48px;font-size:16px}.connection-secret-fields>button{min-height:48px}.connection-secret-helper{font-size:15px;line-height:1.55;color:#c3d4ed;margin:10px 0 14px}.connection-current-site+section.cp-card{margin-bottom:20px}.connection-app span{font-size:15px!important;line-height:1.55}.connection-app strong{font-size:16px!important}.connection-app{min-height:96px}.provider-inline-fields .connection-secret-label{grid-column:1/-1}.provider-inline-fields small{font-size:15px}.closure-control .connection-secret-label,.closure-control>small{display:block;font-size:15px;color:#d7e2f2}html[data-workspace-theme=light] .cp-shell .connection-current-site{background:#fff;border-color:#c5d5ec}html[data-workspace-theme=light] .cp-shell .connection-current-site .connection-site-select :is(span,select){color:#203b5d;background:#fff}html[data-workspace-theme=light] .cp-shell .connection-secret-label{color:#224263}html[data-workspace-theme=light] .cp-shell :is(.connection-secret-helper,.connection-secret-fields>small,.provider-inline-fields small,.closure-control>small){color:#41617f}@media(max-width:650px){.connection-current-site{padding:16px}.connection-secret-fields{grid-template-columns:1fr}.connection-secret-fields>button{width:100%}}.cp-shell .dashboard-top-metrics{margin:0 0 13px;gap:12px}.cp-shell .dashboard-top-metrics article{min-height:103px;padding:16px 18px;border-radius:14px}.cp-shell .dashboard-director-first{margin:0 0 17px}.cp-shell .dashboard-director-intro{padding:9px 0 13px;gap:10px}.cp-shell .dashboard-director-intro h2{font-size:clamp(21px,2.1vw,27px);margin:2px 0}.cp-shell .director-workspace-compact{display:block;min-height:0;margin-top:0}.cp-shell .director-workspace-compact .director-context-rail{display:none}.cp-shell .director-workspace-compact .director-panel-premium{min-height:0}.cp-shell .director-workspace-compact .director-scope-banner{padding:12px 17px}.cp-shell .director-compact-scope{display:flex;gap:12px;align-items:center;font-size:15px;color:#cad9ee;font-weight:800}.cp-shell .director-compact-scope select{min-height:42px;border-radius:10px;background:#102341;color:#f4f7ff;border:1px solid #7187c7;padding:9px 13px;font-size:15px;min-width:180px;max-width:100%}.cp-shell .director-workspace-compact .director-compose{margin:11px 14px!important;padding:8px!important}.cp-shell .director-workspace-compact .director-compose textarea{min-height:66px!important;padding:13px 16px!important;font-size:16px!important}.cp-shell .director-workspace-compact .director-compose button{min-height:60px!important}.cp-shell .director-workspace-compact .director-quick-prompts{margin:0 14px 9px!important;display:flex;flex-wrap:wrap;gap:7px}.cp-shell .director-workspace-compact .director-quick-prompts button{min-height:38px!important;font-size:15px!important}.cp-shell .director-compact-expand{display:inline-flex;margin:0 14px 14px;color:#bec7ff;font-size:15px;font-weight:800}html[data-workspace-theme=light] .cp-shell .director-compact-scope{color:#29455f}html[data-workspace-theme=light] .cp-shell .director-compact-scope select{background:#fff;color:#213d5f;border-color:#a2b9d9}html[data-workspace-theme=light] .cp-shell .director-compact-expand{color:#2851a4}@media(max-width:630px){.cp-shell .director-compact-scope{align-items:flex-start;flex-direction:column;gap:6px}.cp-shell .director-workspace-compact .director-compose{flex-direction:column!important}.cp-shell .director-workspace-compact .director-compose button{min-height:48px!important}}.report-data-unavailable{padding:25px;border:1px solid rgba(132,158,224,.25);border-radius:17px;background:linear-gradient(130deg,#14233b,#101a2b);display:flex;flex-direction:column;justify-content:center;min-height:230px}.report-data-unavailable h3{font-size:21px;line-height:1.3;margin:8px 0;color:#eff5ff}.report-data-unavailable p{font-size:15px;line-height:1.65;color:#bfd0e8}.report-coverage-note{margin-top:13px!important;font-size:15px!important;font-weight:650;color:#c7d7ee!important;line-height:1.6}html[data-workspace-theme=light] .cp-shell .report-data-unavailable{background:#fff;border-color:#c9d8ed}html[data-workspace-theme=light] .cp-shell .report-data-unavailable h3{color:#1b3858}html[data-workspace-theme=light] .cp-shell .report-coverage-note,html[data-workspace-theme=light] .cp-shell .report-data-unavailable p{color:#355472!important}.director-mobile-scope{display:none}@media(max-width:767px){.cp-shell .director-workspace:not(.director-workspace-compact){display:flex!important;flex-direction:column!important;min-height:0!important;gap:14px!important}.cp-shell .director-workspace:not(.director-workspace-compact)>.director-panel-premium{order:1!important;min-height:0!important}.cp-shell .director-workspace:not(.director-workspace-compact)>.director-context-rail{order:2!important;min-height:0!important}.cp-shell .director-workspace:not(.director-workspace-compact) .director-thread{min-height:120px!important}.cp-shell .director-mobile-scope{display:flex;flex-direction:column;gap:6px;margin-top:9px;font-size:15px;color:#c5d7f0;font-weight:800}.cp-shell .director-mobile-scope select{min-height:45px;width:100%;padding:9px 12px;border-radius:10px;border:1px solid #6d87ca;background:#0d1c33;color:#eef6ff;font-size:16px}html[data-workspace-theme=light] .cp-shell .director-mobile-scope{color:#274869}html[data-workspace-theme=light] .cp-shell .director-mobile-scope select{background:#fff;color:#23415d;border-color:#a5bddb}.cp-shell .director-page-header h1{font-size:clamp(27px,7vw,35px)!important;line-height:1.17!important}}.cp-shell .connection-provider-directory{margin-top:18px;border:1px solid rgba(138,158,222,.27);border-radius:17px;background:#101d31;overflow:hidden}.cp-shell .connection-provider-directory>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:19px 21px;cursor:pointer;list-style:none;min-height:84px}.cp-shell .connection-provider-directory>summary::-webkit-details-marker{display:none}.cp-shell .connection-provider-directory>summary:focus-visible{outline:3px solid #96b4ff;outline-offset:-4px}.cp-shell .connection-provider-directory>summary>span{display:flex;flex-direction:column;gap:5px}.cp-shell .connection-provider-directory>summary strong{font-size:18px;color:#eef5ff}.cp-shell .connection-provider-directory>summary small{font-size:15px;color:#b9cde4;line-height:1.55}.cp-shell .connection-provider-directory>summary b{font-size:15px;color:#dce9ff;white-space:nowrap}.cp-shell .connection-provider-directory>summary b span{display:inline-block;transition:transform .2s ease}.cp-shell .connection-provider-directory[open]>summary b span{transform:rotate(180deg)}.cp-shell .connection-provider-options{padding:14px 18px 21px;border-top:1px solid rgba(140,167,228,.16)}.cp-shell .connection-provider-options .connection-app{background:#12253d!important;border-color:rgba(151,177,234,.24)!important;box-shadow:none;color:#f1f7ff!important}.cp-shell .connection-provider-options .connection-app strong{color:#f2f7ff!important}.cp-shell .connection-provider-options .connection-app span{color:#bacde6!important}.cp-shell .connection-provider-options .connection-app:focus-visible,.cp-shell .connection-provider-options .connection-app:hover{background:#1a3150!important;border-color:#7b99d6!important}.cp-shell .connection-provider-options .connection-app.ready{border-color:#448c81!important}.cp-shell .connection-provider-options .connection-app.ready span{color:#86e3c1!important}html[data-workspace-theme=light] .cp-shell .connection-provider-directory{background:#fff!important;border-color:#c9d6e8!important}html[data-workspace-theme=light] .cp-shell .connection-provider-directory>summary :is(strong){color:#193954!important}html[data-workspace-theme=light] .cp-shell .connection-provider-directory>summary :is(small,b){color:#3f5876!important}html[data-workspace-theme=light] .cp-shell .connection-provider-options .connection-app{background:#f7faff!important;color:#173753!important;border-color:#cbd8ec!important}html[data-workspace-theme=light] .cp-shell .connection-provider-options .connection-app strong{color:#1b3652!important}html[data-workspace-theme=light] .cp-shell .connection-provider-options .connection-app span{color:#465f7b!important}html[data-workspace-theme=light] .cp-shell .connection-provider-options .connection-app.ready span{color:#126a4b!important}@media(max-width:620px){.cp-shell .connection-provider-directory>summary{align-items:stretch;flex-direction:column}.cp-shell .connection-provider-directory>summary b{white-space:normal}.cp-shell .connection-provider-options{padding:12px}}@media(max-width:1240px){.cp-shell .primary-site-card.primary-site-card-rich{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)!important;gap:15px!important}.cp-shell .primary-site-card-rich .primary-site-actions{grid-column:1/-1!important;display:flex;flex-direction:row;flex-wrap:wrap;min-width:0}}@media(max-width:760px){.cp-shell .primary-site-card.primary-site-card-rich{display:grid;grid-template-columns:minmax(0,1fr)!important;gap:15px!important;padding:18px!important;align-items:stretch!important}.cp-shell .primary-site-card-rich :is(.primary-site-main,.primary-site-stats,.primary-site-actions){grid-column:1/-1!important;min-width:0;max-width:100%}.cp-shell .primary-site-card-rich .primary-site-main h2,.cp-shell .primary-site-card-rich .primary-site-main>a{overflow-wrap:anywhere}.cp-shell .primary-site-card-rich .primary-site-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.cp-shell .primary-site-card-rich .primary-site-stats>div{min-width:0;overflow-wrap:anywhere;padding:12px}.cp-shell .primary-site-card-rich .primary-site-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.cp-shell .primary-site-card-rich .primary-site-actions>a{min-width:0;width:100%;white-space:normal;text-align:center}}@media(max-width:350px){.cp-shell .primary-site-card-rich .primary-site-stats{grid-template-columns:minmax(0,1fr)}}@media(min-width:761px) and (max-width:900px){.cp-shell .primary-site-card.primary-site-card-rich{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:15px!important}.cp-shell .primary-site-card-rich :is(.primary-site-main,.primary-site-stats,.primary-site-actions){grid-column:1/-1!important;min-width:0;max-width:100%}.cp-shell .primary-site-card-rich .primary-site-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cp-shell .primary-site-card-rich .primary-site-stats>div{min-width:0;overflow-wrap:anywhere}}html[data-workspace-theme=light] .cp-shell .cp-plan-journey-actions>a:first-child{color:#fff!important;background:linear-gradient(110deg,#275acc,#6845cb)!important;border-color:#4768c3!important}html[data-workspace-theme=light] .cp-shell .cp-plan-journey-actions>a:first-child :is(span,strong){color:#fff!important}html[data-workspace-theme=light] .cp-shell .cp-plan-journey-actions>a+a{color:#264c91!important;background:#edf3ff!important;border:1px solid #b0c5e8!important}html[data-workspace-theme=light] .cp-shell .live-business-search,html[data-workspace-theme=light] .cp-shell .live-search-numbers article{background:#f6f9ff!important;border-color:#c6d8eb!important}html[data-workspace-theme=light] .cp-shell .live-business-search :is(strong,span,p,small){color:#254362!important}html[data-workspace-theme=light] .cp-shell .connection-progress-overlay{background:rgba(27,49,91,.3)!important}.cp-shell .director-conversation-first{margin:0 0 32px;scroll-margin-top:16px;min-width:0}.cp-shell .director-conversation-first .director-workspace{margin-top:0}.cp-shell .director-page-header{margin:0 0 16px!important}.cp-shell .director-page-header .eyebrow{font-size:13px;letter-spacing:.14em}.cp-shell .director-page-header h1{font-size:clamp(30px,3.2vw,46px)!important;line-height:1.1!important;letter-spacing:-.048em;margin:4px 0 8px!important}.cp-shell .director-page-header p:not(.eyebrow){max-width:770px;font-size:16px!important;line-height:1.55!important;margin:0!important}.cp-shell .director-conversation-first .director-compose textarea{min-width:0}.cp-shell .director-conversation-first .director-compose button{min-height:56px!important}@media(max-width:767px){.cp-shell .director-page-header{margin:0 0 12px!important}.cp-shell .director-page-header h1{font-size:clamp(28px,8vw,36px)!important;line-height:1.12!important}.cp-shell .director-page-header p:not(.eyebrow){font-size:15px!important;line-height:1.5!important}.cp-shell .director-conversation-first .director-scope-banner{padding:12px 15px!important}.cp-shell .director-conversation-first .director-compose{margin:9px!important}.cp-shell .director-conversation-first .director-compose textarea{min-height:96px!important}.cp-shell .director-conversation-first .director-quick-prompts{padding:9px 12px!important}}.cp-shell .director-evidence-links{margin-top:13px;padding:12px 14px;border:1px solid rgba(116,157,234,.23);border-radius:13px;background:rgba(45,82,133,.12)}.cp-shell .director-evidence-links>span{display:block;margin:0 0 9px;color:#a9c6eb;font-size:12px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.cp-shell .director-evidence-links>div{display:flex;flex-wrap:wrap;gap:9px}.cp-shell .director-evidence-link{display:inline-flex;align-items:center;gap:8px;min-height:39px;padding:8px 12px;border:1px solid #678ee3;border-radius:10px;background:#142c50;color:#f2f7ff;text-decoration:none;font-size:14px;line-height:1.3;font-weight:800}.cp-shell .director-evidence-link:hover{background:#1e4176;border-color:#a7c7ff}.cp-shell .director-evidence-link:focus-visible{outline:3px solid #9ebfff;outline-offset:3px}html[data-workspace-theme=light] .cp-shell .director-evidence-links{background:#eef5ff;border-color:#b7ceed}html[data-workspace-theme=light] .cp-shell .director-evidence-links>span{color:#355b89}html[data-workspace-theme=light] .cp-shell .director-evidence-link{color:#1b4281;background:#fff;border-color:#638fd7}html[data-workspace-theme=light] .cp-shell .director-evidence-link:hover{background:#dbe8ff}.cp-shell .website-intel-overview :target{outline:3px solid #91aeff;outline-offset:4px;border-radius:9px}.cp-shell .director-inline-evidence-link{color:#a6c8ff!important;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px;font-weight:850}.cp-shell .director-inline-evidence-link:hover{color:#fff!important}.cp-shell .director-inline-evidence-link:focus-visible{outline:2px solid #a6c8ff;outline-offset:3px;border-radius:3px}html[data-workspace-theme=light] .cp-shell .director-inline-evidence-link{color:#2656a6!important}.cp-shell .cp-content>.cp-wayfinder{min-height:58px;padding:9px 15px!important;margin-bottom:13px!important;border-radius:12px!important;gap:12px}.cp-shell .cp-wayfinder p{display:none!important}.cp-shell .cp-wayfinder-label{font-size:14px!important;line-height:1.35!important}.cp-shell .cp-wayfinder-actions a{min-height:40px!important;font-size:13px!important;padding:8px 12px!important}.cp-shell .cp-content :is(.cp-card,.cp-row,.team-member,.security-control-block,.governance-stat),.cp-shell .cp-content :is(.cp-card-head,.security-control-card,.team-member-list),.cp-shell .cp-content :is(.cp-card-head>div,.team-member>div,.governance-stat>span,.governance-stat>strong),.cp-shell .cp-content :is(.cp-grid-2,.team-premium-grid,.governance-premium-grid)>*{min-width:0;max-width:100%}.cp-shell .cp-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-shell :is(.team-member strong,.team-member span,.team-member small,.governance-stat strong,.governance-stat span,.security-control-block p,.cp-row strong,.cp-row span){overflow-wrap:anywhere}.cp-shell .team-member{grid-template-columns:38px minmax(0,1fr) auto}.cp-shell .team-member .pill{justify-self:end;flex:none;white-space:nowrap}.cp-shell .governance-stat{flex-wrap:wrap;gap:9px}.cp-shell .governance-stat strong{text-align:right}@media(max-width:1279px){.cp-shell .governance-premium-grid,.cp-shell .team-premium-grid{grid-template-columns:minmax(0,1fr)!important}.cp-shell .governance-premium-grid>.cp-card,.cp-shell .team-premium-grid>.cp-card{min-width:0;max-width:100%}}@media(max-width:760px){.cp-shell .governance-premium-grid,.cp-shell .team-premium-grid{grid-template-columns:minmax(0,1fr)!important}.cp-shell .governance-summary-grid,.cp-shell .team-security-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.cp-shell .team-member{grid-template-columns:38px minmax(0,1fr);gap:8px}.cp-shell .team-member>.pill{grid-column:2;justify-self:start;margin-top:3px}.cp-shell .governance-stat{flex-direction:column;align-items:flex-start}.cp-shell .governance-stat strong{text-align:left}.cp-shell .cp-row-wide{flex-wrap:wrap;gap:9px}.cp-shell .cp-row-wide>div:first-child{width:100%;min-width:0}.cp-shell .incident-meta{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px;width:100%;justify-content:flex-start}.cp-shell .incident-meta .pill{width:auto!important;min-width:max-content;max-width:100%;flex:0 0 auto}.cp-shell .connection-app button,.cp-shell .connection-current-site button,.cp-shell .connection-setup button{white-space:normal;word-break:normal;overflow-wrap:normal;min-width:max-content;max-width:100%}.cp-shell .cp-wayfinder-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cp-shell .cp-wayfinder-actions a{white-space:normal;overflow-wrap:normal}}.cp-shell .cp-row .pill,.cp-shell .incident-meta .pill,.cp-shell :is(button,.primary-button,.zp-cta,.zp-secondary){word-break:normal;overflow-wrap:normal}.cp-shell .incident-meta .pill{white-space:nowrap;flex-shrink:0;min-width:max-content}@media(max-width:450px){.legal-hero h1{font-size:clamp(30px,8.6vw,41px)!important;line-height:1.12;overflow-wrap:anywhere;letter-spacing:-.045em}}html[data-workspace-theme=light] .cp-shell :is(.classified-data-banner,.live-intelligence-property-bar,.live-intelligence-next,.live-business-chart,.live-business-search,.live-business-breakdown,.live-business-change){background:#eef4fc!important;color:#193452!important;border-color:#bdd0e9!important}html[data-workspace-theme=light] .cp-shell :is(.classified-data-banner,.live-intelligence-property-bar,.live-intelligence-next,.live-business-chart,.live-business-search,.live-business-breakdown,.live-business-change)
:is(strong,b,h1,h2,h3){color:#163653!important}html[data-workspace-theme=light] .cp-shell :is(.classified-data-banner,.live-intelligence-property-bar,.live-intelligence-next,.live-business-chart,.live-business-search,.live-business-breakdown,.live-business-change)
:is(p,span,small,label){color:#365575!important}html[data-workspace-theme=light] .cp-shell :is(.classified-data-banner,.live-intelligence-property-bar,.live-intelligence-next,.live-business-chart,.live-business-search,.live-business-breakdown,.live-business-change)
:is(a,button){color:#1d4e9a!important}html[data-workspace-theme=light] .cp-shell .classified-data-banner>b{background:#dfefff!important;color:#224a7a!important;border:1px solid #a7c5e6!important}.cp-shell .weekly-report-status[data-health=AT_RISK],.cp-shell .weekly-report-status[data-health=DEGRADED]{background:#5a3814!important;color:#ffe8c4!important;border:1px solid #b98952!important}.cp-shell .weekly-report-status[data-health=FAILED]{background:#622837!important;color:#ffe4eb!important;border:1px solid #d5839a!important}.cp-shell .weekly-report-status[data-health=HEALTHY]{background:#1b5948!important;color:#dcffee!important;border:1px solid #57b391!important}html[data-workspace-theme=light] .cp-shell .weekly-report-status[data-health=AT_RISK],html[data-workspace-theme=light] .cp-shell .weekly-report-status[data-health=DEGRADED]{background:#fff0da!important;color:#74400b!important;border-color:#d2a76e!important}html[data-workspace-theme=light] .cp-shell .weekly-report-status[data-health=FAILED]{background:#ffecf1!important;color:#932b46!important;border-color:#d99aad!important}html[data-workspace-theme=light] .cp-shell .weekly-report-status[data-health=HEALTHY]{background:#e0f7e9!important;color:#176143!important;border-color:#80cca3!important}html[data-workspace-theme=light] .cp-shell .weekly-report-status[data-health=UNKNOWN]{background:#e9f1fc!important;color:#294a77!important;border:1px solid #a8c0dc!important}.cp-shell .live-business-bars>div small{font-size:12px;line-height:1.5;white-space:nowrap;overflow:visible;text-overflow:clip}.cp-shell .live-business-chart details{margin-top:15px;padding-top:12px;border-top:1px solid rgba(125,148,187,.25)}.cp-shell .live-business-chart details summary{font-size:14px;font-weight:800;color:#a9d0ff;cursor:pointer}.cp-shell .live-business-chart .live-business-hourly-table{width:100%;border-collapse:collapse;margin-top:12px;font-size:13px}.cp-shell .live-business-hourly-table :is(th,td){padding:7px 9px;border-bottom:1px solid rgba(125,148,187,.21);text-align:left}html[data-workspace-theme=light] .cp-shell .live-business-chart details summary{color:#1d4c90}@media(max-width:1000px){.cp-shell .cp-grid-2{grid-template-columns:minmax(0,1fr)}}.auth-card-login .auth-recovery-link{display:flex;justify-content:flex-end;margin:12px 0 0;min-height:30px;align-items:center;font-size:14px;font-weight:750}.auth-card-login .auth-recovery-link a{color:#87b6ff;text-decoration:underline;text-underline-offset:3px}.auth-card-login .auth-recovery-link a:hover{color:#d9e9ff}.auth-card-login .auth-recovery-link a:focus-visible{outline:3px solid #90b6ff;outline-offset:4px;border-radius:2px}@media(max-width:560px){.auth-card-login .auth-recovery-link{justify-content:center}}.cp-shell .live-intelligence-connection-details{margin:16px 0 20px;padding:14px;border:1px solid rgba(123,158,210,.32);border-radius:13px;background:rgba(63,97,146,.12)}.cp-shell .live-intelligence-connection-details>summary{font-size:15px;font-weight:800;cursor:pointer;color:#b7d5fb}html[data-workspace-theme=light] .cp-shell .live-intelligence-connection-details{background:#f0f6ff;border-color:#afc7e9}html[data-workspace-theme=light] .cp-shell .live-intelligence-connection-details>summary{color:#24558f}@media(max-width:560px){.cp-shell .weekly-report-navigation{align-items:center;gap:9px;flex-wrap:wrap}.cp-shell .weekly-report-navigation a{white-space:nowrap}.cp-shell .weekly-report-hero{padding:20px 18px!important;gap:12px}.cp-shell .weekly-report-hero h1{font-size:clamp(27px,7.4vw,31px)!important;line-height:1.16!important;letter-spacing:-.045em}.cp-shell .weekly-report-hero p{font-size:14px;line-height:1.5}.cp-shell .weekly-report-lead{margin-top:12px}}.cp-shell .cp-company-monitoring{display:flex;align-items:center}.cp-shell .cp-company-monitoring,.cp-shell .cp-company-product{min-height:42px;padding-top:8px;padding-bottom:8px}.cp-shell .cp-mobile-drawer-heading>a{display:flex;align-items:center;min-height:42px;padding:8px 5px}.cp-shell .portfolio-empty-link,.cp-shell .portfolio-property-links>a,.cp-shell .property-orchestrator-nav>a{display:inline-flex;align-items:center;min-height:42px;padding:8px 0;text-decoration-thickness:1px;text-underline-offset:3px}.cp-shell .director-compact-expand{min-height:43px;align-items:center}.cp-shell .live-business-chart>a,.cp-shell .live-business-footer>a{display:inline-flex;align-items:center;min-height:42px;padding:7px 0}.cp-shell .live-business-chart details summary{display:flex;align-items:center;min-height:42px}.mkt-pricing-grid article>a{display:flex;align-items:center;justify-content:center;text-align:center;min-height:46px;padding:11px 15px}.auth-card .auth-switch a,.auth-card-login .auth-recovery-link a{display:inline-flex;align-items:center;min-height:44px}.mkt-footer-links>a,.mkt-footer-trust>a{display:inline-flex;align-items:center;min-height:35px}.cp-shell .cp-company-identity>a:focus-visible,.cp-shell .director-compact-expand:focus-visible,.cp-shell .live-business-chart>a:focus-visible,.cp-shell .portfolio-property-links>a:focus-visible,.cp-shell .property-orchestrator-nav>a:focus-visible,.mkt-pricing-grid article>a:focus-visible{outline:3px solid #a3c9ff;outline-offset:3px;border-radius:6px}@media(max-width:450px){.cp-shell .portfolio-property-links{gap:3px 14px}.cp-shell .portfolio-property-links>a{flex:0 1 auto;max-width:100%}}.mkt-entry-section .mkt-entry-grid>a{overflow:hidden;isolation:isolate}.mkt-entry-section .mkt-entry-grid>a:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#5e8fff,#9467fd,#d75bd8);opacity:.76;pointer-events:none}.mkt-entry-section .mkt-entry-grid>a:nth-child(2):before{background:linear-gradient(90deg,#6f8afa,#a15dec,#f17ac6)}.mkt-entry-section .mkt-entry-grid>a:nth-child(3):before{background:linear-gradient(90deg,#599ff5,#5d72f7,#b65aee)}.mkt-entry-section .mkt-entry-grid>a:focus-visible{outline:3px solid #b9b4ff;outline-offset:4px}.mkt-entry-section .mkt-entry-grid h3{max-width:16ch;text-wrap:balance}.mkt-entry-section .mkt-entry-grid p{max-width:38ch}.mkt-entry-footnote{margin:28px auto 0;text-align:center;color:#c8d5e8;font-size:15px}.mkt-entry-footnote a{color:#c2bfff;font-weight:750;text-underline-offset:4px}.mkt-entry-footnote a:hover{color:white}@media (min-width:781px) and (max-width:1080px){.mkt-entry-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.mkt-entry-grid>a{padding:22px!important}.mkt-entry-grid h3{font-size:22px}}@media(max-width:780px){.mkt-entry-grid{grid-template-columns:1fr!important}.mkt-entry-grid>a{min-height:240px!important}.mkt-entry-grid h3{max-width:none}}@media(prefers-reduced-motion:reduce){.mkt-entry-grid>a{transition:none!important}}.mkt-entry-grid>a:first-child{border-color:rgba(143,143,255,.48)!important;background:radial-gradient(circle at 98% 0,rgba(107,83,235,.16),transparent 51%),linear-gradient(150deg,#14233b,#0b1728)!important;box-shadow:0 24px 72px rgba(23,32,93,.2),inset 0 1px rgba(255,255,255,.065)}.mkt-entry-grid>a:first-child:before{height:4px;background:linear-gradient(90deg,#4fc8ff,#8170ff,#e56be3)}.mkt-entry-grid>a:first-child b{color:#d0c9ff!important}.mkt-entry-grid>a:nth-child(3){background:linear-gradient(150deg,#101927,#0a1320)!important}.mkt-entry-grid>a:focus-visible,.zp-home-director-link:focus-visible{outline:3px solid #c7c1ff;outline-offset:4px}.zp-home-director-link{color:#f1eaff;font-weight:750;text-decoration:underline;text-decoration-color:rgba(182,177,255,.85);text-decoration-thickness:1px;text-underline-offset:5px;white-space:nowrap}.zp-home-director-link:hover{color:#fff;text-decoration-thickness:2px}.mkt-entry-section .mkt-section-head p:last-child{max-width:790px}@media(max-width:780px){.zp-home-director-link{white-space:normal}.mkt-entry-grid>a:first-child{border-color:rgba(143,143,255,.48)!important}}.mkt-evolve-hero{background:radial-gradient(ellipse at 82% 36%,rgba(90,84,210,.18),transparent 43%),radial-gradient(ellipse at 16% 80%,rgba(33,110,189,.13),transparent 48%),linear-gradient(150deg,#080f20 4%,#101934 47%,#090f1d)!important}.mkt-evolve-hero:before{content:none!important;display:none!important}.mkt-evolve-hero:after{background:linear-gradient(180deg,transparent,#070b12)!important}.mkt-evolve-hero .mkt-kicker{color:#b9bfff;letter-spacing:.16em;font-weight:800}.mkt-evolve-hero .evolve-hero-assurance{max-width:870px;font-size:13px;color:#c6d6ef;letter-spacing:.03em;margin-top:24px}.evolve-choice-section,.evolve-intro-section{position:relative}.evolve-choice-grid,.evolve-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1190px;margin:28px auto 0}.evolve-choice-grid article,.evolve-principles article{border:1px solid rgba(140,164,243,.2);border-radius:19px;background:linear-gradient(145deg,rgba(20,33,56,.95),rgba(10,18,32,.98));padding:29px 26px;min-width:0;box-shadow:0 20px 60px rgba(0,0,0,.16)}.evolve-choice-grid article:first-child,.evolve-principles article:first-child{border-color:rgba(153,146,248,.38)}.evolve-choice-grid article>span,.evolve-principles article>span{display:block;font-size:12px;font-weight:850;letter-spacing:.11em;color:#b5c2ff;text-transform:uppercase;margin-bottom:16px}.evolve-principles article>strong{display:block;color:#f5f7ff;font-size:clamp(20px,2.2vw,26px);line-height:1.18;letter-spacing:-.026em;text-wrap:balance}.evolve-choice-grid article p,.evolve-principles article p{color:#c4d1e5;font-size:16px;line-height:1.68;max-width:44ch}.evolve-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.evolve-choice-grid h3{font-size:clamp(24px,3vw,34px);color:#f5f7ff;line-height:1.13;margin:0 0 14px;max-width:20ch;text-wrap:balance}.evolve-choice-grid article{display:flex;flex-direction:column;min-height:285px}.evolve-choice-grid article a{margin-top:auto;padding-top:18px;font-weight:780;font-size:15px;color:#c7bfff;text-underline-offset:5px}.evolve-choice-grid article a:hover{color:white}.evolve-choice-grid article a:focus-visible{outline:3px solid #c7bfff;outline-offset:5px;border-radius:5px}@media(min-width:1024px){.mkt-evolve-hero{min-height:100svh!important;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:135px max(28px,calc((100vw - 1170px)/2)) 80px!important;text-align:center}.mkt-evolve-hero h1{max-width:940px;margin:16px auto 22px;font-size:clamp(55px,5.4vw,79px);line-height:1.01;letter-spacing:-.055em}.mkt-evolve-hero .zp-hero-desktop-copy{max-width:755px;color:#ecf4ff;font-size:19px;line-height:1.6}.mkt-evolve-hero .mkt-hero-actions{justify-content:center!important;margin-top:29px}}@media(max-width:900px){.evolve-choice-grid,.evolve-principles{grid-template-columns:1fr}.evolve-choice-grid article{min-height:0}.mkt-evolve-hero{padding-top:118px!important;padding-bottom:78px!important}}@media(max-width:640px){.evolve-choice-grid article,.evolve-principles article{padding:23px 20px}.evolve-hero-assurance{line-height:1.7}.evolve-choice-grid article p,.evolve-principles article p{font-size:15px}}.cp-shell .governance-premium-grid .cp-badge{white-space:nowrap;word-break:normal;overflow-wrap:normal;flex-shrink:0}.auth-card-register-premium label.auth-legal-consent{display:grid!important;grid-template-columns:19px minmax(0,1fr)!important;align-items:start!important;justify-items:start;column-gap:12px!important;padding:14px 15px!important;text-align:left}.auth-card-register-premium label.auth-legal-consent input[type=checkbox]{margin:3px 0 0!important;width:19px!important;height:19px!important;min-height:19px!important;padding:0!important;flex:0 0 19px;align-self:start;justify-self:start}.auth-card-register-premium label.auth-legal-consent>span{display:block!important;align-self:start;margin:0!important;font-size:13px!important;line-height:1.55!important;white-space:normal;text-transform:none!important;letter-spacing:0!important}.auth-card-register-premium select{padding-inline-end:42px!important;background-position:right 14px center;appearance:none;-webkit-appearance:none;padding-right:46px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m5 7 5 5 5-5' fill='none' stroke='%23c0d5ef' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:17px 17px;background-position:right 15px center}.auth-card-register-premium label.auth-legal-consent>span{color:#bccde2!important}