.contact-page.svelte-1bv7ezn{color:#000;background:#fff;flex-direction:column;min-height:100vh;display:flex}.contact-page__main.svelte-1bv7ezn{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:56rem;margin:auto;padding:140px clamp(1.25rem,4vw,2rem) clamp(2rem,6vw,4rem);display:flex}.contact-page__title.svelte-1bv7ezn{text-align:center;margin:0;font-size:clamp(2.25rem,5vw,3.25rem);font-weight:400;line-height:1.15}.contact-page__block.svelte-1bv7ezn{max-width:36rem;margin-top:40px;margin-bottom:100px;padding-bottom:clamp(1.5rem,4vh,3rem)}.contact-page__list.svelte-1bv7ezn{color:rgba(var(--textColor1), 1);margin:0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(1.05rem,2.2vw,1.35rem);font-weight:400;line-height:1.65;list-style:none}.contact-page__item.svelte-1bv7ezn{margin:0 0 1.1rem}.contact-page__item.svelte-1bv7ezn:last-child{margin-bottom:0}.contact-page__label.svelte-1bv7ezn{white-space:nowrap}.contact-page__link.svelte-1bv7ezn{color:inherit;text-underline-offset:3px;text-decoration:underline}.contact-page__link.svelte-1bv7ezn:hover{text-decoration-thickness:1.5px}.contact-page__link.svelte-1bv7ezn:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #000}
