@keyframes aif-blink{0%,to{opacity:1}50%{opacity:.35}}.animate-aif-blink{animation:aif-blink 1s steps(1) infinite}@keyframes aif-skeleton{0%{background-position:120% 0}to{background-position:-80% 0}}.animate-aif-skeleton{background-image:linear-gradient(90deg,#edf1f7 25%,#e1e8f2 45%,#edf1f7 65%);background-size:200% 100%;animation:aif-skeleton 1.3s linear infinite}@media (prefers-reduced-motion:reduce){.animate-aif-blink,.animate-aif-skeleton{animation:none}}@keyframes aif-vscan{0%{top:-40%}to{top:110%}}.aif-cvdoc{position:relative;overflow:hidden}.aif-cvdoc:after{content:"";position:absolute;top:-40%;right:0;left:0;height:36%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(16,112,202,.18),transparent);animation:aif-vscan 2.6s linear infinite}@media (prefers-reduced-motion:reduce){.aif-cvdoc:after{animation:none;opacity:0}}.aif-proof-section h2+p{font-size:15px;line-height:1.65;color:#5a6b78}@media (min-width:601px){.aif-proof-section h2+p{font-size:17px}}.aif-proof-section>section>div>div:nth-child(2)>div>div:first-child{font-size:26px;font-weight:600;letter-spacing:-.022em;font-variant-numeric:tabular-nums}@media (min-width:768px){.aif-proof-section>section>div>div:nth-child(2)>div>div:first-child{font-size:32px}}.aif-proof-section>section>div>div:nth-child(2)>div>div:first-child>span{font-size:16px;font-weight:500}.aif-proof-section>section>div>div:nth-child(2)>div>div:last-child{font-size:13px;font-weight:500}.aif-proof-section>section>div>div:nth-child(3) p{font-size:16px;line-height:1.6}@media (min-width:768px){.aif-proof-section>section>div>div:nth-child(3) p{font-size:17.5px}}