.container[data-astro-cid-344mya4i]{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-pad)}.hero[data-astro-cid-344mya4i]{padding-block:var(--space-20) var(--space-16);text-align:center}.hero__title[data-astro-cid-344mya4i]{font-size:var(--text-5xl);font-weight:var(--weight-extrabold);color:var(--color-neutral-900);line-height:var(--leading-tight);margin-bottom:var(--space-6)}.hero__subtitle[data-astro-cid-344mya4i]{font-size:var(--text-xl);color:var(--color-text-secondary);line-height:var(--leading-normal);max-width:640px;margin-inline:auto;margin-bottom:var(--space-8)}.hero__actions[data-astro-cid-344mya4i]{display:flex;justify-content:center}.benefits[data-astro-cid-344mya4i]{padding-block:var(--space-16);background:var(--color-bg-subtle)}.benefits__heading[data-astro-cid-344mya4i]{font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--color-neutral-900);text-align:center;margin-bottom:var(--space-12)}.benefits__grid[data-astro-cid-344mya4i]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-8)}.benefit-card[data-astro-cid-344mya4i]{background:var(--color-bg);border-radius:var(--radius-lg);padding:var(--space-8);box-shadow:var(--shadow-md)}.benefit-card__icon[data-astro-cid-344mya4i]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:var(--color-primary-50);color:var(--color-primary-600);border-radius:var(--radius-lg);margin-bottom:var(--space-4)}.benefit-card__title[data-astro-cid-344mya4i]{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-neutral-900);margin-bottom:var(--space-2)}.benefit-card__text[data-astro-cid-344mya4i]{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-normal)}.cta-section[data-astro-cid-344mya4i]{padding-block:var(--space-20)}.cta[data-astro-cid-344mya4i]{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-344mya4i]{font-size:var(--text-4xl);font-weight:var(--weight-extrabold);margin-bottom:var(--space-4)}.cta__subtitle[data-astro-cid-344mya4i]{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-344mya4i]{display:flex;justify-content:center}.cta__actions[data-astro-cid-344mya4i] .btn--primary{background:var(--color-neutral-0);color:var(--color-primary-700)}.cta__actions[data-astro-cid-344mya4i] .btn--primary:hover{background:var(--color-neutral-100)}.section-heading[data-astro-cid-344mya4i]{font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--color-neutral-900);text-align:center;margin-bottom:var(--space-12)}.how-it-works[data-astro-cid-344mya4i]{padding-block:var(--space-16)}.steps[data-astro-cid-344mya4i]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8)}.step[data-astro-cid-344mya4i]{text-align:center}.step__number[data-astro-cid-344mya4i]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--color-primary-500);color:var(--color-neutral-0);font-size:var(--text-xl);font-weight:var(--weight-bold);border-radius:50%;margin:0 auto var(--space-4)}.step__title[data-astro-cid-344mya4i]{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-neutral-900);margin-bottom:var(--space-2)}.step__text[data-astro-cid-344mya4i]{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-normal)}.faq[data-astro-cid-344mya4i]{padding-block:var(--space-16);background:var(--color-bg-subtle)}.faq__list[data-astro-cid-344mya4i]{max-width:720px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-4)}.faq__item[data-astro-cid-344mya4i]{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-344mya4i]{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-344mya4i]::marker,.faq__question[data-astro-cid-344mya4i]::-webkit-details-marker{display:none}.faq__answer[data-astro-cid-344mya4i]{margin-top:var(--space-3);font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}@media(max-width:768px){.hero__title[data-astro-cid-344mya4i]{font-size:var(--text-4xl)}.benefits__grid[data-astro-cid-344mya4i],.steps[data-astro-cid-344mya4i]{grid-template-columns:1fr}.cta[data-astro-cid-344mya4i]{padding:var(--space-10) var(--space-6)}.cta__title[data-astro-cid-344mya4i]{font-size:var(--text-3xl)}}
