.alert-protocol{margin-top:48px;padding-top:36px;border-top:1px solid #4c6c73}
.alert-protocol>h3{font-size:clamp(28px,3vw,38px);line-height:1.2;margin-bottom:20px}
.alert-protocol .protocol-intro{max-width:780px;font-size:17px;line-height:1.65;color:#d2e3e6}
.alert-protocol .protocol-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;margin-top:34px}
.alert-protocol .protocol-steps h4{font:500 20px/1.35 Arial,sans-serif;letter-spacing:-.015em}
.alert-protocol .protocol-steps li:after{display:none}
.alert-protocol .protocol-steps p{font-size:15px}
@media(max-width:1000px){.alert-protocol .protocol-steps{display:block}.alert-protocol .protocol-steps li{display:grid;grid-template-columns:28px 1fr;gap:0 18px;padding:22px 0}.alert-protocol .protocol-steps span{grid-column:1;grid-row:1/3;margin:3px 0 0}.alert-protocol .protocol-steps h4,.alert-protocol .protocol-steps p{grid-column:2}.alert-protocol .protocol-steps li>p:first-of-type{margin-top:0}.alert-protocol .protocol-steps h4+p{margin-top:10px!important}}
