@charset "UTF-8";h1.svelte-1x4b5tm{color:var(--text-color);font-size:2rem;margin-bottom:0}@media (max-width: 767px){h1.svelte-1x4b5tm{font-size:1.5rem}}.no-plans-wrapper.svelte-1x4b5tm{display:flex;align-items:center;justify-content:center;min-height:50vh;width:100%}.no-plans-inner.svelte-1x4b5tm{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:500px;width:100%}.no-plans-inner.svelte-1x4b5tm h3:where(.svelte-1x4b5tm){color:var(--text-color);font-size:1.75rem;margin:0 0 12px}.no-plans-inner.svelte-1x4b5tm p:where(.svelte-1x4b5tm){color:var(--light-medium-gray);font-size:1rem;margin:0}.page-wrapper.svelte-1x4b5tm{background-color:var(--background-color);height:calc(100% - var(--header-height) - 20px)}@media (max-width: 1199px){.page-wrapper.svelte-1x4b5tm{padding-right:0}}.page-wrapper.svelte-1x4b5tm .divider:where(.svelte-1x4b5tm){height:1px;width:100%;background-color:var(--sidebar-color)}.header-desc-wrapper.svelte-1x4b5tm{display:flex;flex-direction:row;align-items:center;gap:10px;margin-bottom:20px}@media (max-width: 767px){.header-desc-wrapper.svelte-1x4b5tm{align-items:start}.header-desc-wrapper.svelte-1x4b5tm svg{margin-top:2px}}.header-desc.svelte-1x4b5tm{color:var(--text-color);font-size:1rem;margin:0}@media (max-width: 767px){.header-desc.svelte-1x4b5tm{font-size:.875rem}}.header-footnote.svelte-1x4b5tm{color:var(--light-medium-gray);font-size:.75rem;margin:-12px 0 20px}@media (max-width: 767px){.header-footnote.svelte-1x4b5tm{font-size:.6875rem}}.faq-contact-cta.svelte-1x4b5tm{color:var(--text-color);font-size:.9375rem;margin:24px 0 0}.faq-contact-cta.svelte-1x4b5tm a:where(.svelte-1x4b5tm){color:var(--text-color);font-weight:600}@media (max-width: 767px){.faq-contact-cta.svelte-1x4b5tm{font-size:.875rem}}.current-plan-wrapper.svelte-1x4b5tm{width:100%;padding:16px 0;border-bottom:1px solid rgba(var(--base-content),.1);margin-bottom:20px}.current-plan-content.svelte-1x4b5tm{display:flex;align-items:center;justify-content:space-between;gap:20px}@media (max-width: 767px){.current-plan-content.svelte-1x4b5tm{flex-direction:column;align-items:flex-start;gap:12px}}.current-plan-info.svelte-1x4b5tm{display:flex;align-items:center;gap:8px}.current-plan-label.svelte-1x4b5tm{color:var(--light-medium-gray);font-size:.875rem;font-weight:500}.current-plan-name.svelte-1x4b5tm{color:var(--text-color);font-size:1rem;font-weight:600}.legacy-badge.svelte-1x4b5tm{background-color:#f59e0b;color:#fff;font-size:.6875rem;font-weight:600;padding:2px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.legacy-plan-banner.svelte-1x4b5tm{width:100%;background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #f59e0b;border-radius:12px;padding:16px 20px;margin-bottom:20px}.legacy-banner-content.svelte-1x4b5tm{display:flex;align-items:flex-start;gap:12px}.legacy-banner-icon.svelte-1x4b5tm{flex-shrink:0;color:#d97706;margin-top:2px}.legacy-banner-text.svelte-1x4b5tm{flex:1}.legacy-banner-title.svelte-1x4b5tm{margin:0 0 4px;font-size:.9375rem;font-weight:600;color:#92400e}.legacy-banner-desc.svelte-1x4b5tm{margin:0;font-size:.875rem;color:#a16207;line-height:1.5}.current-plan-dates.svelte-1x4b5tm{display:flex;align-items:center;gap:24px}@media (max-width: 767px){.current-plan-dates.svelte-1x4b5tm{gap:16px}}.date-item.svelte-1x4b5tm{display:flex;align-items:center;gap:6px}.date-item.svelte-1x4b5tm svg{color:var(--light-medium-gray);width:14px;height:14px}.date-label.svelte-1x4b5tm{color:var(--light-medium-gray);font-size:.75rem;font-weight:500}.date-value.svelte-1x4b5tm{color:var(--text-color);font-size:.875rem;font-weight:500;font-family:monospace}.main-content-wrapper.svelte-1x4b5tm{display:flex;flex-direction:column;gap:40px;margin-top:80px;padding:0 40px;height:calc(100% - var(--header-height) - 40px)}@media (max-width: 767px){.main-content-wrapper.svelte-1x4b5tm{padding:0 10px;height:calc(100% - var(--header-height) - 20px)}}.main-content-wrapper.svelte-1x4b5tm .main-content-title-wrapper:where(.svelte-1x4b5tm){display:flex;flex-direction:row;align-items:center;gap:10px;margin:0 auto;text-align:center}.main-content-wrapper.svelte-1x4b5tm .main-content-title-wrapper:where(.svelte-1x4b5tm) h2:where(.svelte-1x4b5tm){margin:0}.main-content-wrapper.svelte-1x4b5tm .main-content-desc-wrapper:where(.svelte-1x4b5tm){color:var(--light-medium-gray);font-size:1rem;margin:0 auto;max-width:800px}@media (max-width: 767px){.main-content-wrapper.svelte-1x4b5tm .main-content-desc-wrapper:where(.svelte-1x4b5tm){font-size:.875rem}}.main-content-wrapper.svelte-1x4b5tm .main-content-desc-wrapper:where(.svelte-1x4b5tm) p:where(.svelte-1x4b5tm){margin:5px 0}.main-content-wrapper.svelte-1x4b5tm .plans-wrapper:where(.svelte-1x4b5tm){margin-top:20px;margin-bottom:80px;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:20px;flex-wrap:wrap}.main-content-wrapper.svelte-1x4b5tm .frequently-asked-questions:where(.svelte-1x4b5tm){display:flex;flex-direction:column;gap:20px;margin-top:40px;margin-bottom:80px;padding:0 40px;width:100%}@media (max-width: 767px){.main-content-wrapper.svelte-1x4b5tm .frequently-asked-questions:where(.svelte-1x4b5tm){padding:0}}.main-content-wrapper.svelte-1x4b5tm .frequently-asked-questions:where(.svelte-1x4b5tm) .frequently-asked-questions-title:where(.svelte-1x4b5tm){display:flex;flex-direction:row;align-items:center;gap:10px}.main-content-wrapper.svelte-1x4b5tm .frequently-asked-questions:where(.svelte-1x4b5tm) .frequently-asked-questions-title:where(.svelte-1x4b5tm) h2:where(.svelte-1x4b5tm){margin:1.25rem auto}@media (max-width: 767px){.main-content-wrapper.svelte-1x4b5tm .frequently-asked-questions:where(.svelte-1x4b5tm) .frequently-asked-questions-title:where(.svelte-1x4b5tm) h2:where(.svelte-1x4b5tm){font-size:1.75rem;text-align:center}}.plans-testimonials.svelte-1x4b5tm{margin:0 40px 80px}@media (max-width: 767px){.plans-testimonials.svelte-1x4b5tm{margin:0 10px 60px}}.plans-testimonials.svelte-1x4b5tm h2:where(.svelte-1x4b5tm){text-align:center;margin:0 auto 24px;font-size:1.5rem}@media (max-width: 767px){.plans-testimonials.svelte-1x4b5tm h2:where(.svelte-1x4b5tm){font-size:1.25rem}}.plans-testimonials.svelte-1x4b5tm .plans-rotator:where(.svelte-1x4b5tm){max-width:640px;margin:0 auto}
