/* Reading and launch-audit fixes shared by all page templates. */
.dz-block p a,.elementor-widget-text-editor p a,.dz-faq-answer a,.dz-treatment-body details p a{display:inline;min-height:0;text-decoration:underline;text-underline-offset:3px}
.dz-faq-answer{padding:0 20px 20px;font-size:16px;line-height:1.7;color:var(--ink-2)}.dz-faq-answer p{padding:0}.dz-faq-answer p+p{margin-top:12px}
.dz-phone-links{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px}.dz-phone-links a{min-height:44px;text-decoration:underline;text-underline-offset:3px}.topbar .dz-phone-links{gap:4px 18px}.topbar .dz-phone-links a{font-size:12px;text-decoration:none}.dz-detail-phone .dz-phone-links{align-items:flex-start;flex-direction:column;gap:4px}.dz-detail-phone .dz-phone-links a{min-height:32px}.legal .dz-phone-links a{font-size:13px}footer .dz-phone-links a{color:inherit}
nav.dz-article-toc{display:block!important;position:static!important;margin:0 0 24px;background:transparent;border:0;box-shadow:none;max-width:100%}.dz-article-toc details{margin:0}.dz-article-toc summary{font-size:16px}.dz-article-toc ul{display:flex;flex-wrap:wrap;gap:0 22px;list-style:none;padding:0 20px 12px!important;margin:0}.dz-article-toc li{border:0!important;padding:0!important}.dz-article-toc a{font:500 14px var(--fd);min-height:44px;padding-block:8px;border:0!important;text-decoration:underline}.dz-article-toc a:hover{color:var(--brand)}.dz-condition .dz-block[id],.dz-treatment-body .dz-content-block[id]{scroll-margin-top:110px}.elementor .dz-treatment-body>.dz-wrap>.elementor-widget-shortcode{width:100%}
@media(max-width:620px){.topbar .wrap{gap:0 12px}.topbar .dz-phone-links{justify-content:center;gap:0 14px}.topbar .dz-phone-links a{font-size:11px}.dz-article-toc ul{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.dz-article-toc a{font-size:13px}.legal .dz-phone-links{flex-direction:column;align-items:flex-start;gap:0}.elementor .dz-section .dz-phone-links{flex-direction:column;align-items:flex-start;gap:0}}