.contact-box.svelte-hifugt{display:contents}.panel.svelte-hifugt{margin-top:var(--space-5);animation:svelte-hifugt-reveal var(--dur-base) var(--ease-drift);outline:none;grid-column:1/-1}@keyframes svelte-hifugt-reveal{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.panel.svelte-hifugt{animation:none}}.inner.svelte-hifugt{gap:var(--space-5);color:var(--text-body);flex-direction:column;display:flex}h3.svelte-hifugt{font-size:var(--fs-h4);font-weight:var(--fw-semibold);color:var(--text-heading);margin:0}.desc.svelte-hifugt{margin:calc(-1 * var(--space-3)) 0 0;font-family:var(--font-looped);font-size:var(--fs-small);color:var(--text-muted);max-width:var(--measure);line-height:1.8}form.svelte-hifugt{gap:var(--space-5);flex-direction:column;display:flex}.fields.svelte-hifugt{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fields.svelte-hifugt .full{grid-column:1/-1}.cf-notice.svelte-hifugt{margin:0}.actions.svelte-hifugt{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.note.svelte-hifugt{font-size:var(--fs-caption);color:var(--text-muted);max-width:40ch;margin:0;line-height:1.7}@media (width<=640px){.fields.svelte-hifugt{grid-template-columns:1fr}}.trap.svelte-hifugt{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}
