/* Methodologies navigation and semantic heading styling. */
.methodology-image-link{display:block}.methodology-image-link:focus-visible{outline:3px solid var(--mk-color-accent);outline-offset:-4px}
.methodology-back{display:inline-block;margin-bottom:24px;color:var(--mk-color-text);text-decoration:underline;text-underline-offset:5px;font-size:16px}
.service-details__right-category a[aria-current="page"]{background:var(--mk-color-accent);border-color:var(--mk-color-accent);color:var(--mk-color-accent-contrast);font-weight:600}
.service-details__right-text-box h2{font-weight:600;font-size:44px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:var(--tp-common-black)}
.methodology-questions{margin:8px 0 48px}
.methodology-step{margin:0 0 32px}
.methodology-step h2{font-family:var(--tp-ff-syne,'Syne',sans-serif);font-size:24px;line-height:1.35;font-weight:600;margin:0 0 14px}
.methodology-step p{margin:0;line-height:1.75}
@media(max-width:575px){.methodology-step h2{font-size:22px}.methodology-step{margin-bottom:28px}}
