.association-page.svelte-1sumjqf{width:min(100% - clamp(2rem, 6vw, 4rem), var(--width-site));margin:var(--rhythm-page-start) auto 0;color:var(--color-text)}.association-page.svelte-1sumjqf h1:where(.svelte-1sumjqf){margin:0 0 var(--space-8);font-family:Amatic SC,cursive;font-size:var(--title-page);text-transform:uppercase;font-weight:700}.purpose.svelte-1sumjqf{max-width:var(--width-reading);margin:0;font-size:clamp(1rem,.97rem + .18vw,1.1rem);line-height:1.72}.contact-area.svelte-1sumjqf{grid-template-columns:1fr 1fr;gap:clamp(2rem,7vw,6rem);margin-top:clamp(3rem,8vw,6rem);display:grid}.contact-area.svelte-1sumjqf address:where(.svelte-1sumjqf){font-size:1rem;font-style:normal;line-height:1.65}.contact-area.svelte-1sumjqf address:where(.svelte-1sumjqf) p:where(.svelte-1sumjqf){margin:0 0 var(--space-8)}.contact-area.svelte-1sumjqf a:where(.svelte-1sumjqf){color:var(--color-brand);-webkit-text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);font-weight:700}.facebook-link.svelte-1sumjqf{width:48px;height:48px;margin:var(--space-8) 0 0;background:var(--color-brand-strong);box-shadow:0 1px 2px color-mix(in srgb, var(--color-text) 16%, transparent);transition:transform var(--motion-fast), background-color var(--motion-fast);border:1px solid #ffffff47;border-radius:50%;place-items:center;text-decoration:none;display:grid;color:#fff!important}.facebook-link.svelte-1sumjqf:hover{background:var(--color-brand);transform:translateY(-2px)}.screen-only.svelte-1sumjqf{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.contact-form.svelte-1sumjqf h2:where(.svelte-1sumjqf){margin:0 0 var(--space-3);color:var(--color-brand-strong);font:700 clamp(2rem,4vw,2.75rem)/1 Amatic SC,cursive}.contact-form.svelte-1sumjqf>p:where(.svelte-1sumjqf){margin:0 0 var(--space-5);line-height:1.65}form.svelte-1sumjqf{border-block:1px solid var(--color-line);gap:1rem;padding-block:1.5rem;display:grid}form.svelte-1sumjqf label:where(.svelte-1sumjqf){gap:.35rem;font-weight:700;display:grid}form.svelte-1sumjqf label:where(.svelte-1sumjqf) span:where(.svelte-1sumjqf){color:var(--color-brand-strong)}input.svelte-1sumjqf,textarea.svelte-1sumjqf{border:1px solid var(--color-line);border-radius:var(--radius-small);background:var(--color-surface);width:100%;padding:var(--space-3) var(--space-4);color:var(--color-text);font:16px Roboto,sans-serif;display:block}textarea.svelte-1sumjqf{resize:both;min-height:98px}button.svelte-1sumjqf{border-radius:var(--radius-small);background:var(--color-text-muted);width:fit-content;min-height:44px;padding:var(--space-3) var(--space-5);color:#fff;text-transform:uppercase;border:0;font:16px Amatic SC,cursive}button.svelte-1sumjqf:disabled{cursor:not-allowed;opacity:.72}@media (width<=50rem){.association-page.svelte-1sumjqf{width:min(100% - 2rem, var(--width-site));margin:var(--space-8) auto 0}.association-page.svelte-1sumjqf h1:where(.svelte-1sumjqf){margin-bottom:var(--space-6)}.purpose.svelte-1sumjqf{max-width:var(--width-reading)}.contact-area.svelte-1sumjqf{gap:var(--space-8);margin:var(--space-10) 0 0;grid-template-columns:minmax(13rem,.8fr) minmax(0,1.2fr)}}@media (width<=34rem){.association-page.svelte-1sumjqf{margin-top:var(--space-8)}.purpose.svelte-1sumjqf{width:100%}.contact-area.svelte-1sumjqf{margin-top:var(--space-8);grid-template-columns:minmax(0,1fr);width:100%;display:grid}.contact-area.svelte-1sumjqf form:where(.svelte-1sumjqf){width:100%;margin-top:var(--space-5)}.facebook-link.svelte-1sumjqf{margin-top:var(--space-6)}}
