main.svelte-12etj3f{color:#3b2f2f;background:#faf8f5;flex-direction:column;min-height:100vh;font-family:DM Sans,system-ui,sans-serif;display:flex}.page-content.svelte-12etj3f{box-sizing:border-box;flex:1;width:100%;max-width:800px;margin:0 auto;padding:3rem 2rem 4rem}h1.svelte-12etj3f{color:#2d2926;margin:0 0 .5rem;font-family:Lora,Georgia,serif;font-size:2rem;font-weight:700}.intro.svelte-12etj3f{color:#5a4a4a;margin:0 0 2rem;font-size:1.05rem;line-height:1.6}.stats-row.svelte-12etj3f{flex-wrap:wrap;gap:2rem;margin-bottom:2rem;display:flex}.stat-item.svelte-12etj3f{color:#5a4a4a;font-size:.9375rem}.stat-item.svelte-12etj3f strong:where(.svelte-12etj3f){color:#2d2926;font-size:1.05rem;font-weight:700}.plan-cards.svelte-12etj3f{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}@media (width<=767px){.plan-cards.svelte-12etj3f{grid-template-columns:1fr}}.plan-card.svelte-12etj3f{text-align:center;background:#fff;border:2px solid #e8e4de;border-radius:10px;flex-direction:column;align-items:center;gap:.3rem;padding:1.75rem 1.25rem 1.5rem;display:flex;position:relative}.plan-card.popular.svelte-12etj3f{border-color:#c8813a;box-shadow:0 0 0 2px #c8813a2e}.badge.svelte-12etj3f{color:#fff;background:#c8813a;border-radius:4px;margin-bottom:.1rem;padding:.2em .6em;font-size:.75rem;font-weight:600;display:inline-block}.plan-usecase.svelte-12etj3f{color:#7a6a6a;margin-bottom:.1rem;font-size:.8125rem;line-height:1.4}.plan-name.svelte-12etj3f{color:#2d2926;font-family:Lora,Georgia,serif;font-size:1.25rem;font-weight:700}.plan-duration.svelte-12etj3f{color:#8a7a7a;font-size:.9rem}.plan-price.svelte-12etj3f{color:#2d2926;margin-top:.5rem;font-size:1.75rem;font-weight:700}.plan-vat.svelte-12etj3f{color:#8a7a7a;font-size:.8rem}.plan-cta.svelte-12etj3f{text-align:center;box-sizing:border-box;border-radius:6px;width:100%;margin-top:1rem;padding:.6rem 1.5rem;font-family:DM Sans,system-ui,sans-serif;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-block}.btn-primary.svelte-12etj3f{color:#fff;background:#c8813a;border:2px solid #c8813a}.btn-primary.svelte-12etj3f:hover{background:#a06525;border-color:#a06525}.btn-secondary.svelte-12etj3f{color:#c8813a;background:0 0;border:2px solid #c8813a}.btn-secondary.svelte-12etj3f:hover{background:#fdf4ea}.trust-line.svelte-12etj3f{text-align:center;color:#7a6a6a;margin:.5rem 0 2.5rem;font-size:.9375rem}.comparison.svelte-12etj3f{margin-bottom:2.5rem}h2.svelte-12etj3f{color:#2d2926;border-bottom:1px solid #e8e4de;margin:0 0 .75rem;padding-bottom:.25rem;font-family:Lora,Georgia,serif;font-size:1.25rem;font-weight:600}.table-scroll.svelte-12etj3f{-webkit-overflow-scrolling:touch;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000 100%)}@media (width>=640px){.table-scroll.svelte-12etj3f{-webkit-mask-image:none;mask-image:none}}table.svelte-12etj3f{border-collapse:collapse;width:100%;min-width:500px;font-size:.9375rem}thead.svelte-12etj3f th:where(.svelte-12etj3f){color:#2d2926;text-align:center;border-bottom:2px solid #e8e4de;padding:.5rem 1rem;font-family:Lora,Georgia,serif;font-weight:600}thead.svelte-12etj3f th:where(.svelte-12etj3f):first-child{text-align:left}tbody.svelte-12etj3f th:where(.svelte-12etj3f){color:#4a3b3b;text-align:left;white-space:nowrap;padding:.5rem 1rem;font-weight:400}tbody.svelte-12etj3f td:where(.svelte-12etj3f){text-align:center;color:#4a3b3b;border-bottom:1px solid #f0ebe5;padding:.5rem 1rem}tbody.svelte-12etj3f tr:where(.svelte-12etj3f):first-child td:where(.svelte-12etj3f),tbody.svelte-12etj3f tr:where(.svelte-12etj3f):first-child th:where(.svelte-12etj3f){color:#2d2926;font-weight:600}.faq.svelte-12etj3f{margin-bottom:2.5rem}h3.svelte-12etj3f{color:#3b2f2f;margin:1.25rem 0 .375rem;font-size:1rem;font-weight:600}p.svelte-12etj3f{color:#4a3b3b;margin:0 0 .75rem;font-size:.9375rem;line-height:1.7}p.svelte-12etj3f a:where(.svelte-12etj3f){color:#c8813a;text-decoration:underline}p.svelte-12etj3f a:where(.svelte-12etj3f):hover{color:#a06525}.cta-section.svelte-12etj3f{text-align:center;margin-bottom:1rem}.cta-btn.svelte-12etj3f{color:#fff;background:#c8813a;border-radius:6px;padding:.85rem 2rem;font-family:DM Sans,system-ui,sans-serif;font-size:1rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-block}.cta-btn.svelte-12etj3f:hover{background:#a06525}.roadmap-cta.svelte-12etj3f{color:#8a7a7a;margin:1rem 0 0;font-size:.9375rem}.roadmap-cta.svelte-12etj3f a:where(.svelte-12etj3f){color:#c8813a;text-decoration:none}.roadmap-cta.svelte-12etj3f a:where(.svelte-12etj3f):hover{color:#a06525;text-decoration:underline}
