.capability-page{letter-spacing:0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.75}.capability-page h1,.capability-page h2,.capability-page .capability-display{letter-spacing:0;font-family:Playfair Display,Georgia,serif}.capability-page h1,.capability-page h2{color:inherit}.capability-page .capability-label{letter-spacing:.1em;font-size:12px;font-weight:600;line-height:1.6}.capability-page .capability-section{border-top:4px solid var(--capability-ink);margin-top:64px;padding-top:32px}.capability-page a:focus-visible{outline:2px solid var(--capability-ink);outline-offset:5px}@media(max-width:767px){.capability-page .capability-section{margin-top:48px}}
