.ps-hero--method-compare{background:var(--brand-bg);padding:48px 0 32px}.ps-hero--method-compare>.container>img{width:100%;margin:24px 0;border-radius:12px}.ps-method-strip{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px}.ps-method-strip article{flex:1 1 220px;min-width:200px;background:var(--brand-primary-light);border-radius:12px;padding:16px}.ps-method-strip h2{font-size:1.1rem}.ps-image-cards figure{margin:0;background:var(--brand-bg-alt);border-radius:12px;overflow:hidden;height:100%}.ps-image-cards figcaption{padding:16px}.ps-image-cards img{width:100%;height:180px;-o-object-fit:cover;object-fit:cover}.ps-accordion-specs details{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:12px;padding:16px 20px;margin-bottom:12px}.ps-accordion-specs summary{font-weight:700;cursor:pointer}.ps-cta-photo{position:relative;min-height:420px;display:flex;align-items:center;background:var(--brand-primary-dark)}.ps-cta-photo>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ps-cta-photo-copy{position:relative;z-index:1;max-width:720px;margin:64px auto;background:rgba(38,22,70,.88);color:var(--brand-text-inverse);border-radius:12px;padding:32px}.ps-cta-photo-copy h2,.ps-cta-photo-copy p{color:var(--brand-text-inverse)}@media (max-width:767px){.ps-method-strip article{flex:0 0 220px}}