h2.svelte-1plpsw8{color:var(--slate-900);margin-top:2rem;margin-bottom:.75rem;font-size:24px;font-weight:700}@media (width<=980px){h2.svelte-1plpsw8{font-size:20px}}footer.border-t.border-gray-200,footer.border-t{display:none!important}.card-grid.svelte-1plpsw8{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (width<=900px){.card-grid.svelte-1plpsw8{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.card-grid.svelte-1plpsw8{grid-template-columns:repeat(2,1fr)}}.hub-card.svelte-1plpsw8{height:100%;color:inherit;background:#fff;border:1px solid #2f9db82e;border-radius:1rem;flex-direction:column;padding:1rem;text-decoration:none;transition:all .2s;display:flex;position:relative;box-shadow:0 1px 2px #0000000a}.hub-card.svelte-1plpsw8:hover{background:#2f9db80a;border-color:#2f9db866;transform:translateY(-5px);box-shadow:0 18px 38px #2f9db81f}.card-title.svelte-1plpsw8{color:var(--slate-900);font-size:1.05rem;font-weight:600}.card-sub.svelte-1plpsw8{color:var(--slate-500);margin-top:.25rem;font-size:.875rem}.card-more.svelte-1plpsw8{color:var(--slate-900);margin-top:auto;padding-top:.75rem;font-size:.875rem;font-weight:600}.lh-ribbon.svelte-1plpsw8{color:#fff;z-index:10;background:#a11b63;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800;position:absolute;top:12px;right:12px;box-shadow:0 1px 2px #0f172a14}.hub-card.svelte-1plpsw8:has(.lh-ribbon:where(.svelte-1plpsw8)) .card-title:where(.svelte-1plpsw8){padding-right:76px}.hub-pill.svelte-1plpsw8{transition:background-color .18s,color .18s,border-color .18s,transform .18s}.hub-pill.svelte-1plpsw8:hover{transform:translateY(-2px);color:#fff!important;background-color:#2f9db8!important;border-color:#2f9db8!important}.faq-container.svelte-1plpsw8{border:1px solid var(--slate-200);background:#fff;border-radius:16px;max-width:1100px;margin:0 auto;padding:32px;box-shadow:0 4px 12px #00000005}.faq-badge-wrapper.svelte-1plpsw8{margin-bottom:12px}.faq-badge.svelte-1plpsw8{color:var(--slate-900);background:#f4f8fa;border-radius:99px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-block}.faq-title.svelte-1plpsw8{color:var(--slate-900);margin-top:0;margin-bottom:1.5rem;font-size:24px;font-weight:800}.faq-list.svelte-1plpsw8{background:#f4f8fa;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.faq-item.svelte-1plpsw8{border:1px solid var(--slate-200);background:#fff;border-radius:12px;transition:all .2s ease-in-out;overflow:hidden}.faq-summary.svelte-1plpsw8{text-align:left;cursor:pointer;width:100%;color:var(--slate-900);background:#fff;border:none;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;font-size:1rem;font-weight:600;transition:background .2s;display:flex}.faq-summary.svelte-1plpsw8:hover{background:#fafafa}.faq-icon.svelte-1plpsw8{color:var(--slate-400);flex-shrink:0;margin-left:1rem;font-weight:900;transition:transform .2s ease-in-out}.faq-icon--open.svelte-1plpsw8{transform:rotate(180deg)}.faq-content-wrapper.svelte-1plpsw8{background:#fff;grid-template-rows:0fr;transition:grid-template-rows .25s ease-in-out;display:grid;overflow:hidden}.faq-content-wrapper.open.svelte-1plpsw8{grid-template-rows:1fr}.faq-content.svelte-1plpsw8{color:var(--slate-600);padding:0 1.5rem 1.25rem;font-size:.95rem;line-height:1.6}.faq-btn.svelte-1plpsw8{z-index:2;border:1px solid var(--slate-300);color:var(--slate-600);cursor:pointer;background:#fff;border-radius:99px;outline:none;padding:8px 22px;font-size:14px;font-weight:800;transition:all .2s ease-in-out;position:relative}.faq-btn.svelte-1plpsw8:hover{background:var(--slate-100);border-color:var(--slate-400);color:var(--slate-800)}.lh-newsletter.svelte-1plpsw8{border:1px solid var(--line);background:#fff;border-radius:1.5rem;grid-template-columns:1fr;align-items:center;gap:1.5rem;padding:1.5rem;display:grid}@media (width>=768px){.lh-newsletter.svelte-1plpsw8{grid-template-columns:1.2fr .8fr}}.lh-news-title.svelte-1plpsw8{color:var(--slate-900);font-size:1.25rem;font-weight:600}.lh-news-sub.svelte-1plpsw8{color:var(--slate-600);margin-top:.25rem}.lh-news-form.svelte-1plpsw8{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=640px){.lh-news-form.svelte-1plpsw8{grid-template-columns:1fr auto}}.lh-news-form.svelte-1plpsw8 input:where(.svelte-1plpsw8){border:1px solid #d1d5db;border-radius:.75rem;outline:none;padding:.75rem 1rem;transition:border-color .18s,box-shadow .18s}.lh-news-form.svelte-1plpsw8 input:where(.svelte-1plpsw8):focus{border-color:#2f9db88c;box-shadow:0 0 0 3px #2f9db82e}.lh-cta.svelte-1plpsw8{color:#fff;cursor:pointer;background:#9c1c5c;border:none;border-radius:1rem;padding:.75rem 1.5rem;font-weight:700;text-decoration:none;transition:background .2s}.lh-cta.svelte-1plpsw8:hover{background:var(--accent-700)}.hub-wrap.svelte-1plpsw8{max-width:1152px;margin:0 auto;padding-left:1rem;padding-right:1rem}.hub-check.svelte-1plpsw8{color:#10b981;font-weight:900}.hub-stats-wrap.svelte-1plpsw8{border-bottom:1px solid var(--bn-line,#e5e7eb);background:#fff;padding:40px 0 16px}.hub-stats-grid.svelte-1plpsw8{grid-template-columns:repeat(3,1fr);gap:20px;padding-bottom:24px;display:grid}.hub-stat-card.svelte-1plpsw8{text-align:center;background:#edf7fa;border:1px solid #2f9db82e;border-radius:16px;padding:24px}.hub-stat-title.svelte-1plpsw8{color:var(--slate-900);font-size:22px;font-weight:800}.hub-stat-sub.svelte-1plpsw8{color:var(--slate-500);margin-top:8px;font-size:14px;line-height:1.5}@media (width<=760px){.hub-stats-grid.svelte-1plpsw8{grid-template-columns:1fr}}
