.page-hero[data-astro-cid-vas3myvm]{background:linear-gradient(135deg,#e0f2fe,#f0f9ff);padding:4rem 1rem;color:var(--color-text);text-align:center;border-bottom:1px solid var(--color-border)}.tag[data-astro-cid-vas3myvm]{display:inline-block;background:var(--color-accent);color:#fff;padding:.25rem .75rem;border-radius:99px;font-size:.875rem;font-weight:700;margin-bottom:1rem}.page-hero[data-astro-cid-vas3myvm] h1[data-astro-cid-vas3myvm]{font-size:clamp(1.75rem,4vw,2.5rem);margin-bottom:1rem;color:var(--color-primary)}.hero-lead[data-astro-cid-vas3myvm]{font-size:1.125rem;line-height:1.7;max-width:600px;margin:0 auto;color:var(--color-text-muted)}.mt-4[data-astro-cid-vas3myvm]{margin-top:1rem}.mt-8[data-astro-cid-vas3myvm]{margin-top:2rem}.mb-4[data-astro-cid-vas3myvm]{margin-bottom:1rem}.text-sm[data-astro-cid-vas3myvm]{font-size:.875rem}.muted-bg[data-astro-cid-vas3myvm]{background-color:#f9fafb}.features-grid[data-astro-cid-vas3myvm]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-bottom:3rem}.feature-card[data-astro-cid-vas3myvm]{background:#fff;padding:2rem;border-radius:1rem;box-shadow:0 4px 6px -1px #0000000d;text-align:center;border:1px solid var(--color-border)}.feature-icon[data-astro-cid-vas3myvm]{font-size:2.5rem;margin-bottom:1rem}.feature-card[data-astro-cid-vas3myvm] h3[data-astro-cid-vas3myvm]{color:var(--color-primary);margin-bottom:.5rem;font-size:1.1rem}.feature-card[data-astro-cid-vas3myvm] p[data-astro-cid-vas3myvm]{font-size:.95rem;line-height:1.6;color:var(--color-text-muted)}.section-header[data-astro-cid-vas3myvm]{text-align:center;margin-bottom:3rem}.section-header[data-astro-cid-vas3myvm] h2[data-astro-cid-vas3myvm]{font-size:1.75rem;color:var(--color-primary);margin-bottom:.5rem}.section-header[data-astro-cid-vas3myvm] p[data-astro-cid-vas3myvm]{color:var(--color-text-muted)}.pricing-wrapper[data-astro-cid-vas3myvm]{display:grid;grid-template-columns:1fr 340px;gap:3rem;align-items:start}@media(max-width:900px){.pricing-wrapper[data-astro-cid-vas3myvm]{grid-template-columns:1fr;gap:2rem}.pricing-wrapper[data-astro-cid-vas3myvm].reversed{display:flex;flex-direction:column}}.card-list[data-astro-cid-vas3myvm]{display:grid;gap:1rem;padding:0;list-style:none}.price-item[data-astro-cid-vas3myvm]{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:1.25rem 1.5rem;border-radius:.75rem;border:1px solid var(--color-border);box-shadow:0 1px 2px #0000000d}.plan-name[data-astro-cid-vas3myvm]{font-weight:700;color:var(--color-text)}.price[data-astro-cid-vas3myvm]{font-weight:700;font-size:1.25rem;color:var(--color-primary)}.note[data-astro-cid-vas3myvm]{font-size:.85rem;color:var(--color-text-muted);margin-top:.5rem;line-height:1.5}.info-box[data-astro-cid-vas3myvm]{background:#fff;padding:1.5rem;border-radius:.75rem;border:1px dashed var(--color-primary)}.info-box[data-astro-cid-vas3myvm] h4[data-astro-cid-vas3myvm]{color:var(--color-primary);margin-bottom:.5rem;font-size:1rem}.info-box[data-astro-cid-vas3myvm] p[data-astro-cid-vas3myvm]{font-size:.9rem;line-height:1.6;margin:0}.jewel-list-container[data-astro-cid-vas3myvm]{background:#fff;padding:1.5rem;border-radius:.75rem;border:1px solid var(--color-border)}.jewel-list[data-astro-cid-vas3myvm]{list-style:none;padding:0;margin:0}.jewel-row[data-astro-cid-vas3myvm]{padding:.75rem 0;border-bottom:1px solid var(--color-border)}.jewel-row[data-astro-cid-vas3myvm]:last-child{border-bottom:none}.jewel-name[data-astro-cid-vas3myvm]{display:block;font-weight:600;font-size:.95rem;margin-bottom:.25rem}.jewel-meta[data-astro-cid-vas3myvm]{display:flex;flex-wrap:wrap;gap:.5rem}.badge[data-astro-cid-vas3myvm]{font-size:.75rem;padding:.1rem .5rem;background:#f1f5f9;border-radius:4px;color:#64748b}.badge--outline[data-astro-cid-vas3myvm]{background:transparent;border:1px solid #cbd5e1}.badge--accent[data-astro-cid-vas3myvm]{background:#fff7ed;color:#c2410c;border:1px solid #ffedd5}.faq-list[data-astro-cid-vas3myvm]{max-width:800px;margin:0 auto;display:grid;gap:1rem}.faq-item[data-astro-cid-vas3myvm]{background:#fff;border:1px solid var(--color-border);border-radius:.5rem;overflow:hidden}.faq-question[data-astro-cid-vas3myvm]{padding:1rem 1.5rem;font-weight:700;cursor:pointer;background:#fff;list-style:none;position:relative}.faq-question[data-astro-cid-vas3myvm]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-vas3myvm]:after{content:"+";position:absolute;right:1.5rem;font-weight:300;font-size:1.5rem;line-height:1}.faq-item[data-astro-cid-vas3myvm][open] .faq-question[data-astro-cid-vas3myvm]:after{content:"−"}.faq-answer[data-astro-cid-vas3myvm]{padding:0 1.5rem 1.5rem;color:var(--color-text-muted);line-height:1.6;border-top:1px solid transparent}.faq-item[data-astro-cid-vas3myvm][open] .faq-answer[data-astro-cid-vas3myvm]{border-color:#f1f5f9}.bg-error-light[data-astro-cid-vas3myvm]{background-color:#fef2f2}.border-error[data-astro-cid-vas3myvm]{border-color:#ef4444}.text-error[data-astro-cid-vas3myvm]{color:#b91c1c}.rounded-lg[data-astro-cid-vas3myvm]{border-radius:.5rem}.p-8[data-astro-cid-vas3myvm]{padding:2rem}.list-disc[data-astro-cid-vas3myvm]{list-style-type:disc}.pl-5[data-astro-cid-vas3myvm]{padding-left:1.25rem}.space-y-2[data-astro-cid-vas3myvm]>li[data-astro-cid-vas3myvm]+li[data-astro-cid-vas3myvm]{margin-top:.5rem}.flex[data-astro-cid-vas3myvm]{display:flex}.items-center[data-astro-cid-vas3myvm]{align-items:center}.gap-2[data-astro-cid-vas3myvm]{gap:.5rem}
