.page-header.svelte-1d0dgro{padding:4.5rem 0 1rem;text-align:center}.page-header.svelte-1d0dgro h1:where(.svelte-1d0dgro){font-size:2rem;margin-bottom:.5rem;color:var(--primary)}.page-header.svelte-1d0dgro p:where(.svelte-1d0dgro){color:var(--text-muted)}.features-list.svelte-1d0dgro{display:flex;flex-direction:column;gap:3rem}.feature-row.svelte-1d0dgro{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center}.feature-row.reverse.svelte-1d0dgro{direction:rtl}.feature-row.reverse.svelte-1d0dgro>:where(.svelte-1d0dgro){direction:ltr}.feature-content.svelte-1d0dgro h2:where(.svelte-1d0dgro){font-size:1.35rem;color:var(--primary);margin-bottom:.5rem}.feature-content.svelte-1d0dgro p:where(.svelte-1d0dgro){color:var(--text-muted);font-size:.9rem;margin-bottom:.75rem;line-height:1.55}.feature-content.svelte-1d0dgro ul:where(.svelte-1d0dgro){list-style:none;padding:0}.feature-content.svelte-1d0dgro li:where(.svelte-1d0dgro){color:var(--text-muted);font-size:.85rem;padding:.25rem 0 .25rem 1.25rem;position:relative}.feature-content.svelte-1d0dgro li:where(.svelte-1d0dgro):before{content:"✓";position:absolute;left:0;color:var(--primary);font-weight:600}.feature-visual.svelte-1d0dgro{background:var(--bg-warm, #FFF7ED);border:1px solid var(--border-color, #E8E2DA);border-radius:var(--radius);height:200px;display:flex;align-items:center;justify-content:center}.feature-visual.svelte-1d0dgro span:where(.svelte-1d0dgro){font-size:4.5rem}.pricing-section.svelte-1d0dgro{background:var(--bg-light, #F7F3EE);padding:2.5rem 0;text-align:center}.pricing-section.svelte-1d0dgro h2:where(.svelte-1d0dgro){color:var(--primary);font-size:1.5rem;margin-bottom:.5rem}.pricing-subtitle.svelte-1d0dgro{color:var(--text-muted);margin-bottom:2rem}.coming-soon-card.svelte-1d0dgro{max-width:450px;margin:0 auto;padding:1.5rem;text-align:center;border:1px dashed var(--gold, #C8A96A);background:#fff}.coming-soon-card.svelte-1d0dgro h3:where(.svelte-1d0dgro){font-family:var(--font-display, "Playfair Display", serif);font-size:1rem;color:var(--primary);margin:0 0 .5rem}.coming-soon-card.svelte-1d0dgro p:where(.svelte-1d0dgro){font-size:.82rem;color:var(--text-muted);line-height:1.5;margin:0 0 1rem}@media(max-width:768px){.page-header.svelte-1d0dgro{padding:1.5rem 0 .75rem}.page-header.svelte-1d0dgro h1:where(.svelte-1d0dgro){font-size:2rem}.features-list.svelte-1d0dgro{gap:2.5rem}.feature-row.svelte-1d0dgro{grid-template-columns:1fr;gap:1.5rem}.feature-row.reverse.svelte-1d0dgro{direction:ltr}.feature-content.svelte-1d0dgro h2:where(.svelte-1d0dgro){font-size:1.4rem}.feature-visual.svelte-1d0dgro{height:180px;order:-1}.feature-visual.svelte-1d0dgro span:where(.svelte-1d0dgro){font-size:4rem}.pricing-section.svelte-1d0dgro{padding:3rem 0}.pricing-section.svelte-1d0dgro h2:where(.svelte-1d0dgro){font-size:1.6rem}}@media(max-width:480px){.page-header.svelte-1d0dgro{padding:1.25rem 0 .5rem}.page-header.svelte-1d0dgro h1:where(.svelte-1d0dgro){font-size:1.75rem}.page-header.svelte-1d0dgro p:where(.svelte-1d0dgro){font-size:.9rem}.features-list.svelte-1d0dgro{gap:2rem}.feature-content.svelte-1d0dgro h2:where(.svelte-1d0dgro){font-size:1.25rem}.feature-content.svelte-1d0dgro p:where(.svelte-1d0dgro){font-size:.9rem}.feature-content.svelte-1d0dgro li:where(.svelte-1d0dgro){font-size:.9rem;padding:.4rem 0}.feature-visual.svelte-1d0dgro{height:150px}.feature-visual.svelte-1d0dgro span:where(.svelte-1d0dgro){font-size:3.5rem}}
