main.svelte-psrk2f{grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,6rem);padding:clamp(1.5rem,4vw,3rem) clamp(1rem,5vw,4rem) clamp(3rem,6vw,5rem);display:grid}h1.svelte-psrk2f{margin-bottom:1.5rem;font-size:clamp(3.4rem,8vw,6.5rem);line-height:.9}address.svelte-psrk2f{font-size:1.5rem;font-style:normal;line-height:1.4}table.svelte-psrk2f{border-collapse:collapse;font-variant-numeric:tabular-nums;margin-top:1.5rem}th.svelte-psrk2f,td.svelte-psrk2f{text-align:start;border-bottom:1px solid #2b201b40;padding:.45rem 1.5rem .45rem 0;font-weight:400}th.svelte-psrk2f{font-weight:600}.form.svelte-psrk2f{background:var(--porcelain);border-radius:4px;align-self:start;padding:clamp(1.25rem,3vw,2.5rem)}h2.svelte-psrk2f{font-size:2.6rem}form.svelte-psrk2f{gap:.9rem;display:grid}label.svelte-psrk2f{gap:.3rem;display:grid}label.svelte-psrk2f span:where(.svelte-psrk2f){font-size:.92rem;font-weight:600}input.svelte-psrk2f,textarea.svelte-psrk2f{font:inherit;color:var(--tenmoku);box-sizing:border-box;background:#fff;border:1px solid #2b201b73;border-radius:4px;min-block-size:3rem;padding:.7rem .8rem}button.svelte-psrk2f{background:var(--fer);min-block-size:3.2rem;color:var(--porcelain);font:600 1rem var(--sans);cursor:pointer;border:0;border-radius:999px;justify-self:start;padding:0 1.6rem}.hp.svelte-psrk2f{position:absolute;left:-9999px}.error.svelte-psrk2f{color:var(--fer-deep);margin:0;font-weight:600}.sent.svelte-psrk2f{font-size:1.2rem;font-weight:600}@media (width<=800px){main.svelte-psrk2f{grid-template-columns:1fr}}
