body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{background-color:#3b4043;height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body,html{height:100%}body{font-family:"SF Pro Display","Noto Sans JP","Open Sans Condensed","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif;background-color:#f4f5f7}a{text-decoration:none;color:#000}*{box-sizing:border-box}.modal{display:inline-block;border:1px solid #ccc;background:#fff;overflow:auto;border-radius:20px;outline:none;padding:20px;min-width:20%;max-width:50%;min-height:20%;max-height:80%}.modal-overlay{position:fixed;inset:0;background-color:hsla(0,0%,100%,.75);display:flex;justify-content:center;align-items:center}.home-page h1{font-weight:700;font-size:36pt;margin-bottom:10px;color:#fff}.home-page h1 b{color:#000}.home-page h2{font-weight:700;font-size:24pt;color:#fff;margin-bottom:10px;margin-top:10px}.home-page h2 b{color:#000}.home-page h3{color:#b3bac3;font-weight:600;font-size:16pt;margin-top:10px}.home-page h3 b{color:#fff}.home-page h3 strong{background:linear-gradient(45deg,#3faa21 30%,green 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.home-page h4{font-size:14pt}.home-page strong{background:linear-gradient(45deg,#3faa21 30%,green 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.home-page .header{border-radius:0;margin-bottom:0;background:linear-gradient(45deg,#3faa21 30%,green 90%)}.home-page .header img{width:auto}.home-page .footer{border-top:none;color:#b3bac3}.home-page .footer a{color:#b3bac3}.home-page .switch-direction{direction:rtl}.home-page .decorated{background-image:url(/static/media/blurryBackground.ba22d5c7.jpeg);background-repeat:no-repeat;background-size:cover}.home-page .custom-button{background:linear-gradient(45deg,#3faa21 30%,green 90%);color:#fff;border:1px solid #3faa21}.home-page .custom-button:hover{background:linear-gradient(45deg,green 30%,#3faa21 90%);font-weight:bolder}.home-page .banner{position:relative;width:100%;height:550px;background-color:#000}.home-page .banner .custom-button{margin:auto}.home-page .banner .banner-image,.home-page .banner .banner-video{width:100%;height:550px;object-fit:cover;opacity:.7}.home-page .banner .banner-text{position:absolute;bottom:0;left:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:50%;text-align:center}.home-page .banner .banner-text h1{padding:0 20%;margin:0}.home-page .container{padding:2% 10%;text-align:center;background-color:#181a1b}.home-page .container h1{font-size:42pt}.home-page .container h4{text-transform:uppercase;color:#3faa21;font-weight:700;margin:0;padding:0}.home-page .container .container-grid{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:20px}.home-page .container .container-grid .grid-item{text-align:left;grid-gap:20px;gap:20px}.home-page .container .container-grid .grid-item img{max-width:300px;height:400px;object-fit:cover;border-radius:20px}.home-page .container .container-grid-duo{display:grid;grid-template-columns:2fr 1fr;margin-top:20px}.home-page .container .container-grid-duo .left{padding:0 40px;text-align:left;margin:auto}.home-page .container .container-grid-duo ul{list-style:none;padding:0 20px;direction:ltr;color:#777}.home-page .container .container-grid-duo ul li:before{content:"✓";color:#3faa21}.home-page .container .container-grid-duo li{margin-top:5px}.home-page .container .container-grid-duo-reverse{display:grid;grid-template-columns:1fr 3fr;margin-top:20px}.home-page .container .container-grid-duo-reverse #merchSpread{width:100%}.home-page .container .container-grid-duo-reverse .selected{font-family:Georgia,"Times New Roman",Times,serif;-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp";font-variant:small-caps;margin:auto}.home-page .container .container-grid-duo-reverse .selected h1{font-size:xx-large}.home-page .container .container-grid-duo-reverse .selected h1,.home-page .container .container-grid-duo-reverse .selected h1 a,.home-page .container .container-grid-duo-reverse .selected h1 a:visited,.home-page .container .container-grid-duo-reverse .selected h3,.home-page .container .container-grid-duo-reverse .selected h3 a,.home-page .container .container-grid-duo-reverse .selected h3 a:visited{color:#b3bac3}.home-page .container .container-grid-duo-reverse .merch{margin:auto;text-align:left}.home-page .container .container-grid-duo-reverse .merch h1{color:#202032;font-size:24pt;line-height:47px}.home-page .container-gray{background-color:#3b4043}.home-page .container-light-gray{background-color:#f6f6f8}.home-page #mc_embed_signup{background:none}.home-page #mc_embed_signup form{padding:0}.home-page #mc_embed_signup form .indicates-required,.home-page #mc_embed_signup form label{color:#fff}.home-page #mc_embed_signup form input{border:none;border-bottom:1px solid #fff;background-color:transparent;color:#fff}.home-page #mc_embed_signup form input[type=submit]{text-transform:uppercase;font-family:"Open Sans Condensed";font-weight:bolder;min-width:165px;height:50px;letter-spacing:.5px;width:20%;border-radius:20px;outline:none;display:inline;background:linear-gradient(45deg,#3faa21 30%,green 90%);border:1px solid #3faa21;color:#fff}.home-page #mc_embed_signup form input[type=submit]:hover{background:linear-gradient(45deg,green 30%,#3faa21 90%);color:#fff;font-weight:700}.home-page #expressYourself{height:500px}.home-page #fiLogo{height:200px}@media only screen and (max-width:1024px){.home-page h1{font-weight:700;font-size:24pt}.home-page .header .options{display:none}.home-page .banner .banner-text{height:50%}.home-page .container{padding:2% 5%}.home-page .container .container-grid{grid-template-columns:1fr 1fr 1fr}.home-page .container .container-grid .grid-item{text-align:center}.home-page .container .container-grid .grid-item h3{padding:0 20%;margin-bottom:20px}.home-page .container .container-grid .grid-item img{max-width:300px;height:300px}.home-page .container .container-grid-duo{display:grid;grid-template-columns:2fr 1fr;margin-top:20px}.home-page .container .container-grid-duo .grid-item h3{padding:0 10%;margin-bottom:20px}.home-page #expressYourself{height:500px}}@media only screen and (max-width:800px){.home-page h1{font-weight:700;font-size:24pt}.home-page .header .options{display:none}.home-page .banner .banner-text{height:70%}.home-page .custom-button{margin:auto}.home-page .container .container-grid{grid-template-columns:1fr}.home-page .container .container-grid .grid-item{text-align:center}.home-page .container .container-grid .grid-item h3{padding:0;margin-bottom:20px}.home-page .container .container-grid .grid-item img{max-width:250px;height:250px}.home-page .container .container-grid-duo{display:grid;grid-template-columns:1fr;margin-top:20px}.home-page .container .container-grid-duo h2{padding:1% 3%;text-align:center}.home-page .container .container-grid-duo h3{padding:1% 3%;margin-bottom:20px;text-align:center}.home-page .container .container-grid-duo h4{text-align:center}.home-page .container .container-grid-duo img{margin:auto}.home-page .container .container-grid-duo ul{text-align:center}.home-page .container .container-grid-duo-reverse{display:grid;grid-template-columns:1fr;margin-top:20px}.home-page .container .container-grid-duo-reverse img{margin:auto}.home-page .container .container-grid-duo-reverse .small{width:400px}.home-page .container .container-grid-duo-reverse .selected{font-family:Georgia,"Times New Roman",Times,serif;-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp";font-variant:small-caps}.home-page .container .container-grid-duo-reverse .selected h1{font-size:xx-large}.home-page .container .container-grid-duo-reverse .selected h1,.home-page .container .container-grid-duo-reverse .selected h3{color:#b3bac3}.home-page .container .container-grid-duo-reverse .merch{text-align:left}.home-page .container .container-grid-duo-reverse .merch h1{color:#202032;font-size:xx-large;line-height:67px}.home-page #expressYourself{height:220px}.home-page #enterprise{width:300px;height:300px}}.custom-button{min-width:165px;width:auto;height:50px;letter-spacing:.5px;line-height:50px;padding:0 35px;font-size:15px;background-color:#4285f4;color:#fff;text-transform:uppercase;font-family:"Open Sans Condensed";font-weight:bolder;cursor:pointer;display:flex;justify-content:center;border-radius:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:none;box-shadow:none;outline:none}.custom-button:hover{background-color:#357ae8;border:none}.custom-button.small{height:30px;line-height:30px;min-width:20px}.custom-button.google-sign-in{background-color:#e57368;color:#fff}.custom-button.google-sign-in:hover{background-color:#db4437;border:none}.custom-button.twitter-sign-in{background-color:#08a0e9;color:#fff}.custom-button.twitter-sign-in:hover{background-color:#0084b4;border:none}.custom-button.anonymous-sign-in{background-color:#000;color:#fff}.custom-button.anonymous-sign-in:hover,.custom-button.inverted{background-color:#fff;color:#000;border:1px solid #000}.custom-button.inverted:hover{background-color:#000;color:#fff}.custom-vent-button{width:20%;border-radius:20px;outline:none;display:inline;background-color:#fecacf;border:1px solid #3faa21;color:#3faa21}.custom-vent-button:hover{background-color:#3faa21;color:#fff;font-weight:700}.custom-success-button{width:20%;border-radius:20px;outline:none;display:inline;background-color:#068a0a;border:1px solid #07bc0c;color:#fff}.custom-success-button:hover{background-color:#07bc0c;color:#fff;font-weight:700}.hidden{visibility:hidden}.visible{visibility:visible}.display{display:block}.hide{display:none}.press-page .container{text-align:center}.press-page{color:#fff}.press-page h1{font-weight:700;font-size:36pt;margin-bottom:10px;color:#fff}.press-page h1 b{color:#000}.press-page h2{font-weight:700;font-size:24pt;color:#fff;margin-bottom:10px;margin-top:10px}.press-page h2 b{color:#000}.press-page h3{color:#b3bac3;font-weight:600;font-size:16pt;margin-top:10px}.press-page h3 b{color:#fff}.press-page h3 strong{background:linear-gradient(45deg,#3faa21 30%,green 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.press-page h4{font-size:14pt;text-transform:uppercase;color:#3faa21;font-weight:700;margin:0;padding:0}.press-page .header{border-radius:0;margin-bottom:0;background:linear-gradient(45deg,#3faa21 30%,green 90%)}.press-page .header img{width:auto}.press-page .banner{position:relative;width:100%;height:250px;background-color:#000}.press-page .banner .custom-button{margin:auto;background:linear-gradient(45deg,#3faa21 30%,green 90%);color:#fff;border:1px solid #3faa21}.press-page .banner .custom-button:hover{background:linear-gradient(45deg,green 30%,#3faa21 90%);font-weight:bolder}.press-page .banner .banner-image{width:100%;height:250px;object-fit:cover;opacity:.7}.press-page .banner .banner-video{width:100%;height:550px;object-fit:cover;opacity:.7}.press-page .banner .banner-text{position:absolute;bottom:0;left:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:80%;text-align:center}.press-page .banner .banner-text h1{padding:0 20%;margin:20px 0}.press-page .view-height{height:65vh}.press-page .container{padding:2% 10%;text-align:left;background-color:#181a1b}.press-page .container h1{font-size:42pt}.press-page .container h4{text-transform:uppercase;color:#3faa21;font-weight:700;margin:0;padding:0}.press-page .container p{width:80%}.press-page .container .container-grid{display:grid;grid-template-columns:1fr 1fr;margin-top:20px}.press-page .container .container-grid .grid-item{text-align:left;grid-gap:20px;gap:20px}.press-page .container .container-grid .grid-item img{max-width:600px;height:200px;border-radius:20px}.press-page .container .container-grid-duo{display:grid;grid-template-columns:2fr 1fr;margin-top:20px}.press-page .container .container-grid-duo .left{padding:0 40px;text-align:left;margin:auto}.press-page .container .container-grid-duo ul{list-style:none;padding:0 20px;direction:ltr;color:#777}.press-page .container .container-grid-duo ul li:before{content:"✓";color:#3faa21}.press-page .container .container-grid-duo li{margin-top:5px}.press-page .container .container-grid-duo-reverse{display:grid;grid-template-columns:1fr 3fr;margin-top:20px}.press-page .container .container-grid-duo-reverse .selected{font-family:Georgia,"Times New Roman",Times,serif;-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp";font-variant:small-caps;margin:auto}.press-page .container .container-grid-duo-reverse .selected h1{font-size:xx-large}.press-page .container .container-grid-duo-reverse .selected h1,.press-page .container .container-grid-duo-reverse .selected h1 a,.press-page .container .container-grid-duo-reverse .selected h1 a:visited,.press-page .container .container-grid-duo-reverse .selected h3,.press-page .container .container-grid-duo-reverse .selected h3 a,.press-page .container .container-grid-duo-reverse .selected h3 a:visited{color:#b3bac3}.press-page .container-gray{background-color:#3b4043}.press-page .footer{border-top:none;color:#b3bac3}.press-page .footer a{color:#b3bac3}@media only screen and (max-width:800px){.press-page .banner .banner-text h1{font-size:32pt}.press-page .container .container-grid{grid-template-columns:1fr}.press-page .container .container-grid .grid-item{text-align:center}}.terms-page{color:#fff}.terms-page h1{font-weight:700;font-size:36pt;margin-bottom:10px;color:#fff}.terms-page h1 b{color:#000}.terms-page h2{font-weight:700;font-size:24pt;color:#fff;margin-bottom:10px;margin-top:10px}.terms-page h2 b{color:#000}.terms-page h3{color:#b3bac3;font-weight:600;font-size:16pt;margin-top:10px}.terms-page h3 b{color:#fff}.terms-page h3 strong{background:linear-gradient(45deg,#3faa21 30%,green 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.terms-page h4{font-size:14pt;text-transform:uppercase;color:#3faa21;font-weight:700;margin:0;padding:0}.terms-page .header{border-radius:0;margin-bottom:0;background:linear-gradient(45deg,#3faa21 30%,green 90%)}.terms-page .header img{width:auto}.terms-page .banner{position:relative;width:100%;height:250px;background-color:#000}.terms-page .banner .custom-button{margin:auto;background:linear-gradient(45deg,#3faa21 30%,green 90%);color:#fff;border:1px solid #3faa21}.terms-page .banner .custom-button:hover{background:linear-gradient(45deg,green 30%,#3faa21 90%);font-weight:bolder}.terms-page .banner .banner-image{width:100%;height:250px;object-fit:cover;opacity:.7}.terms-page .banner .banner-video{width:100%;height:550px;object-fit:cover;opacity:.7}.terms-page .banner .banner-text{position:absolute;bottom:0;left:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:80%;text-align:center}.terms-page .banner .banner-text h1{padding:0 20%;margin:20px 0}.terms-page .container{padding:2% 10%;text-align:center;background-color:#181a1b}.terms-page .container h1{font-size:42pt}.terms-page .container h4{text-transform:uppercase;color:#3faa21;font-weight:700;margin:0;padding:0}.terms-page .container .container-grid{display:grid;grid-template-columns:1fr 1fr;margin-top:20px}.terms-page .container .container-grid .grid-item{text-align:left;grid-gap:20px;gap:20px}.terms-page .container .container-grid .grid-item img{max-width:600px;height:200px;border-radius:20px}.terms-page .container .container-grid-duo{display:grid;grid-template-columns:2fr 1fr;margin-top:20px}.terms-page .container .container-grid-duo .left{padding:0 40px;text-align:left;margin:auto}.terms-page .container .container-grid-duo ul{list-style:none;padding:0 20px;direction:ltr;color:#777}.terms-page .container .container-grid-duo ul li:before{content:"✓";color:#3faa21}.terms-page .container .container-grid-duo li{margin-top:5px}.terms-page .container .container-grid-duo-reverse{display:grid;grid-template-columns:1fr 3fr;margin-top:20px}.terms-page .container .container-grid-duo-reverse .selected{font-family:Georgia,"Times New Roman",Times,serif;-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp";font-variant:small-caps;margin:auto}.terms-page .container .container-grid-duo-reverse .selected h1{font-size:xx-large}.terms-page .container .container-grid-duo-reverse .selected h1,.terms-page .container .container-grid-duo-reverse .selected h1 a,.terms-page .container .container-grid-duo-reverse .selected h1 a:visited,.terms-page .container .container-grid-duo-reverse .selected h3,.terms-page .container .container-grid-duo-reverse .selected h3 a,.terms-page .container .container-grid-duo-reverse .selected h3 a:visited{color:#b3bac3}.terms-page .container-gray{background-color:#3b4043}.terms-page .footer{border-top:none;color:#b3bac3}.terms-page .footer a{color:#b3bac3}@media only screen and (max-width:800px){.terms-page .banner .banner-text h1{font-size:32pt}.terms-page .container .container-grid{grid-template-columns:1fr}.terms-page .container .container-grid .grid-item{text-align:center}}.header{height:70px;width:100%;display:flex;justify-content:space-between;margin-bottom:25px;background-color:#fe4353;border-radius:20px;font-family:"Open Sans Condensed";font-weight:700}.header .logo-container{height:100%;width:150px;padding:10px}.header .logo-container img{width:150px;height:50px}.header .options{width:50%;height:100%;display:flex;align-items:center;justify-content:flex-end}.header .options:last-child{padding-right:15px}.header .options .option{padding:10px;cursor:pointer;color:#fff;text-transform:uppercase}.header .options .option.active{display:none}.header .options .option img{border-radius:50%;border:1px solid #fecacf;height:40px;width:40px}.policy-page{color:#fff}.policy-page h1{font-weight:700;font-size:36pt;margin-bottom:10px;color:#fff}.policy-page h1 b{color:#000}.policy-page h2{font-weight:700;font-size:24pt;color:#fff;margin-bottom:10px;margin-top:10px}.policy-page h2 b{color:#000}.policy-page h3{color:#b3bac3;font-weight:600;font-size:16pt;margin-top:10px}.policy-page h3 b{color:#fff}.policy-page h3 strong{background:linear-gradient(45deg,#3faa21 30%,green 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.policy-page h4{font-size:14pt;text-transform:uppercase;color:#3faa21;font-weight:700;margin:0;padding:0}.policy-page .header{border-radius:0;margin-bottom:0;background:linear-gradient(45deg,#3faa21 30%,green 90%)}.policy-page .header img{width:auto}.policy-page .banner{position:relative;width:100%;height:250px;background-color:#000}.policy-page .banner .custom-button{margin:auto;background:linear-gradient(45deg,#3faa21 30%,green 90%);color:#fff;border:1px solid #3faa21}.policy-page .banner .custom-button:hover{background:linear-gradient(45deg,green 30%,#3faa21 90%);font-weight:bolder}.policy-page .banner .banner-image{width:100%;height:250px;object-fit:cover;opacity:.7}.policy-page .banner .banner-video{width:100%;height:550px;object-fit:cover;opacity:.7}.policy-page .banner .banner-text{position:absolute;bottom:0;left:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:80%;text-align:center}.policy-page .banner .banner-text h1{padding:0 20%;margin:20px 0}.policy-page .container{padding:2% 10%;text-align:center;background-color:#181a1b}.policy-page .container h1{font-size:42pt}.policy-page .container h4{text-transform:uppercase;color:#3faa21;font-weight:700;margin:0;padding:0}.policy-page .container .container-grid{display:grid;grid-template-columns:1fr 1fr;margin-top:20px}.policy-page .container .container-grid .grid-item{text-align:left;grid-gap:20px;gap:20px}.policy-page .container .container-grid .grid-item img{max-width:600px;height:200px;border-radius:20px}.policy-page .container .container-grid-duo{display:grid;grid-template-columns:2fr 1fr;margin-top:20px}.policy-page .container .container-grid-duo .left{padding:0 40px;text-align:left;margin:auto}.policy-page .container .container-grid-duo ul{list-style:none;padding:0 20px;direction:ltr;color:#777}.policy-page .container .container-grid-duo ul li:before{content:"✓";color:#3faa21}.policy-page .container .container-grid-duo li{margin-top:5px}.policy-page .container .container-grid-duo-reverse{display:grid;grid-template-columns:1fr 3fr;margin-top:20px}.policy-page .container .container-grid-duo-reverse .selected{font-family:Georgia,"Times New Roman",Times,serif;-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp";font-variant:small-caps;margin:auto}.policy-page .container .container-grid-duo-reverse .selected h1{font-size:xx-large}.policy-page .container .container-grid-duo-reverse .selected h1,.policy-page .container .container-grid-duo-reverse .selected h1 a,.policy-page .container .container-grid-duo-reverse .selected h1 a:visited,.policy-page .container .container-grid-duo-reverse .selected h3,.policy-page .container .container-grid-duo-reverse .selected h3 a,.policy-page .container .container-grid-duo-reverse .selected h3 a:visited{color:#b3bac3}.policy-page .container-gray{background-color:#3b4043}.policy-page .footer{border-top:none;color:#b3bac3}.policy-page .footer a{color:#b3bac3}@media only screen and (max-width:800px){.policy-page .banner .banner-text h1{font-size:32pt}.policy-page .container .container-grid{grid-template-columns:1fr}.policy-page .container .container-grid .grid-item{text-align:center}}
/*# sourceMappingURL=main.8f0c606b.chunk.css.map */