.Alert_alert___O22M{position:fixed;z-index:9999;right:-500px;bottom:48px;transform:translateX(100px);display:flex;gap:8px;align-items:center;width:405px;height:auto;margin-top:16px;padding:14px 16px;opacity:0;background-color:var(--color-g-15);border-radius:10px;transition:all .5s ease-in-out}.Alert_alert___O22M.Alert_isErrorAlert__BNdek{background-color:var(--color-e-10)}.Alert_alert___O22M .Alert_content__Rfv_8{display:flex;flex-direction:column}.Alert_alert___O22M.Alert_open__hrvoV{right:40px;transform:translateX(0);opacity:1}@media(max-width:565px){.Alert_alert___O22M.Alert_open__hrvoV{right:24px;bottom:138px;left:24px;width:auto}}.Alert_errorAlertIcon__pv3OM{margin-right:12px;color:var(--color-e-105)}.Alert_errorAlertTitle__NI8wg{font-size:16px;font-weight:500;line-height:24px;color:var(--color-n-140)}.Alert_errorAlertText__oYVmh{margin:0;line-height:20px;color:var(--color-n-500)}.MilesDocumentPopup_modalContainer__C806C{max-width:456px}.MilesDocumentPopup_root__cMi24{position:relative;max-width:456px;background-color:var(--color-w-100)}.MilesDocumentPopup_title___xbNc{font-size:24px;font-weight:500;line-height:32px;color:var(--default-black)}.MilesDocumentPopup_description__7o8fI{margin-top:8px;font-size:16px;font-weight:400;font-style:normal;line-height:24px;color:var(--default-gray)}.MilesDocumentPopup_description__7o8fI a{font-size:16px;font-weight:500;font-style:normal;line-height:24px;color:var(--color-b-100);text-decoration:none}.MilesDocumentPopup_link__72dad{display:flex;align-items:center;justify-content:center;width:100%;margin-top:24px;padding:14px 16px;font-size:15px;line-height:24px;color:var(--color-w-100);background-color:var(--color-b-100);border-radius:8px}.MilesDocumentPopup_close__5VEAc{top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--color-n-80-o-05);border-radius:50%}.MilesDocumentPopup_close__5VEAc svg{width:12px;height:12px}.Benefit_root__m6VgW{display:flex;gap:12px;align-items:center}.Benefit_root__m6VgW .Benefit_wrapperBanner__nKVIX{overflow:hidden;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;background-color:var(--white-opacity-1);border-radius:12px}.Benefit_root__m6VgW .Benefit_wrapperBanner__nKVIX img{width:26px;height:26px}@media(max-width:565px){.Benefit_root__m6VgW .Benefit_wrapperBanner__nKVIX img{width:20px;height:20px}}.Benefit_root__m6VgW .Benefit_content___d0DR{display:flex;flex-direction:column;gap:4px}.Benefit_root__m6VgW .Benefit_title__pdN6_{font-size:16px;font-weight:500;line-height:24px;color:var(--color-w-100)}@media(max-width:565px){.Benefit_root__m6VgW .Benefit_title__pdN6_{font-size:14px;line-height:20px}}.Benefit_root__m6VgW .Benefit_description__2DIWA{font-size:14px;line-height:16px;color:var(--white-opacity-7)}@media(max-width:565px){.Benefit_root__m6VgW .Benefit_description__2DIWA{font-size:12px;line-height:16px}}.RulesBlock_root__4qMrI{margin-top:16px;padding:12px 16px;background-color:var(--color-w-100);border-radius:16px}.RulesBlock_root__4qMrI .RulesBlock_title__YSHn3{font-size:14px;font-weight:500;line-height:20px;color:var(--color-n-75)}.RulesBlock_root__4qMrI .RulesBlock_rules__jYfV4{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:16px;list-style:none}@media(max-width:840px){.RulesBlock_root__4qMrI .RulesBlock_rules__jYfV4{grid-template-columns:1fr}}.RulesBlock_root__4qMrI .RulesBlock_rule__zAax8{display:flex;gap:8px;align-items:baseline;max-width:220px;height:16px}@media(max-width:840px){.RulesBlock_root__4qMrI .RulesBlock_rule__zAax8{height:auto}.RulesBlock_root__4qMrI .RulesBlock_rule__zAax8:nth-child(4){order:1}}.RulesBlock_root__4qMrI .RulesBlock_rule__zAax8 p{transform:translateY(-3px);padding-bottom:4px;font-size:12px;line-height:16px;color:var(--color-n-85)}.MilesProgram_root__Iw_ap{padding:16px;background-color:var(--color-r-2);border-radius:16px}.MilesProgram_root__Iw_ap .MilesProgram_title__S0mHG{font-size:24px;line-height:32px;color:var(--color-db-100)}.MilesProgram_root__Iw_ap .MilesProgram_body__Kn0ZO{display:flex;gap:16px;margin-top:16px}@media(max-width:950px){.MilesProgram_root__Iw_ap .MilesProgram_body__Kn0ZO{flex-direction:column-reverse}}.MilesProgram_root__Iw_ap .MilesProgram_body__Kn0ZO>div{flex-basis:50%}.MilesProgram_root__Iw_ap .MilesProgram_body__Kn0ZO .MilesProgram_fields__y1kwg{display:flex;flex-direction:column;gap:16px}.MilesProgram_root__Iw_ap .MilesProgram_banner__w2XUc{padding:26px 20px;background-position:bottom;background-size:cover;border-radius:16px}.MilesProgram_root__Iw_ap .MilesProgram_bannerTitle__SIe2v{max-width:80%;font-size:28px;line-height:40px;color:var(--color-w-100)}@media(max-width:565px){.MilesProgram_root__Iw_ap .MilesProgram_bannerTitle__SIe2v{max-width:100%;font-size:18px;line-height:24px}}.MilesProgram_root__Iw_ap .MilesProgram_benefits__vlN_D{display:flex;flex-direction:column;gap:32px;margin-top:24px}@media(max-width:565px){.MilesProgram_root__Iw_ap .MilesProgram_benefits__vlN_D{gap:20px;margin-top:16px}}.MilesProgram_root__Iw_ap .MilesProgram_agreement__3MyH6{margin-top:8px;font-size:14px;line-height:24px;color:var(--default-gray)}.MilesProgram_root__Iw_ap .MilesProgram_agreement__3MyH6 a{color:var(--color-b-100);text-decoration:none}.CalendarField_label__GTk2K.CalendarField_label__GTk2K{font-size:13px;color:var(--default-gray)}.CalendarField_dateOfBirth__TJaaF.CalendarField_dateOfBirth__TJaaF,.CalendarField_input___0RCB.CalendarField_input___0RCB{font-weight:400}.CalendarField_calendar__SK4RQ.CalendarField_calendar__SK4RQ{border:1px solid var(--light-gray)}.EmailField_label__ZD7YE.EmailField_label__ZD7YE{font-size:13px;color:var(--default-gray)}.EmailField_input__doWgk.EmailField_input__doWgk{font-weight:400}.EmailField_rootElement__ZZqpB.EmailField_rootElement__ZZqpB{border:1px solid var(--light-gray)}.FirstNameField_label__zC_Km.FirstNameField_label__zC_Km{font-size:13px;color:var(--default-gray)}.FirstNameField_input__SjYDY.FirstNameField_input__SjYDY{font-weight:400}.FirstNameField_rootElement__9CwmA.FirstNameField_rootElement__9CwmA{border:1px solid var(--light-gray)}.PassportNumberField_label__pL2xn.PassportNumberField_label__pL2xn{font-size:13px;color:var(--default-gray)}.PassportNumberField_input__bqmQ7.PassportNumberField_input__bqmQ7{font-weight:400}.PassportNumberField_rootElement__5ijlL.PassportNumberField_rootElement__5ijlL{border:1px solid var(--light-gray)}.SurNameField_label__ZgX6I.SurNameField_label__ZgX6I{font-size:13px;color:var(--default-gray)}.SurNameField_input__zE067.SurNameField_input__zE067{font-weight:400}.SurNameField_rootElement__W3MJo.SurNameField_rootElement__W3MJo{border:1px solid var(--light-gray)}.PassengerSubscriptionForm_formContainer__Bvclf{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;color:var(--default-gray);background:var(--default-white);border-radius:16px}@media(max-width:758px){.PassengerSubscriptionForm_formContainer__Bvclf{grid-template-columns:1fr}}.SubscriptionAgreement_contentBlock__YmFix{display:flex;flex-direction:column;gap:8px;padding-left:32px;font-size:13px;font-weight:400}@media(max-width:758px){.SubscriptionAgreement_contentBlock__YmFix{gap:16px}}.SubscriptionAgreement_contentBlock__YmFix h1,.SubscriptionAgreement_contentBlock__YmFix h2,.SubscriptionAgreement_contentBlock__YmFix h3,.SubscriptionAgreement_contentBlock__YmFix h4,.SubscriptionAgreement_contentBlock__YmFix h5{font-weight:400;color:var(--default-blue)}:root[data-app-theme=dark] .SubscriptionAgreement_contentBlock__YmFix h1,:root[data-app-theme=dark] .SubscriptionAgreement_contentBlock__YmFix h2,:root[data-app-theme=dark] .SubscriptionAgreement_contentBlock__YmFix h3,:root[data-app-theme=dark] .SubscriptionAgreement_contentBlock__YmFix h4,:root[data-app-theme=dark] .SubscriptionAgreement_contentBlock__YmFix h5{color:var(--default-white)}.SubscriptionAgreement_contentBlock__YmFix ol,.SubscriptionAgreement_contentBlock__YmFix p,.SubscriptionAgreement_contentBlock__YmFix ul{font-size:13px;font-weight:400}:root[data-app-theme=dark] .SubscriptionAgreement_contentBlock__YmFix ol,:root[data-app-theme=dark] .SubscriptionAgreement_contentBlock__YmFix p,:root[data-app-theme=dark] .SubscriptionAgreement_contentBlock__YmFix ul{color:var(--darktheme-white)}.SubscriptionAgreement_contentBlock__YmFix a{font-size:13px;font-weight:400;color:var(--middle-dark-blue);text-decoration:underline}.SubscriptionAgreement_buttonBlock__YSOve{display:flex;justify-content:flex-end;margin-top:24px}@media(max-width:758px){.SubscriptionAgreement_buttonBlock__YSOve{justify-content:center}}.SubscriptionAgreement_checkboxText__2iD32{font-weight:400}.SubscriptionAgreement_submit__SoRu7{width:238px;border-radius:12px}@media(max-width:758px){.SubscriptionAgreement_submit__SoRu7{width:100%}}.PageContent_container__P_r9e{display:flex;flex-direction:column;gap:24px;margin-top:32px;padding:32px;background-color:var(--color-w-100);border:1px solid var(--light-gray);border-radius:16px}@media(max-width:565px){.PageContent_container__P_r9e{padding:16px}}.PageContent_image__XeZ8b{color:var(--color-r-100)}.PassengerSubscription_container__X5rfv{display:flex;flex-direction:column;gap:24px}.PassengerSubscription_root__PscSb{height:100%;min-height:100vh;background-color:var(--default-white);background-image:url(/_next/static/media/expandedBg.9f4a9f36.png);background-repeat:no-repeat;background-position:100% 100%;background-size:contain}.PassengerSubscription_heroSection__NdxtP>div{margin-bottom:-10px;padding-bottom:0}@media(max-width:430px){.PassengerSubscription_heroSection__NdxtP>div{margin-bottom:-6px}}.PassengerSubscription_heroSection__NdxtP>div>h1{margin-top:32px}.PassengerSubscription_sectionWrapper__MY0F8{padding:0 80px 80px}@media(max-width:430px){.PassengerSubscription_sectionWrapper__MY0F8{padding:0 16px 32px}}