.hero.svelte-zcnfb1{display:flex;flex-direction:column;align-items:center;padding:52px 28px 4px;max-width:900px;margin:0 auto}.hero-logo.svelte-zcnfb1{font-size:38px;font-weight:700;letter-spacing:-.02em;color:var(--accent);text-decoration:none;font-family:Inter,sans-serif;line-height:1;margin-bottom:30px}.hero-search.svelte-zcnfb1{width:100%;max-width:680px}.hero-tabs.svelte-zcnfb1{display:inline-flex;align-items:center;background:var(--bg-card);border:1px solid var(--border-soft);border-radius:var(--radius-pill);padding:4px;margin-top:26px;gap:0}.hero-tab.svelte-zcnfb1{display:inline-flex;align-items:center;justify-content:center;min-width:116px;padding:9px 26px;border-radius:var(--radius-pill);font-size:14px;font-weight:600;color:var(--text-secondary);text-decoration:none;text-align:center;transition:color .15s,background .15s,box-shadow .15s}.hero-tab.svelte-zcnfb1:hover{color:var(--text-strong)}.hero-tab-active.svelte-zcnfb1{background:#fff;color:var(--text-strong);box-shadow:0 1px 2px #0f0e1e14,0 0 0 .5px #0f0e1e0a}@media (prefers-color-scheme: dark){:root:not([data-theme]) .hero-tab-active.svelte-zcnfb1{background:var(--bg-card-hover);box-shadow:0 1px 2px #00000059,0 0 0 .5px #ffffff0a}}[data-theme=dark] .hero-tab-active.svelte-zcnfb1{background:var(--bg-card-hover);box-shadow:0 1px 2px #00000059,0 0 0 .5px #ffffff0a}@media (max-width: 600px){.hero.svelte-zcnfb1{padding:32px 16px 0}.hero-logo.svelte-zcnfb1{font-size:32px;margin-bottom:22px}.hero-tab.svelte-zcnfb1{min-width:100px;padding:8px 20px;font-size:13.5px}}.grid.svelte-1fy9hhd{margin:42px auto 0;padding:0 28px}.grid-container.svelte-1fy9hhd{max-width:900px;margin:0 auto}.grid-header.svelte-1fy9hhd{margin-bottom:22px}.grid-title.svelte-1fy9hhd{font-size:18px;font-weight:700;color:var(--text-strong);letter-spacing:-.01em}.grid-title-link.svelte-1fy9hhd{color:var(--text-strong);text-decoration:none}.grid-title-link.svelte-1fy9hhd:hover{color:var(--accent)}.grid-desc.svelte-1fy9hhd{margin-top:8px;font-size:14px;color:var(--text-secondary);line-height:1.6}.grid-cards.svelte-1fy9hhd{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.card.svelte-1fy9hhd{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;min-height:170px;padding:26px 22px;background:var(--bg-card);border-radius:var(--radius-card);text-decoration:none;color:var(--text-secondary)}.card-icon.svelte-1fy9hhd{display:inline-flex;align-items:center;justify-content:center;color:var(--accent)}.card-icon.svelte-1fy9hhd svg:where(.svelte-1fy9hhd){width:44px;height:44px}.card-label.svelte-1fy9hhd{text-align:center;font-size:13.5px;line-height:1.5;color:var(--text-secondary);font-weight:500}@media (max-width: 720px){.grid-cards.svelte-1fy9hhd{grid-template-columns:repeat(2,1fr)}}.ad-mid.svelte-1fy9hhd{max-width:900px;margin:0 auto 20px}@media (max-width: 480px){.grid.svelte-1fy9hhd{padding:0 16px}.card.svelte-1fy9hhd{min-height:150px;padding:22px 16px}}.brief.svelte-15vwke1{max-width:900px;margin:36px auto 0;padding:0 28px}.brief-title.svelte-15vwke1{font-size:16px;font-weight:700;color:var(--text-strong);margin-bottom:18px}.brief-quote.svelte-15vwke1{padding-inline-start:16px;border-inline-start:3px solid var(--border)}.brief-quote.svelte-15vwke1 p:where(.svelte-15vwke1){color:var(--text-secondary);font-size:14px;line-height:1.75}@media (max-width: 480px){.brief.svelte-15vwke1{padding:0 16px}}.faq.svelte-dtv2mo{max-width:900px;margin:40px auto 0;padding:0 28px}.faq-head.svelte-dtv2mo{margin-bottom:16px}.faq-title.svelte-dtv2mo{font-size:16px;font-weight:700;color:var(--text-strong)}.faq-sub.svelte-dtv2mo{margin-top:4px;font-size:13px;color:var(--text-muted)}.faq-list.svelte-dtv2mo{display:flex;flex-direction:column;gap:10px}.faq-item.svelte-dtv2mo{background:var(--bg-card);border-radius:18px;transition:background .15s,border-radius .15s}.faq-item-open.svelte-dtv2mo{border-radius:18px}.faq-q.svelte-dtv2mo{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 22px;background:transparent;border:0;text-align:start;font-size:13.5px;font-weight:600;color:var(--text-strong);cursor:pointer}.faq-q.svelte-dtv2mo:hover{color:var(--accent)}.faq-chev.svelte-dtv2mo{flex-shrink:0;color:var(--text-secondary);transition:transform .2s}.faq-item-open.svelte-dtv2mo .faq-chev:where(.svelte-dtv2mo){transform:rotate(180deg);color:var(--accent)}.faq-a.svelte-dtv2mo{padding:0 22px 16px}.faq-a.svelte-dtv2mo p:where(.svelte-dtv2mo){margin:0;font-size:13.5px;line-height:1.7;color:var(--text-secondary)}@media (max-width: 480px){.faq.svelte-dtv2mo{padding:0 16px}.faq-q.svelte-dtv2mo{padding:13px 18px;font-size:13px}.faq-a.svelte-dtv2mo{padding:0 18px 14px}}.gtk.svelte-qkxe3p{max-width:900px;margin:36px auto 0;padding:0 28px}.gtk-divider.svelte-qkxe3p{position:relative;display:flex;justify-content:center;margin-bottom:24px}.gtk-divider.svelte-qkxe3p:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--border-soft)}.gtk-label.svelte-qkxe3p{position:relative;padding:0 14px;background:var(--bg);font-size:12px;font-weight:600;letter-spacing:.18em;color:var(--text-muted)}.gtk-blocks.svelte-qkxe3p{display:flex;flex-direction:column;gap:12px}.gtk-block.svelte-qkxe3p{background:var(--bg-card);border-radius:16px;padding:22px 26px}.gtk-title.svelte-qkxe3p{margin:0 0 14px;font-size:14px;font-weight:700;color:var(--text-strong)}.gtk-p.svelte-qkxe3p{margin:0 0 14px;color:var(--text-secondary);font-size:13.5px;line-height:1.75}.gtk-p.svelte-qkxe3p:last-child{margin-bottom:0}@media (max-width: 480px){.gtk.svelte-qkxe3p{padding:0 16px}.gtk-block.svelte-qkxe3p{padding:18px 20px}}.cta-wrap.svelte-11g2kvi{max-width:900px;margin:30px auto 40px;padding:0 28px}.cta.svelte-11g2kvi{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 26px;background:var(--bg-cta);border:1px solid var(--border-soft);border-radius:16px;text-decoration:none;color:var(--text-strong);transition:background .15s,transform .12s,border-color .15s}.cta.svelte-11g2kvi:hover{background:var(--bg-cta);filter:brightness(.98);transform:translateY(-1px);color:var(--text-strong)}@media (prefers-color-scheme: dark){:root:not([data-theme]) .cta.svelte-11g2kvi{border-color:var(--border)}:root:not([data-theme]) .cta.svelte-11g2kvi:hover{filter:brightness(1.15)}}[data-theme=dark] .cta.svelte-11g2kvi{border-color:var(--border)}[data-theme=dark] .cta.svelte-11g2kvi:hover{filter:brightness(1.15)}.cta-text.svelte-11g2kvi{display:flex;flex-direction:column;gap:6px}.cta-title.svelte-11g2kvi{font-size:14px;font-weight:700;color:var(--text-strong)}.cta-desc.svelte-11g2kvi{font-size:13.5px;color:var(--text-secondary)}.cta-icon.svelte-11g2kvi{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent)}[dir=rtl] .cta-icon.svelte-11g2kvi svg:where(.svelte-11g2kvi){transform:scaleX(-1)}@media (max-width: 600px){.cta-wrap.svelte-11g2kvi{margin:24px auto 32px;padding:0 16px}.cta.svelte-11g2kvi{padding:18px 20px}}
