.Footer_footer__5laCj{padding:1.5rem 0}@media(min-width:640px){.Footer_footer__5laCj{padding:2rem 0}}.Footer_inner__QBxmH{display:flex;flex-direction:column;gap:1.5rem;align-items:center;text-align:center}@media(min-width:640px){.Footer_inner__QBxmH{flex-direction:row;justify-content:space-between;text-align:left}}.Footer_left_side__NR1NB{display:flex;gap:1.5rem;align-items:center;order:2}@media(min-width:640px){.Footer_left_side__NR1NB{order:0}}.Footer_left_side__NR1NB .Footer_copyright__dlmbv{color:#78778f;font-size:.875rem}.dark .Footer_left_side__NR1NB .Footer_copyright__dlmbv{color:#9b9bad}.Footer_controls__SamXn{display:none}@media(max-width:768px){.Footer_controls__SamXn{display:flex;align-items:center;gap:24px;order:3}}.Footer_menu__PxmAg{display:flex;flex-wrap:wrap;justify-content:center;gap:12px clamp(16px,4vw,2rem);text-align:center}@media(min-width:640px){.Footer_menu__PxmAg{gap:2rem}}.Footer_menu__PxmAg .Footer_menu_link__88_3B{color:#78778f;font-size:.875rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.dark .Footer_menu__PxmAg .Footer_menu_link__88_3B{color:#9b9bad}.Footer_menu__PxmAg .Footer_menu_link__88_3B:hover{color:#f99746}.CtaButton_btn__WoZSF{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:20px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .3s,box-shadow .3s,border-color .3s,color .3s}.CtaButton_btn__WoZSF svg{font-size:.9em}.CtaButton_lg__hDEvy{height:56px;padding:0 32px;font-size:1.1rem}.CtaButton_sm__pgC1V{padding:10px 24px;border-radius:18px;font-size:1rem}.CtaButton_primary__R3Wr_{border:none;background:#9ac014;color:#fff;box-shadow:0 2px 8px rgba(74,124,89,.2)}.CtaButton_primary__R3Wr_:hover{background:#aecd43;box-shadow:0 4px 12px rgba(74,124,89,.3)}.CtaButton_secondary__Q_7Lv{background:rgba(0,0,0,0);color:#78778f;border:2px solid #eaeaee}.dark .CtaButton_secondary__Q_7Lv{color:#9b9bad;border-color:#3a3a3f}.CtaButton_secondary__Q_7Lv:hover{border-color:#9ac014;color:#7b9a10;background:rgba(74,124,89,.06)}.dark .CtaButton_secondary__Q_7Lv:hover{color:#aecd43}.LandingDarkBanner_banner__F6Teg{position:relative;overflow:hidden;border-radius:36px;padding:56px;background:#1c1c22;display:grid;grid-template-columns:1fr;gap:40px;align-items:center}.dark .LandingDarkBanner_banner__F6Teg{background:#32323a}.LandingDarkBanner_banner__F6Teg:before{content:"";position:absolute;right:-8%;top:-40%;width:60%;height:160%;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(154,192,20,.22),transparent 62%);pointer-events:none}@media(min-width:1024px){.LandingDarkBanner_banner__F6Teg{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px}}@media(max-width:767px){.LandingDarkBanner_banner__F6Teg{border-radius:26px;padding:32px 24px}.LandingDarkBanner_banner__F6Teg:before{right:auto;left:50%;top:auto;bottom:-22%;width:130%;height:55%;transform:translateX(-50%)}}.LandingDarkBanner_content__OZpfY{position:relative;z-index:1}.LandingDarkBanner_text__o5y46{color:rgba(255,255,255,.68);line-height:1.65;max-width:34rem;margin-bottom:26px}.LandingDarkBanner_link__9PAVc{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;font-size:1rem;font-weight:600;color:#a8d117;text-decoration:none}.LandingDarkBanner_link__9PAVc svg{font-size:.85em;transition:transform .3s cubic-bezier(.33,1,.68,1)}.LandingDarkBanner_link__9PAVc:hover svg{transform:translateX(4px)}@media(prefers-reduced-motion:reduce){.LandingDarkBanner_link__9PAVc svg{transition:none}.LandingDarkBanner_link__9PAVc:hover svg{transform:none}}.LandingDarkBanner_art__CPxOi{position:relative;z-index:1}