.idoki-model-price-page .idoki-model-price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.idoki-model-price-page .idoki-model-price-card{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px;border:1px solid #dbe9f6;border-radius:22px;background:linear-gradient(145deg,#fff,#f4f9ff);box-shadow:0 10px 24px #164e7d08}
.idoki-model-price-page .idoki-model-price-card h3{margin:0;font-size:1.15rem;line-height:1.4}
.idoki-model-price-page .idoki-model-price-card h3 a{color:inherit;text-decoration:none}
.idoki-model-price-page .idoki-model-price-card h3 a:hover{text-decoration:underline}
.idoki-model-price-page .idoki-model-price-card p{margin:0;line-height:1.6}
.idoki-model-price-page .idoki-model-price-card .idoki-seo-text-link{margin-top:auto}
.idoki-model-price-page .repair-seo-table th a{color:#0969ae;text-decoration:none}
.idoki-model-price-page .repair-seo-table th a:hover{text-decoration:underline}
.idoki-model-price-page .idoki-model-price-card a:focus-visible,.idoki-model-price-page .repair-seo-table a:focus-visible{outline:3px solid #168bdc;outline-offset:4px;border-radius:5px}
@media(max-width:850px){.idoki-model-price-page .idoki-model-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:540px){.idoki-model-price-page .idoki-model-price-grid{grid-template-columns:minmax(0,1fr)}.idoki-model-price-page .idoki-model-price-card{padding:20px}}
