/* Исправление: стили не зависят от родителя .sa-wiper-page */
/* Плашка заявки на странице категории ID 30 */
.sa-gryaz-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:36px 0 70px;padding:34px 36px;border-radius:20px;background:linear-gradient(110deg,#102a40 0%,#086f9b 100%);box-shadow:0 20px 36px rgba(12,38,55,.13);color:#fff}
.sa-gryaz-cta__eyebrow{display:block;color:#66d7fa;font-weight:800;font-size:12px;letter-spacing:.05em;margin-bottom:8px}
.sa-gryaz-cta h2{margin:0 0 7px;color:#fff;font-size:25px;line-height:1.25;font-weight:800}
.sa-gryaz-cta p{margin:0;color:#fff;font-size:15px;line-height:1.5}
.sa-gryaz-cta__button{flex:0 0 auto;background:#fff;color:#15334a;border:0;border-radius:12px;min-width:190px;padding:15px 24px;cursor:pointer;font:inherit;font-weight:600}
.sa-gryaz-cta__button:hover{background:#eaf7ff}
@media(max-width:700px){.sa-gryaz-cta{flex-direction:column;align-items:stretch;padding:24px;margin:25px 0 42px}.sa-gryaz-cta h2{font-size:21px}.sa-gryaz-cta__button{width:100%}}

.sa-gryaz-cta{box-sizing:border-box;width:calc(100% - 32px);max-width:1320px;margin-left:auto;margin-right:auto}
.sa-gryaz-cta *{box-sizing:border-box}
