.cyber-page .agi-hero{background:radial-gradient(circle at 70% 15%,rgba(79,185,222,.17),transparent 42%),linear-gradient(131deg,#111a30,#253450)}.cyber-page .agi-overline{color:#8adbe9}.cyber-page .agi-hero h1 em{color:#9ae2ee}.cyber-page .agi-primary{background:#9bdfed;color:#17223d}.cyber-page .agi-large-number>span:not([data-prob]){color:#b0e9f1!important}.cyber-page .curve-panel{--curve-accent:#88deed;--curve-muted:#c5d7e6;--curve-track:#6b7894}.cyber-page .cf-vh{margin-top:30px}.cyber-figure{max-width:1180px;margin:31px auto;border-radius:19px;overflow:hidden;border:1px solid #d8dfed;background:#11182b}.cyber-figure img{width:100%;height:auto;display:block}.cyber-figure figcaption{padding:12px 20px;background:#f4f7fb;color:#546176;font:12px/1.65 system-ui,sans-serif}.cyber-evidence{max-width:1180px;margin:55px auto;padding:0 18px}.cyber-evidence h2{font-size:clamp(28px,4vw,46px);letter-spacing:-.045em;line-height:1.14;color:#262b43}.cyber-evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cyber-evidence-grid article{border-radius:16px;background:white;border:1px solid #d5ddec;padding:22px;min-width:0}.cyber-evidence-grid span{color:#69529b;font:800 11px/1.5 system-ui,sans-serif;letter-spacing:.08em}.cyber-evidence-grid h3{color:#253149;font:800 19px/1.3 system-ui,sans-serif;margin:12px 0}.cyber-evidence-grid p{color:#5b6477;font:13px/1.72 system-ui,sans-serif}.cyber-evidence-grid a{display:block;margin-top:12px;font:800 12px/1.6 system-ui,sans-serif;color:#63509a}.cyber-faq{max-width:1100px;margin:45px auto 85px;padding:0 18px}.cyber-faq h2{font-size:clamp(28px,4vw,48px);letter-spacing:-.05em}.cyber-faq details{border-bottom:1px solid #dbe2ed;padding:16px 0}.cyber-faq summary{cursor:pointer;font:800 15px/1.5 system-ui,sans-serif;color:#303a50}.cyber-faq p{font:14px/1.78 system-ui,sans-serif;color:#5c6474}.cyber-disclaimer{background:#eaf2f8;color:#394b64;border:1px solid #cedce9;border-radius:12px;padding:15px 19px;font:13px/1.7 system-ui,sans-serif;margin:22px auto;max-width:1100px}.cyber-disclaimer a{color:#604994;text-decoration:underline;font-weight:750}@media(max-width:780px){.cyber-evidence-grid{grid-template-columns:1fr}.cyber-figure{margin-left:13px;margin-right:13px}.cyber-page .agi-hero-grid{gap:23px}.cyber-evidence{margin-top:33px}}