:root{color:#f8fbff;font-synthesis:none;text-rendering:optimizelegibility;--bg:#06101f;--bg-2:#09172a;--panel:#0c1b31;--panel-2:#10223d;--line:#749aff2e;--line-strong:#6197ff61;--text:#f8fbff;--muted:#8fa1bd;--muted-2:#6f819e;--blue:#45b8ff;--blue-2:#5d79ff;--violet:#8c67ff;--cyan:#63e6ff;--green:#42d99b;--amber:#ffbd57;--red:#ff647c;--shadow:0 24px 70px #00000052;background:#06101f;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#06101f}body{min-width:320px;min-height:100vh;color:var(--text);background:radial-gradient(circle at 10% 0,#4868ff2e,#0000 36rem),radial-gradient(circle at 92% 10%,#28adff26,#0000 30rem),linear-gradient(#071326 0%,#06101f 52%,#081426 100%);margin:0}button,input,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.captieShell{min-height:100vh;position:relative;overflow-x:hidden}.captieShell:before{content:"";pointer-events:none;z-index:-1;opacity:.18;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0}.captieNav{z-index:5;justify-content:space-between;align-items:center;max-width:1220px;height:78px;margin:0 auto;padding:0 28px;display:flex;position:relative}.captieBrand{letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:11px;min-width:0;font-size:22px;font-weight:850;display:flex}.brandAvatar{object-fit:cover;border-radius:11px;flex:0 0 38px;width:38px;height:38px;box-shadow:0 0 0 1px #759dff52,0 8px 25px #1f5cff38}.captieMark{color:#fff;background:#111827;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.captieDot{color:var(--cyan)}.navActions{align-items:center;gap:10px;display:flex}.phasePill{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);color:#aebed8;background:#0b1b31b8;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:800}.navSignIn,.iconTextButton,.switchAuth{color:#a9bad4;background:0 0;border:0;font-weight:750}.navSignIn{background:#0c1b3180;border:1px solid #7394ff26;border-radius:11px;padding:10px 14px}.navSignIn:hover{border-color:var(--line-strong);color:#fff;background:#10223d}.hero{isolation:isolate;grid-template-columns:minmax(0,1.05fr) minmax(340px,.75fr);align-items:center;gap:34px;max-width:1160px;margin:0 auto;padding:72px 28px 74px;display:grid;position:relative}.heroGlow{filter:blur(80px);opacity:.5;z-index:-1;border-radius:999px;position:absolute}.heroGlowOne{background:#2839a8;width:340px;height:260px;top:100px;left:-4%}.heroGlowTwo{background:#0b70b6;width:330px;height:260px;top:120px;right:-2%}.heroCopy{z-index:2;position:relative}.eyebrow{color:#77d9ff;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:850;display:inline-flex}.hero h1,.resultHero h1{letter-spacing:-.068em;margin:17px 0 18px;font-size:clamp(48px,7.4vw,83px);line-height:.94}.hero h1 span{background:linear-gradient(110deg,#a67bff 4%,#69a9ff 46%,#54d9ff 95%);color:#0000;-webkit-background-clip:text;background-clip:text}.heroLead{color:#a8bad3;max-width:700px;margin:0;font-size:18px;line-height:1.68}.heroVisual{place-items:center;min-height:470px;display:grid;position:relative}.mascotHalo{filter:blur(4px);background:radial-gradient(circle,#6499ff57,#5342e314 58%,#0000 72%);border-radius:50%;width:330px;height:330px;position:absolute}.heroMascot{object-fit:cover;border:1px solid #789dff3d;border-radius:42px;width:min(100%,290px);max-height:430px;position:relative;box-shadow:0 30px 80px #040f2a80,0 0 45px #4a8eff2e}.inspectorChecklist{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--line-strong);width:215px;box-shadow:var(--shadow);background:#06101fe0;border-radius:17px;gap:9px;padding:14px;display:grid;position:absolute;bottom:54px;right:-18px}.inspectorChecklist span{color:#c8d5e8;align-items:center;gap:8px;font-size:12px;display:flex}.inspectorChecklist svg{width:15px;color:var(--cyan)}.inspectBar{background:#0b1b31e0;border:1px solid #5d79ff5c;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;max-width:760px;margin:30px 0 0;padding:9px 9px 9px 16px;display:grid;box-shadow:0 22px 60px #00000042,0 0 30px #2e72ff14}.inspectBar svg{color:#7aa7ff}.inspectBar input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:16px}.inspectBar input::placeholder{color:#69809f}.inspectBar button,.primaryButton,.primaryWide{color:#fff;background:linear-gradient(135deg,#545cff,#7d5cff 56%,#2bb8ff);border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:13px 17px;font-weight:800;display:inline-flex;box-shadow:0 10px 28px #4654ff40}.inspectBar button:hover,.primaryButton:hover,.primaryWide:hover{filter:brightness(1.08)}.primaryButton:disabled,.primaryWide:disabled{opacity:.5;cursor:not-allowed}.inlineError{color:#ffd4dc;text-align:left;background:#59122770;border:1px solid #ff647c59;border-radius:11px;align-items:center;gap:8px;max-width:760px;margin:11px 0 0;padding:11px 13px;font-size:13px;display:flex}.promiseRow{color:#8ea3c2;flex-wrap:wrap;gap:16px;margin-top:18px;font-size:12px;display:flex}.promiseRow span{align-items:center;gap:6px;display:flex}.promiseRow svg{color:#5adcb0}.productStrip{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:6px;display:grid}.productStrip>div{border:1px solid var(--line);background:linear-gradient(145deg,#0e1f38e0,#08162ad1);border-radius:15px;align-items:center;gap:12px;padding:14px 16px;display:flex}.productStrip svg{color:#58b9ff;width:24px}.productStrip strong,.productStrip small{display:block}.productStrip strong{font-size:14px}.productStrip small{color:#7488a7;margin-top:3px;font-size:11px}.productStrip .futureProduct{opacity:.65}.proofGrid{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:4px;display:grid}.proofGrid article{border:1px solid var(--line);background:linear-gradient(150deg,#0f213bf2,#081527e6);border-radius:17px;min-height:168px;padding:20px}.proofGrid article>svg{color:#9e78ff;background:#645dff24;border-radius:11px;width:38px;height:38px;margin-bottom:18px;padding:8px}.proofGrid strong{font-size:16px;display:block}.proofGrid p{color:#869ab8;margin:8px 0 0;font-size:13px;line-height:1.6}.brandPromise{background:linear-gradient(90deg,#10223deb,#111b3ad1);border:1px solid #695fff47;border-radius:17px;grid-column:1/-1;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;margin-top:8px;padding:17px 19px;display:grid}.brandPromise img{border-radius:15px;width:54px;height:54px}.brandPromise strong{font-size:17px;display:block}.brandPromise p{color:#8499b8;margin:4px 0 0;font-size:13px}.runningPanel{text-align:center;max-width:740px;margin:60px auto;padding:52px 28px}.runningMascot{object-fit:cover;border:1px solid var(--line-strong);border-radius:22px;width:78px;height:78px;margin:0 auto 22px;box-shadow:0 0 45px #4e72ff4d}.runningPanel h2{letter-spacing:-.04em;overflow-wrap:anywhere;margin:12px 0 26px;font-size:27px}.stageList{text-align:left;border:1px solid var(--line);max-width:580px;box-shadow:var(--shadow);background:#0a192ee6;border-radius:18px;margin:0 auto;padding:10px}.stage{color:#607694;border-radius:11px;align-items:center;gap:12px;padding:13px 14px;font-size:13px;display:flex}.stage.active{color:#c4c9ff;background:#5258ff29;font-weight:750}.stage.done{color:#7fddb6}.stage.done svg{color:#52d49d}.spin{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.muted{color:#6f829e;margin-top:17px;font-size:12px}.results{max-width:1160px;margin:0 auto;padding:44px 28px 70px}.resultHero{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(135deg,#0c1d35f5,#081425f5);border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:17px;padding:24px;display:grid}.resultHero.good{border-color:#42d99b47}.resultHero.bad{border-color:#ff647c47}.resultHero h1{margin:7px 0 6px;font-size:32px;line-height:1.08}.resultHero p{color:#8093b0;overflow-wrap:anywhere;margin:0}.resultMascot{border:1px solid var(--line-strong);border-radius:16px;width:56px;height:56px;overflow:hidden}.resultMascot img{object-fit:cover;width:100%;height:100%}.secondaryButton{color:#d9e5f7;background:#10223d;border:1px solid #708fde4d;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:12px 15px;font-weight:800;display:inline-flex}.secondaryButton:hover{background:#142a4b;border-color:#6997ff80}.statusGrid{grid-template-columns:repeat(4,1fr);gap:11px;margin-top:13px;display:grid}.statusGrid article{border:1px solid var(--line);background:#0d1e35e6;border-radius:14px;gap:10px;padding:15px;display:flex}.statusGrid strong{font-size:13px;display:block}.statusGrid p{color:#7489a8;margin:4px 0 0;font-size:11px;line-height:1.4}.statusDot svg{width:18px}.statusDot.ok{color:#4bdaa1}.statusDot.warn{color:#ff7187}.resultsLayout{grid-template-columns:minmax(0,1.55fr) minmax(290px,.85fr);gap:20px;margin-top:32px;display:grid}.sectionTitle{justify-content:space-between;align-items:flex-end;margin-bottom:11px;display:flex}.sectionTitle span{color:#7185a3;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:850}.sectionTitle h2{letter-spacing:-.035em;margin:5px 0 0;font-size:21px}.issueList{gap:9px;display:grid}.issueCard{border:1px solid var(--line);background:#0c1d34eb;border-left-width:4px;border-radius:14px;grid-template-columns:auto 1fr;gap:13px;padding:17px;display:grid}.issueCard>svg{width:21px;margin-top:2px}.issueCard.critical,.issueCard.high{border-left-color:#ff607a}.issueCard.critical>svg,.issueCard.high>svg{color:#ff607a}.issueCard.medium{border-left-color:#ffbd57}.issueCard.medium>svg{color:#ffbd57}.issueCard.low{border-left-color:#4fa9ff}.issueCard.low>svg{color:#4fa9ff}.issueCard.clean{border-left-color:#42d99b}.issueCard.clean>svg{color:#42d99b}.issueCard strong{font-size:15px;display:block}.issueCard p{color:#8497b5;margin:6px 0 0;font-size:13px;line-height:1.55}.issueCard code,.findingRow code{color:#90a7c6;white-space:pre-wrap;overflow-wrap:anywhere;background:#071525;border-radius:8px;margin-top:9px;padding:9px;font-size:11px;display:block}.severityLabel{text-transform:uppercase;letter-spacing:.11em;color:#607797;margin-bottom:4px;font-size:9px;font-weight:900;display:block}.evidenceCard,.techCard{border:1px solid var(--line);background:#0a1b30;border-radius:15px;margin:0 0 11px;overflow:hidden}.evidenceCard figcaption,.techCard>span{border-bottom:1px solid var(--line);color:#8194b1;text-transform:uppercase;letter-spacing:.08em;padding:10px 13px;font-size:10px;font-weight:850;display:block}.evidenceCard img{aspect-ratio:16/10;object-fit:cover;object-position:top;background:#091427;width:100%;display:block}.missingEvidence{color:#607694;background:#081525;place-items:center;height:180px;font-size:12px;display:grid}.techCard{padding-bottom:5px}.techCard dl{margin:0}.techCard dl div{border-bottom:1px solid #7090c814;justify-content:space-between;gap:20px;padding:9px 13px;font-size:12px;display:flex}.techCard dt{color:#758aa8}.techCard dd{margin:0;font-weight:800}.monitorCta{background:linear-gradient(135deg,#463db62b,#113a6b30);border:1px solid #6f5cff59;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-top:23px;padding:19px 20px;display:flex}.monitorCta>div{align-items:center;gap:11px;display:flex}.monitorCta img{border-radius:12px;width:44px;height:44px}.monitorCta strong{display:block}.monitorCta p{color:#8297b6;margin:4px 0 0;font-size:12px}.authOverlay,.modalShade{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:40;background:#00050ec2;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.authCard,.modalCard{background:linear-gradient(150deg,#10223d,#081729);border:1px solid #6d8eff40;border-radius:23px;width:min(490px,100%);padding:26px;box-shadow:0 34px 100px #0000007a}.authBrand{align-items:center;gap:10px;margin:28px 0;display:flex}.authCard h2,.modalCard h2{letter-spacing:-.05em;margin:10px 0;font-size:31px;line-height:1.03}.authCard p,.modalCard p{color:#8da0bd;line-height:1.55}.authForm,.modalCard{gap:14px;display:grid}.authForm{margin-top:22px}.authForm label,.modalCard label{color:#91a5c3;gap:7px;font-size:12px;font-weight:750;display:grid}.authForm input,.modalCard input,.modalCard select,.scheduleCard input,.scheduleCard select{color:#f8fbff;background:#091a2e;border:1px solid #708fde40;border-radius:10px;outline:0;width:100%;padding:12px 13px}.authForm input:focus,.modalCard input:focus,.modalCard select:focus,.scheduleCard input:focus,.scheduleCard select:focus{border-color:#6c7dff;box-shadow:0 0 0 3px #5e67ff21}.primaryWide{width:100%;padding:14px}.switchAuth{color:#8498b7;width:100%;margin-top:9px;padding:8px}.iconTextButton{align-items:center;gap:6px;display:inline-flex}.dashShell{background:linear-gradient(135deg,#06101f,#09172a);grid-template-columns:224px minmax(0,1fr);min-height:100vh;display:grid}.dashSidebar{border-right:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06101ff2;flex-direction:column;height:100vh;padding:22px 15px;display:flex;position:sticky;top:0}.dashSidebar .captieBrand{padding:3px 7px 23px}.dashSidebar nav{gap:5px;display:grid}.navButton{color:#7e92af;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:11px 12px;font-weight:750;display:flex}.navButton svg{width:17px;height:17px}.navButton.active{color:#dbe7ff;background:linear-gradient(90deg,#485ff43d,#376dbe1f);border:1px solid #6077ff2e}.navButton:hover{color:#dbe7ff;background:#1b304e8c}.sidebarBottom{border-top:1px solid var(--line);gap:8px;margin-top:auto;padding:15px 8px 0;display:grid}.sidebarBottom>span{color:#6e819e;text-overflow:ellipsis;font-size:11px;overflow:hidden}.sidebarBottom button{color:#8093af;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-weight:700;display:flex}.dashMain{width:100%;max-width:1420px;padding:36px clamp(20px,4vw,50px) 78px}.dashTop{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:25px;display:flex}.dashTop>div{min-width:0}.dashTop h1{letter-spacing:-.05em;margin:6px 0 0;font-size:33px}.dashboardNotice{border:1px solid var(--line);color:#9db0cc;background:#0c1d34;border-radius:12px;justify-content:space-between;align-items:center;margin:-7px 0 17px;padding:11px 13px;font-size:12px;display:flex}.dashboardNotice button{color:#667a98;background:0 0;border:0;font-size:19px}.healthHero{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(135deg,#0d2039,#0a172a);border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:17px;padding:23px;display:grid}.healthHero h2{letter-spacing:-.045em;margin:3px 0 6px;font-size:27px}.healthHero p{color:#8296b5;margin:0;line-height:1.5}.healthHero>div>span{color:#69809f;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.healthOrb{color:#42d99b;background:#42d99b21;border:1px solid #42d99b33;border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.healthOrb.danger{color:#ff647c;background:#ff647c1f;border-color:#ff647c38}.siteCardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:17px;display:grid}.monitorCard{border:1px solid var(--line);background:linear-gradient(150deg,#0e2039,#0a172a);border-radius:16px;padding:17px}.monitorTop{justify-content:space-between;align-items:center;display:flex}.monitorCard h3{margin:16px 0 3px;font-size:17px}.monitorCard>p{color:#7085a3;margin:0;font-size:12px}.monitorMeta{border-top:1px solid var(--line);justify-content:space-between;margin-top:16px;padding-top:12px;font-size:11px;display:flex}.monitorMeta span{color:#607795}.monitorCard>button{color:#dbe6f8;background:#10223d;border:1px solid #6787d833;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:13px;padding:10px;font-weight:800;display:flex}.miniStatus{color:#607694;border:1px solid var(--line);background:#102139;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;display:grid}.miniStatus svg{width:16px}.miniStatus.healthy{color:#42d99b;background:#42d99b1f}.miniStatus.problem,.miniStatus.error{color:#ff647c;background:#ff647c1f}.miniStatus.warning{color:#ffbd57;background:#ffbd571f}.statusPill{text-transform:uppercase;letter-spacing:.07em;color:#6e829f;background:#10213a;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900}.statusPill.healthy{color:#64e7b1;background:#42d99b21}.statusPill.problem,.statusPill.error{color:#ff7a90;background:#ff647c21}.statusPill.warning{color:#ffcb75;background:#ffbd5721}.dashSection{margin-top:30px}.dashSection.noPad{margin-top:25px}.dashSectionHead{margin-bottom:11px}.dashSectionHead span{color:#647a99;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:900}.dashSectionHead h2{letter-spacing:-.035em;margin:4px 0;font-size:21px}.historyList,.findingList{border:1px solid var(--line);background:#0b1b31;border-radius:15px;display:grid;overflow:hidden}.runRow{border-bottom:1px solid #7090c817;grid-template-columns:auto minmax(160px,1fr) minmax(180px,1.2fr);align-items:center;gap:11px;padding:13px 15px;display:grid}.runRow:last-child{border-bottom:0}.runRow strong{font-size:12px;display:block}.runRow small{color:#627895}.runRow>span:last-child{color:#8397b4;text-align:right;font-size:12px}.findingRow{border-bottom:1px solid #7090c817;grid-template-columns:auto 1fr;gap:11px;padding:15px;display:grid}.findingRow:last-child{border-bottom:0}.findingRow strong{display:block}.findingRow p{color:#8295b1;margin:5px 0;font-size:12px}.severityBubble{border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.severityBubble svg{width:16px}.severityBubble.high,.severityBubble.critical{color:#ff647c;background:#ff647c1f}.severityBubble.medium{color:#ffbd57;background:#ffbd571f}.severityBubble.low{color:#4fa9ff;background:#4fa9ff1f}.emptyState{text-align:center;color:#6d829f;border:1px dashed #6d8fdc47;border-radius:16px;align-content:center;place-items:center;gap:8px;min-height:205px;padding:24px;display:grid}.emptyState>svg{width:27px}.emptyState strong{color:#b6c4da}.emptyState p{max-width:460px;margin:0;font-size:12px}.sitesLayout{grid-template-columns:250px minmax(0,1fr);gap:17px;display:grid}.sitesRail{align-content:start;gap:7px;display:grid}.siteRailItem{color:#dfe9f8;text-align:left;background:0 0;border:1px solid #0000;border-radius:11px;gap:10px;padding:10px;display:flex}.siteRailItem.active{border-color:var(--line);background:#0d2038;box-shadow:0 6px 20px #00000026}.siteRailItem strong,.siteRailItem small{display:block}.siteRailItem small{color:#657a98;margin-top:3px}.siteDetail{border:1px solid var(--line);background:linear-gradient(150deg,#0d2038,#091629);border-radius:19px;padding:23px}.siteDetailHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.siteDetailHead h2{letter-spacing:-.04em;margin:10px 0 4px;font-size:27px}.siteDetailHead a{color:#7187a7;overflow-wrap:anywhere;font-size:12px}.detailGrid{grid-template-columns:repeat(3,1fr);gap:9px;margin:21px 0;display:grid}.detailGrid article{border:1px solid var(--line);background:#0a192d;border-radius:12px;padding:13px}.detailGrid span{color:#617895;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:850;display:block}.detailGrid strong{margin-top:6px;font-size:13px;display:block}.scheduleCard{background:#2b39911c;border:1px solid #596cff38;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(130px,150px) minmax(150px,180px) auto;align-items:center;gap:11px;padding:14px;display:grid}.scheduleCard>*{min-width:0}.scheduleCard>.secondaryButton{grid-column:1/-1;width:100%}.scheduleCard>div{align-items:flex-start;gap:10px;display:flex}.scheduleCard svg{color:#7d7cff}.scheduleCard strong,.scheduleCard small{display:block}.scheduleCard small{color:#6f84a1;margin-top:3px}.scheduleField{color:#7f93b0;letter-spacing:.03em;gap:5px;font-size:10px;font-weight:800;display:grid}.scheduleField select{min-width:150px}.switchLine{align-items:center;gap:6px;font-size:12px;font-weight:750;display:flex}.reportHero{color:#fff;background:linear-gradient(135deg,#182a59,#1a1e55 48%,#0d3553);border:1px solid #6b63ff47;border-radius:21px;padding:28px}.reportHero .eyebrow{color:#9fcfff}.reportHero h2{letter-spacing:-.05em;margin:8px 0;font-size:31px}.reportHero p{color:#91a6c6;margin:0}.reportStats{grid-template-columns:repeat(4,1fr)}.settingsGrid{grid-template-columns:1.15fr .85fr;gap:15px;display:grid}.settingsCard{border:1px solid var(--line);background:linear-gradient(150deg,#0e2038,#091629);border-radius:17px;padding:21px}.settingsCard h2{letter-spacing:-.04em;margin:9px 0;font-size:24px}.settingsCard>p{color:#8296b3;line-height:1.5}.settingToggle{border:0;border-top:1px solid var(--line);color:#e7eef9;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:14px 0;display:flex}.settingToggle strong,.settingToggle small{display:block}.settingToggle small{color:#6c819e;margin-top:4px}.toggle{background:#263854;border-radius:999px;width:38px;height:22px;padding:3px;display:block}.toggle b{background:#fff;border-radius:50%;width:16px;height:16px;transition:all .15s;display:block}.toggle.on{background:linear-gradient(90deg,#525cff,#845cff)}.toggle.on b{transform:translate(16px)}.modalCard{gap:14px}.twoFields{grid-template-columns:1fr 1fr;gap:11px;display:grid}.modalActions{justify-content:flex-end;gap:9px;margin-top:5px;display:flex}@media (width<=1000px){.hero{grid-template-columns:1fr .8fr}.inspectorChecklist{right:-4px}.dashShell{grid-template-columns:76px minmax(0,1fr)}.dashSidebar{padding:20px 10px}.dashSidebar .captieBrand>span,.navButton{font-size:0}.dashSidebar .brandAvatar{margin:auto}.navButton{justify-content:center}.sidebarBottom>span{display:none}.sidebarBottom button{justify-content:center;font-size:0}.siteCardGrid{grid-template-columns:1fr 1fr}.sitesLayout{grid-template-columns:210px minmax(0,1fr)}.settingsGrid{grid-template-columns:1fr}.scheduleCard{grid-template-columns:1fr 1fr}.scheduleCard>div{grid-column:1/-1}.scheduleCard>label,.scheduleCard>button{grid-row:auto}.scheduleCard>.secondaryButton{grid-column:1/-1}}@media (width<=760px){.captieNav{height:68px;padding:0 17px}.phasePill{display:none}.navActions{gap:3px}.hero{padding:54px 18px 48px;display:block}.hero h1{font-size:52px}.heroLead{font-size:16px}.heroVisual{min-height:410px;margin-top:28px}.heroMascot{width:230px;max-height:390px}.inspectorChecklist{width:180px;bottom:34px;right:4px}.inspectBar{grid-template-columns:auto 1fr;padding:11px 13px}.inspectBar button{grid-column:1/-1;width:100%}.productStrip,.proofGrid{grid-template-columns:1fr}.productStrip{margin-top:28px}.proofGrid{margin-top:12px}.brandPromise{grid-template-columns:auto 1fr}.brandPromise .primaryButton{grid-column:1/-1;width:100%}.results{padding:28px 16px 58px}.resultHero{grid-template-columns:auto 1fr}.resultHero .secondaryButton{grid-column:1/-1;width:100%}.resultHero h1{font-size:27px}.statusGrid{grid-template-columns:1fr 1fr}.resultsLayout{grid-template-columns:1fr}.monitorCta{flex-direction:column;align-items:stretch}.dashShell{display:block}.dashSidebar{z-index:30;border-right:0;border-top:1px solid var(--line);background:#06101ff5;height:74px;padding:7px;display:block;position:fixed;inset:auto 0 0}.dashSidebar>.captieBrand,.sidebarBottom{display:none}.dashSidebar nav{grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;display:grid}.navButton,.navButton.active{white-space:nowrap;flex-direction:column;gap:3px;min-width:0;padding:5px 2px;font-size:8px;line-height:1.05;display:flex}.navButton svg{width:18px}.dashMain{padding:24px 16px 92px}.dashTop{align-items:center}.dashTop h1{font-size:27px}.dashTop .primaryButton{padding:11px;font-size:0}.dashTop .primaryButton svg{margin:0}.healthHero{grid-template-columns:auto 1fr}.healthHero>.secondaryButton{grid-column:1/-1}.siteCardGrid,.sitesLayout{grid-template-columns:1fr}.sitesRail{display:flex;overflow:auto}.siteRailItem{min-width:180px}.siteDetail{padding:16px}.siteDetailHead{display:grid}.detailGrid,.reportStats{grid-template-columns:1fr 1fr}.scheduleCard{grid-template-columns:1fr}.scheduleCard>*{grid-row:auto!important}.runRow{grid-template-columns:auto 1fr}.runRow>span:last-child{text-align:left;grid-column:2}.twoFields{grid-template-columns:1fr}}@media (width<=500px){.hero h1{font-size:44px}.heroVisual{min-height:360px}.heroMascot{width:210px}.inspectorChecklist{width:100%;margin:-28px auto 0;position:relative;bottom:auto;right:auto}.statusGrid{grid-template-columns:1fr}.promiseRow{gap:10px 14px}.brandPromise{text-align:center;grid-template-columns:1fr}.brandPromise img{margin:auto}}.alertsLayout{grid-template-columns:minmax(260px,.78fr) minmax(0,1.5fr);gap:17px;display:grid}.alertsList{align-content:start;gap:7px;display:grid}.alertListItem{text-align:left;color:#e8effb;background:0 0;border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:10px;width:100%;padding:11px;display:flex}.alertListItem:hover{background:#10223d99}.alertListItem.active{border-color:var(--line);background:#0d2038;box-shadow:0 6px 20px #00000024}.alertListItem strong,.alertListItem small{display:block}.alertListItem strong{font-size:12px;line-height:1.35}.alertListItem small{color:#69809f;margin-top:4px;font-size:10px}.alertDetail{border:1px solid var(--line);background:linear-gradient(150deg,#0d2038,#091629);border-radius:19px;padding:22px}.alertDetailHead h2{letter-spacing:-.04em;margin:10px 0 4px;font-size:26px}.alertDetailHead p{color:#6f85a4;margin:0;font-size:12px}.plainExplain{background:#55162b24;border:1px solid #ff647c33;border-radius:14px;margin-top:20px;padding:16px}.plainExplain p{color:#9fb0c8;font-size:13px;line-height:1.58}.plainExplain code{color:#9db0cc;white-space:pre-wrap;overflow-wrap:anywhere;background:#071525;border-radius:8px;padding:10px;font-size:11px;display:block}.alertEvidence{margin-top:20px}.evidenceGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:9px;display:grid}.evidenceGrid figure{border:1px solid var(--line);background:#081525;border-radius:13px;margin:0;overflow:hidden}.evidenceGrid figcaption{color:#7388a6;text-transform:uppercase;letter-spacing:.07em;padding:9px 11px;font-size:10px;font-weight:850}.evidenceGrid img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;display:block}.alertFacts{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:18px;display:grid}.alertFacts div{border:1px solid var(--line);background:#09182b;border-radius:11px;padding:11px}.alertFacts span,.alertFacts strong{display:block}.alertFacts span{color:#617895;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:850}.alertFacts strong{overflow-wrap:anywhere;margin-top:5px;font-size:11px}@media (width<=900px){.alertsLayout{grid-template-columns:1fr}.alertsList,.alertFacts{grid-template-columns:1fr 1fr}}@media (width<=700px){.dashSidebar nav{grid-template-columns:repeat(6,minmax(0,1fr))}.alertsList,.evidenceGrid{grid-template-columns:1fr}}.monitorCard,.settingsCard,.detailGrid article,.siteRailItem span,.runRow>div,.findingRow>div,.healthHero>div,.siteDetailHead>div{min-width:0}.monitorCard h3,.monitorCard p,.settingsCard h2,.settingsCard p,.siteRailItem strong,.siteRailItem small,.runRow strong,.runRow small,.findingRow strong,.findingRow p,.healthHero h2,.healthHero p,.siteDetailHead h2,.dashTop h1{overflow-wrap:anywhere}.phasePill{white-space:nowrap}.homeHero{grid-template-columns:minmax(0,1.06fr) minmax(420px,.94fr);align-items:center;gap:56px;max-width:1200px;padding-top:70px;padding-bottom:70px}.homeHero .heroCopy{max-width:690px}.homeHero .heroCopy h1{letter-spacing:-.062em;margin:16px 0 20px;font-size:clamp(48px,5.7vw,74px);line-height:.98}.homeHero .heroLead{color:#a9bad2;max-width:650px;font-size:18px;line-height:1.62}.homeHero .inspectBar{margin-top:30px}.homeHero .promiseRow{gap:12px 18px;margin-top:17px}.homeHero .promiseRow span{white-space:nowrap}.heroPreview{background:radial-gradient(circle at 85% 0,#4782ff29,#0000 18rem),linear-gradient(155deg,#0e1f38fa,#071426fa);border:1px solid #6c91ff40;border-radius:24px;min-width:0;padding:18px;position:relative;box-shadow:0 28px 80px #00000059,inset 0 0 0 1px #ffffff04}.heroPreview:before{content:"";pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(120deg,#667eff26,#0000 42%,#4ed1ff14);border-radius:24px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.previewTop,.previewSite{justify-content:space-between;align-items:center;gap:14px;display:flex}.previewTop{border-bottom:1px solid var(--line);padding:3px 2px 15px}.previewBrand{align-items:center;gap:9px;font-weight:850;display:flex}.previewBrand img{border-radius:9px;width:31px;height:31px}.previewLive{letter-spacing:.09em;color:#77e8b8;background:#42d99b1a;border:1px solid #42d99b2e;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;font-weight:900;display:inline-flex}.previewLive i{background:#42d99b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #42d99b}.previewSite{padding:18px 2px 16px}.previewSite small,.previewSite strong{display:block}.previewSite small{color:#647b9c;letter-spacing:.09em;font-size:9px;font-weight:850}.previewSite strong{margin-top:5px;font-size:18px}.previewStatus{color:#69e2ae;white-space:nowrap;background:#42d99b17;border:1px solid #42d99b2b;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-size:11px;font-weight:850;display:inline-flex}.previewFrames{grid-template-columns:minmax(0,1fr) 116px;gap:11px;display:grid}.previewDesktop,.previewMobile{border:1px solid var(--line);background:#081525;border-radius:15px;min-width:0;padding:11px}.previewDesktop>span,.previewMobile>span{color:#7188a8;text-transform:uppercase;letter-spacing:.08em;margin-bottom:9px;font-size:9px;font-weight:850;display:block}.previewWindow{background:linear-gradient(#4c68ac1f,#09162933),#0b1b30;border:1px solid #7797d829;border-radius:10px;height:154px;padding:10px;overflow:hidden}.previewWindow i{background:#425472;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.previewWindow b{background:linear-gradient(90deg,#5b64ff59,#41a9ff2e);border-radius:6px;height:17px;margin-top:12px;display:block}.previewWindow b:nth-of-type(2){background:#617cab24;width:78%}.previewWindow b:nth-of-type(3){background:#617cab1a;width:58%}.previewPhone{background:#0b1b30;border:1px solid #7c99d333;border-radius:17px;max-width:72px;height:154px;margin:0 auto;padding:14px 8px 8px}.previewPhone:before{content:"";background:#354967;border-radius:99px;width:24px;height:3px;margin:-7px auto 11px;display:block}.previewPhone b{background:linear-gradient(130deg,#545dff47,#37a6ff24);border-radius:6px;height:22px;margin-top:8px;display:block}.previewChecks{gap:8px;margin-top:12px;display:grid}.previewChecks>div{background:#08162994;border:1px solid #7090c817;border-radius:11px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:10px 11px;display:grid}.previewChecks svg{color:#51d7a4;width:17px}.previewChecks strong,.previewChecks small{display:block}.previewChecks strong{font-size:11px}.previewChecks small{color:#667d9d;margin-top:3px;font-size:9px}.homeSection,.homeFinalCta{max-width:1160px;margin:0 auto;padding-left:28px;padding-right:28px}.homeSection{padding-top:10px;padding-bottom:72px}.homeSectionHead h2,.homeFinalCta h2{letter-spacing:-.05em;margin:9px 0 0;font-size:clamp(28px,4vw,43px);line-height:1.06}.homeFeatureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.homeFeatureGrid article{border:1px solid var(--line);background:linear-gradient(150deg,#0e1f38eb,#081527e6);border-radius:17px;min-width:0;padding:22px}.homeFeatureGrid svg{color:#8ea0ff;background:#645dff1f;border-radius:11px;width:38px;height:38px;margin-bottom:24px;padding:8px}.homeFeatureGrid strong{font-size:16px;display:block}.homeFeatureGrid p{color:#8094b1;margin:8px 0 0;font-size:13px;line-height:1.58}.homeFinalCta{background:linear-gradient(120deg,#232c723d,#0b304e33);border:1px solid #6374ff40;border-radius:20px;justify-content:space-between;align-items:center;gap:28px;margin-bottom:72px;padding-top:27px;padding-bottom:27px;display:flex}.homeFinalCta>div{min-width:0;max-width:720px}.homeFinalCta p{color:#8297b5;margin:10px 0 0;line-height:1.55}.homeFinalCta .primaryButton{flex:none}@media (width<=1100px){.homeHero{grid-template-columns:1fr;gap:34px;padding-top:52px}.homeHero .heroCopy{max-width:780px}.heroPreview{width:min(100%,760px)}}@media (width<=760px){.homeHero{padding:44px 18px 48px}.homeHero .heroCopy h1{font-size:46px}.homeHero .heroLead{font-size:16px}.homeHero .promiseRow span{white-space:normal}.previewFrames{grid-template-columns:minmax(0,1fr) 100px}.homeSection,.homeFinalCta{padding-left:18px;padding-right:18px}.homeFeatureGrid{grid-template-columns:1fr}.homeFinalCta{margin-left:18px;margin-right:18px;display:grid}.homeFinalCta .primaryButton{width:100%}}@media (width<=500px){.homeHero .heroCopy h1{font-size:40px}.previewFrames{grid-template-columns:1fr}.previewMobile{display:none}.previewSite{flex-direction:column;align-items:flex-start}}.captieNav{max-width:1320px;height:92px;padding:0 34px}.captieBrand{letter-spacing:-.045em;gap:13px;font-size:26px}.captieBrand .brandAvatar{border-radius:14px;flex:0 0 48px;width:48px;height:48px;box-shadow:0 0 0 1px #7a9bff57,0 12px 30px #2258ff3d}.brandWord{font-size:26px;font-weight:900;line-height:1}.publicNav{align-items:center;gap:30px;margin-left:auto;margin-right:24px;display:flex}.publicNav a{color:#8da1bf;font-size:13px;font-weight:800;transition:all .15s}.publicNav a:hover{color:#fff}.navActions{gap:9px}.navSignIn{border-color:#7896e02e;padding:11px 15px}.navPrimary{color:#fff;background:linear-gradient(135deg,#5a5fff,#8a5cff 58%,#35b9ff);border:0;border-radius:11px;padding:11px 16px;font-weight:850;box-shadow:0 9px 24px #4a56ff38}.homeHero{grid-template-columns:minmax(0,1.02fr) minmax(470px,.98fr);gap:64px;max-width:1280px;min-height:660px;padding:82px 34px 78px}.homeHero .heroCopy h1{max-width:720px;font-size:clamp(58px,6vw,82px);line-height:.95}.homeHero .heroLead{max-width:670px;font-size:18px;line-height:1.7}.heroPreview{border-color:#7092ff4d;border-radius:26px;padding:22px;box-shadow:0 36px 100px #0000006b,0 0 55px #2d70ff1a}.previewWindow,.previewPhone{height:184px}.previewChecks{margin-top:14px}.previewChecks>div{padding:12px}.previewSite strong{font-size:20px}.homeProofBar{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:1160px;margin:-14px auto 0;padding:0 28px 70px;display:grid}.homeProofBar>div{background:linear-gradient(145deg,#0c1e35db,#081425d1);border:1px solid #6d8fdc2e;border-radius:15px;min-width:0;padding:18px 20px}.homeProofBar strong,.homeProofBar span{display:block}.homeProofBar strong{color:#e9f1ff;font-size:13px}.homeProofBar span{color:#7388a7;margin-top:5px;font-size:11px}.homeSection{max-width:1160px;padding-top:24px;padding-bottom:88px}.homeSectionHead{max-width:820px;margin-bottom:30px}.homeSectionHead h2{font-size:clamp(34px,4.4vw,50px);line-height:1.02}.homeSectionHead p{color:#8195b3;max-width:700px;margin:13px 0 0;font-size:14px;line-height:1.65}.homeFeatureGrid{gap:16px}.homeFeatureGrid article{background:radial-gradient(circle at 100% 0,#4c68ff1f,#0000 15rem),linear-gradient(155deg,#0e203afa,#081426f0);border-radius:20px;min-height:260px;padding:26px;position:relative;overflow:hidden}.homeFeatureGrid article:after{content:"";border:1px solid #7494ff14;border-radius:50%;width:190px;height:190px;position:absolute;inset:auto -15% -45% auto}.homeFeatureGrid svg{width:46px;height:46px;margin-bottom:34px;padding:10px}.homeFeatureGrid strong{letter-spacing:-.02em;font-size:19px}.homeFeatureGrid p{font-size:13px;line-height:1.65}.featureNumber{color:#344a6d;letter-spacing:.12em;font-size:11px;font-weight:900;position:absolute;top:19px;right:22px}.homeSplit{grid-template-columns:minmax(0,1fr) minmax(380px,.9fr);align-items:center;gap:46px;max-width:1160px;margin:0 auto 88px;padding:32px 28px;display:grid}.splitCopy h2{letter-spacing:-.05em;margin:10px 0 14px;font-size:clamp(34px,4vw,48px);line-height:1.04}.splitCopy>p{color:#879ab7;max-width:620px;font-size:14px;line-height:1.66}.splitBullets{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.splitBullets span{border:1px solid var(--line);color:#a9bad3;background:#0d1e35ad;border-radius:999px;align-items:center;gap:7px;padding:9px 11px;font-size:11px;font-weight:750;display:inline-flex}.splitBullets svg{color:#52d9a4;width:15px}.alertPreview{background:radial-gradient(circle at 100% 0,#ffb14717,#0000 13rem),linear-gradient(150deg,#101f35,#091729);border:1px solid #ffbd5738;border-radius:20px;padding:22px;box-shadow:0 24px 60px #00000047}.alertPreviewTop{justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.alertPreviewTop span{color:#6f84a2;letter-spacing:.11em;font-size:9px;font-weight:900}.alertPreviewTop b{color:#ffd080;background:#ffbd571f;border-radius:999px;padding:6px 8px;font-size:9px}.alertPreview>strong{font-size:20px;display:block}.alertPreview>p{color:#8195b2;margin:6px 0 18px;font-size:13px}.alertPreview>div:not(.alertPreviewTop){color:#c9d5e8;background:#071425a6;border:1px solid #7090c81a;border-radius:11px;align-items:flex-start;gap:10px;margin-top:9px;padding:12px;font-size:12px;display:flex}.alertPreview>div svg{color:#ffbd57;flex:0 0 16px;width:16px}.alertPreview>small{color:#5f7697;margin-top:16px;font-size:10px;display:block}.planTeaser{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:38px;max-width:1160px;margin:0 auto 88px;padding:30px 28px;display:grid}.planTeaser h2{letter-spacing:-.05em;margin:9px 0 0;font-size:clamp(30px,3.8vw,43px);line-height:1.05}.planChips{gap:9px;display:grid}.planChips span{border:1px solid var(--line);color:#8195b2;background:#0c1d34bf;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;font-size:11px;display:flex}.planChips strong{color:#eef4ff;margin-right:auto;font-size:12px}.homeFinalCta{border-radius:22px;max-width:1160px;margin-bottom:82px;padding:34px}.homeFinalCta h2{font-size:clamp(32px,4vw,46px)}@media (width<=1100px){.publicNav{display:none}.captieNav{padding:0 22px}.homeHero{grid-template-columns:1fr;gap:38px;min-height:0;padding-top:58px}.heroPreview{width:min(100%,820px)}.homeSplit,.planTeaser{grid-template-columns:1fr}}@media (width<=760px){.captieNav{height:78px;padding:0 16px}.captieBrand .brandAvatar{flex-basis:42px;width:42px;height:42px}.brandWord{font-size:22px}.navPrimary{display:none}.homeHero{padding:42px 18px 52px}.homeHero .heroCopy h1{font-size:46px}.homeProofBar{grid-template-columns:1fr;padding:0 18px 56px}.homeSection{padding:12px 18px 70px}.homeSplit,.planTeaser{margin-bottom:60px;padding:20px 18px}.planChips span{gap:4px;display:grid}}.premiumHome{--pm-bg:#031027;--pm-panel:#071b39;--pm-panel-2:#0a2248;--pm-line:#6596ff38;--pm-text:#f7fbff;--pm-muted:#9aabd0;color:var(--pm-text);background:radial-gradient(circle at 50% -5%,#5b53ff2e,#0000 34rem),linear-gradient(#031028 0%,#031126 52%,#020c1f 100%);position:relative;overflow:hidden}.premiumHome:before{content:"";pointer-events:none;opacity:.16;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0}.premiumHero{isolation:isolate;border-top:1px solid #6b8eff14;border-bottom:1px solid #6691ff14;min-height:650px;position:relative}.premiumSky{pointer-events:none;z-index:-2;background:radial-gradient(circle at 61% 9%,#95b3ff21,#0000 7rem),linear-gradient(#0517393d,#020c1ed6);position:absolute;inset:0;overflow:hidden}.premiumMoon{opacity:.9;background:radial-gradient(circle at 38% 35%,#f5fbff 0 8%,#c8d6ff 10% 28%,#8aa5e0 56%,#5c78bf 70%,#526fb633 72%);border-radius:50%;width:88px;height:88px;position:absolute;top:18px;left:58%;box-shadow:0 0 50px #769dff80}.premiumTower{clip-path:polygon(43% 0,57% 0,68% 10%,66% 22%,75% 23%,75% 100%,25% 100%,25% 23%,34% 22%,32% 10%);opacity:.72;filter:drop-shadow(0 0 20px #1f489240);background:linear-gradient(90deg,#031025,#092046 52%,#03102a);width:44px;height:330px;position:absolute;bottom:100px;left:53%}.premiumTower i{background:#d8c786;border-radius:50%;width:20px;height:20px;position:absolute;top:76px;left:12px;box-shadow:0 0 15px #e7cd7440}.premiumTower b{background:repeating-linear-gradient(#7490c71a 0 8px,#0000 8px 18px);height:170px;position:absolute;inset:auto 13px 22px}.premiumTower em{background:#071633;width:4px;height:55px;position:absolute;top:24px;left:20px}.premiumCity{clip-path:polygon(0 48%,3% 48%,3% 30%,5% 30%,5% 55%,8% 55%,8% 39%,10% 39%,10% 64%,14% 64%,14% 20%,16% 20%,16% 58%,20% 58%,20% 43%,22% 43%,22% 68%,27% 68%,27% 33%,31% 33%,31% 58%,36% 58%,36% 26%,39% 26%,39% 63%,44% 63%,44% 40%,47% 40%,47% 69%,53% 69%,53% 34%,56% 34%,56% 61%,62% 61%,62% 43%,66% 43%,66% 66%,72% 66%,72% 28%,75% 28%,75% 62%,81% 62%,81% 39%,84% 39%,84% 70%,90% 70%,90% 46%,93% 46%,93% 66%,100% 66%,100% 100%,0 100%);opacity:.7;background:linear-gradient(90deg,#0000 0 2%,#061632 2% 6%,#0000 6% 8%,#081b3b 8% 12%,#0000 12% 13%,#061632 13% 19%,#0000 19% 21%,#081a39 21% 27%,#0000 27% 28%,#061632 28% 35%,#0000 35% 37%,#071936 37% 43%,#0000 43% 45%,#061632 45% 52%,#0000 52% 54%,#071936 54% 63%,#0000 63% 65%,#061632 65% 71%,#0000 71% 73%,#081b3b 73% 81%,#0000 81% 82%,#061632 82% 89%,#0000 89% 91%,#071936 91% 98%,#0000 98%);height:205px;position:absolute;bottom:40px;left:-2%;right:-2%}.premiumCityTwo{opacity:.42;filter:blur(1px);bottom:0;transform:scaleX(1.08)}.premiumLamp{opacity:.9;background:linear-gradient(90deg,#061028,#132547,#061028);width:24px;height:470px;position:absolute;top:0;right:42px}.premiumLamp:before{content:"";background:radial-gradient(circle,#ffe9aa 0 11%,#e5a94a 24%,#e6a8462e 55%,#0000 70%);border:5px solid #0b1730;border-radius:15px 15px 24px 24px;width:68px;height:94px;position:absolute;top:52px;left:-22px;box-shadow:0 0 55px #ffb84a40}.premiumLamp:after{content:"";clip-path:polygon(50% 0,100% 100%,0 100%);background:#09152e;width:50px;height:34px;position:absolute;top:34px;left:-13px}.premiumLamp i{background:#061128;border-radius:50%;width:84px;height:10px;position:absolute;top:445px;left:-30px}.premiumLamp b{clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);background:#061128;width:48px;height:90px;position:absolute;top:452px;left:-12px}.premiumHeroInner{grid-template-columns:minmax(430px,1.02fr) minmax(250px,.58fr) minmax(500px,1.18fr);align-items:center;gap:26px;width:min(1460px,100% - 64px);min-height:650px;margin:0 auto;padding:42px 0 28px;display:grid}.premiumHeroCopy{z-index:3;padding:12px 0 24px;position:relative}.premiumEyebrow{letter-spacing:.18em;color:#67bdff;font-size:12px;font-weight:900}.premiumHeroCopy h1{letter-spacing:-.062em;text-shadow:0 14px 55px #00000038;max-width:640px;margin:12px 0 16px;font-size:clamp(54px,5.1vw,78px);line-height:.94}.premiumHeroCopy h1 span{background:linear-gradient(90deg,#39a9ff 0%,#596cff 48%,#8b5dff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.premiumHeroCopy>p{color:#d3dcf1;text-shadow:0 4px 18px #00000059;max-width:610px;margin:0;font-size:16px;line-height:1.5}.premiumInspectBar{background:linear-gradient(110deg,#0c1f49f5,#141b4ee6);border:1px solid #6089ff9e;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:min(100%,620px);height:54px;margin-top:26px;padding:5px 5px 5px 14px;display:grid;box-shadow:inset 0 0 24px #426bff14,0 16px 38px #00000038}.premiumInspectBar>svg{color:#97b6ff}.premiumInspectBar input{color:#fff;background:0 0;border:0;outline:0;min-width:0;padding:0 4px}.premiumInspectBar input::placeholder{color:#9eafd0}.premiumInspectBar button{color:#fff;background:linear-gradient(100deg,#4c52ff,#6b4fff 55%,#208dff);border:0;border-radius:8px;align-items:center;gap:8px;height:44px;padding:0 20px;font-size:13px;font-weight:900;display:flex;box-shadow:0 10px 30px #444fff57}.premiumInlineError{color:#ffd0d7;align-items:center;gap:8px;width:min(100%,620px);margin-top:11px;font-size:12px;display:flex}.premiumInlineError svg{color:#ff7189}.premiumTrustRow{color:#bac7df;flex-wrap:wrap;gap:18px;margin-top:15px;font-size:11px;display:flex}.premiumTrustRow span{align-items:center;gap:6px;display:inline-flex}.premiumTrustRow svg{color:#49aaff}.premiumMascotWrap{z-index:2;justify-content:center;align-self:end;align-items:flex-end;height:530px;margin-left:-28px;margin-right:-38px;display:flex;position:relative}.premiumMascotWrap img{z-index:2;object-fit:cover;object-position:center;filter:drop-shadow(0 24px 30px #0000006b)saturate(1.05);border-radius:28px;width:min(100%,340px);max-height:500px;position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#000 5% 92%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 5% 92%,#0000 100%)}.premiumMascotHalo{z-index:1;filter:blur(9px);background:radial-gradient(circle at 50% 40%,#477cff52,#1c43921a 48%,#0000 72%);border-radius:48%;width:340px;height:440px;position:absolute;top:28px;left:50%;transform:translate(-50%)}.premiumHandNote{z-index:4;color:#f1f6ff;text-shadow:0 1px 8px #020b1d;font-family:Segoe Print,Bradley Hand,Comic Sans MS,cursive;font-size:14px;line-height:1.25;position:absolute;bottom:105px;right:-70px;transform:rotate(-6deg)}.premiumHandNote span{border-bottom:2px solid #ffffffb3;border-right:2px solid #ffffffb3;border-radius:0 0 45px;width:52px;height:42px;margin-left:18px;display:block;transform:rotate(16deg)}.premiumDashboard{z-index:3;background:linear-gradient(150deg,#05183bf5,#04122dfa);border:1px solid #6a90ff94;border-radius:18px;position:relative;overflow:hidden;transform:perspective(1200px)rotateY(-1.5deg);box-shadow:0 28px 90px #0000006e,0 0 34px #3e61ff2e}.premiumDashboard:before{content:"";pointer-events:none;background:linear-gradient(125deg,#7499ff1f,#0000 30% 65%,#3785ff12);position:absolute;inset:0}.premiumDashboardChrome{background:#071634e0;border-bottom:1px solid #7193d82e;justify-content:space-between;align-items:center;height:48px;padding:0 14px;display:flex}.premiumDashBrand{align-items:center;gap:8px;display:flex}.premiumDashBrand img{width:23px;height:23px}.premiumDashBrand strong{font-size:13px}.premiumWindowDots{gap:6px;display:flex}.premiumWindowDots i{background:#496083;border-radius:50%;width:7px;height:7px}.premiumDashBody{grid-template-columns:112px minmax(0,1fr);min-height:346px;display:grid}.premiumDashBody aside{background:#05132eb8;border-right:1px solid #7193d824;padding:10px 8px}.premiumDashBody aside span{color:#b8c8e5;white-space:nowrap;border-radius:8px;align-items:center;gap:7px;margin:2px 0;padding:9px 8px;font-size:9px;font-weight:700;display:flex;position:relative}.premiumDashBody aside span.active{color:#fff;background:linear-gradient(90deg,#3e4fed85,#17418740)}.premiumDashBody aside .hasBadge b{color:#fff;background:#ff3e59;border-radius:50%;place-items:center;width:16px;height:16px;margin-left:auto;font-size:8px;display:grid}.premiumDashContent{min-width:0;padding:12px}.premiumDashHeadline{background:linear-gradient(90deg,#0b2b53e6,#0a1f448c);border:1px solid #5c86d624;border-radius:9px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.premiumGoodIcon{color:#09223b;background:#5ae0a1;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.premiumDashHeadline strong,.premiumDashHeadline small{display:block}.premiumDashHeadline strong{font-size:12px}.premiumDashHeadline small{color:#7e94bc;margin-top:3px;font-size:7.5px}.premiumDashHeadline button{color:#c6d3e8;background:#0b2348;border:1px solid #668ee02e;border-radius:7px;padding:7px 8px;font-size:7.5px}.premiumStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.premiumStats article{background:#071a3ac7;border:1px solid #638bd626;border-radius:9px;min-width:0;padding:10px}.premiumStats span,.premiumStats strong{display:block}.premiumStats span{color:#7890b8;font-size:7px}.premiumStats strong{margin-top:3px;font-size:14px}.sparkLine{height:24px;margin-top:6px;position:relative;overflow:hidden}.sparkLine:before{content:"";opacity:.75;background:linear-gradient(155deg,#0000 0 18%,currentColor 19% 23%,#0000 24% 35%,currentColor 36% 40%,#0000 41% 52%,currentColor 53% 58%,#0000 59% 73%,currentColor 74% 78%,#0000 79%);position:absolute;inset:4px 0}.sparkLine.green{color:#38db94}.sparkLine.red{color:#ff4d71}.sparkLine.blue{color:#36a7ff}.miniBars{align-items:flex-end;gap:3px;height:24px;margin-top:6px;display:flex}.miniBars i{background:linear-gradient(#6f66ff,#3b8cff);border-radius:2px 2px 0 0;flex:1}.miniBars i:first-child{height:40%}.miniBars i:nth-child(2){height:72%}.miniBars i:nth-child(3){height:52%}.miniBars i:nth-child(4){height:88%}.miniBars i:nth-child(5){height:64%}.premiumProductsHead{justify-content:space-between;align-items:center;margin-top:11px;display:flex}.premiumProductsHead strong{font-size:9px}.premiumProductsHead button{color:#fff;background:linear-gradient(100deg,#4458ff,#268fff);border:0;border-radius:7px;align-items:center;gap:5px;padding:7px 9px;font-size:8px;font-weight:800;display:flex}.premiumProductRows{border:1px solid #678cd321;border-radius:9px;margin-top:6px;overflow:hidden}.premiumProductRows>div{color:#d8e1f3;border-bottom:1px solid #6589ca1c;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:7px;padding:7px 8px;font-size:7.5px;display:grid}.premiumProductRows>div:last-child{border-bottom:0}.premiumProductRows b{color:#4fe29d;font-weight:700}.premiumProductRows .issue b{color:#ff617a}.premiumProductRows em{color:#91a3c3;font-style:normal}.okDot,.badDot{background:#43dfa0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 7px #44dfa173}.badDot{background:#ff526e;box-shadow:0 0 7px #ff526e66}.premiumBenefits{z-index:5;background:linear-gradient(#081a3df7,#05132df5);border:1px solid #6790ff40;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));width:min(1460px,100% - 64px);margin:-20px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 55px #00000047}.premiumBenefits article{border-right:1px solid #658cdb26;align-items:center;gap:16px;min-width:0;padding:18px 20px;display:flex}.premiumBenefits article:last-child{border-right:0}.premiumBenefitIcon{background:radial-gradient(circle at 50% 40%,#5062ff59,#1536828f);border-radius:16px;flex:0 0 50px;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 0 28px #485fff38}.premiumBenefitIcon svg{color:#6aa4ff;width:25px}.premiumBenefits strong{font-size:13px;display:block}.premiumBenefits p{color:#a5b3cd;margin:4px 0 0;font-size:10.5px;line-height:1.35}.premiumSection,.premiumPricing{z-index:3;width:min(1320px,100% - 64px);margin:0 auto;padding:54px 0 0;position:relative}.premiumSectionHead{margin-bottom:20px}.premiumSectionHead.split{grid-template-columns:minmax(0,1.4fr) minmax(300px,.8fr);align-items:end;gap:30px;display:grid}.premiumSectionHead h2{letter-spacing:-.05em;margin:7px 0 0;font-size:clamp(34px,3.5vw,51px);line-height:1.02}.premiumSectionHead>p,.premiumSectionHead.split>p{color:#a5b2cc;margin:0;font-size:14px;line-height:1.5}.premiumSectionHead.centered{text-align:center;max-width:760px;margin:0 auto 24px}.premiumSectionHead.centered p{max-width:580px;margin:10px auto 0}.premiumFeatureCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.premiumFeatureCards article{background:linear-gradient(145deg,#091d40eb,#05142ff0);border:1px solid #6591e640;border-radius:13px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;min-height:106px;padding:17px 18px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff05}.premiumFeatureCards article>span{background:linear-gradient(145deg,#3d62f05c,#1542a066);border-radius:50%;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 0 24px #485fff2e}.premiumFeatureCards article>span svg{color:#81a8ff;width:25px}.premiumFeatureCards strong{font-size:14px;display:block}.premiumFeatureCards p{color:#9bacca;margin:5px 0 0;font-size:10.5px;line-height:1.45}.premiumCardArrow{color:#c2d3ef;width:18px}.premiumEvidenceGrid{grid-template-columns:1.08fr .92fr;gap:16px;margin-top:16px;padding-bottom:30px;display:grid}.premiumFindings,.premiumStory{background:linear-gradient(150deg,#081a3bf5,#05132df0);border:1px solid #6791e73d;border-radius:13px;overflow:hidden}.premiumPanelTitle{border-bottom:1px solid #678ed624;justify-content:space-between;align-items:center;height:41px;padding:0 15px;display:flex}.premiumPanelTitle strong{font-size:12px}.premiumPanelTitle span{color:#6da8ff;align-items:center;gap:5px;font-size:9px;display:flex}.premiumFindingRow{border-bottom:1px solid #6189cf1a;grid-template-columns:22px minmax(130px,.65fr) minmax(160px,1fr) auto;align-items:center;gap:9px;padding:10px 15px;font-size:9px;display:grid}.premiumFindingRow:last-child{border-bottom:0}.premiumFindingRow i{border-radius:50%;place-items:center;width:18px;height:18px;font-style:normal;font-weight:900;display:grid}.premiumFindingRow strong{font-size:9px}.premiumFindingRow span{color:#a8b6ce}.premiumFindingRow em{color:#8a9dbb;font-style:normal}.premiumFindingRow.critical i{color:#fff;background:#ff536c}.premiumFindingRow.warning i{color:#14213f;background:#ffd257}.premiumFindingRow.success i{color:#08253b;background:#4bdd9c}.premiumStory{background:radial-gradient(circle at 83%,#315db840,#0000 12rem),linear-gradient(150deg,#0b1f43f5,#04112bf5);grid-template-columns:auto minmax(0,1fr) 140px;align-items:center;gap:12px;padding:18px 20px;display:grid;position:relative}.premiumQuoteMark{color:#7367ff;align-self:start;font-size:50px;font-weight:900;line-height:.8}.premiumStoryCopy span{color:#69b6ff;text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:900}.premiumStoryCopy p{color:#d2dcf0;margin:6px 0 9px;font-size:11px;line-height:1.45}.premiumStoryCopy strong{color:#9bacca;font-size:10px}.premiumStoryDetective{place-items:center;height:110px;display:grid;position:relative}.premiumStoryDetective:before{content:"";clip-path:polygon(15% 15%,85% 15%,100% 40%,86% 52%,74% 100%,26% 100%,14% 52%,0 40%);filter:drop-shadow(0 9px 18px #00000059);background:linear-gradient(145deg,#70472b,#2e1a16);border-radius:50% 50% 42% 42%;width:80px;height:80px;position:absolute}.premiumStoryDetective svg{z-index:2;color:#d9e8ff;width:50px;height:50px;position:relative}.premiumStoryDetective span{background:linear-gradient(90deg,#0000,#061631,#0000);width:100%;height:30px;position:absolute;bottom:5px}.premiumPricing{padding-top:58px;padding-bottom:28px}.premiumPriceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.premiumPriceGrid article{background:linear-gradient(155deg,#091c3df5,#05132cfa);border:1px solid #658ee138;border-radius:15px;padding:24px 22px;position:relative;box-shadow:0 14px 35px #00000029}.premiumPriceGrid article.featured{border-color:#655bff9e;transform:translateY(-5px);box-shadow:0 0 40px #5249ff21,0 16px 38px #0000003d}.premiumPriceGrid article>span{color:#8cb7ff;font-size:12px;font-weight:900}.premiumPriceGrid h3{letter-spacing:-.05em;margin:9px 0 4px;font-size:32px}.premiumPriceGrid h3 small{color:#8396b6;letter-spacing:0;font-size:11px;font-weight:700}.premiumPriceGrid p{color:#8ea0bc;margin:0;font-size:11px}.premiumPriceGrid strong{color:#dce6f7;align-items:center;gap:7px;margin-top:17px;font-size:11px;display:flex}.premiumPriceGrid strong svg{color:#4fdea1;width:15px}.premiumPriceGrid button{color:#fff;background:#0a234b;border:1px solid #668ee647;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:20px;padding:11px 14px;font-size:11px;font-weight:900;display:flex}.premiumPriceGrid .featured button{background:linear-gradient(100deg,#4c54ff,#6a4dff 55%,#238fff);border:0}.popular{color:#9b8cff;letter-spacing:.08em;background:#6b53ff2e;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:900;position:absolute;top:14px;right:14px}.premiumFinalCta{z-index:3;background:radial-gradient(circle at 70% 0,#4d5aff3d,#0000 18rem),linear-gradient(100deg,#112350fa,#14194dfa);border:1px solid #6c6bff80;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 28px;width:min(1460px,100% - 64px);margin:28px auto 36px;padding:22px 28px;display:grid;position:relative;box-shadow:0 20px 55px #0000003b}.premiumFinalCta h2{letter-spacing:-.045em;margin:5px 0 0;font-size:30px}.premiumFinalCta>button{color:#fff;background:linear-gradient(100deg,#4f50ff,#6e52ff 52%,#258dff);border:0;border-radius:9px;grid-area:1/2;align-items:center;gap:8px;padding:12px 22px;font-weight:900;display:flex;box-shadow:0 10px 28px #4a4bff47}.premiumFinalChecks{color:#a6b5cf;flex-wrap:wrap;grid-column:1/-1;gap:24px;font-size:10px;display:flex}.premiumFinalChecks span{align-items:center;gap:6px;display:flex}.premiumFinalChecks svg{color:#52dfa4}@media (width<=1260px){.premiumHeroInner{grid-template-columns:minmax(390px,1fr) minmax(210px,.5fr) minmax(430px,1.1fr);gap:16px}.premiumHeroCopy h1{font-size:58px}.premiumHandNote{right:-52px}}@media (width<=1080px){.premiumHero{min-height:auto}.premiumHeroInner{grid-template-columns:minmax(0,1fr) 300px;gap:20px;width:min(920px,100% - 44px);min-height:0;padding:46px 0 34px}.premiumHeroCopy{grid-column:1}.premiumMascotWrap{grid-area:1/2;height:455px;margin:0}.premiumMascotWrap img{width:285px;max-height:430px}.premiumDashboard{grid-column:1/-1;width:100%;transform:none}.premiumHandNote{bottom:58px;right:-2px}.premiumLamp{opacity:.55;right:18px}.premiumTower{opacity:.45;left:68%}.premiumBenefits{grid-template-columns:1fr 1fr;width:min(920px,100% - 44px)}.premiumBenefits article:nth-child(2){border-right:0}.premiumBenefits article:nth-child(-n+2){border-bottom:1px solid #658cdb26}.premiumSection,.premiumPricing{width:min(920px,100% - 44px)}.premiumFeatureCards{grid-template-columns:1fr}.premiumFeatureCards article{min-height:92px}.premiumFinalCta{width:min(920px,100% - 44px)}}@media (width<=820px){.premiumHeroInner{grid-template-columns:1fr;width:calc(100% - 36px);padding-top:34px}.premiumHeroCopy{grid-area:1/1}.premiumHeroCopy h1{max-width:600px;font-size:48px}.premiumHeroCopy>p{font-size:15px}.premiumMascotWrap{grid-area:2/1;align-self:auto;height:400px;margin-top:-8px}.premiumMascotWrap img{width:300px;max-height:390px}.premiumMascotHalo{width:300px;height:360px}.premiumHandNote{bottom:70px;right:15%}.premiumDashboard{grid-area:3/1}.premiumSky{opacity:.9}.premiumTower{bottom:420px;left:72%}.premiumMoon{top:120px;left:auto;right:18%}.premiumLamp{display:none}.premiumBenefits{grid-template-columns:1fr 1fr;width:calc(100% - 36px)}.premiumSection,.premiumPricing{width:calc(100% - 36px)}.premiumSectionHead.split{grid-template-columns:1fr;gap:10px}.premiumEvidenceGrid,.premiumPriceGrid{grid-template-columns:1fr}.premiumPriceGrid article.featured{transform:none}.premiumFinalCta{width:calc(100% - 36px)}}@media (width<=620px){.premiumHeroInner{width:calc(100% - 28px);padding-top:26px}.premiumEyebrow{font-size:10px}.premiumHeroCopy h1{margin-top:10px;font-size:43px;line-height:.96}.premiumHeroCopy>p{font-size:14px}.premiumInspectBar{grid-template-columns:auto minmax(0,1fr);height:auto;padding:10px 10px 10px 12px}.premiumInspectBar button{grid-column:1/-1;justify-content:center;width:100%;height:43px}.premiumTrustRow{gap:9px 14px;font-size:10px}.premiumMascotWrap{height:360px}.premiumMascotWrap img{width:260px;max-height:350px}.premiumHandNote{font-size:12px;bottom:48px;right:4%}.premiumDashboard{border-radius:14px}.premiumDashBody{grid-template-columns:74px minmax(0,1fr)}.premiumDashBody aside span{justify-content:center;font-size:0}.premiumDashBody aside span svg{width:16px}.premiumDashBody aside .hasBadge b{font-size:7px;position:absolute;top:5px;right:8px}.premiumStats{grid-template-columns:1fr 1fr}.premiumDashHeadline{grid-template-columns:28px minmax(0,1fr)}.premiumDashHeadline button{display:none}.premiumProductRows>div{grid-template-columns:auto minmax(0,1fr) auto}.premiumProductRows em{display:none}.premiumBenefits{grid-template-columns:1fr;width:calc(100% - 28px)}.premiumBenefits article{border-right:0;border-bottom:1px solid #658cdb26!important}.premiumBenefits article:last-child{border-bottom:0!important}.premiumSection,.premiumPricing{width:calc(100% - 28px);padding-top:42px}.premiumSectionHead h2{font-size:35px}.premiumFeatureCards article{grid-template-columns:46px minmax(0,1fr) auto;padding:14px}.premiumFeatureCards article>span{width:43px;height:43px}.premiumFindingRow{grid-template-columns:20px minmax(0,1fr) auto}.premiumFindingRow span{grid-column:2/-1}.premiumFindingRow em{grid-area:1/3}.premiumStory{grid-template-columns:auto minmax(0,1fr)}.premiumStoryDetective{display:none}.premiumFinalCta{grid-template-columns:1fr;width:calc(100% - 28px);padding:20px}.premiumFinalCta>button{grid-area:auto/1;justify-content:center;width:100%}.premiumFinalChecks{gap:9px;display:grid}}.premiumPublicNav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#030e24f5,#031027db);border-bottom:1px solid #6990f02e;max-width:1460px;height:72px;padding:0 18px}.premiumPublicNav .captieBrand{gap:10px}.premiumPublicNav .brandAvatar{border-radius:13px;flex:0 0 42px;width:42px;height:42px;box-shadow:0 0 0 1px #6d89ff61,0 10px 28px #4a57ff40}.premiumPublicNav .brandWord{letter-spacing:-.045em;font-size:25px;font-weight:900}.premiumPublicNav .publicNav{align-items:center;gap:34px;margin-left:auto;margin-right:34px;display:flex}.premiumPublicNav .publicNav a{color:#dce6f7;align-items:center;gap:5px;font-size:12px;font-weight:800;transition:color .15s,opacity .15s;display:flex}.premiumPublicNav .publicNav a span{color:#7f96bc;font-size:11px}.premiumPublicNav .publicNav a:hover{color:#fff}.premiumPublicNav .navActions{gap:9px}.premiumPublicNav .navSignIn{color:#fff;background:0 0;border:0;padding:10px 13px;font-size:12px;font-weight:800}.premiumPublicNav .navPrimary{color:#fff;background:linear-gradient(100deg,#4e55ff,#694dff 55%,#238fff);border:0;border-radius:9px;align-items:center;gap:7px;padding:11px 17px;font-size:12px;font-weight:900;display:flex;box-shadow:0 10px 28px #4550ff47}@media (width<=900px){.premiumPublicNav{padding:0 18px}.premiumPublicNav .publicNav{display:none}}@media (width<=620px){.premiumPublicNav{height:68px;padding:0 14px}.premiumPublicNav .brandAvatar{flex-basis:40px;width:40px;height:40px}.premiumPublicNav .brandWord{font-size:23px}.premiumPublicNav .navPrimary{display:none}.premiumPublicNav .navSignIn{padding:9px;font-size:11px}}.phase2MobileCard{grid-template-columns:minmax(300px,420px) minmax(0,1fr);align-items:center;gap:28px;max-width:1050px;margin:0 auto;display:grid}.phase2Phone{background:linear-gradient(#061733,#031027);border:1px solid #6791e759;border-radius:38px;min-height:650px;padding:14px;box-shadow:0 28px 70px #00000052}.phase2PhoneTop{border-bottom:1px solid #6791e724;justify-content:space-between;align-items:center;height:46px;padding:0 14px;font-weight:900;display:flex}.phase2PhoneTop i{color:#55dfa4;display:flex}.phase2MobileBody{padding:28px 16px}.phase2MobileBody h2{letter-spacing:-.05em;margin:8px 0 18px;font-size:34px}.phase2Status{background:linear-gradient(140deg,#374dff40,#12347080);border:1px solid #688eee33;border-radius:16px;padding:18px}.phase2Status strong,.phase2Status small{display:block}.phase2Status small{color:#96a9ca;margin-top:6px;line-height:1.4}.phase2QuickGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.phase2QuickGrid article{background:#071b39;border:1px solid #688eee2e;border-radius:14px;padding:15px}.phase2QuickGrid svg{color:#78a5ff;width:18px}.phase2QuickGrid strong,.phase2QuickGrid span{display:block}.phase2QuickGrid strong{margin-top:8px;font-size:24px}.phase2QuickGrid span{color:#91a5c6;font-size:10px}.phase2PushMock{background:#113e4357;border:1px solid #4dde9f38;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:12px;padding:14px;display:grid}.phase2PushMock>svg{color:#51dfa2}.phase2PushMock strong,.phase2PushMock span{display:block}.phase2PushMock span{color:#93a9c6;margin-top:3px;font-size:9px}.phase2PushMock b{color:#56dfa4;letter-spacing:.08em;font-size:7px}.phase2MobileNav{border-top:1px solid #6791e724;grid-template-columns:repeat(4,1fr);gap:4px;padding:10px;display:grid}.phase2MobileNav span{color:#7389ad;flex-direction:column;align-items:center;gap:5px;padding:8px 2px;font-size:8px;display:flex}.phase2MobileNav svg{width:17px}.phase2MobileNav span.active{color:#78a5ff}.phase2BuildNotes>p{color:#9eafca;max-width:620px;line-height:1.6}.phase2BuildNotes h2{letter-spacing:-.05em;margin:8px 0;font-size:40px}@media (width<=850px){.phase2MobileCard{grid-template-columns:1fr}.phase2Phone{width:100%;max-width:430px;margin:0 auto}.phase2BuildNotes{max-width:600px;margin:0 auto}}
