.section-wrapper.svelte-loqtq3{position:relative;overflow:hidden;width:100%}.background-wrapper.svelte-loqtq3{position:relative;width:100%;pointer-events:none}.spacer-bar.svelte-loqtq3{width:100%;height:48rem;background-color:hsl(var(--primary));margin-top:-1px}.content-wrapper.svelte-loqtq3{position:absolute;bottom:0;left:0;right:0;z-index:10;width:100%}.cs-container.svelte-loqtq3{width:100%;max-width:var(--container-max-width, 1200px);margin:0 auto;padding:0 var(--container-padding, 2rem)}.cs-content.svelte-loqtq3{display:grid;grid-template-columns:1fr;gap:2rem}.cs-item.svelte-loqtq3{background:#fff;padding:2rem;border-radius:1rem;box-shadow:0 4px 6px -1px #0000001a;transition:transform .2s ease-in-out;min-height:200px}.cs-colored-border.svelte-loqtq3{border:2px solid hsl(var(--accent))}.cs-title.svelte-loqtq3{font-size:1.5rem;font-weight:600;margin:1rem 0}.cs-text.svelte-loqtq3{color:hsl(var(--muted-foreground));margin-bottom:1rem}.cs-contact-link.svelte-loqtq3{display:block;color:hsl(var(--primary));text-decoration:none;margin-bottom:1rem;font-weight:520;transition:color .2s ease}.cs-contact-link.svelte-loqtq3:hover{color:hsl(var(--accent));text-decoration:underline}@media (min-width: 900px){.cs-content.svelte-loqtq3{grid-template-columns:repeat(3,1fr)}.spacer-bar.svelte-loqtq3{height:15rem}}
