.page-hero[data-astro-cid-xpne4gfx]{position:relative;padding-top:calc(var(--navbar-height) + var(--space-16));overflow:hidden}.page-hero__bg[data-astro-cid-xpne4gfx]{position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 50% 0%,rgba(0,181,114,.1) 0%,transparent 70%)}.page-hero__content[data-astro-cid-xpne4gfx]{position:relative;z-index:1;max-width:760px;display:flex;flex-direction:column;gap:var(--space-5)}.page-hero__sub[data-astro-cid-xpne4gfx]{font-size:var(--text-xl);max-width:600px;line-height:1.7}.hero-actions[data-astro-cid-xpne4gfx]{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-3)}.benefits-section[data-astro-cid-xpne4gfx]{background:var(--color-bg)}.benefits-grid[data-astro-cid-xpne4gfx]{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--space-5);margin-top:var(--space-12)}@media(min-width:640px){.benefits-grid[data-astro-cid-xpne4gfx]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.benefits-grid[data-astro-cid-xpne4gfx]{grid-template-columns:repeat(3,1fr)}}.benefit-card[data-astro-cid-xpne4gfx]{display:flex;flex-direction:column;gap:var(--space-3)}.benefit-card__icon[data-astro-cid-xpne4gfx]{font-size:2.2rem}.benefit-card[data-astro-cid-xpne4gfx] h4[data-astro-cid-xpne4gfx]{font-size:var(--text-lg)}.benefit-card[data-astro-cid-xpne4gfx] p[data-astro-cid-xpne4gfx]{font-size:var(--text-sm)}.partner-types-section[data-astro-cid-xpne4gfx]{background:var(--color-bg-2)}.partner-types-grid[data-astro-cid-xpne4gfx]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-5);margin-top:var(--space-12)}@media(min-width:1024px){.partner-types-grid[data-astro-cid-xpne4gfx]{grid-template-columns:repeat(3,1fr)}}.partner-type-card[data-astro-cid-xpne4gfx]{display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-start}.partner-type-card__icon[data-astro-cid-xpne4gfx]{font-size:2.5rem}.partner-type-card[data-astro-cid-xpne4gfx] h4[data-astro-cid-xpne4gfx]{font-size:var(--text-lg)}.partner-type-card[data-astro-cid-xpne4gfx] p[data-astro-cid-xpne4gfx]{font-size:var(--text-sm)}.onboarding-section[data-astro-cid-xpne4gfx]{background:var(--color-bg)}.onboarding-steps[data-astro-cid-xpne4gfx]{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--space-8);margin-top:var(--space-12);position:relative}@media(min-width:768px){.onboarding-steps[data-astro-cid-xpne4gfx]{grid-template-columns:repeat(3,1fr)}}.onboarding-step[data-astro-cid-xpne4gfx]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);position:relative}.onboarding-step__number[data-astro-cid-xpne4gfx]{width:72px;height:72px;border-radius:var(--radius-2xl);background:linear-gradient(135deg,var(--color-primary-dark),var(--color-primary));display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:800;color:#fff;box-shadow:0 8px 24px var(--color-primary-glow)}.onboarding-step[data-astro-cid-xpne4gfx] h4[data-astro-cid-xpne4gfx]{font-size:var(--text-xl)}.onboarding-step[data-astro-cid-xpne4gfx] p[data-astro-cid-xpne4gfx]{font-size:var(--text-sm);color:var(--color-text-secondary)}.onboarding-step__connector[data-astro-cid-xpne4gfx]{position:absolute;right:-16px;top:36px;width:32px;height:2px;background:linear-gradient(90deg,var(--color-primary),transparent);display:none}@media(min-width:768px){.onboarding-step__connector[data-astro-cid-xpne4gfx]{display:block}}.faq-section[data-astro-cid-xpne4gfx]{background:var(--color-bg-2)}.faq-list[data-astro-cid-xpne4gfx]{max-width:720px;margin:var(--space-12) auto 0;display:flex;flex-direction:column;gap:var(--space-3)}.faq-item[data-astro-cid-xpne4gfx]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;transition:border-color var(--transition-base)}.faq-item[data-astro-cid-xpne4gfx][open]{border-color:var(--color-primary-dark)}.faq-item__question[data-astro-cid-xpne4gfx]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);cursor:pointer;font-family:var(--font-heading);font-size:var(--text-base);font-weight:600;color:var(--color-text);list-style:none;gap:var(--space-4)}.faq-item__question[data-astro-cid-xpne4gfx]::-webkit-details-marker{display:none}.faq-item__icon[data-astro-cid-xpne4gfx]{flex-shrink:0;transition:transform var(--transition-base);color:var(--color-primary)}.faq-item[data-astro-cid-xpne4gfx][open] .faq-item__icon[data-astro-cid-xpne4gfx]{transform:rotate(180deg)}.faq-item__answer[data-astro-cid-xpne4gfx]{padding:0 var(--space-6) var(--space-5);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.75}
