.CarrierLandingAbout_amenitiesViewport__G3msT{width:calc(100% + 20px);margin:-10px;overflow:hidden;overflow-x:auto;padding:10px;overscroll-behavior-inline:contain;scrollbar-width:none}.CarrierLandingAbout_amenitiesViewport__G3msT::-webkit-scrollbar{display:none}.CarrierLandingAbout_amenitiesTrack__Phjkn{display:flex;width:max-content;min-width:100%;gap:16px}.CarrierLandingAbout_amenity__4LSOr{display:inline-flex;height:42px;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;padding:4px 10px;border-radius:8px;background:#fff;box-shadow:0 0 10px rgba(83,115,242,20%);color:#727276;font-size:14px;font-weight:400;line-height:1.6;white-space:nowrap}.CarrierLandingAbout_surface__8yYTL{margin-top:-4px;overflow:hidden;border-radius:12px}.CarrierLandingAbout_content__QjZzI{gap:0;padding:29px 35px 20px;color:#212121;font-size:16px;line-height:1.6}.CarrierLandingAbout_aboutText__q46eN p{display:-webkit-box;overflow:hidden;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:8}.CarrierLandingAbout_aboutText__q46eN p[data-expanded]{display:block;overflow:visible}.CarrierLandingAbout_textButton__o_sWe{width:fit-content;margin-top:10px;padding:0;border:0;background:transparent;color:#a692de;cursor:pointer;font-size:18px;font-weight:600;line-height:1.6;text-decoration:underline}.CarrierLandingAbout_support__UHlZ9{display:flex;flex-direction:column;gap:8px;margin-top:26px;padding-top:20px;border-top:1px solid rgba(83,115,242,20%)}.CarrierLandingAbout_support__UHlZ9>span{color:#727276}.CarrierLandingAbout_support__UHlZ9 a{display:inline-flex;width:fit-content;align-items:center;gap:10px;color:#212121}.CarrierLandingAbout_supportIcon__lxTXL{flex:0 0 auto;object-fit:contain}@media screen and (width <= 700px){.CarrierLandingAbout_amenitiesViewport__G3msT{width:calc(100% + 20px);margin:-10px;overflow:visible;padding:10px}.CarrierLandingAbout_amenitiesTrack__Phjkn{width:100%;min-width:0;flex-wrap:wrap;gap:8px}.CarrierLandingAbout_amenity__4LSOr{height:39px}.CarrierLandingAbout_content__QjZzI{padding:12px}}.CarrierLandingLayout_hero__rDGMG{isolation:isolate;width:100%!important;height:auto;min-height:432px;margin:0!important;border-radius:0!important}.CarrierLandingLayout_hero__rDGMG .hero-background-wrapper{height:100%}.CarrierLandingLayout_hero__rDGMG .hero-background-desktop{object-position:center 42%;transform:none}.CarrierLandingLayout_hero__rDGMG .hero-background-content{display:flex;align-items:stretch;justify-content:center;padding:0 10px}.CarrierLandingLayout_heroInner__MUR4v{position:relative;z-index:1;display:flex;width:100%;height:100%;max-width:1120px;flex-direction:column;justify-content:flex-end;padding-bottom:40px}.CarrierLandingLayout_heroTitle__GBpmv{margin:90px 0 60px;color:#fff;font-size:40px;font-weight:700;line-height:1.4;text-align:center}.CarrierLandingLayout_heroInner__MUR4v>.search-block-wrapper{flex:0 0 auto;height:auto}.CarrierLandingLayout_breadcrumbShell__CWfxu{height:67px;border-bottom:1px solid rgba(83,115,242,20%);background:#fff}.CarrierLandingLayout_breadcrumbViewport__LpMUd,.CarrierLandingLayout_navViewport__x88tn{width:100%;height:100%;overflow:hidden;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.CarrierLandingLayout_breadcrumbViewport__LpMUd::-webkit-scrollbar,.CarrierLandingLayout_navViewport__x88tn::-webkit-scrollbar{display:none}.CarrierLandingLayout_breadcrumbs__V_f06{display:flex;width:max-content;min-width:100%;height:100%;align-items:center;gap:6px;padding-inline:max(16px,calc((100vw - 1100px) / 2));color:#9e9ea5;font-size:18px;font-weight:500;line-height:1.6;white-space:nowrap}.CarrierLandingLayout_breadcrumbs__V_f06 a{color:#a692de}.CarrierLandingLayout_navShell__Y7vU6{position:sticky;z-index:40;top:0;height:78px;background:#fff;box-shadow:none;transition:box-shadow .16s ease}.CarrierLandingLayout_navShell__Y7vU6[data-stuck]{box-shadow:0 0 10px rgba(83,115,242,20%)}.CarrierLandingLayout_navViewport__x88tn{padding-inline:max(16px,calc((100vw - 1100px) / 2));scroll-padding-inline:max(16px,calc((100vw - 1100px) / 2))}.CarrierLandingLayout_navTrack__9wxGl{display:grid;width:1100px;height:100%;grid-auto-columns:minmax(190px,1fr);grid-auto-flow:column;align-items:center;gap:16px;padding-block:10px}.CarrierLandingLayout_navLink___22Y3{display:inline-flex;width:100%;height:40px;align-items:center;justify-content:center;border-radius:8px;background:#fff;box-shadow:0 0 10px rgba(83,115,242,20%);color:#727276;font-size:12px;font-weight:500;line-height:1.6;white-space:nowrap}.CarrierLandingLayout_navLink___22Y3:hover{color:#a692de}.CarrierLandingLayout_navLink___22Y3[data-active]{background:#a692de;color:#fff}.CarrierLandingLayout_main__X42St{display:flex;width:min(100% - 32px,1100px);flex-direction:column;gap:80px;margin:0 auto;padding:64px 0 0}.CarrierLandingLayout_footerDivider__djCVa{margin:80px 0 0}@media screen and (width <= 1000px){.CarrierLandingLayout_hero__rDGMG{width:100%!important;height:auto}.CarrierLandingLayout_hero__rDGMG .hero-background-content{padding:88px 10px 20px}.CarrierLandingLayout_hero__rDGMG .hero-background-mobile{object-position:center 42%;transform:translateY(0) scale(1.05)}.CarrierLandingLayout_heroInner__MUR4v{height:auto;padding-bottom:0}.CarrierLandingLayout_heroTitle__GBpmv{margin:0 0 20px;font-size:32px}.CarrierLandingLayout_breadcrumbs__V_f06{font-size:16px}.CarrierLandingLayout_main__X42St{gap:60px;padding-top:48px}.CarrierLandingLayout_footerDivider__djCVa{margin-top:60px}}@media screen and (width <= 700px){.CarrierLandingLayout_hero__rDGMG{height:auto}.CarrierLandingLayout_hero__rDGMG .hero-background-content{padding:72px 6px 9px}.CarrierLandingLayout_hero__rDGMG .hero-background-mobile-clip{height:260px}.CarrierLandingLayout_hero__rDGMG .hero-background-wrapper:after{top:200px;height:calc(100% - 200px)}.CarrierLandingLayout_heroTitle__GBpmv{margin:0 0 48px;font-size:28px;line-height:1.3}.CarrierLandingLayout_breadcrumbShell__CWfxu{height:56px}.CarrierLandingLayout_navShell__Y7vU6{height:68px}.CarrierLandingLayout_navViewport__x88tn{padding-inline:16px;scroll-padding-inline:16px}.CarrierLandingLayout_navTrack__9wxGl{width:max-content;grid-auto-columns:minmax(220px,72vw);gap:12px}.CarrierLandingLayout_main__X42St{width:min(100% - 24px,1100px);gap:48px;padding:32px 0 0}.CarrierLandingLayout_footerDivider__djCVa{margin-top:48px}}.CarrierLandingSections_section__x3327{display:flex;flex-direction:column;align-items:stretch;gap:32px;scroll-margin-top:110px}.CarrierLandingSections_title__3bFW5{margin:0;color:#212121;font-size:40px;font-weight:700;line-height:1.4}@media screen and (width <= 1000px){.CarrierLandingSections_section__x3327{gap:24px}.CarrierLandingSections_title__3bFW5{font-size:34px}}@media screen and (width <= 700px){.CarrierLandingSections_section__x3327{gap:24px}.CarrierLandingSections_title__3bFW5{font-size:24px;line-height:1.2}}.CarrierLandingRoutes_routeCards__fyck_{display:grid;grid-template-columns:repeat(3,350px);gap:25px}.CarrierLandingRoutes_routeCard__ChQAa{position:relative;isolation:isolate;display:flex;width:350px;height:220px;align-items:flex-end;overflow:hidden;padding:16px;border-radius:12px;background:#fff;box-shadow:0 0 10px rgba(83,115,242,20%);color:#fff;transition:box-shadow .2s ease,background-color .2s ease,transform .2s ease}.CarrierLandingRoutes_routeCard__ChQAa:after{position:absolute;z-index:-1;right:0;bottom:0;left:0;height:115px;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,70%));content:""}.CarrierLandingRoutes_routeCard__ChQAa>img{z-index:-2;object-fit:cover;transition:transform .25s ease}.CarrierLandingRoutes_routeCard__ChQAa:visited{color:#a692de}.CarrierLandingRoutes_routeCard__ChQAa:hover,.CarrierLandingRoutes_routeCard__ChQAa:hover:visited{background-color:var(--color-primary-light);color:#fff;transform:scale(1.05)}.CarrierLandingRoutes_routeCard__ChQAa:hover>img{transform:scale(1.025)}.CarrierLandingRoutes_routeCard__ChQAa:focus-visible{outline:3px solid rgba(166,146,222,45%);outline-offset:3px}.CarrierLandingRoutes_routeTitle__XT2zL{overflow:hidden;font-size:18px;font-weight:700;line-height:1.6;color:#fff;text-overflow:ellipsis;white-space:nowrap}.CarrierLandingRoutes_routeCard__ChQAa:visited .CarrierLandingRoutes_routeTitle__XT2zL{color:#a692de}.CarrierLandingRoutes_routeCard__ChQAa:hover .CarrierLandingRoutes_routeTitle__XT2zL{color:#fff}.CarrierLandingRoutes_routeArrow__v0tGj{display:inline-flex;width:40px;height:36px;flex:0 0 40px;align-items:center;justify-content:center;margin-left:auto;border-radius:12px;background:#a692de;transition:background-color .15s ease}.CarrierLandingRoutes_routeCard__ChQAa:hover .CarrierLandingRoutes_routeArrow__v0tGj{background:#927bd4}.CarrierLandingRoutes_routeArrow__v0tGj img{position:static;z-index:auto;width:18px;height:14px;object-fit:contain}.CarrierLandingRoutes_routeButtons__Vfe0u{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.CarrierLandingRoutes_routeButton__sdzZo{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-radius:12px;background:#fff;box-shadow:0 0 10px rgba(83,115,242,20%);color:#212121;font-size:16px;font-weight:600;line-height:1.6;transition:box-shadow .2s ease,background-color .2s ease,color .2s ease,transform .2s ease}.CarrierLandingRoutes_routeButton__sdzZo:visited{color:#212121}.CarrierLandingRoutes_routeButton__sdzZo:hover,.CarrierLandingRoutes_routeButton__sdzZo:hover:visited{background:#f7f4ff;color:#a692de;transform:scale(1.02)}.CarrierLandingRoutes_routeButton__sdzZo:focus-visible{outline:3px solid rgba(166,146,222,45%);outline-offset:3px}.CarrierLandingRoutes_routeButtonTitle__y_tAY{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CarrierLandingRoutes_routeTable__zqeNv{min-height:442px;padding:25px 34px 20px;border-radius:12px;background:#fff;box-shadow:0 0 10px rgba(83,115,242,20%)}.CarrierLandingRoutes_routeGrid__i38Xv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:35px}.CarrierLandingRoutes_routeRow__F1eeN{display:flex;width:100%;min-width:0;min-height:71px;align-items:center;justify-content:space-between;gap:16px;padding:12px 0 19px;border-bottom:1px solid rgba(83,115,242,20%);color:#212121;font-size:18px;font-weight:400;line-height:1.6}.CarrierLandingRoutes_routeRow__F1eeN span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CarrierLandingRoutes_routeRow__F1eeN strong{flex-shrink:0;color:#a692de;font-weight:400;white-space:nowrap}.CarrierLandingRoutes_routesDisclosure__SYWsW{position:relative}.CarrierLandingRoutes_showMore__z83L_{width:fit-content;margin:20px auto 0;color:#a692de;cursor:pointer;font-size:20px;font-weight:400;line-height:1.6;list-style:none}.CarrierLandingRoutes_showMore__z83L_::-webkit-details-marker{display:none}.CarrierLandingRoutes_routesDisclosure__SYWsW[open] .CarrierLandingRoutes_showMoreLabel___uM7_,.CarrierLandingRoutes_showLessLabel__xlUHB{display:none}.CarrierLandingRoutes_routesDisclosure__SYWsW[open] .CarrierLandingRoutes_showLessLabel__xlUHB{display:inline}.CarrierLandingRoutes_routesDisclosure__SYWsW[open]{padding-bottom:52px}.CarrierLandingRoutes_routesDisclosure__SYWsW[open] .CarrierLandingRoutes_showMore__z83L_{position:absolute;bottom:0;left:50%;margin:0;transform:translateX(-50%)}@media screen and (width <= 1160px){.CarrierLandingRoutes_routeCards__fyck_{grid-template-columns:repeat(3,minmax(0,1fr))}.CarrierLandingRoutes_routeCard__ChQAa{width:100%}}@media screen and (width <= 1000px){.CarrierLandingRoutes_routeCards__fyck_{grid-template-columns:repeat(2,minmax(0,1fr))}.CarrierLandingRoutes_routeCard__ChQAa{height:auto;aspect-ratio:350/220}.CarrierLandingRoutes_routeButtons__Vfe0u{grid-template-columns:repeat(2,minmax(0,1fr))}.CarrierLandingRoutes_routeGrid__i38Xv{grid-template-columns:1fr}.CarrierLandingRoutes_routeTable__zqeNv{min-height:0}}@media screen and (width <= 700px){.CarrierLandingRoutes_routeCards__fyck_{display:flex;width:calc(100% + 12px);gap:20px;overflow-x:auto;padding:10px 12px 10px 0;scroll-padding-inline:0 12px;scroll-snap-type:x mandatory;scrollbar-width:none}.CarrierLandingRoutes_routeCards__fyck_::-webkit-scrollbar{display:none}.CarrierLandingRoutes_routeCard__ChQAa{width:250px;height:190px;flex:0 0 250px;aspect-ratio:auto;scroll-snap-align:start}.CarrierLandingRoutes_routeButtons__Vfe0u{grid-template-columns:1fr;gap:12px}.CarrierLandingRoutes_routeButton__sdzZo{padding:14px 16px;font-size:14px}.CarrierLandingRoutes_routeTable__zqeNv{padding:8px 12px}.CarrierLandingRoutes_routeRow__F1eeN{min-height:44px;padding:8px 0;font-size:14px}.CarrierLandingRoutes_routeRow__F1eeN span{white-space:normal}.CarrierLandingRoutes_routeRow__F1eeN strong{font-size:14px}.CarrierLandingRoutes_showMore__z83L_{margin-top:8px;font-size:16px}}.Icon_icon__0q6vc{display:inline-block;flex-shrink:0;&[data-size=xs]{width:var(--icon-size-xs);height:var(--icon-size-xs)}&[data-size=sm]{width:var(--icon-size-sm);height:var(--icon-size-sm)}&[data-size=md]{width:var(--icon-size-md);height:var(--icon-size-md)}&[data-size=lg]{width:var(--icon-size-lg);height:var(--icon-size-lg)}&[data-size=xl]{width:var(--icon-size-xl);height:var(--icon-size-xl)}&[data-size="2xl"]{width:var(--icon-size-2xl);height:var(--icon-size-2xl)}&[data-color=primary]{color:var(--color-primary)}&[data-color=text-primary]{color:var(--color-text-primary)}&[data-color=text-default]{color:var(--color-text-default)}&[data-color=text-muted]{color:var(--color-text-muted)}}.CarrierLandingGallery_carousel__l5u_b{width:100%;min-width:0}.CarrierLandingGallery_viewport__dnWDO{width:100%;overflow:hidden}.CarrierLandingGallery_track__TsEO1{display:flex;width:max-content;gap:20px;will-change:transform}.CarrierLandingGallery_track__TsEO1[data-transition]{transition:transform .35s cubic-bezier(.4,0,.2,1)}.CarrierLandingGallery_slide__BGfki{position:relative;width:300px;height:250px;flex:0 0 300px;overflow:hidden;border-radius:12px;background:#f5f5f7}.CarrierLandingGallery_slide__BGfki img{object-fit:cover}.CarrierLandingGallery_controls__q9Ykw{display:grid;width:148px;height:24px;grid-template-columns:24px 1fr 24px;align-items:center;gap:20px;margin:12px auto 0}.CarrierLandingGallery_arrow___dkyv,.CarrierLandingGallery_dots__JbI_x button{padding:0;border:0;background:transparent;color:#a692de;cursor:pointer}.CarrierLandingGallery_arrow___dkyv{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center}.CarrierLandingGallery_dots__JbI_x{display:flex;align-items:center;justify-content:center;gap:8px}.CarrierLandingGallery_dots__JbI_x button{width:8px;height:8px;border-radius:50%;background:#a692de;opacity:.25}.CarrierLandingGallery_dots__JbI_x button[data-active]{width:12px;height:12px;opacity:.5}@media screen and (width <= 700px){.CarrierLandingGallery_track__TsEO1{gap:20px}.CarrierLandingGallery_slide__BGfki{width:250px;height:190px;flex-basis:250px}}.Card_card__FBrqZ{background-color:white;border-radius:var(--border-radius-md);transition:transform .1s;&[data-variant=elevation]{box-shadow:var(--shadow-default)}&[data-variant=outlined]{border:1px solid #e8e8ef}&[data-active]{outline:2px solid var(--color-primary);outline-offset:-2px}}.Card_animation__3MqAU:hover{transform:scale(1.01);cursor:pointer}.Card_cardHeader___tz2S{align-items:center;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.Card_cardContent__gUB4S,.Card_cardHeader___tz2S{display:flex;gap:var(--spacing-sm);color:var(--color-text-default);padding:var(--spacing-md) var(--spacing-sm)}.Card_cardContent__gUB4S{flex-direction:column;font-size:var(--font-size-sm)}.Card_noTopPadding__iMgoK{padding-top:0}.Profile_container__QvVlh{display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:flex-start;max-width:540px;width:100%;margin:120px auto 40px}.Profile_profileItem__OHYMt{display:flex;align-items:center;gap:var(--spacing-sm);cursor:pointer;&[data-variant=default]{color:var(--color-primary)}&[data-variant=dangerous]{color:var(--color-error)}}.Profile_profileSupportItem__YuA2U{display:flex;align-items:center;gap:var(--spacing-sm);cursor:pointer;color:var(--color-primary);border-radius:var(--border-radius-sm);padding:var(--spacing-sm);&:hover{background-color:var(--color-primary-light)}}.Profile_codeInputs__dpTAt{display:flex;justify-content:center;gap:var(--spacing-sm)}.Profile_codeInput__vf6zU{width:56px;height:56px;text-align:center;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-default);background-color:#F6F6FA;border:none;outline:2px solid transparent;outline-offset:-2px;border-radius:var(--border-radius-md);transition:outline-color .1s ease,background-color .1s ease;&:focus{background-color:var(--color-primary-light);outline-color:var(--color-primary)}&::placeholder{color:var(--color-text-default);opacity:.4}}div.TransportTypeFilter_card__Ns_AN{position:sticky;top:200px;z-index:1;margin-bottom:5px;& [data-slot=tabs-list]{--tabs-indicator-height:60px;--tabs-padding:var(--spacing-xs)}}.TransportTypeFilter_itemTitle__N6UpN{font-size:var(--font-size-md)}.TransportTypeFilter_itemCount__ldXXP{display:flex;align-items:center;gap:var(--spacing-xxs);font-size:var(--font-size-sm)}@media screen and (width <= 1000px){div.TransportTypeFilter_card__Ns_AN{top:88px;min-height:60px;& [data-slot=tabs-list]{--tabs-indicator-height:52px;--tabs-padding:var(--spacing-xs)}}.TransportTypeFilter_itemTitle__N6UpN{font-size:var(--font-size-xs)}}.no-site-header div.TransportTypeFilter_card__Ns_AN{top:128px}@media screen and (width <= 1000px){.no-site-header div.TransportTypeFilter_card__Ns_AN{top:16px}}.Field_wrapper__GVYzS{--field-horizontal-padding:16px;display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%;&[data-disabled]{.Field_fieldWrapper__vo59F{background-color:#ebebeb;cursor:not-allowed;opacity:.6}.Field_fieldWrapper__vo59F:focus-within{outline-color:transparent;box-shadow:none;background-color:#ebebeb}}&[data-error]{.Field_label__tRETk{color:var(--color-error)}.Field_fieldWrapper__vo59F{background-color:var(--color-error-light);outline-color:var(--color-error);.Field_addon__BlzdZ{color:var(--color-error)}}}}.Field_label__tRETk{color:var(--color-text-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);user-select:none}.Field_fieldWrapper__vo59F{display:flex;align-items:center;gap:var(--spacing-sm);background-color:#F6F6FA;outline:2px solid transparent;outline-offset:-2px;border-radius:var(--border-radius-md);padding:0 var(--field-horizontal-padding);transition:outline-color .1s ease,background-color .1s ease,opacity .1s ease;position:relative;&:focus-within{background-color:var(--color-primary-light);outline-color:var(--color-primary);.Field_addon__BlzdZ{color:var(--color-primary)}}}.Field_field__d6mYn{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-default);padding:0;height:56px;width:100%;appearance:none;&::placeholder{color:var(--color-text-default);opacity:.5}&:disabled{cursor:not-allowed;color:#9ca3af}&[type=date]::-webkit-calendar-picker-indicator{opacity:.5;cursor:pointer}}.Field_addon__BlzdZ{color:#9B9BA1;transition:color .2s ease,background-color .2s ease;user-select:none;&[data-align=start]{order:-9999;text-align:start}&[data-align=end]{order:9999;text-align:end}}.Field_errorMessage__IcNIT{font-size:var(--font-size-xs);color:var(--color-error)}.Collapsible_collapsible__qaA1R{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease,grid-template-columns .3s ease,opacity .3s ease;&[data-orientation=horizontal]{grid-template-rows:1fr;grid-template-columns:0fr}&[data-open]{grid-template-rows:1fr;opacity:1}&[data-open][data-orientation=horizontal]{grid-template-columns:1fr}& [data-content]{overflow:hidden}}.Collapsible_text__YshwC{position:relative;overflow:hidden;transition:max-height var(--collapsible-duration,.3s) ease;&[data-folded]:not([data-open]){max-height:0}&[data-peek]:not([data-open]){max-height:calc(var(--collapsible-lines, 0) * 1lh + var(--collapsible-offset, 0px));cursor:pointer}&[data-clamp]>*{display:-webkit-box;overflow:hidden;-webkit-line-clamp:var(--collapsible-lines,0);-webkit-box-orient:vertical}&[data-flatten]:not([data-open]),&[data-flatten]:not([data-open]) *{white-space:normal}&[data-peek][data-indicator=gradient]:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2.5lh;background:linear-gradient(to bottom,transparent,var(--collapsible-surface,#fff));pointer-events:none;transition:opacity var(--collapsible-duration,.3s) ease}&[data-peek][data-open]:after{opacity:0}}.Collapsible_icon__Kc_ME{transition:transform .3s ease;&[data-orientation=horizontal]{transform:rotate(-90deg)}&[data-open]{transform:rotate(-180deg)}&[data-open][data-orientation=horizontal]{transform:rotate(-270deg)}}.PopularRoutes_list__Nhksu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;width:100%;padding:4px 24px;border-radius:16px;background:#fff;box-shadow:0 0 10px var(--color-shadow-blue)}.PopularRoutes_item__uOkDN{display:flex;min-width:0;align-items:center;gap:16px;padding:18px 0;color:var(--color-text-default)}.PopularRoutes_item__uOkDN:nth-child(n+3){border-top:1px solid rgba(83,115,242,12%)}.PopularRoutes_item__uOkDN:hover,.PopularRoutes_item__uOkDN:visited{color:var(--color-text-default);text-decoration:none}.PopularRoutes_item__uOkDN:focus-visible{outline:3px solid rgba(166,146,222,45%);outline-offset:2px;border-radius:8px}.PopularRoutes_text__aKaTI{display:flex;min-width:0;flex:1;align-items:center;justify-content:space-between;gap:16px}.PopularRoutes_route__pXTuc{min-width:0;font-size:17px;font-weight:500;line-height:1.45;overflow-wrap:anywhere;transition:color .2s ease}.PopularRoutes_transport__HHZKy{color:var(--color-gray-500);font-weight:400}.PopularRoutes_price__4rYo5{flex-shrink:0;color:var(--color-primary);font-size:16px;font-weight:600;line-height:1.45;white-space:nowrap}.PopularRoutes_arrow__xRjnn{display:inline-flex;width:32px;height:32px;flex:0 0 32px;align-items:center;justify-content:center;border-radius:10px;background:var(--color-bg-soft-purple);color:var(--color-primary);transition:background-color .2s ease,color .2s ease}.PopularRoutes_item__uOkDN:hover .PopularRoutes_route__pXTuc{color:var(--color-primary)}.PopularRoutes_item__uOkDN:hover .PopularRoutes_arrow__xRjnn{background:var(--color-primary);color:#fff}.PopularRoutes_list__Nhksu>.show-more-button{grid-column:1/-1;align-self:stretch;width:auto;padding:14px 0 12px;border-top:1px solid rgba(83,115,242,12%);font-size:16px;font-weight:600;text-align:center}@media screen and (width <= 900px){.PopularRoutes_list__Nhksu{grid-template-columns:minmax(0,1fr);padding:4px 20px}.PopularRoutes_item__uOkDN+.PopularRoutes_item__uOkDN{border-top:1px solid rgba(83,115,242,12%)}}@media screen and (width <= 600px){.PopularRoutes_list__Nhksu{padding:2px 16px;border-radius:12px}.PopularRoutes_item__uOkDN{gap:12px;padding:14px 0}.PopularRoutes_text__aKaTI{flex-direction:column;align-items:flex-start;gap:2px}.PopularRoutes_route__pXTuc{font-size:15px}.PopularRoutes_price__4rYo5{font-size:14px}.PopularRoutes_arrow__xRjnn{width:28px;height:28px;flex-basis:28px;border-radius:8px}.PopularRoutes_arrow__xRjnn svg{width:14px;height:11px}}.Alert_alert__MOuGR{display:flex;gap:var(--spacing-xs);border-radius:var(--border-radius-md);padding:var(--spacing-sm);line-height:1.5;background-color:var(--alert-surface);&[data-variant=info]{--alert-surface:var(--color-info-light);color:var(--color-info)}&[data-variant=primary]{--alert-surface:var(--color-primary-light);color:var(--color-primary)}&[data-variant=success]{--alert-surface:var(--color-success-light);color:var(--color-success)}&[data-variant=warning]{--alert-surface:var(--color-warning-light);color:var(--color-warning)}&[data-variant=error]{--alert-surface:var(--color-error-light);color:var(--color-error)}}.Alert_expandable__CvGZo{flex-direction:column;gap:0;text-align:left}.Alert_header__zjYaa{display:flex;align-items:flex-start;gap:var(--spacing-xs);cursor:pointer;&>svg{flex-shrink:0}}.Alert_title___OVm9{flex:1;min-width:0}.Alert_toggle__5RBuP{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--spacing-xs);margin-left:var(--spacing-sm);padding:0;border:none;background:none;color:inherit;white-space:nowrap;cursor:pointer;&:hover{opacity:.8}}.Alert_toggleLabel__TYNGd{text-decoration:underline}@media (width <= 600px){.Alert_toggleLabel__TYNGd{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.Alert_toggle__5RBuP{margin:calc(-1 * var(--spacing-sm));margin-left:0;padding:var(--spacing-sm)}.Alert_toggle__5RBuP>svg[data-size]{width:var(--icon-size-md);height:var(--icon-size-md)}}.Alert_fold__8rPuB{--collapsible-surface:var(--alert-surface);--collapsible-offset:var(--spacing-sm);font-size:var(--font-size-sm)}.Alert_description__btsLK{white-space:pre-line;padding-top:var(--spacing-sm)}.Popover_popup__2B1Ax{--color-stroke:#d6d6d6;box-sizing:border-box;font-size:.875rem;line-height:1.25rem;display:flex;flex-direction:column;padding:.25rem .5rem;border-radius:.375rem;background-color:canvas;transform-origin:var(--transform-origin);transition:transform .15s,opacity .15s;outline:1px solid var(--color-stroke);max-width:240px;&[data-ending-style],&[data-starting-style]{opacity:0;transform:scale(.9)}&[data-instant]{transition:none}}.Popover_trigger__vwv3T{display:inline-flex;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;text-align:inherit;line-height:inherit;letter-spacing:inherit;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;height:fit-content}.Popover_arrow__76o1P{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{top:-8px;rotate:0deg}&[data-side=left]{right:-13px;rotate:90deg}&[data-side=right]{left:-13px;rotate:-90deg}}.Popover_arrowFill__bMhPG{fill:canvas}.Popover_arrowOuterStroke__3mdIl{fill:var(--color-stroke)}div.PageTitle_pageTitle__K_O_0{color:var(--color-text-default);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);min-height:48px;&:has(.PageTitle_backButton__U_8ki){padding:var(--spacing-xs);gap:2px}}.PageTitle_backButton__U_8ki{cursor:pointer;transition:transform .1s;&:hover{transform:scale(1.1)}}div.SeatMatrix_container__RPiDp{--columns:0;--item-size:56px;display:grid;grid-template-columns:repeat(var(--columns,0),var(--item-size));grid-auto-rows:var(--item-size);gap:var(--spacing-sm);overflow:auto}div.SeatMatrix_floorsContainer___MHpk{display:flex;flex-direction:row;gap:var(--spacing-sm)}div.SeatMatrix_floor__37DO_{flex:1;user-select:none;cursor:pointer}.SeatMatrix_legendsContainer__tqeSQ{display:flex;justify-content:space-between;padding:0 var(--spacing-sm);user-select:none}.SeatMatrix_legend__oM464{display:flex;gap:var(--spacing-xs);align-items:center;font-size:var(--font-size-xs);color:var(--color-text-muted)}.SeatMatrix_legend__oM464 .SeatMatrix_item__1vR71{height:32px;width:32px;font-size:var(--font-size-xs)}.SeatMatrix_item__1vR71{display:flex;flex-direction:column;gap:var(--spacing-xxs);width:100%;height:100%;justify-content:center;align-items:center;border-radius:var(--border-radius-sm);user-select:none;transition:border-color .2s,background-color .2s,color .2s,transform .2s;padding:var(--spacing-xxs)}.SeatMatrix_item__1vR71[data-variant=seat-booked]{border:1px solid #d8d8e1;color:#D8D8E1}.SeatMatrix_item__1vR71[data-variant=seat-free]{border:1px solid #d8d8e1;color:var(--color-primary);font-weight:var(--font-weight-bold);cursor:pointer}.SeatMatrix_item__1vR71[data-variant=seat-free]:not([data-selected=true],[data-no-interaction=true]):hover{background-color:var(--color-primary-light);transform:scale(1.1)}.SeatMatrix_item__1vR71[data-variant=icon]{border:1px solid #d8d8e1;color:var(--color-text-muted)}.SeatMatrix_item__1vR71[data-variant=row-number]{color:var(--color-text-default);font-weight:var(--font-weight-semibold)}.SeatMatrix_item__1vR71[data-selected=true]{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-text-primary)}.SeatMatrix_item__1vR71[data-no-interaction=true]{cursor:default!important}.SeatMatrix_price___8Pbr{font-size:10px;font-weight:var(--font-weight-regular);text-align:center}.TicketClassCard_card__m9f_y{display:flex;flex-direction:column;transition:box-shadow .1s}.TicketClassCard_card__m9f_y:hover{box-shadow:var(--shadow-default)}.TicketClassCard_content__61shP{flex:1;display:flex;flex-direction:column;gap:var(--spacing-sm)}.TicketClassCard_freeSeats__RTXLf{display:flex;align-items:center;gap:var(--spacing-xs)}.TicketClassCard_price__9PXt0{margin-top:auto;padding-top:var(--spacing-xs)}.TicketClassCard_amenities__YlUfv{padding-top:var(--spacing-xs)}.TicketClassDescription_description__kyb1e{display:flex;flex-direction:column;gap:var(--spacing-sm);line-height:1.4}.TicketClassDescription_paragraph__v60R9{margin:0;white-space:pre-line}.TicketClassDescription_paragraph__v60R9 strong{color:var(--color-text-default);font-weight:var(--font-weight-semibold)}.CarriageCard_number__puZmB{display:flex;align-items:center;gap:var(--spacing-xs)}.BookDoorToDoorDrawer_map___ihhE{position:relative;height:200px;border-radius:var(--border-radius-md);overflow:hidden}.BookDoorToDoorDrawer_mapText__sQIis{position:absolute;top:20%;left:50%;background-color:#a692de;padding:6px;font-size:14px;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;border-radius:8px;color:white}.BookDoorToDoorDrawer_mapMarker__3Mzbw{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}span.BookDoorToDoorDrawer_text__VSVxW{line-height:1.5}.BookDoorToDoorDrawer_items__57Gam{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.BookDoorToDoorDrawer_itemsLine__kGX67{display:flex;align-items:center;justify-content:center;width:100%}.BookDoorToDoorDrawer_item__HU8xs{display:flex;flex-direction:column;gap:var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.BookDoorToDoorDrawer_bottomCard__A0nDC{position:sticky;bottom:0;border-radius:var(--border-radius-md);background-color:white}div.BookPassengerCard_header__kMQwM{justify-content:space-between;padding:var(--spacing-sm);& [data-slot=close-icon].BookPassengerCard_hidden___vLAL{opacity:0;cursor:inherit}}div.BookPassengerCard_content__5s_il{gap:var(--spacing-md)}.BookPassengerCard_row__px79o{display:flex;gap:var(--spacing-md);flex-wrap:wrap;&>*{flex:1 1 200px}}.BookPassengerCard_rowField__XmafV{flex:1 1 200px}.BookPassengerCard_ticketTypeSelect__wwXSg{flex:1}.BookPassengerCard_priceBlockAddon__CHewh{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.BookPassengerCard_priceEstimateMark__Fp2iH{color:var(--color-primary);font-weight:var(--font-weight-semibold);margin-left:1px;animation:BookPassengerCard_price-estimate-in__4pC1U .25s ease-out;transition:opacity .25s ease;&[data-hidden]{opacity:0}}.BookPassengerCard_priceEstimateNote__xCQMm{animation:BookPassengerCard_price-estimate-in__4pC1U .25s ease-out}@keyframes BookPassengerCard_price-estimate-in__4pC1U{0%{opacity:0}to{opacity:1}}