.repair-examples{padding:64px 0;background:#eeeae2;color:#181a18}
.repair-examples .sec-head{margin-bottom:26px}
.repair-examples .sec-head p{max-width:760px;margin-top:18px;line-height:1.6;color:#42504b}
.repair-examples-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.repair-example{min-width:0;margin:0;padding:26px;background:#fff;border:1px solid #d9d3c8;border-radius:16px}
.repair-example h3{font-size:20px;line-height:1.3;margin:0 0 12px}
.repair-example p{font-size:14px;line-height:1.6;color:#42504b}
.repair-example .repair-example-price{font-size:clamp(24px,3vw,34px);font-weight:800;color:#14362f;margin:0 0 10px;white-space:nowrap}
.repair-examples-note{max-width:950px;margin:20px 0;font-size:13px;line-height:1.6;color:#42504b}
.repair-examples-action{display:flex;align-items:center;gap:24px;margin-top:26px}
.repair-examples-action .btn{flex-shrink:0;background:#14362f;color:#fff;text-align:center}
.repair-examples-action p{max-width:620px;font-size:14px;line-height:1.6;color:#42504b}
.repair-example-photo{padding:0;overflow:hidden}
.repair-example-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}
.repair-example-photo>div{padding:22px}
@media(max-width:780px){.repair-examples-grid{grid-template-columns:1fr}.repair-examples{padding:48px 0}.repair-examples-action{flex-direction:column;align-items:stretch;gap:16px}.repair-examples-action .btn{width:100%}}
