.ab-tl{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin-top:8px}.ab-tl:before{content:"";position:absolute;left:0;right:0;top:15px;height:2px;background:linear-gradient(90deg,var(--blue),var(--teal))}.ab-tl li{list-style:none;position:relative;padding-top:44px}.ab-tl li:before{content:"";position:absolute;left:0;top:6px;width:20px;height:20px;border-radius:50%;background:var(--navy);box-shadow:0 0 0 3px var(--blue),0 0 0 8px rgba(10,102,255,.18)}.ab-tl li:last-child:before{box-shadow:0 0 0 3px #35E0B4,0 0 0 8px rgba(53,224,180,.2)}.ab-tl b{display:block;font:700 13px var(--font);letter-spacing:.08em;text-transform:uppercase;color:#8EC0FF}.ab-tl h3{margin-top:10px;font-size:20px;color:#fff}.ab-tl p{margin-top:6px;font-size:15px;line-height:1.55;color:rgba(255,255,255,.7)}@media(max-width:960px){.ab-tl{grid-template-columns:1fr 1fr;row-gap:32px}.ab-tl:before{display:none}}@media(max-width:560px){.ab-tl{grid-template-columns:1fr}}.ab-val .card{padding:30px}.ab-val .card:hover{transform:translateY(-4px)}.pv-how .lead{color:rgba(255,255,255,.72)}.pv-get .spec span{font-size:16.5px;line-height:1.55;color:var(--ink-2)}.pv-get .spec i{color:var(--teal)}.pv-form{display:grid;grid-gap:16px;gap:16px}.pv-form .btn{width:100%}.pv-form .fld input[aria-invalid=true]{box-shadow:inset 0 0 0 2px #D92D20}.pv-err{color:#B42318!important}.pv-hint{font-size:14px;color:var(--ink-3);text-align:center}.pv-sent a{color:inherit;text-decoration:underline;text-underline-offset:3px}