.ps-why{background:linear-gradient(180deg,#fff 0,var(--ps-light-blue) 100%);padding:var(--ps-section-spacing) 24px;width:100%}.ps-why__inner{margin:0 auto;max-width:var(--ps-max-width);width:100%}.ps-why__header{margin-bottom:26px;text-align:center}.ps-why__heading{color:var(--ps-navy);font-size:clamp(34px,3.5vw,46px);font-weight:800;letter-spacing:-1.2px;line-height:1.05;margin:0}.ps-why__benefits{background:hsla(0,0%,100%,.88);border:1px solid var(--ps-border);border-radius:var(--ps-card-radius);box-shadow:var(--ps-shadow);display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:22px;overflow:hidden}.ps-why__benefit{align-items:center;display:flex;gap:14px;justify-content:center;min-height:86px;padding:18px 20px;position:relative}.ps-why__benefit:not(:last-child):after{background:var(--ps-border);content:"";height:56%;position:absolute;right:0;top:22%;width:1px}.ps-why__benefit-icon{align-items:center;color:var(--ps-blue);display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.ps-why__benefit-icon svg{fill:currentColor;height:36px;width:36px}.ps-why__benefit-title{color:var(--ps-navy);font-size:14px;font-weight:800;line-height:1.2;max-width:145px}.ps-why__dealer{align-items:center;background:var(--ps-white);border:1px solid var(--ps-border);border-radius:var(--ps-card-radius);box-shadow:var(--ps-shadow);display:grid;gap:42px;grid-template-columns:minmax(240px,.65fr) minmax(0,1.55fr);margin-bottom:22px;overflow:hidden;padding:28px 34px}.ps-why__dealer-brand{align-items:center;border-right:1px solid var(--ps-border);display:flex;justify-content:center;min-height:180px;padding-right:30px}.ps-why__dealer-logo{display:block;height:auto;max-height:150px;max-width:280px;object-fit:contain;width:auto}.ps-why__dealer-heading{color:var(--ps-navy);font-size:clamp(22px,2.4vw,30px);font-weight:800;line-height:1.15;margin:0 0 10px}.ps-why__dealer-description{color:var(--ps-muted);font-size:15px;line-height:1.55}.ps-why__dealer-description p{margin:0}.ps-why__dealer-points{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:24px}.ps-why__dealer-point{align-items:flex-start;display:flex;gap:12px}.ps-why__dealer-point-icon{align-items:center;color:var(--ps-blue);display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.ps-why__dealer-point-icon svg{fill:currentColor;height:30px;width:30px}.ps-why__dealer-point-title{color:var(--ps-navy);font-size:14px;font-weight:800;line-height:1.2;margin-bottom:4px}.ps-why__dealer-point-description{color:var(--ps-muted);font-size:12px;line-height:1.4}.ps-why__awards{background:var(--ps-white);border:1px solid var(--ps-border);border-radius:var(--ps-card-radius);box-shadow:var(--ps-shadow);display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden}.ps-why__award{align-items:center;display:grid;gap:20px;grid-template-columns:150px minmax(0,1fr);min-height:185px;padding:24px;position:relative}.ps-why__award:not(:last-child):after{background:var(--ps-border);content:"";height:70%;position:absolute;right:0;top:15%;width:1px}.ps-why__award-image-wrap{align-items:center;display:flex;justify-content:center}.ps-why__award-image{display:block;height:auto;max-height:145px;max-width:145px;object-fit:contain;width:auto}.ps-why__award-title{color:var(--ps-navy);font-size:20px;font-weight:800;line-height:1.1}.ps-why__award-source{color:var(--ps-muted);font-size:13px;font-style:italic;margin-top:8px}@media (max-width:1050px){.ps-why__benefits{grid-template-columns:repeat(2,1fr)}.ps-why__benefit:after{display:none}.ps-why__dealer{grid-template-columns:1fr}.ps-why__dealer-brand{border-bottom:1px solid var(--ps-border);border-right:0;min-height:auto;padding:0 0 24px}.ps-why__dealer-points{grid-template-columns:repeat(3,1fr)}.ps-why__awards{grid-template-columns:1fr}.ps-why__award:not(:last-child):after{bottom:0;height:1px;left:5%;right:auto;top:auto;width:90%}}@media (max-width:650px){.ps-why{padding:var(--ps-section-spacing-mobile) 18px}.ps-why__benefits{grid-template-columns:1fr}.ps-why__benefit{justify-content:flex-start}.ps-why__dealer{padding:24px 20px}.ps-why__dealer-logo{max-width:220px}.ps-why__dealer-points{grid-template-columns:1fr}.ps-why__award{grid-template-columns:110px minmax(0,1fr);min-height:150px;padding:18px}.ps-why__award-image{max-height:105px;max-width:105px}.ps-why__award-title{font-size:17px}}