@media only screen and (max-width:529px){.regular-size{font-size:14px}}.display-flex{display:-webkit-flex;display:-moz-flex;display:flex}.no-selection,.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;-webkit-tap-highlight-color:transparent}.color-foreground.primary{color:#ff434b}.color-foreground.element{color:#b1b1b1}.color-foreground.titles{color:#0a2a50}.color-foreground.text-secondary{color:#999}.color-foreground.text-body{color:#666}.color-foreground.text-accent{color:#111}.color-foreground.white{color:#fff}.color-background.primary{background-color:#ff434b}.color-background.titles{background-color:#0a2a50}.color-background.text-secondary{background-color:#999}.color-background.text-body{background-color:#666}.color-background.text-accent{background-color:#111}.color-background.white{background-color:#fff}.color-background.facebook{background-color:#3b5998}.color-background.google{background-color:#c55240}.regular-small-weight{font-weight:300}.regular-small-size{font-size:14px}.regular-weight{font-weight:300}.regular-size{font-size:15px}@media only screen and (max-width:529px){.regular-size{font-size:14px}}.medium-weight{font-weight:300}.bold-weight{font-weight:400}.header-1-size{font-size:28px}@media only screen and (max-width:529px){.header-1-size{font-size:24px}}.header-1-weight{font-weight:300}.header-2-size{font-size:18px}@media only screen and (max-width:529px){.header-2-size{font-size:16px}}.header-2-weight{font-weight:300}@media only screen and (max-width:529px){.header-2-weight{font-weight:300}}.header-3-size{font-size:16px}@media only screen and (max-width:529px){.header-3-size{font-size:14px}}.header-3-weight{font-weight:300}@media only screen and (max-width:529px){.header-3-weight{font-weight:300}}.regular-small{font-weight:300;font-size:14px;letter-spacing:.3px;color:#666}.regular-small.primary{color:#ff434b}.regular-small.element{color:#b1b1b1}.regular-small.titles{color:#0a2a50}.regular-small.text-secondary{color:#999}.regular,.regular-small.text-body{color:#666}.regular-small.text-accent{color:#111}.regular-small.white{color:#fff}.regular{font-weight:300;font-size:15px;line-height:1.5}@media only screen and (max-width:529px){.regular{font-size:14px}}.regular.primary{color:#ff434b}.regular.element{color:#b1b1b1}.header-1,.regular.titles{color:#0a2a50}.regular.text-secondary{color:#999}.regular.text-body{color:#666}.regular.text-accent{color:#111}.regular.white{color:#fff}.header-1{font-size:28px;font-weight:300;line-height:1.3;text-transform:uppercase;margin:0}@media only screen and (max-width:529px){.header-1{font-size:24px}}.header-1.primary{color:#ff434b}.header-1.element{color:#b1b1b1}.header-1.titles{color:#0a2a50}.header-1.text-secondary{color:#999}.header-1.text-body,.header-2{color:#666}.header-1.text-accent{color:#111}.header-1.white{color:#fff}.header-2{font-size:18px;font-weight:300;line-height:1.3;margin:0}@media only screen and (max-width:529px){.header-2{font-size:16px;font-weight:300}}.header-2.primary{color:#ff434b}.header-2.element{color:#b1b1b1}.header-2.titles{color:#0a2a50}.header-2.text-secondary{color:#999}.header-2.text-body,.header-3{color:#666}.header-2.text-accent{color:#111}.header-2.white{color:#fff}.header-3{font-size:16px;font-weight:300;line-height:1.5;margin:0}@media only screen and (max-width:529px){.header-3{font-size:14px;font-weight:300}}.header-3.primary{color:#ff434b}.header-3.element{color:#b1b1b1}.header-3.titles{color:#0a2a50}.header-3.text-secondary{color:#999}.header-3.text-body{color:#666}.header-3.text-accent{color:#111}.header-3.white{color:#fff}.link,.navigation{letter-spacing:.5px}.navigation{text-transform:uppercase;color:#666;font-size:14px}.navigation.primary{color:#ff434b}.navigation.element{color:#b1b1b1}.navigation.titles{color:#0a2a50}.navigation.text-secondary{color:#999}.navigation.text-body{color:#666}.navigation.text-accent{color:#111}.navigation.white{color:#fff}.link{font-size:15px;font-weight:500}@media only screen and (max-width:529px){.link{font-size:14px}}.link,.link.primary{color:#ff434b}.link.element{color:#b1b1b1}.link.titles{color:#0a2a50}.link.text-secondary{color:#999}.link.text-body{color:#666}.link.text-accent{color:#111}.link.white{color:#fff}.no-touch .header .menu ul li.portal-link a:hover,.no-touch .link:hover{text-decoration:underline}.strip-title{font-size:24px;line-height:1.3;text-transform:uppercase}@media only screen and (max-width:529px){.strip-title{font-size:20px;font-weight:300}}.medium{font-weight:300}.medium.primary{color:#ff434b}.medium.element{color:#b1b1b1}.medium.titles{color:#0a2a50}.medium.text-secondary{color:#999}.medium.text-body,html{color:#666}.medium.text-accent{color:#111}.medium.white{color:#fff}.B,.b,.bold,b{font-weight:400}html{font-family:'Gotham SSm A','Gotham SSm B','Open Sans',serif;font-weight:300;font-size:15px;line-height:1.5;margin:0;padding:0}@media only screen and (max-width:529px){html{font-size:14px}}@media only screen and (max-width:529px){html{font-size:14px}}html.primary{color:#ff434b}html.element{color:#b1b1b1}html.titles{color:#0a2a50}html.text-secondary{color:#999}body,html.text-body{color:#666}html.text-accent{color:#111}html.white{color:#fff}body{position:relative;width:100vw;height:100vh;background-color:#fbf9f4;font-family:'Gotham SSm A','Gotham SSm B','Open Sans',serif;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}@media only screen and (max-width:529px){body{font-size:14px}}@media only screen and (max-width:529px){body{font-size:14px}}body.primary{color:#ff434b}body.element{color:#b1b1b1}body.titles{color:#0a2a50}body.text-secondary{color:#999}a,body.text-body{color:#666}body.text-accent{color:#111}body.white{color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit}*,:after,:before,body{font-size:15px;font-weight:300;line-height:1.5}@media only screen and (max-width:529px){*,:after,:before{font-size:14px}}a{text-decoration:none}a.primary{color:#ff434b}a.element{color:#b1b1b1}a.titles{color:#0a2a50}a.text-secondary{color:#999}a.text-body{color:#666}a.text-accent{color:#111}.download-buttons .strip-element .download-text .header-2,a.white{color:#fff}button{border:0;outline:0}.shadow-light{box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}@media only screen and (min-width:530px){.xsm-only{display:none!important}}@media only screen and (max-width:949px){.lg-only{display:none!important}}@media only screen and (min-width:950px){.sm-only{display:none!important}}@media only screen and (max-width:529px){.md-only{display:none!important}}.content{width:calc(100vw - 32px);margin:0 auto;max-width:1024px;text-align:center}.header{position:relative;padding:32px 3%;height:32px}.webview .header{display:none!important}.header .logo,.header .menu{position:absolute;top:32px;bottom:16px}.header .logo{left:3%}.header .menu{right:3%}.header .menu ul{margin:0;padding:0;height:100%}.header .menu ul li{display:inline-block;padding:0 8px;box-sizing:border-box;height:32px;line-height:32px}.header .menu ul li:last-child{padding-right:0}.header .menu ul li.portal-link{color:#ff434b;text-transform:uppercase;padding:0 16px;min-width:48px;text-align:center}.header .menu ul li.portal-link a{font-weight:500}.header .menu ul li.header-sep{width:1px;background-color:#ff434b;vertical-align:top;padding:0}.header .menu ul li a{text-decoration:none;font-size:14px}.header .menu ul li a:active,.header .menu ul li a:hover{color:#ff434b}@media only screen and (max-width:949px){.header{display:none!important}}.mobile-header{display:none;position:relative;height:64px;background-color:#fbf9f4}.mobile-header .logo{position:absolute;bottom:16px;left:16px}.mobile-header .logo svg{max-width:27vw}.mobile-header .menu-toggle{position:absolute;bottom:16px;right:16px;width:20px;outline:0;border-radius:0;padding:0;background-color:transparent}.mobile-header .menu-toggle svg{width:100%}@media only screen and (max-width:949px){.mobile-header{display:block}}.webview .mobile-header{display:none!important}.mobile-menu-backdrop{display:none;z-index:1;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);-webkit-transition:background-color .3s linear;-moz-transition:background-color .3s linear;-ms-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear}.mobile-menu-backdrop .mobile-header{z-index:2}.mobile-menu-backdrop .mobile-header .menu-toggle{width:16px}@media only screen and (max-width:949px){.mobile-menu-backdrop.toggled{display:block}}.mobile-menu ul{padding:0;margin:0;border-top:1px solid #d8dcdf}.mobile-menu ul li{background-color:#fbf9f4;list-style:none;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);-moz-transition:all .3s cubic-bezier(.4,0,.2,1);-ms-transition:all .3s cubic-bezier(.4,0,.2,1);-o-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transform:translateY(-16px);-moz-transform:translateY(-16px);-ms-transform:translateY(-16px);-o-transform:translateY(-16px);transform:translateY(-16px);opacity:0}.mobile-menu ul li a{display:block;width:100%;text-align:left;box-sizing:border-box;height:64px;padding:16px;line-height:32px;text-transform:uppercase}.mobile-menu ul li:before{display:block;content:'';width:calc(100% - 32px);height:1px;background-color:#d8dcdf;border-left:16px solid #fbf9f4}.mobile-menu ul li:first-child:before{display:none}.top-banner-placeholder{display:none;height:73px}#website-mobile-top-banner{display:none;background-color:#fbf9f4;position:fixed;left:0;top:0;right:0;height:72px;box-sizing:border-box;padding:8px 16px;text-decoration:none;z-index:2}.webview #website-mobile-top-banner{display:none!important}#website-mobile-top-banner .top-banner-right{position:absolute;top:16px;left:16px;bottom:16px}#website-mobile-top-banner .top-banner-right svg{display:inline-block}#website-mobile-top-banner .top-banner-right .top-banner-desc{display:inline-block;text-align:left;vertical-align:top;height:40px;padding:4px 0;margin-left:8px}#website-mobile-top-banner .top-banner-right .top-banner-desc div{text-align:left;line-height:1;font-size:15px}#website-mobile-top-banner .top-banner-right .top-banner-desc div.app-name{margin-bottom:4px;font-weight:500}#website-mobile-top-banner .top-banner-left{position:absolute;top:16px;right:16px;bottom:16px}#website-mobile-top-banner .top-banner-left span{position:absolute;top:50%;right:0;font-size:15px;font-weight:500;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap}#website-mobile-top-banner #app-icon{margin-right:8px}#website-mobile-top-banner #app-icon .cls-2{stroke-width:0}.android #website-mobile-top-banner,.android .banner-scroll-placeholder,.ios #website-mobile-top-banner,.ios .banner-scroll-placeholder{display:block}.banner-scroll-placeholder{display:none;height:72px;flex-shrink:0;opacity:0;flex-grow:0;pointer-events:none}.android .download-buttons .strip-element .vert-sep,.ios .download-buttons .strip-element .vert-sep,.webview .banner-scroll-placeholder{display:none!important}.content.stretched{box-sizing:border-box;max-width:100vw;padding:0 64px}@media only screen and (max-width:949px){.content.stretched{padding:0}}.content .main-title{margin:24px 0}.content .main-title .header-2{margin-top:16px}@media only screen and (min-width:950px){.content .main-title .header-2{margin-left:16px;margin-right:16px}}.download-buttons{position:relative;height:232px}.download-buttons .strip-element{background-color:#ff434b;height:100%;width:100vw;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);padding:48px 64px 64px;box-sizing:border-box}.download-buttons .strip-element .download-text{margin-bottom:32px}.download-buttons .strip-element .download-button{display:inline-block;text-decoration:none;vertical-align:top}.download-buttons .strip-element .download-button img{display:inline-block;height:50px;margin:0 16px}.download-buttons .strip-element .vert-sep{vertical-align:top;display:inline-block;height:32px;box-sizing:border-box;width:1px;border-right:1px solid #d8dcdf;margin:8px 0}.android .download-buttons .strip-element .download-button:not([data-install=android]),.ios .download-buttons .strip-element .download-button:not([data-install=ios]){display:none!important}.download-buttons .strip-element .join-btn-div{display:flex;flex-direction:row;background-color:#000;padding:0 8px;border-radius:8px;height:48px;align-items:center;width:140px;align-content:center;margin:0 16px;box-shadow:inset 0 0 1px 1px #fff}.download-buttons .strip-element .join-btn-div .icon-div{height:32px}.download-buttons .strip-element .join-btn-div .icon-div svg{height:32px;width:32px}.download-buttons .strip-element .join-btn-div .text-div{margin-left:8px;color:#fff;font-size:16px;text-align:left;font-weight:500;line-height:1}@media only screen and (max-width:660px){.download-buttons{height:200px}.download-buttons .strip-element{padding:40px 48px}.download-buttons .strip-element .download-text{margin-bottom:16px}.download-buttons .strip-element.subtitle{height:276px}.download-buttons.extra-bottom{margin-bottom:92px}}@media only screen and (max-width:529px){.download-buttons.sm-shrinked{height:88px}.download-buttons.sm-shrinked .strip-element{padding:16px}.download-buttons.sm-shrinked .strip-element .download-text{display:none}}.button{font-weight:300;font-size:15px;border-radius:2px;text-align:center;border:0;outline:0;display:inline-block;background-color:transparent;color:#111;box-sizing:border-box;padding:8px;-webkit-tap-highlight-color:transparent;height:48px;line-height:32px;min-width:256px}@media only screen and (max-width:529px){.button{font-size:14px}}@media only screen and (max-width:529px){.button{font-size:14px}}.button.primary,.footer .website-links ul li a:hover{color:#ff434b}.button.element{color:#b1b1b1}.button.titles{color:#0a2a50}.button.text-secondary{color:#999}.button.text-body{color:#666}.button.text-accent{color:#111}.button.white{color:#fff}.button[disabled]{cursor:not-allowed}.button.raised{font-weight:400;color:#fff;-webkit-transition:.15s background-color linear;-moz-transition:.15s background-color linear;-ms-transition:.15s background-color linear;-o-transition:.15s background-color linear;transition:.15s background-color linear}.button.raised.primary{background-color:#ff434b}.no-touch .button.raised.primary:not([disabled]):hover{background-color:#f21738}.button.raised.white{background-color:#fff;color:#0a2a50}.no-touch .button.raised.white:not([disabled]):hover{background-color:#ebebeb}.footer{text-align:center}.webview .footer{display:none!important}.footer .social-links{margin:72px 0}.footer .social-links ul{display:block;margin:0 auto;max-width:464px;padding:0}.footer .social-links ul li{display:inline-block;padding:0 8px}.footer .social-links ul li svg{max-width:32px;fill:#d1d5d7}.footer .social-links ul li svg:hover{fill:#b1b1b1!important}.footer .website-links{display:block;margin:0 auto 72px}.footer .website-links ul{list-style-type:none;display:inline-table;width:25%;max-width:184px;min-height:128px;padding-left:0;margin-bottom:24px;text-align:left}.footer .website-links ul li{margin-bottom:8px}.footer .copyright{margin-bottom:56px;margin-top:32px}@media only screen and (max-width:949px){.footer .social-links{margin:56px 0}.footer .website-links ul{width:160px;max-width:none}}@media only screen and (max-width:529px){.footer .website-links{margin-bottom:48px}.footer .website-links ul li{text-align:center}}.webview .fb-customerchat,.webview .fb_dialog{display:none!important}