.RafflePropositionBanner_wrapper__K5L0Z{position:relative;min-height:58px;padding:4px 0;overflow:hidden;border:0;border-radius:12px;background:linear-gradient(109deg,#00afff -3.13%,#5047d7 28.27%,#002a3a 88.12%);color:var(--color-L100);cursor:pointer}@media screen and (min-width:1024px){.RafflePropositionBanner_wrapper__K5L0Z{min-height:52px;padding:0;background:linear-gradient(109deg,#00afff -3.13%,#5047d7 28.27%,#002a3a 88.12%)}}.RafflePropositionBanner_image__kd_pm{margin-right:16px;margin-left:0}@media screen and (min-width:1024px){.RafflePropositionBanner_image__kd_pm{margin-right:0;margin-left:23px}}.RafflePropositionBanner_texts__fh97H{align-content:space-between;margin-left:16px}.RaffleFAQ_img__dHSzF{width:296px;height:274px}@media screen and (min-width:1024px){.RaffleFAQ_img__dHSzF{width:419px;height:387px}}.RaffleFAQ_accordion__fCDNS{padding:6px 0;border-radius:12px;background-color:var(--color-L100)}@media screen and (min-width:768px){.RaffleFAQ_accordion__fCDNS{padding:12px 8px;border-radius:24px}}.MainPrizes_card__eb_Wf{flex-direction:column;align-items:center;width:100%;border-radius:24px}@media screen and (min-width:1024px){.MainPrizes_card__eb_Wf{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}.AdditionalPrizes_card__ZHDi5{flex-direction:column;align-items:center;width:100%;border-radius:16px}@media screen and (min-width:1024px){.AdditionalPrizes_card__ZHDi5{max-width:240px;border-radius:24px}}.AdditionalPrizes_mobileGrid__LNEGG{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.RaffleWinnersSkeleton_loaderSkeleton__7yOvn{width:100%;min-height:473px}@media screen and (min-width:1024px){.RaffleWinnersSkeleton_loaderSkeleton__7yOvn{width:70%;margin:0 auto;padding:24px 224px;border-radius:40px}}.RaffleWinners_card__S5Bg9{flex-direction:column;align-items:center;width:100%;min-height:473px;background-color:var(--color-B100);gap:20px;background-image:url(https://s91588.cdn.ngenix.net/osagoinsurance-frontend/_next/static/media/cupMobile.4ec38658.png),linear-gradient(to bottom,var(--color-B100),var(--color-B200));background-repeat:no-repeat;background-position:bottom -1px right 50%,0 0;background-size:360px,cover}@media screen and (min-width:1024px){.RaffleWinners_card__S5Bg9{min-height:476px;padding:24px 224px;gap:16px;border-radius:40px;background-image:url(https://s91588.cdn.ngenix.net/osagoinsurance-frontend/_next/static/media/cupRightDes.f682d4a2.png),url(https://s91588.cdn.ngenix.net/osagoinsurance-frontend/_next/static/media/cupLeftDes.6c55dfce.png),linear-gradient(to bottom,var(--color-B100),var(--color-B200));background-position:bottom 0 right 20px,bottom 0 left 20px,0 0;background-size:310px,310px,cover}}.RaffleWinners_title__UyCvx{color:var(--color-L100)}.RaffleWinners_description__lmLu0{position:relative;z-index:var(--z-index-second);max-width:345px;color:var(--color-L100);text-align:center}.RaffleWinners_wrapper__u6C_x{padding:32px 0}@media screen and (min-width:1024px){.RaffleWinners_wrapper__u6C_x{padding:48px 0}}.RaffleWinners_video__iC2Wd{width:100%;min-height:285px;border:none;border-radius:20px}@media screen and (min-width:768px){.RaffleWinners_video__iC2Wd{min-height:385px}}@media screen and (min-width:1024px){.RaffleWinners_video__iC2Wd{min-height:285px;margin-bottom:32px}}.RaffleWinners_opacityWrapper___omap{position:relative;align-items:center;justify-content:center;min-width:300px;min-height:332px;overflow:hidden;border-radius:24px}@media screen and (min-width:1024px){.RaffleWinners_opacityWrapper___omap{min-width:590px;margin-bottom:16px}}.RaffleWinners_opacityBackground__UP6kh{position:absolute;z-index:var(--z-index-first);opacity:.65;background:var(--color-D100);inset:0}.LandingRaffleBanner_wrapper__NqXBd{position:relative;height:60px;padding:0 16px 0 0;overflow:hidden;border:0;border-radius:12px;background:var(--color-B100);color:var(--color-L100);white-space:pre-wrap}@media screen and (min-width:1024px){.LandingRaffleBanner_wrapper__NqXBd{padding:0 24px 0 0;border-radius:0 0 24px 24px;white-space:nowrap}}.LandingRaffleBanner_variant-dark__L8H92{background:var(--color-D100)}.LandingRaffleBanner_image__gdvNK{position:relative;left:-5px}@media screen and (min-width:1024px){.LandingRaffleBanner_image__gdvNK{left:0}}.LandingRaffleBanner_button__rYig_{width:95px}.LandingRaffleBannerWithLink_title__fCQ8g{height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-right:90px;color:var(--color-L100)}@media screen and (min-width:768px){.LandingRaffleBannerWithLink_title__fCQ8g{margin-right:40px;margin-left:84px}}.LandingRaffleBannerWithLink_wrapper__DoYb1{display:flex;position:relative;align-items:center;min-height:60px;padding:12px 16px;border-radius:16px;background:linear-gradient(109deg,#00afff -3.13%,#5047d7 28.27%,#002a3a 88.12%)}@media screen and (min-width:768px){.LandingRaffleBannerWithLink_wrapper__DoYb1{min-height:52px;padding:16px 24px}}.LandingRaffleBannerWithLink_wrapper__DoYb1:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-image:url(https://s91588.cdn.ngenix.net/osagoinsurance-frontend/_next/static/media/raffleCarMobile.a9698e44.png);background-repeat:no-repeat;background-position:right 13px top 50%;background-size:90px 92px}@media screen and (min-width:768px){.LandingRaffleBannerWithLink_wrapper__DoYb1:after{background-image:url(https://s91588.cdn.ngenix.net/osagoinsurance-frontend/_next/static/media/raffleCarDesktop.913c1d68.png);background-position:left 23px top 0;background-size:87px 52px}}.LandingRaffleBannerWithLink_wrapper__DoYb1:before{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:sepia(25%);backdrop-filter:sepia(25%)}@media screen and (min-width:768px){.LandingRaffleBannerWithLink_wrapper__DoYb1:before{background-image:url(https://s91588.cdn.ngenix.net/osagoinsurance-frontend/_next/static/media/arrowRight.12e683ae.svg);background-repeat:no-repeat;background-position:right 24px top 50%;background-size:20px 20px}}.InsuranceRaffleRulesBanner_wrapper__ti8xo{position:relative;padding:16px;overflow:hidden;background-color:var(--color-B100);color:var(--color-L100);white-space:pre-wrap}@media screen and (min-width:768px){.InsuranceRaffleRulesBanner_wrapper__ti8xo{border-radius:20px}}.InsuranceRaffleRulesBanner_imageCarWrapper__phk18{position:absolute;right:-80px;bottom:0}@media screen and (min-width:768px){.InsuranceRaffleRulesBanner_imageCarWrapper__phk18{right:0;bottom:0}}.InsuranceRaffleRulesBanner_link__IWEzx{color:var(--color-L100);text-decoration:underline}.InsuranceRaffleRulesBanner_link__IWEzx:hover{color:var(--color-D20)}.InsuranceRaffleRulesBanner_texts__lViIw{padding-right:40px}@media screen and (min-width:768px){.InsuranceRaffleRulesBanner_texts__lViIw{padding-right:118px}}.DefaultShortFlow_controls__NRx_2{display:flex;flex-direction:column-reverse;width:100%;gap:8px}@media screen and (min-width:1024px){.DefaultShortFlow_controls__NRx_2{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}}.DefaultShortFlow_button__PNlsu{flex-grow:1}.DefaultShortFlow_header__KYcyG{text-align:center;white-space:pre-line}@media screen and (min-width:1024px){.DefaultShortFlow_header__KYcyG{text-align:left}.DefaultShortFlow_content__lhBkf{padding-right:0!important}}.DefaultShortFlow_carInfoCard__xIBj8{justify-content:space-between}.DefaultShortFlow_card__qaFNV{flex-direction:column;gap:16px}.DefaultShortFlow_carWrapper__qJb_B{position:relative;align-self:center;overflow:hidden}@media screen and (min-width:1024px){.DefaultShortFlow_carWrapper__qJb_B{align-self:stretch;min-width:236px}}.DefaultShortFlow_image__Dai2k{position:relative;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:1024px){.DefaultShortFlow_image__Dai2k{position:absolute;top:50%;left:0;transform:translateY(-50%)}}.CarNumberInput_carNumberWidget__wBmKr{width:100%}@media screen and (min-width:1024px){.CarNumberInput_carNumberWidget__wBmKr{width:283px}}.CarNumberInput_whiteBackgroundCarNumber__xWcRN{background-color:var(--color-L100)}._3heknq{width:100%;padding-bottom:4px;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}._3heknq::-webkit-scrollbar{display:none;height:0}._3heknq._2rq8di{flex-wrap:wrap}._1ausror,._k7mdpr{position:relative}._1ausror{padding:6px 12px;transition:color .3s cubic-bezier(.46,0,.03,.99);border-radius:8px;color:var(--tabs-badge-color);font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}._1ausror._181krkc{position:relative;padding:8px 0;border-radius:0;color:var(--tabs-text-color);font-size:16px}._1ausror._181krkc:after{content:"";display:block;position:absolute;bottom:4px;left:0;width:100%;height:2px;background-color:initial}._1gp6g87._181krkc,._volupm._181krkc{background-color:initial}._1gp6g87:hover._181krkc,._volupm:hover._181krkc{background-color:initial;color:var(--tabs-text-hover-color)}._1gp6g87:hover._181krkc:after,._volupm:hover._181krkc:after{background-color:var(--tabs-text-hover-underlineColor)}._1gp6g87._1mrgcie._181krkc,._volupm._1mrgcie._181krkc{background-color:initial;color:var(--tabs-text-active-color)}._1gp6g87._1mrgcie._181krkc:after,._volupm._1mrgcie._181krkc:after{background-color:var(--tabs-text-active-underlineColor)}._1gp6g87{background-color:var(--tabs-badge-gray-bgColor)}._1gp6g87:hover{background-color:var(--tabs-badge-gray-hover-bgColor);color:var(--tabs-badge-gray-hover-color)}._1gp6g87._1mrgcie{background-color:var(--tabs-badge-gray-active-bgColor);color:var(--tabs-badge-gray-active-color)}._volupm{background-color:var(--tabs-badge-light-bgColor)}._volupm:hover{background-color:var(--tabs-badge-light-hover-bgColor);color:var(--tabs-badge-light-hover-color)}._volupm._1mrgcie{background-color:var(--tabs-badge-light-active-bgColor);color:var(--tabs-badge-light-active-color)}._1r4t80k{background-color:var(--tabs-badge-dark-bgColor);color:var(--tabs-badge-dark-color)}._1r4t80k._181krkc{background-color:initial}._1r4t80k:hover{background-color:var(--tabs-badge-dark-hover-bgColor)}._1r4t80k:hover._181krkc{background-color:initial;color:var(--tabs-text-dark-hover-color)}._1r4t80k:hover._181krkc:after{background-color:var(--tabs-text-dark-hover-underlineColor)}._1r4t80k._1mrgcie{background-color:var(--tabs-badge-dark-active-bgColor)}._1r4t80k._1mrgcie._181krkc{background-color:initial;color:var(--tabs-text-dark-active-color)}._1r4t80k._1mrgcie._181krkc:after{background-color:var(--tabs-text-dark-active-underlineColor)}._g4umjj{display:none;margin-top:20px}._g4umjj._1mrgcie{display:block}.CustomTabs_module_tabs__153beb24{display:flex}._15lw30p{display:grid;position:relative;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:stretch;padding:3px;overflow-x:auto;border:1px solid transparent;border-radius:12px;background-color:var(--radioButton-bgColor);grid-gap:4px}._15lw30p,._162tg0q{align-items:center;gap:4px}._162tg0q{display:flex;justify-content:center;width:100%;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:0 12px;transition:all .3s cubic-bezier(.46,0,.03,.99);border:1px solid transparent;border-radius:8px;background-color:var(--radioButton-button-bgColor);color:var(--radioButton-button-color);font-weight:600;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;line-height:20px}._162tg0q:hover{border-color:var(--radioButton-button-hover-borderColor)}._162tg0q:focus-visible{border-color:var(--radioButton-button-focusVisible-borderColor);outline:none}._162tg0q._1lx3xto{border-color:var(--radioButton-button-active-borderColor);background-color:var(--radioButton-button-active-bgColor);box-shadow:0 -2px 6px rgba(0,0,0,.02),0 10px 14px rgba(20,36,56,.06)}._162tg0q._16gjhyp{border:1px solid transparent;color:var(--radioButton-button-disabled-color);cursor:not-allowed}._1yfbvx6{height:36px}._1kooi8d{height:44px}._1hvxzx2{height:52px}._sa80e8{height:60px}._jot733{border:1px solid var(--radioButton-borderColor)}.VehicleTypeField_secondText__sOyLm{display:inline;text-align:center}@media screen and (min-width:1024px){.VehicleTypeField_secondText__sOyLm{text-align:left}}.VehicleTypeField_dropDownTitle__LfU69{display:inline-flex;align-content:center}.VehicleTypeField_secondText__sOyLm:focus-visible .VehicleTypeField_activeText__3RyYa,.VehicleTypeField_secondText__sOyLm:hover .VehicleTypeField_activeText__3RyYa{color:var(--color-B200)}.VehicleTypeField_activeText__3RyYa{transition:color .15s;color:var(--icon-blue-color)}.VehicleTypeField_arrowDown__weH8p{position:relative;top:2px;transition:transform .3s ease}.VehicleTypeField_arrowDownActive__3UMmP{transform:rotate(180deg)}.VehiclePicture_vehiclePicture__kKsOk{display:flex;position:relative;top:-60px;justify-content:center}@media screen and (min-width:1024px){.VehiclePicture_vehiclePicture__kKsOk{position:absolute;top:10px;right:0}}.VehiclePicture_img__9HUpF{max-width:100%;height:auto;object-fit:contain}.CarNumberBlockContent_carNumberForm__GZXkN{display:flex;justify-content:space-between;width:100%}.CarNumberBlockContent_policyPeriodField__tc8jj{margin:0 -16px}.CarNumberBlockContent_policyPeriodField__tc8jj>div:first-child{padding:0 16px}.CarNumberBlockContent_carNumberHeader___7GMy{min-height:24px}.CarNumberBlockContent_carNumberFormSticky__ta5wJ{width:100%}.CarNumberBlockContent_modalButton__ojdE9{padding:0}.CarNumberBlockContent_autoHeight__SNQWB{height:auto}@media screen and (min-width:1024px){.CarNumberBlockContent_nextButton__NqX_G{width:209px}}._bccnwu{width:100%}._1nhws3c{cursor:pointer}._1md9auj{transform:rotate(180deg);transition:transform .15s cubic-bezier(.86,0,.07,1)}._4kdam9{color:var(--stepper-doneContent-color)}._4kdam9,._t9zjz3{white-space:nowrap}._t9zjz3{color:var(--stepper-label-color)}._i80367{width:12px;height:8px;background-color:var(--stepper-step-bgColor)}._1j1xipi{background-color:var(--stepper-step-passed-bgColor)}._8lw11k{width:36px;background-color:var(--stepper-step-active-bgColor)}.BackToFlowItem_container__nqphq{display:flex;align-items:center;padding:12px;border-radius:12px;cursor:pointer;gap:12px}@media screen and (min-width:1024px){.BackToFlowItem_container__nqphq{width:300px}.BackToFlowItem_isLargeItems__N0zFh{width:350px}}.BackToFlowItem_slider__MwjGj{width:100%;overflow-x:auto}.BackToFlowItem_textContainer__k3wGa{width:auto;overflow:hidden}@media screen and (min-width:1024px){.BackToFlowItem_textContainer__k3wGa{width:auto}}.BackToFlowItem_title__EezDe{overflow:hidden;color:var(--color-D100);text-overflow:ellipsis;white-space:nowrap}.BackToFlowItem_button__T8xbU{top:-1px;height:14px;margin:0;padding:0;font-size:12px;font-weight:400}.BackToFlowItem_iconButton__UxFCM{margin-left:auto}.BackToFlowSkeleton_skeleton__6Y2MT{padding:0 0 16px;border-radius:12px}@media screen and (min-width:1024px){.BackToFlowSkeleton_skeleton__6Y2MT{padding:0 0 36px}}.BackToFlowSkeleton_skeletonCard__pmVT_{width:100%;height:65px}@media screen and (min-width:1024px){.BackToFlowSkeleton_skeletonCard__pmVT_{width:300px}}.BackToFlowSkeleton_skeletonParagraph__1yY4y{height:15px}.BackToFlow_slider__8QpgL{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));width:100%}@media screen and (min-width:1024px){.BackToFlow_slider__8QpgL{grid-template-columns:repeat(3,1fr)}}.BackToFlow_button__Rzoe9{display:flex;align-items:center;justify-content:center;width:100%;border-radius:12px;gap:4px}@media screen and (min-width:1024px){.BackToFlow_button__Rzoe9{max-width:350px;height:100%;min-height:60px}}.BackToFlow_authModal__pnAGM{max-width:300px}.RaffleCalculationWidget_calculationToggleCard___vHvF{display:block;position:relative;padding:24px 16px 50px;background-color:var(--color-D06)}@media screen and (min-width:1024px){.RaffleCalculationWidget_calculationToggleCard___vHvF{padding:30px}}.RaffleCalculationWidget_picWithDivider__U9zwv{position:relative}.RaffleCalculationWidget_divider__LJ5fW{height:20px}@media screen and (min-width:768px){.RaffleCalculationWidget_divider__LJ5fW{height:180px}}.AuthModalTriggerForCalculation_wrapper__ND35U{padding:12px 16px;border-radius:12px;background:var(--color-B06)}@media screen and (min-width:1024px){.AuthModalTriggerForCalculation_wrapper__ND35U{padding:12px 32px;border-radius:0 0 24px 24px}}.StickyCarNumberBlock_stickyControlContent__KBKV_{width:100%;max-width:940px;margin:0 auto}.StickyCarNumberBlock_stickyControl___Ez1_{position:fixed;z-index:1500;top:0;right:0;left:0;background-color:var(--color-L100);box-shadow:0 2px 15px 0 var(--color-D20)}@media screen and (min-width:1024px){.CalculationWidget_wrapper__p_7w3{display:contents}}.CalculationWidget_calculationToggleCard__7HqUm{display:block;position:relative;padding:0}@media screen and (min-width:1024px){.CalculationWidget_calculationToggleCard__7HqUm{padding:24px}.CalculationWidget_authModalVariant__ypU9B{border-radius:24px 24px 0 0}}.CalculationWidget_picWithDivider__7hUB9{position:relative;top:-20px;height:0}.CalculationWidget_authModal__9upK6{margin-top:70px}@media screen and (min-width:1024px){.CalculationWidget_authModal__9upK6{margin-top:4px}}.CalculationWidget_vehiclePicture__Z_Zr_{height:132px}@media screen and (min-width:1024px){.CalculationWidget_vehiclePicture__Z_Zr_{display:none}}.CalculationWidget_divider__ypQdA{height:90px}@media screen and (min-width:768px){.CalculationWidget_divider__ypQdA{height:180px}}.CalculationWidget_calculationLightCard__dGYnO{padding:16px 16px 83px;border:0;background-color:var(--color-D10)}@media screen and (min-width:1024px){.CalculationWidget_calculationLightCard__dGYnO{padding:28px 26px 32px 32px}}.CalculationWidget_cardWithPicutre__FVYyy{padding:0 16px}.CalculationWidget_inactive__1jHQs{display:none}.CalculationWidget_carNumberBlockCard__Wykl3{margin-top:8px}.CrossCard_cardWrapper__GaWgU{flex-direction:column;width:100%}.CrossCard_cardHeader__1lN2c{margin-bottom:16px}@media screen and (min-width:1024px){.CrossCard_cardHeader__1lN2c{margin-bottom:12px}}.CrossCard_cardFooter__iuLgi{margin-top:auto}.CrossCard_cardButton__QqigR{min-width:184px}.CrossCard_cardButton__QqigR:disabled span{color:var(--color-D20)}.CrossCard_infoIcon__lPBLS{width:20px;height:20px}.CrossCard_divider__l4vMY{width:auto;margin:0 -16px 16px}@media screen and (min-width:1024px){.CrossCard_divider__l4vMY{margin:0 -24px 12px}}.ScrollToCalculationButton_button__667Nt{width:165px}.CardSkeleton_container__YHSMI{align-self:stretch;justify-content:space-between;border-radius:20px;background-color:var(--color-L100);gap:24px}.CardSkeleton_footer__oCG5I{padding:16px 24px;border-top:1px solid var(--color-D10)}.CardSkeleton_button__AcopG{width:184px}