.banner.svelte-bb1o2p{height:var(--banner-h);overflow:hidden}.banner.svelte-bb1o2p img{border-radius:0}.call.svelte-bb1o2p,.address.svelte-bb1o2p{display:flex;align-items:center;gap:var(--space-2xs);color:var(--c-text-muted)}.address.svelte-bb1o2p{margin-top:var(--space-xl);font-size:var(--step--1)}form.svelte-bb1o2p{display:grid;gap:var(--space-m);margin-top:var(--space-l)}.field.svelte-bb1o2p{display:grid;gap:var(--space-3xs)}label.svelte-bb1o2p{font-weight:600}input.svelte-bb1o2p,textarea.svelte-bb1o2p{width:100%;padding:.7rem .85rem;background:var(--c-surface);border:1px solid var(--c-border-strong);border-radius:var(--radius);font-size:var(--step-0)}textarea.svelte-bb1o2p{resize:vertical;min-height:9rem}input.svelte-bb1o2p:focus-visible,textarea.svelte-bb1o2p:focus-visible{outline:2px solid var(--c-focus);outline-offset:1px;border-color:transparent}[aria-invalid=true].svelte-bb1o2p{border-color:var(--c-danger);border-width:2px}.field-error.svelte-bb1o2p{color:var(--c-danger);font-size:var(--step--1);font-weight:600;margin:0}.error-box.svelte-bb1o2p{padding:var(--space-s);border-left:4px solid var(--c-danger);background:color-mix(in srgb,var(--c-danger) 10%,var(--c-surface));border-radius:var(--radius-sm)}.hp.svelte-bb1o2p{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.success.svelte-bb1o2p{display:flex;gap:var(--space-s);margin-top:var(--space-l);padding:var(--space-m);border:1px solid color-mix(in srgb,var(--c-success) 50%,var(--c-border));background:color-mix(in srgb,var(--c-success) 10%,var(--c-surface));border-radius:var(--radius)}.success.svelte-bb1o2p svg{flex:none;color:var(--c-success)}.success.svelte-bb1o2p h2:where(.svelte-bb1o2p){font-size:var(--step-2)}
