main[data-astro-cid-uyjg2oir]{padding-top:80px}.container[data-astro-cid-uyjg2oir]{max-width:1000px;margin:0 auto;padding:0 2rem}.hero[data-astro-cid-uyjg2oir]{padding:4rem 0 2rem;text-align:center;background:linear-gradient(180deg,#fafbfc,#f0f4f8)}.hero[data-astro-cid-uyjg2oir] h1[data-astro-cid-uyjg2oir]{font-size:2.5rem;margin:1rem 0;color:#1e293b}.hero-subtitle[data-astro-cid-uyjg2oir]{font-size:1.15rem;color:#475569;max-width:800px;margin:0 auto;line-height:1.7}.section-label[data-astro-cid-uyjg2oir]{display:inline-block;background:#0ea5e91a;color:#0284c7;padding:.375rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:500}.use-section[data-astro-cid-uyjg2oir]{padding:2.5rem 0}.zen-use[data-astro-cid-uyjg2oir]{background:#f8fafc}.ts-use[data-astro-cid-uyjg2oir]{background:#fff}.use-header[data-astro-cid-uyjg2oir]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.use-badge[data-astro-cid-uyjg2oir]{padding:.375rem 1rem;border-radius:8px;font-size:.875rem;font-weight:600}.ts-badge[data-astro-cid-uyjg2oir]{background:#dbeafe;color:#1e3a8a}.zen-badge[data-astro-cid-uyjg2oir]{background:#0ea5e91a;color:#0284c7}.use-header[data-astro-cid-uyjg2oir] h2[data-astro-cid-uyjg2oir]{font-size:1.5rem;color:#1e293b}.use-list[data-astro-cid-uyjg2oir]{list-style:none;max-width:700px}.use-list[data-astro-cid-uyjg2oir] li[data-astro-cid-uyjg2oir]{color:#475569;font-size:1rem;padding:.5rem 0 .5rem 1.75rem;position:relative;line-height:1.6}.use-list[data-astro-cid-uyjg2oir] li[data-astro-cid-uyjg2oir]:before{content:"•";position:absolute;left:0;color:#0ea5e9;font-size:1.2rem;font-weight:700}.together-section[data-astro-cid-uyjg2oir]{padding:2rem 0;background:#fff}.together-box[data-astro-cid-uyjg2oir]{background:linear-gradient(135deg,#22c55e0d,#0ea5e90d);border:1px solid #e2e8f0;border-radius:12px;padding:2rem;text-align:center}.together-box[data-astro-cid-uyjg2oir] h3[data-astro-cid-uyjg2oir]{font-size:1.25rem;color:#1e293b;margin-bottom:.75rem}.together-box[data-astro-cid-uyjg2oir] p[data-astro-cid-uyjg2oir]{color:#475569;max-width:700px;margin:0 auto;line-height:1.6}.table-section[data-astro-cid-uyjg2oir]{padding:3rem 0;background:#f8fafc}.table-section[data-astro-cid-uyjg2oir] h2[data-astro-cid-uyjg2oir]{text-align:center;font-size:2rem;color:#1e293b;margin-bottom:2rem}.compare-table-wrap[data-astro-cid-uyjg2oir]{overflow-x:auto;border-radius:12px;border:1px solid #e2e8f0}.compare-table[data-astro-cid-uyjg2oir]{width:100%;border-collapse:collapse;background:#fff}.compare-table[data-astro-cid-uyjg2oir] th[data-astro-cid-uyjg2oir]{background:linear-gradient(135deg,#0ea5e9,#9333ea);color:#fff;padding:1rem;text-align:left;font-weight:600}.compare-table[data-astro-cid-uyjg2oir] th[data-astro-cid-uyjg2oir].col-zen,.compare-table[data-astro-cid-uyjg2oir] th[data-astro-cid-uyjg2oir].col-ts{text-align:center;width:120px}.compare-table[data-astro-cid-uyjg2oir] td[data-astro-cid-uyjg2oir]{padding:1rem;border-bottom:1px solid #e2e8f0;color:#475569}.compare-table[data-astro-cid-uyjg2oir] td[data-astro-cid-uyjg2oir]:first-child{font-weight:500;color:#1e293b}.compare-table[data-astro-cid-uyjg2oir] td[data-astro-cid-uyjg2oir].col-zen,.compare-table[data-astro-cid-uyjg2oir] td[data-astro-cid-uyjg2oir].col-ts{text-align:center;vertical-align:middle}.compare-table[data-astro-cid-uyjg2oir] td[data-astro-cid-uyjg2oir].col-zen svg[data-astro-cid-uyjg2oir],.compare-table[data-astro-cid-uyjg2oir] td[data-astro-cid-uyjg2oir].col-ts svg[data-astro-cid-uyjg2oir]{display:inline-block;vertical-align:middle}.table-note[data-astro-cid-uyjg2oir]{text-align:center;color:#94a3b8;font-size:.8rem;margin-top:1rem}.faq-section[data-astro-cid-uyjg2oir]{padding:4rem 0;background:#fff}.faq-section[data-astro-cid-uyjg2oir] h2[data-astro-cid-uyjg2oir]{text-align:center;font-size:2rem;color:#1e293b;margin-bottom:2rem}.faq-list[data-astro-cid-uyjg2oir]{max-width:700px;margin:0 auto}.faq-item[data-astro-cid-uyjg2oir]{padding:1.5rem 0;border-bottom:1px solid #e2e8f0}.faq-item[data-astro-cid-uyjg2oir]:last-child{border-bottom:none}.faq-item[data-astro-cid-uyjg2oir] h3[data-astro-cid-uyjg2oir]{font-size:1.1rem;color:#1e293b;margin-bottom:.5rem}.faq-item[data-astro-cid-uyjg2oir] p[data-astro-cid-uyjg2oir]{font-size:.95rem;color:#475569;line-height:1.6}.sources-section[data-astro-cid-uyjg2oir]{padding:2rem 0 1rem;background:#f8fafc}.sources-section[data-astro-cid-uyjg2oir] h3[data-astro-cid-uyjg2oir]{font-size:1rem;color:#1e293b;margin-bottom:.75rem}.sources-list[data-astro-cid-uyjg2oir]{list-style:none;margin-bottom:1rem}.sources-list[data-astro-cid-uyjg2oir] li[data-astro-cid-uyjg2oir]{margin-bottom:.25rem}.sources-list[data-astro-cid-uyjg2oir] a[data-astro-cid-uyjg2oir]{color:#0ea5e9;font-size:.9rem}.sources-list[data-astro-cid-uyjg2oir] a[data-astro-cid-uyjg2oir]:hover{text-decoration:underline}.review-note[data-astro-cid-uyjg2oir],.correction-note[data-astro-cid-uyjg2oir],.trademark-note[data-astro-cid-uyjg2oir]{font-size:.85rem;color:#94a3b8;margin-bottom:.25rem}.correction-note[data-astro-cid-uyjg2oir] a[data-astro-cid-uyjg2oir]{color:#0ea5e9}.correction-note[data-astro-cid-uyjg2oir] a[data-astro-cid-uyjg2oir]:hover{text-decoration:underline}.cta[data-astro-cid-uyjg2oir]{padding:4rem 0;text-align:center;background:#fff}.cta[data-astro-cid-uyjg2oir] h2[data-astro-cid-uyjg2oir]{font-size:2rem;color:#1e293b;margin-bottom:1.5rem}.cta-buttons[data-astro-cid-uyjg2oir]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn-primary[data-astro-cid-uyjg2oir]{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#0ea5e9,#0284c7);color:#fff;padding:1rem 2rem;border-radius:10px;font-weight:600;transition:all .2s;box-shadow:0 4px 15px #0ea5e94d}.btn-primary[data-astro-cid-uyjg2oir]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0ea5e966}.btn-secondary[data-astro-cid-uyjg2oir]{display:inline-flex;align-items:center;gap:.5rem;background:#f1f5f9;color:#1e293b;padding:1rem 2rem;border-radius:10px;font-weight:600;transition:all .2s;border:1px solid #e2e8f0}.btn-secondary[data-astro-cid-uyjg2oir]:hover{background:#e2e8f0}@media(max-width:768px){.hero[data-astro-cid-uyjg2oir] h1[data-astro-cid-uyjg2oir]{font-size:1.75rem}.hero-subtitle[data-astro-cid-uyjg2oir]{font-size:1rem}}
