.Nav-module__5oIaDa__nav{z-index:50;transition:background .32s var(--ease-premium), border-color .32s var(--ease-premium), padding .32s var(--ease-premium);background:0 0;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:20px 32px;display:flex;position:sticky;top:0}.Nav-module__5oIaDa__nav[data-scrolled=true]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom-color:var(--app-border);background:#09090bd1;padding:14px 32px}.Nav-module__5oIaDa__brand{color:var(--app-text);align-items:center;gap:10px;text-decoration:none;display:flex}.Nav-module__5oIaDa__brandMark{width:22px;height:auto}.Nav-module__5oIaDa__brandText{flex-direction:column;line-height:1.15;display:flex}.Nav-module__5oIaDa__brandName{letter-spacing:.01em;font-size:14px;font-weight:700}.Nav-module__5oIaDa__brandProduct{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-muted);font-size:10px}.Nav-module__5oIaDa__links{align-items:center;gap:32px;display:flex}.Nav-module__5oIaDa__link{color:var(--app-text-secondary);transition:color .18s var(--ease-premium);font-size:14px;text-decoration:none;position:relative}.Nav-module__5oIaDa__link:after{content:"";background:var(--app-text);transform-origin:0;height:1px;transition:transform .18s var(--ease-premium);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.Nav-module__5oIaDa__link:hover{color:var(--app-text)}.Nav-module__5oIaDa__link:hover:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.Nav-module__5oIaDa__link:after{transition:none}}.Nav-module__5oIaDa__cta{text-decoration:none}@media (max-width:760px){.Nav-module__5oIaDa__links{display:none}}
.Hero-module__lYpGPq__hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;max-width:1240px;margin:0 auto;padding:96px 32px 140px;display:grid}.Hero-module__lYpGPq__eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--app-accent);margin-bottom:24px;font-size:12px}.Hero-module__lYpGPq__headline{font-family:var(--font-display);color:var(--app-text);max-width:620px;margin-bottom:28px;font-size:clamp(38px,5vw,68px);line-height:1.08}.Hero-module__lYpGPq__sub{color:var(--app-text-secondary);max-width:520px;margin-bottom:36px;font-size:18px;line-height:1.65}.Hero-module__lYpGPq__actions{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}:is(.Hero-module__lYpGPq__actions .primaryAction,.Hero-module__lYpGPq__actions .secondaryAction){padding:13px 26px;font-size:14px;text-decoration:none;display:inline-flex}.Hero-module__lYpGPq__footnote{font-family:var(--font-mono);color:var(--app-text-muted);align-items:center;gap:8px;font-size:12px;display:flex}.Hero-module__lYpGPq__footnoteDot{background:var(--app-success);border-radius:50%;width:6px;height:6px;display:inline-block}.Hero-module__lYpGPq__enter{opacity:0;animation:Hero-module__lYpGPq__heroEnter var(--dur-composition) var(--ease-premium) both}@keyframes Hero-module__lYpGPq__heroEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.Hero-module__lYpGPq__ctaWithArrow{align-items:center;gap:8px}.Hero-module__lYpGPq__ctaArrow{transition:transform var(--dur-hover) var(--ease-premium);display:inline-block}.Hero-module__lYpGPq__ctaWithArrow:hover .Hero-module__lYpGPq__ctaArrow{transform:translate(3px)}.Hero-module__lYpGPq__visual{height:480px;position:relative}.Hero-module__lYpGPq__enterVisual{opacity:0;animation:Hero-module__lYpGPq__heroEnterVisual var(--dur-composition) var(--ease-premium) both}@keyframes Hero-module__lYpGPq__heroEnterVisual{0%{opacity:0;transform:translateY(28px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Hero-module__lYpGPq__enter,.Hero-module__lYpGPq__enterVisual{opacity:1;animation:none;transform:none}}.Hero-module__lYpGPq__reportSliver{background:var(--report-page-bg);border-radius:6px;width:300px;height:400px;position:absolute;top:20px;right:0;overflow:hidden;transform:rotate(3deg);box-shadow:0 40px 80px #0000008c}.Hero-module__lYpGPq__reportSliverInner{transform-origin:0 0;width:794px;transform:scale(.378)}.Hero-module__lYpGPq__findingPanel{background:var(--app-surface);border:1px solid var(--app-border-hover);border-radius:10px;width:300px;padding:16px;position:absolute;top:60px;left:0;transform:rotate(-2deg);box-shadow:0 30px 60px #00000080}.Hero-module__lYpGPq__findingPanelId{font-family:var(--font-mono);color:var(--severity-critical);border:1px solid var(--severity-critical);border-radius:5px;margin-bottom:10px;padding:2px 6px;font-size:11px;font-weight:700;display:inline-block}.Hero-module__lYpGPq__findingPanelTitle{color:var(--app-text);margin-bottom:8px;font-size:14px;font-weight:600;line-height:1.4}.Hero-module__lYpGPq__findingPanelMeta{font-family:var(--font-mono);color:var(--app-text-muted);font-size:11px}.Hero-module__lYpGPq__cvssPanel{background:var(--app-surface-2);border:1px solid var(--app-border-hover);border-radius:10px;width:250px;padding:18px;position:absolute;bottom:0;left:30px;transform:rotate(1.5deg);box-shadow:0 30px 70px #0000008c}.Hero-module__lYpGPq__cvssPanelTop{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.Hero-module__lYpGPq__cvssScore{font-family:var(--font-mono);color:var(--severity-critical);font-size:30px;font-weight:700}.Hero-module__lYpGPq__cvssSeverity{letter-spacing:.04em;color:var(--severity-critical);font-size:12px;font-weight:700}.Hero-module__lYpGPq__cvssVector{font-family:var(--font-mono);color:var(--app-text-muted);word-break:break-all;font-size:10.5px}.Hero-module__lYpGPq__summaryStrip{background:var(--app-surface);border:1px solid var(--app-border-hover);border-radius:10px;gap:6px;padding:10px 12px;display:flex;position:absolute;bottom:40px;right:10px;box-shadow:0 30px 60px #00000080}.Hero-module__lYpGPq__summaryItem{text-align:center;padding:0 6px}.Hero-module__lYpGPq__summaryNumber{font-family:var(--font-mono);font-size:15px;font-weight:700}.Hero-module__lYpGPq__summaryLabel{font-family:var(--font-mono);color:var(--app-text-muted);letter-spacing:.03em;font-size:8.5px}@media (max-width:980px){.Hero-module__lYpGPq__hero{grid-template-columns:1fr;padding:72px 24px 80px}.Hero-module__lYpGPq__visual{height:420px}}@media (max-width:560px){.Hero-module__lYpGPq__reportSliver{width:220px;height:292px}.Hero-module__lYpGPq__reportSliverInner{transform:scale(.277)}.Hero-module__lYpGPq__findingPanel,.Hero-module__lYpGPq__cvssPanel,.Hero-module__lYpGPq__summaryStrip{width:auto;max-width:220px}}
