.miz-dz{--miz-color:#0d654d;--miz-text:#1f302b;--miz-sub:#65756e;--miz-border:#e0e8e3;box-sizing:border-box;color:var(--miz-text);width:100%;max-width:1200px;margin:0 auto;padding:20px 0 54px;font-family:inherit}
.miz-dz *{box-sizing:border-box}
.miz-dz__head{padding:0 0 27px;border-bottom:1px solid var(--miz-border);margin-bottom:26px}
.miz-dz__overline{font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.11em;color:var(--miz-color);margin:0 0 8px}
.miz-dz__head h2{font-size:clamp(30px,4vw,42px);font-weight:800;color:var(--miz-text);margin:0 0 10px;line-height:1.18}
.miz-dz__head>p:last-child{font-size:16px;line-height:1.7;max-width:770px;color:var(--miz-sub);margin:0}
.miz-dz__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.miz-dz__card{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#fff;border:1px solid var(--miz-border);border-radius:13px;box-shadow:0 6px 24px rgba(22,52,39,.055)}
.miz-dz__media{height:226px;overflow:hidden;display:block;background:linear-gradient(145deg,#e9f0ed,#f7faf8);position:relative}
.miz-dz__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}
.miz-dz__media:hover img{transform:scale(1.04)}
.miz-dz__empty{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#73867a;font-size:14px;letter-spacing:.01em}
.miz-dz__empty-symbol{display:block;font-size:42px;color:#9bb2a4}
.miz-dz__content{padding:21px 24px 25px;display:flex;flex-direction:column;flex:1}
.miz-dz__eyebrow{font-size:12px;font-weight:750;letter-spacing:.09em;color:var(--miz-color);text-transform:uppercase;margin:0 0 6px}
.miz-dz__content h3{font-size:25px;line-height:1.25;font-weight:780;margin:0 0 3px}
.miz-dz__content h3 a,.miz-dz__content h3 a:hover{color:var(--miz-text);text-decoration:none}
.miz-dz__subtitle{color:#6b7d74;font-size:15px;margin:0 0 15px}
.miz-dz__facts{border-top:1px solid var(--miz-border);margin-bottom:11px}
.miz-dz__facts>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:9px;border-bottom:1px solid var(--miz-border);padding:9px 0;font-size:14px;line-height:1.47}
.miz-dz__facts span{color:#6e7c75}
.miz-dz__facts strong{font-weight:650;overflow-wrap:anywhere;color:#33483b}
.miz-dz__desc{font-size:14px;line-height:1.67;color:#5e7066;margin:3px 0 22px;flex:1}
.miz-dz__more{display:inline-flex;width:max-content;gap:13px;align-items:center;justify-content:center;padding:11px 17px;border-radius:7px;color:var(--miz-color);border:1px solid var(--miz-color);font-weight:750;font-size:14px;line-height:1.2;text-decoration:none!important}
.miz-dz__more:hover,.miz-dz__more:focus-visible{background:var(--miz-color);color:#fff}
.miz-dz__more:focus-visible{outline:3px solid #a1c9b5;outline-offset:3px}
@media(max-width:760px){.miz-dz__grid{grid-template-columns:1fr;gap:18px}.miz-dz__media{height:210px}.miz-dz__content{padding:19px}.miz-dz__content h3{font-size:23px}}
@media(max-width:370px){.miz-dz__facts>div{grid-template-columns:1fr;gap:1px}.miz-dz__media{height:190px}}
