.pax-product-identity{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;font-size:1.2rem;line-height:1.4;margin-bottom:.8rem}
.pax-range-badge{display:inline-block;padding:.6rem 1rem;background:#efece7;color:#1e2b4a;border:1px solid #1e2b4a;border-radius:.3rem;font-weight:700;text-decoration:none;letter-spacing:.04em}
.pax-reassurance{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;font-size:1.2rem;line-height:1.6;margin:1rem 0 1.8rem}
.pax-reassurance a,.pax-single-offer a{color:inherit;text-underline-offset:.3rem}
.pax-single-offer{padding:1.4rem 1.6rem;background:#efece7;border-radius:.4rem;font-size:1.3rem;line-height:1.6}
.pax-single-offer p{margin:0 0 .6rem}.pax-range-badge:focus-visible{outline:2px solid #1e2b4a;outline-offset:4px}
.pax-review-intro h2{margin:0 0 .6rem}
.pax-review-intro p{margin:0}
.pax-testimonial{margin:1.6rem 0;padding:1.4rem 1.6rem;background:#f6f5f2;border-left:3px solid #1e2b4a;border-radius:.3rem}
.pax-testimonial blockquote{margin:0;padding:0;border:0;font-style:normal}
.pax-testimonial p{font-size:1.4rem;line-height:1.6;margin:0 0 .8rem}
.pax-testimonial figcaption{font-size:1.1rem;line-height:1.7}
.pax-testimonial a{color:inherit;text-underline-offset:.3rem}
.pax-benefits{margin:1.4rem 0;padding:1.4rem 1.6rem 1.4rem 3.2rem;background:#f6f5f2;border-radius:.4rem;font-size:1.4rem;line-height:1.5}
.pax-benefits li{padding-left:.2rem;margin:.6rem 0}
.pax-benefits li::marker{color:#1e2b4a}
.pax-benefits strong{font-weight:700}
.pax-range-badge--new{background:#1e2b4a;color:#fff;border-color:#1e2b4a}
.pax-benefits--new{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;list-style:none;padding:0;background:transparent}
.pax-benefits--new li{padding:1.2rem;margin:0;background:#eef2f6;border-radius:.4rem}
.pax-benefits--new strong{display:block;margin-bottom:.4rem}
@media(max-width:749px){.pax-product-identity{font-size:1.1rem}}
