main.svelte-14duh5q{padding:80px 20px}.services.svelte-14duh5q{max-width:1200px;margin:0 auto}.service.svelte-14duh5q{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-bottom:80px;align-items:start}.col.svelte-14duh5q{display:flex;flex-direction:column}.col.svelte-14duh5q h2:where(.svelte-14duh5q){font-size:var(--font-size-xxxl);font-weight:400;margin:0 0 24px;color:#1f2937}.col.svelte-14duh5q h3:where(.svelte-14duh5q){font-size:var(--font-size-xl);font-weight:600;margin:0 0 20px;color:#374151}.col.svelte-14duh5q p:where(.svelte-14duh5q){font-size:14px;line-height:1.6;margin:0 0 20px;color:#374151}.col.svelte-14duh5q p:where(.svelte-14duh5q):last-child{margin-bottom:0}.image.svelte-14duh5q{margin-bottom:20px}.image.svelte-14duh5q img:where(.svelte-14duh5q){width:100%;height:auto;border-radius:0}.center.svelte-14duh5q{display:flex;justify-content:center;margin:40px 0}.estimate-link-wrapper.svelte-14duh5q{display:inline-block}.estimate-link.svelte-14duh5q{background:var(--color-secondary);color:#fff;padding:16px 32px;text-decoration:none;border-radius:var(--border-radius);font-weight:600;font-size:18px;transition:background .2s;display:inline-block}.estimate-link.svelte-14duh5q:hover{background:#b91c1c}.position-right.svelte-14duh5q{text-align:right}@media (max-width: 1024px){.service.svelte-14duh5q{grid-template-columns:1fr;gap:40px}.col.svelte-14duh5q h2:where(.svelte-14duh5q){font-size:36px}}@media (max-width: 768px){main.svelte-14duh5q{padding:40px 20px}.col.svelte-14duh5q h2:where(.svelte-14duh5q){font-size:28px}.service.svelte-14duh5q{margin-bottom:60px}.center.svelte-14duh5q{margin:30px 0}}
