*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{list-style:none;margin:0;padding:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.header[data-astro-cid-fsdfqqju]{position:fixed;top:0;left:0;width:100%;background-color:#fffffff2;box-shadow:var(--shadow-sm);z-index:100;transition:background-color var(--transition-normal)}.header-content[data-astro-cid-fsdfqqju]{display:flex;justify-content:space-between;align-items:center;height:80px}.logo[data-astro-cid-fsdfqqju] a[data-astro-cid-fsdfqqju]{display:block;text-decoration:none}.logo-text[data-astro-cid-fsdfqqju]{font-size:var(--font-size-xl);font-weight:700;color:var(--color-primary)}.nav-list[data-astro-cid-fsdfqqju]{align-items:center;gap:var(--space-6)}.nav-item[data-astro-cid-fsdfqqju] a[data-astro-cid-fsdfqqju]{text-decoration:none;color:var(--color-primary);font-weight:500;transition:color var(--transition-normal)}.nav-item[data-astro-cid-fsdfqqju] a[data-astro-cid-fsdfqqju]:hover{color:var(--color-accent)}.nav-item-cta[data-astro-cid-fsdfqqju]{margin-left:var(--space-2)}.menu-toggle[data-astro-cid-fsdfqqju]{display:flex;flex-direction:column;justify-content:space-between;width:24px;height:18px;background:transparent;border:none;cursor:pointer;padding:0}.bar[data-astro-cid-fsdfqqju]{width:100%;height:2px;background-color:var(--color-primary);transition:transform var(--transition-normal),opacity var(--transition-normal)}@media (min-width: 768px){.nav-list[data-astro-cid-fsdfqqju]{display:flex}.menu-toggle[data-astro-cid-fsdfqqju]{display:none}}.mobile-menu[data-astro-cid-fsdfqqju]{position:fixed;top:80px;left:0;width:100%;background-color:var(--color-white);padding:var(--space-4);box-shadow:var(--shadow-md);transform:translateY(-100%);opacity:0;transition:transform var(--transition-normal),opacity var(--transition-normal);z-index:99}.mobile-menu[data-astro-cid-fsdfqqju].active{transform:translateY(0);opacity:1}.mobile-menu[data-astro-cid-fsdfqqju] .nav-item[data-astro-cid-fsdfqqju]{margin-bottom:var(--space-4)}.mobile-menu[data-astro-cid-fsdfqqju] .nav-item-cta[data-astro-cid-fsdfqqju]{margin-top:var(--space-4)}.mobile-menu[data-astro-cid-fsdfqqju] .nav-item-cta[data-astro-cid-fsdfqqju] a[data-astro-cid-fsdfqqju]{display:block;text-align:center}.footer[data-astro-cid-qa6fgxkw]{background-color:var(--color-primary);color:var(--color-white);padding-top:var(--space-12);position:relative}.footer-content[data-astro-cid-qa6fgxkw]{display:grid;grid-template-columns:1fr;gap:var(--space-8);padding-bottom:var(--space-8);border-bottom:1px solid rgba(255,255,255,.1)}.logo-text[data-astro-cid-qa6fgxkw]{font-size:var(--font-size-xl);font-weight:700;color:var(--color-white);text-decoration:none;margin-bottom:var(--space-2);display:inline-block}.footer-tagline[data-astro-cid-qa6fgxkw]{font-size:var(--font-size-sm);opacity:.8}.footer-links[data-astro-cid-qa6fgxkw]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-8)}.footer-links-title[data-astro-cid-qa6fgxkw]{color:var(--color-accent);margin-bottom:var(--space-4);font-size:var(--font-size-lg)}.footer-links-group[data-astro-cid-qa6fgxkw] ul[data-astro-cid-qa6fgxkw]{display:flex;flex-direction:column;gap:var(--space-2)}.footer-links-group[data-astro-cid-qa6fgxkw] a[data-astro-cid-qa6fgxkw]{color:var(--color-white);text-decoration:none;opacity:.8;transition:opacity var(--transition-normal)}.footer-links-group[data-astro-cid-qa6fgxkw] a[data-astro-cid-qa6fgxkw]:hover{opacity:1;text-decoration:underline}.footer-bottom[data-astro-cid-qa6fgxkw]{padding:var(--space-6) 0;display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.social-links[data-astro-cid-qa6fgxkw]{display:flex;gap:var(--space-4)}.social-link[data-astro-cid-qa6fgxkw]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#ffffff1a;color:var(--color-white);transition:background-color var(--transition-normal),transform var(--transition-normal)}.social-link[data-astro-cid-qa6fgxkw]:hover{background-color:var(--color-accent);color:var(--color-primary);transform:translateY(-3px)}.copyright[data-astro-cid-qa6fgxkw]{font-size:var(--font-size-sm);opacity:.6;text-align:center;margin-bottom:0}.scroll-to-top[data-astro-cid-qa6fgxkw]{position:absolute;right:var(--space-6);bottom:var(--space-6)}.scroll-to-top[data-astro-cid-qa6fgxkw] a[data-astro-cid-qa6fgxkw]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background-color:var(--color-accent);color:var(--color-primary);box-shadow:var(--shadow-md);transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.scroll-to-top[data-astro-cid-qa6fgxkw] a[data-astro-cid-qa6fgxkw]:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.scroll-to-top[data-astro-cid-qa6fgxkw] svg[data-astro-cid-qa6fgxkw]{width:24px;height:24px}@media (min-width: 768px){.footer-content[data-astro-cid-qa6fgxkw]{grid-template-columns:1fr 2fr}.footer-bottom[data-astro-cid-qa6fgxkw]{flex-direction:row;justify-content:space-between}}.hero[data-astro-cid-7vszemnk]{position:relative;padding-top:120px;padding-bottom:var(--space-16);background:linear-gradient(135deg,var(--color-primary-100) 0%,var(--color-primary-200) 100%);overflow:hidden}.hero-content[data-astro-cid-7vszemnk]{display:flex;flex-direction:column;align-items:center;gap:var(--space-8);position:relative}.hero-text[data-astro-cid-7vszemnk]{text-align:center;max-width:700px;z-index:2}.hero-title[data-astro-cid-7vszemnk]{font-size:var(--font-size-2xl);margin-bottom:var(--space-6);color:var(--color-primary)}.hero-title[data-astro-cid-7vszemnk] .highlight[data-astro-cid-7vszemnk]{position:relative;display:inline-block}.hero-title[data-astro-cid-7vszemnk] .highlight[data-astro-cid-7vszemnk]:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:8px;background-color:var(--color-accent);z-index:-1;opacity:.5}.hero-description[data-astro-cid-7vszemnk]{font-size:var(--font-size-lg);color:var(--color-gray-700);margin-bottom:var(--space-8)}.hero-cta[data-astro-cid-7vszemnk]{display:flex;flex-direction:column;gap:var(--space-4);width:100%;max-width:400px;margin:0 auto}.hero-image[data-astro-cid-7vszemnk]{width:100%;max-width:500px;border-radius:var(--border-radius-lg);overflow:hidden;box-shadow:var(--shadow-xl)}.hero-image[data-astro-cid-7vszemnk] img[data-astro-cid-7vszemnk]{width:100%;height:auto;object-fit:cover}.hero-wave[data-astro-cid-7vszemnk]{position:absolute;bottom:-1px;left:0;width:100%;line-height:0;z-index:1}@media (min-width: 768px){.hero-title[data-astro-cid-7vszemnk]{font-size:var(--font-size-4xl)}.hero-cta[data-astro-cid-7vszemnk]{flex-direction:row;justify-content:center}.hero-image[data-astro-cid-7vszemnk]{height:100%}}@media (min-width: 1024px){.hero-content[data-astro-cid-7vszemnk]{flex-direction:row;justify-content:space-between;gap:var(--space-12)}.hero-text[data-astro-cid-7vszemnk]{text-align:left;flex:1}.hero-image[data-astro-cid-7vszemnk]{flex:1;margin-right:-20px}.hero-cta[data-astro-cid-7vszemnk]{justify-content:flex-start;margin:0}.hero-title[data-astro-cid-7vszemnk]{font-size:var(--font-size-5xl)}}.how-it-works[data-astro-cid-qpybyyaj]{background-color:var(--color-white)}.section-title[data-astro-cid-qpybyyaj]{margin-bottom:var(--space-4);color:var(--color-primary)}.section-description[data-astro-cid-qpybyyaj]{max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:var(--space-12);color:var(--color-gray-700);font-size:var(--font-size-lg)}.steps[data-astro-cid-qpybyyaj]{display:grid;grid-template-columns:1fr;gap:var(--space-10);margin-bottom:var(--space-16)}.step[data-astro-cid-qpybyyaj]{display:flex;flex-direction:column;align-items:center;text-align:center}.step-icon[data-astro-cid-qpybyyaj]{position:relative;width:120px;height:120px;margin-bottom:var(--space-4)}.step-icon[data-astro-cid-qpybyyaj] img[data-astro-cid-qpybyyaj]{width:100%;height:100%;border-radius:50%;object-fit:cover;box-shadow:var(--shadow-md)}.step-number[data-astro-cid-qpybyyaj]{position:absolute;top:-5px;right:-5px;width:40px;height:40px;background-color:var(--color-accent);color:var(--color-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--font-size-xl);box-shadow:var(--shadow-sm)}.step-title[data-astro-cid-qpybyyaj]{margin-bottom:var(--space-2);color:var(--color-primary)}.step-description[data-astro-cid-qpybyyaj]{color:var(--color-gray-700);max-width:300px}.example-container[data-astro-cid-qpybyyaj]{background-color:var(--color-primary-100);border-radius:var(--border-radius-lg);padding:var(--space-8)}.example-title[data-astro-cid-qpybyyaj]{text-align:center;margin-bottom:var(--space-6);color:var(--color-primary)}.examples[data-astro-cid-qpybyyaj]{display:grid;grid-template-columns:1fr;gap:var(--space-4)}.example[data-astro-cid-qpybyyaj]{background-color:var(--color-white);border-radius:var(--border-radius-md);box-shadow:var(--shadow-sm);overflow:hidden;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.example[data-astro-cid-qpybyyaj]:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}.example-content[data-astro-cid-qpybyyaj]{padding:var(--space-4)}.example-content[data-astro-cid-qpybyyaj] h4[data-astro-cid-qpybyyaj]{color:var(--color-primary);margin-bottom:var(--space-2);font-size:var(--font-size-lg)}.example-content[data-astro-cid-qpybyyaj] p[data-astro-cid-qpybyyaj]{color:var(--color-gray-600);margin-bottom:0}@media (min-width: 768px){.steps[data-astro-cid-qpybyyaj]{grid-template-columns:repeat(3,1fr)}.examples[data-astro-cid-qpybyyaj]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.examples[data-astro-cid-qpybyyaj]{grid-template-columns:repeat(3,1fr)}}.problems[data-astro-cid-gj546udx]{position:relative;background-color:var(--color-white);background-color:var(--color-primary-100)}.section-title[data-astro-cid-gj546udx]{margin-bottom:var(--space-12);color:var(--color-primary)}.problems-grid[data-astro-cid-gj546udx]{display:grid;grid-template-columns:1fr;gap:var(--space-8)}.problem-card[data-astro-cid-gj546udx]{background-color:var(--color-white);border-radius:var(--border-radius-lg);padding:var(--space-6);box-shadow:var(--shadow-md);transition:transform var(--transition-normal),box-shadow var(--transition-normal);border-left:4px solid var(--color-accent)}.problem-card[data-astro-cid-gj546udx]:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.problem-icon-wrapper[data-astro-cid-gj546udx]{display:flex;justify-content:center}.problem-icon[data-astro-cid-gj546udx]{width:48px;height:48px;background-color:var(--color-primary-100);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-4);color:var(--color-primary)}.problem-icon[data-astro-cid-gj546udx] svg[data-astro-cid-gj546udx]{width:24px;height:24px}.problem-title[data-astro-cid-gj546udx]{margin-bottom:var(--space-2);color:var(--color-primary)}.problem-description[data-astro-cid-gj546udx]{color:var(--color-gray-700);margin-bottom:0}@media (min-width: 768px){.problems-grid[data-astro-cid-gj546udx]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.problems-grid[data-astro-cid-gj546udx]{grid-template-columns:repeat(3,1fr)}}.profile[data-astro-cid-yquwr47b]{background-color:var(--color-white);position:relative;color:var(--color-accent)}.profile-container[data-astro-cid-yquwr47b]{margin:0 auto;background-color:var(--color-white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-4)}.profile-image[data-astro-cid-yquwr47b]{display:flex;justify-content:center;align-items:center}.profile-image[data-astro-cid-yquwr47b] img[data-astro-cid-yquwr47b]{width:auto}.profile-content[data-astro-cid-yquwr47b]{display:flex;flex-direction:column;gap:var(--space-6)}.profile-header[data-astro-cid-yquwr47b]{text-align:center;margin-bottom:var(--space-4)}.profile-name[data-astro-cid-yquwr47b]{font-size:var(--font-size-3xl);color:var(--color-primary);margin-bottom:var(--space-2)}.profile-basic-info[data-astro-cid-yquwr47b]{font-size:var(--font-size-lg);color:var(--color-gray-600)}.profile-section[data-astro-cid-yquwr47b]{border-left:4px solid var(--color-accent);padding-left:var(--space-4)}.profile-section-title[data-astro-cid-yquwr47b]{color:var(--color-primary);margin-bottom:var(--space-2);font-size:var(--font-size-lg)}.profile-text[data-astro-cid-yquwr47b]{color:var(--color-gray-700);margin-bottom:0}.profile-list[data-astro-cid-yquwr47b]{list-style:disc;margin-left:var(--space-4);color:var(--color-gray-700)}.profile-list[data-astro-cid-yquwr47b] li[data-astro-cid-yquwr47b]{margin-bottom:var(--space-1)}.profile-list[data-astro-cid-yquwr47b] li[data-astro-cid-yquwr47b]:last-child{margin-bottom:0}@media (min-width: 768px){.profile-container[data-astro-cid-yquwr47b]{grid-template-columns:1fr 2fr}.profile-header[data-astro-cid-yquwr47b]{text-align:left}}.benefits[data-astro-cid-ozypfvmc]{background-color:var(--color-white);position:relative;z-index:2}.benefits[data-astro-cid-ozypfvmc]:before{content:"";position:absolute;top:0;left:0;width:100%;height:200px;background-color:var(--color-accent-light);opacity:.1;z-index:-1}.section-title[data-astro-cid-ozypfvmc]{margin-bottom:var(--space-4);color:var(--color-primary)}.section-description[data-astro-cid-ozypfvmc]{max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:var(--space-12);color:var(--color-gray-700);font-size:var(--font-size-lg)}.comparison[data-astro-cid-ozypfvmc]{max-width:900px;margin:0 auto var(--space-16);border-radius:var(--border-radius-lg);overflow:hidden;box-shadow:var(--shadow-lg)}.comparison-header[data-astro-cid-ozypfvmc]{display:grid;grid-template-columns:1fr 1fr 1fr;background-color:var(--color-primary);color:var(--color-white)}.comparison-row[data-astro-cid-ozypfvmc]{display:grid;grid-template-columns:1fr 1fr 1fr;border-bottom:1px solid var(--color-gray-200)}.comparison-row[data-astro-cid-ozypfvmc]:last-child{border-bottom:none}.comparison-cell[data-astro-cid-ozypfvmc]{padding:var(--space-4);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.comparison-header-cell[data-astro-cid-ozypfvmc]{padding:var(--space-6) var(--space-4);position:relative}.comparison-name[data-astro-cid-ozypfvmc]{font-weight:700;font-size:var(--font-size-lg)}.comparison-tag[data-astro-cid-ozypfvmc]{position:absolute;top:0;right:0;background-color:var(--color-accent);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:700;padding:var(--space-1) var(--space-2);border-bottom-left-radius:var(--border-radius-md)}.comparison-label[data-astro-cid-ozypfvmc]{font-weight:700;color:var(--color-primary);background-color:var(--color-gray-100);justify-content:flex-start;text-align:left}.highlight[data-astro-cid-ozypfvmc]{background-color:#f5b8001a}.comparison-header-cell[data-astro-cid-ozypfvmc].highlight{background-color:var(--color-accent);color:var(--color-primary)}.note[data-astro-cid-ozypfvmc]{font-size:var(--font-size-sm);color:var(--color-gray-600);margin-top:var(--space-1)}.benefits-grid[data-astro-cid-ozypfvmc]{display:grid;grid-template-columns:1fr;gap:var(--space-8)}.benefit-card[data-astro-cid-ozypfvmc]{background-color:var(--color-white);border-radius:var(--border-radius-lg);padding:var(--space-6);box-shadow:var(--shadow-md);transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.benefit-card[data-astro-cid-ozypfvmc]:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.benefit-icon-wrapper[data-astro-cid-ozypfvmc]{display:flex;justify-content:center}.benefit-icon[data-astro-cid-ozypfvmc]{width:60px;height:60px;background-color:var(--color-primary-100);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-4);color:var(--color-primary)}.benefit-icon[data-astro-cid-ozypfvmc] svg[data-astro-cid-ozypfvmc]{width:30px;height:30px}.benefit-title[data-astro-cid-ozypfvmc]{margin-bottom:var(--space-2);color:var(--color-primary)}.benefit-description[data-astro-cid-ozypfvmc]{color:var(--color-gray-700);margin-bottom:0}@media (max-width: 767px){.comparison[data-astro-cid-ozypfvmc]{font-size:var(--font-size-sm)}.comparison-name[data-astro-cid-ozypfvmc]{font-size:var(--font-size-base)}.comparison-cell[data-astro-cid-ozypfvmc]{padding:var(--space-2)}}@media (min-width: 768px){.benefits-grid[data-astro-cid-ozypfvmc]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.benefits-grid[data-astro-cid-ozypfvmc]{grid-template-columns:repeat(3,1fr)}}.testimonials[data-astro-cid-ryotp3qf]{background-color:var(--color-primary-100);position:relative}.section-title[data-astro-cid-ryotp3qf]{margin-bottom:var(--space-4);color:var(--color-primary)}.section-description[data-astro-cid-ryotp3qf]{max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:var(--space-12);color:var(--color-gray-700);font-size:var(--font-size-lg)}.testimonials-grid[data-astro-cid-ryotp3qf]{display:grid;grid-template-columns:1fr;gap:var(--space-8);margin-bottom:var(--space-16)}.testimonial-card[data-astro-cid-ryotp3qf]{background-color:var(--color-white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);overflow:hidden;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.testimonial-card[data-astro-cid-ryotp3qf]:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.testimonial-content[data-astro-cid-ryotp3qf]{padding:var(--space-6);position:relative}.testimonial-quote[data-astro-cid-ryotp3qf]{color:var(--color-accent);margin-bottom:var(--space-4)}.testimonial-quote[data-astro-cid-ryotp3qf] svg[data-astro-cid-ryotp3qf]{width:48px;height:48px;opacity:.5}.testimonial-text[data-astro-cid-ryotp3qf]{font-size:var(--font-size-lg);color:var(--color-gray-700);margin-bottom:var(--space-6);font-style:italic}.testimonial-author[data-astro-cid-ryotp3qf]{display:flex;align-items:center;gap:var(--space-4)}.testimonial-avatar[data-astro-cid-ryotp3qf]{width:64px;height:64px;border-radius:50%;object-fit:cover}.testimonial-name[data-astro-cid-ryotp3qf]{margin-bottom:var(--space-1);font-size:var(--font-size-lg);color:var(--color-primary)}.testimonial-position[data-astro-cid-ryotp3qf]{color:var(--color-gray-600);margin-bottom:0;font-size:var(--font-size-sm)}.cta-container[data-astro-cid-ryotp3qf]{background-color:var(--color-primary);border-radius:var(--border-radius-lg);padding:var(--space-8);text-align:center;color:var(--color-white);box-shadow:var(--shadow-lg)}.cta-title[data-astro-cid-ryotp3qf]{margin-bottom:var(--space-4);color:var(--color-white);font-size:var(--font-size-2xl)}.cta-description[data-astro-cid-ryotp3qf]{margin-bottom:var(--space-6);max-width:600px;margin-left:auto;margin-right:auto}@media (min-width: 768px){.testimonials-grid[data-astro-cid-ryotp3qf]{grid-template-columns:repeat(2,1fr)}}.pricing[data-astro-cid-omtywead]{background-color:var(--color-white)}.section-title[data-astro-cid-omtywead]{margin-bottom:var(--space-4);color:var(--color-primary)}.section-description[data-astro-cid-omtywead]{max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:var(--space-12);color:var(--color-gray-700);font-size:var(--font-size-lg)}.pricing-card[data-astro-cid-omtywead]{max-width:600px;margin:0 auto var(--space-16);background-color:var(--color-white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;transition:transform var(--transition-normal);border:2px solid var(--color-accent)}.pricing-card[data-astro-cid-omtywead]:hover{transform:translateY(-5px)}.pricing-header[data-astro-cid-omtywead]{background-color:var(--color-primary);color:var(--color-white);padding:var(--space-6);text-align:center;position:relative}.pricing-title[data-astro-cid-omtywead]{margin-bottom:0;color:var(--color-white);font-size:var(--font-size-2xl)}.pricing-badge[data-astro-cid-omtywead]{position:absolute;top:0;right:0;background-color:var(--color-accent);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:700;padding:var(--space-1) var(--space-2);border-bottom-left-radius:var(--border-radius-md)}.pricing-price[data-astro-cid-omtywead]{text-align:center;padding:var(--space-8) var(--space-6);background-color:var(--color-primary-100)}.price-currency[data-astro-cid-omtywead]{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-primary);vertical-align:top;margin-right:var(--space-1)}.price-amount[data-astro-cid-omtywead]{font-size:var(--font-size-5xl);font-weight:700;color:var(--color-primary)}.price-period[data-astro-cid-omtywead]{font-size:var(--font-size-lg);color:var(--color-gray-600)}.pricing-features[data-astro-cid-omtywead]{padding:var(--space-6);list-style:none}.pricing-feature[data-astro-cid-omtywead]{display:flex;align-items:center;margin-bottom:var(--space-4);color:var(--color-gray-700)}.pricing-feature[data-astro-cid-omtywead]:last-child{margin-bottom:0}.pricing-feature[data-astro-cid-omtywead] svg[data-astro-cid-omtywead]{width:20px;height:20px;margin-right:var(--space-2);color:var(--color-accent);flex-shrink:0}.pricing-info[data-astro-cid-omtywead]{padding:0 var(--space-6) var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}.info-item[data-astro-cid-omtywead]{display:flex;align-items:center;font-size:var(--font-size-sm);color:var(--color-gray-600)}.info-item[data-astro-cid-omtywead] svg[data-astro-cid-omtywead]{width:16px;height:16px;margin-right:var(--space-2);color:var(--color-primary)}.pricing-cta[data-astro-cid-omtywead]{display:block;margin:0 var(--space-6) var(--space-6);text-align:center}.pricing-note[data-astro-cid-omtywead]{text-align:center;font-size:var(--font-size-xs);color:var(--color-gray-500);margin:0 var(--space-6) var(--space-6)}.faq-preview[data-astro-cid-omtywead]{text-align:center;max-width:600px;margin:0 auto}.faq-preview-title[data-astro-cid-omtywead]{margin-bottom:var(--space-2);color:var(--color-primary)}.faq-preview-description[data-astro-cid-omtywead]{color:var(--color-gray-700)}.faq-preview-description[data-astro-cid-omtywead] a[data-astro-cid-omtywead]{color:var(--color-primary);text-decoration:none;border-bottom:1px solid var(--color-primary);transition:border-color var(--transition-normal)}.faq-preview-description[data-astro-cid-omtywead] a[data-astro-cid-omtywead]:hover{border-color:var(--color-accent)}.faq[data-astro-cid-bykv3gyu]{background-color:var(--color-primary-100)}.section-title[data-astro-cid-bykv3gyu]{margin-bottom:var(--space-4);color:var(--color-primary)}.section-description[data-astro-cid-bykv3gyu]{max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:var(--space-12);color:var(--color-gray-700);font-size:var(--font-size-lg)}.faq-container[data-astro-cid-bykv3gyu]{max-width:800px;margin:0 auto var(--space-12)}.faq-item[data-astro-cid-bykv3gyu]{background-color:var(--color-white);border-radius:var(--border-radius-md);margin-bottom:var(--space-4);box-shadow:var(--shadow-sm);overflow:hidden}.faq-question[data-astro-cid-bykv3gyu]{width:100%;text-align:left;padding:var(--space-4) var(--space-6);background-color:var(--color-white);border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:var(--font-size-lg);color:var(--color-primary);transition:background-color var(--transition-normal)}.faq-question[data-astro-cid-bykv3gyu]:hover{background-color:var(--color-primary-100)}.faq-icon[data-astro-cid-bykv3gyu]{width:20px;height:20px;transition:transform var(--transition-normal);flex-shrink:0}.faq-question[data-astro-cid-bykv3gyu][aria-expanded=true] .faq-icon[data-astro-cid-bykv3gyu]{transform:rotate(180deg)}.faq-answer[data-astro-cid-bykv3gyu]{padding:0 var(--space-6) var(--space-6);display:none;color:var(--color-gray-700)}.faq-question[data-astro-cid-bykv3gyu][aria-expanded=true]+.faq-answer[data-astro-cid-bykv3gyu]{display:block}.faq-answer[data-astro-cid-bykv3gyu] ul[data-astro-cid-bykv3gyu]{list-style:disc;padding-left:var(--space-6);margin-bottom:var(--space-4)}.faq-answer[data-astro-cid-bykv3gyu] li[data-astro-cid-bykv3gyu]{margin-bottom:var(--space-1)}.more-questions[data-astro-cid-bykv3gyu]{text-align:center}.more-questions[data-astro-cid-bykv3gyu] p[data-astro-cid-bykv3gyu]{margin-bottom:var(--space-4);color:var(--color-gray-700)}.contact[data-astro-cid-zkx2brgl]{background-color:var(--color-white)}.section-title[data-astro-cid-zkx2brgl]{margin-bottom:var(--space-4);color:var(--color-primary)}.section-description[data-astro-cid-zkx2brgl]{max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:var(--space-12);color:var(--color-gray-700);font-size:var(--font-size-lg)}.contact-container[data-astro-cid-zkx2brgl]{display:grid;grid-template-columns:1fr;gap:var(--space-8);max-width:1000px;margin:0 auto var(--space-12)}.contact-info[data-astro-cid-zkx2brgl]{background-color:var(--color-primary);color:var(--color-white);border-radius:var(--border-radius-lg);padding:var(--space-6);display:flex;flex-direction:column}.contact-info-title[data-astro-cid-zkx2brgl]{margin-bottom:var(--space-4);color:var(--color-white);font-size:var(--font-size-xl)}.contact-email[data-astro-cid-zkx2brgl]{display:flex;align-items:center;color:var(--color-white);text-decoration:none;font-size:var(--font-size-xl);margin-bottom:var(--space-2);transition:color var(--transition-normal);word-break:break-all}.contact-email[data-astro-cid-zkx2brgl]:hover{color:var(--color-accent)}.contact-email[data-astro-cid-zkx2brgl] svg[data-astro-cid-zkx2brgl]{width:24px;height:24px;margin-right:var(--space-2);flex-shrink:0}.contact-response[data-astro-cid-zkx2brgl]{font-size:var(--font-size-sm);opacity:.8;margin-bottom:0}.contact-form-container[data-astro-cid-zkx2brgl]{background-color:var(--color-white);border-radius:var(--border-radius-lg);padding:var(--space-6);box-shadow:var(--shadow-lg);border:1px solid var(--color-gray-200)}.contact-form[data-astro-cid-zkx2brgl]{display:grid;grid-template-columns:1fr;gap:var(--space-4)}.form-group[data-astro-cid-zkx2brgl]{display:flex;flex-direction:column}.full-width[data-astro-cid-zkx2brgl]{grid-column:1 / -1}label[data-astro-cid-zkx2brgl]{margin-bottom:var(--space-1);font-weight:500;color:var(--color-gray-700)}.required[data-astro-cid-zkx2brgl]{color:var(--color-error)}input[data-astro-cid-zkx2brgl],select[data-astro-cid-zkx2brgl],textarea[data-astro-cid-zkx2brgl]{padding:var(--space-3);border:1px solid var(--color-gray-300);border-radius:var(--border-radius-md);transition:border-color var(--transition-normal),box-shadow var(--transition-normal);width:100%}input[data-astro-cid-zkx2brgl]:focus,select[data-astro-cid-zkx2brgl]:focus,textarea[data-astro-cid-zkx2brgl]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-100)}.checkbox-label[data-astro-cid-zkx2brgl]{display:flex;align-items:center;cursor:pointer}.checkbox-label[data-astro-cid-zkx2brgl] input[data-astro-cid-zkx2brgl]{margin-right:var(--space-2);width:auto}.submit-btn[data-astro-cid-zkx2brgl]{width:100%;margin-top:var(--space-4)}.contact-note[data-astro-cid-zkx2brgl]{color:var(--color-gray-700);max-width:800px;margin:0 auto}.urgent-banner[data-astro-cid-zkx2brgl]{background-color:var(--color-accent);color:var(--color-primary);border-radius:var(--border-radius-md);padding:var(--space-4);margin-top:var(--space-6);box-shadow:var(--shadow-md);display:flex;flex-direction:column;align-items:center}.urgent-text[data-astro-cid-zkx2brgl]{font-weight:700;font-size:var(--font-size-xl);margin-bottom:var(--space-1)}.urgent-subtext[data-astro-cid-zkx2brgl]{font-size:var(--font-size-base)}@media (min-width: 768px){.contact-container[data-astro-cid-zkx2brgl]{grid-template-columns:1fr 2fr}.contact-form[data-astro-cid-zkx2brgl]{grid-template-columns:repeat(2,1fr)}}.form-success[data-astro-cid-zkx2brgl]{text-align:center;padding:var(--space-8)}.form-success[data-astro-cid-zkx2brgl] svg[data-astro-cid-zkx2brgl]{width:48px;height:48px;color:var(--color-success);margin:0 auto var(--space-4)}.form-success[data-astro-cid-zkx2brgl] h3[data-astro-cid-zkx2brgl]{color:var(--color-primary);margin-bottom:var(--space-2)}.form-success[data-astro-cid-zkx2brgl] p[data-astro-cid-zkx2brgl]{color:var(--color-gray-600);margin-bottom:0}
