.RentalcarDetailPickup_component_wrap__I2uzn{display:flex;flex-direction:column;gap:16px;padding:30px 16px}.RentalcarDetailPickup_component_wrap__I2uzn h2{font-size:18px;font-weight:600;color:var(--gray-100)}.RentalcarDetailPickup_component_wrap__I2uzn div{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:var(--gray-70);word-break:keep-all}.RentalcarDetailPickup_component_wrap__I2uzn hr{height:1px!important;padding:0!important;background:var(--gray-10)!important}.RentalcarDetailPickup_component_wrap__I2uzn .RentalcarDetailPickup_info__t6eAx{display:flex;flex-direction:column;gap:16px}.RentalcarDetailPickup_component_wrap__I2uzn .RentalcarDetailPickup_info__t6eAx+.RentalcarDetailPickup_info__t6eAx{padding-top:16px;border-top:1px solid var(--gray-10)}.RentalcarDetailPickup_component_wrap__I2uzn .RentalcarDetailPickup_info__t6eAx h3{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--gray-100)}.RentalcarDetailProvider_component_wrap__HVQpP{display:flex;flex-direction:column;gap:16px;padding:30px 16px}.RentalcarDetailProvider_component_wrap__HVQpP h2{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--gray-40)}.RentalcarDetailProvider_component_wrap__HVQpP ul{display:flex;flex-direction:column;gap:4px;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:var(--gray-40);word-break:keep-all}.ReviewArea_review_wrap__3tzXa{display:block;border:1px solid var(--gray-10);border-radius:12px}.ReviewArea_review_wrap__3tzXa .ReviewArea_profile__E6OWX{position:relative;overflow:hidden;width:36px;height:36px;border-radius:50%;background-color:var(--gray-20)}.ReviewArea_review_wrap__3tzXa .ReviewArea_profile__E6OWX>img{width:100%;height:100%;object-fit:cover}.ReviewArea_review_wrap__3tzXa .ReviewArea_member__LK65a{display:flex;align-items:center;gap:8px}.ReviewArea_review_wrap__3tzXa .ReviewArea_member__LK65a p{font-size:15px;font-weight:600}.ReviewArea_review_wrap__3tzXa .ReviewArea_member__LK65a span{display:inline-block;padding:4px 6px;font-size:10px;font-weight:700;color:var(--gray-0);background-color:var(--gray-100);border-radius:4px}.ReviewArea_review_area__vtZTr{width:100%;padding:24px;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin-top:12px;background-color:#fff;border-radius:12px;box-shadow:0 1px 5px 0 rgba(40,47,51,.03);display:flex;flex-direction:column;gap:16px}.ReviewArea_review_area__vtZTr p{margin:12px 0 20px;color:var(--gray-100)}.ReviewArea_review_area__vtZTr .ReviewArea_review_text__c48GO{display:flex;flex-direction:column;gap:10px}.ReviewArea_review_area__vtZTr .ReviewArea_rate__s7g8m{display:flex;justify-content:space-between}.ReviewArea_review_area__vtZTr .ReviewArea_option_title__VDqNt,.ReviewArea_review_area__vtZTr .ReviewArea_rate__s7g8m span{font-size:12px;font-weight:500;color:var(--gray-40)}.ReviewArea_review_area__vtZTr pre{font-size:14px;font-weight:400;font-stretch:normal;line-height:normal;letter-spacing:normal;color:var(--gray-70);line-height:1.6;white-space:break-spaces;word-break:break-all}.ReviewArea_review_area__vtZTr pre.ReviewArea_open__Zviu0{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ReviewArea_review_area__vtZTr .ReviewArea_review_img__pt39D{display:flex;gap:8px;margin-top:20px}.ReviewArea_review_area__vtZTr .ReviewArea_review_img__pt39D>span{border-radius:6px;overflow:hidden}.ReviewArea_review_area__vtZTr .ReviewArea_review_img__pt39D .ReviewArea_more__VcrUL{position:relative;width:40px;height:40px;border-radius:6px;overflow:hidden;cursor:pointer}.ReviewArea_review_area__vtZTr .ReviewArea_review_img__pt39D .ReviewArea_more__VcrUL>div{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;position:absolute;right:0;top:0;z-index:2;display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:var(--gray-0);background:rgba(0,0,0,.5)}.ReviewArea_review_area__vtZTr .ReviewArea_review_img__pt39D .ReviewArea_more__VcrUL span{width:100%}.ReviewArea_review_area__vtZTr .ReviewArea_text_more_btn__Fu74W{display:inline-block;margin-top:10px;font-size:12px;font-weight:700;color:var(--gray-50);background:none;outline:none;border:none;cursor:pointer;text-align:left}.ReviewArea_review_area__vtZTr .ReviewArea_block_report_buttons__bIMR1{display:flex;justify-content:space-between}.ReviewArea_review_area__vtZTr .ReviewArea_block_report_buttons__bIMR1 .ReviewArea_writer_buttons__NibJ6{display:flex;gap:6px}.ReviewArea_review_area__vtZTr .ReviewArea_block_report_buttons__bIMR1 .ReviewArea_writer_buttons__NibJ6 button{display:flex;align-items:center;background:var(--gray-10);border:none;padding:0 12px;height:31px;border-radius:8px;font-size:12px;font-weight:600;color:var(--gray-50);cursor:pointer}.ReviewArea_review_area__vtZTr .ReviewArea_block_report_buttons__bIMR1 .ReviewArea_writer_buttons__NibJ6 button.ReviewArea_edit__wi8xU{color:#6372f9}.ReviewArea_review_area__vtZTr .ReviewArea_like__wcTay{display:flex;justify-content:center;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--gray-15);background:none;font-size:10px;font-weight:700;color:var(--gray-60);border-radius:3rem;cursor:pointer}.ReviewArea_review_area__vtZTr .ReviewArea_like__wcTay svg{width:14px;height:14px}.ReviewArea_review_area__vtZTr .ReviewArea_like__wcTay.ReviewArea_on__msFf7{border-color:var(--primary-50);color:var(--primary-50)}.ReviewArea_review_area__vtZTr .ReviewArea_like__wcTay.ReviewArea_on__msFf7 g{fill:var(--primary-50)!important}.ReviewArea_review_area__vtZTr .ReviewArea_block__N4SoV{padding:0 8px;border:none;background:none;border-radius:50%;cursor:pointer}.ReviewArea_review_area__vtZTr .ReviewArea_block__N4SoV.ReviewArea_on__msFf7{background-color:var(--gray-20)}.ReviewArea_review_area__vtZTr .ReviewArea_component_replies__p6V5g{display:flex;flex-direction:column;gap:8px;color:var(--gray-40);padding:16px;background:var(--gray-10);border-radius:10px}.ReviewArea_review_area__vtZTr .ReviewArea_component_replies__p6V5g>div{display:flex;justify-content:space-between}.ReviewArea_review_area__vtZTr .ReviewArea_component_replies__p6V5g>div span{font-size:12px;font-weight:700;color:var(--gray-80)}.ReviewArea_review_area__vtZTr .ReviewArea_component_replies__p6V5g>div span:last-child{font-size:12px;font-weight:500;color:var(--gray-40)}.ReviewArea_review_area__vtZTr .ReviewArea_component_replies__p6V5g pre{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:var(--gray-70);white-space:pre-wrap;word-break:break-word;margin:0}.ReviewArea_modal_inner__Xnwqp h1{margin:0;font-size:20px;font-weight:600;color:var(--gray-100)}.ReviewArea_modal_inner__Xnwqp strong{margin-top:0}.ReviewArea_block_modal__2EFYn{padding:16px;border-top:1px solid var(--gray-10)}.ReviewArea_block_modal__2EFYn li{display:block;padding:16px 6px;font-size:14px;font-weight:400;font-stretch:normal;line-height:normal;letter-spacing:normal;color:var(--gray-80);cursor:pointer}.ReviewDashboard_visualization_wrap__wuDai{background-color:var(--gray-10);border-radius:12px;display:flex;flex-direction:column;padding-bottom:16px}.ReviewDashboard_visualization_wrap__wuDai .ReviewDashboard_visualization__t5TwK{display:flex;justify-content:space-between;align-items:flex-end;padding:26px}.ReviewDashboard_visualization_wrap__wuDai .ReviewDashboard_visualization__t5TwK .ReviewDashboard_left__C4TBX{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.ReviewDashboard_visualization_wrap__wuDai .ReviewDashboard_visualization__t5TwK .ReviewDashboard_left__C4TBX small{position:relative;border-radius:6px;color:var(--gray-60);font-size:12px;font-weight:700}.ReviewDashboard_visualization_wrap__wuDai .ReviewDashboard_visualization__t5TwK .ReviewDashboard_left__C4TBX p{font-size:44px;color:var(--gray-100);font-weight:700;margin:0}.ReviewDashboard_visualization_wrap__wuDai .ReviewDashboard_visualization__t5TwK .ReviewDashboard_right__1WvTf{position:relative;display:flex;flex-direction:row;gap:10px;width:100%;padding-left:12%}.ReviewDashboard_visualization_wrap__wuDai .ReviewDashboard_visualization__t5TwK .ReviewDashboard_right__1WvTf:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;width:1px;height:40px;background:var(--gray-20)}.ReviewDashboard_visualization_wrap__wuDai .ReviewDashboard_message__ze_Bx{display:flex;padding:0 12px;align-items:center;justify-content:center;color:var(--gray-60);font-size:12px;font-weight:500}.ReviewDashboard_detail_rate_wrap__mjlgg{display:flex;justify-content:center;align-items:center;gap:40px;margin-top:20px;padding:20px;background-color:var(--gray-10);border-radius:12px}.ReviewDashboard_detail_rate_wrap__mjlgg .ReviewDashboard_detail_rate__WysPM{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.ReviewDashboard_detail_rate_wrap__mjlgg .ReviewDashboard_detail_rate__WysPM p{font-size:12px;font-weight:500;color:var(--gray-80);margin-top:10px}.ReviewDashboard_detail_rate_wrap__mjlgg .ReviewDashboard_detail_rate__WysPM .ReviewDashboard_rate__jKLAy{position:absolute;left:50%;top:30px;transform:translateX(-50%) translateY(-50%);font-size:15px;font-weight:600;color:var(--gray-80)}.ReviewDashboard_all_review_images__Loo4q{position:relative;display:flex;justify-content:center;gap:8px;width:100%;padding:20px 0 10px}.ReviewDashboard_all_review_images__Loo4q .ReviewDashboard_img__YdD4w,.ReviewDashboard_all_review_images__Loo4q .ReviewDashboard_more__09lD0{position:relative;max-width:60px;width:100%;aspect-ratio:1/1;border-radius:12px;overflow:hidden;cursor:pointer}.ReviewDashboard_all_review_images__Loo4q img{object-fit:cover}.ReviewDashboard_all_review_images__Loo4q .ReviewDashboard_more__09lD0{position:relative}.ReviewDashboard_all_review_images__Loo4q .ReviewDashboard_more__09lD0>div{position:absolute;right:0;top:0;z-index:2;display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:var(--gray-0);background:rgba(0,0,0,.5);font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.ReviewDashboard_all_review_images__Loo4q .ReviewDashboard_more__09lD0 span{width:100%}.ReviewDashboard_review_head__Nftjn{display:flex;align-items:center;gap:8px;flex-direction:column-reverse;height:90px}.ReviewDashboard_review_head__Nftjn .ReviewDashboard_bar__Z_ZVH{width:6px;height:2px;min-height:2px;transition:height 1.5s;border-radius:5px}.ReviewDashboard_review_head__Nftjn .ReviewDashboard_bar__Z_ZVH.ReviewDashboard_on__KDdai{width:6px;height:calc(40px*var(--percent)/100)}.ReviewDashboard_review_head__Nftjn .ReviewDashboard_bubble__hFddS{position:relative;z-index:0;width:30px;padding:2px;font-size:10px;font-weight:700;color:var(--gray-0);text-align:center;border-radius:4px}.ReviewDashboard_review_head__Nftjn .ReviewDashboard_bubble__hFddS:after{content:"";position:absolute;bottom:-3px;left:50%;transform:translateX(-50%) rotate(45deg);display:block;width:6px;height:6px;border-radius:1px}.ReviewDashboard_review_head__Nftjn.ReviewDashboard_nice__cmk1Q .ReviewDashboard_bar__Z_ZVH,.ReviewDashboard_review_head__Nftjn.ReviewDashboard_nice__cmk1Q .ReviewDashboard_bubble__hFddS,.ReviewDashboard_review_head__Nftjn.ReviewDashboard_nice__cmk1Q .ReviewDashboard_bubble__hFddS:after{background-color:var(--primary-50)}.ReviewDashboard_review_head__Nftjn.ReviewDashboard_good__Fs_gJ .ReviewDashboard_bar__Z_ZVH,.ReviewDashboard_review_head__Nftjn.ReviewDashboard_good__Fs_gJ .ReviewDashboard_bubble__hFddS,.ReviewDashboard_review_head__Nftjn.ReviewDashboard_good__Fs_gJ .ReviewDashboard_bubble__hFddS:after{background-color:var(--gray-70)}.ReviewDashboard_review_head__Nftjn.ReviewDashboard_bad__ToA4S .ReviewDashboard_bar__Z_ZVH,.ReviewDashboard_review_head__Nftjn.ReviewDashboard_bad__ToA4S .ReviewDashboard_bubble__hFddS,.ReviewDashboard_review_head__Nftjn.ReviewDashboard_bad__ToA4S .ReviewDashboard_bubble__hFddS:after{background-color:var(--gray-30)}.ReviewContainer_review__1SPEL h2{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.ReviewContainer_review__1SPEL h2 div{font-size:18px;font-weight:600;color:var(--gray-100)}.ReviewContainer_review__1SPEL h2 span{margin-left:6px;color:var(--primary-50)}.ReviewContainer_review__1SPEL .ReviewContainer_review_all_btn__TA__V{max-width:360px;margin:0 auto;padding:20px 0 16px}.ReviewContainer_bg__3MePi{margin-top:20px;padding:16px;background-color:var(--gray-10);border-radius:12px}@media(max-width:640px){.ReviewContainer_review__1SPEL{padding:0 16px}.ReviewContainer_review__1SPEL .ReviewContainer_review_all_btn__TA__V{max-width:none}.ReviewContainer_bg__3MePi{padding:16px;margin-left:-16px;margin-right:-16px;border-radius:0}}.RentalcarDetailReview_component_wrap__UDG6H{display:flex;flex-direction:column;gap:16px;padding:30px 16px}.RentalcarDetailReview_component_wrap__UDG6H h2{font-size:18px;font-weight:600;color:var(--gray-100)}.RentalcarDetailReview_component_wrap__UDG6H div{color:var(--gray-70);word-break:keep-all}.page_page_wrap__J4Myo{padding:0!important}.page_page_wrap__J4Myo .page_body__oMNBD{display:flex;align-items:stretch;width:100%}@media(max-width:640px){.page_page_wrap__J4Myo .page_body__oMNBD{flex-direction:column}}.page_page_wrap__J4Myo .page_body__oMNBD .page_content__aaf6Q{width:60%}@media(max-width:640px){.page_page_wrap__J4Myo .page_body__oMNBD .page_content__aaf6Q{width:100%}}.page_page_wrap__J4Myo .page_body__oMNBD .page_section__8_p8J{padding:0 16px}.page_page_wrap__J4Myo .page_body__oMNBD .page_insurance_info__OoiLy{width:40%;position:-webkit-sticky;position:sticky;top:0}@media(max-width:640px){.page_page_wrap__J4Myo .page_body__oMNBD .page_insurance_info__OoiLy{width:100%;bottom:0;top:unset}}.page_page_wrap__J4Myo .page_body__oMNBD .page_insurance_info__OoiLy .page_insurance_wrap__UoixC{position:-webkit-sticky;position:sticky;top:100px}@media(max-width:640px){.page_page_wrap__J4Myo .page_body__oMNBD .page_insurance_info__OoiLy .page_insurance_wrap__UoixC>div{display:none}}.page_page_wrap__J4Myo .page_body__oMNBD .page_insurance_info__OoiLy .page_booking_container__XL0t8{padding:0 16px;margin-top:-10px}@media(max-width:640px){.page_page_wrap__J4Myo .page_body__oMNBD .page_insurance_info__OoiLy .page_booking_container__XL0t8{padding:20px 16px;background:#fff}.page_page_wrap__J4Myo .page_review_wrap__dD0lw>div{padding:30px 0 0}}.page_page_wrap__J4Myo hr{height:10px;width:100%;padding:0 16px;background:none!important}.page_page_wrap__J4Myo hr:after{content:"";background:var(--gray-10)!important;height:10px;width:100%;display:block}@media(max-width:640px){.page_page_wrap__J4Myo hr{padding:0}}.page_page_wrap__J4Myo .page_component__uluUk{padding:30px 16px}.page_page_wrap__J4Myo .page_mobile_only__d_2iH{display:none}@media(max-width:640px){.page_page_wrap__J4Myo .page_mobile_only__d_2iH{display:block}}.RentalcarAgencyMap_component__iJQ8W{padding:30px 16px;display:flex;flex-direction:column;gap:16px}.RentalcarAgencyMap_component__iJQ8W h2{font-size:18px;font-weight:600;color:var(--gray-100)}.RentalcarAgencyMap_component__iJQ8W .RentalcarAgencyMap_map__iYZbm{display:flex;flex-direction:column;gap:14px}.RentalcarAgencyMap_component__iJQ8W .RentalcarAgencyMap_map__iYZbm>div{margin:0!important;padding:0!important}.KorailReviewContainer_component__pBidv{padding:30px 0}.KorailReviewContainer_component__pBidv>div{display:flex;flex-wrap:wrap;gap:16px}@media(max-width:640px){.KorailReviewContainer_component__pBidv>div{display:block}}.KorailReviewContainer_component__pBidv>div h2{width:100%;margin-bottom:0}@media(max-width:640px){.KorailReviewContainer_component__pBidv>div h2{margin-bottom:16px}}.KorailReviewContainer_component__pBidv>div>div{flex:1 1;height:-moz-fit-content;height:fit-content}.KorailReviewContainer_component__pBidv>div>div:last-child{margin-top:0}@media(max-width:640px){.KorailReviewContainer_component__pBidv>div>div:last-child{margin-top:16px}}.page_page__0hlqo hr{height:1px!important}.page_page__0hlqo ul{padding:30px 16px;font-size:12px;line-height:1.83;color:var(--gray-50);display:flex;flex-direction:column;gap:4px}.page_page__0hlqo ul li{list-style:disc}.page_page__0hlqo ul li::marker{font-size:9px}@media(max-width:640px){.page_page__0hlqo ul li{list-style-position:inside}.page_page__0hlqo .page_banner_container__ELoJ3>div{padding:0;overflow:hidden}}.RailEuropeReviewSection_container__M_bYd{padding:30px 16px}@media(max-width:640px){.RailEuropeReviewSection_container__M_bYd{padding:30px 0}}.RailEuropeReviewSection_container__M_bYd>div{display:flex;flex-wrap:wrap;gap:16px}@media(max-width:640px){.RailEuropeReviewSection_container__M_bYd>div{display:block}}.RailEuropeReviewSection_container__M_bYd>div h2{width:100%;margin-bottom:0}@media(max-width:640px){.RailEuropeReviewSection_container__M_bYd>div h2{margin-bottom:16px}}.RailEuropeReviewSection_container__M_bYd>div>div{flex:1 1;height:-moz-fit-content;height:fit-content}.RailEuropeReviewSection_container__M_bYd>div>div:last-child{margin-top:0}@media(max-width:640px){.RailEuropeReviewSection_container__M_bYd>div>div:last-child{margin-top:16px}}.Tabs_container__0DRQd{overflow:hidden;display:flex}.Tabs_container__0DRQd a{color:inherit;height:inherit;display:flex;justify-content:center;align-items:center}.Tabs_container__0DRQd.Tabs_swipe__xBa_X .Tabs_swiper__kI5Rz{border-bottom:2px solid var(--gray-10);overflow:visible;width:100%;height:54px;padding:0 8px}.Tabs_container__0DRQd.Tabs_swipe__xBa_X .Tabs_swiper__kI5Rz .Tabs_tab__LAbsS{width:auto;cursor:pointer;display:flex;justify-content:center;align-items:center;margin:0 8px;height:54px;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.Tabs_container__0DRQd.Tabs_swipe__xBa_X .Tabs_swiper__kI5Rz .Tabs_tab__LAbsS.Tabs_default__eSeUi{color:var(--gray-30);border-color:var(--gray-10)}.Tabs_container__0DRQd.Tabs_swipe__xBa_X .Tabs_swiper__kI5Rz .Tabs_tab__LAbsS.Tabs_selected__6skv9{height:calc(100% + 2px);color:var(--gray-80);border-bottom:2px solid var(--gray-80)}.Tabs_container__0DRQd.Tabs_fixed__pvDqd{padding:0}.Tabs_container__0DRQd.Tabs_fixed__pvDqd .Tabs_tab__LAbsS{cursor:pointer;border-bottom:2px solid;display:flex;justify-content:center;align-items:center;width:100%;height:54px;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.Tabs_container__0DRQd.Tabs_fixed__pvDqd .Tabs_tab__LAbsS.Tabs_default__eSeUi{color:var(--gray-30);border-color:var(--gray-10)}.Tabs_container__0DRQd.Tabs_fixed__pvDqd .Tabs_tab__LAbsS.Tabs_selected__6skv9{color:var(--gray-80);border-color:var(--gray-80)}.Tabs_container__0DRQd.Tabs_date__KF6aP .Tabs_tab__LAbsS,.Tabs_container__0DRQd.Tabs_sub__XQkdX .Tabs_tab__LAbsS{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;white-space:nowrap}.Tabs_container__0DRQd.Tabs_date__KF6aP{display:flex;gap:10px;padding:0}.Tabs_container__0DRQd.Tabs_date__KF6aP .Tabs_tab__LAbsS{cursor:pointer;border-radius:8px;font-size:12px;font-weight:700;margin-right:10px}.Tabs_container__0DRQd.Tabs_date__KF6aP .Tabs_tab__LAbsS a{padding:10px 14px}.Tabs_container__0DRQd.Tabs_date__KF6aP .Tabs_tab__LAbsS:last-child{margin-right:0}.Tabs_container__0DRQd.Tabs_date__KF6aP .Tabs_tab__LAbsS.Tabs_default__eSeUi{border:1px solid var(--gray-15);color:var(--gray-60);background:var(--gray-10)}.Tabs_container__0DRQd.Tabs_date__KF6aP .Tabs_tab__LAbsS.Tabs_selected__6skv9{border:1px solid rgba(0,0,0,0);color:var(--gray-0);background:var(--gray-100)}.Tabs_container__0DRQd.Tabs_sub__XQkdX{display:flex;gap:10px;padding:0}.Tabs_container__0DRQd.Tabs_sub__XQkdX .Tabs_tab__LAbsS{padding:12px;cursor:pointer;border-radius:8px;border:1px solid var(--gray-15);font-size:12px;font-weight:700;margin-right:10px}.Tabs_container__0DRQd.Tabs_sub__XQkdX .Tabs_tab__LAbsS:last-child{margin-right:0}.Tabs_container__0DRQd.Tabs_sub__XQkdX .Tabs_tab__LAbsS.Tabs_default__eSeUi{color:var(--gray-60);background:var(--gray-0)}.Tabs_container__0DRQd.Tabs_sub__XQkdX .Tabs_tab__LAbsS.Tabs_selected__6skv9{border:none;color:var(--gray-0);background:var(--primary-50)}.Tabs_container__0DRQd .Tabs_swiper__kI5Rz{width:100%}.RailEuropeTabs_container__jLf_7{padding:0 16px!important}@media(max-width:640px){.RailEuropeTabs_container__jLf_7{padding:0!important}.RailEuropeTabs_container__jLf_7.RailEuropeTabs_disabled__7pA2B{display:none}}.RailEuropePTPBenefitSection_container__vJ4Ow{padding:20px 16px}@media(max-width:640px){.RailEuropePTPBenefitSection_container__vJ4Ow{padding:0}}.RailEuropePTPBenefitSection_container__vJ4Ow .RailEuropePTPBenefitSection_box__v7RUO{padding:30px 40px 40px;background:var(--gray-10);border-radius:16px;display:flex;flex-direction:column;gap:16px}@media(max-width:640px){.RailEuropePTPBenefitSection_container__vJ4Ow .RailEuropePTPBenefitSection_box__v7RUO{padding:20px 16px;border-radius:0}}.RailEuropePTPBenefitSection_container__vJ4Ow .RailEuropePTPBenefitSection_box__v7RUO .RailEuropePTPBenefitSection_title__p6kq_{color:var(--gray-100);font-size:18px;font-weight:600}.RailEuropePTPBenefitSection_container__vJ4Ow .RailEuropePTPBenefitSection_box__v7RUO .RailEuropePTPBenefitSection_title__p6kq_ .RailEuropePTPBenefitSection_accent__DvdSw{color:#ff0076}.RailEuropePTPBenefitSection_container__vJ4Ow .RailEuropePTPBenefitSection_box__v7RUO .RailEuropePTPBenefitSection_cards__oXzWN{display:grid;grid-template-columns:repeat(auto-fill,minmax(159px,297px));grid-gap:10px;justify-content:center}@media(max-width:640px){.RailEuropePTPBenefitSection_container__vJ4Ow .RailEuropePTPBenefitSection_box__v7RUO .RailEuropePTPBenefitSection_cards__oXzWN{grid-template-columns:1fr 1fr}}.RailEuropePTPBenefitSection_container__vJ4Ow .RailEuropePTPBenefitSection_box__v7RUO .RailEuropePTPBenefitSection_cards__oXzWN .RailEuropePTPBenefitSection_card__U74Cz{display:flex;justify-content:center;align-items:center;border-radius:12px;background:var(--gray-0)}.RailEuropePTPBenefitSection_container__vJ4Ow .RailEuropePTPBenefitSection_box__v7RUO .RailEuropePTPBenefitSection_cards__oXzWN .RailEuropePTPBenefitSection_card__U74Cz img{max-width:200px;aspect-ratio:2/1;object-fit:cover;border-radius:inherit}@media(max-width:640px){.RailEuropePTPBenefitSection_container__vJ4Ow .RailEuropePTPBenefitSection_box__v7RUO .RailEuropePTPBenefitSection_cards__oXzWN .RailEuropePTPBenefitSection_card__U74Cz img{max-width:160px}}.RailEuropePassBenefitSection_container__VSbS3{padding:20px 16px}@media(max-width:640px){.RailEuropePassBenefitSection_container__VSbS3{padding:0}}.RailEuropePassBenefitSection_container__VSbS3 .RailEuropePassBenefitSection_box__c4G2e{padding:30px 40px 40px;background:var(--gray-10);border-radius:16px;display:flex;flex-direction:column;gap:16px}@media(max-width:640px){.RailEuropePassBenefitSection_container__VSbS3 .RailEuropePassBenefitSection_box__c4G2e{padding:20px 16px;border-radius:0}}.RailEuropePassBenefitSection_container__VSbS3 .RailEuropePassBenefitSection_box__c4G2e .RailEuropePassBenefitSection_title__vrb5M{color:var(--gray-100);font-size:18px;font-weight:600}.RailEuropePassBenefitSection_container__VSbS3 .RailEuropePassBenefitSection_box__c4G2e .RailEuropePassBenefitSection_title__vrb5M .RailEuropePassBenefitSection_accent__PoqX_{color:#ff0076}.RailEuropePassBenefitSection_container__VSbS3 .RailEuropePassBenefitSection_box__c4G2e .RailEuropePassBenefitSection_cards__4GjLi{display:grid;grid-template-columns:repeat(auto-fill,minmax(159px,220px));grid-gap:10px;justify-content:center}@media(max-width:640px){.RailEuropePassBenefitSection_container__VSbS3 .RailEuropePassBenefitSection_box__c4G2e .RailEuropePassBenefitSection_cards__4GjLi{grid-template-columns:1fr 1fr}}.RailEuropePassBenefitSection_container__VSbS3 .RailEuropePassBenefitSection_box__c4G2e .RailEuropePassBenefitSection_cards__4GjLi .RailEuropePassBenefitSection_card__Frm_0{display:flex;border-radius:12px;background:var(--gray-0);aspect-ratio:2/1}.RailEuropePassBenefitSection_container__VSbS3 .RailEuropePassBenefitSection_box__c4G2e .RailEuropePassBenefitSection_cards__4GjLi .RailEuropePassBenefitSection_card__Frm_0 img{width:100%;height:100%;object-fit:cover;border-radius:inherit}