.contact-form-wrap.svelte-1qfvlz5{gap:var(--space-6);flex-direction:column;display:flex}.contact-form.svelte-1qfvlz5{gap:var(--space-5);flex-direction:column;display:flex}.contact-form__notice.svelte-1qfvlz5:focus{outline:var(--border-2) solid transparent}.contact-form__row.svelte-1qfvlz5{gap:var(--space-5);display:grid}@media (width>=480px){.contact-form__row.svelte-1qfvlz5{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-form__initiation.svelte-1qfvlz5{gap:var(--space-5);padding:var(--space-5);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;margin:0;display:none}.contact-form__initiation.svelte-1qfvlz5 legend:where(.svelte-1qfvlz5){font-family:var(--font-sans);font-size:var(--text-xl);font-weight:var(--fw-semibold);line-height:var(--leading-snug);font-size:var(--text-base);padding-inline:var(--space-2);color:var(--color-text)}.contact-form__initiation.svelte-1qfvlz5 legend:where(.svelte-1qfvlz5) span:where(.svelte-1qfvlz5){font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal);font-weight:var(--fw-regular);color:var(--color-text-secondary)}.contact-form.svelte-1qfvlz5:has(option[value=initiatie]:checked) .contact-form__initiation:where(.svelte-1qfvlz5){display:flex}.contact-form__trap.svelte-1qfvlz5{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.contact-form__trap.svelte-1qfvlz5>:where(.svelte-1qfvlz5){width:1px;height:1px;display:block;overflow:hidden}.contact-form__submit.svelte-1qfvlz5{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.contact-form__submit.svelte-1qfvlz5 p:where(.svelte-1qfvlz5){font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary)}.contact-hero.svelte-1q7hdxq{padding-block:var(--space-12);border-bottom:var(--border-1) solid var(--color-border)}@media (width>=1024px){.contact-hero.svelte-1q7hdxq{padding-block:var(--space-16)}}.contact-hero.svelte-1q7hdxq h1:where(.svelte-1q7hdxq){font-family:var(--font-serif);font-size:var(--text-4xl);font-weight:var(--fw-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}@media (width>=768px){.contact-hero.svelte-1q7hdxq h1:where(.svelte-1q7hdxq){font-size:var(--text-5xl)}}.contact-hero.svelte-1q7hdxq h1:where(.svelte-1q7hdxq){margin-top:var(--space-5)}.contact-hero.svelte-1q7hdxq h1:where(.svelte-1q7hdxq) span:where(.svelte-1q7hdxq){color:var(--color-action-text)}.contact-hero__lead.svelte-1q7hdxq{max-width:40rem;margin-top:var(--space-5);font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-text-secondary)}.contact__inner.svelte-1q7hdxq{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.contact__inner.svelte-1q7hdxq{gap:var(--space-8);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.contact__form.svelte-1q7hdxq{background:var(--color-surface);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);scroll-margin-top:calc(var(--header-height) + var(--space-4))}@media (width>=768px){.contact__form.svelte-1q7hdxq{padding:var(--space-8)}}.contact__form.svelte-1q7hdxq h2:where(.svelte-1q7hdxq){margin-bottom:var(--space-6)}.contact__info.svelte-1q7hdxq{flex-direction:column;display:flex}.visit.svelte-1q7hdxq{background:var(--color-surface);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-lg);scroll-margin-top:calc(var(--header-height) + var(--space-4));flex-direction:column;flex:1;display:flex;overflow:hidden}.visit__map.svelte-1q7hdxq{aspect-ratio:16/9;border-bottom:var(--border-1) solid var(--color-border)}@media (width>=1024px){.visit__map.svelte-1q7hdxq{aspect-ratio:auto;flex:1;min-height:16rem}}.visit__body.svelte-1q7hdxq{align-items:flex-start;gap:var(--space-2);padding:var(--space-5) var(--space-6);flex-direction:column;display:flex}.visit__title.svelte-1q7hdxq{font-family:var(--font-sans);font-size:var(--text-xl);font-weight:var(--fw-semibold);line-height:var(--leading-snug);font-size:var(--text-lg)}.visit.svelte-1q7hdxq address:where(.svelte-1q7hdxq){color:var(--color-text-secondary);font-style:normal}.facts.svelte-1q7hdxq{background:var(--color-surface);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-lg);padding:0 var(--space-6);list-style:none}@media (width>=1024px){.facts.svelte-1q7hdxq{padding:var(--space-2) 0;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}}.fact.svelte-1q7hdxq{gap:var(--space-4);padding-block:var(--space-5);color:var(--color-text-secondary);grid-template-columns:auto minmax(0,1fr);display:grid}.fact.svelte-1q7hdxq+.fact:where(.svelte-1q7hdxq){border-top:var(--border-1) solid var(--color-border)}@media (width>=1024px){.fact.svelte-1q7hdxq{padding:var(--space-5) var(--space-6);grid-template-columns:1fr;align-content:start}.fact.svelte-1q7hdxq+.fact:where(.svelte-1q7hdxq){border-top:0;border-left:var(--border-1) solid var(--color-border)}}.fact__icon.svelte-1q7hdxq{width:var(--control-md);height:var(--control-md);border-radius:var(--radius-full);background:var(--color-action-subtle);color:var(--color-action-hover);justify-content:center;align-items:center;display:flex}.fact__body.svelte-1q7hdxq{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.fact__body.svelte-1q7hdxq p:where(.svelte-1q7hdxq){font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal)}.fact__title.svelte-1q7hdxq{font-family:var(--font-sans);font-size:var(--text-xl);font-weight:var(--fw-semibold);line-height:var(--leading-snug);font-size:var(--text-base);color:var(--color-text);min-height:var(--control-md);align-items:center;display:flex}@media (width>=1024px){.fact__title.svelte-1q7hdxq{min-height:0;margin-top:var(--space-1)}}.fact__mails.svelte-1q7hdxq{gap:var(--space-1);margin:var(--space-1) 0 0;flex-direction:column;display:flex}.fact__mails.svelte-1q7hdxq div:where(.svelte-1q7hdxq)+div:where(.svelte-1q7hdxq){margin-top:var(--space-1)}.fact__mails.svelte-1q7hdxq dt:where(.svelte-1q7hdxq){font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.fact__mails.svelte-1q7hdxq dd:where(.svelte-1q7hdxq){font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.fact__social.svelte-1q7hdxq{gap:0 var(--space-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.row-link.svelte-1q7hdxq{align-items:center;gap:var(--space-2);min-height:var(--touch-target);font-weight:var(--fw-semibold);color:var(--color-action-text);text-decoration:none;display:inline-flex}.row-link.svelte-1q7hdxq:focus-visible{outline:var(--border-2) solid var(--color-focus);outline-offset:2px;border-radius:inherit}.row-link.svelte-1q7hdxq:hover{text-decoration:underline}
