.application-hero-section{width:100%;padding-top:44px}@media(max-width: 743.98px){.application-hero-section{padding-top:56px}}.application-hero-section .application-hero-content{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;max-width:800px;margin:0 auto}.application-hero-section .application-hero-content .application-hero-logo{display:flex;width:80px;height:80px;justify-content:center;align-items:center;flex-shrink:0;background-color:var(--color-purple);border-radius:21px}.application-hero-section .application-hero-content .application-hero-logo img{width:50px;height:47px}.application-hero-section .application-hero-content .application-hero-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:60px;font-style:normal;font-weight:800;line-height:72px;letter-spacing:1.2px}@media(max-width: 743.98px){.application-hero-section .application-hero-content .application-hero-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:40px;font-style:normal;font-weight:800;line-height:48px;letter-spacing:-0.4px}}.application-hero-section .application-hero-content .application-hero-description{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:19px;font-style:normal;font-weight:800;line-height:24px;margin-top:8px}.application-hero-section .application-hero-content .application-hero-downloads{display:flex;gap:24px;align-items:center;justify-content:center;margin-top:16px;flex-wrap:wrap}.application-hero-section .application-hero-content .application-hero-downloads .application-hero-download-link{display:block}.application-hero-section .application-hero-content .application-hero-downloads .application-hero-download-link img{display:block;height:64px;width:auto}@media(max-width: 743.98px){.application-hero-section .application-hero-content .application-hero-downloads .application-hero-download-link img{height:48px}}.application-hero-section .application-hero-phones{width:100%;margin-top:56px;display:flex;justify-content:center}.application-hero-section .application-hero-phones img{max-width:100%;height:auto;max-height:500px;object-fit:contain}@media(min-width: 744px)and (max-width: 1023.98px){.application-hero-section .application-hero-phones img{max-height:528px}}@media(max-width: 743.98px){.application-hero-section .application-hero-phones img{max-height:528px}}@media(max-width: 479.98px){.application-hero-section .application-hero-phones img{max-height:440px}}.application-top-rated-section{width:100%;background-color:var(--color-light-gray);padding:64px 0;margin-top:61px}.application-top-rated-section .application-top-rated-content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.application-top-rated-section .application-top-rated-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:60px;font-style:normal;font-weight:800;line-height:72px;letter-spacing:1.2px}@media(max-width: 743.98px){.application-top-rated-section .application-top-rated-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:40px;font-style:normal;font-weight:800;line-height:48px;letter-spacing:-0.4px}}.application-top-rated-section .application-top-rated-stats{display:flex;align-items:center;gap:24px}@media(max-width: 743.98px){.application-top-rated-section .application-top-rated-stats{gap:16px}}.application-top-rated-section .application-top-rated-stat{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:19px;font-style:normal;font-weight:800;line-height:24px}@media(max-width: 743.98px){.application-top-rated-section .application-top-rated-stat{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:16px;font-style:normal;font-weight:800;line-height:24px}}.application-top-rated-section .application-top-rated-stat-divider{width:1px;height:16px;background:var(--color-pg-5)}.application-top-rated-section .application-top-rated-features{display:grid;grid-template-columns:repeat(4, minmax(136px, 1fr));align-items:flex-start;justify-content:center;margin-top:8px;padding-top:20px}@media(max-width: 743.98px){.application-top-rated-section .application-top-rated-features{grid-template-columns:repeat(2, minmax(171px, 1fr));row-gap:32px}}@media(max-width: 389px){.application-top-rated-section .application-top-rated-features{grid-template-columns:1fr}}.application-top-rated-section .application-top-rated-feature{display:flex;flex-direction:column;align-items:center;gap:8px}.application-top-rated-section .application-top-rated-feature .icon{width:28px;height:28px}.application-top-rated-section .application-top-rated-feature-text{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;font-weight:800}.application-why-choose-section{padding:64px 0;display:flex;flex-direction:column;gap:64px;background-color:var(--color-purple)}.application-why-choose-section .application-why-choose-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:60px;font-style:normal;font-weight:800;line-height:72px;letter-spacing:1.2px;color:var(--color-white);text-align:center}@media(max-width: 743.98px){.application-why-choose-section .application-why-choose-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:40px;font-style:normal;font-weight:800;line-height:48px;letter-spacing:-0.4px}}.application-why-choose-section .application-why-choose-list{display:flex;gap:32px;align-items:stretch;scrollbar-width:none;overflow-x:scroll;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin:0 auto;max-width:1216px}.application-why-choose-section .application-why-choose-list::-webkit-scrollbar{background:rgba(0,0,0,0);height:0;display:none}@media(max-width: 1279.98px){.application-why-choose-section .application-why-choose-list{padding:0 32px;scroll-padding:32px;margin:0;max-width:none}}@media(max-width: 743.98px){.application-why-choose-section .application-why-choose-list{padding:0 24px;scroll-padding:24px}}.application-why-choose-section .application-why-choose-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;scroll-snap-align:start;align-self:stretch;overflow:hidden;min-height:452px;min-width:280px;max-width:280px;border-radius:24px;background-color:var(--color-white)}.application-why-choose-section .application-why-choose-content{display:flex;flex-direction:column;align-items:center;width:100%;padding:32px 24px 0;flex-shrink:0}.application-why-choose-section .application-why-choose-card-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:19px;font-style:normal;font-weight:800;line-height:24px;text-align:center}.application-why-choose-section .application-why-choose-card-description{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:19px;font-style:normal;font-weight:800;line-height:24px;color:var(--color-pg-3);text-align:center}.application-why-choose-section .application-why-choose-image{margin-top:48px;flex-grow:1;display:flex;justify-content:center;align-items:flex-end;width:100%;overflow:hidden}.application-why-choose-section .application-why-choose-image img{width:100%;max-width:100%;height:auto;max-height:100%;object-fit:contain;align-self:flex-end}.application-why-choose-section .application-why-choose-downloads{display:flex;justify-content:center;align-items:center;gap:24px;padding:24px;border-radius:32px;background:rgba(255,255,255,.48);width:fit-content;margin:64px auto 0}@media(max-width: 743.98px){.application-why-choose-section .application-why-choose-downloads{flex-direction:column;margin:0 auto}}.application-why-choose-section .application-why-choose-download-link{display:block}.application-why-choose-section .application-why-choose-download-link img{display:block;height:64px;width:auto}@media(max-width: 743.98px){.application-why-choose-section .application-why-choose-download-link img{height:48px}}.application-not-taxi-section{padding:64px 0;background-color:var(--color-light-gray)}.application-not-taxi-section .application-travelers-say{margin-bottom:128px}@media(max-width: 743.98px){.application-not-taxi-section .application-travelers-say{margin-bottom:64px}}.application-not-taxi-section .application-travelers-say-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:48px;font-style:normal;font-weight:800;line-height:60px;letter-spacing:.96px;text-align:center;max-width:592px;margin:0 auto 64px}@media(max-width: 743.98px){.application-not-taxi-section .application-travelers-say-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:40px;font-style:normal;font-weight:800;line-height:48px;letter-spacing:-0.4px}}.application-not-taxi-section .application-travelers-say-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:32px;justify-content:center}@media(max-width: 1279.98px){.application-not-taxi-section .application-travelers-say-list{grid-template-columns:1fr 1fr}}@media(max-width: 743.98px){.application-not-taxi-section .application-travelers-say-list{row-gap:24px}}.application-not-taxi-section .application-travelers-say-item{display:flex;flex-direction:column;border-radius:16px;gap:24px}.application-not-taxi-section .application-travelers-say-divider{height:4px;align-self:stretch;border-radius:10px;background:var(--color-pg-5);flex-shrink:0}@media(min-width: 1280px){.application-not-taxi-section .application-travelers-say-item:nth-child(n+5) .application-travelers-say-divider:first-child{display:none}}@media(max-width: 1279.98px){.application-not-taxi-section .application-travelers-say-item:nth-child(n+3) .application-travelers-say-divider:first-child{display:none}}.application-not-taxi-section .application-travelers-say-quote{width:23px;height:19px;flex-shrink:0}.application-not-taxi-section .application-travelers-say-text{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:19px;font-style:normal;font-weight:800;line-height:24px;flex-grow:1;align-self:flex-start}.application-not-taxi-section .application-not-taxi-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:60px;font-style:normal;font-weight:800;line-height:72px;letter-spacing:1.2px;text-align:center;margin:0 0 128px}@media(max-width: 743.98px){.application-not-taxi-section .application-not-taxi-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:48px;font-style:normal;font-weight:800;line-height:60px;letter-spacing:.96px;margin-bottom:64px}}.application-not-taxi-section .application-not-taxi-title-part{color:var(--color-pg-3-5)}.application-not-taxi-section .application-not-taxi-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px}@media(max-width: 1279.98px){.application-not-taxi-section .application-not-taxi-cards{grid-template-columns:1fr}}.application-not-taxi-section .application-not-taxi-card{display:flex;flex-direction:column;border-radius:24px;overflow:hidden;position:relative}.application-not-taxi-section .application-not-taxi-card-image{position:relative;width:100%;height:432px;overflow:hidden}@media(max-width: 1279.98px){.application-not-taxi-section .application-not-taxi-card-image{height:520px}}@media(max-width: 743.98px){.application-not-taxi-section .application-not-taxi-card-image{height:432px}}.application-not-taxi-section .application-not-taxi-card-image img{width:100%;height:100%;object-fit:cover}.application-not-taxi-section .application-not-taxi-card-image::after{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 50.11%, rgba(0, 0, 0, 0.4) 69.2%);pointer-events:none}@media(max-width: 1279.98px){.application-not-taxi-section .application-not-taxi-card-image::after{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.72) 75.93%)}}@media(max-width: 743.98px){.application-not-taxi-section .application-not-taxi-card-image::after{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 50.11%, rgba(0, 0, 0, 0.4) 69.44%)}}.application-not-taxi-section .application-not-taxi-card-content{position:absolute;bottom:0;left:0;right:0;padding:32px 34px;z-index:1}@media(max-width: 743.98px){.application-not-taxi-section .application-not-taxi-card-content{padding:32px}}.application-not-taxi-section .application-not-taxi-card-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:27px;font-style:normal;font-weight:800;line-height:36px;letter-spacing:-0.54px;color:var(--color-white);text-align:center;margin:0 0 12px}.application-not-taxi-section .application-not-taxi-card-description{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:var(--color-pg-1);text-align:center}.application-booking-steps-section{padding:64px 0 0}.application-booking-steps-section .application-booking-steps-block{margin-bottom:128px}@media(max-width: 743.98px){.application-booking-steps-section .application-booking-steps-block{margin-bottom:96px}}.application-booking-steps-section .application-booking-steps-subtitle{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:19px;font-style:normal;font-weight:800;line-height:24px;text-align:center;margin:0 0 24px}.application-booking-steps-section .application-booking-steps-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:60px;font-style:normal;font-weight:800;line-height:72px;letter-spacing:1.2px;text-align:center;margin:0 0 64px}@media(max-width: 743.98px){.application-booking-steps-section .application-booking-steps-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:40px;font-style:normal;font-weight:800;line-height:48px;letter-spacing:-0.4px}}.application-booking-steps-section .application-booking-steps-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;align-items:stretch}@media(max-width: 743.98px){.application-booking-steps-section .application-booking-steps-list{grid-template-columns:1fr}}.application-booking-steps-section .application-booking-steps-item{display:flex;flex-direction:column;align-items:flex-start;gap:24px;height:100%}.application-booking-steps-section .application-booking-steps-divider{height:4px;align-self:stretch;border-radius:10px;background:var(--color-pg-5);flex-shrink:0}@media(max-width: 743.98px){.application-booking-steps-section .application-booking-steps-item:nth-child(2) .application-booking-steps-divider:first-child,.application-booking-steps-section .application-booking-steps-item:nth-child(3) .application-booking-steps-divider:first-child{display:none}}.application-booking-steps-section .application-booking-steps-number{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background-color:var(--color-purple);color:var(--color-white);font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:27px;font-style:normal;font-weight:800;line-height:36px;letter-spacing:-0.54px;line-height:32px;flex-shrink:0}.application-booking-steps-section .application-booking-steps-text{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:19px;font-style:normal;font-weight:800;line-height:24px;flex-grow:1;align-self:flex-start}.application-booking-steps-section .application-booking-steps--item-description{color:var(--color-pg-3)}.application-booking-steps-section .application-reliable-transfers-block{margin-bottom:128px}@media(max-width: 743.98px){.application-booking-steps-section .application-reliable-transfers-block{margin-bottom:96px}}.application-booking-steps-section .application-reliable-transfers-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:60px;font-style:normal;font-weight:800;line-height:72px;letter-spacing:1.2px;text-align:center;max-width:800px;margin:0 auto 64px}@media(max-width: 743.98px){.application-booking-steps-section .application-reliable-transfers-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:40px;font-style:normal;font-weight:800;line-height:48px;letter-spacing:-0.4px}}.application-booking-steps-section .application-reliable-transfers-list{display:flex;gap:24px;align-items:stretch;scrollbar-width:none;overflow-x:scroll;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin:0 auto;max-width:1216px}.application-booking-steps-section .application-reliable-transfers-list::-webkit-scrollbar{background:rgba(0,0,0,0);height:0;display:none}@media(max-width: 1279.98px){.application-booking-steps-section .application-reliable-transfers-list{padding:0 32px;scroll-padding:32px;max-width:none}}@media(max-width: 743.98px){.application-booking-steps-section .application-reliable-transfers-list{padding:0 24px;scroll-padding:24px}}.application-booking-steps-section .application-reliable-transfers-item{display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:24px;border-radius:16px;background-color:var(--color-purple);min-height:184px;max-width:286px;flex-shrink:0;scroll-snap-align:start}.application-booking-steps-section .application-reliable-transfers-item .icon{width:32px;height:32px;color:var(--color-white);flex-shrink:0;margin-bottom:10px}.application-booking-steps-section .application-reliable-transfers-text{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:19px;font-style:normal;font-weight:800;line-height:24px;color:var(--color-white)}.application-booking-steps-section .application-effortless-block{display:flex;flex-direction:column;align-items:center;gap:24px;padding-bottom:58px}.application-booking-steps-section .application-effortless-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:60px;font-style:normal;font-weight:800;line-height:72px;letter-spacing:1.2px;text-align:center;max-width:792px;margin:0 auto}@media(max-width: 743.98px){.application-booking-steps-section .application-effortless-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:40px;font-style:normal;font-weight:800;line-height:48px;letter-spacing:-0.4px}}.application-booking-steps-section .application-effortless-description{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:19px;font-style:normal;font-weight:800;line-height:24px;text-align:center;max-width:592px}.application-booking-steps-section .application-effortless-phones{display:flex;justify-content:center;align-items:center}@media(max-width: 479.98px){.application-booking-steps-section .application-effortless-phones picture{width:100%}}.application-booking-steps-section .application-effortless-phones img{display:block;width:auto;height:auto;max-width:100%}@media(max-width: 479.98px){.application-booking-steps-section .application-effortless-phones img{width:100%;margin-bottom:-133px}}.application-download-section{width:100%;padding:64px 0;background-color:var(--color-purple);color:var(--color-white);display:flex;flex-direction:column;align-items:center}.application-download-section .container{display:flex;flex-direction:column;align-items:center}.application-download-section .application-download-logo{display:flex;width:80px;height:80px;justify-content:center;align-items:center;flex-shrink:0;background-color:var(--color-purple);border-radius:21px;border:1px solid var(--color-white);margin-bottom:12px}@media(max-width: 743.98px){.application-download-section .application-download-logo{width:64px;height:64px;border-radius:17px;margin-bottom:16px}}.application-download-section .application-download-logo img{width:50px;height:47px}@media(max-width: 743.98px){.application-download-section .application-download-logo img{width:40px;height:38px}}.application-download-section .application-download-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:60px;font-style:normal;font-weight:800;line-height:72px;letter-spacing:1.2px;text-align:center;max-width:800px;margin:0 auto 24px}@media(max-width: 743.98px){.application-download-section .application-download-title{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:40px;font-style:normal;font-weight:800;line-height:48px;letter-spacing:-0.4px}}.application-download-section .application-download-subtitle{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:19px;font-style:normal;font-weight:800;line-height:24px;text-align:center;margin:0 0 32px}.application-download-section .application-download-buttons{display:flex;gap:24px;justify-content:center;align-items:center;margin-bottom:64px}.application-download-section .application-download-button{display:block}.application-download-section .application-download-button img{display:block;height:64px;width:auto}@media(max-width: 743.98px){.application-download-section .application-download-button img{height:48px}}.application-download-section .application-download-divider{position:relative;width:100%;max-width:1216px;margin-bottom:64px;display:flex;align-items:center;justify-content:center}@media(max-width: 479.98px){.application-download-section .application-download-divider{max-width:166px}}.application-download-section .application-download-divider::before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background-color:var(--color-divider)}.application-download-section .application-download-divider-text{font-family:"TTCommonsPro","TTCommonsProFallback",sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:16px;font-weight:800;padding:0 8px;position:relative;z-index:1;background-color:var(--color-purple)}.application-download-section .application-download-qr-codes{display:flex;justify-content:center;align-items:center;gap:24px}.application-download-section .application-download-qr-item img{display:block;width:144px;height:180px;object-fit:contain}.application-download-separator{width:100%;height:12px;background-color:var(--color-white);align-self:stretch}.application-page .page-content{display:flex;flex-direction:column;margin-top:-1px;background-color:var(--color-white)}
