.contact-cta.svelte-1vyrawe{color:#24231e;background:#fbf6e5;grid-template-columns:28% 1fr;gap:8%;margin:10vw 2.625vw 0;padding:7vw 6vw;display:grid}.contact-cta.svelte-1vyrawe>span:where(.svelte-1vyrawe){font:500 .875vw/1.4 var(--font-sans)}.contact-cta.svelte-1vyrawe h2:where(.svelte-1vyrawe){max-width:52vw;font:100 4.6vw/.98 var(--font-display);margin:0}.contact-cta.svelte-1vyrawe p:where(.svelte-1vyrawe){max-width:31vw;font:300 .875vw/1.5 var(--font-sans);margin:2.5vw 0 0}.contact-cta.svelte-1vyrawe a:where(.svelte-1vyrawe){color:inherit;font:500 .875vw/1 var(--font-sans);border:1px solid #24231e;border-radius:3vw;align-items:center;gap:1vw;margin-top:3.75vw;padding:.875vw 1.5vw;text-decoration:none;transition:background .25s,color .25s;display:inline-flex}.contact-cta.svelte-1vyrawe a:where(.svelte-1vyrawe):hover{color:#fbf6e5;background:#24231e}.contact-cta.svelte-1vyrawe i:where(.svelte-1vyrawe){font-size:1.3em;font-style:normal}@media (width<=580px){.contact-cta.svelte-1vyrawe{margin:16vw 3.793vw 0;padding:12vw 7vw;display:block}.contact-cta.svelte-1vyrawe>span:where(.svelte-1vyrawe){font-size:2.759vw}.contact-cta.svelte-1vyrawe h2:where(.svelte-1vyrawe){max-width:none;margin-top:8vw;font-size:10.35vw}.contact-cta.svelte-1vyrawe p:where(.svelte-1vyrawe){max-width:none;margin-top:6vw;font-size:3.448vw}.contact-cta.svelte-1vyrawe a:where(.svelte-1vyrawe){border-radius:6.897vw;gap:3vw;margin-top:9vw;padding:2.759vw 4.828vw;font-size:2.759vw}}
