.vza-err .em{color:var(--red)}.vza-err .ft-legal{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.vza-err .ft-legal a:hover{color:#fff}.vza-err .in{animation:.9s cubic-bezier(.16,1,.3,1) both vza-err-in}.vza-err .d1{animation-delay:.1s}.vza-err .d2{animation-delay:.2s}.vza-err .d3{animation-delay:.3s}@keyframes vza-err-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.vza-err .er{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:clamp(24px,4vw,56px);padding-top:clamp(24px,4vw,56px);display:grid}.vza-err .er-t{flex-direction:column;justify-content:center;gap:22px;display:flex}.vza-err .er-num{letter-spacing:-.06em;color:var(--ink);align-items:center;margin:0;font-size:clamp(96px,16vw,240px);font-weight:700;line-height:.8;display:flex}.vza-err .gear{width:.78em;height:.78em;color:var(--red);margin:0 .04em;animation:6s linear infinite vza-err-spin;display:inline-flex}.vza-err .gear svg{width:100%;height:100%}@keyframes vza-err-spin{to{transform:rotate(360deg)}}.vza-err .er-t .h1{max-width:16ch}.vza-err .er-acts{flex-wrap:wrap;gap:10px;display:flex}.vza-err .er-ref{background:#fff;border-radius:16px;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:10px;margin:0;padding:12px 16px;display:flex}.vza-err .er-ref .mono{font-size:14px;font-weight:700}.vza-err .er-ph{background:var(--line);border-radius:28px;min-height:620px;position:relative;overflow:hidden}.vza-err .er-ph img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:860px){.vza-err .er{grid-template-columns:minmax(0,1fr)}.vza-err .er-ph{order:-1;min-height:320px}.vza-err .ft-in{grid-template-columns:1fr 1fr}}@media (max-width:560px){.vza-err .er-ph{min-height:220px}.vza-err .er-acts .btn{flex:100%}.vza-err .er-ref{align-self:stretch}}@media (prefers-reduced-motion:reduce){.vza-err .gear,.vza-err .in{animation:none}}
