.product-section__content{padding-bottom:8px!important}
.jv section:first-of-type{margin-top:8px;padding-top:36px}
.jv section h2,.jv .final h2{text-align:center}
.jv .sub{font-size:18px;text-align:center;margin:0 auto 32px;max-width:60ch;color:#3A4570}
.jv .lvl{text-align:center;font-size:13px}
.jv .split>div:last-child{text-align:center}
.jv .split .sub{font-size:18px}
.jv .ticks{justify-items:center}
.jv .ticks li{font-size:17px;text-align:left}
.jv .pcard .pb{text-align:center}
.jv .pcard p{font-size:17px}
.jv .pcard .n{font-size:14px}
.jv .trio figcaption{text-align:center;font-size:18px;margin-top:10px}
.jv .up .ub{text-align:center}
.jv .up h3{font-size:16px}
.jv .acc .ab{font-size:16px}
.jv .final p{font-size:18px}
.jv h2.at .w{display:inline-block;white-space:nowrap}
.jv h2.at .l{display:inline-block;opacity:0}
.jv h2.at.in .l{animation:jvletter .55s cubic-bezier(.36,1.5,.64,1) both}
@keyframes jvletter{from{opacity:0;transform:translateY(22px) scale(.8)}to{opacity:1;transform:none}}
@media(prefers-reduced-motion:reduce){.jv h2.at .l{opacity:1;animation:none!important}}
