.xmN1dG_heroVisual,.xmN1dG_reportPreview{width:100%;min-width:0;margin:0}.xmN1dG_heroStage{isolation:isolate;min-height:420px;padding:3rem 1.1rem 4rem 0;position:relative}.xmN1dG_heroStage:before{content:"";z-index:-1;background:radial-gradient(at 55% 48%,#2c7e8170,#0000 66%);border-radius:50%;position:absolute;inset:0 0 1rem}.xmN1dG_scanLabel{color:#b9f2e4;letter-spacing:.15em;align-items:center;gap:.6rem;font-size:.7rem;font-weight:800;display:flex;position:absolute;top:.25rem;left:1.25rem}.xmN1dG_scanLabel>span{background:#8cdec6;border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 0 5px #90e4d51a}.xmN1dG_browser{background:#fff;border:1px solid #9bb7c463;border-radius:15px;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 24px 65px #00182355}.xmN1dG_browserBar{color:#47616d;background:#e9eff1;align-items:center;gap:1rem;height:43px;padding:0 1rem;display:flex}.xmN1dG_browserBar>span{text-align:center;background:#f7fafa;border-radius:5px;flex:1;padding:.15rem .4rem;font-size:.65rem}.xmN1dG_browserBar>svg{width:14px;height:14px}.xmN1dG_windowDots{gap:4px;display:flex}.xmN1dG_windowDots i{background:#a4b4ba;border-radius:50%;width:6px;height:6px}.xmN1dG_windowDots i:first-child{background:#d78079}.xmN1dG_windowDots i:nth-child(2){background:#d7b36d}.xmN1dG_windowDots i:nth-child(3){background:#7ea99a}.xmN1dG_browserBody{grid-template-columns:.92fr 1.08fr;min-height:310px;display:grid;position:relative}.xmN1dG_siteMock{background:#f6f7f3;padding:1.25rem;overflow:hidden}.xmN1dG_siteNav{color:#183943;justify-content:space-between;align-items:center;gap:.5rem;font-size:.65rem;display:flex}.xmN1dG_siteArt{background:#d7e9de;border-radius:3px 3px 30px;height:90px;margin:1rem 0;position:relative;overflow:hidden}.xmN1dG_siteArt span{background:#244c4e;border-radius:50%;position:absolute}.xmN1dG_siteArt span:first-child{width:90px;height:90px;top:25px;left:-20px}.xmN1dG_siteArt span:nth-child(2){background:#729c8a;width:65px;height:100px;top:-25px;left:40%;transform:rotate(35deg)}.xmN1dG_siteArt span:nth-child(3){background:#b4c585;width:45px;height:45px;bottom:-15px;right:-10px}.xmN1dG_siteTitle{letter-spacing:-.05em;color:#183943;font-size:clamp(1.1rem,2vw,1.7rem);font-weight:750;line-height:1.1}.xmN1dG_siteLines,.xmN1dG_phoneLines{gap:5px;margin-top:.75rem;display:grid}.xmN1dG_siteLines i,.xmN1dG_phoneLines i{background:#d2dcd8;border-radius:5px;width:100%;height:4px}.xmN1dG_siteLines i:last-child,.xmN1dG_phoneLines i:last-child{width:67%}.xmN1dG_siteButton{background:#244c4e;border-radius:3px;width:70px;height:16px;margin-top:1rem}.xmN1dG_findings{background:#fff;padding:1.3rem .9rem}.xmN1dG_findingsLabel{letter-spacing:.14em;color:#647782;margin-bottom:1rem;font-size:.55rem;font-weight:800}.xmN1dG_finding{background:#fff;border:1px solid #e3e9e9;border-radius:8px;align-items:center;gap:.6rem;margin-bottom:.65rem;padding:.65rem .5rem;display:flex}.xmN1dG_findingIcon{border-radius:50%;flex-shrink:0;width:28px;height:28px;padding:6px;display:inline-flex}.xmN1dG_findingIcon svg{width:100%;height:100%}.xmN1dG_finding b{color:#263e4b;font-size:.65rem;line-height:1.45;display:block}.xmN1dG_finding div>span{color:#637681;font-size:.55rem;line-height:1.5;display:block}.xmN1dG_warning .xmN1dG_findingIcon{color:#a73533;background:#fbe7e3}.xmN1dG_notice .xmN1dG_findingIcon{color:#805b06;background:#fcf0c8}.xmN1dG_success .xmN1dG_findingIcon{color:#286348;background:#e2f2e8}.xmN1dG_findingsFooter{color:#526b74;flex-wrap:wrap;align-items:center;gap:4px;margin-top:1rem;font-size:.5rem;display:flex}.xmN1dG_findingsFooter>span{background:#afc8c7;border-radius:50%;width:4px;height:4px}.xmN1dG_findingsFooter>span:last-of-type{margin-right:.25rem}.xmN1dG_scanLine{pointer-events:none;background:#32bea8;height:2px;animation:4s ease-in-out xmN1dG_scan;position:absolute;inset:28% 0 auto;box-shadow:0 -6px 22px 7px #32bea82b}.xmN1dG_phone{background:#fafbf8;border:5px solid #183b4a;border-radius:20px;width:108px;padding:12px 9px;position:absolute;bottom:1.1rem;right:-.05rem;transform:rotate(5deg);box-shadow:0 15px 35px #00182355}.xmN1dG_phoneSpeaker{background:#264858;border-radius:4px;width:23px;height:3px;margin:-5px auto 10px}.xmN1dG_phoneNav{color:#183943;font-size:.5rem;font-weight:800}.xmN1dG_phoneArt{background:#d7e9de;border-radius:3px;height:53px;margin-top:.5rem;position:relative;overflow:hidden}.xmN1dG_phoneArt span{background:#244c4e;border-radius:50%;width:60px;height:70px;position:absolute;top:15px;left:-8px}.xmN1dG_phoneArt span:last-child{background:#729c8a;width:40px;height:40px;top:-10px;left:45px}.xmN1dG_phoneLines{gap:4px}.xmN1dG_phoneLines i{height:3px}.xmN1dG_phoneCheck{color:#795400;background:#fff0c8;border-radius:4px;align-items:center;gap:.3rem;margin-top:.7rem;padding:.35rem;font-size:.48rem;font-weight:750;line-height:1.35;display:flex}.xmN1dG_phoneCheck svg{flex-shrink:0;width:17px;height:17px}.xmN1dG_insightNote{color:#d9eee9;align-items:center;gap:.65rem;font-size:.8rem;line-height:1.5;display:flex;position:absolute;bottom:1.4rem;left:1.1rem}.xmN1dG_insightNote>svg{color:#f3ce80;width:32px;height:32px}.xmN1dG_insightNote b{color:#fff}.xmN1dG_heroCaption{color:#bacfd4;text-align:center;padding:.3rem .5rem;font-size:.75rem;line-height:1.5}.xmN1dG_reportStage{isolation:isolate;padding:1rem 1.5rem 3.5rem;position:relative}.xmN1dG_reportStage:before{content:"";z-index:-2;background:#e2f0ed;border-radius:50% 50% 20px 20px;position:absolute;inset:8% 0 0}.xmN1dG_paperBehind{background:#f8fbfa;border:1px solid #cbded9;border-radius:5px;position:absolute;inset:1.75rem 1.9rem 3.2rem;transform:rotate(4deg)}.xmN1dG_paper{background:#fff;border:1px solid #dce7e4;border-radius:5px;padding:clamp(1.25rem,3vw,2rem);position:relative;transform:rotate(-2deg);box-shadow:0 18px 45px #123d3d12}.xmN1dG_paperHeader{color:#193b4b;border-bottom:1px solid #dce7e4;justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.9rem;display:flex}.xmN1dG_paperHeader>b{letter-spacing:-.05em;font-size:1rem}.xmN1dG_paperHeader>span{letter-spacing:.06em;color:#4e686f;align-items:center;gap:.35rem;font-size:.55rem;font-weight:750;display:flex}.xmN1dG_paperHeader svg{width:14px;height:14px}.xmN1dG_paperKicker{letter-spacing:.15em;color:#52736e;margin-top:1.5rem;font-size:.55rem;font-weight:800}.xmN1dG_paperTitle{letter-spacing:-.05em;color:#193b4b;margin:.65rem 0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:750;line-height:1.1}.xmN1dG_reportUrl{color:#526570;font-size:.65rem}.xmN1dG_reportStatus{background:#f1f6f4;border-radius:5px;align-items:center;gap:.35rem;margin-top:1.25rem;padding:.75rem .65rem;display:flex}.xmN1dG_reportStatus>span{border-radius:50%;flex-shrink:0;width:7px;height:7px}.xmN1dG_statusRed{background:#ad4541}.xmN1dG_statusYellow{background:#bd902c}.xmN1dG_statusGreen{background:#3e805c}.xmN1dG_reportStatus>b{color:#3d5d55;margin-left:.25rem;font-size:.6rem}.xmN1dG_planTitle{color:#59766c;letter-spacing:.12em;margin-top:1.5rem;font-size:.5rem;font-weight:800}.xmN1dG_planRow{border-bottom:1px solid #e5ece9;align-items:center;gap:.65rem;padding:.8rem 0;display:flex}.xmN1dG_planRow>span{border-radius:5px;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:.6rem;font-weight:800;display:grid}.xmN1dG_priorityRed{color:#a73533;background:#fbe7e3}.xmN1dG_priorityYellow{color:#805b06;background:#fcf0c8}.xmN1dG_priorityGreen{color:#286348;background:#e2f2e8}.xmN1dG_planRow>div{flex:1}.xmN1dG_planRow b{color:#2b4b44;font-size:.65rem;line-height:1.4;display:block}.xmN1dG_planRow div>span{color:#647b73;margin-top:.2rem;font-size:.5rem;line-height:1.5;display:block}.xmN1dG_planRow>svg{color:#608577;flex-shrink:0;width:17px;height:17px}.xmN1dG_paperFooter{color:#647b73;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:1.3rem;font-size:.5rem;display:flex}.xmN1dG_paperFooter b{color:#175f54}.xmN1dG_reportNote{color:#c8e5dc;background:#15394a;border:1px solid #456b72;border-radius:9px;align-items:center;gap:.6rem;padding:.7rem 1rem;font-size:.65rem;line-height:1.5;display:flex;position:absolute;bottom:1rem;right:.5rem;transform:rotate(2deg);box-shadow:0 8px 20px #123d3d1c}.xmN1dG_reportNote b{color:#fff}.xmN1dG_reportNote svg{color:#9ddbc9;width:25px;height:25px}.xmN1dG_reportCaption{color:#526570;text-align:center;max-width:50ch;margin:.5rem auto 0;font-size:.75rem;line-height:1.6}@keyframes xmN1dG_scan{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:.9;transform:translateY(120px)}}@media (max-width:760px){.xmN1dG_heroStage{max-width:560px;min-height:350px;margin-inline:auto;padding-top:2.2rem}.xmN1dG_browserBody{min-height:270px}.xmN1dG_siteMock{padding:1rem .8rem}.xmN1dG_findings{padding:1.15rem .65rem}.xmN1dG_finding{gap:.4rem;padding:.6rem .4rem}.xmN1dG_finding b{font-size:.58rem}.xmN1dG_finding div>span{font-size:.48rem}.xmN1dG_findingIcon{width:24px;height:24px;padding:5px}.xmN1dG_findingsFooter{font-size:.45rem}.xmN1dG_phone{width:95px;bottom:.9rem}.xmN1dG_siteArt{height:70px}.xmN1dG_insightNote{font-size:.7rem;bottom:1rem;left:.3rem}.xmN1dG_insightNote>svg{width:25px;height:25px}.xmN1dG_reportStage{max-width:500px;margin-inline:auto;padding:1rem .75rem 3rem}.xmN1dG_paperBehind{inset:1.5rem 1rem 3rem}.xmN1dG_reportNote{bottom:.8rem;right:.2rem}}@media (prefers-reduced-motion:reduce){.xmN1dG_scanLine{animation:none}}
