.services-section{background-color:var(--color-background-default)}.services-grid{gap:var(--spacing-8)}.service-btn-highlight{background-color:var(--color-primary-500);color:var(--text-white)}.service-btn-highlight:hover{background-color:var(--color-primary-900)}.service-card{background-color:var(--color-surface-card);border:var(--border-width-thick) solid var(--color-border-default);border-radius:var(--radius-md);padding:var(--spacing-8) var(--spacing-8);box-shadow:var(--shadow-offset-default);transition:all var(--transition-normal);flex-direction:column;justify-content:space-between;display:flex;position:relative}.service-card:hover{border-color:var(--color-border-interactive);box-shadow:var(--shadow-offset-hover)}.service-title{font-size:var(--font-size-md);font-weight:var(--font-weight-black);color:var(--color-text-primary);margin-bottom:var(--spacing-6);text-align:right;direction:rtl;line-height:1.3}.service-description{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);margin-bottom:var(--spacing-8);text-align:justify;line-height:1.7}.service-btn{width:100%;padding:var(--spacing-3) var(--spacing-5);background-color:var(--color-input-background);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);transition:all var(--transition-fast);border:none;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.service-btn-arrow{width:20px;height:20px}.service-card:hover .service-btn{background-color:var(--color-primary-500);color:var(--text-white)}
