.ci[data-astro-cid-kivsne5e]{display:flex;flex-direction:column;gap:var(--group-gap)}.ci[data-astro-cid-kivsne5e] .ci__title{margin-block:var(--space-2) 0}.ci__h[data-astro-cid-kivsne5e]{font-family:var(--font-mono);font-size:var(--text-label);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);font-weight:var(--weight-regular);margin:0 0 var(--space-3)}.ci__channels[data-astro-cid-kivsne5e]{margin-top:var(--space-4)}.ci__list[data-astro-cid-kivsne5e]{display:flex;flex-direction:column;gap:var(--btn-row-gap)}.ci__channel[data-astro-cid-kivsne5e]{display:inline-flex;align-items:center;gap:var(--space-3);min-height:var(--btn-h);padding-inline:var(--space-4);border:var(--border-w) solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text);text-decoration:none;transition:border-color var(--dur-1) var(--ease-standard),background-color var(--dur-1) var(--ease-standard)}.ci__channel[data-astro-cid-kivsne5e]:hover{border-color:var(--color-border-strong);background-color:var(--color-bg-elevated)}address[data-astro-cid-kivsne5e]{font-style:normal;display:flex;flex-direction:column;color:var(--color-text-body)}.ci__note[data-astro-cid-kivsne5e]{margin:var(--space-5) 0 0;padding-top:var(--space-6);border-top:var(--border-w) solid var(--color-border);color:var(--color-text);max-width:var(--measure)}.field.svelte-765te3{display:flex;flex-direction:column;gap:var(--space-2)}.field__label.svelte-765te3{font-size:var(--text-small);color:var(--color-text);font-weight:var(--weight-medium)}.field__req.svelte-765te3{color:var(--color-accent);margin-left:var(--space-1)}.field__hint.svelte-765te3{font-size:var(--text-small);color:var(--color-text-muted);margin:0}.field__input.svelte-765te3{min-height:var(--input-h);padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-elevated);color:var(--color-text);font-size:var(--input-font-size);width:100%;transition:border-color var(--dur-1) var(--ease-standard)}.field__input.svelte-765te3:hover{border-color:var(--color-border-strong)}.field__input.svelte-765te3:focus{border-color:var(--color-accent)}.field__input--area.svelte-765te3{min-height:var(--textarea-h);resize:vertical;padding-block:var(--space-3)}.field__input.svelte-765te3:disabled{opacity:var(--opacity-disabled)}.field--invalid.svelte-765te3 .field__input:where(.svelte-765te3){border-color:var(--color-error)}.field__error.svelte-765te3{font-size:var(--text-small);color:var(--color-error);margin:0}.cf.svelte-8ur557{display:flex;flex-direction:column;gap:var(--group-gap)}.cf__heading.svelte-8ur557{font-size:var(--text-h3);line-height:var(--leading-h3);color:var(--color-text);font-weight:var(--weight-medium);margin:0}.cf__intro.svelte-8ur557{margin:calc(var(--space-3) * -1) 0 0;font-size:var(--text-small);color:var(--color-text-muted)}.cf__grid.svelte-8ur557{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--field-min),1fr));gap:var(--space-5)}.cf__challenge.svelte-8ur557:empty{display:none}.cf__live.svelte-8ur557{min-height:0}.cf__alert.svelte-8ur557{margin:0;padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--color-error);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-small)}.cf__submit.svelte-8ur557{align-self:flex-start;min-height:var(--btn-h);padding-inline:var(--btn-px);border:var(--border-w) solid var(--color-accent);border-radius:var(--radius-pill);background-color:var(--color-accent);color:var(--color-on-accent);font-size:var(--btn-font-size);font-weight:var(--weight-medium);cursor:pointer;box-shadow:none;transition:background-color var(--dur-2) var(--ease-smooth),border-color var(--dur-2) var(--ease-smooth),color var(--dur-2) var(--ease-smooth),transform var(--dur-1) var(--ease-spring)}.cf__submit.svelte-8ur557:hover:not(:disabled){background-color:transparent;border-color:var(--color-btn-border);color:var(--color-btn-text);box-shadow:none}.cf__submit.svelte-8ur557:active:not(:disabled){background-color:var(--color-accent-active);border-color:var(--color-accent-active);color:var(--color-on-accent);transform:scale(.98)}.cf__submit.svelte-8ur557:disabled{opacity:var(--opacity-disabled);cursor:default}.cf__privacy.svelte-8ur557{margin:0;font-size:var(--text-small);color:var(--color-text-muted)}.cf__privacy.svelte-8ur557 a:where(.svelte-8ur557){color:var(--color-text-body)}.panel.svelte-8ur557{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.panel__heading.svelte-8ur557{margin:0;font-size:var(--text-h2);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2);color:var(--color-text);font-weight:var(--weight-medium)}.panel__heading.svelte-8ur557:focus{outline:none}.panel__body.svelte-8ur557{margin:0;color:var(--color-text-body);max-width:var(--measure)}.panel__cta.svelte-8ur557{display:inline-flex;align-items:center;min-height:var(--btn-h);padding-inline:var(--btn-px);border:var(--border-w) solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text);text-decoration:none}.panel__cta.svelte-8ur557:hover{border-color:var(--color-border-strong);background-color:var(--color-bg-elevated)}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.contact[data-astro-cid-uw5kdbxl]{gap:var(--space-9);grid-template-columns:1fr;display:grid}.contact__form[data-astro-cid-uw5kdbxl]{padding:var(--space-4);border:var(--border-w) solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-bg-elevated)}.contact__noscript[data-astro-cid-uw5kdbxl]{margin:0 0 var(--space-5);padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--color-error);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-small)}@media(min-width:40rem){.contact__form[data-astro-cid-uw5kdbxl]{padding:var(--space-7)}}@media(min-width:64rem){.contact[data-astro-cid-uw5kdbxl]{gap:var(--space-9);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}
