
.ptr-guarantee-hero{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:center;padding-block:65px 80px}.ptr-breadcrumb{font-size:12px;color:var(--muted)}.ptr-guarantee-hero .ptr-eyebrow{margin-top:32px}.ptr-modern .ptr-guarantee-hero h1{font-size:clamp(45px,5.5vw,73px);line-height:1.08}.ptr-guarantee-hero>div>p{color:var(--muted);font-size:16px;max-width:530px;line-height:1.85}.ptr-promise-badge{background:#102c36;color:#fff;border-radius:80px 12px 12px 12px;padding:32px;text-align:center}.ptr-promise-badge .ptr-eyebrow{color:#8ed9ef;margin-top:0}.ptr-promise-badge .ptr-guarantee-mark{margin-block:20px 5px}.ptr-modern .ptr-promise-badge h2{color:#fff;font-size:28px;line-height:1.2}.ptr-guarantee-hero .ptr-promise-badge>p{color:#c0d2d9;font-size:13px;margin-top:18px}.ptr-promise-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.ptr-promise-grid article{border:1px solid var(--line);padding:30px;border-radius:10px;background:#f8fafb}.ptr-promise-grid .ptr-promise-feature{grid-row:span 2;background:#eef6f9;display:flex;flex-direction:column;justify-content:center}.ptr-promise-grid article>svg{width:35px;height:35px;color:var(--blue);margin-bottom:23px}.ptr-promise-grid p{color:var(--muted);font-size:14px;margin-top:16px}.ptr-promise-grid .ptr-text-link{margin-top:25px}.ptr-promise-grid .ptr-number{font-size:9px;margin-bottom:25px}.ptr-parts{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;align-items:center}.ptr-parts>div>p{color:var(--muted);font-size:15px;max-width:360px;margin:22px 0}.ptr-parts-choices{display:grid;gap:20px}.ptr-parts-choices article{padding:28px;background:white;border:1px solid var(--line);border-radius:8px}.ptr-parts-choices h3{margin-top:12px}.ptr-parts-choices p{color:var(--muted);font-size:14px;margin-top:12px}
@media(max-width:1000px){.ptr-guarantee-hero{gap:35px}.ptr-promise-grid{gap:15px}.ptr-promise-grid article{padding:23px}.ptr-parts{gap:40px}}
@media(max-width:800px){.ptr-promise-grid{grid-template-columns:1fr 1fr}.ptr-promise-grid .ptr-promise-feature{grid-row:auto;grid-column:1/-1}.ptr-modern .ptr-guarantee-hero h1{font-size:45px}.ptr-promise-badge{padding:26px 18px}.ptr-modern .ptr-promise-badge h2{font-size:25px}}
@media(max-width:580px){.ptr-guarantee-hero{grid-template-columns:1fr;padding-block:30px 50px;gap:25px}.ptr-modern .ptr-guarantee-hero h1{font-size:45px}.ptr-guarantee-hero .ptr-eyebrow{font-size:10px}.ptr-promise-badge{padding:32px 25px;border-top-left-radius:55px}.ptr-promise-badge .ptr-eyebrow{margin-top:0}.ptr-promise-grid{grid-template-columns:1fr}.ptr-promise-grid article{padding:28px}.ptr-parts{grid-template-columns:1fr;gap:28px}}

.ptr-promise-badge .ptr-guarantee-mark svg path+path{display:none}.ptr-promise-badge .ptr-guarantee-mark strong,.ptr-promise-badge .ptr-guarantee-mark span{position:relative;z-index:1}
