.contact-cta.svelte-1vyrawe{max-inline-size:var(--content-max);margin-block:4rem 0;margin-inline:auto;padding-block:3rem;padding-inline:var(--gutter);border-block:1px solid var(--line);text-align:center}h2.svelte-1vyrawe{margin-block-end:.5em;font-size:clamp(1.6rem,3.5vw,2.4rem)}p.svelte-1vyrawe{max-inline-size:36rem;margin-block:0 1.75rem;margin-inline:auto;color:var(--muted)}ul.svelte-1vyrawe{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 3rem;margin:0 0 2rem;padding:0;list-style:none}li.svelte-1vyrawe{display:grid;gap:.2rem;min-inline-size:0}.label.svelte-1vyrawe{color:var(--muted);font-size:.75rem;letter-spacing:.25em;text-transform:uppercase}li.svelte-1vyrawe a:where(.svelte-1vyrawe){color:var(--ink);font-size:1.15rem;overflow-wrap:anywhere}.cta-button.svelte-1vyrawe{display:inline-block;padding-block:.85rem;padding-inline:2rem;border:1px solid var(--accent, var(--gold));border-radius:2px;color:var(--accent, var(--gold));font-weight:500;letter-spacing:.08em;text-decoration:none}.cta-button.svelte-1vyrawe:hover,.cta-button.svelte-1vyrawe:focus-visible{background:var(--accent, var(--gold));color:var(--bg)}picture.svelte-ipbvd{display:contents}.media.svelte-ipbvd{display:block;inline-size:100%;block-size:100%;object-fit:cover}
