:root{--v2-ink:#1d1d1f;--v2-ink-2:#333336;--v2-muted:#6e6e73;--v2-faint:#f5f5f7;--v2-paper:#fbfbfd;--v2-panel:#ffffffd1;--v2-line:#1d1d1f1f;--v2-blue:#0071e3;--v2-cyan:#00a7d1;--v2-violet:#7b61ff;--v2-purple:#8b5cf6;--v2-amber:#ff9f0a;--v2-mint:#5e8cff;--v2-pink:#ff375f;--v2-shadow:0 28px 80px #0000001f;--v2-shadow-soft:0 18px 48px #00000012}.dashboard-shell-redesign:before,.dashboard-main-glow{display:none!important}.dashboard-shell-redesign .dashboard-sidebar{background:#ffffffdb;border-right:1px solid #1d1d1f14;height:100vh;min-height:100vh;padding:22px 18px;position:sticky;top:0;box-shadow:16px 0 46px #1d1d1f0a}.dashboard-shell-redesign .sidebar-product-lockup,.dashboard-shell-redesign .dashboard-workspace-card,.dashboard-shell-redesign .dashboard-sidebar-footer,.dashboard-shell-redesign .card,.dashboard-shell-redesign .metric,.dashboard-shell-redesign .table,.workspace-overview-hero,.workspace-sites-panel,.workspace-insight-panel,.workspace-activity-panel,.dashboard-audit-hero,.dashboard-audit-runner,.dashboard-audit-result,.dashboard-audit-empty,.install-hub-hero,.install-site-strip,.install-tabs-shell{background:#ffffffdb!important;border:1px solid #1d1d1f1a!important;border-radius:8px!important;box-shadow:0 18px 52px #1d1d1f0f!important}.dashboard-shell-redesign .dashboard-workspace-card{padding:16px}.dashboard-shell-redesign .dashboard-sidebar a:not(.sidebar-product-lockup){color:#1d1d1fb8;border-radius:8px;min-height:40px;padding:0 12px;font-weight:650}.dashboard-shell-redesign .dashboard-sidebar a:not(.sidebar-product-lockup):hover,.dashboard-shell-redesign .dashboard-sidebar a:not(.sidebar-product-lockup):focus-visible{color:#06c;background:#0071e312;border-color:#0071e329;transform:none}.dashboard-shell-redesign .dashboard-nav-group,.dashboard-shell-redesign .sidebar-label,.subtle-label{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:760;color:#1d1d1f7a!important}.dashboard-shell-redesign .page-title,.dashboard-shell-redesign .card,.dashboard-shell-redesign .table,.dashboard-shell-redesign .metric{background:#ffffffdb!important}.dashboard-shell-redesign .page-title h1,.workspace-overview-hero h1,.dashboard-audit-hero h1,.install-hub-hero h1{letter-spacing:0;max-width:980px;font-size:clamp(42px,5.2vw,76px);line-height:.98}.dashboard-shell-redesign .card:before,.dashboard-shell-redesign .metric:before{display:none}.workspace-overview-hero,.dashboard-audit-hero,.install-hub-hero{grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;gap:clamp(24px,5vw,64px);margin-bottom:22px;padding:clamp(28px,5vw,58px);display:grid}.workspace-overview-copy p,.dashboard-audit-hero p,.install-hub-hero p,.workspace-insight-panel p,.workspace-empty-overview p,.install-mini-page p{color:#1d1d1f9e;max-width:780px;font-size:17px;line-height:1.48}.workspace-overview-summary{background:#1d1d1f14;border:1px solid #1d1d1f14;border-radius:8px;gap:1px;min-width:min(420px,100%);display:grid;overflow:hidden}.workspace-overview-summary span{background:#ffffffeb;justify-content:space-between;align-items:baseline;gap:16px;padding:16px 18px;display:flex}.workspace-overview-summary strong{color:#1d1d1f;font-size:24px;font-weight:720}.workspace-overview-summary small,.workspace-site-row small,.workspace-site-next small,.workspace-activity-list small,.install-site-strip small,.dashboard-audit-site-context small,.dashboard-audit-result-grid small{color:#1d1d1f85;letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-weight:700}.workspace-sites-panel,.workspace-insight-panel,.workspace-activity-panel,.dashboard-audit-empty,.install-tabs-shell{margin-bottom:22px;padding:clamp(22px,3vw,34px)}.workspace-section-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;display:flex}.workspace-section-heading h2,.workspace-insight-panel h2,.workspace-empty-overview h2,.dashboard-audit-runner h2,.dashboard-audit-result h2,.install-mini-page h2{color:#1d1d1f;letter-spacing:0;margin:8px 0 0;font-size:clamp(30px,3vw,44px);line-height:1.04}.workspace-site-list{gap:10px;display:grid}.workspace-site-row{background:#fafafcd1;border:1px solid #1d1d1f14;border-radius:8px;grid-template-columns:minmax(220px,.9fr) minmax(420px,1.5fr) minmax(180px,.55fr);align-items:center;gap:18px;padding:18px;display:grid}.workspace-site-primary{align-items:center;gap:12px;min-width:0;display:flex}.workspace-site-primary div,.workspace-site-primary a,.workspace-site-primary strong{min-width:0}.workspace-site-primary strong{color:#1d1d1f;overflow-wrap:anywhere;white-space:normal;font-size:18px;font-weight:760;display:block}.workspace-site-primary small{overflow-wrap:anywhere;text-transform:none;letter-spacing:0;margin-top:3px;display:block}.site-status-dot{background:#1d1d1f42;border-radius:999px;flex:none;width:9px;height:9px}.site-status-dot.warn{background:#ff6b4a}.site-status-dot.pending{background:#1d1d1f4d}.workspace-site-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.workspace-site-facts span,.workspace-site-next,.workspace-activity-list span,.install-site-strip span,.dashboard-audit-site-context span,.dashboard-audit-result-grid span,.install-proof-list span,.install-verification-list span,.install-two-column div,.install-provider-list article{background:#ffffffc7;border:1px solid #1d1d1f14;border-radius:8px;gap:5px;min-width:0;padding:13px;display:grid}.workspace-site-facts span,.workspace-site-next{background:0 0;border:0;border-left:1px solid #1d1d1f14;border-radius:0;padding:6px 10px}.workspace-site-facts span:first-child{border-left:0}.workspace-site-facts strong,.workspace-site-next strong,.workspace-activity-list strong,.install-site-strip strong,.dashboard-audit-site-context strong,.dashboard-audit-result-grid strong{color:#1d1d1f;overflow-wrap:anywhere;font-size:15px;font-weight:720}.workspace-site-next a{color:#06c;font-size:13px;font-weight:760;text-decoration:none}.workspace-insight-panel{grid-template-columns:minmax(0,.9fr) minmax(320px,.7fr);align-items:start;gap:22px;display:grid}.workspace-insight-steps,.workspace-activity-list,.install-site-strip,.dashboard-audit-site-context,.dashboard-audit-result-grid,.install-proof-list,.install-provider-list,.install-verification-list,.install-two-column{gap:10px;display:grid}.workspace-insight-steps{grid-template-columns:1fr}.workspace-insight-steps span,.dashboard-audit-next-list span,.dashboard-audit-preview-list span{color:#1d1d1f;border-bottom:1px solid #1d1d1f14;padding:14px 0;font-weight:650;display:block}.workspace-activity-list{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-activity-list em,.install-site-strip em,.install-provider-list em{color:#1d1d1f94;font-size:13px;font-style:normal;line-height:1.35}.dashboard-audit-workspace{grid-template-columns:minmax(340px,.65fr) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.dashboard-audit-runner,.dashboard-audit-result{flex-direction:column;gap:18px;padding:clamp(22px,3vw,34px);display:flex}.dashboard-audit-runner label{color:#1d1d1f8a;letter-spacing:.06em;text-transform:uppercase;gap:8px;font-size:12px;font-weight:760;display:grid}.dashboard-audit-runner select{color:#1d1d1f;width:100%;min-height:54px;font:inherit;text-transform:none;background:#fff;border:1px solid #1d1d1f21;border-radius:8px;padding:0 14px;font-size:16px}.dashboard-audit-site-context,.dashboard-audit-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-audit-submit{width:100%}.dashboard-audit-scoreline{border-bottom:1px solid #1d1d1f14;justify-content:space-between;align-items:baseline;gap:18px;padding-bottom:16px;display:flex}.dashboard-audit-scoreline strong{color:#1d1d1f;font-size:clamp(44px,5vw,72px);line-height:1}.dashboard-audit-next-list,.dashboard-audit-preview-list{display:grid}.install-hub-hero{align-items:center}.install-site-strip{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:22px;padding:14px}.install-tabs-shell{padding:0;overflow:hidden}.install-tabs-nav{background:#fafafcd6;border-bottom:1px solid #1d1d1f14;gap:6px;padding:10px;display:flex;overflow-x:auto}.install-tabs-nav button{color:#1d1d1f9e;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:0 16px;font-size:14px;font-weight:720}.install-tabs-nav button.active,.install-tabs-nav button:focus-visible{color:#06c;background:#0071e314;border-color:#0071e32e;outline:none}.install-tabs-panel{padding:clamp(24px,4vw,44px)}.install-mini-page{gap:18px;display:grid}.install-proof-list{grid-template-columns:repeat(4,minmax(0,1fr))}.install-provider-list{grid-template-columns:repeat(3,minmax(0,1fr))}.install-proof-list small{color:#06c;font-weight:760}.install-proof-list strong,.install-provider-list strong,.install-two-column strong,.install-verification-list span{color:#1d1d1f;font-weight:720}.install-provider-list span,.install-two-column span{color:#1d1d1fb3;font-weight:650}.install-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1180px){.workspace-site-row,.dashboard-audit-workspace,.workspace-insight-panel,.workspace-overview-hero,.dashboard-audit-hero,.install-hub-hero{grid-template-columns:1fr}.workspace-site-facts,.workspace-activity-list,.install-site-strip,.install-proof-list,.install-provider-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.dashboard-shell-redesign .dashboard-sidebar{height:auto;min-height:auto;position:relative}.workspace-site-facts,.workspace-activity-list,.install-site-strip,.dashboard-audit-site-context,.dashboard-audit-result-grid,.install-proof-list,.install-provider-list,.install-two-column{grid-template-columns:1fr}.workspace-section-heading{flex-direction:column;align-items:stretch}}@media (max-width:640px){.workspace-overview-hero,.dashboard-audit-hero,.install-hub-hero,.workspace-sites-panel,.workspace-insight-panel,.workspace-activity-panel,.dashboard-audit-runner,.dashboard-audit-result,.dashboard-audit-empty,.install-tabs-panel{padding:20px}.dashboard-shell-redesign .page-title h1,.workspace-overview-hero h1,.dashboard-audit-hero h1,.install-hub-hero h1{font-size:clamp(38px,12vw,54px)}}html{scroll-behavior:smooth}body{color:var(--v2-ink);-webkit-font-smoothing:antialiased;font-synthesis-weight:none;text-rendering:optimizelegibility;background:#f5f5f7;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif}button,input,select,textarea{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif}body:before{display:none}.site-shell{min-height:100vh}.topbar{z-index:50;-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:#f5f5f7d1;border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:22px;min-height:64px;padding:10px clamp(18px,4vw,64px);display:flex;position:sticky;top:0}.brand{color:var(--v2-ink);letter-spacing:0;align-items:center;gap:11px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.brand-mark{border:1.5px solid var(--v2-ink);background:linear-gradient(135deg,#fff,#edf4ff 58%,#fff0d9);border-radius:8px;flex:none;width:32px;height:32px;position:relative}.brand-mark:before{content:"";border:2px solid var(--v2-blue);border-radius:999px;position:absolute;inset:7px}.nav{justify-content:flex-end;align-items:center;gap:clamp(12px,2vw,26px);display:flex}.nav a,.site-footer a{color:#1d1d1fc7;font-size:14px;font-weight:400;text-decoration:none}.nav a:not(.nav-cta){padding:7px 0}.nav-cta,.button{white-space:nowrap;color:#fff;letter-spacing:0;background:#1d1d1f;border:1px solid #1d1d1f;border-radius:980px;flex:none;justify-content:center;align-items:center;width:auto;min-height:46px;padding:0 19px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s;display:inline-flex;box-shadow:0 14px 32px #0c101733}.nav-cta:hover,.button:hover{transform:translateY(-1px);box-shadow:0 18px 40px #0c10173d}.nav-cta{min-width:96px}.button.secondary,.footer-logout{color:var(--v2-ink);box-shadow:none;background:#ffffffc2;border-color:#1d1d1f2e}.button-row{flex-wrap:wrap;gap:12px;display:flex}.v2-site{position:relative;overflow:hidden}.v2-site:before{content:"";z-index:-1;pointer-events:none;opacity:.55;background:linear-gradient(112deg,#0000 16%,#0071e31f 35%,#7b61ff1a 54%,#0000 76%),linear-gradient(#f5f5f700 0%,#f5f5f7d1 68%);animation:18s ease-in-out infinite alternate v2SpectralSweep;position:absolute;inset:0;transform:translate(-18%)}.v2-hero{grid-template-columns:minmax(0,.84fr) minmax(540px,1fr);align-items:center;gap:clamp(42px,6vw,92px);max-width:1480px;min-height:calc(100vh - 64px);margin:0 auto;padding:clamp(70px,8vw,118px) clamp(20px,5vw,72px);display:grid}.v2-hero-copy{z-index:2;position:relative}.v2-kicker,.section-kicker,.eyebrow,.badge{color:#5f46d8;letter-spacing:.03em;text-transform:uppercase;background:#7b61ff17;border:1px solid #7b61ff38;border-radius:999px;align-items:center;width:fit-content;min-height:28px;padding:0 12px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.badge.warn{color:#85520d;background:#b875141a;border-color:#b875143d}.badge.charge{color:#4d37bd;background:#7a5cff1a;border-color:#7a5cff3d}.v2-hero h1{max-width:11.5ch;color:var(--v2-ink);letter-spacing:0;margin:20px 0 0;font-size:clamp(56px,7.4vw,108px);font-weight:600;line-height:.96}.v2-hero-line{max-width:34ch;color:var(--v2-ink-2);margin:28px 0 0;font-size:clamp(22px,2vw,30px);font-weight:400;line-height:1.18}.v2-actions{margin-top:32px}.agent-console{perspective:1400px;position:relative}.agent-console:before{content:"";z-index:-1;filter:blur(42px);opacity:.72;background:linear-gradient(130deg,#2f64ff2e,#00a9d61c,#7a5cff24);position:absolute;inset:9% -4% -8% 4%}.console-frame{box-shadow:var(--v2-shadow);background:linear-gradient(140deg,#ffffffeb,#fafafcdb),linear-gradient(112deg,#0071e314,#7b61ff12,#ff9f0a0d);border:1px solid #1d1d1f1f;border-radius:8px;animation:8s ease-in-out infinite consoleFloat;overflow:hidden;transform:rotateX(0)rotateY(-4deg)}.console-topbar{background:#ffffffad;border-bottom:1px solid #1d1d1f1a;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.console-topbar div{gap:7px;display:flex}.console-topbar span{border-radius:999px;width:10px;height:10px}.console-topbar span:first-child{background:#e85d64}.console-topbar span:nth-child(2){background:#c4891c}.console-topbar span:nth-child(3){background:var(--v2-cyan)}.console-layout{grid-template-rows:minmax(300px,auto) minmax(190px,auto);grid-template-columns:132px minmax(0,1fr) minmax(230px,.76fr);gap:12px;padding:14px;display:grid}.console-sidebar,.signal-stage,.crawler-panel,.route-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffad;border:1px solid #1d1d1f1a;border-radius:8px}.console-sidebar{grid-row:1/-1;align-content:start;gap:9px;padding:14px;display:grid}.console-sidebar span{min-height:38px;color:var(--v2-muted);border-radius:8px;align-items:center;padding:0 10px;font-size:13px;font-weight:500;display:flex}.console-sidebar span:first-child{color:#06c;background:#0071e31a}.signal-stage{background:linear-gradient(135deg,#ffffffeb,#eef5ffdb),linear-gradient(115deg,#0071e314,#0000 58%);min-height:300px;position:relative;overflow:hidden}.signal-beam{transform-origin:0;background:linear-gradient(90deg,#0000,#0071e38a,#00a7d175,#0000);width:120%;height:2px;animation:5.2s ease-in-out infinite beamPulse;position:absolute;left:8%}.beam-one{top:34%;transform:rotate(-13deg)}.beam-two{animation-delay:-2400ms;top:64%;transform:rotate(10deg)}.signal-node{background:var(--v2-cyan);border-radius:999px;width:13px;height:13px;animation:3.6s ease-in-out infinite nodeBreathe;position:absolute;box-shadow:0 0 0 8px #00a9d61f}.node-a{top:28%;left:19%}.node-b{background:var(--v2-violet);animation-delay:-1200ms;top:58%;left:68%;box-shadow:0 0 0 8px #7a5cff1f}.node-c{background:var(--v2-blue);animation-delay:-2000ms;top:72%;left:34%;box-shadow:0 0 0 8px #0071e31f}.signal-core{background:#ffffffd6;border:1px solid #1d1d1f1a;border-radius:8px;max-width:300px;padding:18px;position:absolute;bottom:28px;right:28px;box-shadow:0 18px 40px #1118271f}.signal-core span,.panel-heading span,.audience-path-card>span,.surface-card h3,.visibility-scorecard span{color:#2547b8;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.signal-core strong{color:var(--v2-ink);margin-top:9px;font-size:28px;font-weight:600;line-height:1.02;display:block}.crawler-panel{padding:18px}.route-panel{grid-column:2/-1;padding:18px}.panel-heading{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:14px;display:flex}.panel-heading strong{color:var(--v2-ink-2);font-size:13px;font-weight:500}.crawler-signal-list,.route-list{gap:9px;display:grid}.crawler-signal-list div,.route-list div{background:#ffffffb3;border:1px solid #1d1d1f17;border-radius:8px;gap:4px;padding:12px;display:grid}.crawler-signal-list div{grid-template-columns:minmax(0,1fr) auto}.crawler-signal-list span{color:var(--v2-muted);font-size:13px;font-weight:400}.crawler-signal-list em{color:#06c;background:#0071e317;border-radius:999px;grid-area:1/2/3;align-self:center;padding:5px 9px;font-size:12px;font-style:normal;font-weight:600}.route-list{grid-template-columns:repeat(3,minmax(0,1fr))}.route-list code{color:var(--v2-ink);overflow-wrap:anywhere;font-family:inherit;font-size:14px;font-weight:500}.route-list span{color:var(--v2-muted);font-size:13px;font-weight:400}.v2-proof-strip{flex-wrap:wrap;gap:10px;max-width:1320px;margin:-36px auto 0;padding:0 clamp(20px,5vw,72px) clamp(68px,8vw,100px);display:flex}.v2-proof-strip span{min-height:38px;color:var(--v2-ink-2);background:#ffffffb8;border:1px solid #1d1d1f1a;border-radius:999px;align-items:center;padding:0 15px;font-size:14px;font-weight:400;display:inline-flex;box-shadow:0 8px 24px #1118270a}.v2-section{max-width:1320px;margin:0 auto;padding:clamp(68px,9vw,128px) clamp(20px,5vw,72px)}.v2-section-heading{grid-template-columns:minmax(0,.84fr) minmax(340px,.72fr);align-items:flex-end;gap:clamp(28px,6vw,84px);margin-bottom:clamp(28px,5vw,52px);display:grid}.v2-section-heading.compact{text-align:left;max-width:760px;display:block}.v2-section-heading h2,.visibility-copy h2,.v2-final-cta h2{color:var(--v2-ink);letter-spacing:0;margin:18px 0 0;font-size:clamp(42px,5.2vw,76px);font-weight:600;line-height:1.02}.v2-section-heading p,.visibility-copy p,.v2-final-cta p{color:var(--v2-muted);font-size:clamp(18px,1.6vw,22px);font-weight:400;line-height:1.42}.audience-path-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.audience-path-card{min-height:370px;box-shadow:var(--v2-shadow-soft);background:#ffffffbf;border:1px solid #1d1d1f1a;border-radius:8px;padding:28px;position:relative;overflow:hidden}.audience-path-card:before{content:"";background:linear-gradient(90deg, var(--v2-blue), var(--v2-cyan), var(--v2-violet));height:4px;position:absolute;top:0;left:0;right:0}.audience-path-card h3{max-width:13ch;color:var(--v2-ink);letter-spacing:0;margin:72px 0 18px;font-size:clamp(32px,3.2vw,48px);font-weight:600;line-height:1.05}.audience-path-card p{color:var(--v2-muted);font-size:18px;font-weight:400;line-height:1.38}.audience-path-card a{color:var(--v2-ink);text-underline-offset:7px;margin-top:20px;font-weight:500;-webkit-text-decoration:underline #2f64ff5c;text-decoration:underline #2f64ff5c;text-decoration-thickness:2px;display:inline-flex}.v2-workflow{color:#fff;background:linear-gradient(135deg,#0f172af5,#181d2cf2);max-width:none;padding-left:max(clamp(20px,5vw,72px),50vw - 588px);padding-right:max(clamp(20px,5vw,72px),50vw - 588px)}.v2-workflow .v2-section-heading h2,.v2-workflow .v2-kicker{color:#fff}.workflow-ribbon{background:#ffffff24;border:1px solid #ffffff24;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.workflow-ribbon-step{background:linear-gradient(#ffffff1a,#ffffff0a),#ffffff08;min-height:270px;padding:24px}.workflow-ribbon-step h3{color:#fff;margin:64px 0 12px;font-size:30px;font-weight:600}.workflow-ribbon-step p{color:#ffffffb3;font-size:16px;font-weight:400;line-height:1.42}.v2-visibility{grid-template-columns:minmax(0,.86fr) minmax(420px,1fr);align-items:center;gap:clamp(34px,6vw,84px);display:grid}.visibility-scorecard{box-shadow:var(--v2-shadow-soft);background:linear-gradient(135deg,#ffffffdb,#f3f7ffd1),linear-gradient(90deg,#2f64ff14,#00a9d60f);border:1px solid #0f172a1c;border-radius:8px;gap:10px;padding:16px;display:grid}.visibility-scorecard div{background:#ffffffad;border:1px solid #0f172a17;border-radius:8px;justify-content:space-between;align-items:center;min-height:78px;padding:0 20px;display:flex}.visibility-scorecard strong{color:var(--v2-muted);font-size:14px;font-weight:400}.surface-grid,.real-proof-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.surface-card,.real-proof-list div{min-height:220px;box-shadow:var(--v2-shadow-soft);background:#ffffffbf;border:1px solid #0f172a1c;border-radius:8px;padding:24px}.surface-card p,.real-proof-list strong{color:var(--v2-muted);font-size:17px;font-weight:400;line-height:1.42}.surface-card h3{margin:0 0 68px}.v2-pricing{background:radial-gradient(circle at 82% 18%,#8b5cf61f,#0000 30%),radial-gradient(circle at 12% 70%,#0071e314,#0000 34%),linear-gradient(#ffffff75,#f5f5f7e6);max-width:none;padding-left:max(clamp(20px,5vw,72px),50vw - 588px);padding-right:max(clamp(20px,5vw,72px),50vw - 588px)}.v2-pricing .v2-section-heading{max-width:1320px;margin-left:auto;margin-right:auto}.v2-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1320px;margin:0 auto;display:grid}.v2-pricing-card{min-height:560px;box-shadow:var(--v2-shadow-soft);background:#ffffffc7;border:1px solid #1d1d1f1a;border-radius:8px;flex-direction:column;justify-content:space-between;padding:clamp(24px,3vw,34px);display:flex;position:relative;overflow:hidden}.v2-pricing-card:before{content:"";background:linear-gradient(90deg, var(--v2-blue), var(--v2-violet));opacity:.5;border-radius:999px 999px 0 0;height:3px;position:absolute;inset:auto 18px 0}.v2-pricing-card.featured{background:radial-gradient(circle at 70% 0,#8b5cf61f,#0000 36%),#ffffffdb;border-color:#7b61ff42;box-shadow:0 28px 80px #5345b424}.v2-price-row{align-items:baseline;gap:10px;margin-top:34px;display:flex}.v2-price-row strong{color:var(--v2-ink);letter-spacing:0;font-size:clamp(54px,5.4vw,78px);font-weight:600;line-height:.92}.v2-price-row span,.v2-price-trial,.v2-pricing-card p,.v2-pricing-card li,.v2-pricing-foot span{color:var(--v2-muted);font-size:16px;line-height:1.38}.v2-price-trial{color:#5f46d8;margin:10px 0 0;font-weight:600}.v2-pricing-card p{max-width:34ch;margin:28px 0 0}.v2-pricing-card ul{gap:11px;margin:34px 0 0;padding:0;list-style:none;display:grid}.v2-pricing-card li{padding-left:18px;position:relative}.v2-pricing-card li:before{content:"";background:linear-gradient(135deg, var(--v2-blue), var(--v2-violet));border-radius:999px;width:6px;height:6px;position:absolute;top:.64em;left:0}.v2-pricing-foot{gap:18px;margin-top:36px;display:grid}.v2-pricing-foot span{min-height:54px;color:var(--v2-ink-2);background:#ffffffb3;border:1px solid #1d1d1f1a;border-radius:8px;padding:14px;font-weight:500}.v2-pricing-note{background:#ffffffb8;border:1px solid #1d1d1f1a;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;max-width:1320px;margin:16px auto 0;padding:18px;display:flex}.v2-pricing-note span{color:#5f46d8;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600;display:block}.v2-pricing-note strong{color:var(--v2-ink);margin-top:4px;font-size:18px;font-weight:500;display:block}.v2-pricing-note a{color:var(--v2-ink);text-underline-offset:7px;flex:none;font-weight:600;-webkit-text-decoration:underline #7b61ff59;text-decoration:underline #7b61ff59;text-decoration-thickness:2px}.real-proof-list span{background:linear-gradient(90deg, var(--v2-blue), var(--v2-cyan));width:34px;height:4px;margin-bottom:44px;display:block}.v2-final-cta{max-width:1320px;box-shadow:var(--v2-shadow);background:linear-gradient(135deg,#ffffffdb,#f6f9ffdb),linear-gradient(90deg,#2f64ff1a,#00a9d612,#b8751412);border:1px solid #0f172a1a;border-radius:8px;justify-content:space-between;align-items:center;gap:30px;margin:clamp(52px,8vw,110px) auto;padding:clamp(32px,5vw,58px) clamp(20px,5vw,72px);display:flex}.v2-final-cta>div:first-child{max-width:780px}.site-footer{background:#fffefad1;border-top:1px solid #0f172a14;grid-template-columns:minmax(260px,.9fr) minmax(380px,1fr) minmax(260px,.8fr);align-items:start;gap:clamp(24px,5vw,64px);padding:clamp(34px,5vw,62px) clamp(20px,5vw,72px);display:grid}.footer-company p,.footer-note{max-width:360px;color:var(--v2-muted);margin:16px 0 0;font-size:15px;font-weight:400;line-height:1.5}.footer-nav-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.footer-nav-grid div{gap:10px;display:grid}.footer-nav-grid strong{color:var(--v2-ink);letter-spacing:.03em;text-transform:uppercase;font-size:13px;font-weight:600}.footer-note{text-align:right;justify-self:end}.footer-logout{grid-column:3;justify-self:end;margin-top:14px}.pricing-v2-page{background:radial-gradient(circle at 84% 6%,#8b5cf61f,#0000 31%),radial-gradient(circle at 14% 26%,#0071e314,#0000 32%),#f5f5f7;padding:clamp(70px,8vw,116px) clamp(20px,5vw,72px) clamp(76px,9vw,120px);overflow:hidden}.pricing-v2-hero,.pricing-v2-proof,.pricing-v2-grid,.pricing-v2-credibility,.pricing-v2-principles,.pricing-v2-faq{max-width:1320px;margin-left:auto;margin-right:auto}.pricing-v2-hero{text-align:center}.pricing-v2-hero .v2-kicker{margin:0 auto}.pricing-v2-hero h1{max-width:11ch;color:var(--v2-ink);letter-spacing:0;margin:22px auto 0;font-size:clamp(56px,7.4vw,108px);font-weight:600;line-height:.96}.pricing-v2-hero>p{max-width:760px;color:var(--v2-muted);margin:28px auto 0;font-size:clamp(21px,2vw,28px);line-height:1.22}.pricing-v2-hero .v2-actions{justify-content:center}.pricing-v2-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:clamp(50px,7vw,82px);display:grid}.pricing-v2-proof article,.pricing-v2-card,.pricing-v2-credibility,.pricing-v2-faq article{box-shadow:var(--v2-shadow-soft);background:#ffffffc7;border:1px solid #1d1d1f1a;border-radius:8px}.pricing-v2-proof article{min-height:250px;padding:24px}.pricing-v2-proof span,.pricing-credibility-grid span{color:#5f46d8;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.pricing-v2-proof strong{color:var(--v2-ink);margin-top:34px;font-size:clamp(38px,4vw,60px);font-weight:600;line-height:.96;display:block}.pricing-v2-proof h3,.pricing-v2-faq h3{color:var(--v2-ink);margin:18px 0 0;font-size:23px;font-weight:600;line-height:1.1}.pricing-v2-proof p,.pricing-v2-card p,.pricing-v2-card li,.pricing-v2-note,.pricing-v2-credibility p,.pricing-v2-faq p{color:var(--v2-muted);font-size:16px;line-height:1.42}.pricing-v2-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.pricing-v2-card{flex-direction:column;min-height:680px;padding:24px;display:flex}.pricing-v2-card.featured{background:radial-gradient(circle at 72% 0,#8b5cf61f,#0000 34%),#ffffffdb;border-color:#7b61ff47;box-shadow:0 28px 80px #5345b424}.pricing-v2-card-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.pricing-v2-card .badge,.v2-pricing-card .badge{white-space:nowrap}.pricing-v2-card-top em{color:var(--v2-muted);text-transform:uppercase;font-size:12px;font-style:normal;font-weight:600}.pricing-v2-price{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:32px;display:flex}.pricing-v2-price strong{color:var(--v2-ink);letter-spacing:0;font-size:clamp(44px,4.4vw,64px);font-weight:600;line-height:.95}.pricing-v2-price span{color:var(--v2-muted);font-size:14px}.pricing-v2-trial{margin:8px 0 0;font-weight:600;color:#5f46d8!important}.pricing-v2-card>p{min-height:88px;margin:26px 0 0}.pricing-v2-card ul{gap:10px;margin:22px 0;padding:0;list-style:none;display:grid}.pricing-v2-card li{padding-left:17px;position:relative}.pricing-v2-card li:before{content:"";background:linear-gradient(135deg, var(--v2-blue), var(--v2-violet));border-radius:999px;width:6px;height:6px;position:absolute;top:.66em;left:0}.pricing-v2-usage{background:#ffffffb3;border:1px solid #1d1d1f1a;border-radius:8px;gap:6px;margin-top:auto;padding:14px;display:grid}.pricing-v2-usage span{color:var(--v2-muted);text-transform:uppercase;font-size:12px}.pricing-v2-usage strong{color:var(--v2-ink);font-size:15px;font-weight:600;line-height:1.25}.pricing-v2-note{min-height:58px;margin:14px 0 18px}.pricing-v2-card .button{width:100%}.pricing-v2-credibility{grid-template-columns:minmax(0,.8fr) minmax(520px,1fr);align-items:start;gap:clamp(28px,5vw,72px);margin-top:clamp(64px,9vw,110px);padding:clamp(28px,5vw,54px);display:grid}.pricing-credibility-copy h2{color:var(--v2-ink);margin:18px 0 0;font-size:clamp(40px,5vw,72px);font-weight:600;line-height:1}.pricing-credibility-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pricing-credibility-grid article{background:#ffffffa8;border:1px solid #1d1d1f1a;border-radius:8px;min-height:188px;padding:20px}.pricing-credibility-grid strong{color:var(--v2-ink);margin-top:34px;font-size:22px;font-weight:600;line-height:1.08;display:block}.pricing-v2-principles{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.pricing-v2-principles span{min-height:38px;color:var(--v2-ink-2);background:#ffffffb8;border:1px solid #1d1d1f1a;border-radius:999px;padding:9px 14px;font-size:14px;line-height:1.25}.pricing-v2-faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:clamp(52px,8vw,86px);display:grid}.pricing-v2-faq article{padding:24px}.vision-page{overflow:hidden}.vision-hero{grid-template-columns:minmax(0,.82fr) minmax(520px,1fr);align-items:center;gap:clamp(40px,6vw,90px);max-width:1480px;margin:0 auto;padding:clamp(74px,8vw,124px) clamp(20px,5vw,72px);display:grid}.vision-hero h1{max-width:11ch;color:var(--v2-ink);letter-spacing:0;margin:20px 0 0;font-size:clamp(54px,7vw,96px);font-weight:600;line-height:.98}.vision-hero p,.vision-split p,.vision-pillar p{color:var(--v2-muted);font-size:18px;font-weight:400;line-height:1.42}.visibility-map{box-shadow:var(--v2-shadow);background:linear-gradient(135deg,#111827,#202336 58%,#111827);border:1px solid #0f172a29;border-radius:8px;overflow:hidden}.visibility-map-header{color:#fff;border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.visibility-map-header span{background:linear-gradient(90deg, #e85d64 0 10px, transparent 10px 17px, #c4891c 17px 27px, transparent 27px 34px, var(--v2-cyan) 34px 44px);border-radius:999px;width:44px;height:10px}.visibility-map-stage{background:linear-gradient(135deg,#ffffff0a,#0071e30f,#7b61ff0f);min-height:520px;position:relative;overflow:hidden}.visibility-map-stage:before,.visibility-map-stage:after{content:"";border:1px solid #00a9d642;border-radius:999px;animation:12s linear infinite mapOrbit;position:absolute;inset:16%;transform:rotate(-18deg)}.visibility-map-stage:after{border-color:#7a5cff47;animation-duration:16s;animation-direction:reverse;inset:26% 12%;transform:rotate(16deg)}.visibility-map-core,.visibility-map-node{z-index:1;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;padding:16px;position:absolute}.visibility-map-core{text-align:center;width:220px;top:50%;left:50%;transform:translate(-50%,-50%)}.visibility-map-core span,.visibility-map-node span{color:#ffffffad;text-transform:uppercase;font-size:12px;font-weight:500}.visibility-map-core strong,.visibility-map-node strong{margin-top:7px;font-size:22px;font-weight:600;line-height:1.08;display:block}.visibility-map-node{min-width:150px}.node-1{top:13%;left:9%}.node-2{top:17%;right:10%}.node-3{bottom:18%;right:5%}.node-4{bottom:12%;left:12%}.node-5{top:43%;left:3%}.vision-pillar-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.vision-pillar,.vision-proof-panel{box-shadow:var(--v2-shadow-soft);background:#ffffffbf;border:1px solid #0f172a1c;border-radius:8px;padding:24px}.vision-pillar span{color:#06c;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.vision-pillar p{margin-top:56px}.vision-split{grid-template-columns:minmax(0,.9fr) minmax(400px,.72fr);align-items:center;gap:clamp(34px,6vw,84px);display:grid}.vision-split h2{color:var(--v2-ink);margin:18px 0 0;font-size:clamp(42px,5vw,72px);font-weight:600;line-height:1.02}.vision-proof-panel ul{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.vision-proof-panel li{color:var(--v2-ink-2);background:#2f64ff0f;border:1px solid #0f172a1a;border-radius:8px;padding:14px;font-weight:400}.page-hero-audit-conversion{background:0 0;grid-template-columns:minmax(320px,.42fr) minmax(0,1fr);align-items:start;gap:clamp(30px,5vw,54px);max-width:1280px;margin:0 auto;padding:clamp(56px,8vw,96px) clamp(20px,5vw,72px) clamp(80px,9vw,126px);display:grid}.page-hero-audit-conversion:before{display:none}.audit-conversion-intro{text-align:left;max-width:430px;margin:0;position:sticky;top:104px}.audit-conversion-intro .eyebrow{margin-left:0;margin-right:0}.audit-conversion-intro h1{max-width:10.8ch;color:var(--v2-ink);letter-spacing:0;margin:20px 0 0;font-size:clamp(44px,5.2vw,76px);font-weight:600;line-height:1}.audit-conversion-intro .section-lede{max-width:34ch;color:var(--v2-muted);margin:22px 0 0;font-size:20px;font-weight:400;line-height:1.34;display:block}.audit-conversion-shell,.audit-conversion-proof{grid-column:2}.audit-conversion-panel{grid-template-columns:minmax(340px,.72fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.audit-conversion-form,.audit-conversion-report{min-height:auto;box-shadow:var(--v2-shadow-soft);background:#ffffffc7;border:1px solid #0f172a1c;border-radius:8px;padding:clamp(24px,3vw,34px)}.audit-conversion-form{flex-direction:column;gap:16px;display:flex}.audit-conversion-form-copy h2,.audit-conversion-report .audit-output-copy h2{color:var(--v2-ink);letter-spacing:0;margin:18px 0 10px;font-size:clamp(38px,4.6vw,64px);font-weight:600;line-height:1}.audit-conversion-form-copy h2{max-width:9ch}.audit-conversion-form-copy .muted,.audit-conversion-report .audit-output-copy p,.audit-conversion-report .audit-output-copy .muted{color:var(--v2-muted);font-size:16px;font-weight:400;line-height:1.42;display:block}.audit-conversion-fields{grid-template-columns:1fr;gap:12px;margin-top:6px;display:grid}.audit-conversion-field{gap:8px;display:grid}.audit-conversion-field span{color:var(--v2-ink-2);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.audit-conversion-field input,.audit-conversion-field select{width:100%;height:58px;color:var(--v2-ink);font:inherit;background:#fff;border:1px solid #0f172a2e;border-radius:8px;padding:0 16px;font-size:19px;font-weight:500}.audit-conversion-domain input{height:68px;font-size:26px}.audit-conversion-submit{width:100%;margin-top:4px}.audit-output-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.audit-output-grid{background:#ffffffb3;border:1px solid #0f172a1a;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;display:grid;overflow:hidden}.audit-output-grid div{background:0 0;border-right:1px solid #0f172a1a;gap:9px;padding:16px;display:grid}.audit-output-grid div:last-child{border-right:0}.audit-output-grid span{color:#06c;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.audit-output-grid strong{color:var(--v2-ink);overflow-wrap:anywhere;font-size:16px;line-height:1.25}.audit-output-steps,.audit-next-list{flex-wrap:wrap;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.audit-step-pill,.audit-next-list li{min-height:40px;color:var(--v2-ink-2);background:#ffffffc7;border:1px solid #0f172a1a;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:400;display:inline-flex}.audit-conversion-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.audit-conversion-proof div{background:#ffffffad;border:1px solid #0f172a1a;border-radius:8px;gap:5px;padding:16px;display:grid}.audit-conversion-proof span{color:var(--v2-muted);font-size:12px;font-weight:400}.audit-conversion-proof strong{color:var(--v2-ink);font-size:17px}.dashboard-shell{background:#f5f5f7;grid-template-columns:250px minmax(0,1fr);min-height:calc(100vh - 64px);display:grid}.sidebar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffefac2;border-right:1px solid #0f172a14;align-self:start;gap:6px;min-height:calc(100vh - 64px);padding:22px 14px;display:grid;position:sticky;top:64px}.sidebar-label{color:var(--v2-muted);letter-spacing:.04em;text-transform:uppercase;margin:0 8px 12px;font-size:12px;font-weight:500;display:block}.sidebar a{min-height:40px;color:var(--v2-ink-2);border:1px solid #0000;border-radius:8px;align-items:center;padding:0 12px;font-weight:400;text-decoration:none;display:flex}.sidebar a:hover,.sidebar a:focus-visible{color:#06c;background:#2f64ff14;border-color:#2f64ff2e}.main{width:100%;max-width:1320px;margin:0 auto;padding:clamp(26px,5vw,58px)}.page-title{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px;display:flex}.page-title h1{max-width:850px;color:var(--v2-ink);letter-spacing:0;margin:12px 0;font-size:clamp(38px,5vw,72px);font-weight:600;line-height:1}.muted,.section-lede{color:var(--v2-muted)}.card,.metric,.notice,.policy-rule-card,.checklist-step,.site-readiness-item,.endpoint-status-grid div,.deployment-note,.audit-history-row,.audit-signal-grid span{border-radius:8px}.card{box-shadow:var(--v2-shadow-soft);background:#ffffffc7;border:1px solid #0f172a1c;padding:clamp(20px,3vw,30px)}.card h2{color:var(--v2-ink);font-weight:600}.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.metric{box-shadow:none;background:#ffffffc2;border:1px solid #0f172a1a;padding:22px}.metric strong{color:var(--v2-ink);font-size:clamp(34px,4vw,56px);font-weight:600;line-height:.95;display:block}.metric span{color:var(--v2-muted);margin-top:10px;font-weight:400;display:block}.tabs{background:#ffffffbd;border:1px solid #0f172a1a;border-radius:8px;gap:8px;margin:0 0 18px;padding:8px;display:flex;overflow-x:auto}.tabs a{min-height:38px;color:var(--v2-ink-2);white-space:nowrap;border-radius:8px;align-items:center;padding:0 13px;font-size:14px;font-weight:400;text-decoration:none;display:inline-flex}.dashboard-visibility-card,.site-visibility-card{background:linear-gradient(135deg,#ffffffe0,#f4f8ffdb),linear-gradient(90deg,#2f64ff14,#00a9d60f);grid-template-columns:minmax(0,.7fr) minmax(420px,1fr);align-items:center;gap:22px;display:grid}.visibility-readiness-grid,.site-visibility-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.visibility-readiness-grid>span,.site-visibility-grid>div{min-height:92px;color:var(--v2-ink-2);background:#ffffffb8;border:1px solid #0f172a17;border-radius:8px;padding:14px;font-size:13px;font-weight:400;line-height:1.25}@keyframes v2SpectralSweep{0%{transform:translate(-18%)scale(1)}to{transform:translate(14%)scale(1.04)}}@keyframes consoleFloat{0%,to{transform:rotateX(0)rotateY(-4deg)translateY(0)}50%{transform:rotateX(1deg)rotateY(-2deg)translateY(-10px)}}@keyframes beamPulse{0%,to{opacity:.35;background-position:0 0}50%{opacity:.95;background-position:240px 0}}@keyframes nodeBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes mapOrbit{to{transform:rotate(342deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hero-energy-belt{pointer-events:none;width:min(100%,900px);height:132px;margin:8px auto 0;position:relative;overflow:hidden}.hero-energy-belt:before{content:"";filter:blur(18px);background:radial-gradient(circle at 44%,#8b5cf633,#0000 28%),radial-gradient(circle at 56%,#0071e31a,#0000 34%),linear-gradient(90deg,#0000,#ffffffc2,#0000);border-radius:999px;animation:9s ease-in-out infinite alternate energyCloud;position:absolute;inset:20% 8%}.energy-ray{transform-origin:50%;filter:drop-shadow(0 0 12px #8b5cf652);opacity:.72;background:linear-gradient(90deg,#0000,#8b5cf69e,#ffffffe6,#0071e33d,#0000);border-radius:999px;width:92%;height:2px;animation:6.8s ease-in-out infinite energyRayFlow;position:absolute;left:50%}.energy-ray-a{top:38%;transform:translate(-50%)rotate(-7deg)}.energy-ray-b{background:linear-gradient(90deg,#0000,#00a7d152,#ffffffeb,#8b5cf685,#0000);width:74%;animation-delay:-2s;top:51%;transform:translate(-50%)rotate(8deg)}.energy-ray-c{opacity:.44;width:58%;animation-delay:-3.8s;top:28%;transform:translate(-50%)rotate(17deg)}.energy-ray-d{opacity:.42;background:linear-gradient(90deg,#0000,#8b5cf65c,#0071e34d,#0000);width:64%;animation-delay:-5s;top:66%;transform:translate(-50%)rotate(-15deg)}.energy-particle{--particle-x:50%;--particle-y:50%;--particle-size:4px;--particle-delay:0s;--particle-mouse-x:0px;--particle-mouse-y:0px;--particle-mouse-scale:1;--particle-mouse-glow:0px;--particle-float-start-x:-12px;--particle-float-start-y:4px;--particle-float-end-x:14px;--particle-float-end-y:-10px;top:var(--particle-y);left:var(--particle-x);width:var(--particle-size);height:var(--particle-size);translate:calc(-50% + var(--particle-mouse-x)) calc(-50% + var(--particle-mouse-y));scale:var(--particle-mouse-scale);box-shadow:0 0 calc(12px + var(--particle-mouse-glow)) #8b5cf675, 0 0 calc(28px + var(--particle-mouse-glow)) #0071e329;will-change:translate, scale, transform;animation:7.5s ease-in-out infinite particleFloat,3.2s ease-in-out infinite particleTwinkle;animation-delay:var(--particle-delay), var(--particle-delay);background:#8b5cf6c7;border-radius:999px;transition:translate .12s cubic-bezier(.2,0,0,1),scale .12s cubic-bezier(.2,0,0,1),box-shadow .16s;position:absolute;transform:translate(0,0)}.particle-1{--particle-x:8%;--particle-y:24%;--particle-size:3px;--particle-delay:-.2s}.particle-2{--particle-x:14%;--particle-y:62%;--particle-size:5px;--particle-delay:-1.1s}.particle-3{--particle-x:19%;--particle-y:42%;--particle-size:4px;--particle-delay:-2.4s}.particle-4{--particle-x:24%;--particle-y:72%;--particle-size:3px;--particle-delay:-.8s}.particle-5{--particle-x:29%;--particle-y:29%;--particle-size:6px;--particle-delay:-3.2s}.particle-6{--particle-x:34%;--particle-y:51%;--particle-size:3px;--particle-delay:-2.7s}.particle-7{--particle-x:39%;--particle-y:65%;--particle-size:4px;--particle-delay:-1.9s}.particle-8{--particle-x:44%;--particle-y:36%;--particle-size:3px;--particle-delay:-4.3s}.particle-9{--particle-x:49%;--particle-y:57%;--particle-size:7px;--particle-delay:-1.4s;background:#0071e39e}.particle-10{--particle-x:54%;--particle-y:31%;--particle-size:4px;--particle-delay:-5.1s}.particle-11{--particle-x:59%;--particle-y:68%;--particle-size:3px;--particle-delay:-2.2s}.particle-12{--particle-x:64%;--particle-y:47%;--particle-size:5px;--particle-delay:-.6s;background:#00a7d194}.particle-13{--particle-x:69%;--particle-y:26%;--particle-size:3px;--particle-delay:-3.7s}.particle-14{--particle-x:74%;--particle-y:60%;--particle-size:5px;--particle-delay:-4.8s}.particle-15{--particle-x:79%;--particle-y:39%;--particle-size:3px;--particle-delay:-1.7s}.particle-16{--particle-x:86%;--particle-y:70%;--particle-size:4px;--particle-delay:-2.9s}.particle-17{--particle-x:91%;--particle-y:28%;--particle-size:3px;--particle-delay:-5.8s}.particle-18{--particle-x:12%;--particle-y:48%;--particle-size:3px;--particle-delay:-6.2s;background:#0071e38f}.particle-19{--particle-x:27%;--particle-y:50%;--particle-size:3px;--particle-delay:-4.6s}.particle-20{--particle-x:38%;--particle-y:24%;--particle-size:3px;--particle-delay:-5.4s}.particle-21{--particle-x:52%;--particle-y:76%;--particle-size:4px;--particle-delay:-6.6s}.particle-22{--particle-x:66%;--particle-y:34%;--particle-size:3px;--particle-delay:-3.4s}.particle-23{--particle-x:82%;--particle-y:52%;--particle-size:6px;--particle-delay:-.9s}.particle-24{--particle-x:94%;--particle-y:57%;--particle-size:3px;--particle-delay:-2.5s;background:#00a7d199}.particle-1,.particle-7,.particle-13,.particle-19{--particle-float-start-x:-8px;--particle-float-start-y:-7px;--particle-float-end-x:12px;--particle-float-end-y:9px}.particle-2,.particle-8,.particle-14,.particle-20{--particle-float-start-x:10px;--particle-float-start-y:7px;--particle-float-end-x:-15px;--particle-float-end-y:-8px}.particle-3,.particle-9,.particle-15,.particle-21{--particle-float-start-x:-15px;--particle-float-start-y:8px;--particle-float-end-x:9px;--particle-float-end-y:-14px}.particle-4,.particle-10,.particle-16,.particle-22{--particle-float-start-x:7px;--particle-float-start-y:-11px;--particle-float-end-x:-10px;--particle-float-end-y:13px}.particle-5,.particle-11,.particle-17,.particle-23{--particle-float-start-x:-5px;--particle-float-start-y:11px;--particle-float-end-x:17px;--particle-float-end-y:-5px}.particle-6,.particle-12,.particle-18,.particle-24{--particle-float-start-x:15px;--particle-float-start-y:-4px;--particle-float-end-x:-7px;--particle-float-end-y:15px}@keyframes energyCloud{0%{opacity:.6;transform:translate(-2%,-8%)scaleX(.92)}to{opacity:.95;transform:translate(2%,6%)scaleX(1.06)}}@keyframes energyRayFlow{0%,to{opacity:.28;background-position:0%}50%{opacity:.84;background-position:100%}}@keyframes particleFloat{0%,to{transform:translate3d(var(--particle-float-start-x), var(--particle-float-start-y), 0)}50%{transform:translate3d(var(--particle-float-end-x), var(--particle-float-end-y), 0)}}@keyframes particleTwinkle{0%,to{opacity:.28}50%{opacity:1}}@media (max-width:560px){.hero-energy-belt{height:92px;margin-top:2px}.energy-ray{width:108%}.energy-particle:nth-of-type(n+17){display:none}}.auth-redesign{background:radial-gradient(circle at 16% 18%,#0071e314,#0000 30%),radial-gradient(circle at 86% 12%,#8b5cf61f,#0000 32%),#f5f5f7;min-height:calc(100vh - 64px);padding:clamp(54px,7vw,90px) clamp(20px,5vw,72px);position:relative;overflow:hidden}.auth-redesign-copy{text-align:center;max-width:1060px;margin:0 auto clamp(34px,5vw,58px)}.auth-redesign-copy h1{max-width:12ch;color:var(--v2-ink);margin:18px auto 0;font-size:clamp(52px,7vw,96px);font-weight:600;line-height:.96}.auth-redesign-copy p:not(.eyebrow){max-width:720px;color:var(--v2-muted);margin:24px auto 0;font-size:clamp(19px,1.9vw,26px);line-height:1.24}.auth-redesign-grid{grid-template-columns:minmax(0,1fr) minmax(380px,.55fr);align-items:stretch;gap:clamp(18px,4vw,38px);width:min(100%,1180px);margin:0 auto;display:grid}.auth-signal-stage,.auth-redesign-panel{box-shadow:var(--v2-shadow-soft);-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);background:#ffffffc2;border:1px solid #1d1d1f1a;border-radius:8px}.auth-signal-stage{min-height:560px;padding:clamp(22px,4vw,40px);position:relative;overflow:hidden}.auth-energy-field{pointer-events:none;position:absolute;inset:0}.auth-energy-field:before,.auth-energy-field:after{content:"";filter:blur(34px);opacity:.72;border-radius:999px;animation:12s ease-in-out infinite alternate heroGlowFloat;position:absolute}.auth-energy-field:before{aspect-ratio:1;background:#8b5cf624;width:44%;top:12%;left:14%}.auth-energy-field:after{aspect-ratio:1;background:#0071e317;width:38%;animation-delay:-4s;bottom:10%;right:12%}.auth-energy-line{transform-origin:50%;background:linear-gradient(90deg,#0000,#8b5cf67a,#ffffffe6,#0071e32e,#0000);border-radius:999px;width:105%;height:2px;animation:7s ease-in-out infinite energyRayFlow;position:absolute;left:50%}.auth-line-a{top:36%;transform:translate(-50%)rotate(-13deg)}.auth-line-b{animation-delay:-2.5s;top:52%;transform:translate(-50%)rotate(9deg)}.auth-line-c{width:82%;animation-delay:-4.4s;top:68%;transform:translate(-50%)rotate(-4deg)}.auth-energy-core{background:radial-gradient(circle,#fffffff5 0 28%,#0000 29%),conic-gradient(from 120deg,#8b5cf6,#7b61ff,#00a7d1,#0071e3,#8b5cf6);border-radius:50%;width:136px;height:136px;animation:5s ease-in-out infinite lensPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 24px #8b5cf60f,0 24px 70px #7b61ff38}.auth-workspace-card,.auth-signal-stack{z-index:1;position:relative}.auth-workspace-card{background:#ffffffc7;border:1px solid #1d1d1f1a;border-radius:8px;width:min(100%,360px);padding:24px;box-shadow:0 20px 48px #0c101712}.auth-workspace-card span,.auth-signal-stack span{color:#6f46e9;letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-weight:600}.auth-workspace-card strong{color:var(--v2-ink);margin-top:12px;font-size:clamp(30px,3.6vw,48px);font-weight:600;line-height:1.02;display:block}.auth-signal-stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:260px;display:grid}.auth-signal-stack div{background:#ffffffb8;border:1px solid #1d1d1f1a;border-radius:8px;min-height:112px;padding:16px}.auth-signal-stack strong{color:var(--v2-ink);margin-top:8px;font-size:17px;font-weight:500;line-height:1.18;display:block}.auth-redesign-panel{flex-direction:column;padding:clamp(24px,3.4vw,38px);display:flex}.auth-mode-switch{background:#ffffffb8;border:1px solid #1d1d1f1a;border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-bottom:22px;padding:4px;display:grid}.auth-mode-switch a,.auth-mode-switch span{min-height:38px;color:var(--v2-muted);border-radius:999px;justify-content:center;align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.auth-mode-switch span{background:var(--v2-ink);color:#fff;box-shadow:0 10px 24px #0c101729}.auth-mode-switch a:hover,.auth-mode-switch a:focus-visible{color:#5f46d8;background:#7b61ff14}.auth-redesign-panel h2{color:var(--v2-ink);margin:20px 0 10px;font-size:clamp(34px,4vw,52px);font-weight:600;line-height:1}.auth-form{gap:14px;margin-top:22px;display:grid}.auth-form label{color:var(--v2-ink-2);letter-spacing:.02em;gap:8px;font-size:13px;font-weight:600;display:grid}.auth-form input{width:100%;min-height:54px;color:var(--v2-ink);font:inherit;background:#ffffffdb;border:1px solid #1d1d1f24;border-radius:8px;outline:none;padding:0 15px;font-size:17px;font-weight:400}.auth-form input:focus-visible{border-color:#7b61ff9e;box-shadow:0 0 0 4px #7b61ff1f}.auth-form .button{width:100%;margin-top:4px}.auth-hint,.auth-secondary-note{color:var(--v2-muted);font-size:14px;line-height:1.45}.auth-hint strong{color:var(--v2-ink-2);font-weight:500}.auth-secondary-note{margin-top:18px}.auth-secondary-note a{color:#5f46d8;font-weight:600;text-decoration:none}.dashboard-shell-redesign{background:radial-gradient(circle at 28% 0,#8b5cf614,#0000 28%),radial-gradient(circle at 86% 14%,#0071e30f,#0000 34%),#f5f5f7;position:relative;overflow:hidden}.dashboard-shell-redesign:before{content:"";pointer-events:none;background:radial-gradient(circle at 48% 34%,#fffc,#0000 32%),linear-gradient(#ffffff4d,#0000 44%);position:absolute;inset:0}.dashboard-sidebar,.dashboard-shell-redesign .main{z-index:1;position:relative}.dashboard-sidebar{-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:#ffffffb8;border-right:1px solid #1d1d1f1a;flex-direction:column;align-items:stretch;gap:14px;padding:18px 14px;display:flex}.sidebar-product-lockup{background:#ffffffa8;border:1px solid #1d1d1f1a;border-radius:8px;flex:none;align-items:center;gap:12px;min-height:58px;padding:10px;display:flex}.sidebar-orb{background:conic-gradient(from 130deg,#8b5cf6,#0071e3,#00a7d1,#8b5cf6);border-radius:999px;width:34px;height:34px;position:relative;box-shadow:0 0 0 8px #8b5cf614}.sidebar-orb:after{content:"";background:#fff;border-radius:999px;position:absolute;inset:10px}.sidebar-product-lockup strong,.sidebar-product-lockup small{display:block}.sidebar-product-lockup strong{color:var(--v2-ink);font-size:15px;font-weight:600}.sidebar-product-lockup small{color:var(--v2-muted);margin-top:2px;font-size:12px}.dashboard-sidebar .sidebar-label{color:#6f46e9;margin:4px 10px 0}.sidebar-nav{gap:6px;margin-top:10px;display:grid}.dashboard-sidebar a{color:#1d1d1fc7;border-radius:8px;min-height:42px;font-size:14px;font-weight:500}.dashboard-sidebar a:hover,.dashboard-sidebar a:focus-visible{color:#5f46d8;background:#7b61ff14;border-color:#7b61ff33}.dashboard-shell-redesign .main{max-width:1360px;padding-top:clamp(34px,5vw,70px)}.dashboard-shell-redesign .page-title{box-shadow:var(--v2-shadow-soft);background:radial-gradient(circle at 72% 24%,#8b5cf61c,#0000 32%),radial-gradient(circle at 24% 90%,#0071e30f,#0000 30%),#ffffffc2;border:1px solid #1d1d1f1a;border-radius:8px;align-items:center;padding:clamp(24px,4vw,42px)}.dashboard-shell-redesign .page-title h1{max-width:900px;font-size:clamp(42px,5.6vw,82px);line-height:.98}.dashboard-shell-redesign .page-title .muted{max-width:760px;font-size:17px;line-height:1.42}.dashboard-shell-redesign .metric-grid{gap:14px}.dashboard-shell-redesign .metric,.dashboard-shell-redesign .card,.dashboard-shell-redesign .tabs{box-shadow:var(--v2-shadow-soft);background:#ffffffc2;border-color:#1d1d1f1a}.dashboard-shell-redesign .metric strong{color:var(--v2-ink);font-size:clamp(42px,5vw,70px)}.dashboard-visibility-card,.site-visibility-card{background:radial-gradient(circle at 78% 10%,#8b5cf624,#0000 30%),linear-gradient(135deg,#ffffffd1,#f8faffd1);overflow:hidden}.dashboard-shell-redesign .site-visibility-card{grid-template-columns:1fr;align-items:stretch}.dashboard-shell-redesign .site-visibility-card .section-split{align-items:center}.dashboard-shell-redesign .site-visibility-card .section-split h2{max-width:760px}.visibility-readiness-grid>span,.site-visibility-grid>div{background:linear-gradient(#ffffffd1,#fafaffb8);border-color:#7b61ff24}.visibility-readiness-grid>span{color:var(--v2-ink);font-weight:600}@media (max-width:1020px){.auth-redesign-grid,.dashboard-visibility-card,.site-visibility-card,.pricing-v2-credibility{grid-template-columns:1fr}.auth-signal-stack{margin-top:230px}.v2-pricing-grid,.pricing-v2-grid,.pricing-v2-proof{grid-template-columns:1fr}.pricing-v2-card{min-height:auto}}@media (max-width:860px){.dashboard-sidebar{border-bottom:1px solid #1d1d1f1a;border-right:0;min-height:auto;display:grid;position:relative;top:auto}.sidebar-nav{gap:8px;margin-top:0;display:flex;overflow-x:auto}.sidebar-nav a{flex:none}}@media (max-width:640px){.auth-redesign{padding-left:16px;padding-right:16px}.auth-redesign-copy{text-align:left}.auth-redesign-copy .eyebrow,.auth-redesign-copy h1,.auth-redesign-copy p:not(.eyebrow){margin-left:0}.auth-redesign-copy h1{font-size:clamp(42px,13vw,60px)}.auth-signal-stage{min-height:430px}.auth-workspace-card{width:100%}.auth-signal-stack{grid-template-columns:1fr;margin-top:170px}.dashboard-shell-redesign .page-title{padding:22px}.v2-pricing,.pricing-v2-page{padding-left:16px;padding-right:16px}.v2-pricing-note,.pricing-v2-hero,.pricing-v2-credibility{text-align:left}.pricing-v2-hero .v2-kicker{margin-left:0}.pricing-v2-hero h1{margin-left:0;font-size:clamp(44px,13vw,62px)}.pricing-v2-hero>p{margin-left:0;font-size:19px}.pricing-v2-hero .v2-actions{justify-content:flex-start}.v2-pricing-note,.pricing-credibility-grid,.pricing-v2-faq{grid-template-columns:1fr}.v2-pricing-note{display:grid}}@media (prefers-reduced-motion:reduce){.hero-energy-belt:before,.energy-ray,.energy-particle,.auth-energy-field:before,.auth-energy-field:after,.auth-energy-line,.auth-energy-core{animation:none}}@media (max-width:1180px){.v2-hero,.vision-hero,.v2-visibility,.vision-split,.page-hero-audit-conversion,.audit-conversion-panel,.dashboard-visibility-card,.site-visibility-card{grid-template-columns:1fr}.v2-hero{min-height:auto}.audit-conversion-intro{text-align:center;max-width:850px;margin:0 auto;position:relative;top:auto}.audit-conversion-intro .eyebrow{margin-left:auto;margin-right:auto}.audit-conversion-intro h1{max-width:none}.audit-conversion-intro .section-lede{max-width:56ch;margin-left:auto;margin-right:auto}.audit-conversion-shell,.audit-conversion-proof{grid-column:auto}.console-frame{transform:none}.console-layout{grid-template-columns:118px minmax(0,1fr)}.crawler-panel,.route-panel{grid-column:2}.audience-path-grid,.surface-grid,.real-proof-list,.vision-pillar-grid,.workflow-ribbon{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer{grid-template-columns:1fr}.footer-note,.footer-logout{text-align:left;grid-column:auto;justify-self:start}}@media (max-width:860px){.topbar{flex-direction:column;align-items:flex-start;gap:10px}.nav{justify-content:flex-start;gap:12px;width:100%;padding-bottom:2px;overflow-x:auto}.nav a{white-space:nowrap}.v2-hero h1,.vision-hero h1{font-size:clamp(48px,13vw,78px)}.v2-section-heading,.console-layout,.route-list,.audit-conversion-fields,.audit-output-grid,.audit-conversion-proof,.dashboard-shell,.metric-grid,.visibility-readiness-grid,.site-visibility-grid{grid-template-columns:1fr}.console-sidebar{grid-row:auto;display:flex;overflow-x:auto}.crawler-panel,.route-panel{grid-column:auto}.signal-stage{min-height:360px}.workflow-ribbon,.audience-path-grid,.surface-grid,.real-proof-list,.vision-pillar-grid{grid-template-columns:1fr}.v2-final-cta{flex-direction:column;align-items:flex-start}.sidebar{border-bottom:1px solid #0f172a14;border-right:0;min-height:auto;display:flex;position:relative;top:auto;overflow-x:auto}.sidebar-label,.sidebar a{flex:none}.page-title{flex-direction:column;align-items:flex-start}.footer-nav-grid{grid-template-columns:1fr}}@media (max-width:560px){.topbar{padding:12px 16px}.brand{font-size:16px}.brand-mark{width:28px;height:28px}.nav{flex-wrap:wrap;overflow-x:visible}.nav a{font-size:14px}.nav-cta{min-height:40px;padding:0 14px}.v2-hero,.v2-section,.vision-hero,.page-hero-audit-conversion,.main,.site-footer{padding-left:16px;padding-right:16px}.v2-hero h1,.vision-hero h1,.audit-conversion-intro h1{font-size:clamp(42px,13vw,62px)}.v2-hero-line,.audit-conversion-intro .section-lede{font-size:17px}.button-row,.v2-actions,.button,.button.secondary{width:100%}.nav-cta{width:auto}.agent-console:before{display:none}.console-topbar strong{font-size:12px}.signal-core{max-width:none;bottom:16px;left:16px;right:16px}.visibility-map-stage{min-height:620px}.visibility-map-node{min-width:132px}}.v2-site:before{opacity:1;background:radial-gradient(circle at 18% 18%,#0071e312,#0000 32%),radial-gradient(circle at 82% 16%,#8b5cf624,#0000 30%),radial-gradient(circle at 50% 88%,#00a7d112,#0000 38%);animation:18s ease-in-out infinite alternate v2AmbientShift;transform:none}.v2-hero{--hero-x:0;--hero-y:0;--hero-shift-x:0px;--hero-shift-y:0px;--hero-tilt-x:0deg;--hero-tilt-y:0deg;text-align:center;grid-template-columns:1fr;align-content:start;gap:clamp(34px,5vw,54px);max-width:1480px;min-height:auto;padding-top:clamp(58px,7vw,90px);padding-bottom:clamp(46px,6vw,72px);display:grid;position:relative}.v2-hero:before,.v2-hero:after{content:"";z-index:0;pointer-events:none;transform:translate3d(var(--hero-shift-x), var(--hero-shift-y), 0);transition:transform .18s ease-out;position:absolute}.v2-hero:before{filter:blur(22px);background:radial-gradient(circle at 42% 46%,#8b5cf633,#0000 23%),radial-gradient(circle at 58% 56%,#0071e31f,#0000 28%),radial-gradient(circle,#ffffff9e,#0000 62%);border-radius:50%;height:54%;inset:8% 7% auto}.v2-hero:after{aspect-ratio:1;filter:blur(42px);width:18%;transform:translate3d(calc(var(--hero-shift-x) * -1), calc(var(--hero-shift-y) * -1), 0);background:#7b61ff1f;border-radius:999px;bottom:25%;right:9%}.v2-hero-copy{z-index:2;max-width:1040px;margin:0 auto;position:relative}.v2-hero .v2-kicker{margin:0 auto}.v2-hero h1{max-width:860px;margin:18px auto 0;font-size:clamp(56px,7vw,96px);font-weight:600;line-height:.96}.v2-hero-line{max-width:700px;margin:22px auto 0;font-size:clamp(21px,2vw,28px);line-height:1.2}.v2-actions{justify-content:center}.agent-console.hero-motion{z-index:1;perspective:1600px;width:min(100%,1120px);margin:0 auto;position:relative}.agent-console.hero-motion:before{display:none}.hero-product-stage{min-height:440px;display:block;position:relative}.hero-motion-field{pointer-events:none;transform:translate3d(calc(var(--hero-shift-x) * -.55), calc(var(--hero-shift-y) * -.45), 0);transition:transform .18s ease-out;position:absolute;inset:-9% -4% -12%;overflow:hidden}.hero-motion-field:before,.hero-motion-field:after{content:"";aspect-ratio:1;filter:blur(38px);opacity:.6;border-radius:50%;width:34%;animation:12s ease-in-out infinite alternate heroGlowFloat;position:absolute}.hero-motion-field:before{background:#0071e324;top:4%;left:8%}.hero-motion-field:after{background:#8b5cf633;animation-delay:-4s;bottom:1%;right:7%}.motion-thread{transform-origin:50%;border-top:1px solid #7b61ff38;border-radius:50%;width:118%;height:44%;animation:14s ease-in-out infinite threadDrift;position:absolute;left:50%}.motion-thread-a{top:15%;transform:translate(-50%)rotate(-8deg)}.motion-thread-b{border-color:#0071e329;animation-delay:-5s;top:33%;transform:translate(-50%)rotate(11deg)}.motion-thread-c{border-color:#8b5cf626;animation-delay:-8s;top:51%;transform:translate(-50%)rotate(-16deg)}.motion-dot{background:var(--v2-purple);border-radius:999px;width:12px;height:12px;animation:10s ease-in-out infinite dotTravel;position:absolute;box-shadow:0 0 0 9px #8b5cf61c}.dot-a{top:28%;left:22%}.dot-b{background:var(--v2-blue);animation-delay:-3s;top:65%;left:72%;box-shadow:0 0 0 9px #0071e314}.dot-c{background:var(--v2-cyan);animation-delay:-6s;top:46%;left:50%;box-shadow:0 0 0 9px #00a7d114}.agent-flow{opacity:0;background:linear-gradient(90deg,#0000,#8b5cf6db,#fffffff2,#0000);border-radius:999px;width:82px;height:2px;position:absolute;box-shadow:0 0 18px #8b5cf64d,0 0 38px #0071e31f}.agent-flow:after{content:"";background:#fffffff5;border-radius:999px;width:8px;height:8px;position:absolute;top:50%;right:16px;transform:translateY(-50%);box-shadow:0 0 16px #fffc,0 0 30px #8b5cf65c}.flow-a{animation:12s cubic-bezier(.65,0,.35,1) infinite agentFlowA;top:22%;left:4%}.flow-b{background:linear-gradient(90deg,#0000,#0071e3a3,#ffffffeb,#0000);animation:14s cubic-bezier(.65,0,.35,1) -5s infinite agentFlowB;top:38%;left:74%}.flow-c{animation:16s cubic-bezier(.65,0,.35,1) -8s infinite agentFlowC;top:63%;left:10%}.flow-d{background:linear-gradient(90deg,#0000,#00a7d194,#ffffffeb,#0000);animation:13s cubic-bezier(.65,0,.35,1) -3s infinite agentFlowD;top:73%;left:68%}.hero-product-window{z-index:1;-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);transform:rotateX(var(--hero-tilt-x)) rotateY(var(--hero-tilt-y)) translate3d(calc(var(--hero-shift-x) * .2), calc(var(--hero-shift-y) * .16), 0);background:#ffffffc2;border:1px solid #1d1d1f1f;border-radius:8px;transition:transform .18s ease-out;position:relative;overflow:hidden;box-shadow:0 34px 90px #00000021}.hero-window-bar{background:#fff9;border-bottom:1px solid #1d1d1f1a;justify-content:space-between;align-items:center;gap:18px;min-height:52px;padding:0 18px;display:flex}.hero-window-bar div{gap:7px;display:flex}.hero-window-bar span{border-radius:999px;width:10px;height:10px}.hero-window-bar span:first-child{background:#ff5f57}.hero-window-bar span:nth-child(2){background:#ffbd2e}.hero-window-bar strong{color:#1d1d1fc2;font-size:15px;font-weight:500}.hero-product-body{grid-template-columns:minmax(240px,.82fr) minmax(300px,1fr) minmax(240px,.82fr);align-items:stretch;gap:18px;min-height:318px;padding:clamp(20px,3vw,34px);display:grid}.hero-readiness-panel,.hero-surface-list div,.hero-posture-strip{background:#ffffffb8;border:1px solid #1d1d1f1a;border-radius:8px;box-shadow:0 18px 44px #0c10170f}.hero-readiness-panel{text-align:left;flex-direction:column;justify-content:flex-end;min-height:270px;padding:24px;display:flex}.hero-readiness-panel span,.hero-surface-list span{color:#6f46e9;letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-weight:600}.hero-readiness-panel strong{max-width:12ch;color:var(--v2-ink);margin-top:13px;font-size:clamp(29px,2.9vw,42px);font-weight:600;line-height:1.02;display:block}.hero-readiness-bars{gap:9px;margin-top:28px;display:grid}.hero-readiness-bars i{opacity:.78;transform-origin:0;background:linear-gradient(90deg,#8b5cf6,#7b61ff,#0071e39e);border-radius:999px;height:7px;animation:4.6s ease-in-out infinite readinessFill;display:block}.hero-readiness-bars i:nth-child(2){width:74%;animation-delay:-1.5s}.hero-readiness-bars i:nth-child(3){width:54%;animation-delay:-2.8s}.hero-lens{min-height:286px;transform:translate3d(calc(var(--hero-shift-x) * .36), calc(var(--hero-shift-y) * .24), 0);align-self:center;transition:transform .18s ease-out;position:relative}.hero-lens-core{background:radial-gradient(circle,#fffffff5 0 28%,#0000 29%),conic-gradient(from 120deg,#8b5cf6,#7b61ff,#00a7d1,#0071e3,#8b5cf6);border-radius:50%;width:108px;height:108px;animation:5.2s ease-in-out infinite lensPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 18px #8b5cf612,0 18px 52px #7b61ff3d}.hero-lens-ring{border:1px solid #7b61ff38;border-radius:50%;animation:16s linear infinite lensOrbit;position:absolute;inset:20%;transform:rotate(-18deg)}.ring-b{border-color:#0071e324;animation-duration:21s;animation-direction:reverse;inset:31% 11%}.hero-lens-ray{background:linear-gradient(90deg,#0000,#8b5cf65c,#0071e333,#0000);border-radius:999px;width:84%;height:2px;animation:6.4s ease-in-out infinite raySweep;position:absolute;top:50%;left:8%;transform:rotate(-18deg)}.ray-b{animation-delay:-3.2s;transform:rotate(17deg)}.lens-pulse{z-index:1;background:linear-gradient(90deg,#0000,#fffffffa,#7b61ffdb,#0000);border-radius:999px;width:54px;height:2px;position:absolute;box-shadow:0 0 18px #7b61ff47}.lens-pulse-a{animation:8s ease-in-out infinite lensPulseDriftA;top:23%;left:18%}.lens-pulse-b{background:linear-gradient(90deg,#0000,#fffffff5,#00a7d1c7,#0000);animation:9s ease-in-out -4s infinite lensPulseDriftB;bottom:22%;right:18%}.hero-surface-list{text-align:left;align-content:center;gap:12px;display:grid}.hero-surface-list div{padding:18px}.hero-surface-list strong{color:var(--v2-ink);margin-top:8px;font-size:18px;font-weight:500;line-height:1.18;display:block}.hero-posture-strip{box-shadow:none;background:#1d1d1f14;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 clamp(20px,3vw,34px) clamp(20px,3vw,34px);display:grid;overflow:hidden}.hero-posture-strip span{min-height:58px;color:var(--v2-ink-2);background:#ffffffc2;align-items:center;padding:0 18px;font-size:15px;font-weight:500;display:flex}.v2-proof-strip{justify-content:center;margin-top:0}.v2-workflow{color:var(--v2-ink);background:radial-gradient(circle at 18% 0,#0071e31a,#0000 34%),radial-gradient(circle at 82% 12%,#7b61ff1a,#0000 32%),#fff}.v2-workflow .v2-section-heading h2{color:var(--v2-ink)}.v2-workflow .v2-kicker{color:#06c}.workflow-ribbon{background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.workflow-ribbon-step{min-height:360px;box-shadow:var(--v2-shadow-soft);background:#ffffffbd;border:1px solid #1d1d1f1a;border-radius:8px;position:relative;overflow:hidden}.workflow-ribbon-step:before{content:"";background:linear-gradient(90deg, var(--v2-purple), var(--v2-violet), #0071e3a6);transform-origin:0;border-radius:999px;height:3px;animation:5.5s ease-in-out infinite readinessFill;position:absolute;inset:auto 24px 26px}.workflow-ribbon-step:nth-child(2):before{animation-delay:-1.8s}.workflow-ribbon-step:nth-child(3):before{animation-delay:-3.2s}.workflow-ribbon-step span{color:#1d1d1f29;font-size:64px;font-weight:600}.workflow-ribbon-step h3{color:var(--v2-ink);margin-top:78px;font-size:clamp(34px,3.6vw,52px);font-weight:600}.workflow-ribbon-step p{max-width:28ch;color:var(--v2-muted);font-size:18px}@keyframes v2AmbientShift{0%{transform:translate(-1%,-1%)scale(1)}to{transform:translate(1%,1%)scale(1.04)}}@keyframes heroGlowFloat{0%{transform:translate(-2%,-2%)scale(1)}to{transform:translate(4%,5%)scale(1.14)}}@keyframes threadDrift{0%,to{opacity:.48}50%{opacity:.9}}@keyframes dotTravel{0%,to{transform:translate(-18px)}50%{transform:translate(24px,-16px)}}@keyframes heroWindowFloat{0%,to{transform:rotateX(0)rotateY(-2deg)translateY(0)}50%{transform:rotateX(0)rotateY(2deg)translateY(-8px)}}@keyframes agentFlowA{0%{opacity:0;transform:translate(0,0)rotate(-9deg)}12%,78%{opacity:.96}to{opacity:0;transform:translate(920px,250px)rotate(10deg)}}@keyframes agentFlowB{0%{opacity:0;transform:translate(0,0)rotate(172deg)}14%,76%{opacity:.9}to{opacity:0;transform:translate(-780px,170px)rotate(154deg)}}@keyframes agentFlowC{0%{opacity:0;transform:translate(0,0)rotate(-18deg)}12%,78%{opacity:.92}to{opacity:0;transform:translate(780px,-190px)rotate(-2deg)}}@keyframes agentFlowD{0%{opacity:0;transform:translate(0,0)rotate(164deg)}16%,74%{opacity:.9}to{opacity:0;transform:translate(-820px,-230px)rotate(184deg)}}@keyframes readinessFill{0%,to{opacity:.42;transform:scaleX(.48)}50%{opacity:.92;transform:scaleX(1)}}@keyframes lensPulse{0%,to{transform:translate(-50%,-50%)scale(.96)}50%{transform:translate(-50%,-50%)scale(1.06)}}@keyframes lensOrbit{to{transform:rotate(342deg)}}@keyframes lensPulseDriftA{0%,to{transform:translate(0,0)rotate(14deg)}50%{transform:translate(190px,108px)rotate(24deg)}}@keyframes lensPulseDriftB{0%,to{transform:translate(0,0)rotate(194deg)}50%{transform:translate(-178px,-94px)rotate(170deg)}}@keyframes raySweep{0%,to{opacity:.28}50%{opacity:.82}}@media (max-width:980px){.v2-hero{text-align:left}.v2-hero .v2-kicker,.v2-hero h1,.v2-hero-line{margin-left:0}.v2-actions{justify-content:flex-start}.hero-product-body{grid-template-columns:1fr}.hero-lens{order:-1;min-height:260px}.hero-posture-strip,.workflow-ribbon{grid-template-columns:1fr}}@media (max-width:560px){.v2-hero{padding-top:48px;padding-bottom:54px}.v2-hero h1{font-size:clamp(44px,13vw,58px)}.hero-product-stage{min-height:auto}.hero-product-window{transform:none}.hero-window-bar strong{font-size:12px}.hero-product-body{min-height:auto;padding:16px}.hero-readiness-panel{min-height:230px}.hero-lens{min-height:200px}.hero-posture-strip{margin:0 16px 16px}}@media (prefers-reduced-motion:reduce){.v2-site:before,.hero-motion-field:before,.hero-motion-field:after,.motion-thread,.motion-dot,.agent-flow,.hero-product-window,.hero-readiness-bars i,.hero-lens-core,.hero-lens-ring,.hero-lens-ray,.lens-pulse,.workflow-ribbon-step:before{animation:none}}.auth-mode-switch button{appearance:none;min-height:38px;color:var(--v2-muted);cursor:pointer;letter-spacing:0;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .18s,box-shadow .18s,color .18s,transform .18s;display:inline-flex}.auth-mode-switch button:hover,.auth-mode-switch button:focus-visible{color:#5f46d8;background:#7b61ff14;outline:none}.auth-mode-switch button[aria-pressed=true]{background:var(--v2-ink);color:#fff;box-shadow:0 10px 24px #0c101729}.auth-mode-switch button[aria-pressed=true]:hover,.auth-mode-switch button[aria-pressed=true]:focus-visible{color:#fff;background:#000;transform:translateY(-1px)}.auth-form-slot{animation:.24s cubic-bezier(.16,1,.3,1) both authFormSwap}@keyframes authFormSwap{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.pricing-lab-grid{--pricing-line:#1d1d1f1c;--pricing-panel:#ffffffd1;perspective:1400px;gap:16px;width:100%;max-width:1320px;margin:0 auto;display:grid}.pricing-lab-home{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-lab-full{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(22px,4vw,44px)}.pricing-lab-card{--card-tilt-x:0deg;--card-tilt-y:0deg;--card-glow-x:50%;--card-glow-y:50%;isolation:isolate;border:1px solid var(--pricing-line);background:radial-gradient(circle at var(--card-glow-x) var(--card-glow-y), #7b61ff33, transparent 34%), linear-gradient(180deg, #fffffff0, #f7f8ffc7);min-height:690px;transform:perspective(1100px) rotateX(var(--card-tilt-x)) rotateY(var(--card-tilt-y)) translateZ(0);transform-style:preserve-3d;border-radius:8px;flex-direction:column;padding:18px;transition:border-color .22s,box-shadow .22s,transform .18s;animation:.62s cubic-bezier(.16,1,.3,1) both pricingCardIn;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000014}.pricing-lab-card:before,.pricing-lab-card:after{content:"";pointer-events:none;position:absolute}.pricing-lab-card:before{z-index:-1;opacity:.72;transform:translateX(calc((var(--card-glow-x) - 50%) / 18));background:linear-gradient(115deg,#0000 0 28%,#ffffff9e 40%,#0000 52%),radial-gradient(circle at 16% 16%,#0071e31f,#0000 30%);inset:0}.pricing-lab-card:after{opacity:.9;background:linear-gradient(90deg,#0000,#0071e366,#7b61ff80,#0000);height:1px;inset:auto 18px 18px}.pricing-lab-card:hover{border-color:#7b61ff47;box-shadow:0 34px 90px #36305b29}.pricing-lab-card.featured{background:radial-gradient(circle at var(--card-glow-x) var(--card-glow-y), #0071e32e, transparent 34%), radial-gradient(circle at 78% 0%, #7b61ff3d, transparent 38%), linear-gradient(180deg, #fffffff5, #f6f3ffdb);border-color:#7b61ff6b;box-shadow:0 32px 100px #5a46be2e}.pricing-lab-card[data-plan=agency]{background:radial-gradient(circle at var(--card-glow-x) var(--card-glow-y), #7b61ff2e, transparent 34%), radial-gradient(circle at 10% 100%, #0071e321, transparent 34%), linear-gradient(180deg, #fffffff5, #f7f6ffc7)}.pricing-lab-visual{background:radial-gradient(circle at 52% 48%,#fffffff5,#0000 18%),radial-gradient(circle at 78% 20%,#7b61ff38,#0000 32%),radial-gradient(circle at 16% 92%,#0071e324,#0000 34%),linear-gradient(135deg,#fffc,#ebf1ffcc);border:1px solid #1d1d1f1a;border-radius:8px;min-height:158px;position:relative;overflow:hidden;transform:translateZ(34px);box-shadow:inset 0 0 0 1px #ffffff9e}.pricing-lab-visual:before{content:"";background:linear-gradient(90deg,#1d1d1f0b 1px,#0000 1px) 0 0/42px 42px,linear-gradient(#1d1d1f0a 1px,#0000 1px) 0 0/42px 42px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000000b8,#0000 84%);mask-image:linear-gradient(#000000b8,#0000 84%)}.pricing-lab-visual>span{display:block;position:absolute}.pricing-scan-sheet{background:linear-gradient(135deg,#ffffffeb,#e8f1ffb3),linear-gradient(90deg,#0071e314,#0000);border:1px solid #0071e329;border-radius:8px;width:58%;height:48%;box-shadow:0 18px 36px #0071e314}.pricing-scan-sheet.sheet-a{animation:5.6s ease-in-out infinite pricingScanSheetA;top:34%;left:16%;transform:rotate(-7deg)}.pricing-scan-sheet.sheet-b{opacity:.78;animation:6.8s ease-in-out infinite pricingScanSheetB;top:18%;right:12%;transform:rotate(8deg)scale(.76)}.pricing-scan-beam{filter:blur(1px);background:linear-gradient(#0000,#0071e31a,#7b61ff6b,#0000);border-radius:999px;width:18px;height:142%;animation:4.2s ease-in-out infinite pricingBeamSweep;top:-18%;left:62%;transform:rotate(16deg)}.pricing-scan-line{background:linear-gradient(90deg,#0071e3b8,#7b61ff61,#0000);border-radius:999px;height:2px;left:14%}.pricing-scan-line.line-a{bottom:24%;right:18%}.pricing-scan-line.line-b{opacity:.62;bottom:16%;right:38%}.pricing-scan-dot,.pricing-launch-node,.pricing-operator-spark,.pricing-agency-node{background:#7b61ff;border-radius:999px;width:13px;height:13px;animation:3.6s ease-in-out infinite pricingNode;box-shadow:0 0 24px #7b61ff52}.pricing-scan-dot.dot-a{background:#0071e3;top:20%;left:20%}.pricing-scan-dot.dot-b{animation-delay:-1200ms;bottom:30%;right:18%}.pricing-launch-step{background:linear-gradient(90deg,#0071e3b8,#7b61ff57);border:1px solid #00a7d12e;border-radius:999px 8px 8px 999px;height:18px;animation:5.2s ease-in-out infinite pricingLaunchStep;box-shadow:0 18px 34px #0071e31a}.pricing-launch-step.step-a{width:36%;top:64%;left:16%}.pricing-launch-step.step-b{width:35%;animation-delay:-900ms;top:48%;left:32%}.pricing-launch-step.step-c{width:32%;animation-delay:-1800ms;top:32%;right:16%}.pricing-launch-rail{background:linear-gradient(90deg,#0000,#7b61ff85,#00a7d15c,#0000);border-radius:999px;height:2px}.pricing-launch-rail.rail-a{top:72%;left:12%;right:16%}.pricing-launch-rail.rail-b{animation:4.8s ease-in-out infinite pricingVector;top:24%;left:22%;right:12%;transform:rotate(-9deg)}.pricing-launch-node.node-a{background:#0071e3;top:53%;left:28%}.pricing-launch-node.node-b{top:38%;left:57%}.pricing-launch-node.node-c{background:#00a7d1;animation-delay:-1700ms;top:25%;right:18%}.pricing-operator-ring{border:1px solid #7b61ff38;border-radius:50%;animation:7.6s linear infinite pricingOrbit;top:50%;left:50%;transform:translate(-50%,-50%)}.pricing-operator-ring.ring-a{width:72%;height:44%}.pricing-operator-ring.ring-b{border-color:#0071e333;width:50%;height:76%;animation-direction:reverse}.pricing-operator-ring.ring-c{border-color:#00a7d133;width:38%;height:38%;animation-duration:5.2s}.pricing-operator-spine{filter:blur(.2px);background:linear-gradient(#0071e314,#7b61ff42,#00a7d114);border-radius:999px;width:42px;top:16%;bottom:14%;left:50%;transform:translate(-50%)}.pricing-operator-core{background:radial-gradient(circle at 36% 30%,#fffffff2,#0000 25%),conic-gradient(from 130deg,#0071e3,#7b61ff,#00a7d1,#0071e3);border-radius:999px;width:58px;height:58px;animation:5.2s ease-in-out infinite pricingCore;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 36px #7b61ff61,0 0 56px #0071e333}.pricing-operator-spark.spark-a{background:#00a7d1;top:28%;left:23%}.pricing-operator-spark.spark-b{bottom:26%;right:21%}.pricing-agency-band{background:linear-gradient(90deg,#0071e329,#7b61ff3d,#ffffff4d);border:1px solid #7b61ff2e;border-radius:999px;height:20px;animation:6.2s ease-in-out infinite pricingAgencyBand;box-shadow:0 16px 36px #36305b1f}.pricing-agency-band.band-a{top:34%;left:14%;right:12%;transform:rotate(7deg)}.pricing-agency-band.band-b{animation-delay:-1600ms;top:56%;left:24%;right:22%;transform:rotate(-6deg)}.pricing-agency-link{background:linear-gradient(90deg,#00a7d11f,#7b61ff94,#0071e338);border-radius:999px;height:2px}.pricing-agency-link.link-a{animation:5.6s ease-in-out infinite pricingVector;top:46%;left:16%;right:16%;transform:rotate(-18deg)}.pricing-agency-link.link-b{animation:6.2s ease-in-out infinite reverse pricingVector;top:64%;left:20%;right:12%;transform:rotate(14deg)}.pricing-agency-node.node-a{background:#0071e3;top:32%;left:20%}.pricing-agency-node.node-b{top:60%;left:45%}.pricing-agency-node.node-c{background:#00a7d1;top:34%;right:25%}.pricing-agency-node.node-d{background:#7b61ff;animation-delay:-1300ms;bottom:24%;right:16%}.pricing-lab-content,.pricing-lab-footer{z-index:1;position:relative;transform:translateZ(24px)}.pricing-lab-content{flex-direction:column;flex:1;padding:20px 4px 0;display:flex}.pricing-lab-head{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.pricing-lab-head em{color:var(--v2-muted);letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700}.pricing-lab-price{align-items:start;gap:8px;min-width:0;margin-top:30px;display:grid}.pricing-lab-price strong{min-width:0;color:var(--v2-ink);letter-spacing:0;overflow-wrap:normal;white-space:nowrap;font-size:clamp(48px,4.25vw,64px);font-weight:600;line-height:.9}.pricing-lab-price span,.pricing-lab-description,.pricing-lab-note{color:var(--v2-muted);font-size:15px;font-weight:400;line-height:1.38}.pricing-lab-card[data-plan=agency] .pricing-lab-price strong{font-size:clamp(38px,3vw,48px)}.pricing-lab-trial{color:#5f46d8;margin:14px 0 0;font-size:15px;font-weight:700}.pricing-lab-description{min-height:86px;margin:24px 0 0}.pricing-lab-features{gap:11px;margin:8px 0 0;padding:0;list-style:none;display:grid}.pricing-lab-features li{color:var(--v2-ink-2);padding-left:18px;font-size:15px;line-height:1.32;position:relative}.pricing-lab-features li:before{content:"";background:linear-gradient(135deg,#0071e3,#8b5cf6);border-radius:999px;width:6px;height:6px;position:absolute;top:.56em;left:0}.pricing-lab-footer{gap:14px;margin-top:22px;display:grid}.pricing-lab-usage{background:#ffffffb3;border:1px solid #1d1d1f1a;border-radius:8px;gap:5px;min-height:74px;padding:13px;display:grid}.pricing-lab-usage span{color:var(--v2-muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:700}.pricing-lab-usage strong{color:var(--v2-ink);font-size:15px;font-weight:600;line-height:1.22}.pricing-lab-note{margin:0}.pricing-lab-footer .button{width:100%}@keyframes pricingCardIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes pricingOrbit{to{rotate:360deg}}@keyframes pricingVector{0%,to{opacity:.32;translate:-10%}50%{opacity:.82;translate:10%}}@keyframes pricingCore{0%,to{filter:saturate();scale:1}50%{filter:saturate(1.35);scale:1.16}}@keyframes pricingNode{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-10px)scale(1.18)}}@keyframes pricingScanSheetA{0%,to{transform:rotate(-7deg)translateY(0)}50%{transform:rotate(-4deg)translateY(-7px)}}@keyframes pricingScanSheetB{0%,to{transform:rotate(8deg)scale(.76)translateY(0)}50%{transform:rotate(4deg)scale(.78)translateY(6px)}}@keyframes pricingBeamSweep{0%,to{opacity:.28;transform:translate(-34px)rotate(16deg)}50%{opacity:.86;transform:translate(24px)rotate(16deg)}}@keyframes pricingLaunchStep{0%,to{transform:translate(0)}50%{transform:translate(10px)}}@keyframes pricingAgencyBand{0%,to{filter:saturate();opacity:.72}50%{filter:saturate(1.28);opacity:.95}}.dashboard-shell-redesign .main{width:100%}.dashboard-shell-redesign .grid-2,.dashboard-shell-redesign .grid-3,.dashboard-shell-redesign .metric-grid,.dashboard-shell-redesign .site-guide-grid,.dashboard-shell-redesign .visibility-readiness-grid,.dashboard-shell-redesign .site-visibility-grid,.dashboard-shell-redesign .checklist-grid,.dashboard-shell-redesign .endpoint-status-grid,.dashboard-shell-redesign .audit-signal-grid,.dashboard-shell-redesign .audit-next-steps,.dashboard-shell-redesign .worker-template-notes{gap:14px}.dashboard-shell-redesign .grid-2{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dashboard-shell-redesign .grid-3{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dashboard-shell-redesign .card,.dashboard-shell-redesign .metric,.dashboard-shell-redesign .tabs,.dashboard-shell-redesign .table,.dashboard-shell-redesign .site-readiness-item,.dashboard-shell-redesign .policy-rule-card,.dashboard-shell-redesign .endpoint-status-grid div,.dashboard-shell-redesign .provider-choice-card,.dashboard-shell-redesign .deployment-note,.dashboard-shell-redesign .guidance-list li,.dashboard-shell-redesign .checklist-step,.dashboard-shell-redesign .audit-history-row,.dashboard-shell-redesign .preset-button,.dashboard-shell-redesign .worker-template-card,.dashboard-shell-redesign .worker-template-file,.dashboard-shell-redesign .worker-command-list code,.dashboard-shell-redesign .worker-template-notes span,.dashboard-shell-redesign .agent-settings-toggle,.dashboard-shell-redesign .bar-list-empty{background:radial-gradient(circle at 88% 0,#7b61ff12,#0000 28%),#ffffffc7;border-color:#1d1d1f1a}.dashboard-shell-redesign .card,.dashboard-shell-redesign .metric,.dashboard-shell-redesign .table{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%)}.dashboard-shell-redesign .card:before,.dashboard-shell-redesign .metric:before{opacity:.48;background:linear-gradient(90deg,#0000,#0071e359,#7b61ff6b,#0000)}.dashboard-shell-redesign .table{border-collapse:separate;border-spacing:0;overflow:hidden}.dashboard-shell-redesign .table th,.dashboard-shell-redesign .table td{color:var(--v2-ink-2);vertical-align:middle;border-bottom-color:#1d1d1f14}.dashboard-shell-redesign .table th{color:var(--v2-muted);letter-spacing:.05em;background:#f5f5f7c7;font-size:11px;font-weight:700}.dashboard-shell-redesign .table a{color:var(--v2-ink);text-underline-offset:4px;font-weight:600;text-decoration-color:#0071e35c}.dashboard-shell-redesign .tabs{background:#ffffff9e;border:1px solid #1d1d1f1a;border-radius:8px;padding:8px}.dashboard-shell-redesign .tabs a{color:var(--v2-muted);background:0 0;border-color:#0000;font-weight:600}.dashboard-shell-redesign .tabs a:hover,.dashboard-shell-redesign .tabs a:focus-visible{color:var(--v2-blue);background:#0071e314;border-color:#0071e329;outline:none}.dashboard-shell-redesign .button,.dashboard-shell-redesign .button.secondary,.dashboard-shell-redesign .worker-copy-button,.dashboard-shell-redesign .preset-button{min-width:0}.dashboard-shell-redesign .button-row{align-items:center}.dashboard-shell-redesign .section-split{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.dashboard-shell-redesign .section-split>div:first-child{min-width:0}.dashboard-shell-redesign .code-block{color:#f5f7ff;white-space:pre;background:radial-gradient(circle at 80% 0,#7b61ff2e,#0000 30%),#11131a;border-color:#1d1d1f1f;max-width:100%;max-height:520px;font-size:13px;overflow:auto}.dashboard-shell-redesign .form,.dashboard-shell-redesign .agent-settings-form{max-width:none}.dashboard-shell-redesign .form input,.dashboard-shell-redesign .form select,.dashboard-shell-redesign .agent-settings-form input{color:var(--v2-ink);background:#ffffffe0;border-color:#1d1d1f1f;font-size:16px}.dashboard-shell-redesign .form input:focus,.dashboard-shell-redesign .form select:focus,.dashboard-shell-redesign .agent-settings-form input:focus{border-color:#0071e37a;box-shadow:0 0 0 4px #0071e31c}.dashboard-shell-redesign .notice{border:1px solid #ff9f0a42;border-left:4px solid var(--v2-amber);color:var(--v2-ink-2);background:#ff9f0a1a;border-radius:8px}.dashboard-shell-redesign .site-guide-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);align-items:stretch;display:grid}.dashboard-shell-redesign .site-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-shell-redesign .visibility-readiness-grid,.dashboard-shell-redesign .site-visibility-grid,.dashboard-shell-redesign .endpoint-status-grid,.dashboard-shell-redesign .audit-signal-grid,.dashboard-shell-redesign .checklist-grid,.dashboard-shell-redesign .audit-next-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-shell-redesign .policy-rule-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dashboard-shell-redesign .policy-rule-card{grid-template-columns:minmax(82px,.28fr) 1fr}.dashboard-shell-redesign .site-create-layout{grid-template-columns:minmax(0,.86fr) minmax(340px,.62fr);gap:18px;display:grid}.dashboard-shell-redesign .site-create-form{min-height:100%}.dashboard-shell-redesign .site-create-visual{background:radial-gradient(circle at 70% 20%,#7b61ff29,#0000 30%),linear-gradient(135deg,#0071e314,#ffffff14);border-color:#0071e324}.dashboard-shell-redesign .audit-history-latest{border-color:#7b61ff29;grid-template-columns:132px minmax(0,1fr);background:radial-gradient(circle at 78% 10%,#7b61ff47,#0000 28%),linear-gradient(135deg,#11131a,#1e2230)!important}.dashboard-shell-redesign .audit-score-orb{background:radial-gradient(circle at center, #11131a 0 52%, transparent 53%), conic-gradient(from -90deg, #0071e3 calc(var(--score) * 1%), #8b5cf6c7 calc(var(--score) * 1%), #ffffff24 0);border-color:#ffffff2e;box-shadow:0 0 48px #7b61ff38}.dashboard-shell-redesign .agent-settings-toggles,.dashboard-shell-redesign .worker-install-panel,.dashboard-shell-redesign .worker-template-files,.dashboard-shell-redesign .guidance-list,.dashboard-shell-redesign .audit-history-list,.dashboard-shell-redesign .preset-grid,.dashboard-shell-redesign .bar-list{gap:10px}.dashboard-shell-redesign .agent-settings-toggle{display:grid}.dashboard-shell-redesign .file-actions{align-items:center}.dashboard-shell-redesign .file-actions .button{white-space:normal}.dashboard-shell-redesign .bar-list-empty{border:1px solid #1d1d1f1a;border-radius:8px;gap:6px;padding:18px;display:grid}.dashboard-shell-redesign .bar-list-empty strong{color:var(--v2-ink);font-size:16px}.dashboard-shell-redesign .bar-list-empty span{color:var(--v2-muted);font-size:14px;line-height:1.35}.dashboard-shell-redesign .bar-row{grid-template-columns:minmax(120px,.55fr) minmax(140px,1fr) auto;gap:12px}.dashboard-shell-redesign .bar-track{min-width:0}.dashboard-shell-redesign .site-guide-card,.dashboard-shell-redesign .dashboard-empty-state,.dashboard-shell-redesign .site-create-form,.dashboard-shell-redesign .site-create-layout>.card,.dashboard-shell-redesign .licensing-status-card,.dashboard-shell-redesign .audit-history-card,.dashboard-shell-redesign .worker-template-card{background:radial-gradient(circle at 84% 8%,#7b61ff29,#0000 32%),radial-gradient(circle at 16% 100%,#0071e317,#0000 32%),linear-gradient(#ffffffe6,#f6f8ffc2)!important}.dashboard-shell-redesign .site-create-visual,.dashboard-shell-redesign .preset-button,.dashboard-shell-redesign .checklist-step,.dashboard-shell-redesign .guidance-list li,.dashboard-shell-redesign .deployment-note,.dashboard-shell-redesign .worker-config-grid label{background:linear-gradient(90deg,#0071e314,#7b61ff0f),#ffffffb8;border-color:#7b61ff1f}.dashboard-shell-redesign .site-create-visual span{background:#0071e3b8;box-shadow:0 0 18px #7b61ff33}.dashboard-shell-redesign .policy-rule-card strong,.dashboard-shell-redesign .checklist-step.done:before{color:#5f46d8}.dashboard-shell-redesign .checklist-step.done:before{background:#7b61ff1c;border-color:#7b61ff52}.dashboard-shell-redesign .checklist-step.current{border-color:#0071e352;box-shadow:0 18px 44px #0071e317}.dashboard-shell-redesign .checklist-step.current:before{box-shadow:0 0 0 5px #7b61ff24}.dashboard-shell-redesign .audit-signal-grid .ok{background:#0071e31a;border-color:#0071e347}.dashboard-shell-redesign .sidebar-nav{scrollbar-width:none}.dashboard-shell-redesign .sidebar-nav::-webkit-scrollbar{display:none}@media (max-width:1180px){.pricing-lab-full{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-lab-home{grid-template-columns:1fr}.pricing-lab-card{min-height:auto}.dashboard-shell-redesign .grid-3,.dashboard-shell-redesign .visibility-readiness-grid,.dashboard-shell-redesign .site-visibility-grid,.dashboard-shell-redesign .endpoint-status-grid,.dashboard-shell-redesign .audit-signal-grid,.dashboard-shell-redesign .checklist-grid,.dashboard-shell-redesign .audit-next-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.dashboard-shell-redesign .grid-2,.dashboard-shell-redesign .grid-3,.dashboard-shell-redesign .site-guide-grid,.dashboard-shell-redesign .site-create-layout,.dashboard-shell-redesign .visibility-readiness-grid,.dashboard-shell-redesign .site-visibility-grid,.dashboard-shell-redesign .endpoint-status-grid,.dashboard-shell-redesign .audit-signal-grid,.dashboard-shell-redesign .checklist-grid,.dashboard-shell-redesign .audit-next-steps,.dashboard-shell-redesign .policy-rule-list,.dashboard-shell-redesign .audit-history-latest,.dashboard-shell-redesign .worker-template-notes,.dashboard-shell-redesign .client-command-shell,.dashboard-shell-redesign .client-command-grid,.dashboard-shell-redesign .dashboard-flow-panel,.dashboard-shell-redesign .client-report-panel,.dashboard-shell-redesign .client-report-proof-column,.dashboard-shell-redesign .change-summary-grid,.dashboard-shell-redesign .install-focus-plan,.dashboard-shell-redesign .install-focus-hero,.dashboard-shell-redesign .install-focus-proof-grid,.dashboard-shell-redesign .install-focus-safety-strip,.pricing-lab-full{grid-template-columns:1fr}.dashboard-shell-redesign .section-split{justify-content:stretch;display:grid}.dashboard-shell-redesign .site-section-actions,.dashboard-shell-redesign .audit-history-actions{justify-content:flex-start;min-width:0}.dashboard-shell-redesign .table{white-space:nowrap;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;display:block;overflow-x:auto}.dashboard-shell-redesign .bar-row,.dashboard-shell-redesign .audit-history-row,.dashboard-shell-redesign .policy-rule-card{grid-template-columns:1fr}}@media (max-width:640px){.pricing-lab-card{padding:14px}.pricing-lab-visual{min-height:132px}.pricing-lab-description{min-height:auto}.dashboard-shell-redesign .page-title h1{font-size:clamp(38px,12vw,56px)}.dashboard-shell-redesign .button-row,.dashboard-shell-redesign .file-actions{flex-direction:column;align-items:stretch}.dashboard-shell-redesign .button-row .button,.dashboard-shell-redesign .file-actions .button{width:100%}}@media (prefers-reduced-motion:reduce){.auth-form-slot,.pricing-lab-card,.pricing-lab-visual>span{transition-duration:.001ms!important;animation:none!important}.pricing-lab-card{transform:none!important}}.hero-energy-belt{transform:translate3d(var(--hero-shift-x-reverse), var(--hero-shift-y-reverse), 0)}.energy-particle{transition:translate .18s ease-out,box-shadow .18s ease-out}.particle-1,.particle-5,.particle-9,.particle-13,.particle-17,.particle-21{translate:var(--hero-shift-x-reverse) var(--hero-shift-y-reverse)}.particle-2,.particle-6,.particle-10,.particle-14,.particle-18,.particle-22{translate:var(--hero-shift-x-strong) var(--hero-shift-y-soft)}.particle-3,.particle-7,.particle-11,.particle-15,.particle-19,.particle-23{translate:var(--hero-shift-x-reverse) var(--hero-shift-y-strong)}.particle-4,.particle-8,.particle-12,.particle-16,.particle-20,.particle-24{translate:var(--hero-shift-x-soft) var(--hero-shift-y-reverse)}.audience-intro-grid{grid-template-columns:minmax(0,.84fr) minmax(320px,.62fr);align-items:flex-end;gap:clamp(28px,6vw,84px);margin-bottom:clamp(30px,5vw,56px);display:grid}.audience-copy{margin-bottom:0;display:block}.audience-copy h2{max-width:10.5ch}.audience-copy p:last-child{max-width:35ch;margin-top:26px}.audience-signal-model{isolation:isolate;min-height:300px;box-shadow:var(--v2-shadow-soft);background:radial-gradient(circle at 30% 44%,#0071e329,#0000 28%),radial-gradient(circle at 72% 38%,#7b61ff33,#0000 32%),linear-gradient(135deg,#ffffffc2,#f4f7ffad);border:1px solid #1d1d1f17;border-radius:8px;position:relative;overflow:hidden}.audience-signal-model:before,.audience-signal-model:after{content:"";border:1px solid #7b61ff33;border-radius:999px;animation:12s linear infinite audienceOrbit;position:absolute;inset:18%;transform:rotate(-14deg)}.audience-signal-model:after{border-color:#0071e32e;animation-duration:16s;animation-direction:reverse;inset:28% 10%;transform:rotate(18deg)}.audience-orbit,.audience-node,.audience-beam{display:block;position:absolute}.audience-orbit{border:1px solid #00a7d12e;border-radius:999px}.audience-orbit.orbit-a{inset:26% 18%;transform:rotate(8deg)}.audience-orbit.orbit-b{inset:36% 8% 24%;transform:rotate(-10deg)}.audience-node{background:linear-gradient(135deg,#0071e3,#7b61ff);border-radius:999px;width:15px;height:15px;animation:5.8s ease-in-out infinite audienceNodeFloat;box-shadow:0 0 34px #7b61ff47}.audience-node.node-a{top:28%;left:22%}.audience-node.node-b{background:linear-gradient(135deg,#00a7d1,#7b61ff);animation-delay:-1.4s;top:42%;right:18%}.audience-node.node-c{background:#0071e3;animation-delay:-2.6s;bottom:26%;right:38%}.audience-beam{background:linear-gradient(90deg,#0000,#0071e36b,#7b61ff99,#0000);border-radius:999px;width:72%;height:2px;animation:4.8s ease-in-out infinite audienceBeam;top:50%;left:14%;transform:rotate(-9deg)}.audience-signal-model strong{color:#1d1d1f94;letter-spacing:.03em;text-transform:uppercase;font-size:13px;font-weight:600;position:absolute;bottom:20px;right:22px}.audience-path-card,.surface-card,.real-proof-list div,.workflow-ribbon-step,.visibility-scorecard div{transition:transform .22s,border-color .22s,box-shadow .22s,background .22s}.audience-path-card:hover,.surface-card:hover,.real-proof-list div:hover,.workflow-ribbon-step:hover,.visibility-scorecard div:hover{border-color:#7b61ff38;transform:translateY(-4px);box-shadow:0 24px 70px #36305b1f}.v2-workflow{background:radial-gradient(circle at 18% 12%,#0071e31a,#0000 32%),radial-gradient(circle at 82% 16%,#7b61ff24,#0000 34%),#fbfbfd}.v2-workflow .v2-section-heading.compact{max-width:880px}.v2-workflow .v2-section-heading.compact p:last-child{max-width:780px;margin-top:20px}.workflow-ribbon{gap:18px}.workflow-ribbon-step{min-height:420px;padding:26px}.workflow-ribbon-step em{color:#5f46d8;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700;position:absolute;top:28px;right:24px}.workflow-ribbon-step strong{max-width:17ch;color:var(--v2-ink);font-size:21px;font-weight:600;line-height:1.16;display:block}.workflow-ribbon-step p{max-width:32ch;margin-top:16px}.v2-visibility{grid-template-columns:minmax(0,.86fr) minmax(360px,.76fr);gap:clamp(46px,7vw,110px);overflow:hidden}.visibility-copy{z-index:2;max-width:660px;position:relative}.visibility-copy p:last-child{max-width:44ch}.visibility-scorecard{z-index:1;background:radial-gradient(circle at 96% 10%,#7b61ff1f,#0000 36%),linear-gradient(135deg,#ffffffe6,#f5f9ffdb);gap:12px;padding:18px;position:relative}.visibility-scorecard:before{content:"";pointer-events:none;border:1px solid #7b61ff29;border-radius:999px;width:190px;height:190px;position:absolute;inset:20px -28px auto auto;transform:rotate(18deg)}.visibility-scorecard div{grid-template-columns:minmax(110px,.42fr) minmax(0,1fr);gap:18px;min-height:92px;padding:18px 20px;display:grid}.visibility-scorecard strong{color:var(--v2-ink-2);font-size:15px;line-height:1.34}.surface-card{min-height:245px;position:relative;overflow:hidden}.surface-card:before{content:"";opacity:.72;transform-origin:0;background:linear-gradient(90deg,#0071e3ad,#7b61ff94,#0000);border-radius:999px;height:2px;transition:transform .26s;position:absolute;inset:auto 24px 20px;transform:scaleX(.42)}.surface-card:hover:before{transform:scaleX(1)}.surface-card>span{color:#1d1d1f29;font-size:44px;font-weight:600;line-height:.9;display:block}.surface-card em{color:#06c;letter-spacing:.04em;text-transform:uppercase;margin-top:28px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.surface-card h3{color:var(--v2-ink);margin:16px 0 14px;font-size:24px;font-weight:600}.surface-card p{max-width:32ch}.v2-final-cta{background:radial-gradient(circle at 78% 12%,#7b61ff29,#0000 34%),radial-gradient(circle at 18% 86%,#0071e31c,#0000 36%),linear-gradient(135deg,#fffffff0,#f5f8ffe6);align-items:stretch;min-height:420px;margin-top:clamp(36px,6vw,80px);padding:clamp(44px,6vw,78px);position:relative;overflow:hidden}.v2-final-cta:before{content:"";border:1px solid #7b61ff26;border-radius:999px;width:520px;height:520px;position:absolute;bottom:-150px;right:-80px}.v2-final-cta h2{max-width:12ch;margin-top:24px;font-size:clamp(48px,6vw,88px)}.v2-final-cta p{max-width:47ch}.v2-final-signals{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.v2-final-signals span{min-height:38px;color:var(--v2-ink-2);background:#ffffffb8;border:1px solid #7b61ff2e;border-radius:999px;padding:9px 13px;font-size:14px;font-weight:500}.v2-final-cta .button-row{z-index:1;justify-content:flex-end;align-self:center;min-width:min(100%,360px);position:relative}.site-footer{color:var(--v2-ink);background:radial-gradient(circle at 88% 20%,#7b61ff14,#0000 30%),#fbfbfd;border-top-color:#1d1d1f1a}.site-footer a,.footer-nav-grid a{color:#1d1d1fd1!important;opacity:1!important}.footer-company p,.footer-note{color:#1d1d1fad}.site-footer p.footer-note{color:#1d1d1fa8!important}.footer-nav-grid strong{color:var(--v2-ink)}.footer-nav-grid a{background:#ffffffb3;border:1px solid #0071e31a;border-radius:999px;width:fit-content;min-height:30px;padding:7px 10px}.footer-note{color:#1d1d1fa3;max-width:410px}.pricing-lab-head{align-items:flex-start;min-height:42px}.pricing-lab-trial-pill{white-space:nowrap;background:#7b61ff14;border:1px solid #7b61ff33;border-radius:999px;margin-left:auto;padding:7px 10px;color:#5f46d8!important}.pricing-lab-price{min-height:76px;margin-top:26px}.pricing-lab-trial{display:none}.vision-hero{align-items:center}.vision-hero p{max-width:40ch}.section-heading-centered>p:not(.section-kicker){max-width:720px;color:var(--v2-muted);text-align:center;margin:18px auto 0;font-size:18px;line-height:1.42}.vision-pillar{min-height:260px;position:relative;overflow:hidden}.vision-pillar:after{content:"";opacity:.5;background:linear-gradient(90deg,#0071e3,#7b61ff);border-radius:999px;width:52px;height:2px;position:absolute;bottom:18px;right:18px}.vision-outcome-strip{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.vision-outcome-strip span{color:var(--v2-ink-2);background:#ffffffb3;border:1px solid #7b61ff2b;border-radius:999px;padding:9px 12px;font-size:14px;font-weight:500}.vision-operating-loop{max-width:1320px}.vision-loop-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:clamp(28px,5vw,52px);display:grid}.vision-loop-grid article{min-height:310px;box-shadow:var(--v2-shadow-soft);background:radial-gradient(circle at 80% 16%,#7b61ff1a,#0000 34%),#ffffffc7;border:1px solid #1d1d1f1a;border-radius:8px;padding:24px;position:relative;overflow:hidden}.vision-loop-grid article:before{content:"";border:1px solid #0071e324;border-radius:999px;width:180px;height:180px;position:absolute;bottom:-70px;right:-60px}.vision-loop-grid span{color:#1d1d1f29;font-size:44px;font-weight:600}.vision-loop-grid h3{color:var(--v2-ink);margin:74px 0 14px;font-size:30px;font-weight:600}.vision-loop-grid p{color:var(--v2-muted);font-size:16px;line-height:1.42}.page-hero-audit-conversion{background:radial-gradient(circle at 12% 18%,#0071e312,#0000 32%),radial-gradient(circle at 90% 8%,#7b61ff1a,#0000 34%);grid-template-columns:minmax(280px,.46fr) minmax(0,1fr);max-width:1380px}.audit-conversion-intro .eyebrow,.page-hero-audit-conversion .badge{color:#5f46d8;background:#7b61ff14;border-color:#7b61ff38}.page-hero-audit-conversion .badge.warn{color:#06c;background:#0071e312;border-color:#0071e32e}.audit-conversion-field span,.audit-output-grid span,.audit-conversion-proof span,.audit-step-pill span{color:#06c}.audit-next-list li::marker{color:#06c}.audit-conversion-form,.audit-conversion-report,.audit-conversion-proof div{background:#ffffffdb;border-color:#0071e31f}.audit-conversion-report{background:radial-gradient(circle at 86% 16%,#7b61ff1a,#0000 32%),linear-gradient(135deg,#ffffffeb,#f7faffeb)}.audit-output-grid div{background:#ffffff94}.audit-step-pill span{background:#0071e314;border-radius:999px;justify-content:center;align-items:center;min-width:28px;min-height:28px;font-size:12px;font-weight:700;display:inline-flex}.score-meter span{background:linear-gradient(90deg,#0071e3,#00a7d1,#7b61ff)}@keyframes audienceOrbit{to{transform:rotate(346deg)}}@keyframes audienceNodeFloat{0%,to{transform:translate(-6px,4px)}50%{transform:translate(8px,-10px)}}@keyframes audienceBeam{0%,to{opacity:.28;filter:blur()}50%{opacity:.9;filter:blur(.4px)}}@media (max-width:1180px){.audience-intro-grid,.v2-visibility,.page-hero-audit-conversion,.audit-conversion-panel,.vision-split{grid-template-columns:1fr}.audit-conversion-shell,.audit-conversion-proof{grid-column:auto}.audit-conversion-intro{max-width:760px;position:relative;top:auto}.vision-loop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.audience-signal-model{min-height:220px}.visibility-scorecard div,.footer-nav-grid,.audit-output-grid{grid-template-columns:1fr}.v2-final-cta{min-height:auto}.v2-final-cta .button-row{justify-content:flex-start}}@media (max-width:640px){.workflow-ribbon-step,.surface-card,.vision-loop-grid article{min-height:auto}.workflow-ribbon-step h3,.vision-loop-grid h3{margin-top:50px}.vision-loop-grid{grid-template-columns:1fr}.pricing-lab-head{flex-wrap:wrap}.pricing-lab-trial-pill{margin-left:0}}.hero-energy-belt{transition:none;transform:none!important}.brand-mark:before{background:#0071e314!important}.hero-window-bar span:nth-child(3){background:#00a7d1}.hero-energy-belt:before{transform:none!important}.energy-ray-a{transform:translate(-50%)rotate(-7deg)!important}.energy-ray-b{transform:translate(-50%)rotate(8deg)!important}.energy-ray-c{transform:translate(-50%)rotate(17deg)!important}.energy-ray-d{transform:translate(-50%)rotate(-15deg)!important}.energy-particle{scale:var(--particle-mouse-scale,1);filter:drop-shadow(0 0 var(--particle-mouse-glow,0px) #7b61ff8a);will-change:translate, scale, filter;transition:translate .26s cubic-bezier(.16,1,.3,1),scale .26s cubic-bezier(.16,1,.3,1),filter .26s cubic-bezier(.16,1,.3,1);translate:var(--particle-mouse-x,0px) var(--particle-mouse-y,0px)!important}.v2-operating-proof{background:radial-gradient(circle at 16% 18%,#0071e314,#0000 32%),radial-gradient(circle at 82% 16%,#7b61ff1f,#0000 34%),linear-gradient(#fbfbfd,#f5f8ff 78%,#fbfbfd);max-width:none;padding-left:max(clamp(20px,5vw,72px),50vw - 588px);padding-right:max(clamp(20px,5vw,72px),50vw - 588px)}.operating-proof-shell{grid-template-columns:minmax(360px,.82fr) minmax(0,1fr);align-items:stretch;gap:clamp(32px,6vw,78px);max-width:1320px;margin:0 auto;display:grid}.operating-proof-copy{min-height:520px;box-shadow:var(--v2-shadow-soft);-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);background:radial-gradient(circle at 78% 16%,#7b61ff29,#0000 34%),radial-gradient(circle at 10% 88%,#0071e31a,#0000 36%),#ffffffbd;border:1px solid #1d1d1f1a;border-radius:18px;align-self:start;padding:clamp(28px,4vw,46px);position:sticky;top:104px;overflow:hidden}.operating-proof-copy:after{content:"";pointer-events:none;border:1px solid #7b61ff2e;border-radius:50%;width:430px;height:430px;position:absolute;bottom:-160px;right:-120px}.operating-proof-copy h2{max-width:12ch;color:var(--v2-ink);letter-spacing:0;margin:20px 0 0;font-size:clamp(42px,5.2vw,72px);font-weight:600;line-height:.98}.operating-proof-copy p:not(.v2-kicker){max-width:45ch;color:var(--v2-muted);margin-top:24px;font-size:clamp(18px,1.5vw,21px);line-height:1.42}.operating-proof-signals{gap:10px;margin-top:clamp(28px,5vw,54px);display:grid}.operating-proof-signals div{background:#ffffffb8;border:1px solid #1d1d1f17;border-radius:12px;grid-template-columns:minmax(116px,.36fr) minmax(0,1fr);align-items:center;gap:18px;min-height:64px;padding:12px 14px;display:grid}.operating-proof-signals span,.operating-proof-grid em{color:#5f46d8;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700}.operating-proof-signals strong{color:var(--v2-ink);font-size:16px;font-weight:500;line-height:1.25}.operating-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.operating-proof-grid article{min-height:318px;box-shadow:var(--v2-shadow-soft);background:#ffffffc7;border:1px solid #1d1d1f1a;border-radius:18px;padding:26px;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden}.operating-proof-grid article:before{content:"";background:linear-gradient(90deg,#0071e3,#7b61ff,#b875ff);height:3px;position:absolute;top:0;left:0;right:0}.operating-proof-grid article:hover{border-color:#7b61ff3d;transform:translateY(-4px);box-shadow:0 28px 76px #36305b21}.operating-proof-grid article>span{color:#1d1d1f2e;font-size:54px;font-weight:600;line-height:.9;display:block}.operating-proof-grid h3{max-width:17ch;min-height:4.6em;color:var(--v2-ink);letter-spacing:0;align-items:flex-start;margin:56px 0 16px;font-size:clamp(25px,2.35vw,34px);font-weight:600;line-height:1.06;display:flex}.operating-proof-grid p{color:var(--v2-muted);font-size:16px;line-height:1.42}.site-footer{background:radial-gradient(circle at 88% 18%,#7b61ff14,#0000 30%),linear-gradient(#fbfbfd,#fff);border-top-color:#1d1d1f14;grid-template-columns:minmax(240px,.8fr) minmax(360px,.9fr) minmax(260px,.72fr);align-items:start;gap:clamp(28px,5vw,72px)}.site-footer .brand-mark{background:#0071e314;border-color:#1d1d1fbd}.footer-nav-grid{grid-template-columns:repeat(3,minmax(118px,1fr));align-items:start;gap:26px;display:grid!important}.footer-nav-grid div{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.footer-nav-grid a,.site-footer nav a{align-items:center;width:auto;min-height:0;font-size:14px;font-weight:500;line-height:1.45;text-decoration:none;transition:color .16s,text-decoration-color .16s;display:inline-flex;box-shadow:none!important;color:#1d1d1fad!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;transform:none!important}.footer-nav-grid a:hover,.footer-nav-grid a:focus-visible,.site-footer nav a:hover,.site-footer nav a:focus-visible{text-underline-offset:5px;outline:none;-webkit-text-decoration:underline #7b61ff80;text-decoration:underline #7b61ff80;text-decoration-thickness:1.5px;box-shadow:none!important;color:#06c!important;background:0 0!important;border-color:#0000!important;transform:none!important}.footer-nav-grid strong{margin-bottom:4px}.footer-note{text-align:right;align-self:start;max-width:390px;padding-top:2px;font-size:15px;color:#1d1d1fa8!important}.auth-redesign-grid{grid-template-columns:minmax(0,1fr) minmax(390px,.55fr);align-items:start}.auth-signal-stage{isolation:isolate;align-self:start;height:650px;min-height:650px;padding:0}.auth-energy-field{z-index:0;opacity:.88}.auth-energy-line{opacity:.56}.auth-workspace-card{z-index:2;background:#ffffffe0;width:min(420px,100% - 92px);position:absolute;top:46px;left:46px}.auth-signal-stack{z-index:2;margin-top:0;position:absolute;bottom:34px;left:46px;right:46px}.auth-switch-panel{align-self:start;min-height:650px}.auth-form-slot{min-height:238px}.auth-switch-panel .auth-form{gap:11px;margin-top:18px}.auth-switch-panel .auth-form input{min-height:48px}.auth-switch-panel .auth-form .button{min-height:52px}.auth-login-page .auth-signal-stage,.auth-signup-page .auth-signal-stage{align-self:start}@media (max-width:1180px){.operating-proof-shell{grid-template-columns:1fr}.operating-proof-copy{min-height:auto;position:relative;top:auto}}@media (max-width:1020px){.auth-redesign-grid{grid-template-columns:1fr}.auth-signal-stage,.auth-switch-panel{height:auto;min-height:560px}}@media (max-width:860px){.operating-proof-grid,.site-footer{grid-template-columns:1fr}.footer-note{text-align:left;justify-self:start}}@media (max-width:640px){.operating-proof-signals div,.footer-nav-grid{grid-template-columns:1fr}.auth-signal-stage{min-height:auto;padding:22px}.auth-workspace-card,.auth-signal-stack{width:100%;position:relative;inset:auto}.auth-signal-stack{grid-template-columns:1fr;margin-top:168px}.auth-switch-panel,.auth-form-slot{min-height:auto}}.brand-emblem{filter:drop-shadow(0 12px 24px #24368c1f);flex:none;width:36px;height:36px;display:block}.footer-brand-emblem{width:34px;height:34px}.hero-readiness-panel strong{max-width:15ch;font-size:clamp(25px,2.3vw,36px);line-height:1.04}.hero-surface-list div{min-height:96px}.hero-surface-list strong{font-size:16px;line-height:1.24}.docs-page-redesigned,.legal-page{max-width:none;color:var(--v2-ink);background:radial-gradient(circle at 86% 6%,#7b61ff1f,#0000 30%),radial-gradient(circle at 14% 22%,#0071e314,#0000 34%),#fbfbfd}.docs-page-redesigned{padding:clamp(46px,7vw,96px) clamp(20px,4vw,64px) clamp(68px,8vw,116px)}.docs-hero-redesigned{max-width:1440px;box-shadow:var(--v2-shadow);background:radial-gradient(circle at 84% 18%,#7b61ff29,#0000 36%),radial-gradient(circle at 18% 74%,#0071e317,#0000 34%),linear-gradient(135deg,#ffffffe6,#f5f8ffdb);border:1px solid #1d1d1f1a;border-radius:28px;grid-template-columns:minmax(0,.86fr) minmax(420px,.74fr);align-items:center;gap:clamp(36px,6vw,92px);margin:0 auto;padding:clamp(34px,5vw,74px);display:grid;overflow:hidden}.docs-header h1,.legal-hero h1{max-width:12ch;color:var(--v2-ink);letter-spacing:0;margin-top:22px;font-size:clamp(54px,7vw,104px);font-weight:600;line-height:.98}.docs-page-redesigned .eyebrow,.legal-hero .eyebrow,.docs-page-redesigned .badge,.legal-page .badge{color:#5f46d8!important;background:#7b61ff17!important;border-color:#7b61ff3d!important}.docs-header .section-lede,.legal-hero .section-lede{max-width:52ch;color:var(--v2-muted);margin-top:26px;font-size:clamp(19px,1.7vw,23px);line-height:1.42}.docs-hero-strip{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.docs-hero-strip span{min-height:38px;color:var(--v2-ink-2);background:#ffffffb8;border:1px solid #7b61ff2e;border-radius:999px;padding:9px 14px;font-size:14px;font-weight:500}.docs-stage{min-height:450px;box-shadow:var(--v2-shadow-soft);background:radial-gradient(circle at 60% 48%,#7b61ff2e,#0000 32%),radial-gradient(circle at 36% 64%,#00a7d11a,#0000 35%),#ffffffb8;border:1px solid #1d1d1f1a;border-radius:24px;position:relative;overflow:hidden}.docs-stage:before{opacity:.55;background:linear-gradient(90deg,#0000,#0071e329,#0000),linear-gradient(#0000,#7b61ff1f,#0000)}.control-surface-canvas-docs{opacity:.92;width:100%;height:100%;position:absolute;inset:0}.docs-stage-card{z-index:2;-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#ffffffc7;border:1px solid #7b61ff2e;border-radius:16px;min-width:210px;padding:17px 18px;box-shadow:0 18px 48px #36305b1a}.docs-stage-card strong{color:var(--v2-ink)}.docs-layout-grid{grid-template-columns:minmax(280px,.34fr) minmax(0,1fr);gap:clamp(22px,4vw,44px);max-width:1440px;margin:clamp(30px,5vw,64px) auto 0;display:grid}.docs-sidebar{align-self:start;gap:16px;display:grid;position:sticky;top:96px}.docs-sidebar-card,.docs-section-card,.docs-footer-band,.legal-card{box-shadow:var(--v2-shadow-soft);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:#ffffffc7;border:1px solid #1d1d1f1a;border-radius:22px}.docs-sidebar-card:before,.docs-section-card:before,.docs-footer-band:before,.legal-card:before{background:linear-gradient(90deg, var(--v2-blue), var(--v2-violet), #00a7d199)}.docs-sidebar-card{padding:18px}.docs-sidebar-card nav{gap:8px;margin-top:16px;display:grid}.docs-sidebar-link{color:var(--v2-ink);border:1px solid #0000;border-radius:14px;gap:5px;padding:14px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:grid}.docs-sidebar-link:hover,.docs-sidebar-link.active{background:#7b61ff12;border-color:#7b61ff2e;transform:translate(2px)}.docs-sidebar-link strong{color:var(--v2-ink);font-size:14px}.docs-sidebar-link span,.docs-checklist-header p,.docs-section-heading p,.docs-copy-stack p,.docs-bullet-list li,.legal-card p,.legal-card li,.legal-card span{color:var(--v2-muted)}.docs-content{gap:18px;display:grid}.docs-section-card{padding:clamp(24px,4vw,44px);scroll-margin-top:96px}.docs-section-heading h2,.docs-footer-band h2,.legal-card h2{color:var(--v2-ink);letter-spacing:0;font-weight:600}.docs-section-heading h2{max-width:17ch;margin-top:18px;font-size:clamp(32px,4vw,52px);line-height:1.04}.docs-section-shell{grid-template-columns:minmax(0,1fr) minmax(260px,.62fr);gap:18px;margin-top:26px;display:grid}.docs-section-rail,.docs-rollout-board,.legal-table div{background:#ffffffb3;border:1px solid #1d1d1f17;border-radius:16px}.docs-section-rail{padding:18px}.docs-bullet-list{gap:10px;margin:14px 0 0;padding-left:18px;display:grid}.docs-footer-band{justify-content:space-between;align-items:center;gap:24px;padding:clamp(26px,4vw,46px);display:flex}.legal-hero{max-width:1320px;box-shadow:var(--v2-shadow);background:radial-gradient(circle at 84% 12%,#7b61ff24,#0000 34%),radial-gradient(circle at 16% 80%,#0071e314,#0000 34%),#ffffffd6;border:1px solid #1d1d1f1a;border-radius:28px;margin:clamp(44px,7vw,96px) auto 0;padding:clamp(34px,5vw,70px) clamp(22px,5vw,72px);position:relative;overflow:hidden}.legal-hero:before,.legal-hero:after{content:"";pointer-events:none;position:absolute}.legal-hero:before{aspect-ratio:1;opacity:.74;background:radial-gradient(circle,#ffffffe6 0 20%,#0000 21%),radial-gradient(circle,#0071e31a,#0000 45%);border:1px solid #7b61ff33;border-radius:50%;width:min(34vw,360px);bottom:clamp(34px,6vw,82px);right:clamp(34px,7vw,92px)}.legal-hero:after{aspect-ratio:1;opacity:.64;background:radial-gradient(circle,#fffffff0 0 24%,#0000 25%),conic-gradient(from 140deg,#8b5cf6c7,#0071e3c7,#00a7d1b3,#8b5cf6c7);border-radius:50%;width:min(18vw,170px);bottom:clamp(74px,10vw,134px);right:clamp(74px,11vw,158px);box-shadow:0 0 0 22px #7b61ff0d,0 26px 80px #36305b26}.legal-hero .section-header{z-index:1;position:relative}.legal-hero .button-row{margin-top:30px}.legal-page{gap:18px;max-width:1320px;margin:0 auto;padding:clamp(28px,5vw,60px) clamp(20px,5vw,72px) clamp(64px,8vw,112px);display:grid}.legal-card{padding:clamp(24px,4vw,42px);position:relative;overflow:hidden}.legal-card h2{margin:0 0 16px;font-size:clamp(26px,3vw,40px);line-height:1.08}.legal-card p,.legal-card li,.legal-card span{font-size:17px;line-height:1.5}.legal-card a{color:#06c;text-underline-offset:4px;font-weight:600;text-decoration-color:#7b61ff59}.contact-grid,.legal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.contact-card{min-height:180px;color:var(--v2-ink);background:#ffffffb8;border:1px solid #1d1d1f17;border-radius:18px;gap:10px;padding:22px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.contact-card:hover{border-color:#7b61ff3d;transform:translateY(-3px);box-shadow:0 20px 56px #36305b1c}.contact-card span,.legal-table strong{color:#5f46d8;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.contact-card strong{color:var(--v2-ink);font-size:20px;font-weight:600}.legal-table{gap:10px;display:grid}.legal-table div{grid-template-columns:minmax(180px,.34fr) minmax(0,1fr);gap:18px;padding:18px;display:grid}.legal-list{gap:10px;padding-left:20px;display:grid}@media (max-width:1080px){.docs-hero-redesigned,.docs-layout-grid,.docs-section-shell{grid-template-columns:1fr}.docs-sidebar{position:relative;top:auto}.legal-hero:before,.legal-hero:after{opacity:.18}}@media (max-width:760px){.docs-page-redesigned{padding-inline:14px}.docs-hero-redesigned,.legal-hero,.docs-section-card,.docs-footer-band,.legal-card{border-radius:18px}.docs-footer-band,.legal-table div,.contact-grid,.legal-grid{grid-template-columns:1fr}.docs-footer-band{flex-direction:column;align-items:flex-start}.legal-hero:before,.legal-hero:after{display:none}}.pricing-lab-card{transform-style:flat;will-change:box-shadow, border-color, background;transition:border-color .22s,box-shadow .22s,background .22s,transform .22s cubic-bezier(.16,1,.3,1);transform:translateY(0)!important}.pricing-lab-card:before,.pricing-lab-visual,.pricing-lab-content,.pricing-lab-footer{transform:none!important}.audience-signal-model{align-self:center;transform:translateY(-14px)}.audience-path-grid{align-items:stretch}.audience-path-card{flex-direction:column;min-height:404px;display:flex}.audience-path-card h3{align-items:flex-start;min-height:5.3em;display:flex}.audience-path-card p{min-height:7.2em}.audience-path-card a{align-self:flex-start;margin-top:auto}.workflow-ribbon{align-items:stretch}.workflow-ribbon-step{flex-direction:column;min-height:392px;display:flex}.workflow-ribbon-step span{line-height:.9}.workflow-ribbon-step h3{margin:62px 0 12px}.workflow-ribbon-step strong{min-height:78px}.workflow-ribbon-step p{min-height:132px;margin-top:16px}.public-file-glossary{grid-template-columns:minmax(220px,1.05fr) repeat(4,minmax(0,1fr));gap:10px;max-width:1320px;margin:16px auto 0;display:grid}.public-file-glossary>*{min-height:148px;box-shadow:var(--v2-shadow-soft);background:radial-gradient(circle at 82% 12%,#7b61ff14,#0000 34%),#ffffffc7;border:1px solid #1d1d1f1a;border-radius:8px;padding:18px}.public-file-glossary-intro{background:radial-gradient(circle at 18% 18%,#0071e317,#0000 34%),#ffffffdb}.public-file-glossary span,.public-file-glossary article strong{color:#0057d9;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:700}.public-file-glossary-intro strong{color:var(--v2-ink);margin-top:20px;font-size:18px;line-height:1.28;display:block}.public-file-glossary article p{color:var(--v2-muted);margin:18px 0 0;font-size:15px;line-height:1.38}.audit-conversion-domain input::placeholder{color:#1d1d1f57;opacity:1}.auth-redesign-grid{align-items:stretch}.auth-signal-stage{height:650px;min-height:650px}.auth-energy-core{width:112px;height:112px;top:56%;left:74%}.auth-workspace-card{width:min(360px,100% - 84px);top:42px;left:42px}.auth-workspace-card strong{max-width:10.4ch;font-size:clamp(30px,3.2vw,44px)}.auth-signal-stack{bottom:40px;left:42px;right:42px}.auth-switch-panel{min-height:650px}.auth-switch-panel .auth-form-slot{min-height:260px}.docs-page-redesigned .docs-sidebar-link,.docs-page-redesigned .docs-rollout-board,.docs-page-redesigned .docs-rollout-rail span,.docs-page-redesigned .docs-rollout-rule,.docs-page-redesigned .docs-checklist-phase,.docs-page-redesigned .docs-checklist-phase-index,.docs-page-redesigned .docs-section-rail,.docs-page-redesigned .docs-checklist-footer{border-color:#0071e321!important}.docs-page-redesigned .docs-checklist-card,.docs-page-redesigned .docs-rollout-board,.docs-page-redesigned .docs-rollout-rail span,.docs-page-redesigned .docs-checklist-phase,.docs-page-redesigned .docs-section-rail{background:radial-gradient(circle at 92% 8%,#7b61ff14,#0000 34%),linear-gradient(#ffffffe0,#f5f9ffbd)!important}.docs-page-redesigned .docs-rollout-board-header span,.docs-page-redesigned .docs-rollout-rule span,.docs-page-redesigned .docs-checklist-phase-index,.docs-page-redesigned .docs-section-rail>span{color:#06c!important}.docs-page-redesigned .docs-rollout-board-header strong,.docs-page-redesigned .docs-rollout-rule strong,.docs-page-redesigned .docs-sidebar-card nav strong,.docs-page-redesigned .docs-checklist-phase-copy strong{color:var(--v2-ink)!important}.docs-page-redesigned .docs-checklist-header p,.docs-page-redesigned .docs-checklist-phase p,.docs-page-redesigned .docs-checklist-footer span,.docs-page-redesigned .docs-copy-stack p,.docs-page-redesigned .docs-section-heading p,.docs-page-redesigned .docs-bullet-list li{color:var(--v2-muted)!important}.docs-page-redesigned .docs-rollout-rail:before,.docs-page-redesigned .docs-section-card:before,.docs-page-redesigned .docs-footer-band:before,.docs-page-redesigned .docs-sidebar-card:before{background:linear-gradient(90deg,#0000,#0071e375,#7b61ff70,#0000)!important}.docs-page-redesigned .docs-checklist-phase-index{background:#0071e314!important}@media (max-width:1180px){.public-file-glossary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.audience-signal-model{transform:none}.audience-path-card h3,.operating-proof-grid h3,.audience-path-card p,.workflow-ribbon-step strong,.workflow-ribbon-step p{min-height:auto}.public-file-glossary{grid-template-columns:1fr}}@media (max-width:640px){.audience-path-card,.workflow-ribbon-step{min-height:auto}.auth-signal-stage{height:auto;min-height:auto}.auth-energy-core{top:168px;left:72%}}.pricing-lab-card,.pricing-lab-card.featured,.pricing-lab-card[data-plan=free],.pricing-lab-card[data-plan=launch],.pricing-lab-card[data-plan=agency]{background:radial-gradient(560px circle at var(--card-glow-x) var(--card-glow-y), #7b61ff33, #0071e31a 30%, transparent 62%), linear-gradient(180deg, #fffffff5, #f6f8ffd1)!important}.pricing-lab-card[data-plan=free]{background:radial-gradient(560px circle at var(--card-glow-x) var(--card-glow-y), #0071e333, #7b61ff1a 30%, transparent 62%), linear-gradient(180deg, #fffffff7, #f0f7ffd6)!important}.pricing-lab-card[data-plan=launch]{background:radial-gradient(560px circle at var(--card-glow-x) var(--card-glow-y), #00a7d130, #7b61ff1c 32%, transparent 64%), linear-gradient(180deg, #fffffff7, #eef8ffd6)!important}.pricing-lab-card.featured{background:radial-gradient(580px circle at var(--card-glow-x) var(--card-glow-y), #7b61ff3d, #0071e31c 32%, transparent 64%), linear-gradient(180deg, #fffffffa, #f6f3ffe0)!important}.pricing-lab-card{will-change:transform;transition:border-color .16s,box-shadow .16s,transform .12s cubic-bezier(.16,1,.3,1);transform:translate3d(var(--card-shift-x), var(--card-shift-y), 0) scale(var(--card-scale))!important}.pricing-lab-card:hover{transform:translate3d(var(--card-shift-x), var(--card-shift-y), 0) scale(var(--card-scale))!important}.pricing-lab-card:before{z-index:0;filter:blur(18px);opacity:.84;will-change:transform;border-radius:999px;width:380px;height:380px;transition:opacity .12s;top:50%;left:50%;transform:translate3d(calc(-50% + var(--card-glow-offset-x)), calc(-50% + var(--card-glow-offset-y)), 0)!important;background:radial-gradient(circle,#7b61ff33,#0071e324 32%,#0000 68%)!important}.pricing-lab-card[data-plan=launch]:before{background:radial-gradient(circle,#00a7d12e,#7b61ff24 36%,#0000 68%)!important}.pricing-lab-card.featured:before{background:radial-gradient(circle,#7b61ff3d,#0071e324 34%,#0000 68%)!important}.pricing-lab-visual{will-change:transform;transition:transform .14s cubic-bezier(.16,1,.3,1);transform:translate3d(var(--card-visual-shift-x), var(--card-visual-shift-y), 0)!important}.pricing-lab-card:after{z-index:0}.docs-stage-card{width:min(320px,50% - 24px);min-width:0;color:var(--v2-ink);background:#ffffffdb;padding:15px 18px}.docs-stage-card span{color:#5f46d8!important}.docs-stage-card strong{color:var(--v2-ink);overflow-wrap:normal;text-wrap:balance;white-space:normal;font-size:15px;line-height:1.16}.docs-stage-card-left{top:30px;left:26px}.docs-stage-card-right{top:30px;right:26px}.docs-stage-card-bottom{width:min(330px,100% - 52px);bottom:26px;right:26px}.vision-fair-panel{background:radial-gradient(circle at 86% 12%,#7b61ff24,#0000 34%),radial-gradient(circle at 12% 86%,#0071e314,#0000 34%),#ffffffd1;gap:18px;padding:clamp(24px,3.4vw,36px);display:grid}.vision-fair-panel>strong{color:var(--v2-ink);letter-spacing:0;font-size:clamp(24px,2.6vw,34px);font-weight:600}.vision-fair-panel>p{color:var(--v2-muted);margin:0;font-size:18px;line-height:1.46}.vision-fair-panel ul{gap:12px;margin-top:4px}.vision-fair-panel li{background:linear-gradient(135deg,#ffffffd1,#f6f8ffb8);border-color:#7b61ff24;gap:7px;padding:16px 18px;display:grid}.vision-fair-panel li span{color:#0057d9;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:700}.vision-fair-panel li p{color:var(--v2-ink-2);margin:0;font-size:15px;line-height:1.38}@media (max-width:760px){.docs-stage-card{width:calc(100% - 36px)}.docs-stage-card-left,.docs-stage-card-right,.docs-stage-card-bottom{left:18px;right:18px}.docs-stage-card-right{top:116px}.docs-stage-card-bottom{bottom:18px}}.page-hero-audit-conversion{isolation:isolate;position:relative;background:0 0!important}.page-hero-audit-conversion:after{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 21% 23%,#0071e313,#0000 34%),radial-gradient(circle at 81% 18%,#7b61ff21,#0000 36%),radial-gradient(circle at 58% 84%,#00a7d10e,#0000 34%),linear-gradient(90deg,#f6faffeb,#fffffffa 43%,#f7f5fff0);position:absolute;inset:0 calc(50% - 50vw)}.visibility-map-header .visibility-window-controls{background:0 0;border-radius:0;gap:7px;width:auto;height:auto;display:flex}.visibility-map-header .visibility-window-controls span{width:10px;height:10px;box-shadow:none;background:#ff5f57;border-radius:999px;display:block}.visibility-map-header .visibility-window-controls span:nth-child(2){background:#ffbd2e}.visibility-map-header .visibility-window-controls span:nth-child(3){background:#00a7d1}.v2-hero-plain{color:#1d1d1f9e;max-width:42ch;margin:16px 0 0;font-size:clamp(16px,1.2vw,18px);line-height:1.45}.hero-product-body{grid-template-columns:minmax(230px,.82fr) minmax(260px,.9fr) minmax(260px,.96fr)}.hero-readiness-panel{justify-content:center}.hero-readiness-panel strong{max-width:13.6ch}.hero-surface-list{align-content:stretch}.hero-surface-list div{align-content:center;min-height:72px;padding:14px 16px;display:grid}.hero-surface-list strong{font-size:15px}.hero-posture-strip span{min-height:64px}.v2-product-story{background:radial-gradient(circle at 88% 16%,#7b61ff1c,#0000 34%),radial-gradient(circle at 14% 78%,#0071e312,#0000 34%),linear-gradient(#ffffff94,#f7faffcc);max-width:none;padding-left:max(clamp(20px,5vw,72px),50vw - 588px);padding-right:max(clamp(20px,5vw,72px),50vw - 588px)}.v2-product-story .v2-section-heading{text-align:center;max-width:980px;margin-left:auto;margin-right:auto}.v2-product-story .v2-kicker{margin-left:auto;margin-right:auto}.product-story-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:1320px;margin:0 auto;display:grid}.product-story-grid article{min-height:300px;box-shadow:var(--v2-shadow-soft);background:#ffffffc7;border:1px solid #1d1d1f1a;border-radius:8px;padding:24px;position:relative;overflow:hidden}.product-story-grid article:before{content:"";background:linear-gradient(90deg,#0071e3,#00a7d1,#7b61ff);height:3px;position:absolute;inset:0 0 auto}.product-story-grid span{color:#06c;background:#0071e314;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:inline-flex}.product-story-grid h3{color:var(--v2-ink);margin:70px 0 14px;font-size:clamp(25px,2.4vw,34px);font-weight:600;line-height:1.05}.product-story-grid p{color:var(--v2-muted);font-size:16px;line-height:1.42}.workflow-ribbon{grid-template-columns:repeat(4,minmax(0,1fr))}.workflow-ribbon-step{min-height:410px}.workflow-ribbon-step strong,.workflow-ribbon-step p{min-height:auto}.pricing-lab-grid{perspective:none!important}.pricing-lab-card,.pricing-lab-card.featured,.pricing-lab-card[data-plan=free],.pricing-lab-card[data-plan=launch],.pricing-lab-card[data-plan=agency]{will-change:transform, box-shadow;min-height:620px;padding:22px;box-shadow:0 22px 60px #0c101713;background:linear-gradient(#fffffff5,#f9faffe6)!important;border-color:#1d1d1f1a!important;transition:border-color .18s,box-shadow .18s,transform .18s cubic-bezier(.16,1,.3,1)!important;transform:translateY(0)!important}.pricing-lab-card.featured{box-shadow:0 30px 86px #5345b421;border-color:#7b61ff57!important}.pricing-lab-card:hover{box-shadow:0 30px 78px #24368c1f;border-color:#0071e338!important;transform:translateY(-4px)!important}.pricing-lab-card:before{z-index:0;filter:none!important;opacity:.72!important;background:linear-gradient(90deg,#0071e3,#00a7d1,#7b61ff)!important;border-radius:0!important;width:auto!important;height:4px!important;inset:0 0 auto!important;transform:none!important}.pricing-lab-card:after{display:none!important}.pricing-plan-strip{z-index:1;background:radial-gradient(circle at 90% 12%,#7b61ff14,#0000 30%),#ffffffc2;border:1px solid #1d1d1f14;border-radius:8px;gap:8px;padding:14px;display:grid;position:relative}.pricing-plan-strip span{min-height:34px;color:var(--v2-ink-2);background:#0071e30b;border:1px solid #0071e31a;border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:flex}.pricing-lab-content,.pricing-lab-footer{will-change:auto;transition:none!important;transform:none!important}.pricing-lab-content{padding-top:22px}.pricing-lab-price strong{letter-spacing:0!important}.pricing-lab-description{min-height:74px}.pricing-lab-features{margin-top:16px}.pricing-lab-usage{background:#f8faffd1}.pricing-v2-proof article{min-height:230px}.pricing-credibility-grid{background:linear-gradient(135deg,#ffffffdb,#f3f8ffc7),linear-gradient(90deg,#0071e30f,#00a7d10d,#7b61ff0f)!important;border-color:#0071e31a!important}.pricing-credibility-grid span{color:#5b3fd6!important}.audit-conversion-panel{align-items:stretch}.page-hero-audit-conversion{border-bottom-color:#0071e31a!important}.audit-conversion-form{box-shadow:0 24px 72px #24368c14}.audit-conversion-report{box-shadow:var(--v2-shadow-soft)}.audit-conversion-proof{background:linear-gradient(135deg,#ffffffd1,#f2f8ffbd),linear-gradient(90deg,#0071e30f,#00a7d10d,#7b61ff0d)!important;border-color:#0071e31a!important}.audit-conversion-proof span{color:#06c!important}.docs-stage-card{min-height:66px}.visibility-map-core strong,.visibility-map-node strong{line-height:1.16}.auth-redesign-grid{gap:clamp(24px,4vw,38px)}.auth-signal-stage,.auth-switch-panel{min-height:590px}.auth-workspace-card strong{max-width:11ch}.auth-switch-panel .badge.warn{color:#5b3fd6!important;background:#7b61ff14!important;border-color:#7b61ff3d!important}.contact-card strong{overflow-wrap:anywhere}@media (max-width:1180px){.product-story-grid,.workflow-ribbon{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.hero-product-body{grid-template-columns:1fr}.hero-readiness-panel,.hero-surface-list div{min-height:auto}}@media (max-width:860px){.pricing-lab-full,.pricing-lab-home,.workflow-ribbon,.product-story-grid{grid-template-columns:1fr}.workflow-ribbon-step,.product-story-grid article{min-height:auto}}@media (max-width:640px){.topbar{gap:8px}.nav{gap:8px 12px}.nav a:not(.nav-cta){font-size:13px}.v2-hero-plain{font-size:16px}.hero-posture-strip{grid-template-columns:1fr}.product-story-grid h3{margin-top:42px}.pricing-lab-card{min-height:auto}.page-hero-audit-conversion{padding-top:52px!important}.audit-conversion-panel{margin-top:26px!important}.auth-redesign-grid{flex-direction:column;display:flex}.auth-switch-panel{order:1;min-height:auto}.auth-signal-stage{order:2;min-height:auto}.auth-signal-stack{margin-top:118px}}.v2-hero-plain{text-align:center;margin-left:auto!important;margin-right:auto!important}.hero-energy-belt:before{filter:blur(12px)!important;animation:none!important}.energy-ray{filter:none!important;animation-duration:12s!important}.energy-particle{filter:none!important;will-change:auto!important;animation:5.8s ease-in-out infinite particleTwinkle!important;animation-delay:var(--particle-delay)!important;transition:none!important;translate:-50% -50%!important;scale:1!important;box-shadow:0 0 13px #7b61ff38!important}.vision-operating-model{border-radius:14px;box-shadow:0 28px 84px #24368c21;background:linear-gradient(135deg,#fffffff5,#f5f8ffe6),linear-gradient(110deg,#0071e314,#00a7d10d,#7b61ff14)!important;border:1px solid #1d1d1f1a!important}.vision-operating-model .visibility-map-header{color:var(--v2-ink);background:#ffffff9e;padding:14px 18px;border-bottom:1px solid #1d1d1f1a!important}.vision-operating-model .visibility-window-controls{gap:8px;display:flex}.vision-operating-model .visibility-window-controls span{width:10px;height:10px;box-shadow:none;background:#ff5f57;border-radius:50%}.vision-operating-model .visibility-window-controls span:nth-child(2){background:#ffbd2e}.vision-operating-model .visibility-window-controls span:nth-child(3){background:#00a7d1}.vision-model-stage{background:radial-gradient(circle at 50% 44%,#ffffffdb,#0000 28%),radial-gradient(circle at 18% 24%,#0071e314,#0000 30%),radial-gradient(circle at 84% 18%,#7b61ff1a,#0000 32%);min-height:520px;padding:30px;position:relative;overflow:hidden}.vision-model-orbit{border:1px solid #0071e329;border-radius:999px;animation:18s ease-in-out infinite alternate visionOrbitDrift;position:absolute;inset:92px 128px;transform:rotate(-13deg)}.vision-model-orbit:after{content:"";border-radius:inherit;border:1px solid #7b61ff24;position:absolute;inset:28px -38px;transform:rotate(24deg)}.vision-model-flow{z-index:1;background:linear-gradient(90deg,#0000,#0071e32e,#7b61ff75,#0000);border-radius:999px;height:2px;position:absolute;overflow:hidden}.vision-model-flow:before{content:"";background:#0071e3;border-radius:50%;width:8px;height:8px;animation:4.8s ease-in-out infinite visionSignalTravel;position:absolute;top:-3px;left:0}.flow-one{width:54%;top:34%;left:23%;transform:rotate(8deg)}.flow-two{width:56%;top:58%;left:21%;transform:rotate(-9deg)}.flow-two:before{background:#00a7d1;animation-delay:-1.7s}.flow-three{width:42%;top:73%;left:31%;transform:rotate(5deg)}.flow-three:before{background:#7b61ff;animation-delay:-3.1s}.vision-model-core,.vision-model-card,.vision-model-footer{z-index:2;background:#ffffffdb;border:1px solid #1d1d1f1a;border-radius:12px;position:absolute;box-shadow:0 18px 42px #24368c17}.vision-model-core{text-align:center;width:min(210px,40%);padding:22px;top:50%;left:50%;transform:translate(-50%,-50%)}.vision-model-core:before{content:"";background:radial-gradient(circle,#fffffff5 0 22%,#0000 23%),conic-gradient(from 120deg,#8b5cf6,#0071e3,#00a7d1,#8b5cf6);border-radius:22px;width:66px;height:66px;margin:0 auto 16px;display:block;box-shadow:0 16px 34px #0071e32e}.vision-model-core span,.vision-model-card span{color:#5b3fd6;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.vision-model-core strong{color:var(--v2-ink);font-size:21px;font-weight:650;line-height:1.08;display:block}.vision-model-core small{color:var(--v2-muted);margin-top:10px;font-size:13px;line-height:1.3;display:block}.vision-model-card{width:190px;padding:14px}.vision-model-card strong{color:var(--v2-ink);margin-top:8px;font-size:17px;font-weight:650;line-height:1.12;display:block}.vision-model-card p{color:var(--v2-muted);margin:7px 0 0;font-size:13px;line-height:1.32}.card-1{top:48px;left:28px}.card-2{top:62px;right:28px}.card-3{bottom:104px;right:32px}.card-4{bottom:96px;left:34px}.vision-model-footer{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;display:grid;bottom:26px;left:30px;right:30px}.vision-model-footer span{min-height:38px;color:var(--v2-ink-2);text-align:center;background:#0071e312;border-radius:999px;padding:10px 12px;font-size:13px;font-weight:650}@keyframes visionSignalTravel{0%{opacity:0;transform:translate(-12px)}18%,74%{opacity:1}to{opacity:0;transform:translate(520px)}}@keyframes visionOrbitDrift{0%{transform:rotate(-13deg)scale(.98)}to{transform:rotate(-4deg)scale(1.02)}}@media (max-width:980px){.vision-model-stage{gap:12px;min-height:auto;padding:18px;display:grid}.vision-model-orbit,.vision-model-flow{display:none}.vision-model-core,.vision-model-card,.vision-model-footer{width:auto;position:relative;inset:auto;transform:none}.vision-model-footer{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.energy-ray,.energy-particle,.vision-model-flow:before,.vision-model-orbit{animation:none!important}}.vision-lens-model{border-radius:16px;overflow:hidden;box-shadow:0 28px 84px #24368c21;background:linear-gradient(135deg,#fffffffa,#f5f8ffeb),linear-gradient(120deg,#0071e312,#00a7d10d,#7b61ff14)!important;border:1px solid #1d1d1f1a!important}.vision-lens-model .visibility-map-header{color:var(--v2-ink);background:#ffffffad;padding:14px 18px;border-bottom:1px solid #1d1d1f1a!important}.vision-lens-model .visibility-window-controls{gap:8px;display:flex}.vision-lens-model .visibility-window-controls span{width:10px;height:10px;box-shadow:none;background:#ff5f57;border-radius:50%}.vision-lens-model .visibility-window-controls span:nth-child(2){background:#ffbd2e}.vision-lens-model .visibility-window-controls span:nth-child(3){background:#00a7d1}.vision-lens-stage{background:radial-gradient(circle at 50% 42%,#ffffffe0,#0000 30%),radial-gradient(circle at 18% 24%,#0071e314,#0000 30%),radial-gradient(circle at 84% 18%,#7b61ff1a,#0000 34%);grid-template-rows:minmax(380px,1fr) auto;grid-template-columns:minmax(150px,.82fr) minmax(210px,.95fr) minmax(150px,.82fr);gap:18px;min-height:520px;padding:34px 30px 26px;display:grid;position:relative}.vision-lens-beam{z-index:0;opacity:.82;background:linear-gradient(90deg,#0071e300,#00a7d11f,#7b61ff33,#0071e300);border-radius:999px;height:46px;position:absolute;left:16%;right:16%}.vision-lens-beam:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000,#0071e357,#7b61ff7a,#0000);height:2px;position:absolute;top:21px;left:4%;right:4%}.beam-a{top:29%;transform:rotate(7deg)}.beam-b{top:45%;transform:rotate(-5deg)}.beam-c{opacity:.54;top:62%;transform:rotate(4deg)}.vision-site-stack,.vision-lens-core,.vision-ai-stack div,.vision-lens-rail{z-index:1;background:#ffffffd6;border:1px solid #1d1d1f1a;position:relative;box-shadow:0 18px 42px #24368c14}.vision-site-stack{border-radius:14px;align-self:center;padding:18px}.vision-site-stack span,.vision-lens-core>span,.vision-ai-stack span{color:#5b3fd6;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.vision-site-stack strong,.vision-lens-core strong,.vision-ai-stack strong{color:var(--v2-ink);font-weight:650;line-height:1.08;display:block}.vision-site-stack strong{margin-top:8px;font-size:22px}.vision-site-stack p,.vision-lens-core p{color:var(--v2-muted);margin:12px 0 0;font-size:13px;line-height:1.36}.vision-site-sheets{gap:8px;margin-top:18px;display:grid}.vision-site-sheets i{min-height:38px;color:var(--v2-ink-2);background:linear-gradient(90deg,#0071e314,#00a7d10d),#ffffffb8;border:1px solid #0071e31f;border-radius:10px;align-items:center;padding:0 12px;font-size:13px;font-style:normal;font-weight:650;display:flex}.vision-lens-core{text-align:center;background:radial-gradient(circle at 50% 22%,#fffffff0,#0000 38%),#fffc;border-radius:28px;align-self:center;padding:26px 20px}.vision-lens-orb{background:radial-gradient(circle,#fffffffa 0 16%,#0000 17%),conic-gradient(from 130deg,#8b5cf6,#0071e3,#00a7d1,#7b61ff,#8b5cf6);border-radius:36px;width:128px;height:128px;margin:0 auto 18px;position:relative;box-shadow:0 22px 48px #0071e32e,inset 0 1px #ffffff6b}.vision-lens-orb:before,.vision-lens-orb:after{content:"";border:1px solid #ffffff9e;border-radius:28px;position:absolute;inset:17px;transform:rotate(13deg)}.vision-lens-orb:after{border-color:#7b61ff2e;inset:-12px;transform:rotate(-16deg)}.vision-lens-orb span{background:#fffffff5;border-radius:50%;position:absolute;inset:46px;box-shadow:0 0 0 10px #ffffff3d}.vision-lens-core strong{margin-top:9px;font-size:23px}.vision-ai-stack{align-self:center;gap:12px;display:grid}.vision-ai-stack div{border-radius:14px;padding:16px}.vision-ai-stack strong{margin-top:7px;font-size:20px}.vision-lens-rail{border-radius:14px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;display:grid}.vision-lens-rail span{min-height:38px;color:var(--v2-ink-2);text-align:center;background:#0071e312;border-radius:999px;padding:10px 12px;font-size:13px;font-weight:650}@media (max-width:980px){.vision-lens-stage{grid-template-rows:auto;grid-template-columns:1fr;min-height:auto;padding:18px}.vision-lens-beam{display:none}.vision-lens-core{order:-1}.vision-lens-rail{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.vision-lens-beam,.vision-lens-orb:before,.vision-lens-orb:after{animation:none!important}}.energy-particle{--particle-follow-x:0px;--particle-follow-y:0px;--particle-follow-scale:1;--particle-follow-glow:0px;translate:calc(-50% + var(--particle-follow-x)) calc(-50% + var(--particle-follow-y))!important;scale:var(--particle-follow-scale)!important;filter:drop-shadow(0 0 var(--particle-follow-glow) #7b61ff80)!important;will-change:translate, scale, filter!important;animation:9s ease-in-out infinite particleFloat,4.8s ease-in-out infinite particleTwinkle!important;animation-delay:var(--particle-delay), var(--particle-delay)!important;transition:translate .19s cubic-bezier(.16,1,.3,1),scale .19s cubic-bezier(.16,1,.3,1),filter .19s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 0 12px #8b5cf661,0 0 24px #0071e31f!important}.hero-energy-belt:before{animation:14s ease-in-out infinite alternate energyCloud!important}.vision-orbit-model{border-radius:18px;overflow:hidden;box-shadow:0 28px 84px #24368c21;background:linear-gradient(135deg,#fffffffa,#f5f8ffeb),linear-gradient(120deg,#0071e312,#00a7d10d,#7b61ff14)!important;border:1px solid #1d1d1f1a!important}.vision-orbit-model .visibility-map-header{color:var(--v2-ink);background:#ffffffb8;padding:14px 18px;border-bottom:1px solid #1d1d1f1a!important}.vision-orbit-model .visibility-window-controls{gap:8px;display:flex}.vision-orbit-model .visibility-window-controls span{width:10px;height:10px;box-shadow:none;background:#ff5f57;border-radius:50%}.vision-orbit-model .visibility-window-controls span:nth-child(2){background:#ffbd2e}.vision-orbit-model .visibility-window-controls span:nth-child(3){background:#00a7d1}.vision-orbit-stage{background:radial-gradient(circle at 50% 44%,#ffffffe6,#0000 30%),radial-gradient(circle at 20% 22%,#0071e314,#0000 32%),radial-gradient(circle at 86% 20%,#7b61ff1a,#0000 34%);min-height:520px;position:relative;overflow:hidden}.vision-flow-art{width:100%;height:100%;position:absolute;inset:0}.vision-art-wash{fill:#ffffff57}.vision-art-site rect:first-child{stroke:#1d1d1f1a;stroke-width:1.2px;filter:drop-shadow(0 18px 36px #24368c1a)}.vision-art-site rect:not(:first-child){fill:#0071e312;stroke:#0071e324}.vision-art-site path{stroke:#1d1d1f42;stroke-width:6px;stroke-linecap:round}.vision-art-path{fill:none;stroke:url(#signalGradient);stroke-linecap:round;stroke-width:14px;opacity:.82}.path-b{stroke-width:18px;opacity:.66}.path-c{stroke-width:10px;opacity:.52}.vision-art-lens{transform-origin:388px 212px;animation:9s ease-in-out infinite visionLensFloat}.vision-art-lens rect:nth-child(2),.vision-art-lens rect:nth-child(3){fill:none;stroke:#ffffff8a;stroke-width:1.4px}.vision-art-lens circle{fill:#fffffff5}.vision-art-lens path{fill:none;stroke:#7b61ff33;stroke-width:1.4px}.vision-art-ports circle{fill:#ffffffd6;stroke:#1d1d1f1a;stroke-width:1.2px;filter:drop-shadow(0 18px 32px #24368c1a)}.vision-art-ports path{fill:none;stroke:#5b3fd6;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.port{transform-origin:50%;animation:5.5s ease-in-out infinite visionPortPulse}.port-two{animation-delay:-1.8s}.port-three{animation-delay:-3.4s}.vision-art-pulse{fill:#0071e3;filter:drop-shadow(0 0 12px #0071e36b)}.pulse-two{fill:#00a7d1}.pulse-three{fill:#8b5cf6}.vision-orbit-label{z-index:2;background:#ffffffb8;border:1px solid #1d1d1f17;border-radius:999px;gap:4px;padding:10px 12px;display:grid;position:absolute;box-shadow:0 14px 30px #24368c14}.vision-orbit-label span{color:#5b3fd6;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.vision-orbit-label strong{color:var(--v2-ink);font-size:13px;font-weight:650}.label-site{top:64px;left:54px}.label-lens{bottom:58px;right:50%;transform:translate(50%)}.label-output{top:64px;right:54px}@keyframes visionLensFloat{0%,to{transform:translate(0,0)rotate(-2deg)}50%{transform:translateY(-10px)rotate(3deg)}}@keyframes visionPortPulse{0%,to{opacity:.88;transform:scale(1)}50%{opacity:1;transform:scale(1.045)}}@media (max-width:980px){.vision-orbit-stage{min-height:420px}.vision-flow-art{width:100%;max-width:none;height:100%;inset:0}.vision-orbit-label{display:none}}@media (max-width:560px){.energy-particle:nth-of-type(n+17){display:none}.vision-orbit-stage{min-height:360px}.vision-flow-art{width:100%;inset:0}}@media (prefers-reduced-motion:reduce){.energy-particle,.hero-energy-belt:before,.vision-art-lens,.port,.vision-art-pulse{animation:none!important}}.v2-site{--home-violet:#6042f5;--home-violet-2:#7b61ff;--home-lavender:#7b61ff14;--home-line:#4e3ab421;--home-ink:#1d1d1f;--home-muted:#1d1d1f9e;--home-shadow:0 28px 86px #2c235c1c;--home-shadow-soft:0 18px 54px #2c235c13;position:relative;overflow-x:clip;background:radial-gradient(circle at 50% 15%,#7b61ff0e,#0000 34%),radial-gradient(circle at 50% 62%,#7b61ff0b,#0000 36%),linear-gradient(#fff 0% 28%,#fbfaff 48%,#fff 72% 100%)!important}.v2-site:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000 calc(50% - 1px),#7b61ff0e 50%,#0000 calc(50% + 1px)),radial-gradient(circle at 50% 18%,#7b61ff0a,#0000 26%),radial-gradient(circle at 50% 62%,#7b61ff09,#0000 30%);position:absolute;inset:760px 0 0}.v2-site>*{z-index:1;position:relative}.v2-hero{background:radial-gradient(circle at 50% 28%,#7b61ff12,#0000 32%),linear-gradient(#fff 0%,#fbfbfd 100%)!important}.v2-hero:before{filter:blur(18px);border-radius:50%;height:180px;inset:auto 14% 6%;background:radial-gradient(#7b61ff14,#0000 72%)!important}.v2-hero h1{letter-spacing:0!important}.v2-hero-line,.v2-hero-plain,.v2-section-heading p,.visibility-copy p,.v2-final-cta p{color:var(--home-muted)!important}.v2-site .button{border-radius:999px;transition:transform .18s,box-shadow .18s,border-color .18s}.v2-site .button:hover,.v2-site .button:focus-visible{transform:translateY(-2px)}.v2-proof-strip{justify-content:center;gap:0!important;margin-top:-42px!important}.v2-proof-strip span{min-height:38px;position:relative;box-shadow:none!important;color:#1d1d1f94!important;background:0 0!important;border:0!important;padding:0 17px 0 27px!important}.v2-proof-strip span:before{content:"";background:linear-gradient(135deg, var(--home-violet), #b8a7ff);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:8px;transform:translateY(-50%);box-shadow:0 0 18px #7b61ff3d}.hero-product-window{border-color:var(--home-line)!important;box-shadow:var(--home-shadow)!important;background:radial-gradient(circle at 50% 22%,#7b61ff0e,#0000 34%),#ffffffd1!important;border-radius:30px!important}.hero-product-body{align-items:center!important}.hero-readiness-panel,.hero-surface-list div,.hero-posture-strip{background:linear-gradient(#ffffffd6,#fcfbffb8)!important;border-color:#4e3ab41f!important;border-radius:24px!important;box-shadow:0 16px 46px #2c235c12!important}.hero-surface-list div{border-radius:999px 26px 26px 999px!important}.v2-section{padding-top:clamp(78px,10vw,138px)!important;padding-bottom:clamp(78px,10vw,138px)!important}.v2-kicker{align-items:center;gap:10px;box-shadow:none!important;color:var(--home-violet)!important;background:0 0!important;border:0!important;padding:0!important;display:inline-flex!important}.v2-kicker:before{content:"";background:linear-gradient(135deg, var(--home-violet), #b8a7ff);border-radius:50%;width:7px;height:7px}.product-story-grid{align-items:stretch;margin-top:clamp(38px,6vw,72px);position:relative;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(16px,2vw,24px)!important}.product-story-grid:before,.workflow-ribbon:before{content:"";background:linear-gradient(90deg,#0000,#7b61ff38,#0000);border-radius:999px;height:1px;position:absolute;left:5%;right:5%}.product-story-grid:before{top:38px}.product-story-grid article{position:relative;min-height:332px!important;box-shadow:var(--home-shadow-soft)!important;background:radial-gradient(circle at 82% 10%,#7b61ff12,#0000 30%),#ffffffc7!important;border-color:#4e3ab41f!important;border-radius:34px!important;padding:clamp(24px,2.5vw,34px)!important}.product-story-grid article:nth-child(2n){transform:translateY(28px)}.product-story-grid article:before{display:none!important}.product-story-grid span{text-indent:-999px;border:1px solid #7b61ff38;overflow:hidden;color:#0000!important;background:#fffc!important;width:26px!important;height:26px!important;font-size:0!important;display:block!important}.product-story-grid article:first-child span{border-radius:50%;box-shadow:inset 0 0 0 8px #6042f52e}.product-story-grid article:nth-child(2) span{border-radius:999px;background:linear-gradient(90deg,#6042f52e,#ffffffdb)!important;width:34px!important}.product-story-grid article:nth-child(3) span{border-radius:8px;rotate:45deg;background:#7b61ff21!important}.product-story-grid article:nth-child(4) span{border-radius:50% 50% 50% 12px;background:linear-gradient(135deg,#6042f538,#ffffffdb)!important}.product-story-grid h3{margin-top:clamp(58px,6vw,82px)!important}.audience-intro-grid{align-items:center!important}.audience-signal-model{place-self:center;width:min(100%,420px);min-height:clamp(300px,28vw,400px)!important;box-shadow:none!important;background:radial-gradient(circle,#ffffffe6 0 18%,#0000 19%),radial-gradient(circle,#7b61ff1a,#0000 54%)!important;border:0!important;border-radius:50%!important}.audience-path-grid{gap:clamp(16px,2.6vw,30px)!important}.audience-path-card,.surface-card,.operating-proof-grid article{box-shadow:var(--home-shadow-soft)!important;background:radial-gradient(circle at 84% 0,#7b61ff12,#0000 30%),#ffffffc7!important;border-color:#4e3ab41f!important}.audience-path-card{border-radius:34px 34px 20px!important}.audience-path-card:nth-child(2){transform:translateY(34px)}.audience-path-card:nth-child(3){transform:translateY(14px)}.v2-workflow,.v2-surfaces,.v2-pricing,.v2-operating-proof{background:radial-gradient(circle at 50% 10%,#7b61ff0e,#0000 34%),linear-gradient(#fff0,#faf8ff8a 52%,#fff0)!important}.workflow-ribbon{position:relative;background:0 0!important;border:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(18px,2vw,28px)!important;padding-top:54px!important;overflow:visible!important}.workflow-ribbon:before{top:78px}.workflow-ribbon-step{min-height:320px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:86px 4px 0!important}.workflow-ribbon-step:before{background:radial-gradient(circle at center, var(--home-violet) 0 22%, #fff 24% 100%)!important;border:1px solid #7b61ff38!important;border-radius:50%!important;width:34px!important;height:34px!important;top:34px!important;left:4px!important;box-shadow:0 0 0 10px #7b61ff0e!important}.workflow-ribbon-step span{text-indent:-999px;overflow:hidden;color:#0000!important;font-size:0!important}.workflow-ribbon-step:nth-child(2):before{border-radius:12px;background:linear-gradient(135deg,#6042f547,#fff)!important}.workflow-ribbon-step:nth-child(3):before{border-radius:999px 999px 999px 10px;background:radial-gradient(circle at 58% 40%, var(--home-violet) 0 18%, #fff 20% 100%)!important}.workflow-ribbon-step:nth-child(4):before{border-radius:999px;background:linear-gradient(90deg,#0000 42%,#6042f538 43% 57%,#0000 58%),#fff!important}.workflow-ribbon-step h3{margin-top:0!important}.visibility-scorecard{box-shadow:var(--home-shadow-soft)!important;background:radial-gradient(circle at 86% 0,#7b61ff12,#0000 32%),#fffc!important;border-color:#4e3ab41f!important;border-radius:32px!important}.visibility-scorecard div{background:#ffffff80!important;border-color:#4e3ab417!important}.surface-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.surface-card{grid-column:span 2;border-radius:32px!important}.surface-card:first-child,.surface-card:nth-child(6){grid-column:span 3}.surface-card:nth-child(2),.surface-card:nth-child(5){transform:translateY(26px)}.surface-card>span{text-indent:-999px;background:linear-gradient(90deg,#6042f59e,#0000);border-radius:999px;width:34px;height:4px;display:block;overflow:hidden;color:#0000!important;font-size:0!important}.surface-card:nth-child(2)>span,.surface-card:nth-child(5)>span{background:#6042f557;border-radius:50%;width:12px;height:12px}.surface-card:nth-child(3)>span,.surface-card:nth-child(6)>span{background:#ffffffc7;border:1px solid #6042f547;border-radius:7px;width:22px;height:22px;rotate:45deg}.public-file-glossary>*{background:#ffffffc7!important;border-color:#4e3ab41f!important}.v2-site .pricing-lab-card,.v2-site .pricing-lab-card.featured,.v2-site .pricing-lab-card[data-plan=free],.v2-site .pricing-lab-card[data-plan=launch],.v2-site .pricing-lab-card[data-plan=agency]{box-shadow:var(--home-shadow-soft)!important;background:radial-gradient(circle at 76% 0,#7b61ff13,#0000 34%),#ffffffd6!important;border-color:#4e3ab421!important;border-radius:36px!important;transform:none!important}.v2-site .pricing-lab-card.featured{border-color:#6042f540!important;box-shadow:0 34px 96px #6042f521!important}.v2-site .pricing-lab-card:hover{transform:translateY(-5px)!important}.v2-site .pricing-lab-usage{background:#ffffffa8!important;border-color:#4e3ab41c!important;border-radius:22px!important}.v2-pricing-note{background:#fffc!important;border-color:#4e3ab41f!important;border-radius:32px!important}.operating-proof-copy{box-shadow:var(--home-shadow)!important;background:radial-gradient(circle at 80% 12%,#7b61ff14,#0000 34%),#ffffffd1!important;border-color:#4e3ab41f!important;border-radius:34px!important}.operating-proof-grid article{border-radius:30px!important}.operating-proof-grid article:nth-child(2n){transform:translateY(30px)}.operating-proof-grid article>span{color:#6042f5b8!important;text-indent:0!important;width:auto!important;height:auto!important;font-size:40px!important;display:inline-flex!important}.v2-final-cta{max-width:1320px!important;box-shadow:var(--home-shadow)!important;background:radial-gradient(circle at 82% 16%,#7b61ff17,#0000 36%),#ffffffdb!important;border-color:#4e3ab41f!important;border-radius:40px!important;margin-left:auto!important;margin-right:auto!important}.site-footer{background:linear-gradient(#fff,#fbfaff)!important}@media (max-width:1180px){.product-story-grid,.workflow-ribbon,.v2-site .pricing-lab-home,.surface-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.surface-card,.surface-card:first-child,.surface-card:nth-child(6){grid-column:auto}}@media (max-width:860px){.v2-site{background:radial-gradient(circle at 50% 12%,#7b61ff0e,#0000 28%),linear-gradient(#fff,#fbfaff 54%,#fff)!important}.v2-section,.v2-surfaces,.v2-pricing,.v2-operating-proof{padding-top:clamp(66px,13vw,96px)!important;padding-bottom:clamp(66px,13vw,96px)!important}.product-story-grid,.audience-path-grid,.workflow-ribbon,.v2-visibility,.surface-grid,.operating-proof-shell,.operating-proof-grid,.v2-site .pricing-lab-home{grid-template-columns:1fr!important}.product-story-grid:before,.workflow-ribbon:before{background:linear-gradient(#0000,#7b61ff33,#0000);width:1px;height:auto;inset:0 auto 0 17px}.product-story-grid article,.product-story-grid article:nth-child(2n),.audience-path-card,.audience-path-card:nth-child(2),.audience-path-card:nth-child(3),.workflow-ribbon-step,.surface-card,.surface-card:nth-child(2),.surface-card:nth-child(5),.operating-proof-grid article,.operating-proof-grid article:nth-child(2n){transform:none!important}.workflow-ribbon-step{min-height:auto!important;padding:56px 0 12px 58px!important}.workflow-ribbon-step:before{top:20px!important;left:0!important}.v2-site .pricing-lab-card:hover{transform:none!important}}@media (max-width:560px){.v2-hero{background:radial-gradient(circle at 50% 24%,#7b61ff0d,#0000 30%),#fff!important}.v2-hero h1{max-width:100%!important;font-size:clamp(42px,13vw,54px)!important;line-height:.98!important}.v2-proof-strip{justify-content:flex-start}.v2-proof-strip span{width:100%}.hero-product-window,.product-story-grid article,.audience-path-card,.visibility-scorecard,.surface-card,.v2-site .pricing-lab-card,.operating-proof-copy,.operating-proof-grid article,.v2-final-cta{border-radius:28px!important}.operating-proof-grid article>span{font-size:32px!important}}@media (prefers-reduced-motion:reduce){.product-story-grid article,.audience-path-card,.workflow-ribbon-step,.surface-card,.v2-site .pricing-lab-card,.operating-proof-grid article{transform:none!important}}.v2-site{background:radial-gradient(circle at 16% 7%,#6042f509,#0000 24%),radial-gradient(circle at 88% 34%,#0071e307,#0000 25%),linear-gradient(#fff 0% 34%,#fcfbff 52%,#fff 76% 100%)!important}.v2-site:before{display:none!important}.v2-hero,.v2-product-story,.v2-audience,.v2-workflow,.v2-visibility,.v2-surfaces,.v2-pricing,.v2-operating-proof{background:0 0!important}.v2-hero{isolation:isolate}.v2-hero:before{filter:blur(22px);opacity:.72;height:min(42vw,420px);inset:12% 8% auto;background:radial-gradient(at 50% 34%,#7b61ff0f,#0000 68%),radial-gradient(at 20% 68%,#0071e309,#0000 60%)!important}.v2-hero:after{opacity:.1!important}.v2-section{scroll-margin-top:148px}.v2-kicker:before{flex:none}.v2-product-story .v2-kicker:before{border-radius:999px;width:28px;height:2px}.v2-audience .v2-kicker:before{background:radial-gradient(circle,#6042f5b8 0 28%,#0000 30%),#ffffffe6;border:1px solid #6042f557;width:13px;height:13px}.v2-workflow .v2-kicker:before{background:linear-gradient(90deg,#0071e3b3,#7b61ff6b);border-radius:999px;width:20px;height:8px}.visibility-copy .v2-kicker:before{background:radial-gradient(circle,#fff 0 30%,#0000 32%),conic-gradient(from 120deg,#0071e3c7,#7b61ffc7,#00a7d1ad,#0071e3c7);width:14px;height:14px}.v2-surfaces .v2-kicker:before{border-radius:3px;width:10px;height:10px;rotate:45deg}.v2-pricing .v2-kicker:before{background:linear-gradient(90deg,#6042f5b8,#b8a7ff33);border-radius:999px;width:24px;height:6px}.v2-operating-proof .v2-kicker:before{background:radial-gradient(circle,#fff 0 32%,#0000 34%),linear-gradient(135deg,#6042f5c7,#0071e394);width:16px;height:16px}.v2-final-cta .v2-kicker:before{border-radius:999px;width:30px;height:2px}.product-story-grid article:first-child{border-radius:42px 34px 34px 42px!important}.product-story-grid article:nth-child(2){border-radius:34px 46px 34px 30px!important}.product-story-grid article:nth-child(3){border-radius:30px 34px 46px!important}.product-story-grid article:nth-child(4){border-radius:34px 42px 42px 34px!important}.audience-signal-model{overflow:visible!important}.audience-signal-model strong{white-space:nowrap;transform:translate(50%);max-width:none!important;bottom:12%!important;right:50%!important}.operating-proof-grid article>span{letter-spacing:0;vertical-align:baseline;margin-right:10px}.operating-proof-grid em{margin-left:2px;display:inline-flex;transform:translateY(-7px)}@media (max-width:860px){.v2-site{background:radial-gradient(circle at 18% 8%,#6042f508,#0000 26%),linear-gradient(#fff 0% 44%,#fcfbff 62%,#fff 100%)!important}.product-story-grid article{min-height:auto!important;padding:28px 24px 30px 62px!important}.product-story-grid span{position:absolute;top:30px;left:24px}.product-story-grid h3{margin-top:0!important}.audience-signal-model{width:min(100%,360px);margin:0 auto 12px;min-height:260px!important}.audience-signal-model strong{bottom:5%!important}}@media (max-width:560px){.v2-site{background:radial-gradient(circle at 20% 7%,#6042f508,#0000 25%),#fff!important}.v2-hero:before{opacity:.54;height:330px;inset:10% 0 auto}.v2-hero-plain{text-align:center!important}.v2-proof-strip span:before{width:6px;height:6px}.operating-proof-grid em{transform:translateY(-5px)}}.v2-surfaces .surface-grid{max-width:1320px;margin-inline:auto;grid-template-columns:repeat(12,minmax(0,1fr))!important;align-items:stretch!important;gap:clamp(18px,1.8vw,26px)!important;display:grid!important}.v2-surfaces .surface-card,.v2-surfaces .surface-card:first-child,.v2-surfaces .surface-card:nth-child(2),.v2-surfaces .surface-card:nth-child(3),.v2-surfaces .surface-card:nth-child(4),.v2-surfaces .surface-card:nth-child(5),.v2-surfaces .surface-card:nth-child(6){min-height:312px;grid-column:span 4!important;transform:none!important}.v2-surfaces .surface-card:first-child,.v2-surfaces .surface-card:nth-child(2){min-height:286px;grid-column:span 6!important}.v2-surfaces .surface-card:nth-child(6){min-height:240px;grid-column:span 12!important;padding-right:clamp(32px,12vw,220px)!important}.v2-surfaces .surface-card h3{max-width:13ch;letter-spacing:0!important}.v2-surfaces .surface-card p{max-width:36ch}.v2-surfaces .surface-card:hover{transform:translateY(-3px)!important}.vision-page{background:radial-gradient(circle at 82% 9%,#7b61ff0e,#0000 30%),radial-gradient(circle at 12% 18%,#0071e309,#0000 32%),linear-gradient(#fff 0%,#fbfbfd 52%,#fff 100%)!important}.vision-page .section-heading-centered{max-width:980px}.vision-page .section-heading-centered h2{max-width:12.5ch;color:var(--v2-ink);margin-inline:auto;font-size:clamp(46px,5.1vw,78px);font-weight:600;line-height:1.02;letter-spacing:0!important}.vision-page .section-heading-centered>p:not(.section-kicker){color:#1d1d1f9e;max-width:760px;font-size:clamp(18px,1.32vw,21px);line-height:1.45;font-weight:400!important}.vision-page .section-kicker{font-weight:600!important}.vision-pillar-grid{max-width:1320px;margin-inline:auto;gap:clamp(14px,1.6vw,22px)!important}.vision-pillar,.vision-proof-panel,.vision-loop-grid article{background:radial-gradient(circle at 84% 0,#7b61ff0e,#0000 34%),#ffffffd6!important;border-color:#4e3ab41c!important;border-radius:28px!important;box-shadow:0 20px 58px #2c235c12!important}.vision-pillar{min-height:286px;padding:clamp(24px,2.1vw,32px)}.vision-pillar span,.vision-proof-panel span{color:#06c;letter-spacing:.08em;font-size:12px;font-weight:650}.vision-pillar p{color:#1d1d1f9e!important;letter-spacing:0!important;margin-top:clamp(42px,5vw,64px)!important;font-size:clamp(17px,1.17vw,20px)!important;font-weight:400!important;line-height:1.38!important}.vision-split h2{max-width:10.8ch;letter-spacing:0!important;font-size:clamp(44px,5.4vw,78px)!important;font-weight:600!important;line-height:1.02!important}.vision-split p,.vision-proof-panel p,.vision-proof-panel li p{color:#1d1d1f9e!important;letter-spacing:0!important;font-size:clamp(17px,1.18vw,20px)!important;font-weight:400!important;line-height:1.42!important}.vision-proof-panel>strong{color:var(--v2-ink);font-size:clamp(24px,2vw,32px);font-weight:600;letter-spacing:0!important}.vision-loop-grid{gap:clamp(14px,1.6vw,22px)!important}.vision-loop-grid article{min-height:288px;padding:clamp(24px,2.1vw,32px)}.vision-loop-grid span{letter-spacing:0;color:#6042f57a!important;font-size:34px!important;font-weight:600!important}.vision-loop-grid h3{color:var(--v2-ink);letter-spacing:0!important;margin-top:clamp(52px,5vw,68px)!important;font-size:clamp(29px,2.6vw,42px)!important;font-weight:600!important;line-height:1.04!important}.vision-loop-grid p{color:#1d1d1f9e!important;font-size:clamp(16px,1.08vw,18px)!important;font-weight:400!important;line-height:1.42!important}@media (max-width:1180px){.v2-surfaces .surface-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.v2-surfaces .surface-card,.v2-surfaces .surface-card:first-child,.v2-surfaces .surface-card:nth-child(2),.v2-surfaces .surface-card:nth-child(3),.v2-surfaces .surface-card:nth-child(4),.v2-surfaces .surface-card:nth-child(5),.v2-surfaces .surface-card:nth-child(6){min-height:292px;grid-column:auto!important}.vision-pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:860px){.v2-surfaces .surface-grid,.vision-pillar-grid,.vision-loop-grid{grid-template-columns:1fr!important}.v2-surfaces .surface-card,.v2-surfaces .surface-card:first-child,.v2-surfaces .surface-card:nth-child(2),.v2-surfaces .surface-card:nth-child(3),.v2-surfaces .surface-card:nth-child(4),.v2-surfaces .surface-card:nth-child(5),.v2-surfaces .surface-card:nth-child(6),.vision-pillar,.vision-loop-grid article{min-height:auto}.vision-page .section-heading-centered h2{max-width:11ch;font-size:clamp(42px,12vw,60px)}}.dashboard-shell-redesign{background:#f5f5f7!important}.dashboard-shell-redesign:before,.dashboard-main-glow,.dashboard-shell-redesign .card:before,.dashboard-shell-redesign .metric:before{display:none!important}.dashboard-shell-redesign .dashboard-sidebar{background:#ffffffe6!important;border-right:1px solid #1d1d1f14!important;height:100vh!important;min-height:100vh!important;position:sticky!important;top:0!important}.dashboard-shell-redesign .sidebar-product-lockup,.dashboard-shell-redesign .dashboard-workspace-card,.dashboard-shell-redesign .dashboard-sidebar-footer,.dashboard-shell-redesign .card,.dashboard-shell-redesign .metric,.dashboard-shell-redesign .table,.workspace-overview-hero,.workspace-sites-panel,.workspace-insight-panel,.workspace-activity-panel,.dashboard-audit-hero,.dashboard-audit-runner,.dashboard-audit-result,.dashboard-audit-empty,.install-hub-hero,.install-site-strip,.install-tabs-shell{background:#ffffffe0!important;border-color:#1d1d1f1a!important;border-radius:8px!important;box-shadow:0 18px 52px #1d1d1f0f!important}.dashboard-shell-redesign .dashboard-sidebar a:not(.sidebar-product-lockup):before{display:none!important}.dashboard-shell-redesign .dashboard-sidebar a:not(.sidebar-product-lockup){border-radius:8px!important;padding-left:12px!important}.dashboard-shell-redesign .button.secondary{color:#1d1d1f!important;box-shadow:none!important;background:#ffffffd6!important;border-color:#1d1d1f1f!important}.dashboard-shell-redesign .badge{color:#6e6e73!important;background:#1d1d1f09!important;border-color:#1d1d1f1f!important}.dashboard-shell-redesign .badge.warn,.dashboard-shell-redesign .badge.charge{color:#bf4f43!important;background:#ff5f560f!important;border-color:#ff5f5633!important}.dashboard-shell-redesign small{color:#6e6e73}.dashboard-shell-redesign .main{padding-top:clamp(22px,3vw,38px)!important}.dashboard-shell-redesign .page-title h1,.workspace-overview-hero h1,.dashboard-audit-hero h1,.install-hub-hero h1{max-width:720px!important;font-size:clamp(36px,3.4vw,52px)!important;font-weight:760!important;line-height:1.04!important}.workspace-overview-hero,.dashboard-audit-hero,.install-hub-hero{padding:clamp(28px,4vw,46px)!important}.workspace-section-heading h2,.workspace-insight-panel h2,.workspace-empty-overview h2,.dashboard-audit-runner h2,.dashboard-audit-result h2,.install-mini-page h2{font-size:clamp(27px,2.3vw,36px)!important;line-height:1.08!important}.workspace-overview-copy p,.dashboard-audit-hero p,.install-hub-hero p,.workspace-insight-panel p,.workspace-empty-overview p,.install-mini-page p{font-size:16px!important}@media (max-width:920px){.dashboard-shell-redesign .dashboard-sidebar{height:auto!important;min-height:auto!important;position:relative!important}}.dashboard-site-switcher{background:#ffffffb8;border:1px solid #1d1d1f1a;border-radius:8px;gap:8px;padding:14px;display:grid}.dashboard-site-switcher span{color:#1d1d1f7a;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:760}.dashboard-site-switcher select{color:#1d1d1f;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #1d1d1f1f;border-radius:8px;font-size:14px;font-weight:650}.site-client-journey,.site-progressive-shell,.dashboard-shell-redesign .site-progressive-disclosure,.dashboard-shell-redesign .generated-files-detail-group{background:#ffffffe0;border:1px solid #1d1d1f1a;border-radius:8px;box-shadow:0 18px 52px #1d1d1f0f}.site-client-journey{grid-template-columns:minmax(240px,.42fr) minmax(0,1fr);align-items:start;gap:clamp(18px,3vw,34px);padding:clamp(22px,3vw,34px);display:grid}.site-client-journey-copy{gap:10px;display:grid}.site-client-journey-copy h2{color:#1d1d1f;max-width:520px;margin:0;font-size:clamp(28px,2.7vw,42px);line-height:1.06}.site-client-journey-steps{background:#fff;border:1px solid #1d1d1f1a;border-radius:8px;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.site-client-journey-step{color:#1d1d1f;background:0 0;border:0;border-left:1px solid #1d1d1f1a;border-radius:0;align-content:start;gap:8px;min-width:0;min-height:142px;padding:14px;text-decoration:none;display:grid}.site-client-journey-step:first-child{border-left:0}.site-client-journey-step span{color:#1d1d1f94;background:#1d1d1f0f;border-radius:999px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}.site-client-journey-step small{color:#1d1d1f80;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:760}.site-client-journey-step strong{color:#1d1d1f;min-width:0;font-size:16px;line-height:1.16}.site-client-journey-step em{color:#6e6e73;min-width:0;font-size:13px;font-style:normal;line-height:1.36}.site-client-journey-step.ok{box-shadow:inset 0 3px #0071e32e}.site-client-journey-step.ok span{color:#06c;background:#0071e31a}.site-client-journey-step.warn{box-shadow:inset 0 3px #ff9f0a57}.site-client-journey-step.warn span{color:#8a5a00;background:#ff9f0a1f}.dashboard-shell-redesign .site-progressive-shell{background:#ffffffd6!important}.dashboard-shell-redesign .site-progressive-shell a{background:#fff;border-color:#1d1d1f1a}.dashboard-shell-redesign .site-progressive-disclosure,.dashboard-shell-redesign .generated-files-detail-group{padding:0;display:block;overflow:hidden}.dashboard-shell-redesign .site-progressive-disclosure summary,.dashboard-shell-redesign .generated-files-detail-group summary{cursor:pointer;gap:8px;padding:clamp(18px,3vw,28px);list-style:none;display:grid}.dashboard-shell-redesign .site-progressive-disclosure summary::-webkit-details-marker{display:none}.dashboard-shell-redesign .generated-files-detail-group summary::-webkit-details-marker{display:none}.dashboard-shell-redesign .site-progressive-disclosure summary strong,.dashboard-shell-redesign .generated-files-detail-group summary strong{color:#1d1d1f;font-size:clamp(20px,2vw,28px);line-height:1.12}.dashboard-shell-redesign .site-progressive-disclosure summary small,.dashboard-shell-redesign .generated-files-detail-group summary small{color:#6e6e73;max-width:760px;font-size:15px;line-height:1.42}.dashboard-shell-redesign .site-disclosure-content,.dashboard-shell-redesign .generated-files-detail-grid{gap:16px;padding:0 clamp(18px,3vw,28px) clamp(18px,3vw,28px);display:grid}.dashboard-shell-redesign .generated-files-detail-group{grid-column:1/-1}.dashboard-shell-redesign .generated-files-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-shell-redesign .generated-files-detail-grid .deployment-history-card{grid-column:1/-1}.dashboard-shell-redesign .site-visibility-card,.dashboard-shell-redesign .monitoring-overview-card,.dashboard-shell-redesign .licensing-status-card,.dashboard-shell-redesign .audit-history-card{background:#ffffffe0!important}.site-evidence-nav{background:#ffffffb8;border:1px solid #1d1d1f1a;border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:8px;display:grid;box-shadow:0 18px 52px #1d1d1f0d}.site-evidence-nav a{color:#1d1d1f;border:1px solid #0000;border-radius:8px;gap:4px;min-width:0;padding:13px 14px;text-decoration:none;display:grid}.site-evidence-nav a:hover,.site-evidence-nav a:focus-visible{background:#0071e30f;border-color:#0071e329;outline:none}.site-evidence-nav small{color:#1d1d1f7a;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:760}.site-evidence-nav strong{overflow-wrap:anywhere;color:#1d1d1f;font-size:15px;line-height:1.2}.dashboard-shell-redesign .site-report-section{background:#ffffffe6!important;border-color:#1d1d1f1a!important;box-shadow:0 18px 54px #1d1d1f0e!important}.dashboard-shell-redesign .site-report-section h2{color:#1d1d1f;max-width:760px;font-size:clamp(25px,2.15vw,36px);line-height:1.08}.dashboard-shell-redesign .site-report-section h3{color:#1d1d1f;line-height:1.14}.dashboard-shell-redesign .site-report-section .card,.dashboard-shell-redesign .site-report-section .deployment-note,.dashboard-shell-redesign .site-report-section .endpoint-status-grid div,.dashboard-shell-redesign .site-report-section .provider-specific-docs-grid span,.dashboard-shell-redesign .site-report-section .install-status-grid span,.dashboard-shell-redesign .site-report-section .client-proof-loop-grid span,.dashboard-shell-redesign .site-report-section .install-troubleshooting-grid span{box-shadow:none!important;background:#ffffffd1!important}.dashboard-shell-redesign .owner-actions-disclosure,.dashboard-shell-redesign .endpoint-controls-disclosure,.dashboard-shell-redesign .install-wizard-disclosure{margin-top:16px}.dashboard-shell-redesign .owner-actions-disclosure .premium-section-content,.dashboard-shell-redesign .endpoint-controls-disclosure .premium-section-content,.dashboard-shell-redesign .install-wizard-disclosure .premium-section-content{gap:16px;padding:0 clamp(18px,3vw,28px) clamp(18px,3vw,28px);display:grid}.dashboard-shell-redesign .owner-actions-disclosure .onboarding-controls{margin:0}.dashboard-shell-redesign .endpoint-later-card .endpoint-status-grid{margin-top:18px}.dashboard-shell-redesign .endpoint-later-card .endpoint-status-grid div{border-color:#1d1d1f1a}.dashboard-shell-redesign .endpoint-later-card .endpoint-status-grid div span,.dashboard-shell-redesign .deployment-proof-grid small,.dashboard-shell-redesign .deployment-history-row small,.dashboard-shell-redesign .private-report-history-row small,.dashboard-shell-redesign .client-report-story-card small,.dashboard-shell-redesign .change-summary-grid small,.dashboard-shell-redesign .monitoring-snapshot-grid small,.dashboard-shell-redesign .install-status-grid small,.dashboard-shell-redesign .client-proof-loop-grid small,.dashboard-shell-redesign .install-troubleshooting-grid small{color:#6e6e73!important}.dashboard-shell-redesign .deployment-history-row>.ok,.dashboard-shell-redesign .deployment-history-row>.warn,.dashboard-shell-redesign .deployment-history-row>.pending{color:#3a3a3c!important;background:#ffffffd1!important;border-color:#1d1d1f1a!important}.dashboard-shell-redesign .deployment-history-row>.ok strong,.dashboard-shell-redesign .deployment-history-row>.warn strong,.dashboard-shell-redesign .deployment-history-row>.pending strong{color:#3a3a3c!important}.dashboard-shell-redesign .install-operating-order{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dashboard-shell-redesign .install-operating-order li{color:#3a3a3c;background:#ffffffd1;border:1px solid #1d1d1f1a;border-radius:8px;padding:12px 14px;font-size:14px;line-height:1.38}.dashboard-shell-redesign .site-visibility-card .site-visibility-grid>div{min-height:auto;padding:18px;box-shadow:none!important;background:#fff!important;border-color:#1d1d1f1a!important}.dashboard-shell-redesign .site-visibility-card .site-visibility-grid>div.ready,.dashboard-shell-redesign .site-visibility-card .site-visibility-grid>div.needs_work,.dashboard-shell-redesign .site-visibility-card .site-visibility-grid>div.missing{background:#fff!important}.dashboard-shell-redesign .site-visibility-card .site-visibility-grid>div.ready{box-shadow:inset 0 3px #0071e329!important}.dashboard-shell-redesign .site-visibility-card .site-visibility-grid>div.needs_work,.dashboard-shell-redesign .site-visibility-card .site-visibility-grid>div.missing{box-shadow:inset 0 3px #ff5f5629!important}.dashboard-shell-redesign .site-visibility-card .site-visibility-grid>div span{color:#6e6e73}.dashboard-shell-redesign .site-visibility-card .site-visibility-grid>div strong{font-size:clamp(22px,2.1vw,30px)}.dashboard-shell-redesign .owner-actions-disclosure summary,.dashboard-shell-redesign .endpoint-controls-disclosure summary,.dashboard-shell-redesign .install-wizard-disclosure summary{gap:7px;padding:18px 22px}.dashboard-shell-redesign .owner-actions-disclosure summary strong,.dashboard-shell-redesign .endpoint-controls-disclosure summary strong,.dashboard-shell-redesign .install-wizard-disclosure summary strong{font-size:clamp(18px,1.65vw,24px);line-height:1.16}.dashboard-shell-redesign .owner-actions-disclosure summary small,.dashboard-shell-redesign .endpoint-controls-disclosure summary small,.dashboard-shell-redesign .install-wizard-disclosure summary small{font-size:14px}@media (max-width:1180px) and (min-width:781px){.site-evidence-nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1180px){.site-client-journey{grid-template-columns:1fr}.site-client-journey-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:780px){.site-client-journey-steps,.dashboard-shell-redesign .generated-files-detail-grid,.site-evidence-nav{grid-template-columns:1fr}.site-client-journey-step{border-top:1px solid #1d1d1f1a;border-left:0;min-height:auto}.site-client-journey-step:first-child{border-top:0}}.dashboard-shell-redesign{overflow-x:clip}.dashboard-shell-redesign .dashboard-main{box-sizing:border-box;width:min(100%,1440px);min-width:0;max-width:100%;overflow-x:clip}.dashboard-shell-redesign .eyebrow,.dashboard-shell-redesign .subtle-label,.dashboard-shell-redesign .install-proof-list small{color:#1d1d1f7a!important}.workspace-overview-hero,.dashboard-audit-hero,.install-hub-hero{overflow:hidden;grid-template-columns:minmax(0,1fr) minmax(240px,360px)!important}.workspace-overview-summary{width:100%;max-width:360px;min-width:0!important}.workspace-proof-panel{align-items:start}.workspace-site-row{min-width:0;max-width:100%;grid-template-columns:minmax(180px,.78fr) minmax(0,1.35fr) minmax(140px,.5fr)!important}.workspace-site-facts,.workspace-site-next{min-width:0}.dashboard-shell-redesign .install-status-grid span,.dashboard-shell-redesign .client-proof-loop-grid span,.dashboard-shell-redesign .change-summary-grid span,.dashboard-shell-redesign .monitoring-snapshot-grid span{box-shadow:none!important;background:#ffffffd1!important;border-color:#1d1d1f1a!important}.dashboard-shell-redesign .install-status-grid strong,.dashboard-shell-redesign .client-proof-loop-grid strong,.dashboard-shell-redesign .change-summary-grid strong,.dashboard-shell-redesign .monitoring-snapshot-grid strong{color:#1d1d1f!important}.dashboard-shell-redesign .install-status-grid small,.dashboard-shell-redesign .client-proof-loop-grid small,.dashboard-shell-redesign .change-summary-grid small,.dashboard-shell-redesign .monitoring-snapshot-grid small{color:#1d1d1f8a!important;letter-spacing:.02em!important}.workspace-proof-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.workspace-proof-chart{gap:14px;min-width:0;display:grid}.workspace-proof-bar{background:#ffffffd1;border:1px solid #1d1d1f1a;border-radius:8px;gap:8px;min-width:0;padding:16px;display:grid}.workspace-proof-bar>div{justify-content:space-between;gap:16px;display:flex}.workspace-proof-bar span,.workspace-proof-bar strong{color:#1d1d1f;font-weight:720}.workspace-proof-bar meter{background:#1d1d1f14;border:0;border-radius:999px;width:100%;height:8px}.workspace-proof-bar meter::-webkit-meter-bar{background:#1d1d1f14;border:0;border-radius:999px}.workspace-proof-bar meter::-webkit-meter-optimum-value{background:#0071e3;border-radius:999px}.workspace-proof-bar meter::-moz-meter-bar{background:#0071e3;border-radius:999px}.workspace-proof-bar small,.dashboard-audit-score-note,.dashboard-audit-proof-note span,.dashboard-audit-history-panel p,.install-focus-section-copy p,.install-site-picker small,.install-docs-site-summary small{color:#1d1d1f9e;line-height:1.42}.dashboard-audit-workspace{align-items:start}.dashboard-audit-proof-note{background:#fafafcd1;border:1px solid #1d1d1f1a;border-radius:8px;gap:6px;padding:14px;display:grid}.dashboard-audit-proof-note strong,.dashboard-audit-score-note strong{color:#1d1d1f}.dashboard-audit-history-panel{background:#ffffffe0;border:1px solid #1d1d1f1a;border-radius:8px;grid-column:1/-1;gap:18px;padding:clamp(22px,3vw,34px);display:grid;box-shadow:0 18px 52px #1d1d1f0e}.dashboard-audit-history-panel h2,.install-site-picker h2,.install-focus-section-copy h2{color:#1d1d1f;margin:8px 0 0;font-size:clamp(26px,2.2vw,34px);line-height:1.08}.dashboard-audit-history-actions{flex-wrap:wrap;gap:10px;display:flex}.dashboard-audit-history-list{gap:10px;display:grid}.dashboard-audit-history-list article{background:#fafafcd1;border:1px solid #1d1d1f1a;border-radius:8px;grid-template-columns:minmax(130px,.24fr) minmax(0,1fr);gap:18px;padding:16px;display:grid}.dashboard-audit-history-list article>span,.dashboard-audit-history-list article>div{gap:4px;min-width:0;display:grid}.dashboard-audit-history-list strong{color:#1d1d1f}.install-site-picker,.install-docs-provider-shell,.install-site-operational-panel{background:#ffffffe0;border:1px solid #1d1d1f1a;border-radius:8px;gap:18px;margin-bottom:22px;padding:clamp(22px,3vw,34px);display:grid;box-shadow:0 18px 52px #1d1d1f0e}.install-site-picker-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.install-site-picker-list a{color:#1d1d1f;background:#fafafcd1;border:1px solid #1d1d1f1a;border-radius:8px;gap:4px;min-width:0;padding:16px;text-decoration:none;display:grid}.install-site-picker-list a.active,.install-site-picker-list a:hover,.install-site-picker-list a:focus-visible{background:#0071e30e;border-color:#0071e33d;outline:none}.install-docs-site-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.install-docs-site-summary span{background:#fafafcd1;border:1px solid #1d1d1f1a;border-radius:8px;gap:6px;min-width:0;padding:14px;display:grid}.install-docs-site-summary strong{color:#1d1d1f;font-size:18px}.dashboard-shell-redesign .provider-client-panel,.dashboard-shell-redesign .provider-install-wizard,.dashboard-shell-redesign .provider-parity-panel,.dashboard-shell-redesign .provider-debug-panel,.dashboard-shell-redesign .provider-boundary-grid span,.dashboard-shell-redesign .provider-guardrail-grid span,.dashboard-shell-redesign .provider-choice-card,.dashboard-shell-redesign .provider-console-preview,.dashboard-shell-redesign .install-safety-strip span{box-shadow:none!important;background:#ffffffd6!important;border:1px solid #1d1d1f1a!important;border-radius:8px!important}.dashboard-shell-redesign .provider-client-panel,.dashboard-shell-redesign .provider-install-wizard,.dashboard-shell-redesign .provider-parity-panel,.dashboard-shell-redesign .provider-debug-panel{gap:18px;padding:clamp(18px,2.4vw,28px);display:grid}.dashboard-shell-redesign .provider-step-list,.dashboard-shell-redesign .install-wizard-stepper,.dashboard-shell-redesign .provider-parity-grid,.dashboard-shell-redesign .provider-debug-grid,.dashboard-shell-redesign .provider-boundary-grid,.dashboard-shell-redesign .provider-guardrail-grid,.dashboard-shell-redesign .install-safety-strip{gap:10px;display:grid}.dashboard-shell-redesign .provider-console-layout{grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);align-items:start;gap:16px;display:grid}.dashboard-shell-redesign .provider-deep-link-row{flex-wrap:wrap;gap:10px;display:flex}.dashboard-shell-redesign .provider-step-list,.dashboard-shell-redesign .install-wizard-stepper{margin:0;padding:0;list-style:none}.dashboard-shell-redesign .provider-step-list li,.dashboard-shell-redesign .install-wizard-stepper li,.dashboard-shell-redesign .provider-parity-grid span,.dashboard-shell-redesign .provider-debug-grid span{background:#fafafcd1;border-radius:8px;gap:6px;min-width:0;padding:14px;display:grid;border:1px solid #1d1d1f1a!important}.dashboard-shell-redesign .provider-step-list li:before,.dashboard-shell-redesign .install-wizard-stepper li:before{color:#1d1d1f8f!important;box-shadow:none!important;background:#1d1d1f0f!important}.dashboard-shell-redesign .provider-step-list strong,.dashboard-shell-redesign .install-wizard-stepper strong,.dashboard-shell-redesign .provider-parity-grid strong,.dashboard-shell-redesign .provider-debug-grid strong,.dashboard-shell-redesign .provider-boundary-grid strong,.dashboard-shell-redesign .provider-guardrail-grid strong,.dashboard-shell-redesign .install-safety-strip strong{font-size:15px;font-weight:720;color:#1d1d1f!important;letter-spacing:0!important;text-transform:none!important}.dashboard-shell-redesign .provider-step-list span,.dashboard-shell-redesign .install-wizard-stepper span,.dashboard-shell-redesign .provider-parity-grid small,.dashboard-shell-redesign .provider-debug-grid small,.dashboard-shell-redesign .provider-boundary-grid small,.dashboard-shell-redesign .provider-guardrail-grid small,.dashboard-shell-redesign .install-safety-strip small{color:#1d1d1fa3!important;letter-spacing:0!important;text-transform:none!important}.dashboard-shell-redesign .install-wizard-stepper li{grid-template-columns:minmax(0,1fr) auto;align-items:center}.dashboard-shell-redesign .provider-choice-card.active{background:#0071e30e!important;border-color:#0071e338!important}.dashboard-shell-redesign .provider-console-body{grid-template-columns:minmax(100px,.35fr) minmax(0,1fr);gap:10px;padding:14px;display:grid}.dashboard-shell-redesign .provider-console-body article{border-bottom:1px solid #1d1d1f14;gap:5px;padding:12px 0;display:grid}.dashboard-shell-redesign .provider-console-body article:last-child{border-bottom:0}.dashboard-shell-redesign .provider-console-body span,.dashboard-shell-redesign .provider-choice-card span,.dashboard-shell-redesign .provider-choice-card em{color:#1d1d1f85;letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700}.dashboard-shell-redesign .provider-console-body strong{color:#1d1d1f!important;letter-spacing:0!important;text-transform:none!important}.dashboard-shell-redesign .provider-client-panel h3,.dashboard-shell-redesign .provider-install-wizard h3,.dashboard-shell-redesign .provider-parity-panel h3,.dashboard-shell-redesign .provider-debug-panel h3,.install-site-operational-panel h3{color:#1d1d1f;margin:6px 0;font-size:clamp(22px,2vw,30px);line-height:1.1}@media (min-width:921px){.dashboard-shell-redesign .dashboard-main{max-width:min(1440px,100vw - 250px)}}@media (max-width:1180px){.workspace-overview-hero,.dashboard-audit-hero,.install-hub-hero,.dashboard-shell-redesign .provider-console-layout{grid-template-columns:1fr!important}.workspace-overview-summary{max-width:none}.install-site-picker-list,.install-docs-site-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1320px){.workspace-site-row{grid-template-columns:1fr!important}.workspace-site-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-site-facts span{border-top:1px solid #1d1d1f14;border-left:0}}@media (max-width:720px){.dashboard-audit-history-list article,.install-site-picker-list,.install-docs-site-summary,.dashboard-shell-redesign .install-wizard-stepper li,.dashboard-shell-redesign .provider-console-body{grid-template-columns:1fr}}@media (min-width:921px){.dashboard-shell.dashboard-shell-redesign{grid-template-columns:250px minmax(0,1fr)}}.dashboard-shell-redesign .dashboard-main>*{min-width:0;max-width:100%}.workspace-command-center,.workspace-chart-panel{background:#ffffffe6;border:1px solid #1d1d1f1a;border-radius:8px;box-shadow:0 18px 52px #1d1d1f0e}.workspace-command-center{grid-template-columns:minmax(0,.86fr) minmax(320px,.72fr);align-items:center;gap:clamp(24px,4vw,54px);margin-bottom:22px;padding:clamp(26px,4vw,46px);display:grid;overflow:hidden}.workspace-command-copy{gap:14px;min-width:0;display:grid}.workspace-command-copy h2,.workspace-chart-heading h2{color:#1d1d1f;letter-spacing:0;margin:0}.workspace-command-copy h2{max-width:700px;font-size:clamp(34px,3.4vw,56px);font-weight:760;line-height:1.02}.workspace-command-copy p{color:#1d1d1fa3;max-width:720px;margin:0;font-size:16px;line-height:1.5}.workspace-command-actions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.workspace-health-panel{grid-template-columns:minmax(150px,210px) minmax(0,1fr);align-items:center;gap:22px;min-width:0;display:grid}.workspace-health-ring{aspect-ratio:1;background:conic-gradient(#0071e3 var(--health-score), #1d1d1f14 0), #f5f5f7;border-radius:999px;justify-self:center;place-items:center;width:min(100%,210px);display:grid;position:relative}.workspace-health-ring:before{border-radius:inherit;content:"";background:#fff;position:absolute;inset:14px;box-shadow:inset 0 0 0 1px #1d1d1f14}.workspace-health-ring strong,.workspace-health-ring span{z-index:1;text-align:center;display:block;position:relative}.workspace-health-ring strong{color:#1d1d1f;font-size:clamp(44px,5vw,70px);font-weight:760;line-height:.9}.workspace-health-ring span{color:#1d1d1f85;letter-spacing:.06em;text-transform:uppercase;margin-top:6px;font-size:12px;font-weight:760}.workspace-health-list{gap:13px;min-width:0;display:grid}.workspace-health-list span{grid-template-columns:minmax(0,1fr) auto;gap:5px 14px;min-width:0;display:grid}.workspace-health-list i{background:#1d1d1f14;border-radius:999px;grid-column:1/-1;height:5px;position:relative;overflow:hidden}.workspace-health-list i:before{width:var(--coverage);border-radius:inherit;content:"";background:#0071e3;height:100%;display:block}.workspace-health-list i.warn:before{background:#ff6b4a}.workspace-health-list i.pending:before{background:#1d1d1f57}.workspace-health-list strong{overflow-wrap:anywhere;color:#1d1d1f;min-width:0;font-size:14px;font-weight:720}.workspace-health-list small{color:#1d1d1f94;white-space:nowrap;font-size:13px;font-weight:720}.workspace-analytics-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:22px;margin-bottom:22px;display:grid}.workspace-chart-panel{gap:22px;min-width:0;padding:clamp(22px,3vw,34px);display:grid}.workspace-chart-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.workspace-chart-heading h2{margin-top:7px;font-size:clamp(24px,2vw,32px);line-height:1.08}.workspace-chart-heading small{color:#1d1d1f8f;letter-spacing:0;text-transform:none;margin-top:7px;font-size:13px;font-weight:650;display:block}.workspace-chart-heading>strong{color:#1d1d1f;white-space:nowrap;font-size:clamp(32px,3.5vw,50px);font-weight:760;line-height:.95}.workspace-chart-heading a{color:#06c;white-space:nowrap;align-self:center;font-size:14px;font-weight:760;text-decoration:none}.workspace-column-chart{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;min-height:210px;padding-top:8px;display:grid}.workspace-chart-column{grid-template-rows:minmax(130px,1fr) auto auto;align-items:end;gap:8px;min-width:0;display:grid}.workspace-chart-column i{width:100%;height:max(2px, var(--bar-value));background:linear-gradient(#0071e3,#4a8cff);border-radius:7px 7px 2px 2px;align-self:end;min-height:2px;display:block}.workspace-chart-column strong,.workspace-chart-column small{text-align:center;min-width:0;display:block}.workspace-chart-column strong{color:#1d1d1f;font-size:13px;font-weight:740}.workspace-chart-column small{color:#1d1d1f85;white-space:nowrap;font-size:11px;font-weight:720}.workspace-evidence-bars{gap:14px;display:grid}.workspace-evidence-row{border-bottom:1px solid #1d1d1f14;grid-template-columns:minmax(160px,.58fr) minmax(120px,1fr) auto;align-items:center;gap:14px;min-width:0;padding-bottom:14px;display:grid}.workspace-evidence-row:last-child{border-bottom:0;padding-bottom:0}.workspace-evidence-row div{gap:4px;min-width:0;display:grid}.workspace-evidence-row strong{overflow-wrap:anywhere;color:#1d1d1f;min-width:0;font-size:15px;font-weight:740}.workspace-evidence-row small{color:#1d1d1f94;text-transform:none;letter-spacing:0;font-size:13px;font-weight:650;line-height:1.28}.workspace-evidence-row>span{background:#1d1d1f14;border-radius:999px;height:8px;display:block;overflow:hidden}.workspace-evidence-row>span i{width:var(--evidence-score);border-radius:inherit;background:#0071e3;height:100%;display:block}.workspace-evidence-row em{color:#1d1d1fb8;white-space:nowrap;font-size:13px;font-style:normal;font-weight:760}.workspace-proof-callout{background:#fafafcd1;border:1px solid #1d1d1f1a;border-radius:8px;gap:6px;margin-top:20px;padding:16px;display:grid}.workspace-proof-callout strong{color:#1d1d1f;font-size:16px}.workspace-proof-callout span{color:#1d1d1f9e;font-size:14px;line-height:1.38}.workspace-proof-callout a{color:#06c;justify-self:start;font-size:14px;font-weight:760;text-decoration:none}@media (max-width:1180px){.workspace-command-center,.workspace-analytics-grid,.workspace-health-panel{grid-template-columns:1fr}.workspace-health-ring{justify-self:start}}@media (max-width:720px){.workspace-command-center,.workspace-chart-panel{padding:20px}.workspace-command-copy h2{font-size:clamp(32px,11vw,46px)}.workspace-chart-heading,.workspace-evidence-row{grid-template-columns:1fr}.workspace-chart-heading{display:grid}.workspace-chart-heading>strong,.workspace-chart-heading a{justify-self:start}.workspace-column-chart{gap:6px;min-height:190px}.workspace-chart-column{grid-template-rows:minmax(112px,1fr) auto auto}.workspace-chart-column small{font-size:10px}}:root{--dashboard-coral:#ff6f5e;--dashboard-coral-strong:#e65a48;--dashboard-coral-soft:#ff6f5e1f;--dashboard-blue:#0071e3;--dashboard-purple:#6e5bff;--dashboard-blue-soft:#0071e31a;--dashboard-ink:#1d1d1f;--dashboard-muted:#6e6e73;--dashboard-hairline:#1d1d1f17;--dashboard-material:#ffffffbd}.dashboard-shell.dashboard-shell-redesign{background:linear-gradient(135deg,#ff6f5e14,#0000 24%),linear-gradient(#f7f7f8 0%,#f2f4f7 54%,#f8f8f9 100%)!important}.dashboard-shell-redesign .dashboard-sidebar{-webkit-backdrop-filter:blur(26px)saturate(160%);backdrop-filter:blur(26px)saturate(160%);background:#fbfbfdc7!important;border-right:1px solid #1d1d1f0f!important;gap:10px!important;padding:28px 20px!important;box-shadow:18px 0 50px #1d1d1f09!important}.dashboard-shell-redesign .sidebar-product-lockup{min-height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 4px 18px!important}.dashboard-shell-redesign .sidebar-product-lockup:hover,.dashboard-shell-redesign .sidebar-product-lockup:focus-visible{background:0 0!important}.dashboard-shell-redesign .sidebar-product-lockup strong{color:var(--dashboard-ink);letter-spacing:0;font-size:18px;font-weight:700}.dashboard-shell-redesign .sidebar-product-lockup small,.dashboard-shell-redesign .dashboard-workspace-card small,.dashboard-shell-redesign .dashboard-sidebar-footer span{color:#1d1d1f8f;letter-spacing:0;font-size:13px;font-weight:590}.dashboard-shell-redesign .dashboard-workspace-card{gap:5px;display:grid;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:12px 4px 22px!important}.dashboard-shell-redesign .dashboard-workspace-card:after{content:"";background:linear-gradient(90deg,#ff6f5e59,#1d1d1f0f,#0000);height:1px;position:absolute;bottom:0;left:4px;right:4px}.dashboard-shell-redesign .dashboard-workspace-card .sidebar-label,.dashboard-shell-redesign .dashboard-nav-group,.dashboard-shell-redesign .subtle-label,.dashboard-shell-redesign .eyebrow{color:#1d1d1f7a!important;letter-spacing:.08em!important;font-weight:700!important}.dashboard-shell-redesign .dashboard-workspace-card strong{max-width:22ch;color:var(--dashboard-ink);font-size:16px;font-weight:700;line-height:1.25}.dashboard-site-switcher{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:15px 4px 18px!important}.dashboard-site-switcher span{color:#1d1d1f7a!important}.dashboard-site-switcher select{background:#ffffffad;border-color:#1d1d1f1c;border-radius:999px;min-height:38px;padding:0 12px;box-shadow:inset 0 1px #fffc}.dashboard-shell-redesign .sidebar-nav{gap:3px!important;margin-top:16px!important}.dashboard-shell-redesign .dashboard-nav-group{margin:24px 8px 8px!important;font-size:11px!important}.dashboard-shell-redesign .dashboard-sidebar a:not(.sidebar-product-lockup){font-size:14px;color:#1d1d1fb8!important;min-height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:0 12px!important;font-weight:650!important}.dashboard-shell-redesign .dashboard-sidebar a:not(.sidebar-product-lockup):hover,.dashboard-shell-redesign .dashboard-sidebar a:not(.sidebar-product-lockup):focus-visible{color:#b94d3e!important;background:#ff6f5e1f!important}.dashboard-shell-redesign .dashboard-sidebar-footer{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:18px 4px 0!important}.dashboard-shell-redesign .dashboard-sidebar-footer .dashboard-logout,.dashboard-shell-redesign .button,.dashboard-shell-redesign .button.secondary,.dashboard-shell-redesign .worker-copy-button,.dashboard-shell-redesign .preset-button{border-radius:999px!important}.dashboard-shell-redesign .button:not(.secondary){background:linear-gradient(135deg, var(--dashboard-coral), var(--dashboard-coral-strong))!important;box-shadow:0 14px 34px #e65a4838!important}.dashboard-shell-redesign .button.secondary{background:#ffffffad!important;border-color:#1d1d1f1a!important}.dashboard-shell-redesign .main.dashboard-main{padding-top:clamp(24px,3vw,44px)!important}.dashboard-shell-redesign .page-title,.dashboard-shell-redesign .card,.dashboard-shell-redesign .metric,.dashboard-shell-redesign .table,.dashboard-shell-redesign .tabs,.workspace-overview-hero,.workspace-command-center,.workspace-chart-panel,.workspace-sites-panel,.workspace-insight-panel,.workspace-activity-panel,.dashboard-audit-hero,.dashboard-audit-runner,.dashboard-audit-result,.dashboard-audit-empty,.dashboard-audit-history-panel,.install-hub-hero,.install-site-strip,.install-tabs-shell,.install-site-picker,.install-docs-provider-shell,.install-site-operational-panel,.site-client-journey,.site-progressive-shell,.dashboard-shell-redesign .site-progressive-disclosure,.dashboard-shell-redesign .generated-files-detail-group,.dashboard-shell-redesign .site-report-section,.dashboard-shell-redesign .provider-client-panel,.dashboard-shell-redesign .provider-install-wizard,.dashboard-shell-redesign .provider-parity-panel,.dashboard-shell-redesign .provider-debug-panel{background:linear-gradient(180deg, #ffffffdb, #ffffffa8), var(--dashboard-material)!important;border-color:#1d1d1f13!important;border-radius:28px!important;box-shadow:0 26px 70px #1d1d1f12,inset 0 1px #ffffffc7!important}.workspace-overview-summary,.workspace-site-row,.workspace-proof-bar,.workspace-proof-callout,.workspace-activity-list span,.workspace-site-facts span,.workspace-site-next,.dashboard-audit-site-context span,.dashboard-audit-result-grid span,.dashboard-audit-proof-note,.dashboard-audit-history-list article,.install-docs-site-summary span,.install-site-picker-list a,.dashboard-shell-redesign .provider-step-list li,.dashboard-shell-redesign .install-wizard-stepper li,.dashboard-shell-redesign .provider-parity-grid span,.dashboard-shell-redesign .provider-debug-grid span,.dashboard-shell-redesign .provider-boundary-grid span,.dashboard-shell-redesign .provider-guardrail-grid span,.dashboard-shell-redesign .install-safety-strip span,.dashboard-shell-redesign .site-visibility-card .site-visibility-grid>div,.dashboard-shell-redesign .install-status-grid span,.dashboard-shell-redesign .client-proof-loop-grid span,.dashboard-shell-redesign .change-summary-grid span,.dashboard-shell-redesign .monitoring-snapshot-grid span{background:#ffffff94!important;border-color:#1d1d1f13!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffffbd!important}.workspace-overview-hero h1,.workspace-command-copy h2,.workspace-section-heading h2,.workspace-insight-panel h2,.workspace-activity-panel h2,.dashboard-shell-redesign .page-title h1,.dashboard-audit-hero h1,.dashboard-audit-runner h2,.dashboard-audit-result h2,.install-hub-hero h1,.install-mini-page h2,.site-client-journey-copy h2,.dashboard-shell-redesign .site-report-section h2{color:var(--dashboard-ink)!important;letter-spacing:0!important;font-weight:710!important}.workspace-overview-copy p,.workspace-command-copy p,.workspace-insight-panel p,.workspace-empty-overview p,.dashboard-audit-hero p,.dashboard-audit-score-note,.dashboard-audit-proof-note span,.dashboard-audit-history-panel p,.install-hub-hero p,.install-mini-page p,.dashboard-shell-redesign .site-report-section p{font-weight:430;color:#1d1d1f9e!important}.workspace-overview-summary strong,.workspace-health-ring strong,.workspace-chart-heading>strong,.workspace-site-primary strong,.workspace-site-facts strong,.workspace-site-next strong,.workspace-evidence-row strong,.workspace-proof-bar span,.workspace-proof-bar strong{color:var(--dashboard-ink)!important}.workspace-health-ring{background:conic-gradient(var(--dashboard-purple) var(--health-score), #1d1d1f14 0), #f5f5f7!important}.workspace-health-ring strong,.workspace-chart-heading>strong,.site-profile-chart-head strong,.site-profile-metric.ok strong{color:var(--dashboard-coral-strong)!important}.workspace-health-list i:before,.workspace-chart-column i,.workspace-evidence-row>span i{background:linear-gradient(180deg, var(--dashboard-blue), var(--dashboard-purple))!important}.workspace-proof-bar meter::-webkit-meter-optimum-value{background:linear-gradient(180deg, var(--dashboard-blue), var(--dashboard-purple))!important}.workspace-proof-bar meter::-moz-meter-bar{background:var(--dashboard-blue)!important}.workspace-health-list span:nth-child(2) i:before{background:var(--dashboard-purple)!important}.workspace-proof-bar:nth-child(2) meter::-webkit-meter-optimum-value{background:var(--dashboard-purple)!important}.workspace-health-list i.warn:before,.site-status-dot.warn{background:var(--dashboard-coral-strong)!important}.site-status-dot.ok{background:var(--dashboard-coral)!important}.workspace-chart-heading a,.workspace-proof-callout a,.workspace-site-next a,.dashboard-shell-redesign .table a,.dashboard-shell-redesign a:not(.button):not(.sidebar-product-lockup){color:#06c}.workspace-proof-callout a,.workspace-site-next a,.site-profile-next a,.site-profile-brief a,.site-profile-chart-head a{color:#c75040!important}.dashboard-shell-redesign .eyebrow{background:#ff6f5e17!important;border-color:#ff6f5e3d!important}.dashboard-shell-redesign .badge,.dashboard-shell-redesign .badge.warn,.dashboard-shell-redesign .badge.charge{color:#a94537!important;background:#ff6f5e14!important;border-color:#ff6f5e33!important}.workspace-column-chart{align-items:end}@media (prefers-reduced-motion:no-preference){.workspace-command-center,.workspace-chart-panel,.workspace-sites-panel,.workspace-insight-panel,.workspace-activity-panel{animation:.52s both dashboard-panel-lift}.workspace-health-ring{animation:.68s cubic-bezier(.2,.8,.2,1) both dashboard-soft-scale}.workspace-chart-column i,.workspace-evidence-row>span i,.workspace-health-list i:before{transform-origin:bottom;animation:.76s cubic-bezier(.2,.8,.2,1) both dashboard-bar-rise}}@keyframes dashboard-panel-lift{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes dashboard-soft-scale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes dashboard-bar-rise{0%{opacity:.2;transform:scaleY(.14)}to{opacity:1;transform:scaleY(1)}}@media (max-width:920px){.dashboard-shell-redesign .dashboard-sidebar{padding:12px!important}.dashboard-shell-redesign .sidebar-product-lockup{padding:0!important}.dashboard-shell-redesign .dashboard-workspace-card{display:none!important}.dashboard-site-switcher{padding:8px 0!important}}.site-profile-analytics{background:linear-gradient(135deg,#ffffffeb,#ffffffad),linear-gradient(135deg,#ff6f5e14,#0000 30%),linear-gradient(235deg,#6e5bff14,#0000 34%);border:1px solid #1d1d1f13;border-radius:34px;gap:22px;padding:clamp(28px,4vw,54px);display:grid;overflow:hidden;box-shadow:0 30px 84px #1d1d1f14,inset 0 1px #fffc}.site-profile-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.46fr);align-items:end;gap:clamp(24px,5vw,72px);display:grid}.site-profile-hero h1{max-width:760px;color:var(--dashboard-ink);letter-spacing:0;margin:12px 0 10px;font-size:clamp(46px,6vw,86px);font-weight:720;line-height:.96}.site-profile-next{background:#ffffff94;border:1px solid #1d1d1f13;border-radius:24px;gap:10px;min-width:0;padding:22px;display:grid;box-shadow:inset 0 1px #ffffffc7}.site-profile-next span,.site-profile-chart-head span,.site-profile-metric span,.site-profile-brief span{color:#1d1d1f7a;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:760}.site-profile-next strong{color:var(--dashboard-ink);font-size:clamp(22px,2vw,30px);line-height:1.08}.site-profile-next p,.site-profile-brief p{color:#1d1d1f9e;margin:0;font-size:15px;line-height:1.46}.site-profile-next .button{justify-self:start}.site-profile-main{grid-template-columns:minmax(0,1.12fr) minmax(280px,.76fr);align-items:stretch;gap:22px;display:grid}.site-profile-trend,.site-profile-metrics,.site-profile-brief,.site-profile-rollout{background:#ffffff8a;border:1px solid #1d1d1f12;border-radius:26px;min-width:0;box-shadow:inset 0 1px #ffffffc7}.site-profile-trend{gap:28px;padding:clamp(22px,3vw,34px);display:grid}.site-profile-chart-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.site-profile-chart-head strong{margin-top:8px;font-size:clamp(48px,6vw,82px);line-height:.9;display:block}.site-profile-chart-head small{color:#1d1d1f8f;margin-top:8px;font-size:14px;font-weight:650;display:block}.site-profile-chart-head a{white-space:nowrap;font-size:14px;font-weight:760;text-decoration:none}.site-profile-chart{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;min-height:230px;display:grid}.site-profile-column{grid-template-rows:minmax(150px,1fr) auto auto;align-items:end;gap:8px;min-width:0;display:grid}.site-profile-column i{width:100%;height:max(2px, var(--bar-value));background:linear-gradient(180deg, var(--dashboard-blue), var(--dashboard-purple));border-radius:999px 999px 6px 6px;min-height:2px;display:block}.site-profile-column strong,.site-profile-column small{text-align:center;min-width:0;display:block}.site-profile-column strong{color:var(--dashboard-ink);font-size:13px;font-weight:740}.site-profile-column small{color:#1d1d1f80;white-space:nowrap;font-size:11px;font-weight:680}.site-profile-metrics{background:linear-gradient(135deg,#0071e314,#6e5bff14),#1d1d1f0f;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid;overflow:hidden}.site-profile-metric{min-width:0;min-height:170px;color:var(--dashboard-ink);background:#fffc;align-content:start;gap:8px;padding:20px;text-decoration:none;display:grid}.site-profile-metric strong{overflow-wrap:anywhere;min-width:0;color:var(--dashboard-ink);font-size:clamp(21px,2vw,30px);line-height:1.05}.site-profile-metric small{color:#1d1d1f8f;font-size:13px;font-weight:650;line-height:1.32}.site-profile-metric.warn strong{color:var(--dashboard-coral-strong)}.site-profile-bottom{grid-template-columns:minmax(260px,.44fr) minmax(0,1fr);gap:22px;display:grid}.site-profile-brief{gap:9px;padding:22px;display:grid}.site-profile-brief strong{color:var(--dashboard-ink);font-size:clamp(22px,2vw,30px);line-height:1.08}.site-profile-brief a{justify-self:start;font-size:14px;font-weight:760;text-decoration:none}.site-profile-rollout{background:#1d1d1f0f;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.site-profile-rollout a{min-width:0;min-height:116px;color:var(--dashboard-ink);background:#ffffffc7;align-content:start;gap:8px;padding:16px;text-decoration:none;display:grid}.site-profile-rollout a span{color:#1d1d1f9e;background:#1d1d1f0f;border-radius:999px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}.site-profile-rollout a.ok span{color:#06c;background:#0071e31a}.site-profile-rollout a.warn span{color:#c75040;background:#ff6f5e1f}.site-profile-rollout strong{overflow-wrap:anywhere;min-width:0;color:var(--dashboard-ink);font-size:14px;line-height:1.18}.site-profile-rollout small{color:#1d1d1f85;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:730}@media (prefers-reduced-motion:no-preference){.site-profile-analytics{animation:.56s both dashboard-panel-lift}.site-profile-column i{transform-origin:bottom;animation:.78s cubic-bezier(.2,.8,.2,1) both dashboard-bar-rise}}@media (max-width:1220px){.site-profile-hero,.site-profile-main,.site-profile-bottom{grid-template-columns:1fr}}@media (max-width:780px){.site-profile-analytics{border-radius:30px;padding:28px 20px}.site-profile-hero h1{font-size:clamp(42px,13vw,64px)}.site-profile-metrics,.site-profile-rollout{grid-template-columns:1fr}.site-profile-metric,.site-profile-rollout a{min-height:auto}.site-profile-chart{gap:7px}.site-profile-column{grid-template-rows:minmax(118px,1fr) auto auto}.site-profile-column small{font-size:10px}}.analytics-range-card{gap:18px;min-width:0;display:grid}.analytics-range-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.analytics-range-head span,.owner-report-story span,.owner-report-metrics span,.owner-report-score span,.install-path-duo .subtle-label,.install-manual-copy .subtle-label,.dashboard-audit-trend-head .subtle-label{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:760;color:#1d1d1f7a!important}.analytics-range-head h2{color:var(--dashboard-ink);letter-spacing:0;margin:7px 0 0;font-size:clamp(24px,2vw,34px);font-weight:710;line-height:1.08}.analytics-range-head strong{color:var(--dashboard-coral-strong);margin-top:8px;font-size:clamp(44px,5vw,76px);font-weight:760;line-height:.9;display:block}.analytics-range-head small{color:#1d1d1f8f;margin-top:8px;font-size:14px;font-weight:650;display:block}.analytics-range-head a{color:#06c;white-space:nowrap;font-size:14px;font-weight:760;text-decoration:none}.analytics-range-tabs{background:#ffffff94;border:1px solid #1d1d1f14;border-radius:999px;flex-wrap:wrap;justify-self:start;gap:4px;padding:4px;display:inline-flex}.analytics-range-tabs button{color:#1d1d1f9e;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 13px;font-size:13px;font-weight:700}.analytics-range-tabs button.active,.analytics-range-tabs button:focus-visible{color:#b94d3e;background:#ff6f5e1f;outline:none}.analytics-range-visual{cursor:crosshair;background:linear-gradient(#ffffffbd,#ffffff6b),linear-gradient(135deg,#0071e30d,#6e5bff0d);border-radius:24px;min-height:260px;position:relative;overflow:hidden}.analytics-range-visual:focus-visible{outline-offset:3px;outline:3px solid #ff6f5e3d}.analytics-range-visual svg{width:100%;height:260px;display:block}.analytics-range-gridline{fill:none;stroke:#1d1d1f12;stroke-width:1px}.analytics-range-area{opacity:1}.analytics-range-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:5px}.analytics-range-dot{fill:#fff;stroke:var(--dashboard-blue);stroke-width:3px;transition:r .18s,stroke .18s,fill .18s}.analytics-range-dot.active{fill:var(--dashboard-coral);stroke:#fff;stroke-width:4px}.analytics-range-crosshair{stroke:#1d1d1f38;stroke-dasharray:4 7;stroke-linecap:round;stroke-width:1.4px}.analytics-range-tooltip{z-index:2;top:clamp(18px, var(--tooltip-y), calc(100% - 86px));left:clamp(78px, var(--tooltip-x), calc(100% - 78px));pointer-events:none;text-align:left;-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:#ffffffe6;border:1px solid #1d1d1f1a;border-radius:16px;gap:2px;min-width:112px;padding:10px 12px;display:grid;position:absolute;transform:translate(-50%,-112%);box-shadow:0 18px 44px #1d1d1f1f,inset 0 1px #ffffffe6}.analytics-range-tooltip strong{color:var(--dashboard-coral-strong);font-size:24px;font-weight:760;line-height:1}.analytics-range-tooltip span,.analytics-range-tooltip small{color:#1d1d1f9e;font-size:12px;font-weight:700;line-height:1.25}.analytics-range-tooltip small{color:#1d1d1f6b}.analytics-range-axis{color:#1d1d1f80;justify-content:space-between;gap:12px;font-size:12px;font-weight:700;display:flex}.site-profile-trend.analytics-range-card{padding:clamp(22px,3vw,34px)}.site-profile-trend .analytics-range-visual{min-height:250px}.dashboard-audit-studio,.install-path-duo,.install-manual-reference,.owner-report-hero,.owner-report-story,.owner-report-chart,.owner-report-metrics,.owner-report-next,.owner-report-empty{background:linear-gradient(180deg, #ffffffe0, #ffffffa8), var(--dashboard-material);border:1px solid #1d1d1f13;border-radius:30px;box-shadow:0 28px 76px #1d1d1f12,inset 0 1px #ffffffc7}.dashboard-audit-studio{grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);gap:22px;padding:clamp(22px,3.2vw,38px);display:grid}.dashboard-audit-studio .dashboard-audit-runner{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.dashboard-audit-trend{background:linear-gradient(135deg,#0071e30d,#6e5bff0d),#fff9;border:1px solid #1d1d1f13;border-radius:26px;gap:20px;min-width:0;padding:clamp(20px,3vw,30px);display:grid}.dashboard-audit-trend-head strong{color:var(--dashboard-coral-strong);margin-top:8px;font-size:clamp(48px,6vw,84px);line-height:.9;display:block}.dashboard-audit-trend-head small{color:#1d1d1f94;margin-top:10px;font-size:14px;font-weight:650;display:block}.dashboard-audit-score-chart{grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:10px;min-height:235px;display:grid}.dashboard-audit-score-chart span{grid-template-rows:minmax(150px,1fr) auto auto;align-items:end;gap:8px;min-width:0;display:grid}.dashboard-audit-score-chart i{width:100%;height:max(3px, var(--audit-score));background:linear-gradient(180deg, var(--dashboard-blue), var(--dashboard-purple));border-radius:999px 999px 6px 6px;min-height:3px;display:block}.dashboard-audit-score-chart .empty i{background:#1d1d1f1a}.dashboard-audit-score-chart strong,.dashboard-audit-score-chart small{text-align:center;min-width:0}.dashboard-audit-score-chart strong{color:var(--dashboard-ink);font-size:13px;font-weight:740}.dashboard-audit-score-chart small{color:#1d1d1f80;white-space:nowrap;font-size:11px;font-weight:690}.install-path-duo{background:linear-gradient(135deg,#0071e314,#6e5bff14),#1d1d1f0f;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-bottom:22px;padding:1px;display:grid;overflow:hidden}.install-path-duo article{background:#ffffffc7;align-content:start;gap:12px;min-width:0;padding:clamp(24px,4vw,42px);display:grid}.install-path-duo h2,.install-manual-copy h2,.owner-report-next h2{color:var(--dashboard-ink);letter-spacing:0;margin:0;font-size:clamp(30px,3vw,48px);font-weight:710;line-height:1.04}.install-path-duo p,.install-manual-copy p,.install-manual-grid p,.owner-report-hero p,.owner-report-story p,.owner-report-metrics p,.owner-report-next p,.owner-report-empty p{color:#1d1d1f9e;margin:0;font-size:15px;line-height:1.48}.install-path-duo .button{justify-self:start;margin-top:6px}.install-manual-reference{gap:24px;margin-bottom:22px;padding:clamp(24px,4vw,44px);display:grid}.install-manual-copy{max-width:820px}.install-manual-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.install-manual-grid article{background:#fff9;border:1px solid #1d1d1f13;border-radius:22px;gap:8px;min-width:0;padding:20px;display:grid}.install-manual-grid span{color:#06c;font-size:12px;font-weight:760}.install-manual-grid strong{color:var(--dashboard-ink);font-size:20px;line-height:1.12}.install-manual-grid small{color:#1d1d1f85;font-size:13px;line-height:1.34}.install-manual-rules{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.install-manual-rules span{color:#1d1d1fad;background:#ffffff8f;border:1px solid #1d1d1f13;border-radius:18px;padding:15px;font-size:13px;font-weight:650;line-height:1.34}.owner-report-hero{grid-template-columns:minmax(0,1fr) minmax(240px,.34fr);align-items:end;gap:clamp(28px,5vw,72px);margin-bottom:22px;padding:clamp(30px,5vw,58px);display:grid}.owner-report-hero h1,.owner-report-empty h1{max-width:860px;color:var(--dashboard-ink);letter-spacing:0;margin:12px 0 16px;font-size:clamp(46px,6vw,88px);font-weight:720;line-height:.97}.owner-report-site-list{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.owner-report-site-list a{color:#1d1d1fb3;background:#ffffff9e;border:1px solid #1d1d1f17;border-radius:999px;min-height:36px;padding:8px 13px;font-size:13px;font-weight:730;text-decoration:none}.owner-report-site-list a.active{color:#b94d3e;background:#ff6f5e1f}.owner-report-score{background:#ffffff94;border:1px solid #1d1d1f13;border-radius:26px;gap:7px;padding:24px;display:grid}.owner-report-score strong{color:var(--dashboard-coral-strong);font-size:clamp(70px,8vw,116px);line-height:.86}.owner-report-score small,.owner-report-score em{color:#1d1d1f8f;font-size:13px;font-style:normal;font-weight:650;line-height:1.35}.owner-report-story,.owner-report-metrics{background:linear-gradient(135deg,#0071e314,#6e5bff14),#1d1d1f0f;gap:1px;margin-bottom:22px;padding:1px;display:grid;overflow:hidden}.owner-report-story{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-report-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.owner-report-story article,.owner-report-metrics article{background:#ffffffc7;align-content:start;gap:10px;min-width:0;min-height:190px;padding:clamp(22px,3vw,32px);display:grid}.owner-report-story strong,.owner-report-metrics strong{color:var(--dashboard-ink);font-size:clamp(22px,2.2vw,34px);line-height:1.08}.owner-report-chart{margin-bottom:22px;padding:clamp(24px,4vw,42px)}.owner-report-next{justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;padding:clamp(24px,4vw,42px);display:flex}.owner-report-next.compact{border-radius:20px;padding:22px 26px}.owner-report-next.compact h2{font-size:clamp(24px,2.2vw,34px)}.owner-report-next.compact p{max-width:760px;font-size:14px}.owner-report-next>div{max-width:820px}.owner-report-empty{gap:14px;padding:clamp(30px,5vw,58px);display:grid}.owner-report-empty .button{justify-self:start}@media (prefers-reduced-motion:no-preference){.analytics-range-line,.analytics-range-area{animation:.56s both dashboard-panel-lift}.dashboard-audit-score-chart i{transform-origin:bottom;animation:.76s cubic-bezier(.2,.8,.2,1) both dashboard-bar-rise}}@media (max-width:1180px){.dashboard-audit-studio,.install-path-duo,.install-manual-grid,.install-manual-rules,.owner-report-hero,.owner-report-story,.owner-report-metrics{grid-template-columns:1fr}.owner-report-next{flex-direction:column;align-items:flex-start}}@media (max-width:720px){.analytics-range-head{display:grid}.analytics-range-head a{justify-self:start}.analytics-range-tabs{width:100%}.analytics-range-tabs button{flex:auto}.dashboard-audit-score-chart{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.owner-report-hero,.owner-report-chart,.owner-report-next,.install-manual-reference{padding:24px 20px}}@media (max-width:860px){.dashboard-shell-redesign .sidebar-nav{flex-wrap:wrap;gap:8px!important;display:flex!important;overflow:visible!important}.dashboard-shell-redesign .dashboard-nav-group{flex:1 0 100%;margin:14px 6px 2px!important}.dashboard-shell-redesign .dashboard-sidebar a:not(.sidebar-product-lockup){flex:auto;justify-content:center;min-width:min(140px,100%)!important}}.dashboard-shell-redesign .dashboard-sidebar a.active:not(.sidebar-product-lockup),.dashboard-shell-redesign .dashboard-sidebar a[aria-current=page]:not(.sidebar-product-lockup){color:#a94537!important;background:#ff6f5e21!important}.dashboard-shell-redesign .dashboard-sidebar a.active:not(.sidebar-product-lockup):before,.dashboard-shell-redesign .dashboard-sidebar a[aria-current=page]:not(.sidebar-product-lockup):before{background:var(--dashboard-coral)!important;opacity:1!important}.dashboard-shell-redesign .dashboard-main{width:100%!important;overflow-x:hidden!important}.workspace-overview-hero{isolation:isolate;position:relative;overflow:hidden;grid-template-columns:minmax(0,1fr) minmax(320px,520px)!important}.workspace-overview-hero:after{z-index:-1;aspect-ratio:1;filter:blur(2px);content:"";background:radial-gradient(circle,#ff6f5e1f,#0000 62%),radial-gradient(circle at 28% 24%,#0071e31a,#0000 42%);border-radius:999px;width:min(560px,46vw);position:absolute;bottom:-40%;right:-12%}.workspace-overview-summary{grid-template-columns:repeat(2,minmax(0,1fr));max-width:520px!important}.workspace-overview-summary span:first-child{grid-column:1/-1}.workspace-overview-summary strong,.analytics-range-head strong,.workspace-health-ring strong,.owner-report-score strong,.owner-report-metrics strong,.dashboard-audit-trend-head strong{color:var(--dashboard-ink)!important}.workspace-command-vitals{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:4px;display:grid}.workspace-command-vitals span{background:#fff9;border:1px solid #1d1d1f13;border-radius:18px;gap:5px;min-width:0;padding:16px;display:grid}.workspace-command-vitals small{color:#1d1d1f80;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:760}.workspace-command-vitals strong{color:var(--dashboard-ink);font-size:clamp(22px,2.1vw,30px);line-height:1.05}.workspace-command-vitals em{color:#1d1d1f94;font-size:13px;font-style:normal;font-weight:620;line-height:1.34}.analytics-range-tooltip{text-align:center;width:max-content;min-width:134px;max-width:190px;transform:translate(-50%,calc(-100% - 14px))}.analytics-range-tooltip.below{transform:translate(-50%,16px)}.analytics-range-tooltip.left-edge{left:clamp(88px, var(--tooltip-x), calc(100% - 78px))}.analytics-range-tooltip.right-edge{left:clamp(78px, var(--tooltip-x), calc(100% - 88px))}.analytics-range-tooltip strong{color:var(--dashboard-ink)!important}.dashboard-audit-workspace{align-items:start;overflow:visible;grid-template-columns:1fr!important;gap:22px!important;display:grid!important}.dashboard-audit-studio{align-items:stretch;overflow:hidden;grid-template-columns:minmax(320px,.72fr) minmax(300px,.42fr)!important}.dashboard-audit-result{min-width:0;overflow:hidden}.dashboard-audit-history-rail{background:linear-gradient(#ffffffc7,#ffffff8f),#f7f8fcb3;border:1px solid #1d1d1f13;border-radius:26px;gap:16px;min-width:0;padding:clamp(18px,2.4vw,26px);display:grid}.dashboard-audit-history-rail .dashboard-audit-score-chart{grid-template-columns:repeat(8,minmax(18px,1fr));min-height:168px}.dashboard-audit-history-rail .dashboard-audit-trend-head strong{white-space:nowrap;margin-top:8px;font-size:clamp(42px,5vw,70px);line-height:.92;display:block}.dashboard-audit-rail-list{gap:10px;min-width:0;max-height:380px;padding-right:3px;display:grid;overflow:auto}.dashboard-audit-rail-list article{background:#ffffffad;border:1px solid #1d1d1f13;border-radius:18px;gap:9px;min-width:0;padding:14px;display:grid}.dashboard-audit-rail-list article>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.dashboard-audit-rail-list strong{color:var(--dashboard-ink);font-size:17px;font-weight:740}.dashboard-audit-rail-list p{color:#1d1d1f99;margin:0;font-size:13px;line-height:1.36}.dashboard-audit-rail-list .button{justify-self:start;min-height:34px!important;padding:0 14px!important;font-size:13px!important}.dashboard-audit-json-download{justify-self:start}.owner-report-detail-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;margin-bottom:22px;display:grid}.owner-report-export-row{margin-bottom:22px}.dashboard-v2 .readiness-report-export{background:#ffffffc7;border:1px solid #1d1d1f13;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-width:0;padding:18px 20px;display:grid;box-shadow:0 18px 46px #1d1d1f0e}.dashboard-v2 .readiness-report-export h3,.dashboard-v2 .readiness-report-export p{margin:0}.dashboard-v2 .readiness-report-export h3{color:var(--dashboard-ink);font-size:20px;line-height:1.18}.dashboard-v2 .readiness-report-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.dashboard-v2 .readiness-report-export .inline-status{color:#1d1d1f9e;grid-column:1/-1;font-size:13px;font-weight:650}.owner-report-proof-breakdown,.owner-report-payments{background:linear-gradient(180deg, #ffffffe0, #ffffffa8), var(--dashboard-material);border:1px solid #1d1d1f13;border-radius:30px;gap:18px;min-width:0;padding:clamp(24px,3.6vw,38px);display:grid;box-shadow:0 28px 76px #1d1d1f12,inset 0 1px #ffffffc7}.owner-report-proof-breakdown h2,.owner-report-payments h2{color:var(--dashboard-ink);margin:0;font-size:clamp(28px,3vw,44px);font-weight:710;line-height:1.04}.owner-report-payments p{color:#1d1d1f9e;max-width:680px;margin:0;font-size:15px;line-height:1.48}.owner-report-proof-breakdown>div,.owner-report-payment-grid{gap:12px;display:grid}.owner-report-proof-row{border-bottom:1px solid #1d1d1f13;grid-template-columns:minmax(160px,.52fr) minmax(120px,1fr) auto;align-items:center;gap:14px;min-width:0;padding:14px 0;display:grid}.owner-report-proof-row:last-child{border-bottom:0}.owner-report-proof-row div{gap:4px;min-width:0;display:grid}.owner-report-proof-row strong,.owner-report-payment-grid strong{color:var(--dashboard-ink)}.owner-report-proof-row small{color:#1d1d1f94;font-size:13px;line-height:1.3}.owner-report-proof-row>span{background:#1d1d1f14;border-radius:999px;height:8px;overflow:hidden}.owner-report-proof-row>span i{width:var(--proof-percent);border-radius:inherit;background:linear-gradient(90deg, var(--dashboard-blue), var(--dashboard-purple));height:100%;display:block}.owner-report-proof-row em{color:#1d1d1fad;white-space:nowrap;font-size:13px;font-style:normal;font-weight:760}.owner-report-payment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-report-payment-grid span{background:#ffffff9e;border:1px solid #1d1d1f13;border-radius:18px;gap:7px;min-width:0;padding:18px;display:grid}.owner-report-payment-grid small{color:#1d1d1f80;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:760}.owner-report-payment-grid strong{font-size:clamp(22px,2.4vw,34px);line-height:1.05}.owner-report-story article.ok strong,.owner-report-metrics article:first-child strong,.owner-report-metrics article:nth-child(4) strong{color:var(--dashboard-ink)!important}@media (max-width:1180px){.workspace-overview-hero,.dashboard-audit-studio,.owner-report-detail-grid{grid-template-columns:1fr!important}.workspace-overview-summary{max-width:none!important}}@media (max-width:760px){.workspace-overview-summary,.workspace-command-vitals,.dashboard-v2 .readiness-report-export,.owner-report-payment-grid,.owner-report-proof-row{grid-template-columns:1fr}.dashboard-v2 .readiness-report-actions{justify-content:flex-start}.analytics-range-tooltip{min-width:118px}}
