.ServicePage-module__KGJHFW__page{background:#f5f6f8;min-height:100vh;padding:28px 16px 42px}.ServicePage-module__KGJHFW__hero,.ServicePage-module__KGJHFW__panel{max-width:1400px;margin:0 auto}.ServicePage-module__KGJHFW__hero{background:#fff;border:1px solid #eceff3;border-radius:18px;grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:22px;padding:28px;display:grid;box-shadow:0 12px 34px #0f172a0f}.ServicePage-module__KGJHFW__kicker{color:#a50909;letter-spacing:.08em;text-transform:uppercase;background:#fff0f0;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:950;line-height:1;display:inline-flex}.ServicePage-module__KGJHFW__hero h1{color:#111;letter-spacing:0;max-width:760px;margin:14px 0 0;font-size:clamp(34px,5vw,58px);font-weight:950;line-height:1}.ServicePage-module__KGJHFW__hero p{color:#5f6672;max-width:680px;margin:12px 0 0;font-size:17px;font-weight:700;line-height:1.5}.ServicePage-module__KGJHFW__contactCard{background:#fafafa;border-left:5px solid #a50909;border-radius:16px;padding:20px}.ServicePage-module__KGJHFW__contactCard span,.ServicePage-module__KGJHFW__contactCard p{color:#68707c;margin:0;font-size:13px;font-weight:800}.ServicePage-module__KGJHFW__contactCard strong{color:#111;overflow-wrap:anywhere;margin:8px 0;font-size:20px;line-height:1.25;display:block}.ServicePage-module__KGJHFW__panel{background:#fff;border:1px solid #eceff3;border-radius:18px;margin-top:18px;padding:22px;box-shadow:0 12px 34px #0f172a0f}.ServicePage-module__KGJHFW__sectionHead{border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:18px;display:flex}.ServicePage-module__KGJHFW__sectionHead h2{color:#111;margin:0;font-size:28px;font-weight:950;line-height:1.1}.ServicePage-module__KGJHFW__contactBtn{color:#fff;background:#a50909;border-radius:999px;flex:none;padding:12px 17px;font-weight:950;text-decoration:none}.ServicePage-module__KGJHFW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ServicePage-module__KGJHFW__card{background:#fff;border:1px solid #e9edf2;border-radius:14px;min-height:190px;padding:18px;transition:transform .2s,border-color .2s,box-shadow .2s}.ServicePage-module__KGJHFW__card:hover{border-color:#f0b7b7;transform:translateY(-4px);box-shadow:0 16px 30px #0f172a1a}.ServicePage-module__KGJHFW__number{color:#a50909;background:#fff0f0;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-weight:950;display:inline-flex}.ServicePage-module__KGJHFW__card h3{color:#111;margin:18px 0 9px;font-size:21px;font-weight:950;line-height:1.15}.ServicePage-module__KGJHFW__card p{color:#626976;margin:0;font-weight:700;line-height:1.5}.ServicePage-module__KGJHFW__bottomArea{grid-template-columns:minmax(0,1fr) 330px;gap:16px;margin-top:18px;display:grid}.ServicePage-module__KGJHFW__readyBox,.ServicePage-module__KGJHFW__quickLinks{border-radius:14px;padding:20px}.ServicePage-module__KGJHFW__readyBox{background:#fafafa;border:1px solid #e9edf2}.ServicePage-module__KGJHFW__readyBox h2{color:#111;margin:0 0 14px;font-size:24px;font-weight:950}.ServicePage-module__KGJHFW__steps{flex-wrap:wrap;gap:10px;display:flex}.ServicePage-module__KGJHFW__steps span{color:#111;background:#fff;border:1px solid #e9edf2;border-radius:999px;padding:10px 13px;font-weight:900}.ServicePage-module__KGJHFW__quickLinks{background:#fff;border:1px solid #e9edf2;gap:10px;display:grid}.ServicePage-module__KGJHFW__quickLinks a{color:#111;background:#f7f8fa;border-radius:12px;padding:12px 13px;font-weight:900;text-decoration:none}.ServicePage-module__KGJHFW__quickLinks a:hover{color:#fff;background:#111}@media (max-width:980px){.ServicePage-module__KGJHFW__hero,.ServicePage-module__KGJHFW__bottomArea{grid-template-columns:1fr}.ServicePage-module__KGJHFW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.ServicePage-module__KGJHFW__page{padding:18px 10px 30px}.ServicePage-module__KGJHFW__hero,.ServicePage-module__KGJHFW__panel{border-radius:16px;padding:18px}.ServicePage-module__KGJHFW__hero h1{font-size:38px}.ServicePage-module__KGJHFW__sectionHead{flex-direction:column;align-items:flex-start}.ServicePage-module__KGJHFW__sectionHead h2{font-size:24px}.ServicePage-module__KGJHFW__grid{grid-template-columns:1fr}}
