.hypr-threats-section{background:#fff;padding:96px 20px}.hypr-threats-container{margin:0 auto;max-width:1180px}.hypr-threats-heading{margin-bottom:46px;max-width:760px}.hypr-threats-heading>span{background:#f0eefb;border-radius:999px;color:#1a1288;display:inline-flex;font-size:12px;font-weight:800;letter-spacing:.08em;padding:7px 12px;text-transform:uppercase}.hypr-threats-heading h2{color:#171321;font-size:clamp(44px,5.8vw,78px);font-weight:700;letter-spacing:-.045em;line-height:.98;margin:18px 0 16px}.hypr-threats-heading h2 em{color:#1a1288;font-style:normal}.hypr-threats-heading p{color:#625d6d;font-size:18px;line-height:1.6;margin:0}.hypr-threats-switcher{background:#f7f6fb;border:1px solid #ece9f4;border-radius:30px;display:grid;gap:28px;grid-template-columns:360px 1fr;padding:28px}.hypr-threats-tabs{display:flex;flex-direction:column;gap:10px}.hypr-threats-tab{align-items:center;background:transparent;border:0;border-radius:20px;color:#625d6d;cursor:pointer;display:grid;gap:14px;grid-template-columns:48px 1fr;padding:20px;text-align:left;transition:background .2s ease,box-shadow .2s ease;width:100%}.hypr-threats-tab.is-active,.hypr-threats-tab:hover{background:#fff;box-shadow:0 18px 42px rgba(26,18,136,.1)}.hypr-threats-icon{align-items:center;background:#ebe7fb;border-radius:16px;color:#1a1288;display:inline-flex;height:48px;justify-content:center;width:48px}.hypr-threats-icon svg{fill:none;height:24px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:24px}.hypr-threats-tab.is-active .hypr-threats-icon{background:linear-gradient(135deg,#1a1288,#6f257c);color:#fff}.hypr-threats-tab strong{color:#171321;display:block;font-size:18px;line-height:1.2}.hypr-threats-tab em{color:#8b8598;display:block;font-size:13px;font-style:normal;margin-top:4px}.hypr-threats-stage{background:#fff;border:1px solid #ece9f4;border-radius:24px;min-height:520px;overflow:hidden}.hypr-threats-panel{align-items:center;animation:hyprThreatsFade .35s ease;display:none;gap:34px;grid-template-columns:.85fr 1.15fr;min-height:520px;padding:44px}.hypr-threats-panel.is-active{display:grid}.hypr-threats-copy span{background:#f0eefb;border-radius:999px;color:#1a1288;display:inline-flex;font-size:12px;font-weight:800;letter-spacing:.08em;padding:7px 12px;text-transform:uppercase}.hypr-threats-copy h3{color:#171321;font-size:clamp(34px,4vw,52px);letter-spacing:-.04em;line-height:1;margin:18px 0 14px}.hypr-threats-copy p{color:#625d6d;font-size:17px;line-height:1.6;margin:0}.hypr-threats-copy a{color:#1a1288;display:inline-flex;font-size:15px;font-weight:800;margin-top:26px;text-decoration:none}.hypr-threats-image{align-items:center;background:radial-gradient(circle at 72% 22%,rgba(45,202,241,.18),transparent 34%),radial-gradient(circle at 18% 78%,rgba(229,179,100,.16),transparent 34%),linear-gradient(135deg,#f7f6fb,#ece9ff);border-radius:24px;display:flex;justify-content:center;min-height:360px;overflow:hidden;padding:24px;position:relative}.hypr-threats-image img{display:block;filter:drop-shadow(0 28px 48px rgba(26,18,136,.18));height:auto;max-width:420px;width:100%}@keyframes hyprThreatsFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:980px){.hypr-threats-panel,.hypr-threats-switcher{grid-template-columns:1fr}}@media (max-width:600px){.hypr-threats-section{padding:70px 18px}.hypr-threats-switcher{border-radius:24px;padding:18px}.hypr-threats-panel{padding:26px}.hypr-threats-tab{grid-template-columns:42px 1fr;padding:16px}.hypr-threats-icon{height:42px;width:42px}.hypr-threats-icon svg{height:21px;width:21px}}