.capabilities_hero__DPerX{padding:5rem 0 3rem;text-align:center;background-color:var(--color-background);border-bottom:1px solid var(--color-border)}.capabilities_heroContent__6iMRc{max-width:800px;margin:0 auto}.capabilities_eyebrow__MonAk{font-size:.75rem;text-transform:uppercase;letter-spacing:.15em;color:var(--color-text-light);margin-bottom:var(--spacing-sm)}.capabilities_hero__DPerX h1{color:var(--color-primary);font-family:var(--font-serif);font-size:3.5rem;font-weight:400;line-height:1.1;margin:1.5rem 0}.capabilities_heroSubtext__dnS4Q{color:var(--color-text-light);font-size:1.1rem;line-height:1.8;max-width:650px;margin:0 auto}.capabilities_section__gvM_4{padding:5rem 0;border-bottom:1px solid var(--color-border)}.capabilities_section__gvM_4:last-child{border-bottom:none}.capabilities_sectionConnectedTop__1Ssoi{padding-top:3rem}.capabilities_sectionConnectedBottom__52XyF{padding-bottom:3rem}.capabilities_introContent__myBp6{max-width:800px;margin-inline:auto;line-height:1.8;color:var(--color-text);font-size:1.15rem}.capabilities_introContent__myBp6 p{margin-bottom:1.5rem}.capabilities_introContent__myBp6 p:last-child{margin-bottom:0}.capabilities_verticalSequence__DVQxs{max-width:900px;margin:0 auto;display:flex;flex-direction:column}.capabilities_sequenceItem__ntRil{display:grid;grid-template-columns:38% 1fr;grid-gap:3rem;gap:3rem;align-items:flex-start;padding:3rem 0}.capabilities_verticalSequence__DVQxs>div:first-child .capabilities_sequenceItem__ntRil{padding-top:1rem}.capabilities_verticalSequence__DVQxs>div:last-child .capabilities_sequenceItem__ntRil{padding-bottom:1rem}.capabilities_sequenceLeft__ARxhT{display:flex;flex-direction:column;gap:.5rem}.capabilities_sequenceNumber__GxBoT{font-family:var(--font-sans);font-size:.9rem;color:var(--color-text-light);letter-spacing:.05em}.capabilities_sequenceTitle__1sF4Z{font-family:var(--font-serif);font-size:2rem;color:var(--color-primary);font-weight:400;letter-spacing:.02em;line-height:1.15;margin:0}.capabilities_sequenceRight__BnjEL{padding-top:.25rem}.capabilities_sequenceRight__BnjEL p{color:var(--color-text);font-size:1.1rem;line-height:1.8;max-width:520px}.capabilities_sequenceDivider__h8pfQ{height:1px;background-color:var(--color-border);width:100%}.capabilities_centeredContent__4uqTG{max-width:800px;margin-inline:auto}.capabilities_centeredContent__4uqTG h2{font-family:var(--font-serif);font-size:2.5rem;font-weight:400;color:var(--color-primary);margin-bottom:1.5rem;margin-top:1rem}.capabilities_centeredContent__4uqTG p{color:var(--color-text);font-size:1.1rem;line-height:1.8}.capabilities_ctaSection___UHjV{text-align:center;padding:6rem 0}.capabilities_ctaContent__8Et0G{max-width:600px;margin:0 auto}.capabilities_ctaContent__8Et0G h2{font-family:var(--font-serif);font-size:3rem;font-weight:400;color:var(--color-primary);margin-bottom:1.5rem}.capabilities_ctaContent__8Et0G p{color:var(--color-text);font-size:1.1rem;line-height:1.8;margin-bottom:3rem}.capabilities_ctaActions___HVsq{display:flex;gap:1rem;justify-content:center}@media (max-width:768px){.capabilities_hero__DPerX{padding:4rem 0 2.5rem}.capabilities_hero__DPerX h1{font-size:2.5rem}.capabilities_section__gvM_4{padding:3.5rem 0}.capabilities_sectionConnectedTop__1Ssoi{padding-top:2rem}.capabilities_sectionConnectedBottom__52XyF{padding-bottom:2rem}.capabilities_introContent__myBp6{font-size:1.05rem}.capabilities_sequenceItem__ntRil{display:flex;flex-direction:column;gap:.75rem;padding:2.5rem 0}.capabilities_sequenceLeft__ARxhT{gap:.25rem}.capabilities_sequenceNumber__GxBoT{font-size:.85rem;margin-top:0}.capabilities_sequenceTitle__1sF4Z{font-size:1.75rem}.capabilities_sequenceRight__BnjEL p{max-width:100%}.capabilities_positioningContent__LWYSR h2{font-size:2rem}.capabilities_ctaContent__8Et0G h2{font-size:2.25rem}.capabilities_ctaActions___HVsq{flex-direction:column}}@media (max-width:430px){.capabilities_hero__DPerX h1{font-size:2.2rem}.capabilities_ctaContent__8Et0G h2{font-size:1.75rem}.capabilities_ctaContent__8Et0G p,.capabilities_heroSubtext__dnS4Q,.capabilities_introContent__myBp6,.capabilities_positioningContent__LWYSR p,.capabilities_sequenceContent__frScX p{font-size:1rem}}