.layout.svelte-1bv7ezn{grid-template-columns:minmax(0,1fr) minmax(0,20rem);align-items:start;gap:clamp(2.5rem,6vw,7rem);display:grid}form.svelte-1bv7ezn{flex-direction:column;gap:2.5rem;max-width:46rem;display:flex}fieldset.svelte-1bv7ezn{border:0;flex-direction:column;gap:1.25rem;margin:0;padding:0;display:flex}legend.svelte-1bv7ezn{letter-spacing:-.015em;border-bottom:var(--line) solid var(--ink);width:100%;margin-bottom:1.25rem;padding-bottom:.6rem;font-size:1.35rem;font-weight:780}.row.svelte-1bv7ezn{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.trap.svelte-1bv7ezn{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.submit.svelte-1bv7ezn{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.error.svelte-1bv7ezn{margin:0}.unavailable.svelte-1bv7ezn{background:var(--box);border:2px dashed var(--ink);padding:1rem 1.25rem;font-weight:600}.direct.svelte-1bv7ezn{flex-direction:column;gap:1rem;display:flex;position:sticky;top:7rem}.d-box.svelte-1bv7ezn{background:var(--box);border:var(--line) solid var(--ink);flex-direction:column;gap:.4rem;padding:1.1rem 1.25rem 1.25rem;display:flex}.d-title.svelte-1bv7ezn{font-weight:750}.d-phone.svelte-1bv7ezn{letter-spacing:-.01em;color:var(--ink);font-size:1.6rem;font-weight:780;text-decoration:none}.d-phone.svelte-1bv7ezn:hover{text-underline-offset:.18em;text-decoration:underline}.sent.svelte-1bv7ezn{flex-direction:column;gap:1.5rem;max-width:46rem;display:flex}.sent-box.svelte-1bv7ezn{background:var(--box);border:var(--line) solid var(--ink);padding:1.5rem 1.75rem}.s-title.svelte-1bv7ezn{letter-spacing:-.015em;margin-bottom:.3rem;font-size:1.5rem;font-weight:780}@media (width<=60rem){.layout.svelte-1bv7ezn{grid-template-columns:1fr}.direct.svelte-1bv7ezn{position:static}}@media (width<=36rem){.row.svelte-1bv7ezn{grid-template-columns:1fr}}
