.section-divider.svelte-1jtt33a.svelte-1jtt33a{padding:var(--spacing-xl) 0}.section-divider.svelte-1jtt33a h1.svelte-1jtt33a{font-size:var(--font-size-xl);margin-bottom:var(--spacing-xl);color:var(--primary-color)}.expertise-description.svelte-1jtt33a.svelte-1jtt33a{margin-bottom:var(--spacing-lg)}.expertise-description.svelte-1jtt33a p.svelte-1jtt33a{margin-bottom:var(--spacing-sm)}.services-list.svelte-1jtt33a.svelte-1jtt33a{display:flex;flex-direction:row;gap:var(--spacing-2xl);margin-bottom:var(--spacing-xl)}.service-item.svelte-1jtt33a.svelte-1jtt33a{flex:1;text-align:left;position:relative}.service-item.svelte-1jtt33a.svelte-1jtt33a:not(:last-child):after{content:"";position:absolute;right:calc(-1 * var(--spacing-2xl) / 2);top:0;bottom:0;width:1px;background-color:var(--primary-border)}.service-item.svelte-1jtt33a h3.svelte-1jtt33a{font-size:var(--font-size-sm);color:var(--primary-color);margin-bottom:var(--spacing-md);font-weight:var(--font-weight-medium)}.service-item.svelte-1jtt33a p.svelte-1jtt33a{font-size:var(--font-size-xs);color:var(--secondary-color);line-height:1.6;margin:0 0 var(--spacing-sm) 0}.service-item.svelte-1jtt33a p.svelte-1jtt33a:last-child{margin-bottom:0}.cta-section.svelte-1jtt33a.svelte-1jtt33a{margin:var(--spacing-lg) 0}.cta-section.svelte-1jtt33a p.svelte-1jtt33a{font-size:var(--font-size-xs);color:var(--secondary-color);line-height:1.5;margin:0}.cta-section.svelte-1jtt33a a.svelte-1jtt33a{color:var(--primary-color);text-decoration:underline}.cta-section.svelte-1jtt33a a.svelte-1jtt33a:hover{color:var(--link-hover)}.work-grid.svelte-1jtt33a.svelte-1jtt33a{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg);margin-top:var(--spacing-xl)}.work-card.svelte-1jtt33a.svelte-1jtt33a{display:flex;flex-direction:column;text-decoration:none;transition:var(--hover-transition);background-color:var(--bg-color);border:1px solid var(--primary-border);border-radius:var(--border-radius);padding:var(--spacing-md);height:100%;overflow:hidden}.work-card.svelte-1jtt33a.svelte-1jtt33a:hover{transform:translateY(-1px)}.work-card.svelte-1jtt33a:hover .work-title.svelte-1jtt33a{color:var(--link-hover)}.work-image.svelte-1jtt33a.svelte-1jtt33a{width:100%;height:100%;object-fit:contain;margin-bottom:var(--spacing-sm)}.work-content.svelte-1jtt33a.svelte-1jtt33a{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1}.work-header.svelte-1jtt33a.svelte-1jtt33a{display:flex;justify-content:space-between;align-items:flex-start}.work-title.svelte-1jtt33a.svelte-1jtt33a{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--primary-color);margin:0}.work-subtitle.svelte-1jtt33a.svelte-1jtt33a{font-size:var(--font-size-xxs);color:var(--secondary-color);margin:var(--spacing-xxs) 0 0}.view-link.svelte-1jtt33a.svelte-1jtt33a{font-size:var(--font-size-xxs);color:var(--secondary-color)}.work-description.svelte-1jtt33a.svelte-1jtt33a{font-size:var(--font-size-xxs);color:var(--secondary-color);margin:0;line-height:1.5}@media (max-width: 768px){.services-list.svelte-1jtt33a.svelte-1jtt33a{flex-direction:column;gap:var(--spacing-xl)}.service-item.svelte-1jtt33a.svelte-1jtt33a:not(:last-child):after{display:none}.work-grid.svelte-1jtt33a.svelte-1jtt33a{grid-template-columns:1fr;gap:var(--spacing-md)}.section-divider.svelte-1jtt33a.svelte-1jtt33a{padding:var(--spacing-lg) 0}.section-divider.svelte-1jtt33a h1.svelte-1jtt33a{margin-bottom:var(--spacing-lg)}}
