._pageContainer_1yye7_1{display:flex;flex-direction:column;gap:var(--spacing-12);padding-bottom:var(--spacing-16)}._eyebrow_1yye7_8{font-family:var(--font-family-heading);font-size:var(--type-eyebrow-size);font-weight:600;letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--primary)}._heroSection_1yye7_18{display:grid;grid-template-columns:1fr;gap:var(--spacing-12);align-items:start;padding:var(--spacing-8) 0 0}@media(min-width:768px){._heroSection_1yye7_18{grid-template-columns:1fr 1fr;align-items:center}}._heroContent_1yye7_33{display:flex;flex-direction:column;gap:var(--spacing-6);text-align:center}@media(min-width:768px){._heroContent_1yye7_33{text-align:left}}._heroHeadline_1yye7_46{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;line-height:1.1;color:var(--text-heading);letter-spacing:-.05em}@media(min-width:768px){._heroHeadline_1yye7_46{font-size:3rem}}._heroHighlight_1yye7_61{color:var(--primary)}._heroSubheadline_1yye7_65{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);max-width:500px;margin:0 auto}@media(min-width:768px){._heroSubheadline_1yye7_65{margin:0}}._heroImageContainer_1yye7_80{display:flex;justify-content:center;align-items:start}._heroImage_1yye7_80{width:100%;max-width:500px;max-height:60vh;height:auto;border-radius:var(--radius-media);box-shadow:var(--shadow-lg);object-fit:cover}._sectionDivider_1yye7_96{border:0;height:1px;width:60%;max-width:30rem;margin:0 auto;background:linear-gradient(to right,transparent,var(--surface-brand),transparent)}._featuresSection_1yye7_106,._howItWorksSection_1yye7_107,._finalCtaSection_1yye7_108{display:flex;flex-direction:column;gap:var(--spacing-8);align-items:center;text-align:center}._sectionHeader_1yye7_116{max-width:600px}._sectionTitle_1yye7_120{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;line-height:1.2;color:var(--text-heading);margin-bottom:var(--spacing-2)}@media(min-width:768px){._sectionTitle_1yye7_120{font-size:2.5rem}}._sectionSubtitle_1yye7_135{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground)}._featuresGrid_1yye7_141{display:grid;grid-template-columns:1fr;gap:var(--spacing-6);width:100%}@media(min-width:768px){._featuresGrid_1yye7_141{grid-template-columns:repeat(3,1fr)}}._featureCard_1yye7_154{background-color:var(--surface);padding:var(--spacing-8);border-radius:var(--radius-card);border:1px solid var(--border-hairline);box-shadow:var(--shadow);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3)}._featureIcon_1yye7_167{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;color:var(--primary)}._featureIcon_1yye7_167 svg{width:1.5rem;height:1.5rem}._featureTitle_1yye7_181{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--text-heading)}._featureText_1yye7_188{font-size:1rem;line-height:1.6;color:var(--muted-foreground)}._stepsContainer_1yye7_195{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);width:100%}@media(min-width:768px){._stepsContainer_1yye7_195{flex-direction:row;justify-content:space-between;align-items:flex-start}}._step_1yye7_195{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);max-width:300px}._stepNumber_1yye7_219{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--radius-full);background-color:var(--surface);border:2px solid var(--primary);color:var(--primary);font-family:var(--font-family-heading);font-size:1.25rem;font-weight:700}._stepTitle_1yye7_234{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--text-heading)}._stepText_1yye7_241{font-size:1rem;line-height:1.6;color:var(--muted-foreground)}._stepConnector_1yye7_247{display:none}@media(min-width:768px){._stepConnector_1yye7_247{display:block;flex-grow:1;height:2px;background-color:var(--border);margin-top:1.5rem}}._finalCtaSection_1yye7_108{background-color:var(--surface);padding:var(--spacing-12);border-radius:var(--radius-card);border:1px solid var(--border-hairline);box-shadow:var(--shadow);width:100%}._finalCtaTitle_1yye7_271{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;color:var(--text-heading)}@media(min-width:768px){._finalCtaTitle_1yye7_271{font-size:2.25rem}}._finalCtaText_1yye7_284{font-size:1.125rem;color:var(--muted-foreground);margin-top:var(--spacing-2);margin-bottom:var(--spacing-6)}._finalCtaSection_1yye7_108 ._finalCtaButton_1yye7_291{height:auto;padding:1.25rem 2.5rem;font-size:1.25rem}
