.services-hero[data-astro-cid-lnthwwyx]{padding:var(--space-12) 0 var(--space-8);background-color:var(--color-secondary);text-align:center}.services-hero[data-astro-cid-lnthwwyx] h1[data-astro-cid-lnthwwyx]{margin-bottom:var(--space-4)}.hero-subtitle[data-astro-cid-lnthwwyx]{font-size:var(--text-xl);color:var(--color-text-secondary)}.pricing-section[data-astro-cid-lnthwwyx]{padding:var(--space-12) 0}.pricing-grid[data-astro-cid-lnthwwyx]{gap:var(--space-8);max-width:820px;margin:0 auto var(--space-10);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));display:grid}.pricing-card[data-astro-cid-lnthwwyx]{background-color:var(--color-background);border:2px solid var(--color-secondary);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.pricing-card--featured[data-astro-cid-lnthwwyx]{border-color:var(--color-primary);box-shadow:var(--shadow-lg)}.card-header[data-astro-cid-lnthwwyx]{background-color:var(--color-secondary);padding:var(--space-6);text-align:center}.pricing-card--featured[data-astro-cid-lnthwwyx] .card-header[data-astro-cid-lnthwwyx]{background-color:var(--color-primary);color:var(--color-white)}.card-header[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{margin-bottom:var(--space-3);font-size:var(--text-2xl)}.price[data-astro-cid-lnthwwyx]{justify-content:center;align-items:baseline;gap:var(--space-2);display:flex}.price-amount[data-astro-cid-lnthwwyx]{font-size:var(--text-5xl);font-weight:var(--font-bold);font-family:var(--font-heading)}.price-period[data-astro-cid-lnthwwyx]{font-size:var(--text-lg);color:var(--color-text-secondary)}.pricing-card--featured[data-astro-cid-lnthwwyx] .price-period[data-astro-cid-lnthwwyx]{color:#ffffffe6}.card-body[data-astro-cid-lnthwwyx]{padding:var(--space-6);flex:1}.card-body[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx]{margin-bottom:var(--space-4);color:var(--color-primary)}.features-list[data-astro-cid-lnthwwyx]{margin-bottom:var(--space-6);list-style:none}.features-list[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{padding:var(--space-3) 0;padding-left:var(--space-6);line-height:var(--leading-relaxed);position:relative}.features-list[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]:before{content:"✓";color:var(--color-primary);font-weight:var(--font-bold);position:absolute;left:0}.deposit-info[data-astro-cid-lnthwwyx]{background-color:var(--color-background-alt);padding:var(--space-4);border-radius:var(--radius-md);margin-top:var(--space-5)}.deposit-info[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{margin-bottom:var(--space-2)}.deposit-info[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]:last-child{margin-bottom:0}.deposit-note[data-astro-cid-lnthwwyx]{font-size:var(--text-sm);color:var(--color-text-secondary)}.addon-note[data-astro-cid-lnthwwyx]{font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:var(--space-5);font-style:italic}.card-footer[data-astro-cid-lnthwwyx]{padding:var(--space-6);text-align:center;padding-top:0}.custom-package-note[data-astro-cid-lnthwwyx]{text-align:center;max-width:700px;padding:var(--space-8);background-color:var(--color-background-alt);border-radius:var(--radius-lg);margin:0 auto}.custom-package-note[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx]{margin-bottom:var(--space-4);color:var(--color-primary)}.custom-package-note[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{margin-bottom:var(--space-5);font-size:var(--text-lg);color:var(--color-text-secondary)}.expect-section[data-astro-cid-lnthwwyx]{padding:var(--space-12) 0;background-color:var(--color-background-alt)}.expect-section[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{text-align:center;margin-bottom:var(--space-8)}.expect-grid[data-astro-cid-lnthwwyx]{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));max-width:1100px;margin:0 auto;display:grid}.expect-item[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx]{margin-bottom:var(--space-3);color:var(--color-primary)}.expect-item[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.payment-section[data-astro-cid-lnthwwyx]{padding:var(--space-10) 0}.payment-content[data-astro-cid-lnthwwyx]{text-align:center;max-width:700px;margin:0 auto}.payment-content[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{margin-bottom:var(--space-5)}.payment-content[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{font-size:var(--text-lg);color:var(--color-text-secondary);margin-bottom:var(--space-4)}.payment-note[data-astro-cid-lnthwwyx]{background-color:var(--color-background-alt);padding:var(--space-5);border-radius:var(--radius-md);margin-top:var(--space-6)}.faq-preview[data-astro-cid-lnthwwyx]{padding:var(--space-12) 0;background-color:var(--color-secondary)}.faq-preview[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{text-align:center;margin-bottom:var(--space-8)}.faq-list[data-astro-cid-lnthwwyx]{max-width:800px;margin:0 auto var(--space-8)}.faq-item[data-astro-cid-lnthwwyx]{margin-bottom:var(--space-6)}.faq-item[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx]{margin-bottom:var(--space-3);color:var(--color-primary);font-size:var(--text-xl)}.faq-item[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.faq-cta[data-astro-cid-lnthwwyx]{text-align:center}.cta-section[data-astro-cid-lnthwwyx]{padding:var(--space-12) 0}.cta-content[data-astro-cid-lnthwwyx]{text-align:center;max-width:600px;margin:0 auto}.cta-content[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{margin-bottom:var(--space-4)}.cta-content[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{font-size:var(--text-lg);color:var(--color-text-secondary);margin-bottom:var(--space-6)}@media (width<=768px){.services-hero[data-astro-cid-lnthwwyx],.pricing-section[data-astro-cid-lnthwwyx],.expect-section[data-astro-cid-lnthwwyx],.payment-section[data-astro-cid-lnthwwyx],.faq-preview[data-astro-cid-lnthwwyx],.cta-section[data-astro-cid-lnthwwyx]{padding:var(--space-6) 0}.hero-subtitle[data-astro-cid-lnthwwyx]{font-size:var(--text-lg)}.pricing-grid[data-astro-cid-lnthwwyx]{gap:var(--space-6);grid-template-columns:1fr}.price-amount[data-astro-cid-lnthwwyx]{font-size:var(--text-4xl)}.custom-package-note[data-astro-cid-lnthwwyx]{padding:var(--space-6)}.custom-package-note[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{font-size:var(--text-base)}.expect-grid[data-astro-cid-lnthwwyx]{gap:var(--space-6);grid-template-columns:1fr}.payment-content[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx],.cta-content[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{font-size:var(--text-base)}.faq-item[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx]{font-size:var(--text-lg)}}@media (width<=480px){.services-hero[data-astro-cid-lnthwwyx],.pricing-section[data-astro-cid-lnthwwyx],.expect-section[data-astro-cid-lnthwwyx],.payment-section[data-astro-cid-lnthwwyx],.faq-preview[data-astro-cid-lnthwwyx],.cta-section[data-astro-cid-lnthwwyx]{padding:var(--space-5) 0}.hero-subtitle[data-astro-cid-lnthwwyx]{font-size:var(--text-base)}.pricing-grid[data-astro-cid-lnthwwyx]{gap:var(--space-4)}.price-amount[data-astro-cid-lnthwwyx]{font-size:var(--text-3xl)}.card-body[data-astro-cid-lnthwwyx],.card-footer[data-astro-cid-lnthwwyx]{padding:var(--space-4)}.custom-package-note[data-astro-cid-lnthwwyx]{padding:var(--space-5)}.expect-grid[data-astro-cid-lnthwwyx]{gap:var(--space-4)}}
