.contact-page.svelte-1bv7ezn{color:#eef4ff;background:#07101e;min-height:calc(100svh - 160px);padding-block:clamp(3.5rem,8vw,7rem)}.contact-page.svelte-1bv7ezn .public-wrap:where(.svelte-1bv7ezn){grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);gap:clamp(2rem,6vw,5rem);display:grid}.intro.svelte-1bv7ezn h1:where(.svelte-1bv7ezn){letter-spacing:-.06em;max-width:15ch;font-size:clamp(2.5rem,6vw,5rem)}.intro.svelte-1bv7ezn>p:where(.svelte-1bv7ezn):not(.eyebrow){color:#a9b7d0;max-width:58ch}.intro.svelte-1bv7ezn ul:where(.svelte-1bv7ezn){gap:.55rem;margin-block:2rem;padding:0;list-style:none;display:grid}.intro.svelte-1bv7ezn li:where(.svelte-1bv7ezn){color:#b7c5d8;align-items:center;gap:.6rem;font-size:.75rem;display:flex}.direct.svelte-1bv7ezn{border-block-start:1px solid #ffffff1f;padding-block-start:1rem}.direct.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-size:.8rem}.direct.svelte-1bv7ezn a:where(.svelte-1bv7ezn){color:#7bdfff;align-items:center;gap:.4rem;min-height:44px;font-size:.72rem;display:flex}@media (width<=760px){.contact-page.svelte-1bv7ezn .public-wrap:where(.svelte-1bv7ezn){grid-template-columns:1fr}}@media (width<=380px){.contact-page.svelte-1bv7ezn .public-wrap:where(.svelte-1bv7ezn){width:calc(100% - 1rem)}}
