.form.svelte-fq8g2m,.row.svelte-fq8g2m{display:grid;gap:1.25rem}@media(min-width:640px){.row.svelte-fq8g2m{grid-template-columns:1fr 1fr}}.field.svelte-fq8g2m{display:grid;gap:.5rem}.label.svelte-fq8g2m{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1119}.label.svelte-fq8g2m i:where(.svelte-fq8g2m){font-style:normal;color:#f0522a}.label.svelte-fq8g2m em:where(.svelte-fq8g2m){font-style:normal;font-weight:400;letter-spacing:.04em;text-transform:none;color:#1116}.contact-input{width:100%;background:#ffffff8c;border:1px solid rgb(17 17 17 / .1);border-radius:.8rem;padding:.85rem 1rem;font-size:15px;color:#111;outline:none;font-family:inherit;box-shadow:inset 0 1px 2px #3c231414,inset 0 0 0 1px #fff6;transition:border-color .2s,box-shadow .2s,background-color .2s}.contact-input::-moz-placeholder{color:#11111159}.contact-input::placeholder{color:#11111159}.contact-input:focus{background:#ffffffd9;border-color:#f0522a;box-shadow:0 0 0 4px #f0522a24,inset 0 1px 2px #3c23140f}.textarea.svelte-fq8g2m{resize:none}.submit.svelte-fq8g2m{width:100%;margin-top:.5rem}.submit.svelte-fq8g2m:disabled{opacity:.6;cursor:not-allowed}.secure.svelte-fq8g2m{display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:12px;color:#11111173}.note.svelte-fq8g2m{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem;border-radius:.9rem;margin-bottom:.5rem;font-size:14px;line-height:1.5}.note.svelte-fq8g2m b:where(.svelte-fq8g2m){display:block;margin-bottom:.15rem;font-weight:600}.note-ok.svelte-fq8g2m{background:#f0522a1a;border:1px solid rgb(240 82 42 / .35);color:#9a3412}.note-err.svelte-fq8g2m{background:#dc262614;border:1px solid rgb(220 38 38 / .3);color:#b91c1c}.grid-main.svelte-1bv7ezn{display:grid;gap:3rem}@media(min-width:1024px){.grid-main.svelte-1bv7ezn{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:4rem}}.lede.svelte-1bv7ezn{margin-top:1.5rem;max-width:32rem}.details.svelte-1bv7ezn{display:grid;margin-top:2.25rem;padding:.25rem 1.25rem;border-radius:1.25rem}.details.svelte-1bv7ezn li:where(.svelte-1bv7ezn){display:flex;align-items:center;gap:1rem;padding:.95rem 0}.details.svelte-1bv7ezn li:where(.svelte-1bv7ezn)+li:where(.svelte-1bv7ezn){border-top:1px solid rgb(17 17 17 / .07)}.chip.svelte-1bv7ezn{flex:none;display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:.8rem;color:#f0522a;background:linear-gradient(145deg,#fffffff2,#fde6ddbf);border:1px solid rgb(255 255 255 / .85);box-shadow:inset 1.5px -1.5px 1px -1px #fff,inset -1.5px 1.5px 1px -1px #fff,inset 0 0 1.5px #28190f66,0 10px 18px -8px #f0522a80,0 2px 4px #3c231414;transition:transform .3s cubic-bezier(.22,1,.36,1)}.details.svelte-1bv7ezn li:where(.svelte-1bv7ezn):hover .chip:where(.svelte-1bv7ezn){transform:translateY(-2px)}.d-text.svelte-1bv7ezn{display:grid;gap:.15rem;min-width:0}.d-text.svelte-1bv7ezn small:where(.svelte-1bv7ezn){font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#11111173}.d-text.svelte-1bv7ezn a:where(.svelte-1bv7ezn),.d-text.svelte-1bv7ezn span:where(.svelte-1bv7ezn){font-size:15px;color:#111;overflow-wrap:anywhere}.d-text.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover{color:#f0522a}.hours.svelte-1bv7ezn{margin-top:1rem;padding:.25rem 1.25rem;border-radius:1.25rem}.hour.svelte-1bv7ezn{display:flex;justify-content:space-between;gap:1rem;padding:.85rem 0;font-size:14px}.hour.svelte-1bv7ezn+.hour:where(.svelte-1bv7ezn){border-top:1px solid rgb(17 17 17 / .07)}.hour.svelte-1bv7ezn dt:where(.svelte-1bv7ezn){color:#1111118c}.hour.svelte-1bv7ezn dd:where(.svelte-1bv7ezn){display:flex;align-items:center;gap:.5rem;font-weight:500;color:#111}.live-dot.svelte-1bv7ezn{width:7px;height:7px;border-radius:50%;background:#f0522a;box-shadow:0 0 0 3px #f0522a33}.form-card.svelte-1bv7ezn{padding:clamp(1.5rem,3.5vw,3rem);border-radius:1.5rem}.form-title.svelte-1bv7ezn{font-family:Fraunces,Georgia,serif;font-weight:400;font-variation-settings:"opsz" 144,"SOFT" 0,"WONK" 0;font-size:clamp(1.75rem,2.4vw,2.25rem);letter-spacing:-.02em;color:#111}.form-sub.svelte-1bv7ezn{margin:.5rem 0 2rem;font-size:14px;color:#1119}.steps.svelte-1bv7ezn{display:grid;gap:1rem}@media(min-width:768px){.steps.svelte-1bv7ezn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.steps.svelte-1bv7ezn{grid-template-columns:repeat(4,minmax(0,1fr))}}.step.svelte-1bv7ezn{padding:1.75rem;border-radius:1.1rem}.step-num.svelte-1bv7ezn{font-family:Geist Mono,ui-monospace,monospace;font-size:12px;color:#f0522a}.step.svelte-1bv7ezn h3:where(.svelte-1bv7ezn){margin-top:1.25rem;font-family:Fraunces,Georgia,serif;font-weight:400;font-variation-settings:"opsz" 144;font-size:1.45rem;color:#efebe4}.step.svelte-1bv7ezn p:where(.svelte-1bv7ezn){margin-top:.5rem;font-size:14px;line-height:1.55;color:#efebe499}@media(max-width:479px){.details.svelte-1bv7ezn,.hours.svelte-1bv7ezn{padding-inline:.9rem}.d-text.svelte-1bv7ezn a:where(.svelte-1bv7ezn),.d-text.svelte-1bv7ezn span:where(.svelte-1bv7ezn){font-size:14px}}
