.risk-section{padding:76px 24px;background:#f2f7fd}.risk-wrap{max-width:980px;margin:0 auto}.risk-wrap h2{font-size:clamp(30px,3.5vw,44px);line-height:1.15;letter-spacing:-.04em}.risk-sub{font-size:16px;line-height:1.6;max-width:700px;margin:16px 0 28px}.risk-box{border:1px solid #d8e5f3;border-radius:18px;background:#fff;overflow:hidden;box-shadow:0 16px 50px #203d5e0d}.risk-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-bottom:1px solid #e1ebf6}.risk-tabs button{border:0;background:#f7faff;padding:17px 6px;color:#66809a;cursor:pointer;font-size:12px;font-weight:700;border-bottom:3px solid transparent}.risk-tabs button[aria-selected=true]{background:#fff;color:#0879ed;border-bottom-color:#0879ed}.risk-tabs button:focus-visible{outline:2px solid #0879ed;outline-offset:-3px}.risk-tabs button span{margin-left:4px}.risk-stage{min-height:290px;padding:32px 38px;color:#233c58}.risk-slide[hidden]{display:none}.risk-slide{max-width:770px;margin:0 auto}.risk-slide p{font-size:15px;line-height:1.6;margin:12px 0}.risk-context,.risk-warning,.risk-cards>div{background:#f4f8fd;border:1px solid #d7e6f5;border-radius:12px;padding:18px}.risk-context,.risk-label{color:#66809a;font-size:13px}.risk-question{margin:20px 0 8px auto;max-width:80%;padding:16px 19px;background:#e9f3ff;border-radius:15px 15px 3px 15px;color:#225887;font-weight:650}.risk-warning{background:#fff8e8;border-color:#f0d69d}.risk-list{margin:18px 0;border-top:1px solid #e4edf5}.risk-list>div{display:flex;justify-content:space-between;gap:14px;padding:9px 3px;border-bottom:1px solid #e4edf5;font-size:13px}.risk-list span{color:#62809a}.risk-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px}.risk-cards>div:first-child{background:#fff8e8;border-color:#f0d69d}.risk-cards span{font-size:12px;color:#9b650b}.risk-success{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#e2f7ee;color:#13966f;font-size:28px}.risk-slide h3{font-size:24px;margin:16px 0 0}.risk-caption{color:#7c8fa4;font-size:12px;margin:13px 0 0}.origin-proof>strong{font-size:clamp(25px,3vw,38px)!important;line-height:1.12;letter-spacing:-.04em}.origin-proof>p{margin-top:18px}.proof-strip{justify-content:space-around}@media(max-width:600px){.risk-section{padding:52px 18px}.risk-tabs button{font-size:10px;padding:14px 2px}.risk-tabs button span{display:block;margin:5px 0 0}.risk-stage{padding:23px 17px;min-height:300px}.risk-question{max-width:100%;font-size:14px}.risk-list>div{font-size:11px}.risk-cards{grid-template-columns:1fr}.risk-sub{font-size:14px}}
@media(prefers-reduced-motion:no-preference){.risk-slide:not([hidden]){animation:risk-appear .4s ease both}@keyframes risk-appear{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}
