.SectionDivider-module__LWFKgW__divider{height:1px;margin:0 24px;position:relative}@media (min-width:768px){.SectionDivider-module__LWFKgW__divider{margin:0 48px}}@media (min-width:1200px){.SectionDivider-module__LWFKgW__divider{margin:0 calc((100vw - var(--audit-container-max)) / 2 + 24px)}}.SectionDivider-module__LWFKgW__line{background:var(--border);height:1px;position:absolute;top:0;left:0;right:0}.SectionDivider-module__LWFKgW__cornerLeft,.SectionDivider-module__LWFKgW__cornerRight{pointer-events:none;width:12px;height:12px;position:absolute}.SectionDivider-module__LWFKgW__cornerLeft{border-top:1px solid var(--accent);border-left:1px solid var(--accent);top:-6px;left:0}.SectionDivider-module__LWFKgW__cornerRight{border-top:1px solid var(--accent);border-right:1px solid var(--accent);top:-6px;right:0}.SectionDivider-module__LWFKgW__divider:not(.SectionDivider-module__LWFKgW__withCorners) .SectionDivider-module__LWFKgW__cornerLeft,.SectionDivider-module__LWFKgW__divider:not(.SectionDivider-module__LWFKgW__withCorners) .SectionDivider-module__LWFKgW__cornerRight{display:none}
.AuditProgressScreen-module__j6BTlq__container{background:var(--bg);justify-content:center;align-items:center;min-height:100vh;padding:40px 24px;display:flex;position:relative}.AuditProgressScreen-module__j6BTlq__container:before,.AuditProgressScreen-module__j6BTlq__container:after{content:"";background:var(--border);pointer-events:none;width:1px;display:none;position:absolute;top:0;bottom:0}@media (min-width:769px){.AuditProgressScreen-module__j6BTlq__container:before,.AuditProgressScreen-module__j6BTlq__container:after{display:block}.AuditProgressScreen-module__j6BTlq__container:before{left:48px}.AuditProgressScreen-module__j6BTlq__container:after{right:48px}}.AuditProgressScreen-module__j6BTlq__main{flex-direction:column;align-items:center;gap:32px;width:100%;max-width:480px;display:flex}.AuditProgressScreen-module__j6BTlq__header{text-align:center}.AuditProgressScreen-module__j6BTlq__phaseLabel{font-family:var(--audit-font-mono);text-transform:uppercase;letter-spacing:.15em;color:var(--accent);margin-bottom:12px;font-size:11px;font-weight:600;animation:.5s ease-out AuditProgressScreen-module__j6BTlq__fadeInUp;display:inline-block}.AuditProgressScreen-module__j6BTlq__title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--text);margin:0 0 8px;font-size:clamp(28px,5vw,36px);font-weight:600}.AuditProgressScreen-module__j6BTlq__url{font-family:var(--audit-font-mono);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-size:13px;overflow:hidden}.AuditProgressScreen-module__j6BTlq__progressRing{justify-content:center;align-items:center;width:160px;height:160px;display:flex;position:relative}.AuditProgressScreen-module__j6BTlq__ringSvg{width:100%;height:100%;position:absolute;transform:rotate(-90deg)}.AuditProgressScreen-module__j6BTlq__ringBg{stroke:var(--border)}.AuditProgressScreen-module__j6BTlq__ringProgress{stroke:var(--accent);filter:drop-shadow(0 0 8px #00ffa766);transition:stroke-dashoffset .5s ease-out}.AuditProgressScreen-module__j6BTlq__ringContent{align-items:baseline;gap:2px;display:flex}.AuditProgressScreen-module__j6BTlq__progressNumber{font-family:var(--audit-font-mono);color:var(--text);letter-spacing:-.02em;font-size:48px;font-weight:700;line-height:1}.AuditProgressScreen-module__j6BTlq__progressPercent{font-family:var(--audit-font-mono);color:var(--accent);font-size:20px;font-weight:500}.AuditProgressScreen-module__j6BTlq__timeEstimate{font-family:var(--audit-font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin:-16px 0 0;font-size:12px;font-weight:500}.AuditProgressScreen-module__j6BTlq__stepsContainer{width:100%;padding-left:32px;position:relative}.AuditProgressScreen-module__j6BTlq__stepsLine{background:linear-gradient(to bottom, var(--accent) 0%, var(--border) 100%);width:1px;position:absolute;top:20px;bottom:20px;left:11px}.AuditProgressScreen-module__j6BTlq__step{align-items:flex-start;gap:16px;padding:12px 0;display:flex;position:relative}.AuditProgressScreen-module__j6BTlq__stepIconWrapper{background:var(--bg);z-index:1;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-left:-32px;display:flex;position:relative}.AuditProgressScreen-module__j6BTlq__stepIcon{color:var(--text-muted);transition:color .3s}.AuditProgressScreen-module__j6BTlq__stepCheckIcon{color:var(--accent)}.AuditProgressScreen-module__j6BTlq__stepPulse{border:2px solid var(--accent);border-radius:50%;width:100%;height:100%;animation:2s ease-in-out infinite AuditProgressScreen-module__j6BTlq__pulse;position:absolute}@keyframes AuditProgressScreen-module__j6BTlq__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(1.5)}}.AuditProgressScreen-module__j6BTlq__stepInfo{flex-direction:column;justify-content:center;gap:4px;min-height:24px;display:flex}.AuditProgressScreen-module__j6BTlq__stepLabel{font-family:var(--font);color:var(--text);font-size:14px;font-weight:500;transition:color .3s}.AuditProgressScreen-module__j6BTlq__stepDescription{font-family:var(--font);color:var(--text-secondary);font-size:12px;animation:.3s ease-out AuditProgressScreen-module__j6BTlq__fadeIn}.AuditProgressScreen-module__j6BTlq__stepCompleted .AuditProgressScreen-module__j6BTlq__stepIcon{color:var(--accent)}.AuditProgressScreen-module__j6BTlq__stepCompleted .AuditProgressScreen-module__j6BTlq__stepLabel{color:var(--text-secondary)}.AuditProgressScreen-module__j6BTlq__stepCurrent .AuditProgressScreen-module__j6BTlq__stepIcon{color:var(--accent);animation:2s ease-in-out infinite AuditProgressScreen-module__j6BTlq__glow}@keyframes AuditProgressScreen-module__j6BTlq__glow{0%,to{filter:drop-shadow(0 0 2px #00ffa766)}50%{filter:drop-shadow(0 0 8px #00ffa7cc)}}.AuditProgressScreen-module__j6BTlq__stepCurrent .AuditProgressScreen-module__j6BTlq__stepLabel{color:var(--accent)}.AuditProgressScreen-module__j6BTlq__stepPending .AuditProgressScreen-module__j6BTlq__stepIcon,.AuditProgressScreen-module__j6BTlq__stepPending .AuditProgressScreen-module__j6BTlq__stepLabel{color:var(--text-muted)}.AuditProgressScreen-module__j6BTlq__factCard{border-top:1px solid var(--border);border-bottom:1px solid var(--border);width:100%;padding:20px 0;animation:.5s ease-out AuditProgressScreen-module__j6BTlq__fadeIn}.AuditProgressScreen-module__j6BTlq__factHeader{align-items:center;gap:8px;margin-bottom:12px;display:flex}.AuditProgressScreen-module__j6BTlq__factIcon{color:var(--accent-tertiary)}.AuditProgressScreen-module__j6BTlq__factLabel{font-family:var(--audit-font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--accent-tertiary);font-size:11px;font-weight:600}.AuditProgressScreen-module__j6BTlq__factText{font-family:var(--font);color:var(--text);margin:0 0 8px;font-size:15px;line-height:1.6;animation:.5s ease-out AuditProgressScreen-module__j6BTlq__fadeInUp}.AuditProgressScreen-module__j6BTlq__factSource{font-family:var(--audit-font-mono);color:var(--text-muted);font-size:11px}.AuditProgressScreen-module__j6BTlq__tipCard{border-left:2px solid var(--accent-secondary);width:100%;padding:16px 0 16px 20px}.AuditProgressScreen-module__j6BTlq__tipLabel{font-family:var(--audit-font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--accent-secondary);margin-bottom:8px;font-size:11px;font-weight:600;display:block}.AuditProgressScreen-module__j6BTlq__tipText{font-family:var(--font);color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6;animation:.5s ease-out AuditProgressScreen-module__j6BTlq__fadeInUp}.AuditProgressScreen-module__j6BTlq__footer{text-align:center;padding-top:24px}.AuditProgressScreen-module__j6BTlq__footerText{font-family:var(--font);color:var(--text-secondary);margin:0 0 4px;font-size:13px}.AuditProgressScreen-module__j6BTlq__footerText strong{color:var(--text);font-weight:500}.AuditProgressScreen-module__j6BTlq__footerMeta{font-family:var(--audit-font-mono);color:var(--text-muted);margin:0;font-size:11px}.AuditProgressScreen-module__j6BTlq__errorState{text-align:center;padding:40px 0}.AuditProgressScreen-module__j6BTlq__errorIcon{width:64px;height:64px;font-family:var(--audit-font-mono);color:var(--high);border:2px solid var(--high);justify-content:center;align-items:center;margin:0 auto 24px;font-size:32px;font-weight:700;display:flex}.AuditProgressScreen-module__j6BTlq__errorTitle{font-family:var(--font-heading);color:var(--text);margin:0 0 12px;font-size:24px;font-weight:600}.AuditProgressScreen-module__j6BTlq__errorMessage{font-family:var(--font);color:var(--text-secondary);margin:0 0 24px;font-size:14px;line-height:1.6}.AuditProgressScreen-module__j6BTlq__retryButton{font-family:var(--font);color:var(--audit-text-on-accent);background:var(--accent);cursor:pointer;border:none;justify-content:center;align-items:center;padding:12px 24px;font-size:14px;font-weight:600;transition:background-color .2s;display:inline-flex}.AuditProgressScreen-module__j6BTlq__retryButton:hover{background:var(--accent-hover);color:var(--audit-text-on-accent)}@keyframes AuditProgressScreen-module__j6BTlq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AuditProgressScreen-module__j6BTlq__fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.AuditProgressScreen-module__j6BTlq__container{padding:24px 16px}.AuditProgressScreen-module__j6BTlq__main{gap:24px}.AuditProgressScreen-module__j6BTlq__progressRing{width:140px;height:140px}.AuditProgressScreen-module__j6BTlq__progressNumber{font-size:40px}.AuditProgressScreen-module__j6BTlq__progressPercent{font-size:16px}.AuditProgressScreen-module__j6BTlq__factText{font-size:14px}}@media (prefers-reduced-motion:reduce){.AuditProgressScreen-module__j6BTlq__ringProgress,.AuditProgressScreen-module__j6BTlq__stepIcon,.AuditProgressScreen-module__j6BTlq__stepLabel,.AuditProgressScreen-module__j6BTlq__factText,.AuditProgressScreen-module__j6BTlq__tipText{transition:none}.AuditProgressScreen-module__j6BTlq__stepPulse,.AuditProgressScreen-module__j6BTlq__stepCurrent .AuditProgressScreen-module__j6BTlq__stepIcon,.AuditProgressScreen-module__j6BTlq__phaseLabel,.AuditProgressScreen-module__j6BTlq__factText,.AuditProgressScreen-module__j6BTlq__tipText,.AuditProgressScreen-module__j6BTlq__stepDescription{animation:none}}
.SoftGateModal-module__rK358G__overlay{backdrop-filter:blur(8px);z-index:1000;background:#000000d9;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out SoftGateModal-module__rK358G__fadeIn;display:flex;position:fixed;inset:0}@keyframes SoftGateModal-module__rK358G__fadeIn{0%{opacity:0}to{opacity:1}}.SoftGateModal-module__rK358G__modal{background:var(--bg-card);border:1px solid var(--audit-border-subtle);border-radius:var(--radius-lg);width:100%;max-width:min(480px,100vw - 2rem);padding:32px;animation:.3s ease-out SoftGateModal-module__rK358G__slideUp;position:relative;overflow:hidden}@keyframes SoftGateModal-module__rK358G__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SoftGateModal-module__rK358G__gradientOrb{background:var(--accent-gradient);filter:blur(100px);opacity:.15;pointer-events:none;width:250px;height:250px;position:absolute;top:-100px;right:-100px}.SoftGateModal-module__rK358G__closeButton{color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);z-index:1;background:0 0;border:none;justify-content:center;align-items:center;padding:8px;transition:color .2s,background-color .2s;display:flex;position:absolute;top:16px;right:16px}.SoftGateModal-module__rK358G__closeButton:hover{color:var(--text);background:var(--bg-elevated)}.SoftGateModal-module__rK358G__closeButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.SoftGateModal-module__rK358G__header{text-align:center;margin-bottom:24px}.SoftGateModal-module__rK358G__iconWrapper{border-radius:var(--radius-lg);background:linear-gradient(135deg,#00ffa71a,#00ffd31a);justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:16px;display:inline-flex;position:relative}.SoftGateModal-module__rK358G__giftIcon{color:var(--accent)}.SoftGateModal-module__rK358G__sparkleIcon{color:var(--accent-tertiary);animation:2s ease-in-out infinite SoftGateModal-module__rK358G__pulse;position:absolute;top:-4px;right:-4px}@keyframes SoftGateModal-module__rK358G__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.SoftGateModal-module__rK358G__title{font-size:var(--audit-text-2xl);color:var(--text);margin:0 0 8px;font-weight:700;line-height:1.2}.SoftGateModal-module__rK358G__description{font-size:var(--audit-text-base);color:var(--text-secondary);margin:0;line-height:1.5}.SoftGateModal-module__rK358G__valueList{background:var(--bg-elevated);border-radius:var(--radius-md);border:1px solid var(--audit-border-subtle);flex-direction:column;gap:12px;margin-bottom:24px;padding:16px;display:flex}.SoftGateModal-module__rK358G__valueItem{font-size:var(--audit-text-sm);color:var(--text-secondary);align-items:center;gap:12px;display:flex}.SoftGateModal-module__rK358G__checkIcon{color:var(--accent);flex-shrink:0}.SoftGateModal-module__rK358G__form{flex-direction:column;gap:16px;display:flex}.SoftGateModal-module__rK358G__inputWrapper{position:relative}.SoftGateModal-module__rK358G__inputIcon{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.SoftGateModal-module__rK358G__emailInput{background:var(--bg-elevated);border:1px solid var(--audit-border-subtle);border-radius:var(--radius-md);width:100%;color:var(--text);font-size:var(--audit-text-base);padding:14px 16px 14px 48px;transition:border-color .2s,box-shadow .2s}.SoftGateModal-module__rK358G__emailInput::placeholder{color:var(--text-muted)}.SoftGateModal-module__rK358G__emailInput:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #00ffa71a}.SoftGateModal-module__rK358G__emailInput:disabled{opacity:.6;cursor:not-allowed}.SoftGateModal-module__rK358G__errorMessage{color:var(--high);font-size:var(--audit-text-sm);border-radius:var(--radius-sm);background:#ef44441a;margin:0;padding:12px}.SoftGateModal-module__rK358G__submitButton{background:var(--accent-gradient);width:100%;color:var(--bg);font-weight:600;font-size:var(--audit-text-base);border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;padding:14px 24px;transition:transform .2s,box-shadow .2s;display:flex}.SoftGateModal-module__rK358G__submitButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 20px #00ffa74d}.SoftGateModal-module__rK358G__submitButton:disabled{opacity:.6;cursor:not-allowed}.SoftGateModal-module__rK358G__spinner{animation:1s linear infinite SoftGateModal-module__rK358G__spin}@keyframes SoftGateModal-module__rK358G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SoftGateModal-module__rK358G__skipLink{text-align:center;width:100%;color:var(--text-muted);font-size:var(--audit-text-sm);cursor:pointer;background:0 0;border:none;margin-top:8px;padding:12px;transition:color .2s;display:block}.SoftGateModal-module__rK358G__skipLink:hover{color:var(--text-secondary)}.SoftGateModal-module__rK358G__skipLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.SoftGateModal-module__rK358G__remainingTeaser{border-top:1px solid var(--audit-border-subtle);margin-top:20px;padding-top:20px}.SoftGateModal-module__rK358G__remainingText{font-size:var(--audit-text-xs);color:var(--text-muted);text-align:center;margin:0;line-height:1.5}.SoftGateModal-module__rK358G__remainingText strong{color:var(--accent)}.SoftGateModal-module__rK358G__successContent{text-align:center;padding:24px 0}.SoftGateModal-module__rK358G__successIcon{width:80px;height:80px;color:var(--accent);background:linear-gradient(135deg,#00ffa726,#00ffd326);border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;animation:.4s ease-out SoftGateModal-module__rK358G__scaleIn;display:inline-flex}@keyframes SoftGateModal-module__rK358G__scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.SoftGateModal-module__rK358G__successTitle{font-size:var(--audit-text-xl);color:var(--text);margin:0 0 16px;font-weight:700}.SoftGateModal-module__rK358G__successMessage{font-size:var(--audit-text-base);color:var(--text-secondary);margin:0 0 16px;line-height:1.5}.SoftGateModal-module__rK358G__successMessage strong{color:var(--text)}.SoftGateModal-module__rK358G__successNote{font-size:var(--audit-text-sm);color:var(--text-muted);margin:0;line-height:1.5}@media (max-width:480px){.SoftGateModal-module__rK358G__modal{max-height:calc(100vh - 32px);margin:16px;padding:24px 20px;overflow-y:auto}.SoftGateModal-module__rK358G__title{font-size:var(--audit-text-xl)}.SoftGateModal-module__rK358G__iconWrapper{width:56px;height:56px}.SoftGateModal-module__rK358G__giftIcon{width:28px;height:28px}}
.ProReportResults-module__RtGD-q__container{max-width:1000px;margin:0 auto;padding:2rem 1.5rem 4rem;position:relative}.ProReportResults-module__RtGD-q__backLink{font-family:var(--audit-font-mono);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:12px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.ProReportResults-module__RtGD-q__backLink:hover{color:var(--accent)}.ProReportResults-module__RtGD-q__ambientGlow{pointer-events:none;z-index:-1;background:radial-gradient(800px 600px at 30% 10%,#00ffa714 0%,#0000 60%),radial-gradient(600px 500px at 70% 80%,#00ffd30f 0%,#0000 60%);position:fixed;inset:0}.ProReportResults-module__RtGD-q__header{background:var(--audit-bg-card);border:1px solid var(--audit-border-subtle);border-radius:0;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:2rem;padding:2.5rem;display:flex;position:relative;overflow:hidden}.ProReportResults-module__RtGD-q__header:before{content:"";background:var(--audit-gradient-brand);height:3px;position:absolute;top:0;left:0;right:0}.ProReportResults-module__RtGD-q__headerContent{flex:1}.ProReportResults-module__RtGD-q__headerBadge{color:var(--audit-brand-green);text-transform:uppercase;letter-spacing:.05em;background:#00ffa71a;border:1px solid #00ffa733;border-radius:0;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.5rem 1rem;font-size:.75rem;font-weight:600;display:inline-flex}.ProReportResults-module__RtGD-q__badgeIcon{animation:2s ease-in-out infinite ProReportResults-module__RtGD-q__pulse;display:flex}@keyframes ProReportResults-module__RtGD-q__pulse{0%,to{opacity:1}50%{opacity:.6}}.ProReportResults-module__RtGD-q__title{font-family:var(--font-heading);color:var(--audit-text-primary);letter-spacing:-.02em;margin:0 0 1rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.15}.ProReportResults-module__RtGD-q__urlLink{color:var(--audit-brand-green);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1rem;text-decoration:none;transition:opacity .2s;display:inline-flex}.ProReportResults-module__RtGD-q__urlLink:hover{opacity:.8}.ProReportResults-module__RtGD-q__urlText{text-overflow:ellipsis;white-space:nowrap;max-width:min(400px,100vw - 2rem);overflow:hidden}.ProReportResults-module__RtGD-q__headerMeta{flex-wrap:wrap;gap:1.5rem;display:flex}.ProReportResults-module__RtGD-q__metaItem{color:var(--audit-text-secondary);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.ProReportResults-module__RtGD-q__headerActions{flex-direction:column;align-items:flex-end;gap:1rem;display:flex}.ProReportResults-module__RtGD-q__downloadButton{white-space:nowrap;border-radius:0;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:flex;background:var(--audit-gradient-brand)!important;color:var(--audit-text-on-accent)!important}.ProReportResults-module__RtGD-q__downloadButton:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00ffa740}.ProReportResults-module__RtGD-q__headerThumbnail,.ProReportResults-module__RtGD-q__headerThumbnailImg{display:none}.ProReportResults-module__RtGD-q__visualHero{background:var(--audit-bg-card);border:1px solid var(--audit-border-subtle);grid-template-columns:1fr 1.2fr;gap:2.5rem;margin-bottom:2rem;padding:2rem;display:grid;position:relative;overflow:hidden}.ProReportResults-module__RtGD-q__visualHero:before{content:"";background:var(--audit-gradient-brand);height:3px;position:absolute;top:0;left:0;right:0}.ProReportResults-module__RtGD-q__heroScreenshot{border:1px solid var(--audit-border-subtle);background:var(--audit-bg-base);border-radius:0;position:relative;overflow:hidden}.ProReportResults-module__RtGD-q__heroScreenshotImg{object-fit:cover;object-position:top center;width:100%;height:auto;max-height:400px;display:block}.ProReportResults-module__RtGD-q__heroScreenshotOverlay{pointer-events:none;background:linear-gradient(#0000 60%,#0a0a0be6 100%);position:absolute;inset:0}.ProReportResults-module__RtGD-q__heroScreenshotStats{z-index:2;gap:1rem;padding:1rem 1.25rem;display:flex;position:absolute;bottom:0;left:0;right:0}.ProReportResults-module__RtGD-q__heroStatBadge{backdrop-filter:blur(4px);font-family:var(--audit-font-mono);text-transform:uppercase;letter-spacing:.05em;background:#000000b3;border:1px solid #ffffff1a;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.6875rem;font-weight:600;display:flex}.ProReportResults-module__RtGD-q__heroStatBadge.ProReportResults-module__RtGD-q__critical{color:var(--high);border-color:#ef44444d}.ProReportResults-module__RtGD-q__heroStatBadge.ProReportResults-module__RtGD-q__high{color:var(--severity-high);border-color:#fb923c4d}.ProReportResults-module__RtGD-q__heroStatBadge.ProReportResults-module__RtGD-q__total{color:var(--audit-brand-green);border-color:#00ffa74d}.ProReportResults-module__RtGD-q__heroDeviceLabel{backdrop-filter:blur(4px);font-family:var(--audit-font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--audit-brand-cyan);z-index:2;background:#000000b3;border:1px solid #ffffff1a;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.6875rem;font-weight:600;display:flex;position:absolute;top:1rem;left:1rem}.ProReportResults-module__RtGD-q__heroDeviceLabel.ProReportResults-module__RtGD-q__mobile{color:var(--audit-brand-lime)}.ProReportResults-module__RtGD-q__heroSummary{flex-direction:column;justify-content:center;gap:1.5rem;display:flex}.ProReportResults-module__RtGD-q__heroTitle{font-family:var(--font-heading);color:var(--audit-text-primary);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2}.ProReportResults-module__RtGD-q__heroUrl{color:var(--audit-brand-green);align-items:center;gap:.5rem;font-size:.9375rem;text-decoration:none;transition:opacity .2s;display:inline-flex}.ProReportResults-module__RtGD-q__heroUrl:hover{opacity:.8}.ProReportResults-module__RtGD-q__heroUrlText{text-overflow:ellipsis;white-space:nowrap;max-width:min(300px,100vw - 2rem);overflow:hidden}.ProReportResults-module__RtGD-q__heroScore{align-items:center;gap:2rem;display:flex}.ProReportResults-module__RtGD-q__heroScoreCircle{flex-shrink:0;width:120px;height:120px;position:relative}.ProReportResults-module__RtGD-q__heroScoreSvg{width:100%;height:100%;transform:rotate(-90deg)}.ProReportResults-module__RtGD-q__heroScoreCenter{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProReportResults-module__RtGD-q__heroScoreNumber{font-family:var(--font-heading);color:var(--audit-text-primary);font-size:2rem;font-weight:700;line-height:1;display:block}.ProReportResults-module__RtGD-q__heroScoreLabel{color:var(--audit-text-secondary);margin-top:.25rem;font-size:.75rem;display:block}.ProReportResults-module__RtGD-q__heroSeverityList{flex-direction:column;flex:1;gap:.5rem;display:flex}.ProReportResults-module__RtGD-q__heroSeverityItem{border-bottom:1px solid var(--audit-border-subtle);align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.ProReportResults-module__RtGD-q__heroSeverityItem:last-child{border-bottom:none}.ProReportResults-module__RtGD-q__heroSeverityDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.ProReportResults-module__RtGD-q__heroSeverityDot.ProReportResults-module__RtGD-q__critical{background:var(--high)}.ProReportResults-module__RtGD-q__heroSeverityDot.ProReportResults-module__RtGD-q__high{background:var(--severity-high)}.ProReportResults-module__RtGD-q__heroSeverityDot.ProReportResults-module__RtGD-q__medium{background:var(--severity-medium)}.ProReportResults-module__RtGD-q__heroSeverityDot.ProReportResults-module__RtGD-q__low{background:var(--low)}.ProReportResults-module__RtGD-q__heroSeverityLabel{color:var(--audit-text-secondary);flex:1;font-size:.875rem}.ProReportResults-module__RtGD-q__heroSeverityCount{font-family:var(--audit-font-mono);color:var(--audit-text-primary);font-size:.875rem;font-weight:600}.ProReportResults-module__RtGD-q__heroMeta{border-top:1px solid var(--audit-border-subtle);flex-wrap:wrap;gap:1.5rem;padding-top:1rem;display:flex}.ProReportResults-module__RtGD-q__heroMetaItem{color:var(--audit-text-muted);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.ProReportResults-module__RtGD-q__heroActions{flex-wrap:wrap;gap:1rem;display:flex}.ProReportResults-module__RtGD-q__heroPrimaryBtn{white-space:nowrap;border-radius:0;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:flex;background:var(--audit-gradient-brand)!important;color:var(--audit-text-on-accent)!important}.ProReportResults-module__RtGD-q__heroPrimaryBtn:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00ffa740}@media (max-width:900px){.ProReportResults-module__RtGD-q__visualHero{grid-template-columns:1fr;gap:1.5rem}.ProReportResults-module__RtGD-q__heroScreenshot{order:-1}.ProReportResults-module__RtGD-q__heroScreenshotImg{max-height:300px}.ProReportResults-module__RtGD-q__heroScore{flex-direction:row;justify-content:flex-start}}@media (max-width:640px){.ProReportResults-module__RtGD-q__visualHero{padding:1.5rem}.ProReportResults-module__RtGD-q__heroScore{flex-direction:column;align-items:flex-start;gap:1.5rem}.ProReportResults-module__RtGD-q__heroScoreCircle{align-self:center;width:100px;height:100px}.ProReportResults-module__RtGD-q__heroSeverityList{width:100%}.ProReportResults-module__RtGD-q__heroActions{flex-direction:column}.ProReportResults-module__RtGD-q__heroPrimaryBtn{justify-content:center;width:100%}}.ProReportResults-module__RtGD-q__compareViewSection{background:var(--audit-bg-card);border:1px solid var(--audit-border-subtle);margin-bottom:2rem;padding:2rem}.ProReportResults-module__RtGD-q__executiveSummary{background:var(--audit-bg-card);border:1px solid var(--audit-border-subtle);border-radius:0;margin-bottom:2rem;padding:2.5rem}.ProReportResults-module__RtGD-q__summaryHeader{margin-bottom:2rem}.ProReportResults-module__RtGD-q__sectionTitle{font-family:var(--font-heading);color:var(--audit-text-primary);letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.5rem;font-weight:700}.ProReportResults-module__RtGD-q__summaryIntro{color:var(--audit-text-secondary);margin:0;font-size:1.125rem;line-height:1.6}.ProReportResults-module__RtGD-q__summaryIntro strong{color:var(--audit-brand-green)}.ProReportResults-module__RtGD-q__summaryGrid{grid-template-columns:1fr 1.5fr;align-items:start;gap:3rem;display:grid}.ProReportResults-module__RtGD-q__scoreVisualization{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.ProReportResults-module__RtGD-q__donutChart{width:180px;height:180px;position:relative}.ProReportResults-module__RtGD-q__donutSvg{width:100%;height:100%;transform:rotate(-90deg)}.ProReportResults-module__RtGD-q__donutSegment{transition:stroke-width .3s}.ProReportResults-module__RtGD-q__donutSegment:hover{stroke-width:10px}.ProReportResults-module__RtGD-q__donutCenter{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProReportResults-module__RtGD-q__donutNumber{font-family:var(--font-heading);color:var(--audit-text-primary);font-size:2.5rem;font-weight:700;line-height:1;display:block}.ProReportResults-module__RtGD-q__donutLabel{color:var(--audit-text-secondary);margin-top:.25rem;font-size:.875rem;display:block}.ProReportResults-module__RtGD-q__severityLegend{flex-direction:column;gap:.5rem;width:100%;max-width:200px;display:flex}.ProReportResults-module__RtGD-q__legendItem{border:1px solid var(--audit-border-subtle);cursor:pointer;text-align:left;background:0 0;border-radius:0;align-items:center;gap:.75rem;width:100%;padding:.625rem 1rem;transition:background-color .2s,border-color .2s;display:flex}.ProReportResults-module__RtGD-q__legendItem:hover{background:var(--audit-bg-base);border-color:var(--audit-border-medium)}.ProReportResults-module__RtGD-q__legendItem.ProReportResults-module__RtGD-q__legendActive{border-color:var(--audit-brand-green);background:#00ffa71a}.ProReportResults-module__RtGD-q__legendDot{background:var(--legend-color);border-radius:50%;flex-shrink:0;width:10px;height:10px}.ProReportResults-module__RtGD-q__legendLabel{color:var(--audit-text-primary);flex:1;font-size:.875rem}.ProReportResults-module__RtGD-q__legendCount{color:var(--audit-text-secondary);font-size:.875rem;font-weight:600}.ProReportResults-module__RtGD-q__categoryBreakdown{background:var(--audit-bg-base);border-radius:0;padding:1.5rem}.ProReportResults-module__RtGD-q__breakdownTitle{font-family:var(--font-heading);color:var(--audit-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0 0 1.25rem;font-size:1rem;font-weight:600}.ProReportResults-module__RtGD-q__categoryList{flex-direction:column;gap:1rem;display:flex}.ProReportResults-module__RtGD-q__categoryItem{grid-template-columns:auto auto 1fr auto;align-items:center;gap:1rem;display:grid}.ProReportResults-module__RtGD-q__categoryRank{background:var(--audit-bg-card);width:24px;height:24px;color:var(--audit-text-secondary);border-radius:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.ProReportResults-module__RtGD-q__categoryIcon{color:var(--audit-brand-green);display:flex}.ProReportResults-module__RtGD-q__categoryInfo{flex-direction:column;gap:.125rem;display:flex}.ProReportResults-module__RtGD-q__categoryName{color:var(--audit-text-primary);font-size:.875rem;font-weight:500}.ProReportResults-module__RtGD-q__categoryCount{color:var(--audit-text-secondary);font-size:.75rem}.ProReportResults-module__RtGD-q__categoryBar{background:var(--audit-bg-card);border-radius:0;width:80px;height:6px;overflow:hidden}.ProReportResults-module__RtGD-q__categoryBarFill{background:var(--audit-gradient-brand);border-radius:0;height:100%;transition:width .5s}.ProReportResults-module__RtGD-q__findingsSection{margin-bottom:2rem}.ProReportResults-module__RtGD-q__findingsHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.ProReportResults-module__RtGD-q__findingsSubtitle{color:var(--audit-text-secondary);margin:.25rem 0 0;font-size:1rem}.ProReportResults-module__RtGD-q__clearFilter{background:var(--audit-bg-card);border:1px solid var(--audit-border-subtle);color:var(--audit-text-secondary);cursor:pointer;border-radius:0;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;transition:border-color .2s,color .2s;display:flex}.ProReportResults-module__RtGD-q__clearFilter:hover{border-color:var(--audit-brand-green);color:var(--audit-brand-green)}.ProReportResults-module__RtGD-q__findingsGrid{flex-direction:column;gap:1rem;display:flex}.ProReportResults-module__RtGD-q__findingCard{background:var(--audit-bg-card);border:1px solid var(--audit-border-subtle);border-left:4px solid var(--audit-border-subtle);border-radius:0;padding:1.5rem 2rem;transition:border-color .3s,box-shadow .3s}.ProReportResults-module__RtGD-q__findingCard:hover{border-left-color:var(--audit-brand-green);box-shadow:0 4px 20px #0003}.ProReportResults-module__RtGD-q__findingCard.ProReportResults-module__RtGD-q__severityCritical{border-left-color:var(--high)}.ProReportResults-module__RtGD-q__findingCard.ProReportResults-module__RtGD-q__severityHigh{border-left-color:var(--severity-high)}.ProReportResults-module__RtGD-q__findingCard.ProReportResults-module__RtGD-q__severityMedium{border-left-color:var(--severity-medium)}.ProReportResults-module__RtGD-q__findingCard.ProReportResults-module__RtGD-q__severityLow{border-left-color:var(--low)}.ProReportResults-module__RtGD-q__findingHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.ProReportResults-module__RtGD-q__findingBadges{flex-wrap:wrap;gap:.75rem;display:flex}.ProReportResults-module__RtGD-q__severityBadge{text-transform:uppercase;letter-spacing:.03em;border-radius:0;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.ProReportResults-module__RtGD-q__severityBadge.ProReportResults-module__RtGD-q__critical{color:var(--high);background:#ef444426}.ProReportResults-module__RtGD-q__severityBadge.ProReportResults-module__RtGD-q__high{color:var(--severity-high);background:#fb923c26}.ProReportResults-module__RtGD-q__severityBadge.ProReportResults-module__RtGD-q__medium{color:var(--severity-medium);background:#facc1526}.ProReportResults-module__RtGD-q__severityBadge.ProReportResults-module__RtGD-q__low{color:var(--low);background:#22c55e26}.ProReportResults-module__RtGD-q__categoryBadge{background:var(--audit-bg-elevated);border:1px solid var(--audit-border-subtle);font-family:var(--audit-font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--audit-text-secondary);align-items:center;padding:.375rem .75rem;font-size:.625rem;font-weight:600;display:inline-flex}.ProReportResults-module__RtGD-q__deviceBadge{font-family:var(--audit-font-mono);text-transform:uppercase;letter-spacing:.05em;border-radius:0;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.6875rem;font-weight:600;display:inline-flex}.ProReportResults-module__RtGD-q__deviceBadge.ProReportResults-module__RtGD-q__desktop{color:var(--audit-brand-cyan);background:#00ffd31a}.ProReportResults-module__RtGD-q__deviceBadge.ProReportResults-module__RtGD-q__mobile{color:var(--audit-brand-lime);background:#d8ff001a}.ProReportResults-module__RtGD-q__expandButton{background:var(--audit-bg-base);border:1px solid var(--audit-border-subtle);width:36px;height:36px;color:var(--audit-text-secondary);cursor:pointer;border-radius:0;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s,color .2s;display:flex}.ProReportResults-module__RtGD-q__expandButton:hover{background:var(--audit-bg-card);border-color:var(--audit-brand-green);color:var(--audit-brand-green)}.ProReportResults-module__RtGD-q__findingTitle{font-family:var(--font-heading);color:var(--audit-text-primary);margin:0 0 .75rem;font-size:1.25rem;font-weight:600;line-height:1.35}.ProReportResults-module__RtGD-q__findingDescription{color:var(--audit-text-secondary);margin:0;font-size:.9375rem;line-height:1.65}.ProReportResults-module__RtGD-q__findingDetails{border-top:1px solid var(--audit-border-subtle);margin-top:1.5rem;padding-top:1.5rem;animation:.3s ProReportResults-module__RtGD-q__fadeIn}@keyframes ProReportResults-module__RtGD-q__fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ProReportResults-module__RtGD-q__detailLabel{color:var(--audit-text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.625rem;font-size:.75rem;font-weight:600;display:block}.ProReportResults-module__RtGD-q__principleSection{margin-bottom:1.25rem}.ProReportResults-module__RtGD-q__principleBadge{color:var(--audit-brand-green);background:#00ffa714;border:1px solid #00ffa726;border-radius:0;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.ProReportResults-module__RtGD-q__affectedSection{margin-bottom:1.25rem}.ProReportResults-module__RtGD-q__elementList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ProReportResults-module__RtGD-q__elementList li{padding:0}.ProReportResults-module__RtGD-q__elementList code{color:var(--audit-brand-cyan);background:var(--audit-bg-base);border-radius:0;padding:.375rem .75rem;font-family:JetBrains Mono,Fira Code,monospace;font-size:.8125rem;display:inline-block}.ProReportResults-module__RtGD-q__moreElements{color:var(--audit-text-tertiary);font-size:.875rem}.ProReportResults-module__RtGD-q__recommendationSection{margin-bottom:1.25rem}.ProReportResults-module__RtGD-q__recommendationBox{background:#00ffa70d;border:1px solid #00ffa71a;border-radius:0;gap:.75rem;padding:1rem 1.25rem;display:flex}.ProReportResults-module__RtGD-q__recommendationIcon{color:var(--audit-brand-green);flex-shrink:0;margin-top:2px}.ProReportResults-module__RtGD-q__recommendationBox p{color:var(--audit-text-primary);margin:0;font-size:.9375rem;line-height:1.6}.ProReportResults-module__RtGD-q__findingMeta{border-top:1px solid var(--audit-border-subtle);grid-template-columns:1fr 1fr;gap:1rem;padding-top:1rem;display:grid}.ProReportResults-module__RtGD-q__metaBlock{flex-direction:column;gap:.375rem;display:flex}.ProReportResults-module__RtGD-q__metaLabel{color:var(--audit-text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.ProReportResults-module__RtGD-q__metaValue{color:var(--audit-text-secondary);font-size:.875rem}.ProReportResults-module__RtGD-q__effortBar{align-items:center;gap:.375rem;display:flex}.ProReportResults-module__RtGD-q__effortDot{background:var(--audit-bg-base);border-radius:0;width:20px;height:6px}.ProReportResults-module__RtGD-q__effortDot.ProReportResults-module__RtGD-q__effortFilled{background:var(--audit-brand-green)}.ProReportResults-module__RtGD-q__effortLabel{color:var(--audit-text-secondary);margin-left:.5rem;font-size:.875rem}.ProReportResults-module__RtGD-q__principlesSection{background:var(--audit-bg-card);border:1px solid var(--audit-border-subtle);border-radius:0;margin-bottom:2rem;padding:2.5rem}.ProReportResults-module__RtGD-q__principlesIntro{color:var(--audit-text-secondary);margin:0 0 1.5rem;font-size:1rem}.ProReportResults-module__RtGD-q__principlesTags{flex-wrap:wrap;gap:.625rem;display:flex}.ProReportResults-module__RtGD-q__principleTag{background:var(--audit-bg-base);border:1px solid var(--audit-border-subtle);color:var(--audit-text-primary);border-radius:0;padding:.5rem 1rem;font-size:.875rem;transition:border-color .2s,color .2s;display:inline-block}.ProReportResults-module__RtGD-q__principleTag:hover{border-color:var(--audit-brand-green);color:var(--audit-brand-green)}.ProReportResults-module__RtGD-q__principleTagMore{color:var(--audit-brand-green);background:#00ffa71a;border:1px solid #00ffa733;border-radius:0;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-block}.ProReportResults-module__RtGD-q__screenshotSection{margin-bottom:2rem}.ProReportResults-module__RtGD-q__screenshotWrapper{border:1px solid var(--audit-border-subtle);border-radius:0;position:relative;overflow:hidden}.ProReportResults-module__RtGD-q__screenshot{width:100%;height:auto;display:block}.ProReportResults-module__RtGD-q__screenshotOverlay{pointer-events:none;background:linear-gradient(#0000 70%,#0a0a0bcc 100%);position:absolute;inset:0}.ProReportResults-module__RtGD-q__screenshotMobile{max-width:min(400px,100vw - 2rem);margin:0 auto}.ProReportResults-module__RtGD-q__screenshotCompare{grid-template-columns:1fr auto;align-items:start;gap:2rem;display:grid}.ProReportResults-module__RtGD-q__screenshotCompareItem{flex-direction:column;gap:1rem;display:flex}.ProReportResults-module__RtGD-q__screenshotLabel{font-family:var(--audit-font-mono);text-transform:uppercase;letter-spacing:.15em;color:var(--audit-text-tertiary);text-align:center;font-size:11px;font-weight:600}.ProReportResults-module__RtGD-q__screenshotCompareItem:first-child .ProReportResults-module__RtGD-q__screenshotLabel{color:var(--audit-brand-cyan)}.ProReportResults-module__RtGD-q__screenshotCompareItem:last-child .ProReportResults-module__RtGD-q__screenshotLabel{color:var(--audit-brand-lime)}.ProReportResults-module__RtGD-q__screenshotCompareItem:last-child .ProReportResults-module__RtGD-q__screenshotWrapper{max-width:min(320px,100vw - 2rem)}.ProReportResults-module__RtGD-q__ctaSection{text-align:center;background:linear-gradient(135deg,#00ffa714 0%,#00ffd30a 100%);border:1px solid #00ffa733;border-radius:0;margin-bottom:2rem;padding:3rem;position:relative;overflow:hidden}.ProReportResults-module__RtGD-q__ctaSection:before{content:"";pointer-events:none;background:radial-gradient(circle,#00ffa70d 0%,#0000 50%);width:200%;height:200%;position:absolute;top:-50%;left:-50%}.ProReportResults-module__RtGD-q__ctaContent{z-index:1;position:relative}.ProReportResults-module__RtGD-q__ctaIcon{background:var(--audit-gradient-brand);width:64px;height:64px;color:var(--audit-text-on-accent);border-radius:0;justify-content:center;align-items:center;margin-bottom:1.5rem;display:inline-flex}.ProReportResults-module__RtGD-q__ctaTitle{font-family:var(--font-heading);color:var(--audit-text-primary);margin:0 0 .75rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.ProReportResults-module__RtGD-q__ctaDescription{color:var(--audit-text-secondary);max-width:min(500px,100vw - 2rem);margin:0 auto 2rem;font-size:1.125rem;line-height:1.6}.ProReportResults-module__RtGD-q__ctaButtons{flex-direction:column;align-items:center;gap:1rem;display:flex}.ProReportResults-module__RtGD-q__ctaPrimary{border-radius:0;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1.0625rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;background:var(--audit-gradient-brand)!important;color:var(--audit-text-on-accent)!important}.ProReportResults-module__RtGD-q__ctaPrimary:hover{transform:translateY(-2px);box-shadow:0 12px 32px #00ffa74d}.ProReportResults-module__RtGD-q__ctaSecondary{color:var(--audit-text-secondary);font-size:.9375rem;text-decoration:none;transition:color .2s}.ProReportResults-module__RtGD-q__ctaSecondary:hover{color:var(--audit-brand-green)}.ProReportResults-module__RtGD-q__reportFooter{text-align:center;border-top:1px solid var(--audit-border-subtle);padding-top:2rem}.ProReportResults-module__RtGD-q__reportFooter p{color:var(--audit-text-secondary);margin:0;font-size:.875rem}.ProReportResults-module__RtGD-q__reportFooter strong{color:var(--audit-brand-green)}.ProReportResults-module__RtGD-q__footerMeta{margin-top:.5rem;font-size:.75rem;color:var(--audit-text-tertiary)!important}@media (max-width:900px){.ProReportResults-module__RtGD-q__summaryGrid{grid-template-columns:1fr;gap:2rem}.ProReportResults-module__RtGD-q__scoreVisualization{flex-flow:wrap;justify-content:center}.ProReportResults-module__RtGD-q__severityLegend{flex-flow:wrap;max-width:none}.ProReportResults-module__RtGD-q__legendItem{flex:1;min-width:120px}}@media (max-width:768px){.ProReportResults-module__RtGD-q__container{padding:1rem 1rem 3rem}.ProReportResults-module__RtGD-q__header{flex-direction:column;gap:1.5rem;padding:2rem 1.5rem}.ProReportResults-module__RtGD-q__headerActions{align-items:stretch;width:100%}.ProReportResults-module__RtGD-q__downloadButton{justify-content:center;width:100%}.ProReportResults-module__RtGD-q__executiveSummary{padding:1.5rem}.ProReportResults-module__RtGD-q__categoryItem{grid-template-columns:auto 1fr auto}.ProReportResults-module__RtGD-q__categoryRank{display:none}.ProReportResults-module__RtGD-q__findingCard{padding:1.25rem 1.5rem}.ProReportResults-module__RtGD-q__findingMeta{grid-template-columns:1fr}.ProReportResults-module__RtGD-q__ctaSection{padding:2rem 1.5rem}.ProReportResults-module__RtGD-q__screenshotCompare{grid-template-columns:1fr;gap:1.5rem}.ProReportResults-module__RtGD-q__screenshotCompareItem:last-child .ProReportResults-module__RtGD-q__screenshotWrapper{max-width:280px;margin:0 auto}}@media (max-width:480px){.ProReportResults-module__RtGD-q__findingBadges{flex-direction:column;align-items:flex-start}.ProReportResults-module__RtGD-q__legendItem{min-width:100%}.ProReportResults-module__RtGD-q__principleTag{padding:.375rem .75rem;font-size:.8125rem}}.ProReportResults-module__RtGD-q__comparisonSection{background:var(--audit-bg-card);border:1px solid var(--audit-border-subtle);border-radius:0;margin-bottom:2rem;padding:2rem}.ProReportResults-module__RtGD-q__comparisonHeader{margin-bottom:1.5rem}.ProReportResults-module__RtGD-q__comparisonIntro{color:var(--audit-text-secondary);margin-top:.5rem;font-size:.9375rem}.ProReportResults-module__RtGD-q__comparisonStats{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2rem;display:grid}.ProReportResults-module__RtGD-q__comparisonStat{text-align:center;background:var(--audit-bg-elevated);border:1px solid var(--audit-border-subtle);border-radius:0;flex-direction:column;align-items:center;padding:1.25rem 1rem;display:flex}.ProReportResults-module__RtGD-q__comparisonStatNumber{font-family:var(--audit-font-mono);color:var(--audit-accent);margin-bottom:.5rem;font-size:2rem;font-weight:700;line-height:1}.ProReportResults-module__RtGD-q__comparisonStatLabel{color:var(--audit-text-primary);margin-bottom:.25rem;font-size:.875rem;font-weight:600}.ProReportResults-module__RtGD-q__comparisonStatNote{color:var(--audit-text-muted);font-size:.75rem}.ProReportResults-module__RtGD-q__comparisonInsights{border-top:1px solid var(--audit-border-subtle);padding-top:1.5rem}.ProReportResults-module__RtGD-q__insightsTitle{color:var(--audit-text-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-size:1rem;font-weight:600}.ProReportResults-module__RtGD-q__insightsList{flex-direction:column;gap:.75rem;display:flex}.ProReportResults-module__RtGD-q__insightCard{background:var(--audit-bg-elevated);border:1px solid var(--audit-border-subtle);border-left:3px solid var(--audit-text-muted);border-radius:0;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;display:flex}.ProReportResults-module__RtGD-q__insightCard.ProReportResults-module__RtGD-q__insightWarning{border-left-color:var(--severity-high)}.ProReportResults-module__RtGD-q__insightCard.ProReportResults-module__RtGD-q__insightInfo{border-left-color:var(--audit-accent-secondary)}.ProReportResults-module__RtGD-q__insightCard.ProReportResults-module__RtGD-q__insightSuccess{border-left-color:var(--low)}.ProReportResults-module__RtGD-q__insightIcon{background:#ffffff0d;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ProReportResults-module__RtGD-q__insightCard.ProReportResults-module__RtGD-q__insightWarning .ProReportResults-module__RtGD-q__insightIcon{color:var(--severity-high)}.ProReportResults-module__RtGD-q__insightCard.ProReportResults-module__RtGD-q__insightInfo .ProReportResults-module__RtGD-q__insightIcon{color:var(--audit-accent-secondary)}.ProReportResults-module__RtGD-q__insightCard.ProReportResults-module__RtGD-q__insightSuccess .ProReportResults-module__RtGD-q__insightIcon{color:var(--low)}.ProReportResults-module__RtGD-q__insightContent{flex:1;min-width:0}.ProReportResults-module__RtGD-q__insightTitle{color:var(--audit-text-primary);margin-bottom:.25rem;font-size:.9375rem;font-weight:600}.ProReportResults-module__RtGD-q__insightDescription{color:var(--audit-text-secondary);margin:0;font-size:.875rem;line-height:1.5}.ProReportResults-module__RtGD-q__insightPriority{font-family:var(--audit-font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--audit-text-muted);background:#ffffff0d;border-radius:0;flex-shrink:0;padding:.25rem .5rem;font-size:.6875rem;font-weight:600}.ProReportResults-module__RtGD-q__insightPriority.ProReportResults-module__RtGD-q__high{color:var(--severity-high);background:#fb923c26}.ProReportResults-module__RtGD-q__insightPriority.ProReportResults-module__RtGD-q__medium{color:var(--audit-accent-secondary);background:#00ffd31a}.ProReportResults-module__RtGD-q__insightPriority.ProReportResults-module__RtGD-q__low{color:var(--low);background:#22c55e1a}@media (max-width:768px){.ProReportResults-module__RtGD-q__comparisonStats{grid-template-columns:repeat(2,1fr)}.ProReportResults-module__RtGD-q__insightCard{flex-wrap:wrap}.ProReportResults-module__RtGD-q__insightPriority{margin-left:auto}}@media (max-width:480px){.ProReportResults-module__RtGD-q__comparisonStats{grid-template-columns:1fr 1fr;gap:.75rem}.ProReportResults-module__RtGD-q__comparisonStatNumber{font-size:1.5rem}.ProReportResults-module__RtGD-q__insightCard{padding:.875rem 1rem}}.ProReportResults-module__RtGD-q__actionPlanSection,.ProReportResults-module__RtGD-q__quickWinsSection{background:var(--audit-bg-card);border:1px solid var(--audit-border-subtle);border-radius:0;margin-bottom:2rem;padding:0 2rem}.ProReportResults-module__RtGD-q__findingHighlight{animation:2s ease-out ProReportResults-module__RtGD-q__highlightPulse}@keyframes ProReportResults-module__RtGD-q__highlightPulse{0%{border-color:var(--audit-brand-green);box-shadow:0 0 #00ffa766}70%{box-shadow:0 0 0 10px #00ffa700}to{border-color:var(--audit-border-subtle);box-shadow:0 0 #00ffa700}}@media (max-width:768px){.ProReportResults-module__RtGD-q__actionPlanSection,.ProReportResults-module__RtGD-q__quickWinsSection{padding:0 1.5rem}}.ProReportResults-module__RtGD-q__categoryAnalysisSection{margin-bottom:2rem}.ProReportResults-module__RtGD-q__categoryAnalysisHeader{margin-bottom:var(--audit-spacing-lg);text-align:center;padding:0 1rem}.ProReportResults-module__RtGD-q__categoryAnalysisHeader .ProReportResults-module__RtGD-q__sectionLabel{font-family:var(--audit-font-mono);text-transform:uppercase;letter-spacing:.15em;color:var(--audit-accent);margin-bottom:var(--audit-spacing-xs);font-size:11px;display:block}.ProReportResults-module__RtGD-q__categoryAnalysisIntro{color:var(--audit-text-secondary);margin:var(--audit-spacing-sm) auto 0;max-width:min(600px,100vw - 2rem);font-size:14px;line-height:1.6}.ProReportResults-module__RtGD-q__categoryList{background:var(--audit-bg-card);border:1px solid var(--audit-border-subtle);padding:0 2rem}@media (max-width:768px){.ProReportResults-module__RtGD-q__categoryList{padding:0 1.5rem}}
.ReportLinkExpired-module__aFUJ2q__section{border-bottom:1px solid var(--audit-border-subtle);padding:8rem 0 4rem}.ReportLinkExpired-module__aFUJ2q__inner{text-align:center;max-width:560px;margin:0 auto;padding:0 1.5rem}.ReportLinkExpired-module__aFUJ2q__label{font-family:var(--audit-font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--audit-text-tertiary);margin:0 0 1rem;font-size:11px;font-weight:600;display:block}.ReportLinkExpired-module__aFUJ2q__title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--audit-text-primary);text-wrap:balance;margin:0 0 1rem;font-size:clamp(32px,5vw,48px);font-weight:600;line-height:1.1}.ReportLinkExpired-module__aFUJ2q__body{color:var(--audit-text-secondary);margin:0 0 2rem;font-size:1.0625rem;line-height:1.6}.ReportLinkExpired-module__aFUJ2q__cta{background:var(--accent);color:#000;border-radius:var(--radius-xs);justify-content:center;align-items:center;padding:16px 32px;font-weight:600;text-decoration:none;display:inline-flex}.ReportLinkExpired-module__aFUJ2q__cta:hover,.ReportLinkExpired-module__aFUJ2q__cta:focus-visible{filter:brightness(1.08)}.ReportLinkExpired-module__aFUJ2q__cta:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
/*# sourceMappingURL=0_lnjpwyys1cd.css.map*/