.page-module__Y-SQ6q__breadcrumbs{background:var(--color-white);color:var(--color-medium-gray);padding:1rem 0;font-size:14px}.page-module__Y-SQ6q__breadcrumbs a{color:var(--color-orange);text-underline-offset:2px;text-decoration:underline;transition:color .3s}.page-module__Y-SQ6q__breadcrumbs a:hover{color:var(--color-orange-dark)}.page-module__Y-SQ6q__separator{color:var(--color-medium-gray);margin:0 .5rem}.page-module__Y-SQ6q__intro{text-align:center;max-width:800px;margin:0 auto 3rem}.page-module__Y-SQ6q__sectionTitle{color:var(--color-dark-gray);font-size:36px;font-weight:700;font-family:var(--font-clash), sans-serif;margin-bottom:1rem}.page-module__Y-SQ6q__lead{color:var(--color-medium-gray);font-size:18px;line-height:1.8}.page-module__Y-SQ6q__capabilitiesGrid{grid-template-columns:repeat(2,1fr);gap:1.75rem;max-width:960px;margin:0 auto;display:grid}.page-module__Y-SQ6q__capabilityCard{background:var(--color-white);border:1px solid var(--color-border);border-radius:.4rem;padding:2rem;transition:all .3s}.page-module__Y-SQ6q__capabilityCard:first-child{background:var(--color-light-gray);border-left:4px solid var(--page-accent,var(--color-orange))}.page-module__Y-SQ6q__capabilityCard:hover{transform:translateY(-2px);box-shadow:0 4px 20px #00000014}.page-module__Y-SQ6q__capabilityTitle{color:var(--color-dark-gray);font-size:21px;font-weight:600;font-family:var(--font-clash), sans-serif;margin-bottom:.85rem}.page-module__Y-SQ6q__capabilityDescription{color:var(--color-medium-gray);font-size:16px;line-height:1.75}.page-module__Y-SQ6q__relatedGrid{grid-template-columns:repeat(2,1fr);gap:2rem;max-width:900px;margin:0 auto;display:grid}.page-module__Y-SQ6q__relatedCard{background:var(--color-light-gray);border:2px solid var(--color-border);border-radius:.4rem;flex-direction:column;padding:2rem;text-decoration:none;transition:all .3s;display:flex}.page-module__Y-SQ6q__relatedCard:hover{border-color:var(--color-orange);transform:translateY(-4px);box-shadow:0 8px 30px #0000001a}.page-module__Y-SQ6q__relatedTitle{color:var(--color-dark-gray);font-size:22px;font-weight:600;font-family:var(--font-clash), sans-serif;margin-bottom:1rem}.page-module__Y-SQ6q__relatedDescription{color:var(--color-medium-gray);margin-bottom:1.5rem;font-size:16px;line-height:1.7}.page-module__Y-SQ6q__relatedLink{color:var(--color-orange);margin-top:auto;font-size:16px;font-weight:600}@media (max-width:901px){.page-module__Y-SQ6q__sectionTitle{font-size:30px}.page-module__Y-SQ6q__capabilitiesGrid,.page-module__Y-SQ6q__relatedGrid{grid-template-columns:1fr}}@media (max-width:601px){.page-module__Y-SQ6q__sectionTitle{font-size:26px}.page-module__Y-SQ6q__lead{font-size:16px}.page-module__Y-SQ6q__capabilityCard{padding:1.5rem}}
