.landing-page[data-astro-cid-zubhkfdt]{background:#fff}.container[data-astro-cid-zubhkfdt]{max-width:1000px;margin:0 auto;padding:0 var(--space-5)}.hero[data-astro-cid-zubhkfdt]{text-align:center;padding:var(--space-8) 0;background:linear-gradient(180deg,#f8f8f8,#fff)}.badge[data-astro-cid-zubhkfdt]{display:inline-block;padding:6px 16px;background:#000;color:#fff;font-size:13px;font-weight:600;border-radius:20px;margin-bottom:var(--space-4)}.hero[data-astro-cid-zubhkfdt] h1[data-astro-cid-zubhkfdt]{font-size:clamp(2rem,5vw,3rem);font-weight:800;color:#000;margin-bottom:var(--space-3)}.subtitle[data-astro-cid-zubhkfdt]{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-zubhkfdt]{display:flex;justify-content:center;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-6);font-size:var(--text-sm);color:#333}.btn-primary[data-astro-cid-zubhkfdt]{display:inline-flex;align-items:center;gap:8px;padding:var(--space-4) var(--space-6);background:#000;color:#fff;font-size:var(--text-base);font-weight:700;border-radius:8px;text-decoration:none;transition:background .2s}.btn-primary[data-astro-cid-zubhkfdt]:hover{background:#222}.btn-large[data-astro-cid-zubhkfdt]{padding:var(--space-4) var(--space-8);font-size:var(--text-lg)}.pricing[data-astro-cid-zubhkfdt]{padding:var(--space-8) 0;background:#fff}.pricing[data-astro-cid-zubhkfdt] h2[data-astro-cid-zubhkfdt],.why-buy[data-astro-cid-zubhkfdt] h2[data-astro-cid-zubhkfdt],.how-it-works[data-astro-cid-zubhkfdt] h2[data-astro-cid-zubhkfdt],.faq[data-astro-cid-zubhkfdt] h2[data-astro-cid-zubhkfdt]{text-align:center;font-size:var(--text-2xl);font-weight:800;color:#000;margin-bottom:var(--space-2)}.section-desc[data-astro-cid-zubhkfdt]{text-align:center;color:#666;margin-bottom:var(--space-6)}.pricing-grid[data-astro-cid-zubhkfdt]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);margin-bottom:var(--space-4)}.pricing-card[data-astro-cid-zubhkfdt]{background:#f9f9f9;border:2px solid #eee;border-radius:12px;padding:var(--space-5);text-align:center;position:relative;transition:border-color .2s}.pricing-card[data-astro-cid-zubhkfdt]:hover{border-color:#000}.pricing-card[data-astro-cid-zubhkfdt].popular{border-color:#000;background:#fff}.popular-tag[data-astro-cid-zubhkfdt]{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:#000;color:#fff;font-size:11px;font-weight:700;padding:4px 12px;border-radius:12px}.pricing-card[data-astro-cid-zubhkfdt] .amount[data-astro-cid-zubhkfdt]{font-size:var(--text-3xl);font-weight:800;color:#000}.pricing-card[data-astro-cid-zubhkfdt] .label[data-astro-cid-zubhkfdt]{font-size:var(--text-sm);color:#666;margin-bottom:var(--space-3)}.pricing-card[data-astro-cid-zubhkfdt] .price[data-astro-cid-zubhkfdt]{font-size:var(--text-xl);font-weight:700;color:#000}.pricing-card[data-astro-cid-zubhkfdt] .per-unit[data-astro-cid-zubhkfdt]{font-size:12px;color:#999;margin-bottom:var(--space-4)}.select-btn[data-astro-cid-zubhkfdt]{display:block;padding:var(--space-2) var(--space-4);background:#000;color:#fff;font-size:var(--text-sm);font-weight:600;border-radius:6px;text-decoration:none;transition:background .2s}.select-btn[data-astro-cid-zubhkfdt]:hover{background:#333}.pricing-note[data-astro-cid-zubhkfdt]{text-align:center}.pricing-note[data-astro-cid-zubhkfdt] a[data-astro-cid-zubhkfdt]{color:#000;font-weight:600}.why-buy[data-astro-cid-zubhkfdt]{padding:var(--space-8) 0;background:#f8f8f8}.why-buy[data-astro-cid-zubhkfdt] h2[data-astro-cid-zubhkfdt]{margin-bottom:var(--space-6)}.benefits-grid[data-astro-cid-zubhkfdt]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-5)}.benefit[data-astro-cid-zubhkfdt]{background:#fff;padding:var(--space-5);border-radius:12px;border:1px solid #eee}.benefit[data-astro-cid-zubhkfdt] .icon[data-astro-cid-zubhkfdt]{font-size:2rem;display:block;margin-bottom:var(--space-2)}.benefit[data-astro-cid-zubhkfdt] h3[data-astro-cid-zubhkfdt]{font-size:var(--text-lg);font-weight:700;color:#000;margin-bottom:var(--space-2)}.benefit[data-astro-cid-zubhkfdt] p[data-astro-cid-zubhkfdt]{font-size:var(--text-sm);color:#666;line-height:1.6}.how-it-works[data-astro-cid-zubhkfdt]{padding:var(--space-8) 0;background:#fff}.how-it-works[data-astro-cid-zubhkfdt] h2[data-astro-cid-zubhkfdt]{margin-bottom:var(--space-6)}.steps[data-astro-cid-zubhkfdt]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin-bottom:var(--space-6)}.step[data-astro-cid-zubhkfdt]{text-align:center;padding:var(--space-4)}.step-num[data-astro-cid-zubhkfdt]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background:#000;color:#fff;font-size:var(--text-xl);font-weight:800;border-radius:50%;margin-bottom:var(--space-3)}.step[data-astro-cid-zubhkfdt] h3[data-astro-cid-zubhkfdt]{font-size:var(--text-base);font-weight:700;color:#000;margin-bottom:var(--space-1)}.step[data-astro-cid-zubhkfdt] p[data-astro-cid-zubhkfdt]{font-size:var(--text-sm);color:#666}.cta-center[data-astro-cid-zubhkfdt]{text-align:center}.trust[data-astro-cid-zubhkfdt]{padding:var(--space-5) 0;background:#000}.trust-items[data-astro-cid-zubhkfdt]{display:flex;justify-content:center;gap:var(--space-6);flex-wrap:wrap}.trust-item[data-astro-cid-zubhkfdt]{display:flex;align-items:center;gap:8px;color:#fff;font-size:var(--text-sm)}.trust-item[data-astro-cid-zubhkfdt] span[data-astro-cid-zubhkfdt]{font-size:1.25rem}.faq[data-astro-cid-zubhkfdt]{padding:var(--space-8) 0;background:#fff}.faq[data-astro-cid-zubhkfdt] h2[data-astro-cid-zubhkfdt]{margin-bottom:var(--space-6)}.faq-list[data-astro-cid-zubhkfdt]{max-width:700px;margin:0 auto}.faq-item[data-astro-cid-zubhkfdt]{border-bottom:1px solid #eee}.faq-item[data-astro-cid-zubhkfdt] summary[data-astro-cid-zubhkfdt]{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-zubhkfdt] summary[data-astro-cid-zubhkfdt]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-zubhkfdt] summary[data-astro-cid-zubhkfdt]:after{content:"+";float:right;font-weight:400;font-size:1.5rem;color:#999}.faq-item[data-astro-cid-zubhkfdt][open] summary[data-astro-cid-zubhkfdt]:after{content:"−"}.faq-item[data-astro-cid-zubhkfdt] p[data-astro-cid-zubhkfdt]{padding-bottom:var(--space-4);font-size:var(--text-sm);color:#666;line-height:1.7}.final-cta[data-astro-cid-zubhkfdt]{padding:var(--space-8) 0;background:#f8f8f8;text-align:center}.final-cta[data-astro-cid-zubhkfdt] h2[data-astro-cid-zubhkfdt]{font-size:var(--text-2xl);font-weight:800;color:#000;margin-bottom:var(--space-2)}.final-cta[data-astro-cid-zubhkfdt] p[data-astro-cid-zubhkfdt]{color:#666;margin-bottom:var(--space-5)}.trust-line[data-astro-cid-zubhkfdt]{display:block;margin-top:var(--space-4);font-size:var(--text-sm);color:#666}@media(max-width:768px){.pricing-grid[data-astro-cid-zubhkfdt]{grid-template-columns:repeat(2,1fr)}.benefits-grid[data-astro-cid-zubhkfdt]{grid-template-columns:1fr}.steps[data-astro-cid-zubhkfdt]{grid-template-columns:1fr;gap:var(--space-2)}.trust-items[data-astro-cid-zubhkfdt]{gap:var(--space-4)}.hero-features[data-astro-cid-zubhkfdt]{flex-direction:column;gap:var(--space-2)}}@media(max-width:480px){.pricing-grid[data-astro-cid-zubhkfdt]{grid-template-columns:1fr}}
