.np-footer{padding-top:clamp(3rem,6vw,5.5rem);padding-bottom:0}.np-footer__title{font-size:clamp(1.35rem,2vw,1.9rem);margin:0 0 1rem}.np-footer__about{margin-bottom:2.8rem}.np-footer__about-card{border:1px solid rgba(255,255,255,.22);border-radius:16px;padding:1.5rem 1.75rem;max-width:100%;background:rgba(255,255,255,.03)}.np-footer__about-card p{margin:0;line-height:1.7}.np-footer__about-card p+p{margin-top:.7rem}.np-footer__quick{margin-bottom:2.5rem}.np-footer__quick-card{border:1px solid rgba(255,255,255,.22);border-radius:16px;overflow:hidden}.np-footer__links{display:grid;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.np-footer__links li{padding:1.05rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.12)}.np-footer__links li:nth-child(odd){border-right:1px solid rgba(255,255,255,.12)}.np-footer__links li:nth-last-child(-n+2){border-bottom:0}.np-footer__links a{text-decoration:none}.np-footer__links a:hover{text-decoration:underline}.np-footer__social,.np-footer__payment{text-align:center;padding:1.3rem 0}.np-footer__small-title{text-transform:uppercase;letter-spacing:.16em;font-size:.78rem;margin:0 0 .9rem;opacity:.8}.np-footer__social-icons{display:flex;justify-content:center}.np-footer__social-icons .list-social{justify-content:center;gap:1rem}.np-footer__payment{border-top:1px solid rgba(255,255,255,.12)}.np-footer__payment-list{justify-content:center;gap:.6rem;flex-wrap:wrap;margin:0}.np-footer__payment-list .list-payment__item{margin:0}.np-footer__payment-list svg{width:44px;height:auto}.np-footer__policies{margin:1rem -1.5rem 0;border-top:1px solid rgba(255,255,255,.2);background:rgba(0,0,0,.08)}.np-footer__policy-inner{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.45rem 1rem;padding:1rem 1.5rem;text-align:center}.np-footer__policy-inner a,.np-footer__policy-inner small{text-decoration:none;font-size:.78rem;opacity:.85}.np-footer__policy-inner a:hover{text-decoration:underline}@media(max-width:749px){.np-footer__links{grid-template-columns:1fr}.np-footer__links li:nth-child(odd){border-right:0}.np-footer__links li:nth-last-child(-n+2){border-bottom:1px solid rgba(255,255,255,.12)}.np-footer__links li:last-child{border-bottom:0}.np-footer__policies{margin-left:-1rem;margin-right:-1rem}.np-footer__policy-inner{padding-left:1rem;padding-right:1rem}}