.icon-success[data-astro-cid-7frams6k]{color:var(--color-lime-green)}.icon-star[data-astro-cid-7frams6k]{color:var(--color-star-gold)}.icon-x[data-astro-cid-7frams6k]{display:inline-flex;vertical-align:middle;margin-right:.375rem;color:var(--color-error-red)}.icon-check[data-astro-cid-7frams6k]{display:inline-flex;vertical-align:middle;margin-right:.375rem;color:var(--color-success-green)}.benefit-icon[data-astro-cid-7frams6k]{color:var(--color-bright-blue);margin-bottom:var(--spacing-sm)}.hero[data-astro-cid-7frams6k]{background:var(--gradient-hero);padding:var(--spacing-xl) 0}.hero-inner[data-astro-cid-7frams6k]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-xl);align-items:start}.hero-content[data-astro-cid-7frams6k]{color:var(--color-white);padding-top:var(--spacing-sm)}.hero-title[data-astro-cid-7frams6k]{color:var(--color-white);font-size:clamp(1.75rem,3.5vw,var(--font-size-3xl));line-height:var(--line-height-tight);margin-bottom:var(--spacing-sm)}.hero-subtitle[data-astro-cid-7frams6k]{font-size:clamp(1rem,2vw,var(--font-size-md));line-height:var(--line-height-relaxed);opacity:.95;margin-bottom:var(--spacing-md)}.hero-subtitle[data-astro-cid-7frams6k] strong[data-astro-cid-7frams6k]{color:var(--color-lime-green)}.trust-stats[data-astro-cid-7frams6k]{display:flex;flex-direction:column;gap:.625rem;margin-bottom:var(--spacing-md)}.trust-stat[data-astro-cid-7frams6k]{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-base)}.trust-stat[data-astro-cid-7frams6k] strong[data-astro-cid-7frams6k]{color:var(--color-lime-green)}.hero-urgency[data-astro-cid-7frams6k]{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-lime-green);background:rgba(var(--color-lime-green-rgb),.12);padding:.4rem .75rem;border-radius:var(--radius-xs);border:var(--border-width-thin) solid rgba(var(--color-lime-green-rgb),.25)}.form-card[data-astro-cid-7frams6k]{background:var(--color-white);border-radius:var(--radius-md);padding:var(--spacing-lg);box-shadow:var(--shadow-xl)}.form-card-title[data-astro-cid-7frams6k]{color:var(--color-dark-teal);font-size:1.35rem;margin-bottom:.25rem;text-align:center}.form-card-subtitle[data-astro-cid-7frams6k]{color:var(--color-medium-gray);font-size:var(--font-size-sm);text-align:center;margin-bottom:1.25rem}.comparison[data-astro-cid-7frams6k]{background:var(--color-white);padding:var(--spacing-xxl) 0}.section-title[data-astro-cid-7frams6k]{text-align:center;color:var(--color-blue-gray);margin-bottom:var(--spacing-xl)}.comparison-cards[data-astro-cid-7frams6k]{display:none}.comparison-table[data-astro-cid-7frams6k]{width:100%;border-collapse:collapse;font-size:var(--font-size-base)}.comparison-table[data-astro-cid-7frams6k] thead[data-astro-cid-7frams6k] th[data-astro-cid-7frams6k]{padding:var(--spacing-sm);text-align:left;font-weight:var(--font-weight-bold);font-size:var(--font-size-base);border-bottom:var(--border-width-medium) solid var(--color-gray-400)}.comparison-table[data-astro-cid-7frams6k] .col-label[data-astro-cid-7frams6k]{width:22%;font-weight:var(--font-weight-semibold);color:var(--color-dark-teal)}.comparison-table[data-astro-cid-7frams6k] .col-them[data-astro-cid-7frams6k]{width:39%;color:var(--color-medium-gray);background:var(--color-gray-100)}.comparison-table[data-astro-cid-7frams6k] .col-us[data-astro-cid-7frams6k]{width:39%;color:var(--color-dark-teal);background:rgba(var(--color-lime-green-rgb),.06)}.comparison-table[data-astro-cid-7frams6k] thead[data-astro-cid-7frams6k] .col-them[data-astro-cid-7frams6k]{color:var(--color-medium-gray);background:var(--color-gray-200)}.comparison-table[data-astro-cid-7frams6k] thead[data-astro-cid-7frams6k] .col-us[data-astro-cid-7frams6k]{color:var(--color-dark-teal);background:rgba(var(--color-lime-green-rgb),.12)}.comparison-table[data-astro-cid-7frams6k] tbody[data-astro-cid-7frams6k] td[data-astro-cid-7frams6k]{padding:.875rem var(--spacing-sm);border-bottom:var(--border-width-thin) solid var(--color-gray-300);vertical-align:middle;line-height:var(--line-height-normal)}.benefits[data-astro-cid-7frams6k]{background:var(--color-light-gray);padding:var(--spacing-xxl) 0}.benefits-grid[data-astro-cid-7frams6k]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}.benefit-card[data-astro-cid-7frams6k]{background:var(--color-white);text-align:center;padding:var(--spacing-lg) var(--spacing-md);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs);transition:transform var(--transition-base),box-shadow var(--transition-base)}.benefit-card[data-astro-cid-7frams6k]:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.benefit-card[data-astro-cid-7frams6k] h3[data-astro-cid-7frams6k]{color:var(--color-bright-blue);margin-bottom:.75rem;font-size:var(--font-size-md)}.benefit-card[data-astro-cid-7frams6k] p[data-astro-cid-7frams6k]{color:var(--color-dark-gray);line-height:var(--line-height-relaxed);font-size:var(--font-size-base)}.testimonials[data-astro-cid-7frams6k]{background-color:var(--color-cream);padding:var(--spacing-xxl) 0}.testimonials-grid[data-astro-cid-7frams6k]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md)}.testimonial-card[data-astro-cid-7frams6k]{background:var(--color-white);border-radius:var(--radius-md);padding:var(--spacing-md);box-shadow:var(--shadow-xs)}.testimonial-stars[data-astro-cid-7frams6k]{display:flex;gap:2px;margin-bottom:.75rem}.testimonial-text[data-astro-cid-7frams6k]{color:var(--color-dark-gray);line-height:var(--line-height-relaxed);font-style:italic;margin:0 0 var(--spacing-sm);font-size:var(--font-size-base)}.testimonial-author[data-astro-cid-7frams6k]{display:flex;flex-direction:column;gap:.125rem}.author-name[data-astro-cid-7frams6k]{font-weight:var(--font-weight-semibold);color:var(--color-dark-teal);font-size:var(--font-size-sm)}.author-company[data-astro-cid-7frams6k]{color:var(--color-bright-blue);font-size:.85rem;font-weight:var(--font-weight-medium)}.author-location[data-astro-cid-7frams6k]{color:var(--color-warm-gray);font-size:var(--font-size-xs)}.faq[data-astro-cid-7frams6k]{padding:var(--spacing-xxl) 0;background:var(--color-white)}.faq-grid[data-astro-cid-7frams6k]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.faq-card[data-astro-cid-7frams6k]{background:var(--color-light-gray);border-radius:var(--radius-sm);padding:1.75rem}.faq-card[data-astro-cid-7frams6k] h3[data-astro-cid-7frams6k]{color:var(--color-bright-blue);margin-bottom:.75rem;font-size:1.05rem}.faq-card[data-astro-cid-7frams6k] p[data-astro-cid-7frams6k]{color:var(--color-dark-gray);line-height:var(--line-height-relaxed);font-size:var(--font-size-base)}.ticker-band[data-astro-cid-7frams6k]{background:var(--gradient-hero)}.hero-highlight[data-astro-cid-7frams6k]{color:var(--color-lime-green)}.switching[data-astro-cid-7frams6k]{background:var(--color-white);padding:var(--spacing-xxl) 0}.switching-inner[data-astro-cid-7frams6k]{display:grid;grid-template-columns:1fr auto;gap:var(--spacing-xl);align-items:center}.switching-text[data-astro-cid-7frams6k] h2[data-astro-cid-7frams6k]{color:var(--color-blue-gray);margin-bottom:var(--spacing-sm)}.switching-intro[data-astro-cid-7frams6k]{color:var(--color-dark-gray);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-lg);font-size:var(--font-size-base)}.switching-steps[data-astro-cid-7frams6k]{display:flex;flex-direction:column;gap:var(--spacing-md)}.switching-step[data-astro-cid-7frams6k]{display:flex;gap:var(--spacing-md);align-items:flex-start}.step-number[data-astro-cid-7frams6k]{flex-shrink:0;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;background:var(--color-bright-blue);color:var(--color-white);border-radius:var(--radius-full);font-weight:var(--font-weight-bold);font-size:var(--font-size-base)}.switching-step[data-astro-cid-7frams6k] strong[data-astro-cid-7frams6k]{color:var(--color-dark-teal);display:block;margin-bottom:.25rem}.switching-step[data-astro-cid-7frams6k] p[data-astro-cid-7frams6k]{color:var(--color-dark-gray);line-height:var(--line-height-relaxed);font-size:var(--font-size-sm);margin:0}.switching-image[data-astro-cid-7frams6k]{text-align:center}.product-hero-img[data-astro-cid-7frams6k]{max-height:420px;width:auto;-o-object-fit:contain;object-fit:contain}.product-disclaimer[data-astro-cid-7frams6k]{font-size:var(--font-size-xs);color:var(--color-warm-gray);margin-top:var(--spacing-xs);font-style:italic}.bottom-cta[data-astro-cid-7frams6k]{background:var(--gradient-hero);padding:var(--spacing-xl) 0;text-align:center}.bottom-cta-inner[data-astro-cid-7frams6k]{max-width:600px}.bottom-cta[data-astro-cid-7frams6k] h2[data-astro-cid-7frams6k]{color:var(--color-white);margin-bottom:var(--spacing-xs);font-size:1.75rem}.bottom-cta[data-astro-cid-7frams6k] p[data-astro-cid-7frams6k]{color:rgba(var(--color-white-rgb),.9);margin-bottom:var(--spacing-md);font-size:1.05rem}.cta-button[data-astro-cid-7frams6k]{display:inline-block;background:var(--color-lime-green);color:var(--color-dark-teal);padding:.875rem var(--spacing-lg);border-radius:var(--radius-full);font-weight:var(--font-weight-bold);font-size:1.1rem;text-decoration:none;transition:transform var(--transition-normal),box-shadow var(--transition-normal);box-shadow:0 4px 15px rgba(var(--color-lime-green-rgb),.3)}.cta-button[data-astro-cid-7frams6k]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(var(--color-lime-green-rgb),.4);color:var(--color-dark-teal)}@media(max-width:768px){.hero-inner[data-astro-cid-7frams6k]{grid-template-columns:1fr;gap:var(--spacing-lg)}.hero-content[data-astro-cid-7frams6k]{text-align:center;padding-top:0}.trust-stats[data-astro-cid-7frams6k]{align-items:center}.hero-urgency[data-astro-cid-7frams6k]{margin:0 auto}.benefits-grid[data-astro-cid-7frams6k],.testimonials-grid[data-astro-cid-7frams6k],.faq-grid[data-astro-cid-7frams6k],.switching-inner[data-astro-cid-7frams6k]{grid-template-columns:1fr}.switching-image[data-astro-cid-7frams6k]{order:-1}.product-hero-img[data-astro-cid-7frams6k]{max-height:300px}.comparison-table-wrap[data-astro-cid-7frams6k]{display:none}.comparison-cards[data-astro-cid-7frams6k]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.comparison-card[data-astro-cid-7frams6k]{background:var(--color-light-gray);border-radius:var(--radius-sm);padding:1.25rem}.comparison-card-label[data-astro-cid-7frams6k]{font-weight:var(--font-weight-bold);color:var(--color-dark-teal);margin-bottom:.75rem;font-size:var(--font-size-base);border-bottom:var(--border-width-thin) solid var(--color-gray-400);padding-bottom:var(--spacing-xs)}.comparison-card-them[data-astro-cid-7frams6k],.comparison-card-us[data-astro-cid-7frams6k]{display:flex;align-items:flex-start;gap:.25rem;padding:.375rem 0;font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.comparison-card-them[data-astro-cid-7frams6k]{color:var(--color-medium-gray)}.comparison-card-us[data-astro-cid-7frams6k]{color:var(--color-dark-teal);font-weight:var(--font-weight-medium)}.card-provider[data-astro-cid-7frams6k]{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.04em;min-width:3.5rem;flex-shrink:0;padding-top:1px}.comparison-card-them[data-astro-cid-7frams6k] .card-provider[data-astro-cid-7frams6k]{color:var(--color-warm-gray)}.comparison-card-us[data-astro-cid-7frams6k] .card-provider[data-astro-cid-7frams6k]{color:var(--color-bright-blue)}}@media(max-width:640px){.hero[data-astro-cid-7frams6k]{padding:var(--spacing-md) 0 var(--spacing-lg)}.hero-title[data-astro-cid-7frams6k]{margin-bottom:var(--spacing-xs)}.hero-subtitle[data-astro-cid-7frams6k]{margin-bottom:.75rem;font-size:var(--font-size-base)}.trust-stats[data-astro-cid-7frams6k]{gap:.375rem;margin-bottom:.75rem}.trust-stat[data-astro-cid-7frams6k]{font-size:.85rem}.hero-urgency[data-astro-cid-7frams6k]{font-size:var(--font-size-xs);padding:.3rem .6rem}.form-card[data-astro-cid-7frams6k]{padding:1.25rem}.form-card-title[data-astro-cid-7frams6k]{font-size:var(--font-size-md)}.form-card-subtitle[data-astro-cid-7frams6k]{margin-bottom:.75rem;font-size:.85rem}}@media(prefers-reduced-motion:reduce){.benefit-card[data-astro-cid-7frams6k],.cta-button[data-astro-cid-7frams6k]{transition:none}.benefit-card[data-astro-cid-7frams6k]:hover{transform:none}}
