.hw-ai-proof{display:grid;grid-template-columns:1.02fr .98fr;gap:54px;align-items:center;margin:22px 0 36px;padding:42px;border:1px solid #415b78;border-radius:28px;background:linear-gradient(135deg,rgba(18,35,55,.92),rgba(17,27,43,.98) 58%,rgba(38,32,76,.7));box-shadow:0 30px 80px rgba(0,0,0,.2);position:relative;overflow:hidden}.hw-ai-proof:before{content:"";position:absolute;width:330px;height:330px;right:-130px;top:-190px;border-radius:50%;background:#806cff26;filter:blur(45px);pointer-events:none}.hw-ai-copy,.hw-ai-card{position:relative;min-width:0}.hw-ai-pill{display:inline-flex;align-items:center;gap:9px;min-height:34px;padding:6px 11px;border:1px solid #7b73b66e;border-radius:999px;background:#7769d71a;color:#c9c4ff;font-size:12px;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.hw-ai-copy h2{font-size:clamp(30px,3.4vw,46px);line-height:1.1;letter-spacing:-.045em;margin:22px 0 16px}.hw-ai-copy>p:not(.hw-ai-policy){max-width:55ch;color:#bac9da;line-height:1.72;font-size:16px}.hw-ai-flow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:26px 0 18px}.hw-ai-flow span{display:flex;align-items:center;gap:7px;color:#dbe5f0;font-size:12px}.hw-ai-flow b{color:#9d94ff;font:700 11px/1 ui-monospace,monospace}.hw-ai-flow i{color:#657d98;font-style:normal}.hw-ai-policy{margin:0;color:#91a7bd;font-size:12px}.hw-ai-card{border:1px solid #5a6289;border-radius:22px;background:linear-gradient(160deg,#1a2940,#101a2a);padding:23px;box-shadow:0 22px 60px #0004}.hw-ai-card-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:16px;border-bottom:1px solid #31445c;color:#b6c7d9;font-size:12px}.hw-ai-card-head b{padding:6px 9px;border-radius:999px;background:#f1ad5b17;color:#ffd08c;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.hw-ai-verdict{font-size:18px;line-height:1.5;color:#f1f5fb;margin:20px 0}.hw-ai-card ol{list-style:none;padding:0;margin:0;display:grid;gap:9px}.hw-ai-card li{display:grid;margin:0;padding:14px;border:1px solid #ffffff10;border-radius:14px;background:#08132061}.hw-ai-card li span{color:#9f97ff;font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.07em}.hw-ai-card li strong{font-size:14px;line-height:1.45;margin:5px 0}.hw-ai-card li small{color:#92a6bb;font-size:11px;line-height:1.5}.ai-spark svg{display:block}
@media(max-width:850px){.hw-ai-proof{grid-template-columns:1fr;gap:28px;padding:30px}.hw-ai-copy>p:not(.hw-ai-policy){max-width:none}}
@media(max-width:560px){.hw-ai-proof{margin-top:8px;padding:22px;border-radius:22px}.hw-ai-copy h2{font-size:29px}.hw-ai-flow{align-items:flex-start;flex-direction:column}.hw-ai-flow i{display:none}.hw-ai-card{padding:17px}.hw-ai-card-head{align-items:flex-start;flex-direction:column}.hw-ai-verdict{font-size:16px}}
@media(prefers-reduced-motion:reduce){.hw-ai-proof:before{filter:none;opacity:.35}}
