.hero.svelte-1jhyse2.svelte-1jhyse2{position:relative;display:flex;overflow:hidden;--tw-bg-opacity:1;padding-top:calc(var(--navbar-height) + (var(--section-space) / 2));padding-top:calc(var(--navbar-height) + calc(var(--section-space) / 2));padding-bottom:calc(var(--section-space) / 2);border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem;border-bottom-width:1px;border-color:var(--border)}.content.svelte-1jhyse2.svelte-1jhyse2{display:flex;max-width:36rem;flex-direction:column;justify-content:space-between}.text.svelte-1jhyse2.svelte-1jhyse2{display:flex;flex:1 1 0%;align-items:center;padding-right:var(--container-base)}.text.svelte-1jhyse2 p.svelte-1jhyse2{font-size:clamp(25px,.38vw + 23.48px,28.8px)}h1.svelte-1jhyse2.svelte-1jhyse2{margin-bottom:1rem;font-weight:700}h1.svelte-1jhyse2.svelte-1jhyse2:before{display:none}@media (max-width: 767px){.hero.svelte-1jhyse2.svelte-1jhyse2{display:flex;flex-direction:column-reverse;min-height:auto;padding-top:calc(var(--navbar-height))}.text.svelte-1jhyse2.svelte-1jhyse2{padding-bottom:2rem}h1.svelte-1jhyse2.svelte-1jhyse2{font-size:clamp(39.06px,.24vw + 38.1px,41.47px)}p.svelte-1jhyse2.svelte-1jhyse2{font-size:clamp(20px,.4vw + 18.4px,24px)}.content.svelte-1jhyse2.svelte-1jhyse2{width:100%}}.wrap.svelte-6nhigf.svelte-6nhigf{padding-left:var(--container-base);padding-right:var(--container-base);padding-top:4rem;padding-bottom:4rem;display:flex;min-height:100%;align-items:center;min-height:calc(100svh - var(--navbar-height-scrolled))}.contacts.svelte-6nhigf.svelte-6nhigf{width:100%;border-radius:1.5rem;background-color:var(--white);padding:2rem;--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, .25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:2rem;gap:2rem}@media (min-width: 768px){.contacts.svelte-6nhigf.svelte-6nhigf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.contacts.svelte-6nhigf.svelte-6nhigf{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.contacts.svelte-6nhigf.svelte-6nhigf{grid-template-columns:repeat(4,minmax(0,1fr))}}h4.svelte-6nhigf.svelte-6nhigf{font-weight:700}.contact.svelte-6nhigf.svelte-6nhigf{position:relative;display:flex;flex-direction:column}.img.svelte-6nhigf.svelte-6nhigf{position:relative;flex-shrink:0;overflow:hidden;border-radius:1rem;background-color:var(--gray);width:100%;padding-top:100%}.img.svelte-6nhigf img.svelte-6nhigf{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.img.svelte-6nhigf .placeholder.svelte-6nhigf{position:absolute;top:0;left:0;display:flex;height:100%;width:100%;align-items:center;justify-content:center;color:var(--primary)}.title.svelte-6nhigf.svelte-6nhigf{margin-bottom:1rem;margin-top:.25rem;font-size:clamp(12.8px,.39vw + 11.25px,16.67px);line-height:1.25}.deets.svelte-6nhigf.svelte-6nhigf{display:flex;flex-direction:column;gap:.5rem;font-size:clamp(10.24px,.36vw + 8.78px,13.89px)}.deets.svelte-6nhigf a.svelte-6nhigf{display:flex;text-decoration-line:underline}.deets.svelte-6nhigf a span.svelte-6nhigf:last-child{flex-shrink:1;overflow:hidden}.txt.svelte-6nhigf.svelte-6nhigf{position:relative;margin-top:-2rem;display:flex;flex:1 1 0%;flex-direction:column;border-top-right-radius:1rem;background-color:var(--white);padding-top:2rem;padding-right:2rem;width:90%}.txt.svelte-6nhigf>div.svelte-6nhigf:first-child{flex:1 1 0%}section.svelte-1vhbmqc.svelte-1vhbmqc{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}h2.svelte-1vhbmqc.svelte-1vhbmqc{font-weight:700}.buttons.svelte-1vhbmqc.svelte-1vhbmqc{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:2rem;gap:2rem}@media (min-width: 768px){.buttons.svelte-1vhbmqc.svelte-1vhbmqc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.buttons.svelte-1vhbmqc.svelte-1vhbmqc{grid-template-columns:repeat(3,minmax(0,1fr))}}.buttons.svelte-1vhbmqc.svelte-1vhbmqc{row-gap:0}.buttons.svelte-1vhbmqc button.svelte-1vhbmqc{border-bottom-width:1px;border-color:var(--primary);padding-bottom:1rem;padding-top:1.25rem;text-align:left;display:flex;justify-content:space-between}.buttons.svelte-1vhbmqc button span.svelte-1vhbmqc:last-child{color:var(--primary)}
