@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";.terms-container.svelte-80p9u9{max-width:960px;margin:2rem auto;padding:1rem;background-color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border-radius:.5rem;font-family:Inter,sans-serif}@media (min-width: 640px){.terms-container.svelte-80p9u9{padding:2rem}}.terms-content.svelte-80p9u9{width:100%}.terms-content.svelte-80p9u9 h1:where(.svelte-80p9u9){font-size:2.5rem;font-weight:700;color:#1a202c;margin-bottom:1.5rem}.terms-content.svelte-80p9u9 h2:where(.svelte-80p9u9){font-size:2rem;font-weight:600;color:#1a202c;margin-top:2.5rem;margin-bottom:1rem}.terms-content.svelte-80p9u9 p:where(.svelte-80p9u9){font-size:1.125rem;color:#4a5568;line-height:1.75;margin-bottom:1.5rem}.terms-content.svelte-80p9u9 p.last-updated:where(.svelte-80p9u9){color:#4a5568;margin-bottom:1rem}.terms-content.svelte-80p9u9 p.intro-paragraph:where(.svelte-80p9u9){margin-bottom:1.5rem}.terms-content.svelte-80p9u9 ul:where(.svelte-80p9u9){list-style-type:disc;padding-left:1.5rem;margin-bottom:1.5rem}.terms-content.svelte-80p9u9 ul:where(.svelte-80p9u9) li:where(.svelte-80p9u9){font-size:1.125rem;color:#4a5568;margin-bottom:.5rem}.terms-content.svelte-80p9u9 strong:where(.svelte-80p9u9){font-weight:500}.terms-content.svelte-80p9u9 a:where(.svelte-80p9u9){color:#3182ce;font-weight:600;text-decoration:underline}.terms-content.svelte-80p9u9 p.contact-email:where(.svelte-80p9u9){margin-bottom:2rem}
