.khr-section .rounded-section{padding-block:clamp(40px,5vw,72px)}.report-form:where(.astro-csrbt7k5){flex-direction:column;gap:16px;max-width:440px;margin-top:clamp(28px,3vw,44px);display:flex}.company-input:where(.astro-csrbt7k5),.email-input:where(.astro-csrbt7k5){width:100%;min-width:0}.submit-btn:where(.astro-csrbt7k5){flex-shrink:0;height:52px}.submit-btn:where(.astro-csrbt7k5) .btn-face,.submit-btn:where(.astro-csrbt7k5) .btn-shadow{border-radius:10px}.fine-print:where(.astro-csrbt7k5){opacity:.7;align-items:center;gap:10px;margin-top:16px;font-size:14px;display:flex}.fine-print:where(.astro-csrbt7k5).success{opacity:1;color:var(--color-brand-lightest)}.divider:where(.astro-csrbt7k5){background:#ffffff1f;max-width:560px;height:1px;margin:48px 0 28px}.trusted-by:where(.astro-csrbt7k5){flex-wrap:wrap;align-items:center;gap:clamp(20px,2.5vw,40px);display:flex}.trusted-label:where(.astro-csrbt7k5){opacity:.7;font-size:14px}.trusted-logo:where(.astro-csrbt7k5){filter:grayscale()invert()brightness(1.5);opacity:.85;width:auto;height:clamp(18px,1.6vw,24px)}.report-stack:where(.astro-csrbt7k5){width:100%;display:flow-root;position:relative}.report-card:where(.astro-csrbt7k5){background:#0a1f24;border:1px solid #ffffff0f;border-radius:16px;padding:clamp(20px,2vw,32px);box-shadow:0 24px 60px #00000073}.report-card:where(.astro-csrbt7k5).before{transform-origin:0 0;opacity:.8;width:82%;position:absolute;top:0;left:-8%;transform:scale(.9)}@media (width<=1024px){.report-card:where(.astro-csrbt7k5).before{display:none}}.report-card:where(.astro-csrbt7k5).after{z-index:2;border-color:#34d39973;width:82%;margin-top:clamp(120px,14vw,180px);margin-left:auto;position:relative;box-shadow:0 24px 60px #00000080,0 0 0 1px #34d3991f}@media (width<=1024px){.report-card:where(.astro-csrbt7k5).after{width:100%;margin-top:0}}.card-header:where(.astro-csrbt7k5){align-items:center;gap:clamp(16px,1.8vw,28px);margin-bottom:clamp(16px,1.6vw,24px);display:flex}@media (width<=480px){.card-header:where(.astro-csrbt7k5){flex-direction:column;align-items:flex-start}}.gauge-wrap:where(.astro-csrbt7k5){flex-shrink:0;width:clamp(100px,9vw,128px);position:relative}.gauge:where(.astro-csrbt7k5){display:block;transform:rotate(-90deg)}.gauge-track:where(.astro-csrbt7k5),.gauge-fill:where(.astro-csrbt7k5){fill:none;stroke-width:9px}.gauge-track:where(.astro-csrbt7k5){stroke:#ffffff14}.gauge-fill:where(.astro-csrbt7k5){stroke-linecap:round}.critical:where(.astro-csrbt7k5) .gauge-fill:where(.astro-csrbt7k5){stroke:#e5495f}.good:where(.astro-csrbt7k5) .gauge-fill:where(.astro-csrbt7k5){stroke:#34d399}.gauge-value:where(.astro-csrbt7k5){flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gauge-score:where(.astro-csrbt7k5){font-family:var(--font-sans-tight);font-size:clamp(28px,2.4vw,38px);font-weight:600;line-height:1}.critical:where(.astro-csrbt7k5) .gauge-score:where(.astro-csrbt7k5){color:#e5495f}.good:where(.astro-csrbt7k5) .gauge-score:where(.astro-csrbt7k5){color:#34d399}.gauge-max:where(.astro-csrbt7k5){opacity:.6;margin-top:4px;font-size:13px}.score-label-row:where(.astro-csrbt7k5){align-items:center;gap:12px;margin-bottom:12px;display:flex}.score-label:where(.astro-csrbt7k5){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.96px;opacity:.6;font-size:12px;font-weight:500}.score-badge:where(.astro-csrbt7k5){border-radius:6px;padding:2px 8px;font-size:12px;font-weight:500}.critical:where(.astro-csrbt7k5) .score-badge:where(.astro-csrbt7k5){color:#e5495f;background:#e5495f24}.good:where(.astro-csrbt7k5) .score-badge:where(.astro-csrbt7k5){color:#34d399;background:#34d39924}.summary-text:where(.astro-csrbt7k5){opacity:.9;font-size:clamp(14px,1.1vw,16px);line-height:1.5}.metrics:where(.astro-csrbt7k5){margin-bottom:clamp(16px,1.6vw,24px);list-style:none}.metric-row:where(.astro-csrbt7k5){border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:11px 0;display:flex}.metric-dot:where(.astro-csrbt7k5){border-radius:3px;flex-shrink:0;width:10px;height:10px}.metric-dot:where(.astro-csrbt7k5).critical{background:#e5495f}.metric-dot:where(.astro-csrbt7k5).warning{background:#f0a330}.metric-dot:where(.astro-csrbt7k5).good{background:#34d399}.metric-name:where(.astro-csrbt7k5){flex:1;font-size:15px}.metric-score:where(.astro-csrbt7k5){font-family:var(--font-sans-tight);font-size:16px;font-weight:600}.metric-score:where(.astro-csrbt7k5).critical{color:#e5495f}.metric-score:where(.astro-csrbt7k5).warning{color:#f0a330}.metric-score:where(.astro-csrbt7k5).good{color:#34d399}.stat-tiles:where(.astro-csrbt7k5){grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (width<=480px){.stat-tiles:where(.astro-csrbt7k5){grid-template-columns:1fr}}.stat-tile:where(.astro-csrbt7k5){background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;gap:6px;padding:14px;display:flex}.stat-label:where(.astro-csrbt7k5){opacity:.6;font-size:13px}.stat-row:where(.astro-csrbt7k5){align-items:center;gap:14px;display:flex}.stat-value:where(.astro-csrbt7k5){font-family:var(--font-sans-tight);font-size:clamp(20px,1.6vw,26px);font-weight:600;line-height:1}.stat-trend:where(.astro-csrbt7k5){align-items:center;gap:4px;font-size:13px;display:flex}.critical:where(.astro-csrbt7k5) .stat-trend:where(.astro-csrbt7k5){color:#e5495f}.good:where(.astro-csrbt7k5) .stat-trend:where(.astro-csrbt7k5){color:#34d399}
