html,body{font-family:Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}section.svelte-1npm8c1.svelte-1npm8c1{opacity:1;transform:none}.hero-section.svelte-1npm8c1.svelte-1npm8c1{text-align:center;padding:48px 0;margin-bottom:40px}.hero-section.svelte-1npm8c1 h1.svelte-1npm8c1{font-size:2.5rem;font-weight:700;color:#141414;margin-bottom:20px;line-height:1.2}.hero-subtitle.svelte-1npm8c1.svelte-1npm8c1{font-size:1.2rem;color:#666;margin-bottom:40px;max-width:700px;margin-left:auto;margin-right:auto;line-height:1.4}.cta-buttons.svelte-1npm8c1.svelte-1npm8c1{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.cta-button.svelte-1npm8c1.svelte-1npm8c1{display:inline-block;padding:12px 22px;text-decoration:none;border-radius:10px;font-weight:600;font-size:.98rem;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease;border:2px solid #000}.cta-button.primary.svelte-1npm8c1.svelte-1npm8c1{background:#ffde59;color:#141414;box-shadow:2px 2px #000000d9}.cta-button.primary.svelte-1npm8c1.svelte-1npm8c1:hover{transform:translate(-1px,-1px);box-shadow:3px 3px #000000e6}.cta-button.secondary.svelte-1npm8c1.svelte-1npm8c1{background:#fff;color:#141414;border:2px solid #141414}.cta-button.large.svelte-1npm8c1.svelte-1npm8c1{padding:18px 36px;font-size:1.1rem}.content-section.svelte-1npm8c1.svelte-1npm8c1{margin-bottom:40px}.content-section.svelte-1npm8c1 h2.svelte-1npm8c1{font-size:2rem;font-weight:600;color:#141414;margin-bottom:30px;text-align:center}.verdict-section.svelte-1npm8c1.svelte-1npm8c1{margin-bottom:32px}.verdict-grid.svelte-1npm8c1.svelte-1npm8c1{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.verdict-card.svelte-1npm8c1.svelte-1npm8c1{background:#ffffff;border:1px solid #e9ecef;border-radius:12px;padding:20px}.verdict-card.svelte-1npm8c1 h3.svelte-1npm8c1{font-size:1.1rem;margin-bottom:12px;color:#141414}.verdict-card.svelte-1npm8c1 ul.svelte-1npm8c1{margin:0;padding-left:18px}.verdict-card.svelte-1npm8c1 li.svelte-1npm8c1{margin:8px 0;color:#555}.price-tag.svelte-1npm8c1.svelte-1npm8c1{display:inline-block;background:#ffde59;color:#141414;padding:4px 12px;border-radius:20px;font-size:.9rem;font-weight:600;margin-bottom:12px;border:1px solid #141414}.tldr-cards.svelte-1npm8c1.svelte-1npm8c1{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:24px}.tldr-card.svelte-1npm8c1.svelte-1npm8c1{background:#f8f9fa;padding:22px;border-radius:12px;border:1px solid #e9ecef}.tldr-card.svelte-1npm8c1 h3.svelte-1npm8c1{color:#141414;font-size:1.3rem;font-weight:600;margin-bottom:15px}.tldr-card.svelte-1npm8c1 p.svelte-1npm8c1{color:#555;line-height:1.6;margin:0}.comparison-table-wrapper.svelte-1npm8c1.svelte-1npm8c1{overflow-x:auto;margin:20px 0}.comparison-table.svelte-1npm8c1.svelte-1npm8c1{width:100%;border-collapse:collapse;background:white;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.comparison-table.svelte-1npm8c1 th.svelte-1npm8c1{background:#141414;color:#fff;padding:15px;text-align:left;font-weight:600}.comparison-table.svelte-1npm8c1 td.svelte-1npm8c1{padding:15px;border-bottom:1px solid #e9ecef;vertical-align:top}.comparison-table.svelte-1npm8c1 tr.svelte-1npm8c1:nth-child(2n){background:#f8f9fa}.icon-check.svelte-1npm8c1.svelte-1npm8c1,.icon-x.svelte-1npm8c1.svelte-1npm8c1,.icon-warning.svelte-1npm8c1.svelte-1npm8c1{font-size:1.2rem;margin-right:8px;vertical-align:middle}.feature-yes.svelte-1npm8c1.svelte-1npm8c1{color:#2e7d32}.feature-no.svelte-1npm8c1.svelte-1npm8c1{color:#c62828}.feature-partial.svelte-1npm8c1.svelte-1npm8c1{color:#f57c00}.comparison-table.svelte-1npm8c1 td span[class^=icon-].svelte-1npm8c1{display:inline-block;font-weight:700}.highlight-section.svelte-1npm8c1.svelte-1npm8c1{background:linear-gradient(135deg,#fff5cd 0%,#ffeb9c 100%);padding:40px 24px;border-radius:16px;text-align:center}.benefits-grid.svelte-1npm8c1.svelte-1npm8c1{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin:40px 0}.benefit-item.svelte-1npm8c1 h4.svelte-1npm8c1{color:#141414;font-size:1.1rem;font-weight:600;margin-bottom:10px}.benefit-item.svelte-1npm8c1 p.svelte-1npm8c1{color:#555;line-height:1.5;margin:0}.cta-center.svelte-1npm8c1.svelte-1npm8c1{margin-top:40px;display:flex;justify-content:center}.faq-list.svelte-1npm8c1.svelte-1npm8c1{max-width:800px;margin:0 auto}.faq-item.svelte-1npm8c1.svelte-1npm8c1{background:white;border:1px solid #e9ecef;border-radius:8px;margin-bottom:10px}.faq-item.svelte-1npm8c1 summary.svelte-1npm8c1{padding:20px;cursor:pointer;font-weight:500;color:#141414}.faq-item.svelte-1npm8c1 summary.svelte-1npm8c1:hover{background:#f8f9fa}.faq-item.svelte-1npm8c1 p.svelte-1npm8c1{padding:0 20px 20px;color:#555;line-height:1.6;margin:0}.social-proof-section.svelte-1npm8c1.svelte-1npm8c1{margin-top:40px}.testimonial-grid.svelte-1npm8c1.svelte-1npm8c1{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.testimonial-card.svelte-1npm8c1.svelte-1npm8c1{background:white;padding:24px;border-radius:12px;border:1px solid #e9ecef}.testimonial-card.svelte-1npm8c1 h3.svelte-1npm8c1{color:#141414;font-size:1.2rem;font-weight:600;margin-bottom:16px}.testimonial-card.svelte-1npm8c1 blockquote.svelte-1npm8c1{margin:16px 0;padding-left:16px;border-left:3px solid #ffde59;font-style:italic;color:#555}.testimonial-card.svelte-1npm8c1 cite.svelte-1npm8c1{display:block;margin-top:8px;font-size:.9rem;color:#888;font-style:normal}.feedback-note.svelte-1npm8c1.svelte-1npm8c1{margin:12px 0;line-height:1.6;color:#555}.feedback-note.svelte-1npm8c1 strong.svelte-1npm8c1{color:#141414}@media (max-width: 768px){.hero-section.svelte-1npm8c1.svelte-1npm8c1{padding:36px 20px}.hero-section.svelte-1npm8c1 h1.svelte-1npm8c1{font-size:2rem}.hero-subtitle.svelte-1npm8c1.svelte-1npm8c1{font-size:1.1rem}.cta-buttons.svelte-1npm8c1.svelte-1npm8c1{flex-direction:column;align-items:center}.cta-button.svelte-1npm8c1.svelte-1npm8c1{width:100%;max-width:250px;text-align:center}.content-section.svelte-1npm8c1.svelte-1npm8c1{margin-bottom:28px}.tldr-cards.svelte-1npm8c1.svelte-1npm8c1{grid-template-columns:1fr}.highlight-section.svelte-1npm8c1.svelte-1npm8c1{padding:40px 20px}.benefits-grid.svelte-1npm8c1.svelte-1npm8c1{grid-template-columns:1fr;gap:20px}}
