body{background:#faf8f2;margin:0}.page.svelte-tqnwfe{color:#23211d;background:#faf8f2;min-height:100dvh;font-family:Switzer,system-ui,sans-serif}.wall.svelte-tqnwfe{text-align:center;max-width:640px;margin:64px auto;padding:0 24px}.wall__inner.svelte-tqnwfe{background:#fff;border:1px solid #e8e3d8;border-radius:16px;padding:40px 32px;box-shadow:0 8px 30px #2b2a2814}.wall__kicker.svelte-tqnwfe{letter-spacing:.06em;text-transform:uppercase;color:#155c44;margin:0 0 8px;font-size:12px;font-weight:700}.wall.svelte-tqnwfe h1:where(.svelte-tqnwfe){color:#23211d;margin:0 0 14px;font-family:Fraunces,Georgia,serif;font-size:28px;line-height:1.15}.wall__lead.svelte-tqnwfe{color:#5a5349;margin:0 0 18px;font-size:15px;line-height:1.6}.wall__addr.svelte-tqnwfe{color:#8a8174;margin:0 0 22px;font-size:14px}.wall__cta.svelte-tqnwfe{color:#fff;background:#155c44;border-radius:999px;padding:13px 26px;font-size:15px;font-weight:600;text-decoration:none;display:inline-block}.wall__cta.svelte-tqnwfe:hover{background:#114d39}.wall__alt.svelte-tqnwfe{color:#5a5349;margin:18px 0 0;font-size:13.5px}.wall__alt.svelte-tqnwfe a:where(.svelte-tqnwfe),.wall.svelte-tqnwfe .report-foot:where(.svelte-tqnwfe) a:where(.svelte-tqnwfe){color:#155c44;font-weight:600}.get-full.svelte-tqnwfe{max-width:1080px;margin:28px auto 0;padding:0 24px}.get-full__inner.svelte-tqnwfe{color:#f1f5f2;background:linear-gradient(#163f33 0%,#14342b 100%);border-radius:14px;padding:28px 32px}.get-full__inner.svelte-tqnwfe h2:where(.svelte-tqnwfe){color:#fff;margin:0 0 10px;font-family:Fraunces,Georgia,serif;font-size:24px;font-weight:600}.get-full__inner.svelte-tqnwfe p:where(.svelte-tqnwfe){color:#cfe0d8;max-width:64ch;margin:0 0 20px;font-size:15px;line-height:1.6}.get-full__cta.svelte-tqnwfe{color:#14342b;background:#f1f5f2;border-radius:999px;padding:12px 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-block}.get-full__cta.svelte-tqnwfe:hover{background:#fff}.report-foot.svelte-tqnwfe{text-align:center;margin:0;padding:0 24px 56px}.report-foot.svelte-tqnwfe a:where(.svelte-tqnwfe){color:#155c44;font-size:15px;font-weight:600;text-decoration:none}.report-foot.svelte-tqnwfe a:where(.svelte-tqnwfe):hover{text-decoration:underline}.report-error.svelte-tqnwfe{text-align:center;max-width:720px;margin:0 auto;padding:60px 24px}.report-error.svelte-tqnwfe h1:where(.svelte-tqnwfe){margin:0 0 8px;font-family:Fraunces,Georgia,serif;font-size:26px;font-weight:600}.report-error.svelte-tqnwfe p:where(.svelte-tqnwfe){color:#5a5349}
