.tk-page.svelte-1p7t0io{font-family:Inter,Arial,sans-serif;color:#222525}.tk-page.svelte-1p7t0io a:where(.svelte-1p7t0io){text-decoration:none;color:inherit}.tk-text-center.svelte-1p7t0io{text-align:center}.tk-narrow.svelte-1p7t0io{max-width:800px}.tk-hero-simple.svelte-1p7t0io{padding:80px 0 40px;text-align:center}.tk-badge.svelte-1p7t0io{display:inline-block;padding:8px 16px;border:1px solid rgba(0,0,0,.12);border-radius:100px;font-size:14px;color:#222;margin-bottom:24px;background:#00000008}.tk-h1.svelte-1p7t0io{font-family:Merriweather,serif;font-size:52px;font-weight:300;line-height:1.15;letter-spacing:-1px;margin-bottom:24px}.tk-em-gradient.svelte-1p7t0io{font-style:normal;background:linear-gradient(135deg,#093173,#4285f4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tk-hero-desc-wide.svelte-1p7t0io{font-size:18px;line-height:1.6;color:#4f5057;max-width:640px;margin:0 auto}.tk-section.svelte-1p7t0io{padding:40px 0}.tk-section-alt.svelte-1p7t0io{background:#f8fafc;padding:80px 0;border-radius:24px;margin:40px}.tk-section-heading.svelte-1p7t0io{font-family:Merriweather,serif;font-size:32px;font-weight:300;text-align:center;margin-bottom:16px}.tk-section-sub.svelte-1p7t0io{font-size:16px;color:#4f5057;max-width:560px;margin:0 auto 40px;text-align:center}.tk-faq-category.svelte-1p7t0io{font-family:Merriweather,serif;font-size:28px;font-weight:300;margin-bottom:24px}.tk-faq-list.svelte-1p7t0io{display:flex;flex-direction:column;gap:12px}.tk-faq-item.svelte-1p7t0io{border:1px solid #e8e8e8;border-radius:12px;overflow:hidden}.tk-faq-toggle.svelte-1p7t0io{width:100%;padding:20px 24px;text-align:left;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:inherit;font-size:15px;transition:background .2s}.tk-faq-toggle.svelte-1p7t0io:hover{background:#fafafa}.tk-faq-question.svelte-1p7t0io{font-weight:600;color:#222;padding-right:16px}.tk-faq-chevron.svelte-1p7t0io{flex-shrink:0;color:#999;transition:transform .2s}.tk-faq-chevron.tk-open.svelte-1p7t0io{transform:rotate(180deg)}.tk-faq-answer.svelte-1p7t0io{padding:0 24px 20px}.tk-faq-answer.svelte-1p7t0io p:where(.svelte-1p7t0io){color:#4f5057;line-height:1.6}.tk-cta-actions.svelte-1p7t0io{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.tk-resource-grid.svelte-1p7t0io{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.tk-resource-card.svelte-1p7t0io{display:block;padding:24px;border:1px solid #e8e8e8;border-radius:12px;transition:all .2s}.tk-resource-card.svelte-1p7t0io:hover{border-color:#ccc;background:#fafafa}.tk-resource-title.svelte-1p7t0io{font-weight:600;margin-bottom:8px}.tk-resource-desc.svelte-1p7t0io{font-size:14px;color:#666}@media (max-width: 768px){.tk-h1.svelte-1p7t0io{font-size:36px}.tk-resource-grid.svelte-1p7t0io{grid-template-columns:1fr}.tk-section-alt.svelte-1p7t0io{margin:20px 16px}}
