.ssa-risk{padding:var(--ssa-risk-pad,60px) 0}.ssa-risk--white{background:var(--ssa-white,#fff)}.ssa-risk--gray{background:var(--ssa-gray-bg,#f2f5f7)}.ssa-risk__w{margin:0 auto;max-width:var(--ssa-w,1140px);padding:0 var(--ssa-gutter,40px)}.ssa-risk__head{margin-bottom:30px}.ssa-risk__ey{color:var(--ssa-teal,#00a398);font-size:16px;font-weight:700;letter-spacing:2px;margin:0 0 10px;text-transform:uppercase}.ssa-risk__title{color:var(--ssa-slate,#1f1f1f);font-family:var(--ssa-font-heading);margin:0 0 8px}.ssa-risk__lead{color:var(--ssa-slate,#1f1f1f);font-size:18px;line-height:var(--ssa-lh-body,1.65);margin:0}.ssa-risk__cards{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.ssa-risk__cards>*{min-width:0}.ssa-risk__card:last-child:nth-child(odd){grid-column:1/-1}.ssa-risk__card{--tone:var(--ssa-danger,#d61e15);--tone-lt:var(--ssa-danger-lt,#fbe9e8);background:var(--ssa-white,#fff);border:1px solid var(--ssa-gray-lt,#dde5ed);border-radius:var(--ssa-r-lg,10px);box-shadow:0 1px 2px rgba(4,30,66,.05);display:flex;flex-direction:column;overflow:hidden;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ssa-risk__card:before{background:var(--tone);content:"";inset:0 auto 0 0;position:absolute;width:4px}.ssa-risk__card:hover{border-color:color-mix(in srgb,var(--tone) 40%,var(--ssa-gray-lt,#dde5ed));box-shadow:0 10px 24px rgba(4,30,66,.09);transform:translateY(-2px)}.ssa-risk__top{align-items:center;display:flex;gap:12px;padding:18px 20px 12px 24px}.ssa-risk__badge{background:var(--tone-lt);border-radius:50%;color:var(--tone);display:grid;flex:0 0 auto;font-size:15px;height:32px;line-height:1;place-items:center;width:32px}.ssa-risk__name{color:var(--ssa-navy,#041e42);font-size:20px;font-weight:700;line-height:1.25;margin:0;overflow-wrap:anywhere}.ssa-risk__row{border-top:1px solid var(--ssa-gray-lt,#dde5ed);padding:10px 20px 10px 24px}.ssa-risk__top+.ssa-risk__row{border-top:none;padding-top:2px}.ssa-risk__lbl{font-size:13px;font-weight:700;letter-spacing:1px;margin-bottom:3px;opacity:.6;text-transform:uppercase}.ssa-risk__lbl,.ssa-risk__val{color:var(--ssa-slate,#1f1f1f)}.ssa-risk__val{font-size:17px;line-height:1.5}.ssa-risk__val--impact{font-weight:600}.ssa-risk__row--cost{background:var(--ssa-amber-lt,#e9f1f4);border-top:1px solid var(--ssa-gray-lt,#dde5ed);margin-top:auto;padding:14px 20px 16px 24px}.ssa-risk__row--cost .ssa-risk__lbl{color:var(--ssa-amber,#165c7d);opacity:1}.ssa-risk__val--cost{color:var(--ssa-navy,#041e42);font-size:18px;font-weight:700}.ssa-risk__banner{background:var(--ssa-navy,#041e42);border-radius:var(--ssa-r-lg,10px);margin-top:24px;padding:18px 24px;text-align:center}.ssa-risk__banner p{color:#fff;font-size:18px;font-weight:700;line-height:1.5;margin:0}.ssa-risk__insight{background:var(--ssa-amber-lt,#e9f1f4);border-left:5px solid var(--ssa-amber,#165c7d);border-radius:0 var(--ssa-r-sm,6px) var(--ssa-r-sm,6px) 0;margin-top:14px;padding:14px 18px}.ssa-risk__insight p{color:var(--ssa-slate,#1f1f1f);font-size:18px;line-height:1.6;margin:0}.ssa-risk__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.ssa-risk__btn{align-items:center;border:2px solid transparent;border-radius:var(--ssa-r-sm,4px);display:inline-flex;font-weight:700;padding:11px 24px;text-decoration:none}.ssa-risk__btn--primary{background:var(--ssa-teal,#00a398);border-color:var(--ssa-teal,#00a398);color:#fff}.ssa-risk__btn--primary:hover{background:var(--ssa-teal-dk,#008f86);color:#fff;text-decoration:none}.ssa-risk__btn--navy{background:var(--ssa-navy,#041e42);border-color:var(--ssa-navy,#041e42);color:#fff}.ssa-risk__btn--navy:hover{background:var(--ssa-navy-mid,#06326e);color:#fff;text-decoration:none}@media (max-width:900px){.ssa-risk__cards{grid-template-columns:1fr}.ssa-risk__card:last-child:nth-child(odd){grid-column:auto}.ssa-risk__btns{align-items:stretch;flex-direction:column}.ssa-risk__btn{justify-content:center;text-align:center}}@media (max-width:600px){.ssa-risk__top{padding:14px 16px 10px 20px}.ssa-risk__row{padding-left:20px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.ssa-risk__card{transition:none}.ssa-risk__card:hover{transform:none}}