.ProblemStatement_section__fRGrp{width:100%;background-color:var(--color-white)}.ProblemStatement_inner__fVPvl{width:100%;max-width:var(--problem-statement-max-width);margin:0 auto;padding:var(--problem-statement-section-offset-top) var(--header-padding-x-mobile) var(--problem-statement-section-offset-bottom)}.ProblemStatement_headerPanel__dyfRu{display:flex;justify-content:center;min-height:var(--problem-statement-panel-height);padding:var(--problem-statement-panel-padding-y) var(--header-padding-x-mobile);background-color:var(--color-white)}.ProblemStatement_headerContent__xDwp5{display:flex;flex-direction:column;gap:var(--problem-statement-header-gap);width:100%;max-width:var(--problem-statement-header-width);text-align:center}.ProblemStatement_revealItem__m_0Gc{width:100%}.ProblemStatement_featureVisualReveal___F2xj{flex:0 0 auto;width:min(100%,var(--problem-statement-feature-phone-width))}.ProblemStatement_featureCopyReveal__UwaeS{width:100%;max-width:var(--problem-statement-feature-copy-max-width)}.ProblemStatement_headline__9bBcI{margin:0;font-size:clamp(28px,5vw,var(--problem-statement-headline-size));line-height:1.19;font-weight:var(--problem-statement-headline-weight);color:var(--color-primary-dark)}.ProblemStatement_headlineAccent__F5eZ4{color:var(--color-primary)}.ProblemStatement_body__ToRVz{display:flex;flex-direction:column;gap:var(--problem-statement-body-gap)}.ProblemStatement_paragraph__TTBsK{margin:0;font-size:clamp(16px,2.5vw,var(--problem-statement-body-size));line-height:var(--problem-statement-body-line);font-weight:var(--problem-statement-body-weight);color:var(--color-primary-dark)}.ProblemStatement_emphasis__cwivC{font-weight:var(--problem-statement-emphasis-weight)}.ProblemStatement_featuresGrid__zA_5E{display:grid;grid-template-columns:1fr;grid-gap:var(--problem-statement-feature-row-gap);gap:var(--problem-statement-feature-row-gap);margin-top:var(--problem-statement-visual-gap)}.ProblemStatement_feature___8b1T{display:flex;flex-direction:column;align-items:center;gap:var(--problem-statement-feature-content-gap)}.ProblemStatement_featureVisual__1_Kio{flex:0 0 auto;display:flex;justify-content:center;width:min(100%,var(--problem-statement-feature-phone-width))}.ProblemStatement_featurePhone__rSm_R{display:block;width:100%;height:auto;max-height:var(--problem-statement-feature-phone-max-height);object-fit:contain;filter:drop-shadow(0 24px 48px rgba(0,45,114,.12))}.ProblemStatement_featureCopy__GbYwB{display:flex;flex-direction:column;gap:var(--problem-statement-feature-copy-gap);width:100%;max-width:var(--problem-statement-feature-copy-max-width);text-align:center}.ProblemStatement_featureTitle__shuAc{margin:0;font-size:clamp(20px,3vw,var(--problem-statement-feature-title-size));line-height:var(--problem-statement-feature-title-line);font-weight:var(--problem-statement-feature-title-weight);color:var(--color-primary-dark)}.ProblemStatement_featureDescription__CA885{margin:0;font-size:clamp(15px,2.2vw,var(--problem-statement-feature-body-size));line-height:var(--problem-statement-feature-body-line);font-weight:var(--problem-statement-feature-body-weight);color:#6b6b6b}@media (min-width:768px){.ProblemStatement_headerPanel__dyfRu,.ProblemStatement_inner__fVPvl{padding-left:var(--header-padding-x-tablet);padding-right:var(--header-padding-x-tablet)}.ProblemStatement_featuresGrid__zA_5E{gap:var(--problem-statement-feature-row-gap-tablet)}}@media (min-width:1200px){.ProblemStatement_inner__fVPvl{max-width:var(--problem-statement-max-width);margin-left:auto;margin-right:auto;padding-top:var(--problem-statement-section-offset-top-desktop);padding-left:0;padding-right:0;padding-bottom:var(--problem-statement-section-offset-bottom-desktop)}.ProblemStatement_headerPanel__dyfRu{min-height:var(--problem-statement-panel-height);padding:var(--problem-statement-panel-padding-y-desktop) 0}.ProblemStatement_headline__9bBcI{font-size:var(--problem-statement-headline-size);line-height:var(--problem-statement-headline-line)}.ProblemStatement_paragraph__TTBsK{font-size:var(--problem-statement-body-size)}.ProblemStatement_featuresGrid__zA_5E{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--problem-statement-feature-column-gap);row-gap:var(--problem-statement-feature-row-gap-desktop);margin-top:var(--problem-statement-visual-gap-desktop)}.ProblemStatement_feature___8b1T{flex-direction:row;align-items:center;gap:var(--problem-statement-feature-content-gap-desktop)}.ProblemStatement_featureImageRight__wEuv1{flex-direction:row-reverse}.ProblemStatement_featureVisual__1_Kio{flex:0 0 var(--problem-statement-feature-phone-width);width:var(--problem-statement-feature-phone-width)}.ProblemStatement_featureCopy__GbYwB{flex:1 1;min-width:0;max-width:none;text-align:left}.ProblemStatement_featureCopyReveal__UwaeS{flex:1 1;min-width:0;max-width:none}.ProblemStatement_featureVisualReveal___F2xj{flex:0 0 var(--problem-statement-feature-phone-width);width:var(--problem-statement-feature-phone-width)}.ProblemStatement_featureTitle__shuAc{font-size:var(--problem-statement-feature-title-size)}.ProblemStatement_featureDescription__CA885{font-size:var(--problem-statement-feature-body-size)}}.DemoTestimonial_section__pzcZf{width:100%;background-color:var(--color-white)}.DemoTestimonial_inner__hVNc8{padding:calc(var(--feature-showcase-demo-photo-size) / 2 + 16px) var(--header-padding-x-mobile) 56px}.DemoTestimonial_card__8ddDM{display:flex;flex-direction:column;width:100%;max-width:var(--feature-showcase-card-max-width);margin:0 auto;overflow:visible}.DemoTestimonial_revealItem__JKvgw{width:100%}.DemoTestimonial_demoPanel__NYJCT{display:flex;flex-direction:column;justify-content:center;gap:var(--feature-showcase-demo-content-gap);padding:36px 28px;background-color:var(--feature-showcase-bg);border-radius:var(--feature-showcase-card-radius) var(--feature-showcase-card-radius) 0 0}.DemoTestimonial_demoLead__rDTpc{margin:0;font-size:clamp(18px,2.2vw,var(--feature-showcase-demo-lead-size));line-height:1.25;font-weight:700;color:var(--color-primary-dark)}.DemoTestimonial_demoHeadline__O_wam{margin:0;font-size:clamp(20px,2.6vw,var(--feature-showcase-demo-headline-size));line-height:1.2;font-weight:var(--feature-showcase-headline-weight);color:var(--color-primary)}.DemoTestimonial_demoBody__XlxJ2{margin:0;font-size:15px;line-height:22px;font-weight:400;color:#6b6b6b}.DemoTestimonial_demoBody__XlxJ2 strong{font-weight:900;color:var(--color-primary-dark)}.DemoTestimonial_outlineButton__Hmkbb{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 54px;border-radius:var(--button-radius);border:1px solid var(--color-primary-dark);background-color:var(--color-white);color:var(--color-primary-dark);font-size:var(--font-size-button);line-height:var(--line-height-button);font-weight:var(--font-weight-button);text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:opacity .15s ease}.DemoTestimonial_outlineButton__Hmkbb:hover{opacity:.85}.DemoTestimonial_demoCta__EZBQs{align-self:flex-start;margin-top:var(--feature-showcase-demo-cta-gap)}.DemoTestimonial_testimonialPanel__uka1E{position:relative;display:flex;flex-direction:column;gap:var(--feature-showcase-testimonial-quote-gap);padding:calc(var(--feature-showcase-demo-photo-size) / 2 + 20px) var(--feature-showcase-testimonial-padding-x) var(--feature-showcase-testimonial-padding-y);background-color:var(--color-primary-dark);color:var(--color-white);border-radius:0 0 var(--feature-showcase-card-radius) var(--feature-showcase-card-radius)}.DemoTestimonial_testimonialPhotoWrap__iOwUi{position:absolute;top:0;left:50%;width:var(--feature-showcase-demo-photo-size);height:var(--feature-showcase-demo-photo-size);transform:translate(-50%,-50%);border-radius:50%;overflow:hidden;border:3px solid var(--color-white);box-shadow:0 6px 20px rgba(0,0,0,.15)}.DemoTestimonial_testimonialPhoto__ubNt2{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.DemoTestimonial_testimonialQuote__sUp4L{margin:0;text-align:center}.DemoTestimonial_testimonialQuote__sUp4L p{margin:0;width:100%;font-size:14px;line-height:24px;font-weight:400}.DemoTestimonial_testimonialAttribution__Q3BZT{display:flex;flex-direction:column;gap:4px;margin-top:var(--feature-showcase-testimonial-quote-gap);text-align:left;font-size:13px;line-height:21px;font-style:normal}.DemoTestimonial_testimonialAttribution__Q3BZT p{margin:0;opacity:.9}.DemoTestimonial_testimonialName__Yno4V{font-size:16px;line-height:22px;font-weight:700;font-style:normal}@media (max-width:767px){.DemoTestimonial_inner__hVNc8{padding:32px 16px 56px}.DemoTestimonial_card__8ddDM{border-radius:var(--feature-showcase-card-radius);overflow:hidden}.DemoTestimonial_demoPanel__NYJCT{order:2;gap:var(--feature-showcase-demo-content-gap);padding:36px 24px;border-radius:0 0 var(--feature-showcase-card-radius) var(--feature-showcase-card-radius)}.DemoTestimonial_demoLead__rDTpc{font-size:20px;line-height:1.35}.DemoTestimonial_demoHeadline__O_wam{font-size:22px;line-height:1.3}.DemoTestimonial_demoBody__XlxJ2{font-size:15px;line-height:24px}.DemoTestimonial_demoCta__EZBQs{margin-top:var(--feature-showcase-demo-cta-gap);width:100%;max-width:280px}.DemoTestimonial_testimonialPanel__uka1E{order:1;align-items:center;gap:var(--feature-showcase-testimonial-quote-gap);padding:36px 24px 28px;border-radius:var(--feature-showcase-card-radius) var(--feature-showcase-card-radius) 0 0}.DemoTestimonial_testimonialPhotoWrap__iOwUi{position:relative;top:auto;left:auto;transform:none;flex-shrink:0;margin:0 auto 12px}.DemoTestimonial_testimonialQuote__sUp4L{text-align:center;width:100%}.DemoTestimonial_testimonialQuote__sUp4L p{font-size:14px;line-height:24px}.DemoTestimonial_testimonialAttribution__Q3BZT{width:100%;margin-top:var(--feature-showcase-testimonial-quote-gap);text-align:center;align-items:center}}@media (min-width:768px){.DemoTestimonial_inner__hVNc8{padding-left:var(--header-padding-x-tablet);padding-right:var(--header-padding-x-tablet)}.DemoTestimonial_card__8ddDM{flex-direction:row;align-items:stretch;min-height:var(--feature-showcase-demo-card-min-height)}.DemoTestimonial_demoPanel__NYJCT{flex:0 0 var(--feature-showcase-demo-left-ratio);gap:var(--feature-showcase-demo-content-gap);padding:var(--feature-showcase-demo-panel-padding-y) var(--feature-showcase-demo-panel-padding-x);border-radius:var(--feature-showcase-card-radius) 0 0 var(--feature-showcase-card-radius)}.DemoTestimonial_demoCta__EZBQs{margin-top:auto}.DemoTestimonial_testimonialPanel__uka1E{flex:0 0 var(--feature-showcase-demo-right-ratio);gap:var(--feature-showcase-testimonial-quote-gap);padding:calc(var(--feature-showcase-demo-photo-size) / 2 + 24px) var(--feature-showcase-testimonial-padding-x) var(--feature-showcase-testimonial-padding-y);border-radius:0 var(--feature-showcase-card-radius) var(--feature-showcase-card-radius) 0}.DemoTestimonial_testimonialQuote__sUp4L{flex:1 1;display:flex;align-items:center;padding-inline:4px}.DemoTestimonial_testimonialAttribution__Q3BZT{margin-top:var(--feature-showcase-testimonial-quote-gap)}}@media (min-width:1200px){.DemoTestimonial_inner__hVNc8{padding:calc(var(--feature-showcase-demo-photo-size) / 2 + 16px) 100px 72px}}.PricingTeaser_section__UqMf9{width:100%;background-color:var(--color-white)}.PricingTeaser_inner__ahaf2{display:flex;flex-direction:column;align-items:center;gap:var(--pricing-teaser-content-gap);width:100%;max-width:var(--pricing-teaser-max-width);margin:0 auto;padding:var(--pricing-teaser-padding-y) var(--header-padding-x-mobile);text-align:center}.PricingTeaser_content___JJxY{display:flex;flex-direction:column;gap:var(--pricing-teaser-header-gap);width:100%;max-width:var(--pricing-teaser-header-width)}.PricingTeaser_revealItem__eQfFF{width:100%}.PricingTeaser_ctaReveal__2s_Sw{display:flex;justify-content:center}.PricingTeaser_headline__mgrKN{margin:0;font-size:clamp(28px,5vw,var(--pricing-teaser-headline-size));line-height:var(--pricing-teaser-headline-line);font-weight:var(--pricing-teaser-headline-weight);color:var(--color-primary-dark)}.PricingTeaser_headlineAccent__BAt1W{color:var(--color-primary)}.PricingTeaser_subtitle__aWo_7{margin:0;font-size:clamp(16px,2.5vw,var(--pricing-teaser-subtitle-size));line-height:var(--pricing-teaser-subtitle-line);font-weight:var(--pricing-teaser-subtitle-weight);color:var(--color-primary-dark)}.PricingTeaser_cta___g4SA{min-height:40px}@media (min-width:768px){.PricingTeaser_inner__ahaf2{padding-left:var(--header-padding-x-tablet);padding-right:var(--header-padding-x-tablet)}}@media (min-width:1200px){.PricingTeaser_inner__ahaf2{padding:var(--pricing-teaser-padding-y) var(--pricing-teaser-padding-x)}}