.related-services{background-color:var(--color-gray-50);padding:var(--spacing-8)var(--spacing-4)}.related-services__container{max-width:var(--container-max-width);margin:0 auto}.related-services__header{margin-bottom:var(--spacing-10)}.related-services__heading{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:var(--color-dark);margin-bottom:var(--spacing-4);line-height:var(--line-height-tight)}.related-services__description{font-size:var(--font-size-lg);color:var(--color-gray-700);line-height:var(--line-height-relaxed)}.related-services__grid{gap:var(--spacing-6);max-width:var(--container-max-width);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;display:grid}.related-services__card{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--spacing-6);flex-direction:column;transition:all .3s;display:flex}.related-services__card:hover{border-color:var(--color-primary);transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.related-services__card-icon{background:linear-gradient(135deg,var(--color-primary)0%,#0056b3 100%);border-radius:var(--radius-md);width:60px;height:60px;margin-bottom:var(--spacing-4);color:var(--color-white);justify-content:center;align-items:center;display:flex}.related-services__card-icon .icon-wrapper{color:var(--color-white);background-color:#0000}.related-services__card-title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-dark);margin-bottom:var(--spacing-3);line-height:1.3}.related-services__card-description{font-size:var(--font-size-base);color:var(--color-gray-700);margin-bottom:var(--spacing-4);flex-grow:1;line-height:1.6}.related-services__card-cta{margin-top:auto}@media (max-width:768px){.related-services__grid{gap:var(--spacing-4);grid-template-columns:1fr}.related-services__heading{font-size:var(--font-size-2xl)}.related-services__description{font-size:var(--font-size-base)}.related-services__card{padding:var(--spacing-5)}}
