.dmh-coverage,.dmh-faq{padding:64px 0;color:#102b3e}.dmh-coverage{background:#f5f7f3;border-block:1px solid #e0e7df}.dmh-faq{background:#fff}.dmh-coverage .wrap,.dmh-faq .wrap{max-width:1440px;margin-inline:auto;padding-inline:24px}.dmh-coverage h2,.dmh-faq h2{font-size:clamp(29px,3vw,44px);line-height:1.18;margin:12px 0 18px;max-width:980px}.dmh-intro{max-width:860px;line-height:1.7;margin:0 0 32px}.dmh-area-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:40px}.dmh-area h3,.dmh-price h3{font-family:inherit;font-size:21px;line-height:1.4;margin:0 0 20px}.dmh-area-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.dmh-area-list li{margin:0;padding:0;min-width:0}.dmh-area-list a{display:block;padding:10px 0;color:#102b3e;text-decoration:underline;text-decoration-color:#b6c6bb;text-underline-offset:4px;line-height:1.45;overflow-wrap:anywhere}.dmh-area-list a:hover,.dmh-text-link:hover{color:#41680a;text-decoration-color:currentColor}.dmh-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-top:28px;padding-top:24px;border-top:1px solid #d5dfd2}.dmh-bottom p{margin:0;line-height:1.6}.dmh-text-link{color:#102b3e;font-weight:600;text-underline-offset:4px}.dmh-faq-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:40px;align-items:start}.dmh-price{padding:28px;background:#f4f7ef;border:1px solid #d8e2d1;border-radius:12px}.dmh-price p,.dmh-price li{line-height:1.65}.dmh-price ul{margin:20px 0;padding-left:20px}.dmh-price li{margin:12px 0}.dmh-cta{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#b5fc56;color:#102b3e;padding:17px 20px;border-radius:6px;text-decoration:none;font-weight:700;margin-top:24px}.dmh-cta:hover{background:#a3ea43}.dmh-phone{display:block;margin-top:16px;color:#102b3e;text-underline-offset:4px}.dmh-question{border-bottom:1px solid #d9e1dc;margin:0;padding:0}.dmh-question:first-child{border-top:1px solid #d9e1dc}.dmh-question summary{position:relative;cursor:pointer;padding:21px 36px 21px 0;font-size:18px;font-weight:600;line-height:1.5;list-style:none}.dmh-question summary::-webkit-details-marker{display:none}.dmh-question summary:after{content:'+';position:absolute;right:5px;top:21px;font-size:23px;font-weight:400;line-height:1.2}.dmh-question[open] summary:after{content:'−'}.dmh-question p{margin:0;padding:0 20px 23px 0;line-height:1.75}.dmh-coverage a:focus-visible,.dmh-faq a:focus-visible,.dmh-question summary:focus-visible{outline:3px solid #719b16;outline-offset:4px}@media(max-width:1000px){.dmh-area-grid,.dmh-faq-grid{grid-template-columns:1fr;gap:30px}}@media(max-width:600px){.dmh-coverage,.dmh-faq{padding:36px 0}.dmh-coverage .wrap,.dmh-faq .wrap{padding-inline:24px}.dmh-area-list{gap:0 16px;font-size:15px}.dmh-area-list a{padding:11px 0}.dmh-price{padding:22px}.dmh-question summary{font-size:17px}.dmh-bottom{align-items:flex-start;flex-direction:column}.dmh-intro{margin-bottom:24px}}@media(max-width:360px){.dmh-area-list{grid-template-columns:1fr}}