.certified-section{padding-block:0 65px}.certified-section .section-heading{margin-bottom:16px}.cars-all-link{color:#05264e;white-space:nowrap;font-size:11px;font-weight:600}.certified-intro{color:#6c7b8f;margin:0 0 26px;font-size:12px;line-height:1.9}.certified-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.certified-card{background:#fff;border:1px solid #dfe5eb;min-width:0}.certified-image{aspect-ratio:1022/575;background:#000;overflow:hidden}.certified-image img{object-fit:contain;width:100%;height:100%;transition:transform .35s;display:block}.certified-card:hover .certified-image img{transform:scale(1.015)}.certified-card-content{padding:20px}.certified-brand{justify-content:space-between;align-items:center;gap:9px;display:flex}.certified-brand>span{font-family:var(--display);letter-spacing:1.8px;color:#60748c;font-size:11px}.certified-brand>b{color:#05264e;letter-spacing:1px;background:#ecf4fa;padding:4px 6px;font-size:8px;font-weight:600}.certified-card h3{font-family:var(--display);letter-spacing:.7px;color:#05264e;margin:12px 0 8px;font-size:28px;font-weight:600}.certified-card p{color:#6c7b8f;overflow-wrap:anywhere;margin:0 0 19px;font-size:10px;line-height:1.8}.certified-card-footer{color:#8795a6;border-top:1px solid #e5ecf2;justify-content:space-between;align-items:center;gap:8px;padding-top:14px;font-size:9px;display:flex}.certified-card-footer a{color:#4b6784}.certified-card-footer a:hover,.certified-source-note a:hover{text-underline-offset:3px;text-decoration:underline}.certified-rules{color:#fff;background:#05264e;flex-direction:column;justify-content:center;min-width:0;padding:25px;display:flex}.certified-rules h3{margin:16px 0 8px;font-size:18px;line-height:1.7}.certified-rules ul{color:#bdd0e1;margin:6px 0 21px;padding-left:16px;font-size:10px;line-height:2}.certified-rules .eyebrow{letter-spacing:1.8px;font-size:8px}.certified-rules .button{align-self:start;gap:12px;min-height:40px;font-size:10px}.certified-source-note{color:#8795a6;margin:20px 0 0;font-size:9px;line-height:1.9}.certified-source-note a{color:#526f8d}.certified-full{padding-top:50px}.cars-page-header{color:#fff;letter-spacing:1px;background:#05264e;justify-content:space-between;align-items:center;gap:18px;padding:25px max(24px,50% - 660px);font-size:11px;display:flex}.cars-page-bottom{text-align:center;color:#526f8d;padding:0 24px 35px;font-size:11px}@media (max-width:1100px){.certified-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.certified-rules{grid-column:span 2}.certified-card-content{padding:18px}}@media (max-width:760px){.certified-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.certified-rules{grid-column:auto;padding:20px 16px}.certified-card-content{padding:16px}.certified-card h3{font-size:25px}.certified-rules h3{font-size:15px}.certified-rules ul{font-size:9px}.certified-brand>span{letter-spacing:1px;font-size:9px}.certified-card p{font-size:9px}.certified-card-footer{font-size:8px}.certified-section .section-heading{display:block}.cars-all-link{margin-top:14px;font-size:10px;display:inline-block}.certified-intro{font-size:11px}.cars-page-header{padding:22px 18px;font-size:9px}.certified-full{padding-top:32px}.certified-section{padding-bottom:40px}}@media (max-width:420px){.certified-brand>span{letter-spacing:.6px;font-size:8px}.certified-card-content{padding:13px}.certified-card h3{font-size:24px}.certified-card-footer{flex-wrap:wrap;line-height:1.8}.certified-rules h3{font-size:14px}.certified-rules .button{padding:11px 12px;font-size:9px}.certified-rules ul{line-height:1.9}}@media (prefers-reduced-motion:reduce){.certified-image img{transition:none}}
