.terms-page.svelte-fly5hx.svelte-fly5hx{min-height:100vh;background:#f8f9fa}.container.svelte-fly5hx.svelte-fly5hx{max-width:800px;margin:0 auto;padding:0 1rem}.hero-section.svelte-fly5hx.svelte-fly5hx{background:linear-gradient(135deg,#3A8DDE 0%,#0A2540 100%);color:#fff;padding:4rem 0;text-align:center}.hero-section.svelte-fly5hx h1.svelte-fly5hx{font-size:3rem;font-weight:700;margin-bottom:1rem;line-height:1.1}.hero-subtitle.svelte-fly5hx.svelte-fly5hx{font-size:1.25rem;margin-bottom:2rem;opacity:.9;max-width:600px;margin-left:auto;margin-right:auto}.last-updated.svelte-fly5hx.svelte-fly5hx{background:rgba(255,255,255,.1);padding:1rem;border-radius:8px;display:inline-block}.terms-content.svelte-fly5hx.svelte-fly5hx{padding:4rem 0}.terms-sections.svelte-fly5hx.svelte-fly5hx{background:white;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden}.terms-section.svelte-fly5hx.svelte-fly5hx{padding:2rem;border-bottom:1px solid #e5e7eb}.terms-section.svelte-fly5hx.svelte-fly5hx:last-child{border-bottom:none}.terms-section.svelte-fly5hx h2.svelte-fly5hx{font-size:1.875rem;font-weight:700;color:#1f2937;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid #3A8DDE}.terms-section.svelte-fly5hx h3.svelte-fly5hx{font-size:1.25rem;font-weight:600;color:#374151;margin:1.5rem 0 1rem}.terms-section.svelte-fly5hx p.svelte-fly5hx{font-size:1rem;line-height:1.7;color:#4b5563;margin-bottom:1rem}.terms-section.svelte-fly5hx ul.svelte-fly5hx{margin:1rem 0;padding-left:1.5rem}.terms-section.svelte-fly5hx li.svelte-fly5hx{font-size:1rem;line-height:1.6;color:#4b5563;margin-bottom:.5rem}.terms-section.svelte-fly5hx strong.svelte-fly5hx{color:#1f2937;font-weight:600}.contact-info.svelte-fly5hx.svelte-fly5hx{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:1.5rem}.contact-method.svelte-fly5hx.svelte-fly5hx{background:#f8f9fa;padding:1.5rem;border-radius:8px;border-left:4px solid #3A8DDE}.contact-method.svelte-fly5hx h3.svelte-fly5hx{font-size:1.125rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.contact-method.svelte-fly5hx p.svelte-fly5hx{margin-bottom:.5rem;font-size:.95rem}.contact-method.svelte-fly5hx a.svelte-fly5hx{color:#3a8dde;text-decoration:none;font-weight:500}.contact-method.svelte-fly5hx a.svelte-fly5hx:hover{text-decoration:underline}.cta-section.svelte-fly5hx.svelte-fly5hx{background:#0A2540;color:#fff;padding:3rem 0;text-align:center}.cta-section.svelte-fly5hx h2.svelte-fly5hx{font-size:2rem;font-weight:700;margin-bottom:1rem}.cta-section.svelte-fly5hx p.svelte-fly5hx{font-size:1.125rem;margin-bottom:2rem;opacity:.9}.cta-buttons.svelte-fly5hx.svelte-fly5hx{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn.svelte-fly5hx.svelte-fly5hx{padding:.75rem 1.5rem;border-radius:8px;text-decoration:none;font-weight:600;transition:all .3s ease;display:inline-block}.btn-primary.svelte-fly5hx.svelte-fly5hx{background:#3A8DDE;color:#fff}.btn-primary.svelte-fly5hx.svelte-fly5hx:hover{background:#2563eb;transform:translateY(-2px)}.btn-secondary.svelte-fly5hx.svelte-fly5hx{background:transparent;color:#fff;border:2px solid white}.btn-secondary.svelte-fly5hx.svelte-fly5hx:hover{background:white;color:#0a2540}@media (max-width: 768px){.hero-section.svelte-fly5hx h1.svelte-fly5hx{font-size:2.5rem}.hero-subtitle.svelte-fly5hx.svelte-fly5hx{font-size:1.125rem}.terms-section.svelte-fly5hx.svelte-fly5hx{padding:1.5rem}.terms-section.svelte-fly5hx h2.svelte-fly5hx{font-size:1.5rem}.contact-info.svelte-fly5hx.svelte-fly5hx{grid-template-columns:1fr;gap:1rem}.cta-buttons.svelte-fly5hx.svelte-fly5hx{flex-direction:column;align-items:center}.btn.svelte-fly5hx.svelte-fly5hx{width:100%;max-width:300px}}
