body,html{padding:0;margin:0;font-family:Inter,sans-serif}img{max-width:100%}*{box-sizing:border-box}.container{max-width:1344px;padding:0 24px;margin:0 auto}button{font-family:inherit;font-weight:inherit;border:none}video{max-width:100%}@font-face{font-family:Proto Grotesk;font-style:normal;font-weight:400;src:url(/_next/static/media/Proto\ Grotesk-Regular-Web.69fa6b2d.woff2) format("woff2")}a{text-decoration:none}a.link{color:#0085ff}a.link:hover{color:#3895ff}a.link:active{color:#006dff}h1,h2,h3,h4,h5,h6{margin:0 0 1em;font-family:Proto Grotesk,sans-serif;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.01em}h2{margin-bottom:48px;font-size:38px}@media screen and (min-width:600px){h2{margin-bottom:64px;font-size:48px}}p{margin:0 0 1em;font-size:17px;font-style:normal;font-weight:400;line-height:155%}b{font-weight:500}.btn{display:flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:56px;padding:16px;margin:0 auto;font-family:inherit;font-size:22px;font-weight:400;color:#fff;white-space:nowrap;background:#0085ff;border-radius:10px;transition:all .3s}.btn:hover{background-color:#3895ff}.btn:active{background-color:#006dff}nav.header-nav{display:block}.menus{display:flex;flex-flow:column;align-items:center;padding:0;margin:0;font-size:22px;list-style:none}@media screen and (min-width:1024px){.menus{flex-flow:row;height:100%}}header{z-index:5;margin-bottom:32px;font-size:17px;color:#000}header,header.menu-open{position:fixed;top:0;width:100%;background:#fff}header.menu-open{height:100%;padding:0;margin:0}@media screen and (min-width:1024px){header.menu-open{height:auto}header{border:none}}header .preview{display:none}@media screen and (min-width:1024px){header .preview{position:static;display:flex;flex:0 0 320px;white-space:normal}}.nav-area{position:relative;display:flex;align-items:center;padding:16px 24px;margin:0}.nav-area:after{position:absolute;bottom:0;width:calc(100% - 48px);height:1px;content:"";background:#e7ecfe}@media screen and (min-width:1024px){.nav-area:after{display:none}.nav-area{display:flex;align-items:center;max-width:1344px;padding:10px 24px;margin:0 auto;border-bottom:none}}.header-nav-outer{position:absolute;top:100%;left:0;display:flex;flex-flow:column;justify-content:flex-start;width:100%;height:calc(100vh - 78px);padding:48px 0;overflow-x:hidden;overflow-y:auto;text-align:center;visibility:hidden;opacity:0;transition:all .3s}.menu-open .header-nav-outer{visibility:visible;opacity:1}@media screen and (min-width:1024px){.header-nav-outer{position:relative;display:flex;flex-flow:row;align-items:center;height:auto;padding:0;overflow:visible;overflow:initial;text-align:left;visibility:visible;opacity:1}}.menu-items{position:relative;display:inline-block;margin-bottom:40px;font-size:inherit;color:inherit;text-decoration:none;cursor:pointer;transition:all .3s}.menu-items:hover{color:#0085ff}@media screen and (min-width:1024px){.menu-items{position:relative;display:inline-block;align-items:center;margin:0 32px 0 0;font-size:17px;text-align:left;white-space:nowrap;vertical-align:middle;cursor:pointer}.menu-items:before{display:inline-block;height:24px;margin-right:12px;vertical-align:-6px}}.menu-items button{display:flex;align-items:center;justify-content:center;width:100%;font-size:inherit;color:inherit;cursor:pointer;background-color:transparent;border:none;outline:none;transition:all .3s}@media screen and (min-width:1024px){.menu-items button{justify-content:center;height:100%;padding:0;transition:all .3s}}.menu-items button .arrow-r{display:none}@media screen and (min-width:1024px){.menu-items button .arrow-r{height:24px;margin-left:auto}}.--has-icons .menu-items:last-of-type>a{color:#ff521f}.--has-icons .menu-items:last-of-type>a:after{display:inline-block;height:24px;margin-left:8px;line-height:24px;vertical-align:-5px;content:url(/tp-home-assets/svg/support-icon.svg)}@media screen and (min-width:1024px){.--has-icons .menu-items:last-of-type>a:after{display:none}}.menu-items-has-dropdown{display:inline-block;margin-bottom:40px;font-size:inherit;color:inherit;text-decoration:none;cursor:pointer;transition:all .3s}@media screen and (min-width:1024px){.menu-items-has-dropdown{position:static;display:inline-block;align-items:center;margin:0 32px 0 0;font-size:17px;text-align:left;white-space:nowrap;vertical-align:middle}}.menu-items-has-dropdown button{align-items:center;justify-content:center;width:100%;font-size:inherit;color:inherit;cursor:pointer;background-color:transparent;border:none;outline:none;transition:all .3s}.menu-items-has-dropdown button .arrow{display:inline-block;margin-left:8px;vertical-align:2px}.menu-items-has-dropdown button[aria-expanded=true]{color:#0085ff}.menu-items-has-dropdown button[aria-expanded=true] .chevron{transform:rotate(0)}.menu-items-has-dropdown button:hover{color:#0085ff}@media screen and (min-width:1024px){.menu-items-has-dropdown button{justify-content:left;height:100%;padding:14px 8px;transition:all .3s}}.menu-items-has-dropdown button span.arrow:after{display:block;width:16px;height:6px;line-height:0}.menu-items-has-dropdown button span.arrow-r{display:none}@media screen and (min-width:1024px){.menu-items-has-dropdown button span.arrow-r{height:24px;margin-left:auto}}.--has-icons .menu-items-has-dropdown:last-of-type>a{color:#ff521f}.--has-icons .menu-items-has-dropdown:last-of-type>a:after{display:inline-block;height:24px;margin-left:8px;line-height:24px;vertical-align:-5px;content:url(/tp-home-assets/svg/support-icon.svg)}@media screen and (min-width:1024px){.--has-icons .menu-items-has-dropdown:last-of-type>a:after{display:none}}.dropdown{position:relative;max-height:0;padding:0 24px;margin:0;list-style:none;background:#f6f8ff;border:none;border-radius:0;box-shadow:none;opacity:0;transition:all .3s}@media screen and (min-width:1024px){.dropdown{position:absolute;top:100%;right:0;left:auto;z-index:4;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-height:unset;padding:32px 24px;pointer-events:none;visibility:hidden;background-color:#fff;border:1px solid #e7ecfe;border-radius:8px;box-shadow:0 10px 15px -3px rgba(46,41,51,.08),0 4px 6px -2px rgba(71,63,79,.16);opacity:0;transition:all .3s;transform:translateY(-50px)}}.show .dropdown{max-height:600px;padding:32px 24px;margin-top:40px;pointer-events:auto;visibility:visible;opacity:1;transform:translateY(0)}@media screen and (min-width:1024px){.dropdown.--has-icons{display:flex;justify-content:space-between;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:720px}.dropdown-wrap{position:absolute;top:96%;right:0;left:auto;z-index:4;display:block;width:100%;max-width:720px;max-height:unset;padding:24px 0 0;pointer-events:none}.dropdown-wrap.show{pointer-events:auto}}.dropdown-submenu{position:absolute;top:-7px;left:100%}.dropdown-list{display:flex;flex-flow:column;padding:32px 24px;list-style:none}@media screen and (min-width:1024px){.dropdown-list{flex-grow:1;padding:20px 16px}.dropdown-list hr{margin:16px 0;border:none;border-bottom:1px solid #e7ecfe}}.dropdown-list li{margin-bottom:40px}@media screen and (min-width:1024px){.dropdown-list li{margin-bottom:0}}.dropdown-list li:last-of-type{padding-top:16px;margin:auto 0 0;color:#ff521f;border-top:1px solid #e7ecfe}.dropdown-list li a:before{display:none}@media screen and (min-width:1024px){.dropdown-list li a:before{display:inline-block}}.dropdown-list li a.--blog:before{content:url(/tp-home-assets/svg/blog-icon.svg)}.dropdown-list li a.--success:before{content:url(/tp-home-assets/svg/success-icon.svg)}.dropdown-list li a.--events:before{content:url(/tp-home-assets/svg/events-icon.svg)}.dropdown-list li a.--academy:before{content:url(/tp-home-assets/svg/academy-icon.svg)}.dropdown-list li a.--guides:before{content:url(/tp-home-assets/svg/guides-icon.svg)}@media screen and (min-width:1024px){.dropdown-list li a.--support:before{content:url(/tp-home-assets/svg/support-icon.svg)}}.top .dropdown{justify-content:center;width:400px;padding:0;overflow:hidden}.top .dropdown.show{overflow:visible}.top .dropdown:before{position:absolute;top:-21px;right:0;left:0;width:34px;margin:auto;content:url(/tp-home-assets/svg/dropdown-tail-m.svg)}@media screen and (min-width:1024px){.top .dropdown{right:0;left:auto;display:flex;justify-content:flex-start;width:100%;margin-top:0;overflow:visible}.top .dropdown:before{top:-16.5px;right:25%;left:0;width:40px;content:url(/tp-home-assets/svg/dropdown-tail.svg)}}.dropdown .menu-items{margin-right:0;margin-bottom:40px;font-size:22px;line-height:1.35}.dropdown .menu-items:last-child{margin-bottom:0}@media screen and (min-width:1024px){.dropdown .menu-items{display:flex;align-items:center;width:100%;height:40px;padding:0 8px;margin-right:0;margin-bottom:16px;font-size:17px;line-height:normal;border-radius:8px;transition:all .3s}.dropdown .menu-items:hover{background:#e7ecfe}}.header-sign{display:block;width:100%;max-width:400px;padding:0 24px;margin:0 auto;line-height:1.25}@media screen and (min-width:1024px){.header-sign{display:flex;align-items:center;width:auto;padding:0;margin:0}}.header-sign-in{display:flex;align-items:center;justify-content:center;height:64px;padding:0 32px;margin:0 0 12px;font-size:22px;line-height:1.25;color:inherit;text-align:center;background:#f6f8ff;border:1px solid #e7ecfe;border-radius:10px;transition:all .3s}.header-sign-in:hover{color:#3895ff}@media screen and (min-width:1024px){.header-sign-in{display:inline-block;height:auto;padding:0;margin:0 24px;font-size:17px;color:inherit;white-space:nowrap;background:none;border:none;transition:all .3s}}.header-sign-up{width:100%;height:64px;margin-bottom:12px;font-size:22px;text-transform:capitalize;cursor:pointer}.header-sign-up:after{margin-left:8px;line-height:0;content:url(/tp-home-assets/svg/arrow-r-white.svg)}@media screen and (min-width:1024px){.header-sign-up{height:48px;padding:0 24px;margin-bottom:0;font-size:17px}}header-sign>a{max-width:400px;margin-right:auto;margin-left:auto}.logo{flex:0 1 215px;margin-right:20px;color:inherit;text-decoration:none}.arrow:after{display:inline-block;margin-left:12px;vertical-align:1px}.arrow-r{margin-left:auto;line-height:0}.arrow-r:after{display:inline-block;content:url(/tp-home-assets/svg/chevron-r.svg)}.header-nav{display:none}@media screen and (min-width:1024px){.header-nav{display:flex;height:50px;padding:0 0 0 32px;margin-left:auto;background:#f6f8ff;border-radius:10px}}.header__menu-btn{flex:0 0 48px;height:48px;margin-left:auto;cursor:pointer;background:url(/tp-home-assets/svg/menu.svg) 50% no-repeat,#f6f8ff;border-radius:10px;outline:none}@media screen and (min-width:1024px){.header__menu-btn{display:none}}.chevron{line-height:0;transform:rotateX(180deg)}.chevron.sm{display:none}@media screen and (min-width:1024px){.chevron.sm{display:block}.chevron.lg{display:none}}.chevron path{fill:currentColor}.ru a.menu-items.academy:after{display:inline-block;margin-left:.4em;color:#b3b3c9;content:" (Только на Английском)"}.sidebar{position:relative}.sidebar__guides{position:absolute;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;visibility:hidden;background:#fff;opacity:0;transition:all .3s}.sidebar__guides.--visible{visibility:visible;opacity:1}h1{margin-bottom:16px;font-size:38px}@media screen and (min-width:1024px){h1{font-size:62px;letter-spacing:-1.2px}.ru h1{font-size:52px}}h1 u{position:relative;display:inline-block;margin-right:.3em;text-decoration:none}h1 u:after{position:absolute;top:.6em;right:-5%;left:-5%;z-index:-1;display:block;width:105%;height:.8em;margin:auto;content:"";background:url(/tp-home-assets/svg/underline.svg) bottom no-repeat;background-size:100%}.hero{display:flex;flex-flow:row wrap;row-gap:24px;-moz-column-gap:16px;column-gap:16px;justify-content:center;max-width:1344px;padding:0 24px;margin:30vw auto 48px;text-align:center}@media screen and (min-width:600px){.hero{align-items:center;justify-content:unset;padding-top:112px;margin:0 auto 104px}}@media screen and (min-width:1024px){.hero{gap:48px;height:100vh;min-height:auto;max-height:880px;padding-top:76px;margin-bottom:105px}}.hero__join{height:72px}@media screen and (min-width:1024px){.hero__join{padding:0 64px;margin:0 0 96px}}.hero__join:before{display:inline-block;width:24px;height:24px;margin-right:10px;content:url(/tp-home-assets/svg/join.svg)}.hero__content{z-index:4;flex:1 1 320px;max-width:744px;margin:0 auto}@media screen and (min-width:1024px){.hero__content{justify-content:flex-start;padding:0;margin-top:32px;text-align:left}}.hero__text{max-width:33em;margin:0 auto 32px}@media screen and (min-width:1024px){.hero__text{margin:0 0 32px}}.hero__slider{box-sizing:content-box;flex:0 1 544px;margin:0 auto;overflow:hidden}.fader{position:relative;height:400px;overflow:hidden}@media screen and (min-width:600px){.fader{height:528px}}.fader__opacity{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin:0 auto;opacity:0}.stats{position:relative;padding:32px 16px 164px;margin:0 24px 110px;text-align:center;background:url(/tp-home-assets/svg/binoculars.svg) bottom no-repeat,#f6f8ff;border:1px solid #e7ecfe;border-radius:24px}@media screen and (min-width:1100px){.stats{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:112px 368px 32px 32px;margin:0 auto 110px;background-position:100% 100%;background-size:320px}}@media screen and (min-width:1024px){.stats-container{margin-left:72px;overflow:hidden}}.stats__h2{margin-bottom:24px;font-family:Inter,sans-serif;font-size:26px;font-weight:500;line-height:1.25}@media screen and (min-width:1100px){.stats__h2{position:absolute;top:0;left:0;width:100%;height:112px;padding:40px 0 32px;font-size:32px}.stats .stats__wrap{display:flex}}@media screen and (min-width:600px){.stats .stats__wrap{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px}}.stats__item{width:100%;padding:24px 16px;margin:0 auto 16px;font-size:17px;font-weight:300;line-height:155%;text-align:center;background:#fff;border:1px solid #e7ecfe;border-radius:16px}@media screen and (min-width:1100px){.stats__item{display:flex;flex-flow:column;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:160px;height:220px;margin:0 0 16px}}.stats__h3{margin-bottom:12px;font-size:28px;line-height:1.05}.perks{position:relative;z-index:1;max-width:1360px;padding:0 24px;margin:0 auto;contain:layout}.perks__h2{width:100%;margin-bottom:48px;font-size:38px;line-height:1.25;text-align:center}.perks__flex{display:flex;flex-flow:column}@media screen and (min-width:600px){.perks__flex{flex-flow:row wrap;justify-content:space-evenly}}.perks__list{display:flex;flex-flow:column;padding:0}@media screen and (min-width:600px){.perks__list{justify-content:space-evenly}}.perk-title{display:flex;flex-basis:auto;align-items:center;min-width:272px;margin-bottom:24px;font-family:Inter,sans-serif;font-size:22px;font-weight:300;line-height:135%;list-style:none;counter-increment:perks;background:#fff}@media screen and (min-width:1024px){.perk-title{position:-webkit-sticky;position:sticky;top:75px;z-index:3}}.perk-title:first-of-type{order:1}.perk-title:first-of-type .circle{background:linear-gradient(255.96deg,#f6638f,#f5477b)}.perk-title:nth-of-type(2){order:3}.perk-title:nth-of-type(2) .circle{background:linear-gradient(255.96deg,#ffca00,#ffbc12)}.perk-title:nth-of-type(3){order:5}.perk-title:nth-of-type(3) .circle{background:linear-gradient(255.96deg,#339dff,#0085ff)}@media screen and (min-width:1024px){.perk-title{flex:1 1 33%;padding:16px 16px 16px 0;margin:0 auto 24px;box-shadow:1px 1px 0 #fff}.perk-title.perk-title{order:0}}.perk-circle-wrap{display:inline-flex;flex:0 0 64px;margin-right:16px}.perk-circle-wrap,.perk-circle-wrap .circle{position:relative;align-items:center;justify-content:center;height:64px}.perk-circle-wrap .circle{display:flex;width:64px;font-family:Proto Grotesk,sans-serif;font-size:32px;font-weight:400;color:#fff;content:counter(perks);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border-radius:64px;box-shadow:0 3px 20px rgba(0,0,0,.05);transition:width .3s,height .3s}@media screen and (min-width:1024px){.perk-circle-wrap .circle{width:24px;height:24px;color:transparent;visibility:hidden}.perk-circle-wrap .circle.--active{width:64px;height:64px;color:#fff}.perk-circle-wrap .circle.--active .circle-digit{transform:none}.perk-circle-wrap .circle-digit{color:inherit;transition:all .3s;transform:translateX(-100%)}}.perk-text p{max-width:704px;margin:0 auto 24px;font-size:19px;font-weight:300;line-height:1.55}@media screen and (min-width:600px){.perk-text p{margin-bottom:64px;text-align:center}}.perk-video{width:100%;max-width:1088px;height:auto;margin:0 auto 48px;border-radius:12px}@media screen and (min-width:1024px){.perk-video{margin-bottom:128px}}.perk-content{display:flex;flex-flow:column}@media screen and (min-width:600px){.perk-content{margin-top:88px}}.video-section:first-of-type{order:2}.video-section:nth-of-type(2){order:4}.video-section:nth-of-type(3){order:6}.help{margin-bottom:104px;text-align:center}.help-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(272px,304px));grid-column-gap:32px;-moz-column-gap:32px;column-gap:32px;justify-content:center;width:100%;max-width:1024px;margin:0 auto}@media screen and (min-width:1024px){.help-grid{-moz-column-gap:56px;column-gap:56px}}.help-card{display:flex;flex-flow:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:304px;padding:20px 20px 24px;margin:0 0 16px;font-weight:300;text-align:left;cursor:pointer;background:#fff;border:1px solid #e7ecfe;border-radius:16px;transition:all .3s}.help-card:hover{box-shadow:0 12px 25px rgba(0,51,128,.08)}.help-card:hover svg path.special{fill:#befb8f;stroke:#befb8f}.help-card:hover svg path.special2{fill:#92f048}.help-card:hover svg path.special3{fill:#80d23f}.help-card__title{margin:16px 0 8px;font-family:Inter;font-size:19px;font-weight:600}@media screen and (min-width:1024px){.help-card__title{padding-left:14px}}.help-card__text{margin-bottom:16px;font-size:15px;line-height:1.55}.help-card__link{margin-top:auto;font-size:17px;font-weight:400;line-height:1.55;color:#0085ff;text-transform:uppercase;white-space:nowrap;transition:all .3s}.help-card__link-arrow{display:inline-block;width:24px;height:auto;margin-left:8px;line-height:0;vertical-align:-6px}.help-card__link-arrow path{stroke:currentColor}@media screen and (min-width:1024px){.help-card__link{font-size:11px;color:#b3b3c9}.help-card__link-arrow{width:20px;vertical-align:-5px}:hover>.help-card__link{color:#0085ff}}.help-card svg path.special{transition:all .3s}.feedback{position:relative;margin-bottom:32px;overflow:hidden}@media screen and (min-width:600px){.feedback{padding-bottom:32px;margin-bottom:96px}}.feedback-slider{z-index:2;margin:0 auto}@media(min-width:616px){.feedback-slider{padding:0 24px}}.feedback__h2{padding:0 24px;text-align:center}.feedback .keen-slider:not([data-keen-slider-disabled]){overflow:visible}.feedback-controls{display:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:32px auto 0}@media screen and (min-width:1024px){.feedback-controls{display:block}}.feedback-control{width:48px;height:48px;margin:0 16px;line-height:0;color:#000;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;background-repeat:no-repeat;background-position:50%;border:1px solid #e7ecfe;border-radius:50px;outline:none;box-shadow:0 6px 20px rgba(0,51,128,.08);transition:all .3s}.feedback-control path{fill:currentColor}.feedback-control.prev svg{transform:rotate(180deg) translate(1px)}.feedback-control.next svg{transform:translate(1px)}.feedback-control:hover{color:#3895ff}.feedback-control:active{color:#006dff;background:#f6f8ff;border-color:transparent}.feedback-control[disabled]{pointer-events:none;filter:grayscale(1)}.feedback-modal{position:fixed;top:0;left:0;z-index:5;display:flex;width:100%;height:100%;padding:48px 0;visibility:hidden;background:rgba(0,6,15,.48);opacity:0;transition:all .3s}.feedback-modal.visible{visibility:visible;opacity:1}.feedback-modal .feedback-control{display:none}@media screen and (min-width:1024px){.feedback-modal .feedback-control{display:block}}.feedback .keen-slider:not([data-keen-slider-disabled]).--modal{align-items:flex-start;width:100%;height:auto;max-height:100%;margin:auto;overflow:hidden}.feedback .keen-slider__slide.--modal{display:flex;align-self:center}.feedback .keen-slider__slide.--inactive{opacity:.2}.feedback .control-area{position:absolute;top:0;display:flex;align-items:center;width:40px;height:100%}@media(min-width:480px){.feedback .control-area{width:calc(50% - 240px);padding:16px}}.feedback .control-area.--prev{justify-content:right;cursor:w-resize}.feedback .control-area.--next{right:0;cursor:e-resize}.cta{box-sizing:content-box;max-width:696px;padding:0 24px;margin:0 auto 48px;text-align:center}.cta,.cta__join{position:relative}.cta__join{align-items:center;height:auto;min-height:64px;white-space:normal}@media screen and (min-width:600px){.cta__join{height:72px;padding:0 24px}}@media screen and (min-width:1024px){.cta__join{width:100%;max-width:400px}}.cta__join span.a:before{display:inline-block;width:24px;height:24px;margin-right:10px;content:url(/tp-home-assets/svg/join.svg)}.cta__join>span{transition:all .3s}.cta__join>span.a{top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}@media screen and (min-width:1024px){.cta__join>span.a{position:absolute}}.cta__join>span.b{display:none;white-space:nowrap;visibility:hidden;opacity:0}@media screen and (min-width:1024px){.cta__join>span.b{display:block}}.cta__join.state2 span.a{visibility:hidden;opacity:0}.cta__join.state2 span.b{visibility:visible;opacity:1}@media screen and (min-width:600px){.cta{max-width:1000px;padding:0 32px;margin-bottom:128px}}.ellipsis{display:inline-flex;-moz-column-gap:6px;column-gap:6px;margin-left:8px;transition:all .3s}.ellipsis__dot{flex:0 0 4px;width:4px;height:4px;background:#fff;border-radius:100%;transition:opacity .3s}.ellipsis__dot:first-of-type{-webkit-animation:wave .9s 0s infinite;animation:wave .9s 0s infinite}.ellipsis__dot:nth-of-type(2){-webkit-animation:wave .9s .3s infinite;animation:wave .9s .3s infinite}.ellipsis__dot:nth-of-type(3){-webkit-animation:wave .9s .6s infinite;animation:wave .9s .6s infinite}.--frozen .ellipsis__dot{opacity:0;-webkit-animation:none;animation:none}@-webkit-keyframes wave{33%{transform:translateY(-3px)}}@keyframes wave{33%{transform:translateY(-3px)}}@media screen and (min-width:600px){.footer{padding-top:48px}}.footer__logo{display:block;margin-bottom:20px}.footer__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));grid-gap:20px;gap:20px;margin:0 0 48px;overflow:hidden}@media screen and (min-width:1024px){.footer__grid{display:flex;gap:48px;justify-content:space-between}}.footer__col{display:flex;flex-flow:column;margin:0;font-weight:300}.footer__col.--apps{flex:0 0 268px;grid-column-start:span 2}@media screen and (min-width:1024px){.footer__col.--apps{margin-left:auto}}.footer__col.--apps .footer__group{white-space:normal}.footer__col a{margin-bottom:8px;font-size:15px;line-height:1.55;color:#000;transition:all .3s}.footer__col a:hover{color:#0085ff}.footer__group{width:100%;margin-bottom:24px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:16px;color:#b3b3c9;text-transform:uppercase;white-space:nowrap}.footer__apps{flex-flow:row wrap;align-items:flex-start;margin:0;white-space:nowrap;display:flex;-moz-column-gap:12px;column-gap:12px}.footer__apps .footer__group{margin-bottom:16px}.footer__apps-link{display:inline-block;height:40px;background-color:#000;background-repeat:no-repeat;background-size:contain;border-radius:4px}.footer__apps-link.--apple{width:120px;content:url(/tp-home-assets/svg/app-store.svg)}.footer__apps-link.--google{width:136px;content:url(/tp-home-assets/svg/google-play.svg)}.footer__cred{font-size:19px;line-height:1.55;color:#b3b3c9;text-align:center}@media screen and (min-width:600px){.footer__cred{margin-left:auto;font-size:17px}}.footer__social{display:flex;justify-content:center;margin:20px auto 0}@media screen and (min-width:600px){.footer__social{margin:0}}.footer__social-link{display:flex;align-items:center;width:32px;height:32px;margin:0 3px;background-repeat:no-repeat;background-position:50%;fill:#b3b3c9;transition:all .3s}.footer__social-link:hover{fill:#3895ff}.footer__social-link.--fb svg{width:11px;height:20px}.footer__social-link.--tw svg{width:20px;height:17px}.footer__social-link.--yt svg{width:20px;height:15px}.footer__social-link svg{max-width:100%;max-height:100%}.footer__lower{padding:0 0 48px;text-align:center}.footer__lower-row{display:flex;flex-flow:column;align-items:center}@media screen and (min-width:600px){.footer__lower-row{flex-flow:row}}.footer__plane{display:inline-block;margin:20px auto 0}@media screen and (min-width:600px){.footer__plane{margin:0 auto}}@media screen and (min-width:1024px){a.grey path{fill:#b3b3c9}}.circles{z-index:5;display:flex;-moz-column-gap:32px;column-gap:32px;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0;margin:48px auto 0;color:#fff;opacity:1;transition:background-color .3s}@media screen and (min-width:1024px){.circles{margin:0}}.circles.state2{position:absolute;top:32px;left:-64px;flex-flow:column;align-items:start;width:32px;height:48px;margin-top:0}.circles.state3{position:absolute;z-index:-1;width:24px;height:24px}.circles.state4{opacity:0}.circles.state5.ghost{height:0;margin:-40px auto 40px}.circles.state6.ghost{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;margin:auto;overflow:hidden}.circles.state6 .magic-circle{position:absolute}.circles.state6 .magic-circle.pink{top:-64px;right:25%;width:32px;height:32px}.circles.state6 .magic-circle.blue{right:-40px;bottom:-40px;width:24px;height:24px}.circles.state6 .magic-circle.yellow{left:-72px;width:16px;height:16px}.magic-circle{display:inline-block;flex:0 0 16px;width:16px;height:16px;background:gray;border-radius:100%;transform-origin:top left}.magic-circle.pink{background:linear-gradient(255.96deg,#f6638f,#f5477b)}.magic-circle.yellow{background:linear-gradient(255.96deg,#ffca00,#ffbc12)}.state2 .magic-circle.yellow{align-self:flex-end}.magic-circle.blue{background:linear-gradient(255.96deg,#339dff,#0085ff)}.ghost{visibility:hidden;opacity:0}.perk-circle-wrap .circle.--scrubbing{transition:none}.perk-circle-wrap .circle.--scrubbing.--active{width:24px;height:24px}.perk-circle-wrap .circle.--scrubbing.--active .circle-digit{color:transparent}