.pcp-v51270-section{margin:34px 0}.pcp-v51270-heading{margin-bottom:16px}.pcp-v51270-heading>span{display:block;color:#e52f35;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}.pcp-v51270-heading h2,.pcp-v51270-trust h2,.pcp-v51270-cta h2{margin:0;font-size:clamp(22px,2vw,30px);line-height:1.2}.pcp-v51270-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pcp-v51270-card{display:flex;flex-direction:column;min-width:0;border:1px solid #e0e5ec;border-radius:14px;overflow:hidden;background:#fff;color:#111827;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.pcp-v51270-card:hover{transform:translateY(-2px);border-color:#d2d8e1;box-shadow:0 10px 24px rgb(15 23 42 / .08)}.pcp-v51270-card-media{display:block;aspect-ratio:16/10;background:#f5f7fa;overflow:hidden}.pcp-v51270-card-media img{width:100%;height:100%;display:block;object-fit:cover}.pcp-v51270-card-body{display:flex;flex-direction:column;gap:5px;padding:14px 15px}.pcp-v51270-card-body strong{font-size:15px;line-height:1.25}.pcp-v51270-card-body small{font-size:12px;color:#e52f35}.pcp-v51270-products ul.products{margin-top:0}.pcp-v51270-trust{margin:34px 0;padding:24px;border:1px solid #e0e5ec;border-radius:16px;background:#f8fafc}.pcp-v51270-trust h2{margin-bottom:10px}.pcp-v51270-trust p:last-child{margin-bottom:0}.pcp-v51270-cta{margin:34px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;border-radius:16px;background:#101722;color:#fff}.pcp-v51270-cta h2{color:#fff;margin-bottom:6px}.pcp-v51270-cta p{margin:0;color:#dbe2eb}.pcp-v51270-cta .button{flex:0 0 auto;border-radius:9px;background:#e52f35;color:#fff;padding:12px 18px;text-decoration:none;font-weight:800}.pcp-v51270-cta .button:hover{background:#c9252b;color:#fff}@media(max-width:980px){.pcp-v51270-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.pcp-v51270-card-grid{grid-template-columns:1fr 1fr;gap:10px}.pcp-v51270-card-body{padding:11px}.pcp-v51270-cta{align-items:flex-start;flex-direction:column}.pcp-v51270-products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}