.Hero_hero__pE8D6{display:flex;align-items:center;justify-content:space-between;padding:4rem 6rem;min-height:600px;background-color:#4a4a4a;color:#fff}.Hero_hero__pE8D6 .Hero_content__EIcl7{flex:1 1;flex-basis:33%;max-width:none;margin-right:2rem}.Hero_hero__pE8D6 .Hero_content__EIcl7 h1{font-size:3.5rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.Hero_hero__pE8D6 .Hero_content__EIcl7 p{font-size:1.1rem;line-height:1.6;margin-bottom:2rem;opacity:.9}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ{display:flex;gap:1rem}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ button{padding:.8rem 1.5rem;font-size:1rem;font-weight:500;border-radius:4px;cursor:pointer;transition:all .2s ease}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ button.Hero_primary__1C63_{background-color:#fff;color:#4a4a4a;border:none}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ button.Hero_primary__1C63_:hover{background-color:#f0f0f0}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ button.Hero_secondary__1YvZ3{background-color:transparent;color:#fff;border:1px solid #fff}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ button.Hero_secondary__1YvZ3:hover{background-color:hsla(0,0%,100%,.1)}.Hero_hero__pE8D6 .Hero_imageContainer__IaZi8{flex:2 1;flex-basis:66%;max-width:none;margin-left:2rem}.Hero_hero__pE8D6 .Hero_imageContainer__IaZi8 .Hero_placeholder__RkKhU{width:100%;height:400px;background-color:hsla(0,0%,100%,.1);border-radius:8px}@media(max-width:768px){.Hero_hero__pE8D6{flex-direction:column;padding:2rem 1.5rem;min-height:auto}.Hero_hero__pE8D6 .Hero_content__EIcl7{flex:1 1;flex-basis:100%;max-width:100%;margin-right:0;margin-bottom:2rem}.Hero_hero__pE8D6 .Hero_content__EIcl7 h1{font-size:2rem;margin-bottom:1rem}.Hero_hero__pE8D6 .Hero_content__EIcl7 p{font-size:1rem;margin-bottom:1.5rem}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ{flex-direction:column;gap:.75rem}.Hero_hero__pE8D6 .Hero_content__EIcl7 .Hero_buttons__Q_EjZ button{width:100%;padding:.75rem 1rem}.Hero_hero__pE8D6 .Hero_imageContainer__IaZi8{flex:1 1;flex-basis:100%;max-width:100%;margin-left:0;width:100%}}@media(max-width:480px){.Hero_hero__pE8D6{padding:1.5rem 1rem}.Hero_hero__pE8D6 .Hero_content__EIcl7 h1{font-size:1.75rem}.Hero_hero__pE8D6 .Hero_content__EIcl7 p{font-size:.95rem}}.HowItWorks_howItWorks__VYB8y{width:100%;padding:var(--spacing-xl) 0;background-color:var(--color-background-primary);text-align:center}.HowItWorks_howItWorks__VYB8y .HowItWorks_container__NJYZY{max-width:1200px;margin:0 auto;padding:0 var(--spacing-md)}.HowItWorks_howItWorks__VYB8y .HowItWorks_emailKevin__IWX1H{color:blue;text-decoration:underline}.HowItWorks_howItWorks__VYB8y h2{color:var(--m-accent-200);font-size:var(--font-size-lg);margin-bottom:var(--spacing-md)}.HowItWorks_howItWorks__VYB8y h1{font-size:var(--font-size-xl);margin-bottom:var(--spacing-lg);color:var(--m-text-100)}.HowItWorks_howItWorks__VYB8y p{max-width:800px;margin:0 auto var(--spacing-xl);color:var(--m-text-200);line-height:1.6}.HowItWorks_howItWorks__VYB8y .HowItWorks_steps__Kkq8w{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-xl);gap:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.HowItWorks_howItWorks__VYB8y .HowItWorks_steps__Kkq8w .HowItWorks_step__jYFCH{padding:var(--spacing-lg)}.HowItWorks_howItWorks__VYB8y .HowItWorks_steps__Kkq8w .HowItWorks_step__jYFCH .HowItWorks_icon__a25N4{font-size:2rem;margin-bottom:var(--spacing-md)}.HowItWorks_howItWorks__VYB8y .HowItWorks_steps__Kkq8w .HowItWorks_step__jYFCH h3{margin-bottom:var(--spacing-md);color:var(--m-text-100)}.HowItWorks_howItWorks__VYB8y .HowItWorks_steps__Kkq8w .HowItWorks_step__jYFCH p{margin-bottom:0;font-size:var(--font-size-sm)}.HowItWorks_howItWorks__VYB8y .HowItWorks_actions__KjEsf{display:flex;gap:var(--spacing-md);justify-content:center;align-items:center}.HowItWorks_howItWorks__VYB8y .HowItWorks_actions__KjEsf .HowItWorks_startButton__Cx0JL{padding:var(--spacing-sm) var(--spacing-xl);background-color:var(--m-accent-200);color:#fff;border:none;border-radius:var(--border-radius-sm);cursor:pointer;font-weight:600;transition:opacity .2s}.HowItWorks_howItWorks__VYB8y .HowItWorks_actions__KjEsf .HowItWorks_startButton__Cx0JL:hover{opacity:.9}.HowItWorks_howItWorks__VYB8y .HowItWorks_actions__KjEsf .HowItWorks_learnMore__1pTwb{padding:var(--spacing-sm) var(--spacing-xl);background:none;border:none;color:var(--m-accent-200);cursor:pointer;font-weight:600;display:flex;align-items:center;gap:var(--spacing-xs);transition:opacity .2s}.HowItWorks_howItWorks__VYB8y .HowItWorks_actions__KjEsf .HowItWorks_learnMore__1pTwb:hover{opacity:.8}@media(max-width:768px){.HowItWorks_howItWorks__VYB8y .HowItWorks_steps__Kkq8w{grid-template-columns:1fr}}.Benefits_benefits__7FaVO{width:100%;padding:4rem 1rem;background-color:#fff}.Benefits_container__aZkI_{max-width:1200px;margin:0 auto;display:flex;gap:4rem;align-items:center}@media(max-width:768px){.Benefits_container__aZkI_{flex-direction:column;gap:2rem}}.Benefits_content__yEwi6{flex:1 1}.Benefits_content__yEwi6 h2{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}@media(max-width:768px){.Benefits_content__yEwi6 h2{font-size:2rem}}.Benefits_description__ABzM7{font-size:1.125rem;color:#666;margin-bottom:2rem;line-height:1.6}.Benefits_featuresGrid__XLXpw{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}@media(max-width:640px){.Benefits_featuresGrid__XLXpw{grid-template-columns:1fr;gap:1.5rem}}.Benefits_feature__oDBh7 h3{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:#333}.Benefits_feature__oDBh7 p{font-size:1rem;color:#666;line-height:1.5}.Benefits_imageContainer__Utfyz{flex:1 1;display:flex;justify-content:center;align-items:center}.Benefits_placeholder__2EWXb{width:100%;aspect-ratio:4/3;background-color:#f0f0f0;border-radius:8px}.FeaturesList_featuresSection__jcWb8{padding:4rem 1rem;background-color:#fff}@media(min-width:768px){.FeaturesList_featuresSection__jcWb8{padding:6rem 2rem}}.FeaturesList_container__9gqMi{max-width:1200px;margin:0 auto}.FeaturesList_header__8Zq_V{text-align:left;margin-bottom:3rem;max-width:800px}@media(min-width:768px){.FeaturesList_header__8Zq_V{margin-bottom:4rem}}.FeaturesList_innovative__2OTZx{font-size:1rem;color:#333;font-weight:500;margin-bottom:1rem;display:block}.FeaturesList_title__RCqYf{font-size:2rem;font-weight:700;color:#000;margin:1rem 0;line-height:1.2}@media(min-width:768px){.FeaturesList_title__RCqYf{font-size:2.5rem}}.FeaturesList_description__FbTZU{font-size:1.125rem;color:#666;line-height:1.6;margin-top:1rem}.FeaturesList_featuresGrid__5ff0F{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;margin-bottom:3rem}@media(min-width:768px){.FeaturesList_featuresGrid__5ff0F{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.FeaturesList_featuresGrid__5ff0F{grid-template-columns:repeat(3,1fr)}}.FeaturesList_featureCard__bxeF_{background:#f8f8f8;border-radius:8px;padding:1.5rem;transition:transform .2s ease}.FeaturesList_featureCard__bxeF_:hover{transform:translateY(-4px)}.FeaturesList_imageContainer__5bvlU{width:100%;height:200px;background:#eee;border-radius:6px;margin-bottom:1.5rem;overflow:hidden}.FeaturesList_imageContainer__5bvlU img{width:100%;height:100%;object-fit:cover}.FeaturesList_featureTitle__WqkJt{font-size:1.25rem;font-weight:600;color:#000;margin-bottom:.75rem}.FeaturesList_featureDescription__GJMLe{font-size:1rem;color:#666;line-height:1.5}.FeaturesList_actions__60DJH{display:flex;gap:1rem;flex-direction:column;align-items:center}@media(min-width:480px){.FeaturesList_actions__60DJH{flex-direction:row;justify-content:center}}.FeaturesList_learnMore__p74qb,.FeaturesList_signUp__E4o36{padding:.75rem 1.5rem;font-size:1rem;font-weight:500;border-radius:4px;cursor:pointer;transition:all .2s ease;min-width:140px;text-align:center}.FeaturesList_learnMore__p74qb{background:transparent;border:1px solid #000;color:#000}.FeaturesList_learnMore__p74qb:hover{background:#f5f5f5}.FeaturesList_signUp__E4o36{background:#000;border:1px solid #000;color:#fff}.FeaturesList_signUp__E4o36:hover{background:#333;border-color:#333}.CtaSection_ctaSection__kMHiV{width:100%;padding:4rem 1rem;background-color:#fff;border:1px solid #e5e7eb}.CtaSection_container__GX9Zv{max-width:1200px;margin:0 auto;display:flex;gap:2rem;align-items:center}@media(max-width:768px){.CtaSection_container__GX9Zv{flex-direction:column;text-align:center}}.CtaSection_content__RtwjU{flex:1 1}.CtaSection_content__RtwjU h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#111827}@media(max-width:768px){.CtaSection_content__RtwjU h2{font-size:2rem}}.CtaSection_content__RtwjU p{font-size:1.125rem;color:#4b5563;margin-bottom:2rem;line-height:1.6}.CtaSection_buttons__9XMB2{display:flex;gap:1rem}@media(max-width:768px){.CtaSection_buttons__9XMB2{justify-content:center}}.CtaSection_learnMore__bCcCo{padding:.75rem 1.5rem;background-color:#000;color:#fff;border:none;border-radius:.375rem;font-weight:600;cursor:pointer;transition:background-color .2s}.CtaSection_learnMore__bCcCo:hover{background-color:#1f2937}.CtaSection_signUp__d1CFy{padding:.75rem 1.5rem;background-color:#fff;color:#000;border:1px solid #e5e7eb;border-radius:.375rem;font-weight:600;cursor:pointer;transition:background-color .2s}.CtaSection_signUp__d1CFy:hover{background-color:#f3f4f6}.CtaSection_imageContainer__4eXoh{flex:1 1;min-height:400px;background-color:#f3f4f6;border-radius:.5rem;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.CtaSection_imageContainer__4eXoh{width:100%;min-height:300px}}.CtaSection_placeholder__00n9O{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.CtaSection_placeholderIcon__GbQ2X{opacity:.5}.page_homePage__M3tzC{min-height:100vh;width:100%;overflow-y:scroll}