.SampleReport_page__RjEPq{background:var(--cream);color:var(--ink)}.SampleReport_honestyBar__MSLnb{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;padding:10px clamp(20px,5vw,80px);background:#0a0e12;border-bottom:1px solid rgba(0,196,130,.18)}.SampleReport_honestyDot__ajsBZ{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px rgba(0,196,130,.18);flex-shrink:0}.SampleReport_honestyTag__q_7Gn{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--green-bright);font-weight:500}.SampleReport_honestyProfile__TgDxF{font-family:var(--mono);font-size:11px;letter-spacing:.02em;color:rgba(245,247,246,.5)}.SampleReport_cover__aiDUK{background:#0a0e12;padding:clamp(48px,8vw,96px) clamp(20px,5vw,80px) clamp(56px,9vw,104px);position:relative;overflow:hidden}.SampleReport_cover__aiDUK:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(245,247,246,.035) 1px,transparent 0);background-size:100% 40px;pointer-events:none}.SampleReport_coverInner__Qgeo8{position:relative;max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(32px,6vw,72px);align-items:center}.SampleReport_coverLeft__p6SgS{min-width:0}.SampleReport_eyebrow__eLK19{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--green);margin:0 0 24px}.SampleReport_coverTitle__xO4Ti{font-family:var(--serif);font-weight:600;font-size:clamp(36px,5.2vw,60px);line-height:1.04;letter-spacing:-1.5px;color:var(--cream);margin:0 0 22px}.SampleReport_coverLede__kqRrM{font-family:var(--sans);font-size:clamp(16px,2vw,19px);line-height:1.55;color:rgba(245,247,246,.62);max-width:46ch;margin:0 0 36px}.SampleReport_coverMeta__iQduq{display:flex;flex-wrap:wrap;gap:0;margin:0;border-top:1px solid rgba(245,247,246,.12)}.SampleReport_coverMeta__iQduq>div{padding:16px 28px 0 0;margin-right:28px;border-right:1px solid rgba(245,247,246,.1)}.SampleReport_coverMeta__iQduq>div:last-child{border-right:none;margin-right:0}.SampleReport_coverMeta__iQduq dt{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:rgba(245,247,246,.4);margin-bottom:6px}.SampleReport_coverMeta__iQduq dd{font-family:var(--mono);font-size:13px;color:var(--cream);margin:0}.SampleReport_coverRight__tLsZ7{display:flex;flex-direction:column;align-items:center;gap:18px}.SampleReport_ring__G__k0{width:clamp(200px,26vw,264px);height:clamp(200px,26vw,264px);position:relative}.SampleReport_ringHole__hFeKO,.SampleReport_ring__G__k0{border-radius:50%;display:flex;align-items:center;justify-content:center}.SampleReport_ringHole__hFeKO{width:74%;height:74%;background:#0a0e12;flex-direction:column;text-align:center;box-shadow:inset 0 0 0 1px rgba(245,247,246,.08)}.SampleReport_ringScore__hJcXF{font-family:var(--mono);font-size:clamp(52px,8vw,72px);font-weight:500;line-height:1;color:var(--green-bright);letter-spacing:-2px}.SampleReport_ringDenom__2rtcY{font-family:var(--mono);font-size:13px;color:rgba(245,247,246,.4);margin-top:2px}.SampleReport_ringGrade__GuDRC{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--cream);margin-top:12px;padding-top:10px;border-top:1px solid rgba(245,247,246,.12)}.SampleReport_ringNote__UINcV{font-family:var(--sans);font-size:13px;line-height:1.5;color:rgba(245,247,246,.45);text-align:center;max-width:30ch;margin:0}.SampleReport_coverage__JiXCQ{background:var(--cream2);border-bottom:1px solid var(--ink-faint);padding:18px clamp(20px,5vw,80px)}.SampleReport_coverageInner__LnWm6{max-width:1100px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 16px}.SampleReport_coverageBig__W7HQx{font-family:var(--serif);font-size:28px;font-weight:600;color:var(--ink);letter-spacing:-.5px}.SampleReport_coverageText__b96jK{font-family:var(--mono);font-size:13px;letter-spacing:.01em;color:var(--ink-muted)}.SampleReport_coverageText__b96jK strong{color:var(--ink);font-weight:500}.SampleReport_coverageDiv__GVcQk{font-family:var(--mono);color:var(--ink-faint)}.SampleReport_body__xMSIz{max-width:1100px;margin:0 auto;padding:clamp(48px,7vw,88px) clamp(20px,5vw,80px) 0}.SampleReport_section__Dky8X{margin-bottom:clamp(56px,8vw,96px)}.SampleReport_sectionHead__9GTX_{max-width:60ch;margin-bottom:40px}.SampleReport_sectionEyebrow__d6B1Q{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--green-a11y);margin:0 0 14px}.SampleReport_sectionTitle__emt5c{font-family:var(--serif);font-weight:600;font-size:clamp(28px,3.6vw,40px);line-height:1.1;letter-spacing:-1px;color:var(--ink);margin:0 0 16px}.SampleReport_sectionLede__mW0fc{font-family:var(--sans);font-size:clamp(15px,1.8vw,17px);line-height:1.55;color:var(--ink-muted);margin:0}.SampleReport_catGrid__G_ssz{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.SampleReport_catCard__TPcdy{background:#fff;border:1px solid var(--ink-faint);border-radius:4px;padding:18px 18px 20px;display:flex;flex-direction:column;min-height:130px}.SampleReport_catTop__KVXtw{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.SampleReport_catCode__apQ3K{font-family:var(--mono);font-size:11px;letter-spacing:.1em;color:var(--ink-muted)}.SampleReport_catCount__hZwyx{font-family:var(--serif);font-size:32px;font-weight:600;line-height:1;color:var(--ink);letter-spacing:-1px}.SampleReport_catName__OCi6D{font-family:var(--sans);font-size:14px;font-weight:500;line-height:1.3;color:var(--ink-soft);margin:0 0 16px;flex-grow:1}.SampleReport_catBar___42hE{display:flex;height:6px;border-radius:3px;overflow:hidden;background:var(--ink-faint);gap:2px}.SampleReport_catBarSeg__tAY6Y{display:block;min-width:4px;border-radius:1px}.SampleReport_legend__FxXCZ{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:22px}.SampleReport_legendItem__AdJ3k{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;letter-spacing:.04em;color:var(--ink-muted)}.SampleReport_legendSwatch__0DbAa{width:10px;height:10px;border-radius:2px;display:inline-block}.SampleReport_findings___peqs{list-style:none;margin:0;padding:0;display:grid;gap:16px}.SampleReport_finding__qks6r{background:#fff;border:1px solid var(--ink-faint);border-radius:4px;padding:24px clamp(20px,3vw,32px) 26px;position:relative}.SampleReport_findingHead__yt0i2{display:flex;align-items:center;gap:14px;margin-bottom:14px}.SampleReport_findingRail__e9jkD{position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:4px 0 0 4px}.SampleReport_findingRule__ufij1{font-family:var(--mono);font-size:12px;letter-spacing:.08em;color:var(--ink);background:var(--cream2);padding:4px 9px;border-radius:3px}.SampleReport_sevChip__1ML69{font-family:var(--mono);font-size:10px;letter-spacing:.1em;font-weight:500;padding:4px 10px;border:1px solid;border-radius:999px;background:transparent}.SampleReport_findingTitle__GMNCL{font-family:var(--serif);font-weight:600;font-size:clamp(20px,2.4vw,24px);line-height:1.2;letter-spacing:-.4px;color:var(--ink);margin:0 0 12px}.SampleReport_findingImpact__fyC3G{font-family:var(--sans);font-size:15px;line-height:1.6;color:var(--ink-muted);margin:0 0 18px;max-width:70ch}.SampleReport_findingFix__sI_73{font-family:var(--sans);font-size:14px;line-height:1.6;color:var(--ink-soft);margin:0;padding-top:16px;border-top:1px solid var(--ink-faint);max-width:72ch}.SampleReport_fixTag__u9F4J{display:inline-block;font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--green-a11y);background:var(--green-dim);padding:4px 10px;border-radius:3px;margin-right:10px;vertical-align:middle}.SampleReport_findingsMore__s51j2{font-family:var(--mono);font-size:13px;letter-spacing:.01em;color:var(--ink-muted);margin:22px 0 0}.SampleReport_remediation__oC9kZ{background:#0a0e12;border-radius:8px;padding:clamp(40px,6vw,72px) clamp(24px,5vw,64px);margin-bottom:clamp(48px,7vw,80px)}.SampleReport_remediation__oC9kZ .SampleReport_sectionEyebrow__d6B1Q{color:var(--green)}.SampleReport_remediationTitle__FtAnI{font-family:var(--serif);font-weight:600;font-size:clamp(28px,4vw,44px);line-height:1.08;letter-spacing:-1.2px;color:var(--cream);margin:0 0 18px;max-width:18ch}.SampleReport_remediationLede__zlNcX{font-family:var(--sans);font-size:clamp(16px,1.9vw,18px);line-height:1.6;color:rgba(245,247,246,.62);max-width:62ch;margin:0 0 44px}.SampleReport_remSteps__83UcK{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:44px}.SampleReport_remStep__FsTC1{border-top:1px solid rgba(0,196,130,.3);padding-top:18px}.SampleReport_remNum__NOF23{font-family:var(--mono);font-size:12px;letter-spacing:.1em;color:var(--green)}.SampleReport_remStep__FsTC1 h3{font-family:var(--serif);font-weight:600;font-size:19px;color:var(--cream);margin:12px 0 10px}.SampleReport_remStep__FsTC1 p{font-family:var(--sans);font-size:14px;line-height:1.55;color:rgba(245,247,246,.55);margin:0}.SampleReport_priceLine__sqAcd{font-family:var(--mono);font-size:clamp(14px,1.8vw,16px);letter-spacing:.01em;color:var(--green-bright);margin:0;padding-top:28px;border-top:1px solid rgba(245,247,246,.12)}.SampleReport_cta__3UjLz{text-align:center;padding:clamp(40px,7vw,80px) 0 clamp(64px,9vw,104px)}.SampleReport_ctaTitle__ZwKHn{font-family:var(--serif);font-weight:600;font-size:clamp(28px,4.2vw,46px);line-height:1.1;letter-spacing:-1.2px;color:var(--ink);margin:0 auto 36px;max-width:20ch}.SampleReport_ctaButtons__zv89X{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:20px}.SampleReport_ctaPrimary__dlKzc{font-family:var(--mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;font-weight:500;padding:16px 34px;background:var(--green);color:var(--ink);text-decoration:none;border-radius:4px;transition:all .2s ease}.SampleReport_ctaPrimary__dlKzc:hover{background:var(--green-bright);transform:translateY(-1px)}.SampleReport_ctaSecondary__aPoX3{font-family:var(--mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;font-weight:500;padding:16px 34px;background:transparent;color:var(--ink);text-decoration:none;border:1px solid var(--ink);border-radius:4px;transition:all .2s ease}.SampleReport_ctaSecondary__aPoX3:hover{background:var(--ink);color:var(--cream)}.SampleReport_ctaFine__IkTNy{font-family:var(--mono);font-size:12px;letter-spacing:.02em;color:var(--ink-muted);margin:0}@media (max-width:880px){.SampleReport_coverInner__Qgeo8{grid-template-columns:1fr;text-align:center}.SampleReport_coverLede__kqRrM{margin-left:auto;margin-right:auto}.SampleReport_coverMeta__iQduq{justify-content:center}.SampleReport_catGrid__G_ssz{grid-template-columns:repeat(2,1fr)}.SampleReport_remSteps__83UcK{grid-template-columns:1fr}}@media (max-width:480px){.SampleReport_catGrid__G_ssz{grid-template-columns:1fr}.SampleReport_coverMeta__iQduq>div{padding-right:16px;margin-right:16px}}