.landing-about{background-color:#007bdf;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;z-index:1}@media only screen and (min-width:1200px){.landing-about{padding:98px 150px 160px 115px}}@media only screen and (max-width:1199px){.landing-about{padding:91px 38px 116px 55px}}@media only screen and (min-width:768px){.landing-about:after{content:"";display:block;position:absolute;top:0;left:100%;bottom:0;width:666px;background-color:#007bdf}}.landing-about__benefit:first-child{width:100%;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:1200px){.landing-about__benefit:first-child{padding-bottom:75px}}@media only screen and (max-width:1199px){.landing-about__benefit:first-child{padding-bottom:48px}}.landing-about__benefit:first-child .landing-about__benefit-icon{flex:0 0 auto}@media only screen and (min-width:1200px){.landing-about__benefit:first-child .landing-about__benefit-icon{width:39.2%}}@media only screen and (max-width:1199px){.landing-about__benefit:first-child .landing-about__benefit-icon{width:33%}}.landing-about__benefit:first-child .landing-about__benefit-desc{flex:0 0 auto}@media only screen and (min-width:1200px){.landing-about__benefit:first-child .landing-about__benefit-desc{width:48.2%;padding-top:25px}}@media only screen and (max-width:1199px){.landing-about__benefit:first-child .landing-about__benefit-desc{width:52.5%}}.landing-about__benefit:first-child .landing-about__benefit-headline{font-weight:700;font-size:24px;line-height:33px;margin-bottom:18px;letter-spacing:-.75px}@media only screen and (max-width:1199px){.landing-about__benefit:first-child .landing-about__benefit-headline{padding-right:24px}}@media only screen and (min-width:1200px){.landing-about__benefit:not(:first-child){width:28.7%}}@media only screen and (max-width:1199px){.landing-about__benefit:not(:first-child){width:26%}}.landing-about__benefit:not(:first-child) .landing-about__benefit-icon{display:flex;align-items:center;justify-content:center;height:188px}.landing-about__benefit:not(:first-child) .landing-about__benefit-headline{font-weight:700;font-size:16px;line-height:21px;margin-bottom:10px}@media only screen and (max-width:1199px){.landing-about__benefit:nth-child(3){width:27%;margin-right:-1%}}.landing-about__benefit-icon{text-align:center;font-size:0;line-height:0}.landing-about__benefit-text{font-size:14px;line-height:21px}.landing-cap{background-color:#007bdf;color:#fff;width:100%;height:100%}.landing-cap__restriction{position:absolute;color:#b3d7f5;line-height:1em}@media only screen and (min-width:768px){.landing-cap__restriction{top:24px;right:26px;font-size:17px;letter-spacing:1.38px}}@media only screen and (max-width:767px){.landing-cap__restriction{top:9px;right:10px;font-size:13px;letter-spacing:1px}}.landing-cap__wrapper{width:100%;box-sizing:border-box;position:absolute;left:0;display:flex;justify-content:space-between}@media only screen and (min-width:768px){.landing-cap__wrapper{max-height:850px;top:6.0546875%;bottom:6.0546875%;height:87.890625%}}@media only screen and (max-width:767px){.landing-cap__wrapper{flex-direction:column;max-height:536px}}@media only screen and (min-width:768px) and (max-height:767px){.landing-cap__wrapper{align-items:center;padding:0 2.5%}}@media only screen and (min-width:768px) and (min-height:768px){.landing-cap__wrapper{flex-direction:column}}@media only screen and (max-width:767px) and (max-height:439px){.landing-cap__wrapper{top:3%;bottom:3%;height:94%;justify-content:center}}@media only screen and (max-width:767px) and (min-height:440px){.landing-cap__wrapper{top:9.05982905982906%;bottom:8.376068376068375%;height:82.56410256410257%}}.landing-cap__logo{text-align:center;white-space:nowrap}@media only screen and (min-width:768px){.landing-cap__logo{padding-right:12px}}.landing-cap__logo-icon{display:inline-block;vertical-align:top}@media only screen and (min-width:768px){.landing-cap__logo-icon{margin:7px 15px 0 0}}@media only screen and (max-width:767px){.landing-cap__logo-icon{margin:4px 7px 0 0}}.landing-cap__logo-icon img{display:block}@media only screen and (max-width:767px){.landing-cap__logo-icon img{width:144px;height:24px}}.landing-cap__logo-slogan{display:inline-block;vertical-align:top;text-transform:uppercase;color:#fff;text-align:left}@media only screen and (min-width:768px){.landing-cap__logo-slogan{font-size:16px;line-height:22px;letter-spacing:1.45px}}@media only screen and (max-width:767px){.landing-cap__logo-slogan{font-size:11px;line-height:15px;letter-spacing:1px}}@media only screen and (min-width:768px) and (max-height:767px){.landing-cap__logo{position:absolute;top:0;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:768px) and (min-height:768px){.landing-cap__logo{padding-bottom:69px}}@media only screen and (max-width:767px) and (max-height:439px){.landing-cap__logo{position:absolute;top:0;left:50%;transform:translateX(-50%)}}@media only screen and (max-width:767px) and (min-height:440px){.landing-cap__logo{padding-bottom:9px}}.landing-cap__image{font-size:0;line-height:0;text-align:center}.landing-cap__image img{max-width:100%}@media only screen and (max-width:767px){.landing-cap__image img{transform:scale(.56)}}@media only screen and (min-width:768px) and (max-height:767px){.landing-cap__image{flex:0 0 auto;width:38%}}@media only screen and (max-width:767px) and (max-height:300px){.landing-cap__image{display:none}}@media only screen and (min-width:768px) and (max-height:767px){.landing-cap__content{font-size:24px;flex:0 0 auto;width:58%}}.landing-cap__about{margin:auto}@media only screen and (min-width:768px){.landing-cap__about{max-width:600px;line-height:1.366666666666667em}}@media only screen and (max-width:767px){.landing-cap__about{max-width:254px;font-size:13px;line-height:18px;text-align:center}}@media only screen and (min-width:768px) and (max-height:767px){.landing-cap__about{font-size:24px}}@media only screen and (min-width:768px) and (min-height:768px){.landing-cap__about{font-size:30px;text-align:center;padding-bottom:64px}}@media only screen and (max-width:767px) and (min-height:440px){.landing-cap__about{padding-bottom:26px}}.landing-cap__buttons{text-align:center;margin:auto}@media only screen and (min-width:768px) and (max-height:767px){.landing-cap__buttons{position:absolute;bottom:0;left:50%;margin-left:-310px;width:620px;display:flex;justify-content:space-between}}@media only screen and (min-width:768px) and (min-height:768px){.landing-cap__buttons{width:300px}}@media only screen and (max-width:767px) and (max-height:439px){.landing-cap__buttons{position:absolute;bottom:0;left:5%;right:5%;display:flex;justify-content:space-between}}@media only screen and (max-width:767px) and (min-height:440px){.landing-cap__buttons{width:230px}}.landing-cap__button{display:block;box-sizing:border-box;color:#fff;font-weight:600}@media only screen and (min-width:768px){.landing-cap__button{width:300px;height:50px;border-radius:25px;font-size:18px;padding-bottom:4px}}@media only screen and (max-width:767px){.landing-cap__button{height:39px;border-radius:20px;font-size:12px;padding-bottom:4px}}@media only screen and (min-width:768px) and (min-height:768px){.landing-cap__button+.landing-cap__button{margin-top:20px}}@media only screen and (max-width:767px) and (min-height:440px){.landing-cap__button+.landing-cap__button{margin-top:20px}}.landing-cap__button.-signup{border:none;background:#4baf4e}.landing-cap__button.-signin{border:1px solid #fff;background:none}@media only screen and (max-width:767px) and (min-height:440px){.landing-cap__button{width:230px}}@media only screen and (max-width:767px) and (max-height:439px){.landing-cap__button{width:48%}}.amp-layout .landing-cap__logo-icon{position:relative;width:144px;height:24px}@media only screen and (min-width:768px){.amp-layout .landing-cap__logo-icon{width:228px;height:37px}}.amp-layout .landing-cap__image{position:relative}@media only screen and (max-width:767px){.amp-layout .landing-cap__image{margin:0 auto;width:208px;height:133px}}@media only screen and (min-width:768px){.amp-layout .landing-cap__image{width:290px;height:180px;margin-left:auto;margin-right:20px}}.amp-layout .landing-cap__image img{transform:none}@media only screen and (min-width:768px) and (min-height:768px){.amp-layout .landing-cap__image{margin:0 auto}}.amp-layout .landing-cap__button{line-height:36px}@media only screen and (min-width:768px){.amp-layout .landing-cap__button{line-height:44px}}.landing-couples{display:flex;height:561px}.landing-couples__about{display:flex;align-items:center;box-sizing:border-box;background-color:#f6f8fb}@media only screen and (min-width:1200px){.landing-couples__about{padding:0 80px 19px 114px;width:49.7%}}@media only screen and (max-width:1199px){.landing-couples__about{padding:0 60px 28px 57px;width:49%}}.landing-couples__about h2{margin-bottom:17px}.landing-couples__about p{font-size:14px;line-height:21px}.landing-couples__slider{box-sizing:border-box;position:relative}@media only screen and (min-width:1200px){.landing-couples__slider{width:50.3%;padding:0 80px}}@media only screen and (max-width:1199px){.landing-couples__slider{width:51%;padding:0 53px}}.landing-couples__slider-content{position:relative;height:100%;display:flex;align-items:center}.landing-couples__slider-nav{position:absolute;bottom:75px;left:0;width:100%;text-align:center;font-size:0;line-height:0}.landing-couples__slider-nav-dot{display:inline-block;vertical-align:top;border-radius:50%;width:20px;height:20px;background-color:#ecf4ff;margin:0 8px;border:none;transition:background-color .45s}.landing-couples__slider-nav-dot.-active{background-color:#007bdf}.landing-couples__couple{position:absolute;width:100%;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.45s;margin-top:-13px}.landing-couples__couple-person{display:flex}.landing-couples__couple-person+.landing-couples__couple-person{margin-top:9px}.landing-couples__couple-person-avatar{flex:0 0 auto;align-self:flex-start;margin-right:8px;position:relative}.landing-couples__couple-person-avatar img{display:block}.landing-couples__couple-person-online{position:absolute;bottom:1px;left:1px;width:14px;height:14px;background-color:#00a161;border:2px solid #fff;border-radius:50%}.landing-couples__couple-person-copy{padding:13px 16px 17px 19px;border-radius:24px;align-self:center}.landing-couples__couple-person.-male .landing-couples__couple-person-copy{background-color:#ecf4ff}.landing-couples__couple-person.-female .landing-couples__couple-person-copy{background-color:#f6f8fb}.landing-couples__couple.-active{opacity:1;visibility:visible}.landing-footer{background-color:#f6f8fb;display:flex;justify-content:space-between;position:relative}@media only screen and (min-width:1200px){.landing-footer{padding:84px 5px 83px 115px}}@media only screen and (max-width:1199px){.landing-footer{padding:86px 43px 81px 58px}}@media only screen and (min-width:768px){.landing-footer:after{content:"";display:block;position:absolute;top:0;left:100%;bottom:0;width:666px;background-color:#f6f8fb}}.landing-footer__share-title{font-size:14px;line-height:20px;margin-bottom:16px}.landing-footer__menu{flex:0 0 auto}@media only screen and (min-width:1200px){.landing-footer__menu{width:56.2%}}@media only screen and (max-width:1199px){.landing-footer__menu{width:52.2%}}.landing-footer__menu-link{display:inline-block;vertical-align:top;width:50%;font-weight:600;font-size:14px;line-height:19px;padding-bottom:23px;color:#3e3f55}.landing-footer__menu-link a{color:currentColor}.landing-footer__menu-link button{color:currentColor;border:none;background:none;font-weight:inherit;transition:color .15s}.landing-footer__menu-link button:hover{color:#2e7bdb}.landing-functions{display:flex;height:598px;position:relative;z-index:2}.landing-functions__text{flex:0 0 auto;align-self:center}@media only screen and (min-width:1200px){.landing-functions__text{padding:0 0 8px 114px;width:38%}}@media only screen and (max-width:1199px){.landing-functions__text{padding:10px 0 0 57px;width:30.6%}}.landing-functions__text h2{margin-bottom:16px}.landing-functions__text p{font-size:14px;line-height:21px}.landing-functions__preview{flex:1 1 auto;align-self:flex-end;position:relative}@media only screen and (min-width:1200px){.landing-functions__preview{margin-left:-4.3%}}.landing-functions__preview img{display:block}.landing-functions__preview-laptop-screen{position:absolute;top:36px;left:145px}.landing-functions__preview-phone{position:absolute;bottom:0;left:66px}.landing-functions__preview-phone-screen{position:absolute;top:45px;left:17px}.landing-intro{background-color:#007bdf;color:#fff;position:relative;min-height:500px;height:100vh}@media only screen and (min-width:1200px){.landing-intro{max-height:949px}}@media only screen and (max-width:1199px){.landing-intro{max-height:768px}}@media only screen and (min-width:768px){.landing-intro:after{content:"";display:block;position:absolute;top:0;left:100%;bottom:0;width:666px;background-color:#007bdf}}.landing-intro__content{position:relative;z-index:2;height:100%;box-sizing:border-box}@media only screen and (min-width:1200px){.landing-intro__content{padding:41px 40px 40px 114px}}@media only screen and (max-width:1199px){.landing-intro__content{padding:36px 32px 36px 57px}}.landing-intro__content-wrapper{display:flex;align-items:center;position:relative;height:100%}.landing-intro__body{display:flex;align-items:center;padding-bottom:52px}@media only screen and (min-width:1200px){.landing-intro__body-headline{max-width:660px;padding-right:2%}}@media only screen and (max-width:1199px){.landing-intro__body-headline{max-width:485px;padding-bottom:20px}}.landing-intro__body-headline h1{font-weight:700;font-size:32px;line-height:48px;letter-spacing:0}@media only screen and (min-width:1200px){.landing-intro__body-headline h1{margin-bottom:29px}}@media only screen and (max-width:1199px){.landing-intro__body-headline h1{margin-bottom:24px}}.landing-intro__body-headline p{font-size:24px;line-height:33px;letter-spacing:0;margin-bottom:40px}.landing-intro__body-headline .form-button{width:232px;box-shadow:0 0 18px rgba(0,0,0,.08)}.landing-intro__body-image{padding-bottom:44px;width:49%;text-align:right;font-size:0;line-height:0}.landing-intro__body-image img{display:inline-block;max-width:100%}.landing-intro__share{position:absolute}@media only screen and (min-width:1200px){.landing-intro__share{bottom:85px;left:1px}}@media only screen and (max-width:1199px){.landing-intro__share{bottom:84px;left:0}}.landing-intro__press{position:absolute;bottom:0;display:flex;align-items:center;white-space:nowrap}@media only screen and (min-width:1200px){.landing-intro__press{left:2px}}@media only screen and (max-width:1199px){.landing-intro__press{left:-1px}}.landing-intro__press-title{font-size:14px;line-height:19px;font-weight:600}.landing-intro__press-link{opacity:.5;transition:opacity .15s;position:relative;top:3px;margin-left:13px}@media only screen and (min-width:1200px){.landing-intro__press-link{margin-right:5px}}@media only screen and (max-width:1199px){.landing-intro__press-link{margin-right:3.5px}}.landing-intro__press-link:hover{opacity:1}.landing-intro__restriction{position:absolute;right:90px}@media only screen and (min-width:1281px){.landing-intro__restriction{bottom:5px}}@media only screen and (max-width:1280px){.landing-intro__restriction{bottom:69px}}.landing-intro__restriction img{display:block}.landing-intro__hcsochi{position:absolute;right:1px}@media only screen and (min-width:1281px){.landing-intro__hcsochi{bottom:5px}}@media only screen and (max-width:1280px){.landing-intro__hcsochi{bottom:69px}}.landing-intro__hcsochi img{display:block}.landing__mobile{position:fixed;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:1023px){.landing__desktop{display:none}}@media only screen and (min-width:1024px){.not-amp-layout .landing__mobile{display:none}}
/*# sourceMappingURL=Landing.1c297754.chunk.css.map */