/* Diadoc-page-only link to the existing tariff widget. */
.ed-diadoc .diadoc-consultation{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,230px);align-items:center;gap:24px;margin:0 0 56px;padding:clamp(26px,4vw,42px);border:1px solid #a4e7dc;border-radius:18px;background:#e8faf6}
.ed-diadoc .diadoc-consultation__copy{min-width:0}
.ed-diadoc .diadoc-consultation h2{margin:0 0 10px;color:#113d38;font-size:clamp(25px,2.5vw,34px);line-height:1.16;letter-spacing:-.02em}
.ed-diadoc .diadoc-consultation p{max-width:54ch;margin:0;color:#315b55;font-size:16px;line-height:1.5}
.ed-diadoc .diadoc-consultation__link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:22px;padding:10px 18px;border:1px solid #086a5d;border-radius:9px;background:#086a5d;color:#fff;font-size:15px;font-weight:700;line-height:1.35;text-align:center;text-decoration:none}
.ed-diadoc .diadoc-consultation__link:hover{background:#075448;border-color:#075448}
.ed-diadoc .diadoc-consultation__link:focus-visible{outline:3px solid #086a5d;outline-offset:3px}
.ed-diadoc .diadoc-consultation__art{display:block;width:100%;max-width:230px;height:auto;justify-self:end}
@media(max-width:580px){
  .ed-diadoc .diadoc-consultation{grid-template-columns:minmax(0,1fr) 40px;column-gap:8px;row-gap:0;margin-bottom:40px;padding:24px 20px}
  .ed-diadoc .diadoc-consultation__copy{display:contents}
  .ed-diadoc .diadoc-consultation h2,.ed-diadoc .diadoc-consultation p{grid-column:1/-1}
  .ed-diadoc .diadoc-consultation p{margin-bottom:18px}
  .ed-diadoc .diadoc-consultation__link{grid-column:1;grid-row:3;justify-self:start;max-width:100%;margin-top:0;padding-inline:8px;font-size:14px}
  .ed-diadoc .diadoc-consultation__art{grid-column:2;grid-row:3;width:40px;max-width:100%;align-self:center}
}
