.NewsletterBanner_wrapper__RjO8a{display:flex;align-items:center;padding:calc(var(--mantine-spacing-xl) * 2);border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .NewsletterBanner_wrapper__RjO8a{background-color:var(--mantine-color-dark-8)}.NewsletterBanner_wrapper__RjO8a{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .NewsletterBanner_wrapper__RjO8a{border:1px solid var(--mantine-color-dark-8)}@media (max-width:36em){.NewsletterBanner_wrapper__RjO8a{flex-direction:column-reverse;padding:var(--mantine-spacing-xl)}}.NewsletterBanner_image__CcH4a{max-width:40%}@media (max-width:36em){.NewsletterBanner_image__CcH4a{max-width:100%}}.NewsletterBanner_body___kkBD{padding-right:calc(var(--mantine-spacing-xl) * 4)}@media (max-width:36em){.NewsletterBanner_body___kkBD{padding-right:0;margin-top:var(--mantine-spacing-xl)}}.NewsletterBanner_title__qxMnL{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .NewsletterBanner_title__qxMnL{color:var(--mantine-color-white)}.NewsletterBanner_title__qxMnL{font-family:Outfit,var(--mantine-font-family);font-weight:500;line-height:1;margin-bottom:var(--mantine-spacing-md)}.NewsletterBanner_controls__WW499{display:flex;margin-top:var(--mantine-spacing-xl)}.NewsletterBanner_inputWrapper__AzZgF{width:100%;flex:1}.NewsletterBanner_input__sn4pt{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.NewsletterBanner_control__LAEAh{border-top-left-radius:0;border-bottom-left-radius:0}.HeroBanner_inner__Qw_5W{display:flex;justify-content:space-between;padding-top:calc(var(--mantine-spacing-xl) * 2);padding-bottom:calc(var(--mantine-spacing-xl) * 2)}@media (max-width:62em){.HeroBanner_inner__Qw_5W{padding-top:calc(var(--mantine-spacing-xl));padding-bottom:calc(var(--mantine-spacing-xl))}}.HeroBanner_content__ugpDP{max-width:550px;margin-right:calc(var(--mantine-spacing-xl) * 3)}@media (max-width:62em){.HeroBanner_content__ugpDP{max-width:100%;margin-right:0}}.HeroBanner_title__YdyNm{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .HeroBanner_title__YdyNm{color:var(--mantine-color-white)}.HeroBanner_title__YdyNm{font-size:44px;line-height:1.2;font-weight:800}@media (max-width:62em){.HeroBanner_title__YdyNm{text-align:center}}@media (max-width:36em){.HeroBanner_title__YdyNm{font-size:28px}}@media (max-width:62em){.HeroBanner_subTitle__q4ej8{text-align:center}}@media (max-width:36em){.HeroBanner_control__FsGwT{flex:1}}.HeroBanner_image__DupzH{max-width:676px;max-height:656px;height:100%;width:100%}@media (max-width:62em){.HeroBanner_image__DupzH{height:auto;width:35dvh;margin-bottom:calc(var(--mantine-spacing-xl))}}.HeroBanner_highlight__zdeDf{position:relative;background-color:var(--mantine-color-blue-light);border-radius:var(--mantine-radius-sm);padding:4px 12px}.FeaturesGrid_wrapper__wAWEN{padding-top:calc(var(--mantine-spacing-xl) * .5);padding-bottom:calc(var(--mantine-spacing-xl) * .5)}.FeaturesGrid_title__Bo1fW{font-size:34px;font-weight:500}@media (max-width:36em){.FeaturesGrid_title__Bo1fW{font-size:24px}}.FeaturesGrid_description__ljq07{text-align:center}.FeaturesGrid_description__ljq07:after{content:"";display:block;background-color:var(--mantine-color-blue-filled);width:45px;height:2px;margin-top:var(--mantine-spacing-sm);margin-left:auto;margin-right:auto}@media (max-width:48em){.FeaturesGrid_description__ljq07{text-align:left}}.TargetGrid_title__UdBnM{font-size:34px;font-weight:500}@media (max-width:36em){.TargetGrid_title__UdBnM{font-size:24px}}.TargetGrid_description___eXXE{max-width:600px;margin:auto}.TargetGrid_description___eXXE:after{content:"";display:block;background-color:var(--mantine-color-blue-filled);width:45px;height:2px;margin-top:var(--mantine-spacing-sm);margin-left:auto;margin-right:auto}