(self.webpackChunk_N_E = self.webpackChunk_N_E || []).push([
  [8617], {
    2076: function(e, t, a) {
      "use strict";
      a.d(t, {
        OL: function() {
          return r
        },
        q9: function() {
          return AccoladesItem
        },
        IC: function() {
          return AccoladesStarRating
        },
        Df: function() {
          return c
        },
        y9: function() {
          return d
        },
        ex: function() {
          return convertToThousandsOrMillions
        },
        ZP: function() {
          return AccoladesBar
        }
      });
      var s = a(97458),
        n = a(51838),
        i = a.n(n),
        l = a(95435),
        star = e => (0, s.jsx)("svg", {
          fill: "none",
          xmlns: "http://www.w3.org/2000/svg",
          viewBox: "0 0 21 21",
          ...e,
          children: (0, s.jsx)("path", {
            d: "M9.94 1.342c.239-.737 1.282-.737 1.521 0l1.866 5.742a.8.8 0 0 0 .76.553h6.04c.774 0 1.097.992.47 1.448l-4.886 3.549a.8.8 0 0 0-.29.894l1.866 5.743c.24.737-.604 1.35-1.231.895l-4.886-3.55a.8.8 0 0 0-.94 0l-4.885 3.55c-.627.455-1.47-.158-1.231-.895l1.866-5.743a.8.8 0 0 0-.29-.894L.803 9.084c-.627-.455-.305-1.447.47-1.447h6.039a.8.8 0 0 0 .76-.552L9.94 1.341z",
            fill: e.fill || "#230B59"
          })
        });
      let c = 4.9,
        r = 4.8,
        o = ["NERDWALLET_BEST_ROBO_ADVISOR", "NERDWALLET_BEST_CASH_MANAGEMENT", "BANKRATE_BEST_CASH_MANAGEMENT_ACCOUNT", "BANKRATE_BEST_CASH_INV_MANAGEMENT_ACCOUNT", "BANKRATE_BEST_INV_MANAGEMENT_ACCOUNT", "INVESTOPEDIA_BEST_ROBO_ADVISOR", "NUM_TRUSTED_CLIENTS", "AUM", "APPLE_APP_STORE_RATING", "GOOGLE_PLAY_STORE_RATING"],
        d = o.filter(e => !["NERDWALLET_BEST_CASH_MANAGEMENT", "BANKRATE_BEST_CASH_MANAGEMENT_ACCOUNT", "BANKRATE_BEST_CASH_INV_MANAGEMENT_ACCOUNT"].includes(e)),
        convertToThousandsOrMillions = e => e >= 1e6 ? "".concat(new Intl.NumberFormat("en-US", {
          maximumFractionDigits: 1,
          minimumFractionDigits: 0
        }).format(e / 1e6), "M+") : "".concat(new Intl.NumberFormat("en-US", {
          maximumFractionDigits: 0,
          minimumFractionDigits: 0
        }).format(e / 1e3), "K+");

      function AccoladesBar(e) {
        let {
          aumInBillions: t,
          numClients: a,
          accolades: n = o,
          layout: d = "inline",
          className: u,
          textColor: p = "text-eggplant",
          fillHexValue: x = "#230B59",
          superscripts: m = {},
          testId: h,
          wrapText: A,
          surfaceDark: N
        } = e;
        return (0, s.jsxs)("div", {
          "data-testid": h,
          className: i()("text-sm opacity-60", u, p, {
            "grid auto-cols-auto grid-flow-col grid-rows-[auto,auto] items-center gap-x-6 gap-y-2 2xl:gap-x-10": "inline" === d,
            "col-span-full grid grid-cols-2 gap-y-6": "stack" === d || "stackByTwos" === d
          }),
          children: [(n.includes("NERDWALLET_BEST_ROBO_ADVISOR") || n.includes("NERDWALLET_BEST_CASH_MANAGEMENT")) && (0, s.jsxs)(AccoladesItem, {
            layout: d,
            className: i()({
              "col-span-2 mx-auto text-center md:col-span-full": "stack" === d
            }),
            children: [(0, s.jsx)(l.M, {
              src: N ? "/next/svg/optimized/nerdwallet-light.svg" : "/next/svg/optimized/nerdwallet.svg",
              loading: "lazy",
              width: 133,
              height: 21,
              alt: "Nerdwallet logo"
            }), (0, s.jsxs)("div", {
              className: "flex flex-col self-start",
              children: [n.includes("NERDWALLET_BEST_ROBO_ADVISOR") && (0, s.jsxs)(s.Fragment, {
                children: [(0, s.jsxs)("span", {
                  className: i()({
                    "md:whitespace-nowrap": !A
                  }),
                  children: ["Best Robo-advisor, Portfolio Options, 2024", " ", (0, s.jsx)("sup", {
                    children: m.nerdwallet ? m.nerdwallet : 1
                  })]
                }), (0, s.jsxs)("span", {
                  className: i()({
                    "md:whitespace-nowrap": !A
                  }),
                  children: ["Best Robo-advisor, IRA, 2022 ", (0, s.jsx)("sup", {
                    children: m.nerdwallet ? m.nerdwallet : 1
                  })]
                })]
              }), n.includes("NERDWALLET_BEST_CASH_MANAGEMENT") && (0, s.jsxs)("span", {
                className: i()({
                  "md:whitespace-nowrap": !A
                }),
                children: ["Best Cash Management App, 2020 ", (0, s.jsx)("sup", {
                  children: m.nerdwallet ? m.nerdwallet : 1
                })]
              })]
            })]
          }), n.includes("INVESTOPEDIA_BEST_ROBO_ADVISOR") && (0, s.jsxs)(AccoladesItem, {
            layout: d,
            className: i()({
              "col-span-2 mx-auto text-center md:col-span-full": "stack" === d
            }),
            children: [(0, s.jsx)(l.M, {
              src: "/next/svg/optimized/investopedia.svg",
              loading: "lazy",
              width: 133,
              height: 21,
              alt: "Investopedia logo",
              className: "mt-1"
            }), (0, s.jsxs)("div", {
              className: "flex flex-col self-start",
              children: [(0, s.jsxs)("span", {
                className: i()({
                  "md:whitespace-nowrap": !A
                }),
                children: ["Best Robo-advisor, 2022 ", (0, s.jsx)("sup", {
                  children: m.investopedia ? m.investopedia : 1
                })]
              }), (0, s.jsxs)("span", {
                className: i()({
                  "md:whitespace-nowrap": !A
                }),
                children: ["Best Robo-advisor, 2020 ", (0, s.jsx)("sup", {
                  children: m.investopedia ? m.investopedia : 1
                })]
              })]
            })]
          }), n.includes("BANKRATE_BEST_CASH_MANAGEMENT_ACCOUNT") && (0, s.jsxs)(AccoladesItem, {
            layout: d,
            className: i()({
              "col-span-2 mx-auto text-center md:col-span-full": "stack" === d
            }),
            children: [(0, s.jsx)(l.M, {
              src: N ? "/next/svg/optimized/bankrate-dark.svg" : "/next/svg/optimized/bankrate.svg",
              loading: "lazy",
              width: 102,
              height: 16,
              alt: "Bankrate logo",
              className: "mt-1"
            }), (0, s.jsx)("div", {
              className: "flex flex-col self-start",
              children: (0, s.jsxs)("span", {
                className: i()({
                  "md:whitespace-nowrap": !A
                }),
                children: ["Best Cash Management Account, 2023-24 ", (0, s.jsx)("sup", {
                  children: m.bankrate ? m.bankrate : 1
                })]
              })
            })]
          }), n.includes("BANKRATE_BEST_CASH_INV_MANAGEMENT_ACCOUNT") && (0, s.jsxs)(AccoladesItem, {
            layout: d,
            className: i()({
              "col-span-2 mx-auto text-center md:col-span-full": "stack" === d
            }),
            children: [(0, s.jsx)(l.M, {
              src: N ? "/next/svg/optimized/bankrate-dark.svg" : "/next/svg/optimized/bankrate.svg",
              loading: "lazy",
              width: 102,
              height: 16,
              alt: "Bankrate logo",
              className: "mt-1"
            }), (0, s.jsxs)("div", {
              className: "flex flex-col self-start",
              children: [(0, s.jsxs)("span", {
                className: i()({
                  "md:whitespace-nowrap": !A
                }),
                children: ["Best Cash Management Account, 2023-24 ", (0, s.jsx)("sup", {
                  children: m.bankrate ? m.bankrate : 1
                })]
              }), (0, s.jsxs)("span", {
                className: i()({
                  "md:whitespace-nowrap": !A
                }),
                children: ["Best Investing App, 2024 ", (0, s.jsx)("sup", {
                  children: m.bankrate ? m.bankrate : 1
                })]
              })]
            })]
          }), n.includes("BANKRATE_BEST_INV_MANAGEMENT_ACCOUNT") && (0, s.jsxs)(AccoladesItem, {
            layout: d,
            className: i()({
              "col-span-2 mx-auto text-center md:col-span-full": "stack" === d
            }),
            children: [(0, s.jsx)(l.M, {
              src: N ? "/next/svg/optimized/bankrate-dark.svg" : "/next/svg/optimized/bankrate.svg",
              loading: "lazy",
              width: 102,
              height: 16,
              alt: "Bankrate logo",
              className: "mt-1"
            }), (0, s.jsx)("div", {
              className: "flex flex-col self-start",
              children: (0, s.jsxs)("span", {
                className: i()({
                  "md:whitespace-nowrap": !A
                }),
                children: ["Best Investing App, 2024 ", (0, s.jsx)("sup", {
                  children: m.bankrate ? m.bankrate : 1
                })]
              })
            })]
          }), n.includes("NUM_TRUSTED_CLIENTS") && a ? (0, s.jsxs)(AccoladesItem, {
            layout: d,
            children: [(0, s.jsx)(AccoladesTitle, {
              testId: "accolades-num-clients".concat(h ? "-".concat(h) : ""),
              children: convertToThousandsOrMillions(a)
            }), (0, s.jsxs)(AccoladesSubtitle, {
              layout: d,
              children: ["Trusted clients ", m.trustedClients && (0, s.jsx)("sup", {
                children: m.trustedClients
              })]
            })]
          }) : null, n.includes("AUM") && t ? (0, s.jsxs)(AccoladesItem, {
            layout: d,
            children: [(0, s.jsxs)(AccoladesTitle, {
              testId: "accolades-aum-in-billions".concat(h ? "-".concat(h) : ""),
              children: ["$", t, "B+"]
            }), (0, s.jsxs)(AccoladesSubtitle, {
              layout: d,
              children: ["In total assets ", m.totalAssets && (0, s.jsx)("sup", {
                children: m.totalAssets
              })]
            })]
          }) : null, n.includes("APPLE_APP_STORE_RATING") && (0, s.jsxs)(AccoladesItem, {
            layout: d,
            children: [(0, s.jsx)(AccoladesTitle, {
              children: (0, s.jsx)(AccoladesStarRating, {
                rating: r,
                fillHexValue: x
              })
            }), (0, s.jsxs)(AccoladesSubtitle, {
              layout: d,
              children: ["Apple App", " ", (0, s.jsxs)("span", {
                className: i()({
                  "md:whitespace-nowrap": !A
                }),
                children: ["Store ", (0, s.jsx)("sup", {
                  children: m.appStore ? m.appStore : 2
                })]
              })]
            })]
          }), n.includes("GOOGLE_PLAY_STORE_RATING") && (0, s.jsxs)(AccoladesItem, {
            layout: d,
            children: [(0, s.jsx)(AccoladesTitle, {
              children: (0, s.jsx)(AccoladesStarRating, {
                rating: c,
                fillHexValue: x
              })
            }), (0, s.jsxs)(AccoladesSubtitle, {
              layout: d,
              children: ["Google Play", " ", (0, s.jsxs)("span", {
                className: i()({
                  "md:whitespace-nowrap": !A
                }),
                children: ["Store ", (0, s.jsx)("sup", {
                  children: m.appStore ? m.appStore : 2
                })]
              })]
            })]
          })]
        })
      }
      let AccoladesItem = e => {
          let {
            testId: t,
            className: a,
            children: n,
            layout: l
          } = e;
          return "stack" === l || "stackByTwos" === l ? (0, s.jsx)("div", {
            "data-testid": t,
            className: i()(a, "flex flex-shrink-0 flex-col space-y-3", {
              "items-center text-center": "stack" === l
            }),
            children: n
          }) : (0, s.jsx)(s.Fragment, {
            children: n
          })
        },
        AccoladesTitle = e => {
          let {
            testId: t,
            children: a
          } = e;
          return (0, s.jsx)("div", {
            "data-testid": t,
            className: "text-h2-mobile font-semibold",
            children: a
          })
        },
        AccoladesSubtitle = e => {
          let {
            children: t,
            layout: a
          } = e;
          return (0, s.jsx)("span", {
            "data-testid": "accolades-subtitle",
            className: i()({
              "self-start": "inline" === a
            }),
            children: t
          })
        },
        AccoladesStarRating = e => {
          let {
            rating: t,
            fillHexValue: a,
            starClassname: n = "h-[22px] w-[22px]"
          } = e;
          return (0, s.jsxs)("div", {
            className: "inline-flex items-baseline space-x-2",
            children: [(0, s.jsx)("span", {
              children: t.toFixed(1)
            }), (0, s.jsx)(star, {
              className: n,
              fill: a
            })]
          })
        }
    },
    41854: function(e, t, a) {
      "use strict";
      var s = a(97458);
      t.Z = e => {
        let {
          height: t,
          width: a,
          style: n,
          ...i
        } = e, l = {
          ...n,
          paddingTop: "calc(".concat(t, " / ").concat(a, " * 100%)")
        };
        return (0, s.jsx)("div", {
          "data-testid": "aspect-ratio-sizer",
          ...i,
          style: l
        })
      }
    },
    67377: function(e, t, a) {
      "use strict";
      var s = a(97458),
        n = a(25842),
        i = a.n(n);
      let buildSchemaData = e => {
        let t = e.map(e => ({
          "@type": "Question",
          name: e.question,
          acceptedAnswer: {
            "@type": "Answer",
            text: e.answer
          }
        }));
        return {
          "@context": "https://schema.org",
          "@type": "FAQPage",
          mainEntity: t
        }
      };
      t.C = e => {
        let {
          faqData: t
        } = e, a = buildSchemaData(t);
        return (0, s.jsx)(i(), {
          children: (0, s.jsx)("script", {
            type: "application/ld+json",
            dangerouslySetInnerHTML: {
              __html: JSON.stringify(a)
            }
          })
        })
      }
    },
    94852: function(e, t, a) {
      "use strict";
      var s = a(97458),
        n = a(51838),
        i = a.n(n),
        l = a(50425),
        c = a.n(l);
      let FAQModule = e => {
        let {
          heading: t,
          description: a,
          children: n
        } = e;
        return (0, s.jsxs)("div", {
          className: "flex flex-col border-inherit py-16 lg:py-24",
          children: [(0, s.jsxs)("div", {
            className: "flex flex-col space-y-4 border-b border-inherit pb-8 md:flex-row md:items-center md:justify-between md:gap-x-4 md:space-y-0",
            children: [(0, s.jsx)("div", {
              className: "copy-h1-alt lg:w-1/2",
              children: t
            }), (0, s.jsx)("div", {
              className: "copy-h3-alt",
              children: a
            })]
          }), (0, s.jsx)("div", {
            className: i()(c().layout, "py-8 lg:gap-x-16 xl:gap-x-24"),
            children: n
          })]
        })
      };
      FAQModule.FAQItem = e => {
        let {
          question: t,
          children: a,
          testId: n,
          dataMask: i
        } = e;
        return (0, s.jsxs)("div", {
          className: "mt-8 flex flex-col space-y-4 first:mt-0",
          style: {
            breakInside: "avoid-column"
          },
          "data-testid": n || "faq-item",
          children: [(0, s.jsx)("h3", {
            className: "copy-h3-alt",
            children: t
          }), (0, s.jsx)("div", {
            className: "copy-body",
            children: (0, s.jsx)("div", {
              className: "space-y-4",
              children: (0, s.jsx)("div", {
                className: "flex flex-col items-start",
                "data-mask": i ? "true" : void 0,
                children: a
              })
            })
          })]
        })
      }, t.Z = FAQModule
    },
    98293: function(e, t, a) {
      "use strict";
      a.d(t, {
        T: function() {
          return MarketingVideo
        }
      });
      var s = a(97458),
        n = a(68343),
        i = a(95435),
        l = a(42128),
        c = a(37807);

      function MarketingVideo(e) {
        let {
          ariaLabel: t,
          ariaHidden: a = !1,
          video: r,
          testid: o,
          sources: d,
          poster: u,
          transparent: p = !1,
          preload: x = !1
        } = e, [m, h] = (0, n.YD)({
          triggerOnce: !0
        }), A = (0, c.ac)();
        if (A) {
          var N, f;
          return (0, s.jsx)(i.M, {
            width: Number(null !== (N = r.width) && void 0 !== N ? N : 0),
            height: Number(null !== (f = r.height) && void 0 !== f ? f : 0),
            src: u,
            alt: "",
            className: r.className
          })
        }
        return (0, s.jsxs)(s.Fragment, {
          children: [(0, s.jsx)(i.b, {
            src: u,
            preload: x
          }), (0, s.jsx)("div", {
            "data-testid": "marketing-video-observer",
            ref: m
          }), x || h ? (0, s.jsx)("video", {
            "data-testid": o,
            ref: m,
            "aria-label": t,
            "aria-hidden": a,
            poster: u ? (0, l.FK)(u) : void 0,
            controls: !1,
            loop: !0,
            muted: !0,
            playsInline: !0,
            autoPlay: !0,
            ...r,
            children: d.map(function(e) {
              let t = (0, l.FK)(e),
                a = e.split(".").slice(-1)[0],
                n = p ? (0, l.jU)(a) : (0, l.wg)(a);
              return (0, s.jsx)("source", {
                type: n,
                src: t
              }, t)
            })
          }) : null]
        })
      }
    },
    24591: function(e, t, a) {
      "use strict";
      a.d(t, {
        Z: function() {
          return Marquee
        }
      });
      var s = a(97458);
      a(52983);
      var n = a(51838),
        i = a.n(n),
        l = a(26327),
        c = a.n(l);

      function Marquee(e) {
        let {
          repeat: t = 4,
          items: a,
          gap: n = "gap-4"
        } = e;
        return (0, s.jsx)("div", {
          className: i()("flex w-max", c().marquee, n),
          children: Array.from({
            length: t
          }, (e, t) => (0, s.jsx)(MarqueeText, {
            items: a,
            gap: n
          }, t))
        })
      }

      function MarqueeText(e) {
        let {
          items: t,
          gap: a
        } = e;
        return (0, s.jsx)("span", {
          className: i()("copy-h1-alt inline-flex w-max whitespace-nowrap", a),
          children: t.map((e, t) => (0, s.jsx)(MarqueeTextItem, {
            ...e
          }, t))
        })
      }

      function MarqueeTextItem(e) {
        let {
          text: t,
          icon: a
        } = e;
        return (0, s.jsxs)("span", {
          className: "inline-flex items-center justify-center",
          children: [a, (0, s.jsx)("span", {
            children: t
          })]
        })
      }
    },
    58027: function(e, t, a) {
      "use strict";
      var s = a(97458);
      t.Z = function(e) {
        let {
          className: t,
          title: a
        } = e;
        return (0, s.jsxs)("svg", {
          className: t,
          "aria-labelledby": "title",
          xmlns: "http://www.w3.org/2000/svg",
          children: [(0, s.jsx)("title", {
            children: a
          }), (0, s.jsx)("path", {
            className: "fill-current",
            fillRule: "evenodd",
            d: "M22.302 22.516a.736.736 0 00-.702-.936h-.183a1.282 1.282 0 01-1.274-1.29c0-.712.57-1.29 1.274-1.29h38.227c.704 0 1.274.578 1.274 1.29 0 .712-.57 1.29-1.274 1.29h-.871a.858.858 0 00-.809 1.124l5.994 18.822a.87.87 0 01.042.288c-.004.127-.028.254-.035.381-.105 1.85-.93 3.588-2.297 4.88-1.463 1.383-3.43 2.145-5.464 2.145-2.034 0-4.002-.762-5.465-2.145-1.464-1.384-2.306-3.28-2.308-5.278 0-.004.003-.007.007-.007a.007.007 0 00.008-.007c0-.074.01-.15.031-.224l4.912-17.796c.302-1.097-.512-2.183-1.636-2.183h-8.25a1.71 1.71 0 00-1.698 1.72v34.4c0 .95.76 1.72 1.699 1.72h3.823c.703 0 1.274.578 1.274 1.29 0 .712-.57 1.29-1.274 1.29H33.31a1.282 1.282 0 01-1.274-1.29c0-.712.57-1.29 1.274-1.29h4.247a1.71 1.71 0 001.7-1.72V23.3c0-.95-.761-1.72-1.7-1.72h-9.049c-1.152 0-1.97 1.137-1.617 2.248l5.636 17.698a.878.878 0 01.042.288c-.004.127-.028.254-.035.381-.105 1.85-.93 3.588-2.297 4.88-1.463 1.383-3.43 2.145-5.464 2.145-2.034 0-4.002-.762-5.465-2.145-1.464-1.384-2.306-3.28-2.308-5.278 0-.004.003-.007.007-.007a.007.007 0 00.008-.007.88.88 0 01.031-.224l5.256-19.043zm-.605 20.134c-1.07 0-1.869 1.026-1.226 1.892.17.228.362.445.576.647.974.92 2.313 1.451 3.726 1.451 1.413 0 2.752-.53 3.726-1.451.213-.202.405-.419.575-.648.643-.865-.156-1.891-1.226-1.891h-6.15zm30.205 1.892c-.643-.866.156-1.892 1.226-1.892h6.151c1.07 0 1.87 1.026 1.226 1.892-.17.228-.362.445-.576.647-.974.92-2.312 1.451-3.725 1.451-1.413 0-2.752-.53-3.726-1.451a4.96 4.96 0 01-.576-.648zm4.375-18.727a.423.423 0 00-.813.016L51.835 38.98a.858.858 0 00.819 1.091h6.997a.858.858 0 00.808-1.124l-4.182-13.131zM21.223 40.07a.858.858 0 01-.819-1.091l3.63-13.148a.423.423 0 01.812-.016l4.182 13.131a.858.858 0 01-.808 1.124h-6.997z",
            clipRule: "evenodd"
          })]
        })
      }
    },
    70788: function(e, t, a) {
      "use strict";
      var s = a(97458),
        n = a(51838),
        i = a.n(n);
      t.Z = e => {
        let {
          textBlockClassName: t = "space-y-8 lg:space-y-10 2xl:space-y-12 3xl:space-y-16",
          ctaClassName: a = "lg:space-x-8",
          caption: n,
          title: l,
          tagline: c,
          body: r,
          primaryCta: o,
          secondaryCta: d
        } = e;
        return (0, s.jsxs)("div", {
          className: t,
          children: [(0, s.jsxs)("div", {
            className: "space-y-4",
            children: [l, n]
          }), (0, s.jsxs)("div", {
            className: "space-y-4",
            children: [c, r]
          }), (0, s.jsxs)("div", {
            className: i()("flex flex-row md:items-center", a),
            children: [o, d]
          })]
        })
      }
    },
    99645: function(e, t, a) {
      "use strict";
      a.d(t, {
        $A: function() {
          return d
        },
        Ey: function() {
          return f
        },
        GK: function() {
          return h
        },
        K: function() {
          return N
        },
        KQ: function() {
          return p
        },
        Kl: function() {
          return A
        },
        Pz: function() {
          return c
        },
        TG: function() {
          return i
        },
        Vd: function() {
          return m
        },
        Vx: function() {
          return u
        },
        W_: function() {
          return l
        },
        Zb: function() {
          return x
        },
        ac: function() {
          return r
        },
        jr: function() {
          return y
        },
        pg: function() {
          return o
        },
        qx: function() {
          return n
        }
      });
      var s = a(44155);
      let n = {
          initial: {
            opacity: 0,
            y: 50
          },
          animate: e => ({
            y: 0,
            opacity: 1,
            transition: (0, s.us)({
              delay: .3 + (e - 1) * .5,
              duration: .4
            })
          })
        },
        i = {
          initial: {
            opacity: 0,
            y: 50
          },
          animate: e => ({
            y: 0,
            opacity: 1,
            transition: (0, s.us)({
              delay: .3 + (e - 1) * .5,
              duration: .8
            })
          })
        },
        l = {
          initial: e => ({
            opacity: 0,
            y: -25,
            transition: (0, s.us)({
              delay: .3 + (e - 1) * .5,
              duration: .6
            })
          }),
          animate: e => ({
            y: 0,
            opacity: 1,
            transition: (0, s.us)({
              delay: .3 + (e - 1) * .5,
              duration: .6
            })
          })
        },
        c = {
          initial: {
            opacity: 0,
            x: -30,
            transition: (0, s.us)({
              duration: .2
            })
          },
          animate: {
            x: 0,
            opacity: 1,
            transition: (0, s.us)({
              duration: .2
            })
          },
          exit: {
            opacity: 0,
            x: 30,
            transition: (0, s.us)({
              duration: .2
            })
          }
        },
        r = {
          initial: {
            opacity: 0,
            x: -30,
            transition: (0, s.us)({
              duration: .2
            })
          },
          animate: e => ({
            x: 0,
            opacity: 1,
            transition: (0, s.us)({
              duration: .2,
              delay: .3 + (e - 1) * .5
            })
          })
        },
        o = {
          initial: {
            opacity: 0,
            y: -30
          },
          animate: e => ({
            y: 0,
            opacity: 1,
            transition: (0, s.us)({
              delay: .3 + (e - 1) * .5,
              duration: .4
            })
          })
        },
        d = {
          initial: {
            pathLength: 1,
            pathOffset: 1
          },
          animate: e => ({
            pathLength: 1,
            pathOffset: 0,
            transition: (0, s.us)({
              duration: 2,
              delay: .3 + (e - 1) * .5
            })
          })
        },
        u = {
          initial: {
            pathLength: 0,
            opacity: 0
          },
          animate: e => {
            let t = .3 + (e - 1) * .5;
            return {
              pathLength: 1,
              opacity: 1,
              transition: (0, s.us)({
                pathLength: {
                  delay: t,
                  duration: 1,
                  ease: "easeInOut"
                },
                opacity: {
                  delay: t,
                  duration: .4
                }
              })
            }
          }
        },
        p = {
          initial: {
            opacity: 0
          },
          animate: e => {
            let t = .3 + (e - 1) * .5;
            return {
              rotate: 360,
              opacity: 1,
              transition: (0, s.us)({
                opacity: {
                  delay: t,
                  duration: .4
                },
                rotate: {
                  delay: t,
                  duration: 1
                }
              })
            }
          }
        },
        x = {
          initial: {
            x: -15,
            opacity: 0,
            transition: (0, s.us)({
              duration: .2
            })
          },
          animate: {
            x: 0,
            opacity: 1,
            transition: (0, s.us)({
              duration: .2
            })
          },
          exit: {
            x: -10,
            opacity: 0,
            transition: (0, s.us)({
              duration: .2
            })
          }
        },
        m = {
          initial: {
            x: 15,
            opacity: 0,
            transition: (0, s.us)({
              duration: .2
            })
          },
          animate: {
            x: 0,
            opacity: 1,
            transition: (0, s.us)({
              duration: .2
            })
          },
          exit: {
            x: -10,
            opacity: 0,
            transition: (0, s.us)({
              duration: .2
            })
          }
        },
        h = {
          initial: {
            x: "0px"
          },
          animate: e => {
            let {
              numberOfCards: t,
              cardWidth: a,
              cardGap: n
            } = e, i = [];
            for (let e = 0; e < t; e++) {
              let s = "-".concat(e * a + e * n, "px");
              0 === e ? i.push("0px", "0px") : e === t - 1 ? i.push(s, s) : i.push(s, s, s)
            }
            return {
              x: i,
              transition: (0, s.us)({
                repeat: 1 / 0,
                repeatType: "reverse",
                duration: 4 * t
              })
            }
          }
        },
        A = {
          initial: {
            y: 0
          },
          animate: e => {
            let {
              order: t,
              y: a,
              duration: n
            } = e;
            return {
              y: a,
              transition: (0, s.us)({
                repeat: 1 / 0,
                repeatType: "reverse",
                delay: .3 + (t - 1) * .5,
                duration: n
              })
            }
          }
        },
        N = {
          initial: {
            opacity: 0,
            x: 100,
            scaleY: 0
          },
          animate: e => ({
            x: 0,
            opacity: 1,
            duration: .5,
            scaleY: 1,
            transition: (0, s.us)({
              delay: .3 + (e - 1) * .5,
              duration: .4
            })
          })
        },
        f = {
          initial: {
            opacity: 0
          },
          animate: () => ({
            opacity: 1,
            transition: (0, s.us)({
              delay: 0,
              duration: 3,
              ease: "easeOut"
            })
          })
        },
        y = {
          initial: {
            pathLength: 0
          },
          animate: () => ({
            pathLength: 1,
            transition: (0, s.us)({
              duration: 2,
              ease: "easeInOut"
            })
          })
        }
    },
    50425: function(e) {
      e.exports = {
        layout: "faq_module_layout__B2p__"
      }
    },
    26327: function(e) {
      e.exports = {
        marquee: "marquee_marquee__som28",
        marqueeWebkitWorkaround: "marquee_marqueeWebkitWorkaround__OF5xd"
      }
    }
  }
]);
//#