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