.v3 .pricing-aud a{all:unset;cursor:pointer;height:42px;color:var(--ink2);transition:background var(--d2) var(--ease), color var(--d2);border-radius:10px;align-items:center;padding:0 18px;font-size:14.5px;font-weight:600;display:inline-flex}.v3 .pricing-aud a:hover{color:var(--ink2)}.v3 .pricing-aud a[aria-current=page],.v3 .pricing-aud a[aria-current=page]:hover{background:var(--ink);color:#fff}.v3 .pricing-aud a:focus-visible{outline:2px solid var(--iris);outline-offset:2px}.v3 .pricing-est{--bp-top:56px;--bp-x:56px;--bp-bottom:0px}.v3 .pricing-card{--est-fig:min(64px, (100cqi - 64px) / 3.5);container:est-card/inline-size}.v3 .est-price{min-height:calc(var(--est-fig) * .92);align-items:flex-end;display:flex}.v3 .est-price .fig{font-size:var(--est-fig)}.v3 .est-price .t2{font-size:calc(var(--est-fig) * .6875)}.v3 .ticks.pricing-ticks{height:18px;color:var(--ink2);display:block;position:relative}.v3 .pricing-ticks span{position:absolute;transform:translate(-50%)}.v3 .rng::-moz-range-thumb{cursor:grab;width:26px;height:26px;transition:transform var(--d1) var(--spring);background:#fff;border:0;border-radius:99px;box-shadow:0 0 0 2px #4f3bf6,0 6px 14px -4px #4f3bf699}.v3 .rng::-moz-range-track{background:0 0;height:8px}.v3 .rng:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px #4f3bf6,0 0 0 6px #4f3bf640}.v3 .pricing-bands{border-top:1px solid #14141e1f;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:44px;display:grid}.v3 .pricing-bands .tierb[aria-pressed=false] .eyb{color:var(--ink2)}.v3 .tierb:focus-visible{outline:2px solid var(--iris);outline-offset:-2px}.v3 .chk.pricing-incl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;display:grid}.v3 .who.pricing-oneoff{grid-template-columns:minmax(0,1fr) auto;gap:16px}.v3 .pricing-oneoff b{font-size:15.5px;font-weight:600}.v3 .pricing-firm{--bp-top:64px;--bp-x:64px;--bp-bottom:64px}.v3 .pricing-firm .btn:focus-visible{outline-color:#fff}@container est-card (max-width:250px){.v3 .est-vol{min-height:2.28571lh}}@media (max-width:900px){.v3 .pricing-est .g12,.v3 .g12.pricing-firm{column-gap:0}}@media screen and (max-width:640px){.v3 .pricing-card{--est-fig:min(clamp(40px, 12vw, 48px), (100cqi - 64px) / 3.5)}.v3 .pricing-bands{grid-template-columns:repeat(2,minmax(0,1fr))}.v3 .pricing-bands .tierb.row-start{border-left:0}.v3 .chk.pricing-incl{grid-template-columns:minmax(0,1fr)}}@media print{.v3 .pricing-card,.v3 .pricing-bands .tierb,.v3 .pricing-steps .pillar,.v3 .pricing-oneoff,.v3 .pricing-firm .card{break-inside:avoid}}