.wrap.svelte-12iqdks{max-width:680px;margin:0 auto;padding:4rem 1.5rem 3rem}.brand.svelte-12iqdks{margin-bottom:2rem;font-family:Cormorant Garamond,serif;font-size:1.3rem;text-decoration:none;display:inline-block}h1.svelte-12iqdks{margin:0 0 .6rem;font-family:Cormorant Garamond,serif;font-size:2.8rem}h2.svelte-12iqdks{margin:2.4rem 0 .8rem;font-family:Cormorant Garamond,serif;font-size:1.6rem}.lede.svelte-12iqdks{opacity:.9;font-size:1.15rem}ul.svelte-12iqdks{padding-left:1.2rem;line-height:1.7}form.svelte-12iqdks{gap:1rem;display:grid}label.svelte-12iqdks{gap:.35rem;font-size:.95rem;display:grid}input.svelte-12iqdks,textarea.svelte-12iqdks{min-height:46px;color:inherit;font:inherit;background:0 0;border:1px solid #80808066;border-radius:10px;padding:.6rem .9rem}button.svelte-12iqdks{color:#fff;cursor:pointer;background:#b8512d;border:0;border-radius:999px;justify-self:start;min-height:48px;padding:0 1.6rem;font-size:1rem;font-weight:600}button.svelte-12iqdks:disabled{opacity:.6}.msg.svelte-12iqdks{color:#b8512d;margin:0}.done.svelte-12iqdks{background:#d97a5614;border:1px solid #d97a5640;border-radius:12px;padding:1rem 1.2rem;font-size:1.15rem}.school-note.svelte-12iqdks{background:#d97a5612;border:1px solid #d97a564d;border-radius:12px;margin:1.8rem 0 0;padding:1rem 1.2rem}.school-note.svelte-12iqdks p:where(.svelte-12iqdks){margin:.35rem 0 0;font-size:.95rem;line-height:1.6}.school-note.svelte-12iqdks .links:where(.svelte-12iqdks){font-weight:600}.fine.svelte-12iqdks{color:#55504a;margin-top:1.4rem;font-size:.85rem}a.svelte-12iqdks{color:#b8512d}
