.hero[data-astro-cid-zfc4wkwq]{padding-block:var(--space-16) var(--space-10);text-align:center}.hero__title[data-astro-cid-zfc4wkwq]{font-size:var(--text-5xl);font-weight:var(--weight-extrabold);color:var(--color-neutral-900);line-height:var(--leading-tight);margin-bottom:var(--space-4)}.hero__subtitle[data-astro-cid-zfc4wkwq]{font-size:var(--text-lg);color:var(--color-text-secondary);max-width:640px;margin-inline:auto;line-height:var(--leading-normal)}.container[data-astro-cid-zfc4wkwq]{max-width:960px;margin-inline:auto;padding-inline:var(--space-4)}.comparison[data-astro-cid-zfc4wkwq]{padding-block:var(--space-10)}.table-wrapper[data-astro-cid-zfc4wkwq]{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid var(--color-border);max-width:100%}.compare-table[data-astro-cid-zfc4wkwq]{width:100%;min-width:640px;border-collapse:collapse;font-size:var(--text-sm)}.compare-table[data-astro-cid-zfc4wkwq] thead[data-astro-cid-zfc4wkwq]{background:var(--color-neutral-50)}.feature-header[data-astro-cid-zfc4wkwq],.provider-header[data-astro-cid-zfc4wkwq]{padding:var(--space-4);text-align:left;font-weight:var(--weight-semibold);color:var(--color-neutral-700);border-bottom:2px solid var(--color-border);white-space:nowrap}.provider-header[data-astro-cid-zfc4wkwq]{text-align:center}.provider-header--highlight[data-astro-cid-zfc4wkwq]{color:var(--color-primary-700);background:var(--color-primary-50);border-bottom-color:var(--color-primary-300)}.feature-cell[data-astro-cid-zfc4wkwq],.value-cell[data-astro-cid-zfc4wkwq]{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);color:var(--color-text)}.feature-cell[data-astro-cid-zfc4wkwq]{font-weight:var(--weight-medium);white-space:nowrap}.value-cell[data-astro-cid-zfc4wkwq]{text-align:center}.value-cell--highlight[data-astro-cid-zfc4wkwq]{background:var(--color-primary-50);font-weight:var(--weight-bold);color:var(--color-primary-700)}.compare-table[data-astro-cid-zfc4wkwq] tbody[data-astro-cid-zfc4wkwq] tr[data-astro-cid-zfc4wkwq]:last-child .feature-cell[data-astro-cid-zfc4wkwq],.compare-table[data-astro-cid-zfc4wkwq] tbody[data-astro-cid-zfc4wkwq] tr[data-astro-cid-zfc4wkwq]:last-child .value-cell[data-astro-cid-zfc4wkwq]{border-bottom:none}.why-choose[data-astro-cid-zfc4wkwq]{padding-block:var(--space-16)}.why-choose__title[data-astro-cid-zfc4wkwq]{font-size:var(--text-3xl);font-weight:var(--weight-extrabold);color:var(--color-neutral-900);text-align:center;margin-bottom:var(--space-8)}.why-choose__list[data-astro-cid-zfc4wkwq]{list-style:none;padding:0;display:grid;gap:var(--space-6);max-width:720px;margin-inline:auto}.why-choose__item[data-astro-cid-zfc4wkwq]{padding:var(--space-5) var(--space-6);background:var(--color-bg-subtle);border-radius:var(--radius-lg);line-height:var(--leading-normal);color:var(--color-text);font-size:var(--text-base);border-left:4px solid var(--color-primary-500)}.why-choose__item[data-astro-cid-zfc4wkwq] strong[data-astro-cid-zfc4wkwq]{color:var(--color-neutral-900)}.faq-section[data-astro-cid-zfc4wkwq]{padding-block:var(--space-16);background:var(--color-bg-subtle)}.faq-section__title[data-astro-cid-zfc4wkwq]{font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--color-neutral-900);text-align:center;margin-bottom:var(--space-12)}.faq__list[data-astro-cid-zfc4wkwq]{max-width:720px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-4)}.faq__item[data-astro-cid-zfc4wkwq]{background:var(--color-bg);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);box-shadow:var(--shadow-sm)}.faq__question[data-astro-cid-zfc4wkwq]{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-neutral-900);cursor:pointer;list-style:none}.faq__question[data-astro-cid-zfc4wkwq]::marker,.faq__question[data-astro-cid-zfc4wkwq]::-webkit-details-marker{display:none}.faq__answer[data-astro-cid-zfc4wkwq]{margin-top:var(--space-3);font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.cta-section[data-astro-cid-zfc4wkwq]{padding-block:var(--space-20)}.cta[data-astro-cid-zfc4wkwq]{text-align:center;background:linear-gradient(135deg,var(--color-primary-500),var(--color-primary-700));border-radius:var(--radius-2xl);padding:var(--space-16) var(--space-8);color:var(--color-neutral-0)}.cta__title[data-astro-cid-zfc4wkwq]{font-size:var(--text-4xl);font-weight:var(--weight-extrabold);margin-bottom:var(--space-4)}.cta__subtitle[data-astro-cid-zfc4wkwq]{font-size:var(--text-lg);opacity:.85;margin-bottom:var(--space-8);max-width:500px;margin-inline:auto;line-height:var(--leading-normal)}.cta__actions[data-astro-cid-zfc4wkwq]{display:flex;justify-content:center}.cta__actions[data-astro-cid-zfc4wkwq] .btn--primary{background:var(--color-neutral-0);color:var(--color-primary-700)}.cta__actions[data-astro-cid-zfc4wkwq] .btn--primary:hover{background:var(--color-neutral-100)}@media(max-width:768px){.hero__title[data-astro-cid-zfc4wkwq]{font-size:var(--text-3xl)}.hero__subtitle[data-astro-cid-zfc4wkwq]{font-size:var(--text-base)}.cta[data-astro-cid-zfc4wkwq]{padding:var(--space-10) var(--space-6)}.cta__title[data-astro-cid-zfc4wkwq]{font-size:var(--text-3xl)}.why-choose__title[data-astro-cid-zfc4wkwq]{font-size:var(--text-2xl)}}
