.finance-module__fHY50q__page{background:var(--color-bg-primary);min-height:100vh}.finance-module__fHY50q__hero{text-align:left;background:var(--color-bg-primary);padding:192px 0 96px;position:relative;overflow:hidden}.finance-module__fHY50q__hero:before{content:"";opacity:.6;pointer-events:none;background:radial-gradient(80% 50% at 50% -20%,#247cff2e,#0000);position:absolute;inset:0}.finance-module__fHY50q__container{z-index:1;max-width:1200px;margin:0 auto;padding:0 1.5rem;position:relative}@media (min-width:1024px){.finance-module__fHY50q__container{padding:0 2rem}}.finance-module__fHY50q__badge{color:var(--color-accent-primary);text-transform:uppercase;letter-spacing:.5px;background:#247cff33;border:1px solid #247cff66;border-radius:50px;margin-bottom:1.5rem;padding:.5rem 1.25rem;font-size:.9rem;font-weight:600;display:inline-block}.finance-module__fHY50q__headline{letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 2.75rem;font-size:clamp(3rem,5.2vw,5.5rem);font-weight:900;line-height:1.05}.finance-module__fHY50q__highlight{color:var(--color-accent-primary);margin-top:.35rem;display:block}.finance-module__fHY50q__subheadline{color:var(--color-text-secondary);max-width:60ch;margin:0 0 2.75rem;font-size:clamp(1.2rem,2vw,1.9rem);line-height:1.35}.finance-module__fHY50q__ctaGroup{flex-wrap:wrap;justify-content:flex-start;gap:1.25rem;margin-bottom:0;display:flex}.finance-module__fHY50q__ctaPrimary{background:var(--color-accent-primary);color:var(--color-text-primary);border-radius:10px;padding:1rem 2rem;font-size:1.05rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-block}.finance-module__fHY50q__ctaPrimary:hover{background:var(--color-accent-active);color:var(--color-text-primary);transform:translateY(-1px);box-shadow:0 10px 22px #247cff40}.finance-module__fHY50q__ctaSecondary{color:var(--color-accent-primary);border:1px solid var(--color-accent-primary);background:0 0;border-radius:10px;padding:1rem 2rem;font-size:1.05rem;font-weight:800;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-block}.finance-module__fHY50q__ctaSecondary:hover{border-color:var(--color-accent-secondary);color:var(--color-accent-secondary);background:#247cff1a}.finance-module__fHY50q__guarantee{margin-top:2rem}.finance-module__fHY50q__guarantee p{color:var(--color-text-secondary);margin:0;font-size:.95rem}.finance-module__fHY50q__sectionTitle{text-align:center;letter-spacing:-.02em;margin:0 0 1.25rem;font-size:clamp(2rem,3.4vw,4.25rem);font-weight:900;line-height:1.05}.finance-module__fHY50q__sectionSubtitle{text-align:center;max-width:72ch;margin:0 auto 3.25rem;font-size:clamp(1.1rem,2vw,1.6rem);line-height:1.35}.finance-module__fHY50q__challenges{padding:var(--spacing-section-desktop)0;background:var(--color-bg-white-section)}@media (max-width:1024px){.finance-module__fHY50q__challenges{padding:var(--spacing-section-tablet)0}}@media (max-width:768px){.finance-module__fHY50q__challenges{padding:var(--spacing-section-mobile)0}}.finance-module__fHY50q__challenges .finance-module__fHY50q__sectionTitle{color:var(--color-bg-primary)}.finance-module__fHY50q__challenges .finance-module__fHY50q__sectionSubtitle{color:var(--color-bg-secondary)}.finance-module__fHY50q__challengesGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.finance-module__fHY50q__challengeCard{background:var(--color-bg-tertiary);border:1px solid var(--color-border-white-section);border-radius:var(--radius-medium);padding:var(--spacing-card-small);text-align:left;transition:transform .2s}.finance-module__fHY50q__challengeCard:hover{transform:translateY(-2px)}.finance-module__fHY50q__challengeProblem{color:var(--color-bg-primary);margin-bottom:1rem;font-size:1.35rem;font-weight:800}.finance-module__fHY50q__challengeSolution{color:var(--color-bg-secondary);font-size:1.1rem;font-weight:500;line-height:1.6}.finance-module__fHY50q__features{background:#0b1314;padding:96px 0}.finance-module__fHY50q__features .finance-module__fHY50q__sectionTitle{color:#fff}.finance-module__fHY50q__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;display:grid}.finance-module__fHY50q__featureCard{text-align:left;background:#1a1f26;border:1px solid #ffffff0f;border-radius:16px;padding:2rem}.finance-module__fHY50q__featureTitle{color:#fff;margin:0 0 .75rem;font-size:1.35rem;font-weight:800}.finance-module__fHY50q__featureDescription{color:var(--color-text-secondary);margin:0;font-size:1.1rem;font-weight:500;line-height:1.6}.finance-module__fHY50q__howItWorks{background:var(--color-text-primary);padding:96px 0}.finance-module__fHY50q__howItWorks .finance-module__fHY50q__sectionTitle{color:var(--color-bg-primary)}.finance-module__fHY50q__steps{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.finance-module__fHY50q__step{text-align:left}.finance-module__fHY50q__stepNumber{color:#fff;background:#247cff;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:900;display:flex}.finance-module__fHY50q__stepTitle{color:var(--color-bg-primary);margin:0 0 .75rem;font-size:1.35rem;font-weight:800}.finance-module__fHY50q__stepDescription{color:var(--color-bg-secondary);margin:0;font-size:1.1rem;font-weight:500;line-height:1.6}.finance-module__fHY50q__pricing{background:#0b1314;padding:96px 0}.finance-module__fHY50q__pricing .finance-module__fHY50q__sectionTitle{color:#fff}.finance-module__fHY50q__pricingCard{text-align:center;background:#1a1f26;border:1px solid #ffffff0f;border-radius:16px;max-width:700px;margin:0 auto;padding:3rem}.finance-module__fHY50q__pricingTitle{color:#fff;margin:0 0 2rem;font-size:clamp(2rem,3.4vw,3rem);font-weight:900}.finance-module__fHY50q__priceDisplay{margin-bottom:2.5rem}.finance-module__fHY50q__priceAmount{color:#247cff;margin-bottom:.5rem;font-size:clamp(3.5rem,6vw,5rem);font-weight:900;line-height:1}.finance-module__fHY50q__priceLabel{color:var(--color-text-secondary);font-size:1.1rem;font-weight:500}.finance-module__fHY50q__pricingFeatures{text-align:left;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem;display:grid}.finance-module__fHY50q__pricingFeature{color:var(--color-text-secondary);align-items:flex-start;gap:.75rem;font-size:1.05rem;font-weight:500;display:flex}.finance-module__fHY50q__checkmark{color:#33d0c4;flex-shrink:0;margin-top:.1rem;font-size:1.25rem;font-weight:700}.finance-module__fHY50q__pricingExample{color:var(--color-text-secondary);background:#247cff1a;border:1px solid #247cff33;border-radius:12px;padding:1.5rem;font-size:1.05rem;font-weight:500}.finance-module__fHY50q__pricingExample strong{color:#fff;font-weight:700}.finance-module__fHY50q__socialProof{background:var(--color-text-primary);text-align:center;padding:96px 0}.finance-module__fHY50q__socialProof .finance-module__fHY50q__sectionTitle{color:var(--color-bg-primary)}.finance-module__fHY50q__socialProofText{color:var(--color-bg-secondary);max-width:900px;margin:0 auto;font-size:clamp(1.1rem,2vw,1.6rem);font-weight:500;line-height:1.6}.finance-module__fHY50q__cta{background:#0b1314;padding:96px 0}.finance-module__fHY50q__ctaCard{text-align:center;max-width:800px;margin:0 auto}.finance-module__fHY50q__ctaHeading{color:#fff;margin:0 0 1.25rem;font-size:clamp(2rem,3.4vw,4.25rem);font-weight:900}.finance-module__fHY50q__ctaText{color:var(--color-text-secondary);margin:0 0 2.5rem;font-size:clamp(1.1rem,2vw,1.6rem);font-weight:500;line-height:1.6}.finance-module__fHY50q__ctaButton{color:#fff;background:#247cff;border-radius:10px;padding:1rem 2rem;font-size:1.05rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-block}.finance-module__fHY50q__ctaButton:hover{color:#fff;background:#1a64cc;transform:translateY(-1px);box-shadow:0 10px 22px #247cff40}.finance-module__fHY50q__ctaNote{color:var(--color-text-secondary);margin-top:1rem;font-size:.95rem;display:block}@media (max-width:768px){.finance-module__fHY50q__hero{padding:144px 0 64px}.finance-module__fHY50q__challengesGrid,.finance-module__fHY50q__featuresGrid,.finance-module__fHY50q__benefitsGrid,.finance-module__fHY50q__useCasesGrid,.finance-module__fHY50q__useCasesGrid.finance-module__fHY50q__threeColumns,.finance-module__fHY50q__steps{grid-template-columns:1fr}.finance-module__fHY50q__pricingCard{padding:2rem 1.5rem}.finance-module__fHY50q__pricingFeatures{grid-template-columns:1fr}}.finance-module__fHY50q__financial{background:#0b1314;padding:96px 0}.finance-module__fHY50q__financial .finance-module__fHY50q__sectionTitle{color:#fff}.finance-module__fHY50q__comparisonTable{background:#1a1f26;border:1px solid #ffffff1a;border-radius:12px;margin-top:3rem;overflow:hidden}.finance-module__fHY50q__comparisonRow{border-bottom:1px solid #ffffff1a;grid-template-columns:1.5fr 2fr 2fr;display:grid}.finance-module__fHY50q__comparisonRow:last-child{border-bottom:none}.finance-module__fHY50q__comparisonRow:first-child{background:#247cff1a;font-weight:700}.finance-module__fHY50q__comparisonLabel,.finance-module__fHY50q__comparisonTraditional,.finance-module__fHY50q__comparisonRetailer{align-items:center;padding:1.5rem;display:flex}.finance-module__fHY50q__comparisonLabel{border-right:1px solid #ffffff1a;font-weight:600}.finance-module__fHY50q__comparisonTraditional{color:#ff6b6b;border-right:1px solid #ffffff1a}.finance-module__fHY50q__comparisonRetailer{color:#247cff;font-weight:600}@media (max-width:768px){.finance-module__fHY50q__comparisonRow{grid-template-columns:1fr}.finance-module__fHY50q__comparisonLabel,.finance-module__fHY50q__comparisonTraditional{border-bottom:1px solid #ffffff0d;border-right:none}.finance-module__fHY50q__comparisonLabel{background:#ffffff0d}}.finance-module__fHY50q__useCases{background:var(--color-text-primary);padding:96px 0}.finance-module__fHY50q__useCases .finance-module__fHY50q__sectionTitle{color:var(--color-bg-primary)}.finance-module__fHY50q__useCasesGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:3rem;display:grid}.finance-module__fHY50q__useCasesGrid.finance-module__fHY50q__threeColumns{grid-template-columns:repeat(3,1fr)}.finance-module__fHY50q__useCaseCard{background:var(--color-bg-tertiary);text-align:left;border:1px solid #e2e8f0;border-radius:16px;padding:2rem;transition:transform .2s}.finance-module__fHY50q__useCaseCard:hover{transform:translateY(-2px)}.finance-module__fHY50q__useCaseTitle{color:var(--color-bg-primary);margin:0 0 .75rem;font-size:1.35rem;font-weight:800}.finance-module__fHY50q__useCaseDescription{color:var(--color-bg-secondary);margin:0;font-size:1.1rem;font-weight:500;line-height:1.6}@media (max-width:768px){.finance-module__fHY50q__useCasesGrid,.finance-module__fHY50q__useCasesGrid.finance-module__fHY50q__threeColumns{grid-template-columns:1fr}}.finance-module__fHY50q__benefits{background:#0b1314;padding:96px 0}.finance-module__fHY50q__benefits .finance-module__fHY50q__sectionTitle{color:#fff}.finance-module__fHY50q__benefitsGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;margin-top:3rem;display:grid}.finance-module__fHY50q__benefitCard{text-align:left;background:#1a1f26;border:1px solid #ffffff0f;border-radius:16px;padding:2rem}.finance-module__fHY50q__benefitTitle{color:#fff;margin:0 0 .75rem;font-size:1.35rem;font-weight:800}.finance-module__fHY50q__benefitDescription{color:var(--color-text-secondary);margin:0;font-size:1.1rem;font-weight:500;line-height:1.6}@media (max-width:768px){.finance-module__fHY50q__benefitsGrid{grid-template-columns:1fr}}.finance-module__fHY50q__eligibilitySection{padding:var(--spacing-section-desktop)0}.finance-module__fHY50q__eligibilityCard{text-align:center;background:#1a1f26;border:1px solid #ffffff0f;border-radius:16px;max-width:640px;margin:0 auto;padding:3rem 2rem}.finance-module__fHY50q__eligibilityTitle{color:#fff;margin:0 0 .75rem;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800}.finance-module__fHY50q__eligibilityText{color:var(--color-text-secondary);margin:0 0 1.5rem;font-size:1.05rem;line-height:1.6}.finance-module__fHY50q__eligibilityLink{background:var(--color-accent-primary);color:#fff;border-radius:10px;padding:.85rem 1.75rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s,background .2s;display:inline-block}.finance-module__fHY50q__eligibilityLink:hover{color:#fff;background:#1a64cc;transform:translateY(-1px)}
