.malwareBridge{padding:clamp(44px,6vw,84px) 0;background:radial-gradient(circle at 14% 18%,rgba(35,157,255,.16),transparent 32%),radial-gradient(circle at 88% 86%,rgba(131,73,255,.16),transparent 34%),#09101b}.malwareBridge__card{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);overflow:hidden;border:1px solid rgba(112,207,255,.32);border-radius:28px;background:linear-gradient(128deg,#0d1929 0%,#10162b 58%,#181534 100%);box-shadow:0 28px 70px rgba(0,0,0,.32)}.malwareBridge__media{position:relative;min-height:372px;overflow:hidden;background:#0b1423}.malwareBridge__media:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,rgba(7,13,24,.04),rgba(7,13,24,.36))}.malwareBridge__media img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.01)}.malwareBridge__copy{align-self:center;padding:clamp(34px,5vw,66px);color:#eef6ff}.malwareBridge__copy p{display:inline-flex;align-items:center;min-height:30px;margin:0 0 17px;padding:0 12px;border:1px solid rgba(89,216,255,.4);border-radius:999px;background:rgba(38,164,215,.12);color:#8feaff;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.malwareBridge__copy h2{max-width:680px;margin:0 0 18px;color:#fff;font-size:clamp(29px,3.15vw,47px);font-weight:800;letter-spacing:-.045em;line-height:1.06}.malwareBridge__copy>span{display:block;max-width:660px;color:#c4d2e3;font-size:16px;line-height:1.7}.malwareBridge__copy ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:27px 0 29px;padding:0;list-style:none}.malwareBridge__copy li{display:flex;align-items:center;min-height:48px;padding:10px 13px;border:1px solid rgba(163,205,241,.17);border-radius:12px;background:rgba(255,255,255,.045);color:#e6f2ff;font-size:14px;font-weight:700;line-height:1.3}.malwareBridge__copy li:before{display:inline-grid;flex:0 0 21px;place-items:center;width:21px;height:21px;margin-right:9px;border-radius:50%;background:linear-gradient(135deg,#19c7f1,#527bff);color:#061422;content:'✓';font-size:12px;font-weight:900}.malwareBridge__copy a{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:0 21px;border-radius:13px;background:linear-gradient(100deg,#18b9e8,#526eff);box-shadow:0 12px 28px rgba(42,116,255,.24);color:#fff;font-size:15px;font-weight:900;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.malwareBridge__copy a:hover{transform:translateY(-2px);box-shadow:0 16px 34px rgba(42,116,255,.34)}.malwareBridge__copy a b{font-size:20px;line-height:1}@media(max-width:720px){.malwareBridge{padding:32px 0 42px}.malwareBridge__card{grid-template-columns:1fr;border-radius:20px}.malwareBridge__media{min-height:0;height:clamp(185px,52vw,245px)}.malwareBridge__media:after{background:linear-gradient(180deg,rgba(7,13,24,.02),rgba(7,13,24,.25))}.malwareBridge__copy{padding:25px 21px 27px}.malwareBridge__copy p{margin-bottom:14px;font-size:10px}.malwareBridge__copy h2{margin-bottom:15px;font-size:clamp(28px,8vw,35px);line-height:1.1}.malwareBridge__copy>span{font-size:16px;line-height:1.6}.malwareBridge__copy ul{grid-template-columns:1fr;gap:8px;margin:23px 0}.malwareBridge__copy li{min-height:44px;font-size:13px}.malwareBridge__copy a{width:100%;justify-content:center;box-sizing:border-box}.malwareBridge__media img{transform:none}}
