form.svelte-fq8g2m{max-width:24rem;margin:0 auto}fieldset.svelte-fq8g2m{display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0;border:none}input.svelte-fq8g2m,textarea.svelte-fq8g2m{width:100%;box-sizing:border-box;margin:0;padding:.9rem 1rem;border:2px solid transparent;border-radius:var(--radius-m);background:#fff;color:#000;font-family:var(--f-serif);outline:none;transition:var(--transition-basic)}input.svelte-fq8g2m,.label.svelte-fq8g2m{font-size:.8rem;line-height:120%;letter-spacing:.08em;font-variant-caps:all-small-caps;font-variant-numeric:oldstyle-nums proportional-nums;text-align:center}textarea.svelte-fq8g2m{height:12rem;resize:none;font-size:1rem;line-height:140%}.svelte-fq8g2m::placeholder{color:#000;opacity:1}input.svelte-fq8g2m:focus,textarea.svelte-fq8g2m:focus{border-color:#c8c8c8}input.invalid.svelte-fq8g2m,textarea.invalid.svelte-fq8g2m{border-color:#f08080}fieldset.svelte-fq8g2m:disabled input:where(.svelte-fq8g2m),fieldset.svelte-fq8g2m:disabled textarea:where(.svelte-fq8g2m){background:#e8e8e8}.status.svelte-fq8g2m{margin-top:.5rem;text-align:center}button.svelte-fq8g2m{border:none;background:none;cursor:pointer;width:100%;color:#fff;background-color:#000;padding:.9rem 1rem;border:2px solid transparent;border-radius:var(--radius-m);box-sizing:border-box;transition:var(--transition-basic)}button.svelte-fq8g2m:hover{background-color:#fff;color:#000!important}button.svelte-fq8g2m:disabled,button.svelte-fq8g2m:disabled:hover{background-color:#e8e8e8;color:#000!important}button.svelte-fq8g2m:disabled{cursor:default}.sent.svelte-fq8g2m{margin:0;padding:.9rem 1rem;border:2px solid transparent}.error.svelte-fq8g2m{margin-top:1.5rem;color:#e3262e;scroll-margin-bottom:var(--sp-2x)}.honeypot.svelte-fq8g2m{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.page-wrapper.svelte-1bv7ezn{padding:var(--sp-2x) var(--sp);min-height:100vh}.close.svelte-1bv7ezn{position:fixed;top:var(--sp);right:var(--sp);z-index:100;display:grid;place-items:center;width:2rem;height:2rem;color:#000;animation:svelte-1bv7ezn-close-in .5s var(--transition-basic-ease) .5s both}.close.svelte-1bv7ezn svg:where(.svelte-1bv7ezn){width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:1.25;transition:transform var(--transition-basic-timing) var(--transition-basic-ease)}.close.svelte-1bv7ezn:hover svg:where(.svelte-1bv7ezn),.close.svelte-1bv7ezn:focus-visible svg:where(.svelte-1bv7ezn){transform:scale(1.25)}.close.svelte-1bv7ezn:hover{border-bottom:0}@keyframes svelte-1bv7ezn-close-in{0%{opacity:0;transform:translateY(-.75rem)}}@media(prefers-reduced-motion:reduce){.close.svelte-1bv7ezn{animation:none}}
