.demo-module__RMWswW__demo{--demo-border:#91a5c524;--demo-panel:#0d1622e0;--demo-panel-strong:#0d1724;--demo-muted:#8492a6;--demo-text:#f1f5fb;min-height:80vh;position:relative}.demo-module__RMWswW__hero{text-align:center;max-width:1180px;margin:0 auto;padding:118px 28px 56px;position:relative;overflow:hidden}.demo-module__RMWswW__heroGlow{pointer-events:none;filter:blur(8px);background:radial-gradient(circle,#4f52ff33,#29b1ff0f 38%,#0000 72%);width:720px;height:420px;position:absolute;top:-210px;left:50%;transform:translate(-50%)}.demo-module__RMWswW__eyebrow,.demo-module__RMWswW__kicker{color:#8ea0b9;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:800;display:inline-flex;position:relative}.demo-module__RMWswW__hero h1{max-width:900px;color:var(--demo-text);letter-spacing:-.065em;margin:18px auto;font-size:clamp(50px,7vw,92px);line-height:.94;position:relative}.demo-module__RMWswW__hero h1 span{background:linear-gradient(105deg,#41b9ff 0%,#6f65ff 48%,#d852d7 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.demo-module__RMWswW__heroLead{color:#9aa7b9;text-wrap:balance;max-width:730px;margin:0 auto;font-size:16px;line-height:1.7;position:relative}.demo-module__RMWswW__scanBox{z-index:2;background:linear-gradient(#111c2bf0,#0a111bf2);border:1px solid #8ba1c42e;border-radius:18px;grid-template-columns:1fr auto;gap:10px;max-width:840px;margin:35px auto 0;padding:9px;display:grid;position:relative;box-shadow:0 26px 90px #00000057,inset 0 1px #ffffff0b}.demo-module__RMWswW__inputWrap{color:#677a94;align-items:center;gap:10px;min-width:0;padding:0 14px;display:flex}.demo-module__RMWswW__inputWrap input{color:#edf4ff;background:0 0;border:0;outline:0;width:100%;min-width:0;height:52px;font-size:15px}.demo-module__RMWswW__inputWrap input::placeholder{color:#53637a}.demo-module__RMWswW__scanBox>button,.demo-module__RMWswW__primaryCta{color:#fff;cursor:pointer;background:linear-gradient(105deg,#2589ef 0%,#5d63ff 52%,#c14bd9 100%);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 20px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 12px 34px #4953ff40,inset 0 1px #ffffff2e}.demo-module__RMWswW__scanBox>button:disabled{opacity:.72;cursor:wait}.demo-module__RMWswW__spin{animation:1s linear infinite demo-module__RMWswW__spin}@keyframes demo-module__RMWswW__spin{to{transform:rotate(360deg)}}.demo-module__RMWswW__trustLine{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:17px;display:flex;position:relative}.demo-module__RMWswW__trustLine span{color:#6f8097;align-items:center;gap:5px;font-size:10px;display:inline-flex}.demo-module__RMWswW__error,.demo-module__RMWswW__progress{text-align:left;border:1px solid var(--demo-border);background:#0b121de6;border-radius:15px;max-width:840px;margin:18px auto 0}.demo-module__RMWswW__error{color:#f19a93;border-color:#f069623d;align-items:flex-start;gap:11px;padding:14px 16px;display:flex}.demo-module__RMWswW__error strong,.demo-module__RMWswW__error span{display:block}.demo-module__RMWswW__error strong{color:#ffd5d1;font-size:11px}.demo-module__RMWswW__error span{color:#b98381;margin-top:3px;font-size:10px}.demo-module__RMWswW__progress{padding:16px}.demo-module__RMWswW__progressTop{color:#aab5c4;justify-content:space-between;align-items:flex-start;gap:14px;font-size:10px;font-weight:800;display:flex}.demo-module__RMWswW__progressTop>div span,.demo-module__RMWswW__progressTop>div strong{display:block}.demo-module__RMWswW__progressTop>div strong{color:#e8eef7;letter-spacing:-.01em;margin-top:4px;font-size:12px}.demo-module__RMWswW__progressTop b{color:#67d8a1;text-transform:uppercase;letter-spacing:.09em;font-size:9px}.demo-module__RMWswW__progressTrack{background:#ffffff0f;border-radius:999px;height:4px;margin:14px 0 16px;overflow:hidden}.demo-module__RMWswW__progressTrack span{border-radius:inherit;background:linear-gradient(90deg,#2ca5ff,#7864ff,#d24fda);height:100%;transition:width .55s cubic-bezier(.2,.8,.2,1);display:block;box-shadow:0 0 20px #6a5cff4d}.demo-module__RMWswW__progressSteps{color:#4f6076;grid-template-columns:repeat(5,1fr);gap:8px;font-size:8px;line-height:1.45;display:grid}.demo-module__RMWswW__progressSteps span{opacity:.58;transition:color .28s,opacity .28s}.demo-module__RMWswW__progressSteps span[data-active=true]{color:#93a4ba;opacity:1}.demo-module__RMWswW__preResult,.demo-module__RMWswW__results{max-width:1180px;margin:0 auto;padding:0 28px 100px}.demo-module__RMWswW__preResult{grid-template-columns:repeat(3,1fr);gap:12px;padding-top:40px;display:grid}.demo-module__RMWswW__preResult article,.demo-module__RMWswW__scoreGrid article,.demo-module__RMWswW__outcomesCard,.demo-module__RMWswW__evidenceGrid>article{border:1px solid var(--demo-border);background:linear-gradient(145deg,#ffffff0a,#ffffff05);border-radius:17px;box-shadow:inset 0 1px #ffffff06}.demo-module__RMWswW__preResult article{text-align:left;padding:22px}.demo-module__RMWswW__preResult svg{color:#738bff}.demo-module__RMWswW__preResult h2{color:#ecf2fa;margin:28px 0 8px;font-size:17px}.demo-module__RMWswW__preResult p{color:#7f8ea3;margin:0;font-size:11px;line-height:1.7}.demo-module__RMWswW__results{padding-top:30px;scroll-margin-top:86px;animation:.52s cubic-bezier(.2,.8,.2,1) both demo-module__RMWswW__resultReveal}@keyframes demo-module__RMWswW__resultReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.demo-module__RMWswW__resultHeader{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-end;gap:25px;padding:25px 0;display:flex}.demo-module__RMWswW__resultHeader h2{color:#f2f6fb;letter-spacing:-.045em;margin:7px 0 6px;font-size:31px}.demo-module__RMWswW__resultHeader p:not(.demo-module__RMWswW__kicker){color:#718096;margin:0;font-size:11px}.demo-module__RMWswW__resultHeader p strong{color:#cbd5e2}.demo-module__RMWswW__resultActions{flex-wrap:wrap;gap:8px;display:flex}.demo-module__RMWswW__resultActions button,.demo-module__RMWswW__secondaryCta{color:#a7b3c3;cursor:pointer;background:#ffffff09;border:1px solid #ffffff17;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex}.demo-module__RMWswW__scoreGrid{grid-template-columns:1.25fr repeat(3,1fr);gap:10px;margin:18px 0;display:grid}.demo-module__RMWswW__scoreGrid article{min-height:150px;padding:18px}.demo-module__RMWswW__cardLabel{color:#6f8096;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:800;display:block}.demo-module__RMWswW__scoreGrid article>strong{color:#f0f4fa;letter-spacing:-.04em;margin-top:28px;font-size:25px;display:block}.demo-module__RMWswW__scoreGrid article>p{color:#97a4b5;margin:7px 0 0;font-size:10px}.demo-module__RMWswW__scoreGrid article>small{color:#57677d;margin-top:8px;font-size:8px;line-height:1.5;display:block}.demo-module__RMWswW__scoreRow{align-items:flex-end;gap:4px;margin-top:13px;display:flex}.demo-module__RMWswW__scoreRow strong{letter-spacing:-.07em;font-size:54px;line-height:1}.demo-module__RMWswW__scoreRow small{color:#56677d;padding-bottom:6px;font-size:10px}.demo-module__RMWswW__scoreStrong{color:#64dda4}.demo-module__RMWswW__scoreGood{color:#69c9ff}.demo-module__RMWswW__scoreAttention{color:#d8b35d}.demo-module__RMWswW__scorePriority{color:#f0837a}.demo-module__RMWswW__goalBar{border:1px solid var(--demo-border);background:#ffffff06;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin:12px 0 22px;padding:15px 16px;display:flex}.demo-module__RMWswW__goalBar>div:first-child span,.demo-module__RMWswW__goalBar>div:first-child small{display:block}.demo-module__RMWswW__goalBar>div:first-child span{color:#dbe3ed;font-size:10px;font-weight:850}.demo-module__RMWswW__goalBar>div:first-child small{color:#65758b;margin-top:3px;font-size:8px}.demo-module__RMWswW__goalChips{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.demo-module__RMWswW__goalChips button{color:#718096;cursor:pointer;background:#ffffff05;border:1px solid #ffffff13;border-radius:999px;padding:7px 9px;font-size:9px}.demo-module__RMWswW__goalChips button.demo-module__RMWswW__goalActive{color:#dfe6f2;background:linear-gradient(90deg,#2e7eff1f,#9a50ff1a);border-color:#5d69ff59}.demo-module__RMWswW__mainGrid{grid-template-columns:1.55fr .9fr;gap:12px;display:grid}.demo-module__RMWswW__directorCard{background:radial-gradient(circle at 95% 0,#b845e01f,#0000 30%),linear-gradient(145deg,#2a4bff1c,#0c1522f0 42%);border:1px solid #6d64ff4d;border-radius:18px;padding:25px;position:relative;overflow:hidden;box-shadow:0 24px 70px #2226701f,inset 0 1px #ffffff0a}.demo-module__RMWswW__directorTop{align-items:center;gap:10px;display:flex}.demo-module__RMWswW__directorIcon{color:#94a2ff;background:linear-gradient(135deg,#2f99ff33,#9f4aff2b);border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.demo-module__RMWswW__directorTop span,.demo-module__RMWswW__directorTop small{display:block}.demo-module__RMWswW__directorTop span{color:#e8edf6;font-size:10px;font-weight:850}.demo-module__RMWswW__directorTop small{color:#697991;margin-top:2px;font-size:8px}.demo-module__RMWswW__directorCard h3{color:#f4f7fb;letter-spacing:-.04em;max-width:700px;margin:27px 0 10px;font-size:27px;line-height:1.12}.demo-module__RMWswW__directorCard>p{color:#92a0b3;max-width:720px;font-size:12px;line-height:1.7}.demo-module__RMWswW__directorDecision{border-top:1px solid #ffffff12;grid-template-columns:120px 1fr;gap:15px;margin-top:13px;padding-top:13px;display:grid}.demo-module__RMWswW__directorDecision span{color:#61728a;text-transform:uppercase;letter-spacing:.07em;font-size:9px}.demo-module__RMWswW__directorDecision strong{color:#cdd7e5;font-size:10px;line-height:1.55}.demo-module__RMWswW__outcomesCard{padding:21px}.demo-module__RMWswW__sectionTitle{align-items:flex-start;gap:10px;display:flex}.demo-module__RMWswW__sectionTitle svg{color:#788aff;flex:none;margin-top:1px}.demo-module__RMWswW__sectionTitle h3{color:#e8eef6;margin:0;font-size:13px}.demo-module__RMWswW__sectionTitle p{color:#66768c;margin:3px 0 0;font-size:9px;line-height:1.5}.demo-module__RMWswW__outcomeList{flex-direction:column;gap:7px;margin-top:20px;display:flex}.demo-module__RMWswW__outcomeList>div,.demo-module__RMWswW__strengthList>div{color:#aab7c7;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:8px;padding:10px 11px;font-size:10px;display:flex}.demo-module__RMWswW__outcomeList svg,.demo-module__RMWswW__strengthList svg{color:#59d59a}.demo-module__RMWswW__microNote{color:#5d6d82;border-top:1px solid #ffffff0f;margin-top:15px;padding-top:13px;font-size:8px;line-height:1.6}.demo-module__RMWswW__findingsSection,.demo-module__RMWswW__workflow,.demo-module__RMWswW__impactCard,.demo-module__RMWswW__conversion{margin-top:58px}.demo-module__RMWswW__sectionHeading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.demo-module__RMWswW__sectionHeading h2{color:#f1f5fb;letter-spacing:-.045em;margin:6px 0 0;font-size:33px}.demo-module__RMWswW__sectionHeading>span{color:#617188;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.demo-module__RMWswW__findingList{flex-direction:column;gap:8px;display:flex}.demo-module__RMWswW__finding{border:1px solid var(--demo-border);background:linear-gradient(145deg,#ffffff09,#ffffff04);border-radius:15px;grid-template-columns:54px 1fr;gap:16px;padding:20px;display:grid}.demo-module__RMWswW__findingRank{color:#49596f;letter-spacing:.08em;padding-top:3px;font-size:10px;font-weight:900}.demo-module__RMWswW__findingMeta{align-items:center;gap:8px;display:flex}.demo-module__RMWswW__findingMeta span{color:#91a0b3;text-transform:uppercase;letter-spacing:.06em;background:#ffffff0a;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:850}.demo-module__RMWswW__findingMeta span[data-severity=urgent],.demo-module__RMWswW__findingMeta span[data-severity=high]{color:#f0a098;background:#e9665e14}.demo-module__RMWswW__findingMeta span[data-severity=medium]{color:#d4ba72;background:#d7b25612}.demo-module__RMWswW__findingMeta small{color:#56667c;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.demo-module__RMWswW__finding h3{color:#eaf0f8;margin:10px 0 6px;font-size:16px}.demo-module__RMWswW__finding>div>p{color:#7d8ca1;margin:0;font-size:10px;line-height:1.65}.demo-module__RMWswW__finding details{margin-top:12px}.demo-module__RMWswW__finding summary{color:#8191a7;cursor:pointer;font-size:9px}.demo-module__RMWswW__findingDetail{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.demo-module__RMWswW__findingDetail>div{background:#ffffff05;border:1px solid #ffffff0e;border-radius:10px;padding:11px}.demo-module__RMWswW__findingDetail span{color:#617289;text-transform:uppercase;letter-spacing:.07em;font-size:8px;font-weight:850}.demo-module__RMWswW__findingDetail p{color:#8d9bae;margin:5px 0 0;font-size:9px;line-height:1.55}.demo-module__RMWswW__cleanState{background:#42b4820a;border:1px solid #59d09629;border-radius:15px;gap:12px;padding:20px;display:flex}.demo-module__RMWswW__cleanState svg{color:#55d495}.demo-module__RMWswW__cleanState h3{color:#dce9e2;margin:0;font-size:15px}.demo-module__RMWswW__cleanState p{color:#788b80;margin:5px 0 0;font-size:10px}.demo-module__RMWswW__workflowGrid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.demo-module__RMWswW__workflowGrid>article{border:1px solid var(--demo-border);background:#ffffff06;border-radius:15px;min-height:205px;padding:20px}.demo-module__RMWswW__workflowGrid>article>span{color:#617188;text-transform:uppercase;letter-spacing:.09em;font-size:8px;font-weight:850}.demo-module__RMWswW__workflowGrid h3{color:#e7edf6;margin:32px 0 8px;font-size:16px;line-height:1.28}.demo-module__RMWswW__workflowGrid p{color:#75859a;margin:0;font-size:10px;line-height:1.65}.demo-module__RMWswW__workflowLead{background:linear-gradient(145deg,#2775ff17,#ffffff05)!important}.demo-module__RMWswW__candidateCard{grid-row:span 2}.demo-module__RMWswW__candidates{flex-direction:column;gap:7px;margin-top:16px;display:flex}.demo-module__RMWswW__candidates>div{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;padding:11px}.demo-module__RMWswW__candidates b,.demo-module__RMWswW__candidates small{display:block}.demo-module__RMWswW__candidates b{color:#b7c3d2;font-size:9px}.demo-module__RMWswW__candidates p{margin:5px 0!important;font-size:8px!important}.demo-module__RMWswW__candidates small{color:#52637a;text-transform:uppercase;letter-spacing:.06em;font-size:7px}.demo-module__RMWswW__candidateWinner{background:linear-gradient(90deg,#2f7cff14,#9e49ff0f)!important;border-color:#5e69ff47!important}.demo-module__RMWswW__evidenceGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.demo-module__RMWswW__evidenceGrid>article{padding:20px}.demo-module__RMWswW__strengthList{flex-direction:column;gap:6px;margin-top:16px;display:flex}.demo-module__RMWswW__signalTags{flex-wrap:wrap;gap:6px;margin-top:17px;display:flex}.demo-module__RMWswW__signalTags span{color:#73849a;background:#ffffff05;border:1px solid #fff1;border-radius:999px;padding:7px 9px;font-size:8px}.demo-module__RMWswW__privateEvidence{border:1px solid var(--demo-border);background:linear-gradient(145deg,#ffffff07,#ffffff03);border-radius:17px;margin-top:20px;overflow:hidden}.demo-module__RMWswW__privateEvidence summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;list-style:none;display:flex}.demo-module__RMWswW__privateEvidence summary::-webkit-details-marker{display:none}.demo-module__RMWswW__privateEvidence summary>div>strong,.demo-module__RMWswW__privateEvidence summary>div>small{display:block}.demo-module__RMWswW__privateEvidence summary>div>strong{color:#e6ecf5;margin-top:5px;font-size:14px}.demo-module__RMWswW__privateEvidence summary>div>small{color:#65758b;margin-top:4px;font-size:8px}.demo-module__RMWswW__privateEvidence[open] summary>svg{transform:rotate(180deg)}.demo-module__RMWswW__privateEvidenceBody{padding:0 20px 20px}.demo-module__RMWswW__evidenceUpload{background:#0a121d;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:15px;display:grid}.demo-module__RMWswW__evidenceUpload>svg{color:#7f91ff}.demo-module__RMWswW__evidenceUpload strong{color:#cbd5e3;font-size:10px;display:block}.demo-module__RMWswW__evidenceUpload p{color:#66778e;margin:4px 0 0;font-size:8px;line-height:1.55}.demo-module__RMWswW__evidenceUpload label{color:#aeb8f3;cursor:pointer;background:#535dff13;border:1px solid #707bff38;border-radius:9px;justify-content:center;align-items:center;min-height:36px;padding:0 12px;font-size:9px;font-weight:850;display:inline-flex}.demo-module__RMWswW__evidenceUpload input{display:none}.demo-module__RMWswW__localEvidenceError{color:#d6948e;background:#ec68600b;border:1px solid #ec68602e;border-radius:9px;margin-top:10px;padding:10px 12px;font-size:9px}.demo-module__RMWswW__lighthouseResult{background:linear-gradient(145deg,#4155ff0e,#ffffff03);border:1px solid #6070ff2b;border-radius:12px;margin-top:12px;padding:15px}.demo-module__RMWswW__lighthouseTop{justify-content:space-between;align-items:flex-end;gap:15px;display:flex}.demo-module__RMWswW__lighthouseTop span,.demo-module__RMWswW__lighthouseTop strong{display:block}.demo-module__RMWswW__lighthouseTop span{color:#667891;text-transform:uppercase;letter-spacing:.07em;font-size:8px}.demo-module__RMWswW__lighthouseTop strong{color:#dbe3ee;margin-top:4px;font-size:11px}.demo-module__RMWswW__lighthouseTop small{color:#607188;font-size:8px}.demo-module__RMWswW__lighthouseScores{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:14px;display:grid}.demo-module__RMWswW__lighthouseScores>div{background:#ffffff05;border:1px solid #ffffff0e;border-radius:10px;padding:11px}.demo-module__RMWswW__lighthouseScores span,.demo-module__RMWswW__lighthouseScores strong,.demo-module__RMWswW__lighthouseScores small{display:block}.demo-module__RMWswW__lighthouseScores span{color:#64758c;text-transform:capitalize;min-height:22px;font-size:8px}.demo-module__RMWswW__lighthouseScores strong{color:#edf3fb;letter-spacing:-.04em;margin-top:6px;font-size:23px}.demo-module__RMWswW__lighthouseScores small{color:#52637a;font-size:7px}.demo-module__RMWswW__lighthouseOpportunities{border-top:1px solid #ffffff0f;margin-top:14px;padding-top:13px}.demo-module__RMWswW__lighthouseOpportunities>span{color:#61738b;text-transform:uppercase;letter-spacing:.07em;margin-bottom:7px;font-size:8px;display:block}.demo-module__RMWswW__lighthouseOpportunities>div{border-bottom:1px solid #ffffff0b;justify-content:space-between;gap:15px;padding:8px 0;display:flex}.demo-module__RMWswW__lighthouseOpportunities strong{color:#9cabbf;font-size:9px;font-weight:750}.demo-module__RMWswW__lighthouseOpportunities small{color:#5e7088;white-space:nowrap;font-size:8px}.demo-module__RMWswW__localOnly{color:#56687f;margin:10px 1px 0;font-size:8px;line-height:1.55}.demo-module__RMWswW__impactCard{border:1px solid var(--demo-border);background:linear-gradient(145deg,#ffffff08,#ffffff04);border-radius:17px;overflow:hidden}.demo-module__RMWswW__impactToggle{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:19px 20px;display:flex}.demo-module__RMWswW__impactToggle strong{color:#e5ebf4;margin-top:5px;font-size:14px;display:block}.demo-module__RMWswW__chevronOpen{transform:rotate(180deg)}.demo-module__RMWswW__impactBody{grid-template-columns:.9fr 1.2fr;gap:25px;padding:4px 20px 20px;display:grid}.demo-module__RMWswW__impactBody label{color:#8796aa;font-size:9px;font-weight:800;display:block}.demo-module__RMWswW__moneyInput{color:#63738a;background:#0a121d;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:7px;margin-top:7px;padding:0 11px;display:flex}.demo-module__RMWswW__moneyInput input{color:#eff3f9;background:0 0;border:0;outline:0;width:100%;height:42px}.demo-module__RMWswW__impactBody small{color:#56667b;margin-top:6px;font-size:8px;line-height:1.5;display:block}.demo-module__RMWswW__impactMetrics{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.demo-module__RMWswW__impactMetrics>div,.demo-module__RMWswW__impactPlaceholder{background:#ffffff05;border:1px solid #ffffff0e;border-radius:10px;padding:13px}.demo-module__RMWswW__impactMetrics span,.demo-module__RMWswW__impactMetrics strong,.demo-module__RMWswW__impactMetrics small{display:block}.demo-module__RMWswW__impactMetrics span{color:#65758b;font-size:8px}.demo-module__RMWswW__impactMetrics strong{color:#ecf2fa;letter-spacing:-.04em;margin-top:10px;font-size:20px}.demo-module__RMWswW__impactPlaceholder{color:#617187;text-align:center;place-items:center;font-size:9px;line-height:1.6;display:grid}.demo-module__RMWswW__conversion{background:radial-gradient(circle at 88% 0,#bc48e01a,#0000 30%),linear-gradient(145deg,#254ae114,#0c1420e6);border:1px solid #6f66ff45;border-radius:20px;justify-content:space-between;align-items:center;gap:45px;padding:34px;display:flex}.demo-module__RMWswW__conversion h2{color:#f2f5fa;letter-spacing:-.045em;margin:8px 0;font-size:31px}.demo-module__RMWswW__conversion p:not(.demo-module__RMWswW__kicker){color:#8492a6;max-width:680px;margin:0;font-size:11px;line-height:1.7}.demo-module__RMWswW__conversionActions{flex-direction:column;gap:7px;min-width:180px;display:flex}.demo-module__RMWswW__primaryCta{min-height:46px}.demo-module__RMWswW__secondaryCta{min-height:42px}.demo-module__RMWswW__privacyNote{color:#5f7086;align-items:flex-start;gap:10px;margin:20px 4px 0;display:flex}.demo-module__RMWswW__privacyNote svg{color:#7186a3;flex:none;margin-top:1px}.demo-module__RMWswW__privacyNote p{margin:0;font-size:8px;line-height:1.65}.demo-module__RMWswW__privacyNote strong{color:#8495ab}.demo-module__RMWswW__privacyNote a{color:#8ca3c2}@media (max-width:900px){.demo-module__RMWswW__scoreGrid{grid-template-columns:1fr 1fr}.demo-module__RMWswW__mainGrid,.demo-module__RMWswW__impactBody{grid-template-columns:1fr}.demo-module__RMWswW__workflowGrid{grid-template-columns:1fr 1fr}.demo-module__RMWswW__candidateCard{grid-row:auto}.demo-module__RMWswW__conversion{flex-direction:column;align-items:flex-start}.demo-module__RMWswW__conversionActions{flex-direction:row;width:100%}}@media (max-width:650px){.demo-module__RMWswW__progressSteps span:last-child{grid-column:1/-1}.demo-module__RMWswW__evidenceUpload{grid-template-columns:auto 1fr}.demo-module__RMWswW__evidenceUpload label{box-sizing:border-box;grid-column:1/-1;width:100%}.demo-module__RMWswW__lighthouseScores{grid-template-columns:1fr 1fr}.demo-module__RMWswW__lighthouseOpportunities>div{flex-direction:column;gap:3px}.demo-module__RMWswW__hero{padding:74px 18px 42px}.demo-module__RMWswW__hero h1{font-size:44px}.demo-module__RMWswW__heroLead{font-size:14px}.demo-module__RMWswW__scanBox{grid-template-columns:1fr;padding:8px}.demo-module__RMWswW__inputWrap{padding-inline:10px}.demo-module__RMWswW__scanBox>button{width:100%}.demo-module__RMWswW__progressSteps{grid-template-columns:1fr 1fr}.demo-module__RMWswW__preResult,.demo-module__RMWswW__results{padding-inline:18px}.demo-module__RMWswW__preResult{grid-template-columns:1fr;padding-top:24px}.demo-module__RMWswW__resultHeader{flex-direction:column;align-items:flex-start}.demo-module__RMWswW__scoreGrid,.demo-module__RMWswW__workflowGrid,.demo-module__RMWswW__evidenceGrid{grid-template-columns:1fr}.demo-module__RMWswW__goalBar{flex-direction:column;align-items:flex-start}.demo-module__RMWswW__goalChips{justify-content:flex-start}.demo-module__RMWswW__mainGrid{grid-template-columns:1fr}.demo-module__RMWswW__directorCard{padding:21px}.demo-module__RMWswW__directorCard h3{font-size:23px}.demo-module__RMWswW__directorDecision{grid-template-columns:1fr;gap:5px}.demo-module__RMWswW__sectionHeading{flex-direction:column;align-items:flex-start}.demo-module__RMWswW__sectionHeading h2{font-size:29px}.demo-module__RMWswW__finding{grid-template-columns:1fr;gap:8px}.demo-module__RMWswW__findingRank{display:none}.demo-module__RMWswW__findingDetail,.demo-module__RMWswW__impactMetrics{grid-template-columns:1fr}.demo-module__RMWswW__conversion{padding:24px 20px}.demo-module__RMWswW__conversion h2{font-size:27px}.demo-module__RMWswW__conversionActions{flex-direction:column}}@media print{.demo-module__RMWswW__hero,.demo-module__RMWswW__goalBar,.demo-module__RMWswW__workflow,.demo-module__RMWswW__impactCard,.demo-module__RMWswW__conversion,.demo-module__RMWswW__privacyNote,.demo-module__RMWswW__resultActions{display:none!important}.demo-module__RMWswW__demo{color:#111;background:#fff}.demo-module__RMWswW__results{max-width:none;padding:0}.demo-module__RMWswW__resultHeader,.demo-module__RMWswW__finding,.demo-module__RMWswW__scoreGrid article,.demo-module__RMWswW__directorCard,.demo-module__RMWswW__outcomesCard,.demo-module__RMWswW__evidenceGrid>article{color:#111!important;box-shadow:none!important;background:#fff!important;border-color:#ddd!important}.demo-module__RMWswW__resultHeader h2,.demo-module__RMWswW__directorCard h3,.demo-module__RMWswW__finding h3,.demo-module__RMWswW__sectionHeading h2,.demo-module__RMWswW__sectionTitle h3{color:#111!important}.demo-module__RMWswW__resultHeader p,.demo-module__RMWswW__directorCard p,.demo-module__RMWswW__finding p,.demo-module__RMWswW__sectionTitle p{color:#555!important}}.demo-module__RMWswW__printLetterhead,.demo-module__RMWswW__printFooter{display:none}@page{size:A4;margin:15mm 14mm 16mm}@media print{:is(html,body){color:#101827!important;background:#fff!important}body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}:is(.mkt-nav,.mkt-footer){display:none!important}.mkt-shell{background:#fff!important;min-height:auto!important}.mkt-shell:before{display:none!important}.demo-module__RMWswW__hero,.demo-module__RMWswW__goalBar,.demo-module__RMWswW__workflow,.demo-module__RMWswW__impactCard,.demo-module__RMWswW__conversion,.demo-module__RMWswW__privacyNote,.demo-module__RMWswW__resultActions,.demo-module__RMWswW__privateEvidence,.demo-module__RMWswW__resultReveal{display:none!important}.demo-module__RMWswW__demo{min-height:auto;color:#101827!important;background:#fff!important}.demo-module__RMWswW__results{display:block;max-width:none!important;margin:0!important;padding:0!important}.demo-module__RMWswW__results *{opacity:1!important;animation:none!important;transform:none!important}.demo-module__RMWswW__printLetterhead{border-bottom:1.5px solid #d9e0ea;justify-content:space-between;align-items:flex-end;gap:24px;margin:0 0 10mm;padding:0 0 6mm;position:relative;display:flex!important}.demo-module__RMWswW__printLetterhead:after{content:"";background:linear-gradient(90deg,#2189ef,#675fff,#c94ed8);width:62mm;height:1.5px;position:absolute;bottom:-1.5px;left:0}.demo-module__RMWswW__printBrand{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.demo-module__RMWswW__printWordmark{letter-spacing:-.04em;align-items:baseline;font-style:normal;font-weight:800;display:inline-flex;font-size:25px!important;line-height:1!important}.demo-module__RMWswW__printWordmark b{color:#101827!important}.demo-module__RMWswW__printWordmark i{font-style:normal;font-weight:800;background:linear-gradient(90deg,#247ddc,#645cf2,#b945c8)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.demo-module__RMWswW__printBrand>span:last-child{letter-spacing:.055em;color:#6e7b8d!important;font-size:8px!important}.demo-module__RMWswW__printDocumentMeta{text-align:right}.demo-module__RMWswW__printDocumentMeta strong,.demo-module__RMWswW__printDocumentMeta span,.demo-module__RMWswW__printDocumentMeta small{display:block}.demo-module__RMWswW__printDocumentMeta strong{color:#121b29;letter-spacing:.02em;font-size:12px}.demo-module__RMWswW__printDocumentMeta span{color:#425167;margin-top:4px;font-size:9px}.demo-module__RMWswW__printDocumentMeta small{color:#7a8797;margin-top:2px;font-size:7.5px}.demo-module__RMWswW__resultHeader{border-bottom:1px solid #e3e8ef!important;align-items:flex-end!important;margin:0 0 6mm!important;padding:0 0 5mm!important;display:flex!important}.demo-module__RMWswW__resultHeader h2{color:#111827!important;letter-spacing:-.035em!important;margin:2mm 0 1mm!important;font-size:24px!important}.demo-module__RMWswW__resultHeader p:not(.demo-module__RMWswW__kicker){color:#59677a!important;font-size:8.5px!important}.demo-module__RMWswW__kicker{color:#596a81!important;letter-spacing:.11em!important;font-size:7px!important}.demo-module__RMWswW__scoreGrid{grid-template-columns:1.2fr 1fr 1fr 1fr!important;gap:2.5mm!important;margin:0 0 6mm!important;display:grid!important}.demo-module__RMWswW__scoreGrid article{break-inside:avoid;min-height:0!important;box-shadow:none!important;background:#f9fbfd!important;border:1px solid #dfe5ed!important;border-radius:3mm!important;padding:4mm!important}.demo-module__RMWswW__cardLabel{color:#66758a!important;font-size:6.5px!important}.demo-module__RMWswW__scoreRow{margin-top:2.5mm!important}.demo-module__RMWswW__scoreRow strong{color:#172033!important;font-size:29px!important}.demo-module__RMWswW__scoreRow small{color:#718096!important;font-size:7px!important}.demo-module__RMWswW__scoreGrid article>strong{color:#172033!important;margin-top:4mm!important;font-size:17px!important}.demo-module__RMWswW__scoreGrid article>p{color:#526176!important;font-size:7px!important}.demo-module__RMWswW__scoreGrid article>small{color:#7d8999!important;font-size:6px!important}.demo-module__RMWswW__mainGrid{grid-template-columns:1.55fr .85fr!important;gap:3mm!important;margin-bottom:7mm!important;display:grid!important}.demo-module__RMWswW__directorCard,.demo-module__RMWswW__outcomesCard{break-inside:avoid;box-shadow:none!important;background:#fff!important;border:1px solid #dfe5ed!important;border-radius:3mm!important;padding:5mm!important}.demo-module__RMWswW__directorIcon{color:#5965d8!important;background:#eef2ff!important}.demo-module__RMWswW__directorTop span{color:#1f2937!important}.demo-module__RMWswW__directorTop small{color:#788598!important}.demo-module__RMWswW__directorCard h3{color:#111827!important;margin:5mm 0 2mm!important;font-size:17px!important}.demo-module__RMWswW__directorCard>p{color:#536176!important;font-size:8px!important}.demo-module__RMWswW__directorDecision{border-color:#e5e9ef!important;grid-template-columns:30mm 1fr!important;gap:3mm!important;margin-top:3mm!important;padding-top:3mm!important}.demo-module__RMWswW__directorDecision span{color:#758297!important;font-size:6px!important}.demo-module__RMWswW__directorDecision strong{color:#2f3b4d!important;font-size:7px!important}.demo-module__RMWswW__sectionTitle svg{color:#5f67d7!important}.demo-module__RMWswW__sectionTitle h3{color:#182131!important;font-size:9px!important}.demo-module__RMWswW__sectionTitle p{color:#718096!important;font-size:6.5px!important}.demo-module__RMWswW__outcomeList{gap:1.6mm!important;margin-top:4mm!important}.demo-module__RMWswW__outcomeList>div,.demo-module__RMWswW__strengthList>div{color:#405067!important;background:#fafbfd!important;border-color:#e3e8ef!important;padding:2.3mm!important;font-size:7px!important}.demo-module__RMWswW__microNote{color:#798698!important;border-color:#e5e9ef!important;margin-top:3mm!important;padding-top:3mm!important;font-size:6px!important}.demo-module__RMWswW__findingsSection{margin-top:7mm!important}.demo-module__RMWswW__sectionHeading{align-items:flex-end!important;margin-bottom:4mm!important}.demo-module__RMWswW__sectionHeading h2{color:#111827!important;margin-top:1.5mm!important;font-size:19px!important}.demo-module__RMWswW__sectionHeading>span{color:#718096!important;font-size:6px!important}.demo-module__RMWswW__findingList{gap:2.2mm!important}.demo-module__RMWswW__finding{break-inside:avoid;background:#fff!important;border:1px solid #e0e5ec!important;border-radius:2.5mm!important;grid-template-columns:10mm 1fr!important;gap:3mm!important;padding:4mm!important}.demo-module__RMWswW__findingRank{color:#a0a9b5!important;font-size:7px!important;display:block!important}.demo-module__RMWswW__findingMeta span{color:#5d6b7f!important;background:#f1f4f8!important;padding:1.2mm 2mm!important;font-size:5.5px!important}.demo-module__RMWswW__findingMeta span[data-severity=urgent],.demo-module__RMWswW__findingMeta span[data-severity=high]{color:#a54c45!important;background:#fff1ef!important}.demo-module__RMWswW__findingMeta span[data-severity=medium]{color:#8f6b21!important;background:#fff9e8!important}.demo-module__RMWswW__findingMeta small{color:#8793a3!important;font-size:5.5px!important}.demo-module__RMWswW__finding h3{color:#182131!important;margin:2mm 0 1mm!important;font-size:10px!important}.demo-module__RMWswW__finding>div>p{color:#59677a!important;font-size:7px!important}.demo-module__RMWswW__finding details{margin-top:2mm!important;display:block!important}.demo-module__RMWswW__finding summary{display:none!important}.demo-module__RMWswW__findingDetail{grid-template-columns:repeat(3,1fr)!important;gap:2mm!important;margin-top:0!important;display:grid!important}.demo-module__RMWswW__findingDetail>div{background:#fafbfd!important;border-color:#e7ebf0!important;padding:2.5mm!important}.demo-module__RMWswW__findingDetail span{color:#778599!important;font-size:5px!important}.demo-module__RMWswW__findingDetail p{color:#59677a!important;font-size:6px!important}.demo-module__RMWswW__evidenceGrid{grid-template-columns:1fr 1fr!important;gap:3mm!important;margin-top:6mm!important;display:grid!important}.demo-module__RMWswW__evidenceGrid>article{break-inside:avoid;box-shadow:none!important;background:#fff!important;border:1px solid #e0e5ec!important;border-radius:3mm!important;padding:4mm!important}.demo-module__RMWswW__strengthList{gap:1.5mm!important;margin-top:3mm!important}.demo-module__RMWswW__signalTags{gap:1.3mm!important;margin-top:3mm!important}.demo-module__RMWswW__signalTags span{color:#65748a!important;background:#f7f9fb!important;border-color:#e3e8ef!important;padding:1.5mm 2mm!important;font-size:5.8px!important}.demo-module__RMWswW__printFooter{break-inside:avoid;border-top:1px solid #e1e6ed;justify-content:space-between;align-items:flex-end;gap:12mm;margin-top:9mm;padding-top:4mm;display:flex!important}.demo-module__RMWswW__printFooter>div{flex-direction:column;align-items:flex-start;display:flex}.demo-module__RMWswW__printFooter .demo-module__RMWswW__printWordmark{font-size:15px!important}.demo-module__RMWswW__printFooter .demo-module__RMWswW__printWordmark b{color:#172033!important}.demo-module__RMWswW__printFooter .demo-module__RMWswW__printWordmark i{color:#665be9!important;-webkit-text-fill-color:initial!important;background:0 0!important}.demo-module__RMWswW__printFooter>div>span:last-child{color:#7c899a;margin-top:1px;font-size:6.5px}.demo-module__RMWswW__printFooter p{color:#778496;text-align:right;max-width:110mm;margin:0;font-size:6.5px;line-height:1.55}a{color:inherit!important;text-decoration:none!important}}.demo-module__RMWswW__resultReveal{background:linear-gradient(90deg,#3ebb840e,#465fff0a);border:1px solid #5bce9624;border-radius:12px;align-items:center;gap:10px;margin:0 0 12px;padding:12px 14px;animation:.42s cubic-bezier(.2,.8,.2,1) both demo-module__RMWswW__resultBand;display:flex}.demo-module__RMWswW__resultReveal>span{color:#70dca7;letter-spacing:.08em;text-transform:uppercase;flex:none;align-items:center;gap:6px;font-size:8px;font-weight:850;display:inline-flex}.demo-module__RMWswW__resultReveal>strong{color:#dce6f2;font-size:10px}.demo-module__RMWswW__resultReveal>small{color:#687991;margin-left:auto;font-size:8px}@keyframes demo-module__RMWswW__resultBand{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.demo-module__RMWswW__scoreGrid article{animation:.42s cubic-bezier(.2,.8,.2,1) both demo-module__RMWswW__cardRise}.demo-module__RMWswW__scoreGrid article:first-child{animation-delay:60ms}.demo-module__RMWswW__scoreGrid article:nth-child(2){animation-delay:.1s}.demo-module__RMWswW__scoreGrid article:nth-child(3){animation-delay:.14s}.demo-module__RMWswW__scoreGrid article:nth-child(4){animation-delay:.18s}.demo-module__RMWswW__directorCard{animation:.48s cubic-bezier(.2,.8,.2,1) .18s both demo-module__RMWswW__cardRise}.demo-module__RMWswW__outcomesCard{animation:.48s cubic-bezier(.2,.8,.2,1) .22s both demo-module__RMWswW__cardRise}@keyframes demo-module__RMWswW__cardRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.demo-module__RMWswW__resultReveal{flex-direction:column;align-items:flex-start}.demo-module__RMWswW__resultReveal>small{margin-left:0}}@media screen{.demo-module__RMWswW__eyebrow,.demo-module__RMWswW__kicker{font-size:12px;line-height:1.45}.demo-module__RMWswW__trustLine span{font-size:13px;line-height:1.45}.demo-module__RMWswW__error strong{font-size:13px}.demo-module__RMWswW__error span{font-size:12px;line-height:1.5}.demo-module__RMWswW__progressTop{font-size:12px}.demo-module__RMWswW__progressTop>div strong{font-size:14px;line-height:1.45}.demo-module__RMWswW__progressTop b{font-size:11px}.demo-module__RMWswW__progressSteps{font-size:11px;line-height:1.5}.demo-module__RMWswW__resultActions button,.demo-module__RMWswW__secondaryCta{font-size:12px}.demo-module__RMWswW__cardLabel{font-size:11px}.demo-module__RMWswW__scoreGrid article>p{font-size:12px;line-height:1.55}.demo-module__RMWswW__scoreGrid article>small{font-size:11px;line-height:1.55}.demo-module__RMWswW__scoreRow small{font-size:12px}.demo-module__RMWswW__goalBar>div:first-child span{font-size:13px}.demo-module__RMWswW__goalBar>div:first-child small{font-size:11px;line-height:1.5}.demo-module__RMWswW__goalChips button{padding:8px 11px;font-size:12px}.demo-module__RMWswW__directorTop span{font-size:12px}.demo-module__RMWswW__directorTop small{font-size:11px}.demo-module__RMWswW__directorCard>p{font-size:14px;line-height:1.7}.demo-module__RMWswW__directorDecision span{font-size:11px}.demo-module__RMWswW__directorDecision strong{font-size:12px;line-height:1.6}.demo-module__RMWswW__sectionTitle p{font-size:11px;line-height:1.55}.demo-module__RMWswW__outcomeList>div,.demo-module__RMWswW__strengthList>div{font-size:12px}.demo-module__RMWswW__microNote{font-size:11px;line-height:1.6}.demo-module__RMWswW__sectionHeading>span,.demo-module__RMWswW__findingRank{font-size:11px}.demo-module__RMWswW__findingMeta span,.demo-module__RMWswW__findingMeta small{font-size:10.5px}.demo-module__RMWswW__finding>div>p{font-size:13px;line-height:1.7}.demo-module__RMWswW__finding summary{font-size:12px}.demo-module__RMWswW__findingDetail span{font-size:10.5px}.demo-module__RMWswW__findingDetail p{font-size:11.5px;line-height:1.6}.demo-module__RMWswW__cleanState p{font-size:12px;line-height:1.6}.demo-module__RMWswW__workflowGrid>article>span{font-size:10.5px}.demo-module__RMWswW__workflowGrid p{font-size:12.5px;line-height:1.65}.demo-module__RMWswW__candidates b{font-size:11px}.demo-module__RMWswW__candidates p{font-size:11px!important;line-height:1.55!important}.demo-module__RMWswW__candidates small{font-size:10px}.demo-module__RMWswW__signalTags span{font-size:11px}.demo-module__RMWswW__privateEvidence summary>div>small{font-size:11px;line-height:1.5}.demo-module__RMWswW__evidenceUpload strong{font-size:12px}.demo-module__RMWswW__evidenceUpload p{font-size:11px;line-height:1.6}.demo-module__RMWswW__evidenceUpload label{font-size:11px}.demo-module__RMWswW__localEvidenceError{font-size:11px;line-height:1.5}.demo-module__RMWswW__lighthouseTop span,.demo-module__RMWswW__lighthouseTop small,.demo-module__RMWswW__lighthouseScores span,.demo-module__RMWswW__lighthouseScores small,.demo-module__RMWswW__lighthouseOpportunities>span,.demo-module__RMWswW__lighthouseOpportunities small{font-size:10.5px;line-height:1.45}.demo-module__RMWswW__lighthouseTop strong,.demo-module__RMWswW__lighthouseOpportunities strong{font-size:11.5px}.demo-module__RMWswW__localOnly{font-size:10.5px;line-height:1.55}.demo-module__RMWswW__impactBody label{font-size:11px}.demo-module__RMWswW__impactBody small{font-size:10.5px;line-height:1.5}.demo-module__RMWswW__impactMetrics span{font-size:10.5px}.demo-module__RMWswW__impactPlaceholder{font-size:11px;line-height:1.55}.demo-module__RMWswW__privacyNote p{font-size:10.5px;line-height:1.65}.demo-module__RMWswW__resultReveal>span{font-size:11px}.demo-module__RMWswW__resultReveal>strong{font-size:13px}.demo-module__RMWswW__resultReveal>small{font-size:11px;line-height:1.45}}@media screen and (max-width:650px){.demo-module__RMWswW__trustLine{gap:9px 12px}.demo-module__RMWswW__trustLine span{font-size:12px}.demo-module__RMWswW__progressSteps{font-size:11px}.demo-module__RMWswW__goalChips button{font-size:12px}.demo-module__RMWswW__findingMeta span,.demo-module__RMWswW__findingMeta small{font-size:10.5px}}@media print{.demo-module__RMWswW__printBrand>span:last-child{font-size:9px!important}.demo-module__RMWswW__printDocumentMeta strong{font-size:13px!important}.demo-module__RMWswW__printDocumentMeta span{font-size:10px!important}.demo-module__RMWswW__printDocumentMeta small,.demo-module__RMWswW__kicker{font-size:8.5px!important}.demo-module__RMWswW__cardLabel,.demo-module__RMWswW__scoreRow small{font-size:8px!important}.demo-module__RMWswW__scoreGrid article>p{font-size:9px!important}.demo-module__RMWswW__scoreGrid article>small{font-size:8px!important}.demo-module__RMWswW__directorTop span{font-size:8.5px!important}.demo-module__RMWswW__directorTop small{font-size:8px!important}.demo-module__RMWswW__directorCard>p{font-size:9px!important}.demo-module__RMWswW__directorDecision span{font-size:8px!important}.demo-module__RMWswW__directorDecision strong{font-size:8.5px!important}.demo-module__RMWswW__sectionTitle h3{font-size:10px!important}.demo-module__RMWswW__sectionTitle p{font-size:8px!important}.demo-module__RMWswW__outcomeList>div,.demo-module__RMWswW__strengthList>div{font-size:8.5px!important}.demo-module__RMWswW__microNote,.demo-module__RMWswW__sectionHeading>span{font-size:7.5px!important}.demo-module__RMWswW__findingRank{font-size:8px!important}.demo-module__RMWswW__findingMeta span,.demo-module__RMWswW__findingMeta small{font-size:7.5px!important}.demo-module__RMWswW__finding h3{font-size:11px!important}.demo-module__RMWswW__finding>div>p{font-size:8.5px!important}.demo-module__RMWswW__findingDetail span{font-size:7.5px!important}.demo-module__RMWswW__findingDetail p{font-size:8px!important}.demo-module__RMWswW__signalTags span,.demo-module__RMWswW__printFooter>div>span:last-child,.demo-module__RMWswW__printFooter p{font-size:7.5px!important}}@media screen{.demo-module__RMWswW__preResult p{font-size:13px;line-height:1.7}.demo-module__RMWswW__resultHeader p:not(.demo-module__RMWswW__kicker),.demo-module__RMWswW__resultReveal>small,.demo-module__RMWswW__goalBar>div:first-child small,.demo-module__RMWswW__directorTop small,.demo-module__RMWswW__sectionTitle p,.demo-module__RMWswW__microNote,.demo-module__RMWswW__sectionHeading>span,.demo-module__RMWswW__findingDetail p,.demo-module__RMWswW__workflowGrid>article>span,.demo-module__RMWswW__candidates b,.demo-module__RMWswW__candidates small,.demo-module__RMWswW__signalTags span,.demo-module__RMWswW__privateEvidence summary>div>small,.demo-module__RMWswW__evidenceUpload p,.demo-module__RMWswW__evidenceUpload label,.demo-module__RMWswW__localEvidenceError,.demo-module__RMWswW__lighthouseTop span,.demo-module__RMWswW__lighthouseTop small,.demo-module__RMWswW__lighthouseScores span,.demo-module__RMWswW__lighthouseScores small,.demo-module__RMWswW__lighthouseOpportunities>span,.demo-module__RMWswW__lighthouseOpportunities small,.demo-module__RMWswW__localOnly,.demo-module__RMWswW__impactBody label,.demo-module__RMWswW__impactBody small,.demo-module__RMWswW__impactMetrics span,.demo-module__RMWswW__impactPlaceholder,.demo-module__RMWswW__privacyNote p{font-size:12px;line-height:1.55}}.demo-module__RMWswW__scoreCaveat{color:#7f8da1!important;margin-top:10px!important;font-size:13px!important;line-height:1.6!important;display:block!important}.demo-module__RMWswW__intelligenceSection,.demo-module__RMWswW__unlockSection{margin-top:58px}.demo-module__RMWswW__intelligenceGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.demo-module__RMWswW__intelligenceGrid article{border:1px solid var(--demo-border);background:linear-gradient(145deg,#ffffff09,#ffffff04);border-radius:15px;min-height:138px;padding:18px}.demo-module__RMWswW__intelligenceGrid article>span,.demo-module__RMWswW__intelligenceGrid article>strong,.demo-module__RMWswW__intelligenceGrid article>small{display:block}.demo-module__RMWswW__intelligenceGrid article>span{color:#6e8098;text-transform:uppercase;letter-spacing:.075em;font-size:11px;font-weight:850}.demo-module__RMWswW__intelligenceGrid article>strong{color:#eef4fb;letter-spacing:-.04em;margin-top:24px;font-size:25px}.demo-module__RMWswW__intelligenceGrid article>small{color:#74869c;margin-top:7px;font-size:12px;line-height:1.55}.demo-module__RMWswW__pricingLink{color:#aeb8ff;align-items:center;gap:7px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.demo-module__RMWswW__unlockLead{color:#8190a4;max-width:790px;margin:-3px 0 22px;font-size:13px;line-height:1.7}.demo-module__RMWswW__planGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.demo-module__RMWswW__planGrid>article{border:1px solid var(--demo-border);background:linear-gradient(145deg,#ffffff09,#ffffff04);border-radius:17px;flex-direction:column;min-height:365px;padding:20px;display:flex;box-shadow:inset 0 1px #ffffff06}.demo-module__RMWswW__planGrid>article.demo-module__RMWswW__planFeatured{background:radial-gradient(circle at 100% 0,#b848e017,#0000 30%),linear-gradient(145deg,#3653ff14,#ffffff05);border-color:#6761ff57}.demo-module__RMWswW__planTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.demo-module__RMWswW__planTop>div:first-child>span{color:#73839a;text-transform:uppercase;letter-spacing:.09em;font-size:11px;font-weight:850;display:block}.demo-module__RMWswW__planTop h3{color:#f0f4fa;letter-spacing:-.035em;margin:6px 0 0;font-size:21px}.demo-module__RMWswW__planPrice{text-align:right}.demo-module__RMWswW__planPrice strong,.demo-module__RMWswW__planPrice small{display:block}.demo-module__RMWswW__planPrice strong{color:#f4f7fb;letter-spacing:-.045em;font-size:25px}.demo-module__RMWswW__planPrice small{color:#6f8097;margin-top:2px;font-size:11px}.demo-module__RMWswW__planGrid>article>p{color:#b3becc;margin:20px 0 7px;font-size:13px;line-height:1.55}.demo-module__RMWswW__planBest{color:#748399;min-height:58px;font-size:11.5px;line-height:1.55;display:block}.demo-module__RMWswW__planGrid ul{flex-direction:column;gap:8px;margin:18px 0 22px;padding:0;list-style:none;display:flex}.demo-module__RMWswW__planGrid li{color:#8e9caf;align-items:center;gap:7px;font-size:11.5px;line-height:1.4;display:flex}.demo-module__RMWswW__planGrid li svg{color:#58d79a;flex:none}.demo-module__RMWswW__planGrid>article>a{margin-top:auto}.demo-module__RMWswW__planExplore{border:1px solid var(--demo-border);background:#ffffff05;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin-top:12px;padding:16px 18px;display:flex}.demo-module__RMWswW__planExplore strong,.demo-module__RMWswW__planExplore span{display:block}.demo-module__RMWswW__planExplore strong{color:#dfe6ef;font-size:13px}.demo-module__RMWswW__planExplore span{color:#728198;margin-top:3px;font-size:11px}.demo-module__RMWswW__planExplore>a{color:#aeb8ff;white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.demo-module__RMWswW__goalBar{border-color:#707bff2e}.demo-module__RMWswW__goalChips button{transition:border-color .16s,background .16s,color .16s,transform .16s}.demo-module__RMWswW__goalChips button:hover{color:#d6deeb;border-color:#7884ff3d;transform:translateY(-1px)}.demo-module__RMWswW__goalChips button.demo-module__RMWswW__goalActive{box-shadow:0 0 0 1px #656aff21,0 8px 24px #484fff1a}@media (max-width:1000px){.demo-module__RMWswW__intelligenceGrid,.demo-module__RMWswW__planGrid{grid-template-columns:1fr 1fr}}@media (max-width:650px){.demo-module__RMWswW__scoreCaveat{font-size:13px!important}.demo-module__RMWswW__intelligenceGrid,.demo-module__RMWswW__planGrid{grid-template-columns:1fr}.demo-module__RMWswW__planGrid>article{min-height:auto}.demo-module__RMWswW__planBest{min-height:0}.demo-module__RMWswW__planExplore{flex-direction:column;align-items:flex-start}.demo-module__RMWswW__pricingLink{font-size:12px}}@media screen{.demo-module__RMWswW__intelligenceGrid article>span,.demo-module__RMWswW__planTop>div:first-child>span{font-size:12px}.demo-module__RMWswW__intelligenceGrid article>small,.demo-module__RMWswW__planPrice small,.demo-module__RMWswW__planBest,.demo-module__RMWswW__planGrid li,.demo-module__RMWswW__planExplore span{font-size:12px;line-height:1.55}}
