.al-page .al-hero-proof{row-gap:12px;margin-bottom:22px}
.al-page .al-hero-proof>span,.al-page .al-hero-proof>span:last-child{font-size:16px;font-weight:500;gap:7px;padding-right:20px;padding-left:20px;white-space:nowrap}
.al-page .al-hero-proof>span:first-child{padding-left:0}
.al-page .al-hero-proof>span:last-child{padding-right:0}
.al-page .al-hero-proof b{font-size:40px;line-height:1.1}
.al-page .al-hero-proof svg{width:24px;height:24px;flex-shrink:0}
@media(max-width:760px){
 .al-page .al-hero-proof>span,.al-page .al-hero-proof>span:last-child{font-size:clamp(11px,3.2vw,13px);gap:3px;padding-left:4px;padding-right:4px}
 .al-page .al-hero-proof>span:first-child{padding-left:0}
 .al-page .al-hero-proof>span:last-child{padding-right:0}
 .al-page .al-hero-proof b{font-size:clamp(28px,8.2vw,32px)}
 .al-page .al-hero-proof svg{width:20px;height:20px}
}
@media(max-width:360px){
 .al-page .al-hero-proof>span,.al-page .al-hero-proof>span:last-child{font-size:11px;gap:2px;padding-left:0;padding-right:0}
 .al-page .al-hero-proof>span:first-child{padding-left:0}
 .al-page .al-hero-proof>span:last-child{padding-right:0}
 .al-page .al-hero-proof b{font-size:28px}
 .al-page .al-hero-proof svg{width:16px;height:16px}
}
