.zgk-communications{--n:#123d70;--g:#4cad2f;--r:#e84942;color:#5c7699}.zgk-communications *{box-sizing:border-box}.zgk-communications__hero{margin:0 calc(50% - 50vw) 36px;padding:38px max(32px,calc((100vw - 1760px)/2));display:grid;grid-template-columns:1.1fr .9fr;align-items:center;min-height:275px;background:linear-gradient(110deg,#fff,#fbfefb 55%,#eaf7e4)}.zgk-communications__hero>div>p:first-child{font-weight:700;font-size:.86rem}.zgk-communications__hero>div>p:first-child b{color:var(--g);margin:0 8px}.zgk-communications__hero>div>span{display:inline-block;padding:8px 14px;border:1px solid #a9db92;border-radius:999px;color:#3f9925;font-size:.74rem;font-weight:800;letter-spacing:.08em}.zgk-communications h1,.zgk-communications h2{color:var(--n)}.zgk-communications h1{margin:14px 0 12px;font-size:clamp(2.5rem,4.5vw,4rem);letter-spacing:-.03em}.zgk-communications__hero>div>p:last-child{max-width:680px;margin:0;font-size:1.05rem;line-height:1.6}.zgk-communications__illustration{justify-self:end;width:min(100%,360px)}.zgk-communications__illustration svg{width:100%;height:auto}.zgk-communications__urgent,.zgk-communications__filters,.zgk-communications__grid,.zgk-communications__more{width:min(calc(100% - 64px),1760px);margin-inline:auto}.zgk-communications__urgent{display:grid;grid-template-columns:78px 1fr auto;gap:22px;align-items:center;margin-bottom:30px;padding:25px 30px;border:1px solid #f2c5c1;border-left:7px solid var(--r);border-radius:16px;background:#fffafa;box-shadow:0 8px 20px rgba(159,59,52,.05)}.zgk-communications__urgent>i{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:#fff0ef;color:var(--r)}.zgk-communications__urgent svg{width:34px;height:34px}.zgk-communications__urgent span,.zgk-communications__card>span{display:inline-block;padding:5px 9px;border-radius:999px;font-weight:800;font-size:.7rem}.zgk-communications__urgent span{background:#ffe8e6;color:#cd3e38}.zgk-communications__urgent h2{margin:8px 0;font-size:1.35rem}.zgk-communications__urgent p{margin:0 0 7px;line-height:1.45}.zgk-communications__urgent a,.zgk-communications__more a{padding:13px 18px;border-radius:8px;background:var(--g);color:#fff;font-weight:800;text-decoration:none;white-space:nowrap}.zgk-communications__filters{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:25px}.zgk-communications__filters a{padding:10px 16px;border:1px solid #dce7ef;border-radius:999px;color:var(--n);font-weight:700;text-decoration:none}.zgk-communications__filters a.active{border-color:var(--g);background:#eff8e9;color:#3d9524}.zgk-communications__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.zgk-communications__card{display:flex;min-height:255px;flex-direction:column;padding:25px;border:1px solid #e6edf3;border-radius:15px;background:#fff;box-shadow:0 8px 20px rgba(20,48,86,.05)}.zgk-communications__card>span{align-self:flex-start}.zgk-communications__card .type-woda{background:#e9f7fa;color:#158b9d}.zgk-communications__card .type-kanalizacja{background:#eef8e9;color:#4c9d2c}.zgk-communications__card .type-utrudnienia{background:#fff1e7;color:#df8615}.zgk-communications__card .type-informacje{background:#eef2ff;color:#4968ba}.zgk-communications__card>small{margin-top:17px}.zgk-communications__card h2{margin:9px 0;font-size:1.2rem}.zgk-communications__card p{margin:0;line-height:1.5}.zgk-communications__card a{margin-top:auto;padding-top:18px;color:#479d2b;font-weight:800;text-decoration:none}.zgk-communications__card a b{font-size:1.2rem}.zgk-communications__more{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:35px;margin-bottom:45px;padding:27px 32px;border-radius:16px;background:linear-gradient(112deg,#103b70,#164d84 65%,#eaf7e4 65%);color:#fff}.zgk-communications__more strong{font-size:1.25rem}.zgk-communications__more p{margin:7px 0 0}.zgk-communications__more a{background:#58b934}.zgk-communications__empty{grid-column:1/-1;padding:25px;border:1px solid #e6edf3;border-radius:12px}@media(max-width:900px){.zgk-communications__hero{grid-template-columns:1fr}.zgk-communications__illustration{display:none}.zgk-communications__grid{grid-template-columns:1fr 1fr}.zgk-communications__urgent{grid-template-columns:65px 1fr}.zgk-communications__urgent>a{grid-column:2}}@media(max-width:600px){.zgk-communications__hero{padding-inline:20px}.zgk-communications__urgent,.zgk-communications__filters,.zgk-communications__grid,.zgk-communications__more{width:min(calc(100% - 32px),1760px)}.zgk-communications__grid{grid-template-columns:1fr}.zgk-communications__more{align-items:flex-start;flex-direction:column;background:#123d70}.zgk-communications__urgent{padding:20px;grid-template-columns:1fr}.zgk-communications__urgent>a{grid-column:auto;justify-self:start}}
