.ld-crumbs{display:flex;flex-wrap:wrap;justify-content:center;gap:.2rem;font-size:.82rem;color:var(--muted);margin:0 0 var(--s3)}.ld-crumbs a{color:var(--body);text-decoration:none}.ld-crumbs a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.ld-crumbs [aria-current=page]{color:var(--ink);font-weight:600}.ld-ctas{display:flex;flex-wrap:wrap;gap:var(--s2);justify-content:center;margin-top:var(--s4)}.ld-block h2{font-family:var(--font-display),system-ui,sans-serif;font-weight:650;font-size:clamp(1.8rem,3.6vw,2.7rem);line-height:1.06;letter-spacing:-.02em;color:var(--ink);margin:0;text-wrap:balance}.ld-split--text{grid-template-columns:minmax(0,1fr);max-width:46rem}.ld-limits{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--s3);gap:var(--s3);max-width:52rem;margin:0 auto;border:2px dashed color-mix(in srgb,var(--tone-yellow) 45%,transparent);background:var(--tone-yellow-bg);border-radius:24px;padding:clamp(var(--s3),4vw,var(--s5))}.ld-limits__ico{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:color-mix(in srgb,var(--tone-yellow) 18%,transparent);color:var(--tone-yellow)}.ld-limits__ico .ico{font-size:1.4rem}.ld-limits h2{font-size:1.2rem;font-weight:800;color:var(--ink);margin:0 0 var(--s1)}.ld-limits ul{margin:0;padding-left:1.2rem;display:grid;grid-gap:var(--s1);gap:var(--s1)}.ld-limits li{color:var(--body);line-height:1.55;font-size:.96rem}@media (max-width:560px){.ld-limits{grid-template-columns:minmax(0,1fr)}}.ld-related__title{font-family:var(--font-display),system-ui,sans-serif;font-weight:650;font-size:clamp(1.5rem,3vw,2rem);color:var(--ink);text-align:center;margin:0 0 var(--s4)}.ld-related{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));grid-gap:var(--s2);gap:var(--s2);max-width:62rem;margin:0 auto}.ld-related__item{display:flex;flex-direction:column;justify-content:space-between;gap:var(--s2);background:var(--card);border:1px solid var(--hair);border-radius:20px;padding:var(--s3);color:inherit;text-decoration:none}.ld-related__item:focus-visible{outline:none;box-shadow:var(--ring)}.ld-related__name{font-weight:700;color:var(--ink);line-height:1.35}.ld-cta{text-align:center}.ld-cta .fx-sub{margin-inline:auto}.ld-cta .ld-ctas{margin-top:var(--s4)}