.nv .nv-abo{background:#fff;border:1px solid var(--ln);border-radius:20px;padding:30px 28px}
@media(min-width:900px){.nv .nv-abo{padding:40px 44px}}
.nv .nv-abo__h{display:flex;align-items:center;gap:14px;font-size:20px;font-weight:800;margin:0 0 18px;line-height:1.25}
.nv .nv-abo__h svg{flex:0 0 38px;width:38px;height:38px}
.nv .nv-abo__lead{font-size:15.5px;color:#4b4b47;line-height:1.6;margin:0 0 26px;max-width:72ch}
.nv .nv-abo__lead b{color:var(--ink)}
.nv .nv-abo__grid{display:grid;gap:22px 30px}
@media(min-width:720px){.nv .nv-abo__grid{grid-template-columns:1fr 1fr}}
@media(min-width:1050px){.nv .nv-abo__grid{grid-template-columns:repeat(3,1fr)}}
.nv .nv-abo__i{display:flex;gap:14px;align-items:flex-start}
.nv .nv-abo__i svg{flex:0 0 30px;width:30px;height:30px;margin-top:1px}
.nv .nv-abo__i b{display:block;font-size:15.5px;margin-bottom:4px}
.nv .nv-abo__i span{font-size:14px;color:var(--mut);line-height:1.55}
.nv .nv-abo__note{margin-top:24px;padding-top:18px;border-top:1px solid var(--ln);font-size:12.5px;color:var(--mut);line-height:1.6}
@media(max-width:620px){.nv .nv-abo{padding:24px 18px;border-radius:16px}.nv .nv-abo__h{font-size:18px;gap:11px}.nv .nv-abo__h svg{flex:0 0 32px;width:32px;height:32px}.nv .nv-abo__lead{font-size:14.5px}}
