.Card_card__k57D1{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-base),transform var(--transition-base)}.Card_card__k57D1:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}@media (prefers-color-scheme:dark){.Card_card__k57D1{background-color:var(--color-background-subtle)}}.Services_headerSection__8yaP_{position:relative;overflow:hidden;margin-bottom:var(--space-16)}.Services_objectivesFilter__iy5TH{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.Services_objectiveButton__GvoaS{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);cursor:pointer;text-align:left;transition:background-color var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base);z-index:1}.Services_objectiveButton__GvoaS:hover{border-color:var(--color-accent);background-color:color-mix(in srgb,var(--color-accent) 5%,var(--color-background))}.Services_objectiveButton__GvoaS.Services_active__Sq0YS{background-color:var(--color-accent);color:var(--color-background);border-color:var(--color-accent);box-shadow:var(--shadow-lg)}.Services_objectiveTitle__F5cQm{display:block;font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-2);transition:color var(--transition-base)}.Services_objectiveButton__GvoaS.Services_active__Sq0YS .Services_objectiveTitle__F5cQm{color:var(--color-background)}.Services_objectiveDescription__Jpwh_{display:block;font-size:var(--font-size-base);color:var(--color-text-secondary);transition:color var(--transition-base)}.Services_objectiveButton__GvoaS.Services_active__Sq0YS .Services_objectiveDescription__Jpwh_{color:color-mix(in srgb,var(--color-background) 70%,transparent)}.Services_servicesGrid__DOyi_{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:var(--space-8);gap:var(--space-8);margin-bottom:var(--space-24)}.Services_serviceCard__zysXo{display:flex;flex-direction:column;height:100%}.Services_cardTitle__UWx_2{font-family:var(--font-serif);color:var(--color-accent);margin-bottom:var(--space-4)}.Services_cardDescription__dUjah{flex-grow:1;color:var(--color-text-secondary);margin-bottom:var(--space-6)}.Services_cardDetails__5Dcq_{font-size:var(--font-size-base);border-top:1px solid var(--color-border);padding-top:var(--space-6)}.Services_cardDetails__5Dcq_ ul{list-style:"✓  ";padding-left:var(--space-5);margin:0}.Services_cardDetails__5Dcq_ li{margin-bottom:var(--space-2);color:var(--color-text-secondary)}