/* Drobné konverzní a obsahové doplnění v rámci stávajícího design systému. */
.service-reading{background:#fff;padding-block:clamp(64px,8vw,112px)}
.service-reading .container{max-width:1180px}
.service-reading h2{max-width:760px;margin:.65rem 0 2rem;font-size:clamp(2rem,4vw,3.5rem);letter-spacing:-.045em}
.service-reading-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(8,17,37,.14)}
.service-reading-links a{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:104px;padding:1.35rem 1.5rem;color:#081125;font-weight:700;text-decoration:none;border-bottom:1px solid rgba(8,17,37,.14);transition:color .2s ease,background .2s ease}
.service-reading-links a+a{border-left:1px solid rgba(8,17,37,.14)}
.service-reading-links a:hover,.service-reading-links a:focus-visible{color:#1265f3;background:#f4f7ff}
.service-reading-links span{font-size:1.2rem}
.form-success:focus{outline:none}
.case-cta-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.8rem 1.5rem}
.case-cta-links .text-link{white-space:nowrap}
.case-result-links{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}
.case-result-links .text-link{color:#fff}
@media(max-width:760px){.service-reading-links{grid-template-columns:1fr}.service-reading-links a+a{border-left:0}.service-reading-links a{min-height:76px;padding:1.1rem .25rem}}
