.brand-wordmark.svelte-1u2crob{color:#47304b;text-align:center;overflow-wrap:anywhere;font-size:15px;font-weight:800;line-height:1.1}.service-shortcuts.svelte-1uha8ag{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.service-shortcuts.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#5d1767;background:#faf7fc;border:1px solid #ded0e5;border-radius:999px;align-items:center;gap:9px;min-height:44px;padding:9px 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.service-shortcuts.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{background:#f2e8f7;border-color:#7e3989}.service-shortcuts.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible{outline-offset:3px;outline:2px solid #7e3989}.service-shortcuts.svelte-1uha8ag a:where(.svelte-1uha8ag) svg:last-child{margin-left:4px}@media (width<=599px){.essential-services.svelte-1uha8ag .repair-photo-grid:where(.svelte-1uha8ag){grid-template-columns:minmax(0,1fr);gap:18px}.essential-service.svelte-1uha8ag .visual-image.thumbnail{aspect-ratio:1.5}.essential-service.svelte-1uha8ag .repair-photo-copy:where(.svelte-1uha8ag){padding:25px 18px 17px}.essential-service.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:20px}.essential-service.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:14px}}
