.f-upper{display:flex;flex-direction:column;gap:3.2rem}.f-upper .c-app-store-buttons{justify-content:center}.f-upper__first{gap:2.4rem}.f-upper__first,.f-upper__last{align-items:center;display:flex}.f-upper__last{gap:1.2rem}.f-logo{display:flex;justify-content:center;order:-2}.f-logo__link{display:block}.f-logo__image{display:block;height:3.6rem;width:auto}.f-big-tags{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center}.f-wrapper--slim .f-big-tags{column-gap:2.4rem}.f-big-tag{background-color:#fff;border:.1rem solid #ede8da;border-radius:2rem;display:inline-block;font-size:1.8rem;font-weight:500;line-height:1.444444;padding:.4rem 1.6rem}.f-big-tag__symbol{color:#f86802;font-weight:600}.f-big-tag__symbol[class*=i-]{font-size:2.4rem;vertical-align:middle}.f-phone-link{align-items:center;color:#2c2828;display:flex;font-size:1.8rem;font-weight:500;gap:1.2rem;line-height:1.44;text-decoration:none}.f-phone-link:focus,.f-phone-link:hover{text-decoration:underline;text-decoration-color:#f86802}.f-phone-link__symbol{background-color:#f86802;border-radius:50%;color:#fff;font-size:1.6rem;height:3.6rem;padding:.8rem;transition:background-color .3s cubic-bezier(.165,.84,.44,1);width:3.6rem}.f-phone-link:focus .f-phone-link__symbol,.f-phone-link:hover .f-phone-link__symbol{background-color:#2c2828}.f-socials{order:-1}.f-socials__list{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center;list-style:none;margin:0;padding:0}.f-socials__item__link{align-items:center;background-color:#2c2828;border-radius:50%;color:#fff;display:flex;font-size:0;height:3.6rem;justify-content:center;transition:background-color .3s cubic-bezier(.165,.84,.44,1);width:3.6rem}.f-socials__item__link:focus,.f-socials__item__link:hover{background:#f86802}.f-socials__item__link-icon{font-size:2rem}.f-container{border-radius:2rem;box-shadow:0 20px 10px -10px rgba(0,0,0,.1),0 10px 40px 0 rgba(0,0,0,.1);margin-top:3.2rem;overflow:hidden}.f-wrapper--slim .f-container{box-shadow:unset}.f-top{background-color:#fff;padding:2rem}.f-wrapper--slim .f-top{background-color:#2c2828}.f-nav{display:flex;gap:2.4rem;list-style:none;margin:0 0 2.4rem;padding:0}.f-nav,.f-nav .f-nav{flex-direction:column}.f-nav .f-nav{margin-bottom:0;padding-top:2rem;row-gap:1.2rem}.f-nav__item-header{align-items:flex-start;display:flex;gap:1.6rem;justify-content:space-between}.f-nav__link{color:inherit;display:inline-block;font-size:1.8rem;font-weight:500;line-height:1.11112;padding:.3rem 0;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.1rem;transition:color .3s cubic-bezier(.165,.84,.44,1),text-decoration-color .3s cubic-bezier(.165,.84,.44,1)}.f-nav__link:focus,.f-nav__link:hover{color:#2c2828;text-decoration-color:#f86802}.f-nav .f-nav .f-nav__link{color:#66625d;font-size:1.4rem;font-weight:400;line-height:1.28571;padding:0}.f-nav .f-nav .f-nav__link:focus,.f-nav .f-nav .f-nav__link:hover{color:#2c2828}.f-nav__item-toggle{align-items:center;background:#ede8da;border:none;border-radius:50%;display:flex;flex:0 0 auto;font-size:0;height:2.6rem;justify-content:center;padding:0;width:2.6rem}.f-nav__item-toggle .i-chevron-down{font-size:1.8rem;transition:transform .3s cubic-bezier(.165,.84,.44,1)}.f-nav__item-toggle[aria-expanded=true] .i-chevron-down{transform:rotateX(180deg)}.f-nav__collapsible{display:none}.f-legal{border-top:.2rem solid #ede8da;padding-top:2.4rem}.f-wrapper--slim .f-legal{border:none;padding:0}.f-legal__items{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;list-style:none;margin:0;padding:0}.f-wrapper--slim .f-legal__item{display:flex;gap:.8rem;position:relative}.f-wrapper--slim .f-legal__item:before{color:#fbfaf7;content:"|";display:block;font-size:1.4rem;line-height:1.286;opacity:.4}.f-wrapper--slim .f-legal__item:first-child:before{display:none}.f-legal__item-link:not(.f-wrapper--slim *){background-color:#ede8da;border-radius:2rem;color:inherit;display:block;font-size:1.2rem;font-weight:500;line-height:1.16667;outline-offset:.2rem;padding:.8rem 1.2rem;text-decoration:none;transition:color .3s cubic-bezier(.165,.84,.44,1),background-color .3s cubic-bezier(.165,.84,.44,1)}.f-legal__item-link:not(.f-wrapper--slim *):focus,.f-legal__item-link:not(.f-wrapper--slim *):hover{background-color:#2c2828;color:#fff}.f-legal__item-link:not(.f-wrapper--slim *):focus{outline:.2rem solid #0062ff}.f-wrapper--slim .f-legal__item-link{color:#fbfaf7;font-size:1.4rem;line-height:1.286;text-decoration:none}.f-wrapper--slim .f-legal__item-link:focus,.f-wrapper--slim .f-legal__item-link:hover{text-decoration:underline;text-decoration-color:#f86802}.f-bottom{background-color:#2c2828;color:#fbfaf7;padding:2rem}.f-wrapper--slim .f-bottom{background-color:#1d1b1b}.f-bottom__text{font-size:1.4rem;line-height:1.28571;margin:0;text-align:center}.f-wrapper--slim .f-bottom__text{color:#959595}.f-bottom__credentials{color:#959595;font-size:1.4rem;line-height:1.28571;margin-top:2rem;text-align:center;white-space:nowrap}.f-bottom__credentials-link{color:#fff;font-weight:500;text-decoration:none;transition:color .3s cubic-bezier(.165,.84,.44,1)}.f-bottom__credentials-link:focus,.f-bottom__credentials-link:hover{color:#f86802}.f-lower{margin-top:3.2rem;padding-bottom:2.4rem}.f-lower__text{color:#66625d;font-size:1.4rem;line-height:1.28571;margin-bottom:0;text-align:center}@media screen and (min-width:600px){.f-nav{flex-direction:row;flex-wrap:wrap}.f-nav__item{flex:1 1 calc(50% - 1.2rem)}.f-nav__item-toggle{display:none!important}.f-nav__collapsible{display:block!important}.f-legal{border-top:none;padding-top:0}.f-legal__items{justify-content:flex-start}}@media screen and (min-width:1024px){.f-socials__list{justify-content:flex-start}.f-nav__item{flex-basis:calc(33.33333% - 2.4rem)}.f-bottom{display:flex;gap:4rem;justify-content:space-between;padding:2.4rem 4rem}.f-bottom__text{text-align:left}.f-bottom__credentials{margin-left:auto;margin-top:0}}@media screen and (min-width:1280px){.f-upper{flex-direction:row;gap:6rem;justify-content:space-between}.f-upper .c-app-store-buttons__button-image{height:4rem}.f-container{border-radius:3.2rem;margin-top:2.4rem}.f-top{padding:4rem}.f-wrapper--slim .f-top{padding:2.4rem 4rem}.f-nav{flex-wrap:nowrap;gap:6rem;margin-bottom:4rem}.f-nav__item{flex-basis:20%}.f-nav__link{font-size:2rem;line-height:1.2}.f-nav .f-nav .f-nav__link{font-size:1.6rem;line-height:1.5}.f-legal__item-link:not(.f-wrapper--slim *){font-size:1.4rem;line-height:1.28571}.f-lower{margin-top:2.4rem}}@media screen and (max-width:599px){.f-upper__first,.f-upper__last{display:contents}}