.landing-page[data-astro-cid-o2fkjoum]{background:#fff}.container[data-astro-cid-o2fkjoum]{max-width:1000px;margin:0 auto;padding:0 var(--space-5)}.hero[data-astro-cid-o2fkjoum]{text-align:center;padding:var(--space-8) 0;background:linear-gradient(180deg,#fdf2f8,#fff)}.badge[data-astro-cid-o2fkjoum]{display:inline-block;padding:8px 20px;background:linear-gradient(135deg,#e1306c,#c13584);color:#fff;font-size:14px;font-weight:700;border-radius:24px;margin-bottom:var(--space-4)}.hero[data-astro-cid-o2fkjoum] h1[data-astro-cid-o2fkjoum]{font-size:clamp(2.2rem,5vw,3.5rem);font-weight:800;color:#000;margin-bottom:var(--space-3);line-height:1.2}.subtitle[data-astro-cid-o2fkjoum]{font-size:var(--text-lg);color:#666;max-width:600px;margin:0 auto var(--space-5);line-height:1.6}.hero-features[data-astro-cid-o2fkjoum]{display:flex;justify-content:center;gap:var(--space-5);flex-wrap:wrap;margin-bottom:var(--space-6);font-size:var(--text-sm);font-weight:600;color:#333}.trust-badges[data-astro-cid-o2fkjoum]{display:flex;justify-content:center;gap:var(--space-5);flex-wrap:wrap;margin-top:var(--space-5);font-size:13px;color:#666}.btn-primary[data-astro-cid-o2fkjoum]{display:inline-flex;align-items:center;gap:10px;padding:var(--space-4) var(--space-6);background:linear-gradient(135deg,#e1306c,#c13584);color:#fff;font-size:var(--text-base);font-weight:700;border-radius:8px;text-decoration:none;transition:all .3s;box-shadow:0 4px 15px #e1306c4d}.btn-primary[data-astro-cid-o2fkjoum]:hover{transform:translateY(-2px);box-shadow:0 6px 25px #e1306c66}.btn-large[data-astro-cid-o2fkjoum]{padding:var(--space-4) var(--space-8);font-size:var(--text-lg)}.why-best[data-astro-cid-o2fkjoum]{padding:var(--space-8) 0;background:#fff}.why-best[data-astro-cid-o2fkjoum] h2[data-astro-cid-o2fkjoum],.pricing[data-astro-cid-o2fkjoum] h2[data-astro-cid-o2fkjoum],.benefits[data-astro-cid-o2fkjoum] h2[data-astro-cid-o2fkjoum],.how-it-works[data-astro-cid-o2fkjoum] h2[data-astro-cid-o2fkjoum],.quality[data-astro-cid-o2fkjoum] h2[data-astro-cid-o2fkjoum],.comparison[data-astro-cid-o2fkjoum] h2[data-astro-cid-o2fkjoum],.faq[data-astro-cid-o2fkjoum] h2[data-astro-cid-o2fkjoum]{text-align:center;font-size:var(--text-2xl);font-weight:800;color:#000;margin-bottom:var(--space-2)}.section-intro[data-astro-cid-o2fkjoum]{text-align:center;color:#666;margin-bottom:var(--space-6);font-size:var(--text-base)}.why-grid[data-astro-cid-o2fkjoum]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5)}.why-card[data-astro-cid-o2fkjoum]{background:#fafafa;padding:var(--space-5);border-radius:12px;border:2px solid #eee}.why-card[data-astro-cid-o2fkjoum] h3[data-astro-cid-o2fkjoum]{font-size:var(--text-lg);font-weight:700;color:#000;margin-bottom:var(--space-3)}.why-card[data-astro-cid-o2fkjoum] ul[data-astro-cid-o2fkjoum]{list-style:none;padding:0;margin:0}.why-card[data-astro-cid-o2fkjoum] li[data-astro-cid-o2fkjoum]{display:flex;align-items:center;gap:10px;margin-bottom:var(--space-2);font-size:var(--text-sm);color:#555}.why-card[data-astro-cid-o2fkjoum] li[data-astro-cid-o2fkjoum] svg[data-astro-cid-o2fkjoum]{color:#e1306c;flex-shrink:0}.pricing[data-astro-cid-o2fkjoum]{padding:var(--space-8) 0;background:#fafafa}.section-desc[data-astro-cid-o2fkjoum]{text-align:center;color:#666;margin-bottom:var(--space-6)}.pricing-grid[data-astro-cid-o2fkjoum]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);margin-bottom:var(--space-4)}.pricing-card[data-astro-cid-o2fkjoum]{background:#fff;border:2px solid #eee;border-radius:12px;padding:var(--space-5);text-align:center;position:relative;transition:all .2s}.pricing-card[data-astro-cid-o2fkjoum]:hover{border-color:#e1306c;transform:translateY(-4px);box-shadow:0 8px 20px #0000001a}.pricing-card[data-astro-cid-o2fkjoum].popular{border-color:#e1306c;border-width:3px;background:linear-gradient(180deg,#fff,#fdf2f8)}.popular-tag[data-astro-cid-o2fkjoum]{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#e1306c,#c13584);color:#fff;font-size:11px;font-weight:700;padding:5px 14px;border-radius:12px}.badge-small[data-astro-cid-o2fkjoum]{display:block;font-size:11px;font-weight:700;color:#e1306c;margin-bottom:var(--space-2)}.pricing-card[data-astro-cid-o2fkjoum] .amount[data-astro-cid-o2fkjoum]{font-size:var(--text-3xl);font-weight:800;color:#000}.pricing-card[data-astro-cid-o2fkjoum] .label[data-astro-cid-o2fkjoum]{font-size:var(--text-sm);color:#666;margin-bottom:var(--space-3)}.pricing-card[data-astro-cid-o2fkjoum] .price[data-astro-cid-o2fkjoum]{font-size:var(--text-xl);font-weight:700;color:#e1306c}.pricing-card[data-astro-cid-o2fkjoum] .per-unit[data-astro-cid-o2fkjoum]{font-size:12px;color:#999;margin-bottom:var(--space-3)}.pricing-card[data-astro-cid-o2fkjoum] .features[data-astro-cid-o2fkjoum]{list-style:none;padding:0;margin:0 0 var(--space-4);text-align:left}.pricing-card[data-astro-cid-o2fkjoum] .features[data-astro-cid-o2fkjoum] li[data-astro-cid-o2fkjoum]{font-size:12px;color:#555;margin-bottom:6px}.select-btn[data-astro-cid-o2fkjoum]{display:block;padding:var(--space-2) var(--space-4);background:linear-gradient(135deg,#e1306c,#c13584);color:#fff;font-size:var(--text-sm);font-weight:600;border-radius:6px;text-decoration:none;transition:opacity .2s}.select-btn[data-astro-cid-o2fkjoum]:hover{opacity:.9}.pricing-note[data-astro-cid-o2fkjoum]{text-align:center;margin-top:var(--space-4)}.pricing-note[data-astro-cid-o2fkjoum] a[data-astro-cid-o2fkjoum]{color:#e1306c;font-weight:600;text-decoration:none}.pricing-note[data-astro-cid-o2fkjoum] a[data-astro-cid-o2fkjoum]:hover{text-decoration:underline}.benefits[data-astro-cid-o2fkjoum]{padding:var(--space-8) 0;background:#fff}.benefits[data-astro-cid-o2fkjoum] h2[data-astro-cid-o2fkjoum]{margin-bottom:var(--space-6)}.benefits-grid[data-astro-cid-o2fkjoum]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5)}.benefit[data-astro-cid-o2fkjoum]{background:#fafafa;padding:var(--space-5);border-radius:12px;border:1px solid #eee;transition:all .2s}.benefit[data-astro-cid-o2fkjoum]:hover{border-color:#e1306c;transform:translateY(-2px)}.benefit[data-astro-cid-o2fkjoum] .icon[data-astro-cid-o2fkjoum]{font-size:2.5rem;display:block;margin-bottom:var(--space-3)}.benefit[data-astro-cid-o2fkjoum] h3[data-astro-cid-o2fkjoum]{font-size:var(--text-lg);font-weight:700;color:#000;margin-bottom:var(--space-2)}.benefit[data-astro-cid-o2fkjoum] p[data-astro-cid-o2fkjoum]{font-size:var(--text-sm);color:#666;line-height:1.6}.how-it-works[data-astro-cid-o2fkjoum]{padding:var(--space-8) 0;background:#fafafa}.how-it-works[data-astro-cid-o2fkjoum] h2[data-astro-cid-o2fkjoum]{margin-bottom:var(--space-2)}.steps[data-astro-cid-o2fkjoum]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5);margin-bottom:var(--space-6)}.step[data-astro-cid-o2fkjoum]{text-align:center;padding:var(--space-5);background:#fff;border-radius:12px;border:2px solid #eee}.step-num[data-astro-cid-o2fkjoum]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;background:linear-gradient(135deg,#e1306c,#c13584);color:#fff;font-size:var(--text-2xl);font-weight:800;border-radius:50%;margin-bottom:var(--space-3)}.step[data-astro-cid-o2fkjoum] h3[data-astro-cid-o2fkjoum]{font-size:var(--text-lg);font-weight:700;color:#000;margin-bottom:var(--space-2)}.step[data-astro-cid-o2fkjoum] p[data-astro-cid-o2fkjoum]{font-size:var(--text-sm);color:#666;line-height:1.5}.cta-center[data-astro-cid-o2fkjoum]{text-align:center}.quality[data-astro-cid-o2fkjoum]{padding:var(--space-8) 0;background:#fff}.quality-content[data-astro-cid-o2fkjoum]{display:grid;grid-template-columns:1.5fr 1fr;gap:var(--space-8);align-items:center}.quality-text[data-astro-cid-o2fkjoum] h3[data-astro-cid-o2fkjoum]{font-size:var(--text-xl);font-weight:700;color:#000;margin-bottom:var(--space-3)}.quality-text[data-astro-cid-o2fkjoum] p[data-astro-cid-o2fkjoum]{color:#666;line-height:1.7;margin-bottom:var(--space-4)}.check-list[data-astro-cid-o2fkjoum]{list-style:none;padding:0;margin:0}.check-list[data-astro-cid-o2fkjoum] li[data-astro-cid-o2fkjoum]{display:flex;align-items:flex-start;gap:12px;margin-bottom:var(--space-3);color:#555;line-height:1.6}.check-list[data-astro-cid-o2fkjoum] li[data-astro-cid-o2fkjoum] svg[data-astro-cid-o2fkjoum]{color:#e1306c;flex-shrink:0;margin-top:2px}.quality-stats[data-astro-cid-o2fkjoum]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}.stat[data-astro-cid-o2fkjoum]{background:linear-gradient(135deg,#e1306c,#c13584);padding:var(--space-5);border-radius:12px;text-align:center;color:#fff}.stat-number[data-astro-cid-o2fkjoum]{font-size:var(--text-3xl);font-weight:800;margin-bottom:var(--space-1)}.stat-label[data-astro-cid-o2fkjoum]{font-size:var(--text-sm);opacity:.9}.comparison[data-astro-cid-o2fkjoum]{padding:var(--space-8) 0;background:#fafafa}.comparison-table[data-astro-cid-o2fkjoum]{max-width:700px;margin:0 auto;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #00000014}.comparison-header[data-astro-cid-o2fkjoum]{display:grid;grid-template-columns:2fr 1fr 1fr;background:linear-gradient(135deg,#e1306c,#c13584);color:#fff;font-weight:700;padding:var(--space-4)}.comparison-header[data-astro-cid-o2fkjoum] .us[data-astro-cid-o2fkjoum],.comparison-header[data-astro-cid-o2fkjoum] .others[data-astro-cid-o2fkjoum]{text-align:center}.comparison-row[data-astro-cid-o2fkjoum]{display:grid;grid-template-columns:2fr 1fr 1fr;padding:var(--space-3) var(--space-4);border-bottom:1px solid #eee;align-items:center}.comparison-row[data-astro-cid-o2fkjoum]:last-child{border-bottom:none}.feature-name[data-astro-cid-o2fkjoum]{font-weight:600;color:#333}.comparison-row[data-astro-cid-o2fkjoum] .us[data-astro-cid-o2fkjoum],.comparison-row[data-astro-cid-o2fkjoum] .others[data-astro-cid-o2fkjoum]{text-align:center;font-size:var(--text-sm)}.check[data-astro-cid-o2fkjoum]{color:#22c55e;font-weight:700;margin-right:4px}.cross[data-astro-cid-o2fkjoum]{color:#ef4444;font-weight:700;margin-right:4px}.faq[data-astro-cid-o2fkjoum]{padding:var(--space-8) 0;background:#fff}.faq[data-astro-cid-o2fkjoum] h2[data-astro-cid-o2fkjoum]{margin-bottom:var(--space-6)}.faq-list[data-astro-cid-o2fkjoum]{max-width:800px;margin:0 auto}.faq-item[data-astro-cid-o2fkjoum]{border-bottom:1px solid #eee}.faq-item[data-astro-cid-o2fkjoum] summary[data-astro-cid-o2fkjoum]{padding:var(--space-4) 0;font-size:var(--text-base);font-weight:600;color:#000;cursor:pointer;list-style:none}.faq-item[data-astro-cid-o2fkjoum] summary[data-astro-cid-o2fkjoum]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-o2fkjoum] summary[data-astro-cid-o2fkjoum]:after{content:"+";float:right;font-size:1.5rem;color:#e1306c}.faq-item[data-astro-cid-o2fkjoum][open] summary[data-astro-cid-o2fkjoum]:after{content:"−"}.faq-item[data-astro-cid-o2fkjoum] p[data-astro-cid-o2fkjoum]{padding-bottom:var(--space-4);font-size:var(--text-sm);color:#666;line-height:1.7}.final-cta[data-astro-cid-o2fkjoum]{padding:var(--space-8) 0;background:linear-gradient(135deg,#fdf2f8,#fff);text-align:center}.final-cta[data-astro-cid-o2fkjoum] h2[data-astro-cid-o2fkjoum]{font-size:var(--text-2xl);font-weight:800;color:#000;margin-bottom:var(--space-2)}.final-cta[data-astro-cid-o2fkjoum] p[data-astro-cid-o2fkjoum]{color:#666;margin-bottom:var(--space-5);font-size:var(--text-base)}.trust-line[data-astro-cid-o2fkjoum]{display:block;margin-top:var(--space-4);font-size:var(--text-sm);color:#666}@media(max-width:768px){.pricing-grid[data-astro-cid-o2fkjoum]{grid-template-columns:repeat(2,1fr)}.why-grid[data-astro-cid-o2fkjoum],.benefits-grid[data-astro-cid-o2fkjoum]{grid-template-columns:1fr}.steps[data-astro-cid-o2fkjoum]{grid-template-columns:1fr;gap:var(--space-3)}.quality-content[data-astro-cid-o2fkjoum]{grid-template-columns:1fr}.quality-stats[data-astro-cid-o2fkjoum]{grid-template-columns:repeat(2,1fr)}.comparison-header[data-astro-cid-o2fkjoum],.comparison-row[data-astro-cid-o2fkjoum]{grid-template-columns:1.5fr 1fr 1fr;font-size:var(--text-sm)}.hero-features[data-astro-cid-o2fkjoum],.trust-badges[data-astro-cid-o2fkjoum]{flex-direction:column;gap:var(--space-2)}}@media(max-width:480px){.pricing-grid[data-astro-cid-o2fkjoum]{grid-template-columns:1fr}.hero[data-astro-cid-o2fkjoum] h1[data-astro-cid-o2fkjoum]{font-size:1.8rem}}
