.terms-page-wrapper.svelte-186o4wy .navbar{background-color:#1f2937f2!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.terms-page-wrapper.svelte-186o4wy .navbar-brand a,.terms-page-wrapper.svelte-186o4wy .contact-button{color:#fff!important}.terms-page.svelte-186o4wy{min-height:100vh;background-color:#fff;padding-top:80px}.terms-container.svelte-186o4wy{max-width:800px;margin:0 auto;padding:3rem 2rem;color:#1f2937}.terms-title.svelte-186o4wy{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:600;color:#1f2937;margin:0 0 1rem;line-height:1.2}.last-updated.svelte-186o4wy{font-size:.95rem;color:#6b7280;margin:0 0 2.5rem}.terms-content.svelte-186o4wy{line-height:1.7}.terms-content.svelte-186o4wy p:where(.svelte-186o4wy){margin:0 0 1.5rem;font-size:1rem;color:#374151}.terms-content.svelte-186o4wy .intro-text:where(.svelte-186o4wy){font-weight:500;margin-bottom:2rem}.terms-content.svelte-186o4wy h2:where(.svelte-186o4wy){font-family:Inter,sans-serif;font-size:1.5rem;font-weight:600;color:#1f2937;margin:2.5rem 0 1rem}.terms-content.svelte-186o4wy h2:where(.svelte-186o4wy):first-of-type{margin-top:0}.terms-content.svelte-186o4wy a:where(.svelte-186o4wy){color:#655aff;text-decoration:none;transition:color .2s}.terms-content.svelte-186o4wy a:where(.svelte-186o4wy):hover{color:#5248e6;text-decoration:underline}@media(max-width:768px){.terms-page.svelte-186o4wy{padding-top:70px}.terms-container.svelte-186o4wy{padding:2rem 1.5rem}.terms-title.svelte-186o4wy{font-size:2rem}.terms-content.svelte-186o4wy h2:where(.svelte-186o4wy){font-size:1.25rem}}
