.page-wrapper.svelte-1hrotn9{padding:80px 0;background-color:var(--bg-light);min-height:80vh}.pricing-header.svelte-1hrotn9{text-align:center;max-width:600px;margin:0 auto 60px}.pricing-header.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-size:3rem;font-weight:800;color:var(--text-dark);margin-bottom:16px;line-height:1.1}.pricing-header.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:1.25rem;color:var(--text-light)}.pricing-card-wrapper.svelte-1hrotn9{max-width:450px;margin:0 auto 80px;position:relative}.construction-banner.svelte-1hrotn9{background:#fffbeb;color:#92400e;text-align:center;padding:8px;border-radius:8px 8px 0 0;border:1px solid #fcd34d;border-bottom:none;font-weight:600;font-size:.9rem}.pricing-card.svelte-1hrotn9{background:var(--white);border-radius:0 0 16px 16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;border:1px solid #e5e7eb;overflow:hidden;position:relative}.pricing-card.svelte-1hrotn9:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:var(--primary)}.pricing-card.svelte-1hrotn9 .card-top:where(.svelte-1hrotn9){padding:40px 30px 20px;text-align:center;border-bottom:1px solid #f3f4f6}.pricing-card.svelte-1hrotn9 .card-top:where(.svelte-1hrotn9) h2:where(.svelte-1hrotn9){margin:0 0 20px;font-size:1.5rem;color:var(--text-dark)}.pricing-card.svelte-1hrotn9 .card-top:where(.svelte-1hrotn9) .price:where(.svelte-1hrotn9){display:flex;align-items:baseline;justify-content:center;margin-bottom:10px}.pricing-card.svelte-1hrotn9 .card-top:where(.svelte-1hrotn9) .price:where(.svelte-1hrotn9) .currency:where(.svelte-1hrotn9){font-size:2rem;font-weight:600;color:var(--text-dark);margin-right:4px}.pricing-card.svelte-1hrotn9 .card-top:where(.svelte-1hrotn9) .price:where(.svelte-1hrotn9) .amount:where(.svelte-1hrotn9){font-size:4rem;font-weight:800;color:var(--text-dark);line-height:1}.pricing-card.svelte-1hrotn9 .card-top:where(.svelte-1hrotn9) .price:where(.svelte-1hrotn9) .period:where(.svelte-1hrotn9){font-size:1.1rem;color:var(--text-light);margin-left:8px;font-weight:500}.pricing-card.svelte-1hrotn9 .card-top:where(.svelte-1hrotn9) .description:where(.svelte-1hrotn9){color:var(--text-light);font-size:1rem}.pricing-card.svelte-1hrotn9 .features-list:where(.svelte-1hrotn9){padding:30px;background:#fff}.pricing-card.svelte-1hrotn9 .features-list:where(.svelte-1hrotn9) ul:where(.svelte-1hrotn9){list-style:none;padding:0;margin:0}.pricing-card.svelte-1hrotn9 .features-list:where(.svelte-1hrotn9) ul:where(.svelte-1hrotn9) li:where(.svelte-1hrotn9){display:flex;align-items:center;margin-bottom:16px;font-size:1.1rem;color:var(--text-dark)}.pricing-card.svelte-1hrotn9 .features-list:where(.svelte-1hrotn9) ul:where(.svelte-1hrotn9) li:where(.svelte-1hrotn9) .check:where(.svelte-1hrotn9){color:#10b981;font-weight:800;margin-right:12px;font-size:1.2rem}.pricing-card.svelte-1hrotn9 .features-list:where(.svelte-1hrotn9) ul:where(.svelte-1hrotn9) li:where(.svelte-1hrotn9):last-child{margin-bottom:0}.pricing-card.svelte-1hrotn9 .card-bottom:where(.svelte-1hrotn9){padding:0 30px 40px;text-align:center}.pricing-card.svelte-1hrotn9 .card-bottom:where(.svelte-1hrotn9) .sub-text:where(.svelte-1hrotn9){margin-top:12px;font-size:.875rem;color:var(--text-light)}.faq-section.svelte-1hrotn9{max-width:800px;margin:0 auto}.faq-section.svelte-1hrotn9 h2:where(.svelte-1hrotn9){text-align:center;margin-bottom:40px;color:var(--text-dark)}.faq-section.svelte-1hrotn9 .faq-grid:where(.svelte-1hrotn9){display:grid;gap:30px}.faq-section.svelte-1hrotn9 .faq-item:where(.svelte-1hrotn9) h3:where(.svelte-1hrotn9){font-size:1.2rem;margin:0 0 8px;color:var(--text-dark)}.faq-section.svelte-1hrotn9 .faq-item:where(.svelte-1hrotn9) p:where(.svelte-1hrotn9){margin:0;color:var(--text-light);line-height:1.6}
