 .services-intro-grid { align-items: center; gap: var(--space-8); } .services-hero-media { display: none; } .services-hero-image { border-radius: var(--radius-xl); box-shadow: var(--shadow-md); } .service-card { height: 100%; display: flex; flex-direction: column; } .service-list { margin-bottom: var(--space-3); color: var(--color-text-muted); font-size: var(--font-size-sm); } .service-cta-row { margin-top: var(--space-3); display: flex; flex-wrap: wrap; gap: var(--space-2); } .service-inline-image { border-radius: var(--radius-md); margin-top: var(--space-3); box-shadow: var(--shadow-sm); } .packages-grid { align-items: center; gap: var(--space-8); } .packages-media { display: none; } .packages-image { border-radius: var(--radius-xl); box-shadow: var(--shadow-md); } .packages-cards { margin-top: var(--space-4); gap: var(--space-4); } .package-card { height: 100%; } .package-model { font-size: var(--font-size-sm); } .process-list { margin-top: var(--space-3); margin-bottom: var(--space-3); color: var(--color-text-muted); font-size: var(--font-size-sm); padding-left: 1.25rem; } .process-list li { margin-bottom: var(--space-2); } .cooperation-grid { gap: var(--space-8); align-items: flex-start; } .faq-list { max-width: 880px; margin: 0 auto; } .services-next-steps-cta .card { height: 100%; } @media (min-width: 768px) { .services-hero-media { display: block; } .packages-media { display: block; } } 