.not-found_Divider__4iNJs{border-bottom:1px solid var(--color-neutral-500)}.CardInfoBox_Title__Z8s96{margin-bottom:var(--space-m)}.CardInfoBox_CardInfo__wCKX7{display:flex;flex-direction:column;height:100%}.CardInfoBox_CardInfoBoxGrid__q0Ez2{display:grid;grid-gap:var(--space-xs)}.CardInfoBox_ButtonsWrapper__Wij0g{display:flex;flex-wrap:wrap;margin-top:var(--space-s)}.CardInfoBox_ButtonChangeCategoryWrapper__g6gdO{margin-top:var(--space-s)}.CardInfoBox_CardInfoBox__3LnnV{margin-bottom:var(--space-m)}.CardInfoBox_CardNumberCategoryLabel__B6YIt{font-weight:700;color:var(--color-neutral-600);margin-bottom:0}.CardInfoBox_CardInfoItems__n_Zut{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.CardInfoBox_CardPriceCategory__9R8bG{display:flex}.CardInfoBox_CardNumberWrapper__vsI13{display:flex;align-items:center}.CardInfoBox_CardNumber__MWgR_{padding-right:var(--space-xs);margin-bottom:0}@media screen and (min-width:768px){.CardInfoBox_PriceCategoryChangeWrapper__fgF6u{display:flex;flex-direction:column;align-items:flex-start}.CardInfoBox_ButtonForgetCardWrapper__O7lz_{margin-right:var(--space-m)}.CardInfoBox_CardInfoBoxGrid__q0Ez2{grid-auto-rows:1fr;grid-template-columns:2fr 1fr}}.ChangePriceCategoryModal_ButtonGroupEqSpaced__1c5XX{display:flex;justify-content:space-between;margin-top:var(--space-s)}.ChangePriceCategoryModal_LinkWrapper__l9M4A{margin-bottom:var(--space-s)}.ChangePriceCategoryModal_ButtonGroupEqSpacedMobile__Nl49I{flex-direction:column}.ChangePriceCategoryModal_ButtonMargin__24F5d{margin-bottom:var(--space-xs);width:100%}.AccordionListItems_AccordionLabel__9Pydi{flex-direction:column;justify-content:flex-start;align-items:flex-start}.AccordionListItems_AccordionText__UTsn8{font-weight:700;margin-bottom:0}.AccordionListItems_FirstCell__6_uSR{display:flex;align-items:center;flex:0 0 33%}.AccordionListItems_SecondCell__ES6vB,.AccordionListItems_ThirdCell__wVzXL{display:flex;flex:0 0 33%}.AccordionListItems_TextField__wKICI{padding-left:var(--space-xxs)}.AccordionListItems_FoldTablet__E9gAm{padding:var(--space-xs) 0}.AccordionListItems_PriceCategory__yCoaW{padding:var(--space-xs) 0 var(--space-xxs)}.AccordionListItems_ItemLabel__zjA5U{font-weight:700;display:block}@media screen and (min-width:768px){.AccordionListItems_AccordionLabel__9Pydi{display:flex;justify-content:space-between;flex-direction:row;width:100%;padding-left:var(--space-xxs)}}.TicketsInformation_TicketWrapper__DfgEA{width:100%;display:flex;justify-content:space-between;align-items:center;padding-left:var(--space-xxs);padding-right:var(--space-xxl);font-weight:700}.TicketsInformation_TicketStatusWrapper__i2Owd{display:flex;align-items:center;flex:0 0 33%}.TicketsInformation_TicketPriceWrapper__zql95,.TicketsInformation_TicketPurchaseTimeWrapper__hC212{display:flex;flex:0 0 33%}.TicketsInformation_AccordionList__bX6nT{list-style-type:none;padding-left:0}.TicketsInformation_TotalWrapper__czi_A{display:flex;justify-content:space-between}.TicketsInformation_Data__Kz1eE{margin:0}.TicketsInformation_Price__fiSRL{font-weight:700;white-space:nowrap;margin:0}.TodaysTickets_Tickets__HAgr7{width:100%;margin-bottom:var(--space-m)}.DebtPaymentInstructions_DebtWrapper__Cb1qU{margin:var(--space-m) 0}.DebtPaymentInstructions_ListItem__3tDUc{margin-bottom:var(--space-xs)}.Datetime_DateTime__m9znp{display:flex;flex-direction:column;row-gap:var(--space-xs)}@media screen and (min-width:768px){.Datetime_DateTime__m9znp{flex-direction:column;row-gap:var(--space-s)}}@media screen and (min-width:1024px){.Datetime_DateTime__m9znp{display:grid;grid-template-columns:1fr 60px 1fr;grid-template-areas:"time-type time-type date-inputs";flex-direction:column;grid-column-gap:var(--space-xxs);-moz-column-gap:var(--space-xxs);column-gap:var(--space-xxs)}}.Datetime_RadioGroupDesktop__ZOchj{display:none}@media screen and (min-width:768px){.Datetime_RadioGroupDesktop__ZOchj{display:flex;grid-area:time-type}}.Datetime_RadioGroupMobile__8zjtd{display:block}@media screen and (min-width:768px){.Datetime_RadioGroupMobile__8zjtd{display:none;grid-area:time-type}}.Datetime_Inputs__4tCzw{display:flex;flex-direction:column;row-gap:var(--space-xs)}@media screen and (min-width:768px){.Datetime_Inputs__4tCzw{flex-direction:row;width:100%;-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);grid-area:date-inputs}}.Filter_Filter__xqmlV{display:grid;align-items:flex-end;grid-row-gap:var(--space-xs);row-gap:var(--space-xs);grid-template-columns:100%;grid-template-areas:"transport-types" "max-change" "via" "exclude-line"}@media only screen and (min-width:768px){.Filter_Filter__xqmlV{-moz-column-gap:var(--gutter-l);column-gap:var(--gutter-l);row-gap:var(--space-s);grid-template-columns:4fr 4fr 4fr;grid-template-areas:"transport-types transport-types transport-types" "max-change via exclude-line"}}.Filter_TransportTypes__MsyVz{grid-area:transport-types;display:flex;flex-direction:column;gap:var(--space-xs)}.Filter_Via__SjNSN{grid-area:via}.Filter_MaxChanges__x6_zK{grid-area:max-change}.Filter_ExcludeLine__z5p_U{grid-area:exclude-line}.JourneyPlannerForm_SearchContainer__xnKUM{margin-bottom:var(--space-xs);background-color:var(--color-neutral-200);padding-top:var(--space-s);padding-bottom:var(--space-xs);padding-left:.75rem;padding-right:.75rem}@media screen and (min-width:576px){.JourneyPlannerForm_SearchContainer__xnKUM{margin-bottom:var(--space-m);border-radius:var(--border-radius-panel);padding:var(--space-s) var(--space-m) var(--space-xs);row-gap:var(--space-s)}}.JourneyPlannerForm_Form__76P0_{display:flex;flex-direction:column;row-gap:var(--space-xs)}@media screen and (min-width:576px){.JourneyPlannerForm_Form__76P0_{row-gap:var(--space-s)}}.JourneyPlannerForm_SearchHeading__GSzxu{text-align:center;margin:0}.JourneyPlannerForm_TypeaheadContainer__Gl_Dd{display:flex;flex-direction:column;-moz-column-gap:var(--space-xxs);column-gap:var(--space-xxs);row-gap:var(--space-xs);margin-bottom:var(--space-xs)}.JourneyPlannerForm_TypeaheadContainer__Gl_Dd.JourneyPlannerForm_hasBeenTouched__nsQqA{margin-bottom:0}@media only screen and (min-width:768px){.JourneyPlannerForm_TypeaheadContainer__Gl_Dd{display:grid;grid-template-columns:1fr 60px 1fr;grid-template-areas:"origin swap destination";align-items:flex-end}}.JourneyPlannerForm_OriginTypeahead__jorJ_{grid-area:origin}.JourneyPlannerForm_DestinationTypeahead__QiyxM{grid-area:destination}.JourneyPlannerForm_SwapButtonExtraSmall__A0zug{display:none}@media only screen and (max-width:767px){.JourneyPlannerForm_SwapButtonExtraSmall__A0zug{display:flex;grid-area:swap;justify-content:end}}.JourneyPlannerForm_SwapButtonMedium__s3_VS{display:none}@media only screen and (min-width:768px){.JourneyPlannerForm_SwapButtonMedium__s3_VS{display:flex;grid-area:swap;justify-content:center}}.JourneyPlannerForm_DateTime__hg410{margin-bottom:var(--space-s)}.JourneyPlannerForm_SubmitRow__dzJcX{display:flex;justify-content:center}@media only screen and (max-width:767px){.JourneyPlannerForm_SubmitContainer__lWRxw{width:100%}}@media only screen and (min-width:768px){.JourneyPlannerForm_SubmitContainer__lWRxw{width:300px}}.JourneyPlannerForm_ShowFilterButtonWrapper__o4IdO{align-self:center}@media screen and (min-width:768px){.JourneyPlannerForm_ShowFilterButtonWrapper__o4IdO{align-self:flex-start}}.Skeleton_Skeleton__iFj4p{background:var(--color-neutral-200);padding:var(--space-xs);position:relative;border-radius:var(--border-radius-inline);height:8rem;width:100%;margin-bottom:var(--space-xs)}@media (--b_md ){.Skeleton_Skeleton__iFj4p{padding:var(--space-xs)}}.Skeleton_SkeletonContainer__AzYCK{display:flex;flex-direction:column;flex-basis:0;flex-grow:1;flex-shrink:1}.StationPagesSearchForm_SearchContainer__O1SMw{margin-bottom:var(--space-xs);background-color:var(--color-neutral-200);padding-top:var(--space-s);padding-bottom:var(--space-s);padding-left:.75rem;padding-right:.75rem}@media screen and (min-width:576px){.StationPagesSearchForm_SearchContainer__O1SMw{margin-bottom:var(--space-m);border-radius:var(--border-radius-panel);padding:var(--space-s) var(--space-m) var(--space-m)}}.StationPagesSearchForm_Form__lxd1_{display:flex;flex-direction:column;gap:var(--space-s)}@media screen and (min-width:576px){.StationPagesSearchForm_Form__lxd1_{align-items:end;display:grid;grid-column-gap:var(--gutter-l);-moz-column-gap:var(--gutter-l);column-gap:var(--gutter-l);grid-row-gap:var(--space-s);row-gap:var(--space-s);grid-template-areas:"input submit";grid-template-columns:3fr 1fr}}@media screen and (min-width:768px){.StationPagesSearchForm_Form__lxd1_{grid-template-areas:". input submit .";grid-template-columns:2fr 6fr 2fr 2fr}}.StationPagesSearchForm_FormWithError___bLHV{display:flex;flex-direction:column;gap:var(--space-s)}@media screen and (min-width:576px){.StationPagesSearchForm_FormWithError___bLHV{align-items:end;display:grid;grid-column-gap:var(--gutter-l);-moz-column-gap:var(--gutter-l);column-gap:var(--gutter-l);grid-row-gap:var(--space-s);row-gap:var(--space-s);grid-template-areas:"input submit" "error .";grid-template-columns:3fr 1fr}}@media screen and (min-width:768px){.StationPagesSearchForm_FormWithError___bLHV{grid-template-areas:". input submit ." ". error . .";grid-template-columns:2fr 6fr 2fr 2fr}}.StationPagesSearchForm_TypeaheadError__igfDJ{grid-area:error}.StationPagesSearchForm_SearchHeading__J8W52{text-align:center;margin-top:0;margin-bottom:var(--space-s)}.StationPagesSearchForm_SubmitContainer__rYLUH{grid-area:submit}.StationPagesSearchForm_TypeaheadContainer__XDgnx{grid-area:input}.StationDepartures_ListHeader__JHmQC{width:100%;display:grid;grid-column:8;grid-template-columns:3fr 1fr;grid-column-gap:var(--gutter-s);grid-row-gap:0;padding:0}.StationDepartures_ListHeaderSmall__PkFdG{grid-template-columns:2fr 1fr 1fr}.StationDepartures_ListHeaderMedium__FqxO3{grid-template-columns:8fr 2fr 2fr}.StationDepartures_ListHeaderLarge__jvEKq{grid-template-columns:4fr 5fr 2fr 1fr}.StationDepartures_Notes__iDiun{grid-column-start:2}.StationDepartures_TimeLabel__H4GTz{grid-column-start:2;justify-self:flex-start}.StationDepartures_TimeLabelSmall__NknPs{justify-self:flex-start}.StationDepartures_TimeLabelLarge__N5GTL{grid-column-start:3}.StationDepartures_PositionLabel__LNd9M{grid-column-start:3;justify-self:end}.StationDepartures_PositionLabelLarge__iJQ6v{grid-column-start:4}.StationDepartures_List__sI_3U{display:flex;flex-direction:column;gap:var(--space-xxs);list-style:none;padding-left:0}.StationDepartures_Destination__B5S86{margin:0}.StationDepartures_ErrorWrapper__Loe92{padding-top:var(--space-s)}.StationDepartures_FilterButtonWrapper__Sqk9a{margin-bottom:var(--space-xs)}.ConfirmationSL_ConfirmationBody__FhOkH{display:flex;flex-direction:column;row-gap:var(--space-s)}.ConfirmationSL_HighlightWrapper__SPaX7,.CreateBookingSL_ErrorContainer__qbR78,.CreateBookingSL_PassengerCountPickerContainer__vji5_{margin-bottom:var(--space-s)}.CreateBookingSL_ErrorLinkWrapper__DfzCg{margin-top:var(--space-xxs)}.MyBookingSL_ErrorWrapper__Xf9WH,.MyBookingSL_HighlightWrapper__I1ada{margin-bottom:var(--space-s)}.MyBookingSL_ErrorLinkWrapper__yfKwH{margin-top:var(--space-xxs)}.DemandResponsiveTransport_FormButtons__mTf21{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:var(--space-m)}.DemandResponsiveTransport_ErrorContainer__XAnSa{margin-bottom:var(--space-m)}.Confirmation_ConfirmationBody__ZZR75{display:flex;flex-direction:column;row-gap:var(--space-s)}.Confirmation_BookingConfirmedTitle__p4GKb{margin-bottom:var(--space-s)}.CreateBooking_PassengerCountCaption__dhrwG{color:var(--color-text-muted);font-size:1rem;padding-top:var(--space-xxs)}.CreateBooking_ErrorContainer__BTpU9,.CreateBooking_PassengerCountPickerContainer__0q_gC{margin-bottom:var(--space-s)}.TrafficSituation_Fragment__gccki{padding-bottom:var(--space-xxxxl)}.TrafficSituation_CategoryHeading__bGkzh{margin-top:var(--space-s)}.TrafficSituation_SearchForm__paUOh{margin:0}.TrafficSituation_SearchBarWrapper__nEmxz{border-radius:var(--border-radius-input);background-color:var(--color-neutral-200);padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-xs);margin-bottom:var(--space-s)}@media (min-width:768px){.TrafficSituation_SearchBarWrapper__nEmxz{padding:var(--space-s) var(--space-s) var(--space-s) var(--space-s)}}.TrafficSituation_TimeDisplay__Gjxv7{display:inline-block;margin-bottom:var(--space-xs)}.TrafficSituation_LabelWrapper__jrG_W{display:flex;align-items:center}.TrafficSituation_SearchButtonWrapper__0EVdl{width:100%}.TrafficSituation_FilterButtonWrapper__mi_l7{width:100%;margin-bottom:var(--space-xs)}.TrafficSituation_SearchBarRow___I_lF{align-items:flex-end;margin-bottom:0;-moz-column-gap:var(--form-space-xs);column-gap:var(--form-space-xs)}.TrafficSituation_SearchButtonWrapperSmall__We9i1{width:auto;margin-bottom:var(--space-xxs)}.TrafficSituation_SearchButtonWrapperMedium__j_1q3{width:auto;margin-bottom:0}.TrafficSituation_SearchBarRowSmall__EwWnO{display:flex}.TrafficSituation_CurrentSearchTitle__h9um5{display:flex;flex-direction:row;-moz-column-gap:var(--space-xxs);column-gap:var(--space-xxs);margin-top:0;margin-bottom:var(--space-s)}.TrafficSituation_TypeaheadWrapper__p_r1T{width:100%}.TrafficSituation_TypeaheadWrapperSmall__mm7DB{margin-bottom:var(--space-xxs)}.TrafficSituation_TypeaheadWrapperMedium__lkJp2{margin-bottom:0}.TrafficSituation_CheckBoxWrapper__JL5b_{display:flex;-moz-column-gap:var(--form-space-l);column-gap:var(--form-space-l);margin-bottom:var(--space-xs)}.TrafficSituation_CheckBoxWrapperSmall__rOvb6{flex-direction:column}.TrafficSituation_CheckBoxWrapperMedium__LG0_C{flex-direction:row}.TrafficSituation_List__Lbj_3{margin-top:0;margin-bottom:var(--space-s);padding-left:0;display:flex;flex-direction:column;gap:var(--space-xxs)}.TrafficSituation_ListItem__FNsgm{list-style-type:none}.TrafficSituation_VisuallyHidden__E9ajB{top:0;left:-2px;width:1px;height:1px;position:absolute;overflow:hidden}.Pagination_Pagination__Agypt{margin-top:var(--space-m)}.FaqSection_Wrapper__vJiH7{margin-bottom:var(--space-m)}@media screen and (min-width:768px){.ReceiptNumber_ReceiptNumberInput__0pXf_,.SLAppTicket_TicketIdInput___Z6ge{width:50%}}.Ticket_Title__LFT3f{margin:0;margin-bottom:var(--space-xxs)}.Ticket_TicketDropdown__ZpwWI{margin-bottom:var(--space-s)}@media screen and (min-width:768px){.Ticket_Title__LFT3f{margin-bottom:var(--space-m)}.Ticket_TicketDropdown__ZpwWI{width:50%}}.Receipt_ReceiptInfoBoxWrapper__YUvoi{padding-bottom:var(--space-s)}.Receipt_ReceiptAddress__KaEcV{font-style:inherit}.Receipt_ReceiptHeading__dR21U,.Receipt_ReceiptWhatHappensHeader__ADGbK{margin:0;margin-bottom:var(--space-m)}.Receipt_ReceiptWhatHappensHeader__ADGbK{margin:0;margin-bottom:var(--space-xs)}.AddressRow1_AddressRow1__UBgo4{display:flex;flex-direction:column}@media screen and (min-width:768px){.AddressRow1_AddressRow1__UBgo4{flex-direction:row;justify-content:space-between;align-items:flex-end}.AddressRow1_AddressWrapper__ieYMN,.AddressRow1_COWrapper__TKaCg{width:100%}.AddressRow1_AddressWrapper__ieYMN{margin-right:var(--form-space-l)}}.AddressRow2_AddressRow2__5RhN8,.AddressRow2_PostCodeRegionWrapper__XgBZ_{display:flex;flex-direction:column}.AddressRow2_PostCodeRegionWrapper__XgBZ_{flex-direction:row}.AddressRow2_PostcodeWrapper__84oZx,.AddressRow2_RegionWrapper__EmhgN{width:50%}.AddressRow2_PostcodeWrapper__84oZx{margin-right:var(--form-space-l)}@media screen and (min-width:768px){.AddressRow2_AddressRow2__5RhN8,.AddressRow2_PostCodeRegionWrapper__XgBZ_{flex-direction:row;justify-content:space-between;align-items:flex-end}.AddressRow2_PostCodeRegionWrapper__XgBZ_,.AddressRow2_PostcodeWrapper__84oZx,.AddressRow2_RegionWrapper__EmhgN{width:100%}.AddressRow2_PostcodeWrapper__84oZx{width:35%}.AddressRow2_RegionWrapper__EmhgN{width:65%}.AddressRow2_PostCodeRegionWrapper__XgBZ_{width:50%;padding-right:16px}}.Decision_EmailInputWrapper__kfOPK{margin-bottom:var(--form-space-xxl)}.Decision_DecisionRadioGroupWrapper__d_7MY{margin-bottom:var(--form-space-xs)}.Fullname_FullnameWrapper__gn8fE{display:flex;flex-direction:column}@media screen and (min-width:768px){.Fullname_FullnameWrapper__gn8fE{flex-direction:row;justify-content:space-between;align-items:flex-end}.Fullname_NameWrapper__5PqHB,.Fullname_SurnameWrapper__Z2m2j{width:100%}.Fullname_NameWrapper__5PqHB{margin-right:var(--form-space-l)}}.PersonalInfo_Title__Y_NXW{margin:0;margin-bottom:var(--space-xxs)}.PersonalInfo_UserInfoWrapper__tLINV{border-bottom:var(--border-width) solid var(--color-neutral-300);padding-bottom:var(--form-space-m);margin-bottom:var(--form-space-xxl)}@media screen and (min-width:768px){.PersonalInfo_Title__Y_NXW{margin-bottom:var(--space-m)}.PersonalInfo_AdditionalInfoWrapper__MRUsu{width:50%}}.CompensationBox_InfoBoxWrapper__TBeTa{margin-bottom:var(--space-s)}.CompensationBox_CompensationTable__PjnD0{width:100%;border-spacing:0}.CompensationBox_CompensationLabel__yJjVz{font-weight:700;width:18%;padding-right:var(--space-xxs)}.CompensationBox_CompensationValue__Yj5iA{vertical-align:bottom}.CompensationBox_SelectedTransport__uexIi{margin:0;margin-bottom:var(--space-xxs)}.BankAccount_BankAccountInputWrapper__mIHp4{display:flex;justify-content:space-between;align-items:flex-end}.BankAccount_ClearingNumber__UY_gM{margin-right:var(--space-xs)}@media screen and (min-width:768px){.BankAccount_BankAccountInputWrapper__mIHp4,.Bankgiro_BankgiroNumber__v9MKq{width:50%}}.Payment_Title__HKl2v{margin:0;margin-bottom:var(--space-xxs)}.Payment_PaymentDropdown__TZw18{margin-bottom:var(--space-s)}@media screen and (min-width:768px){.Payment_Title__HKl2v{margin-bottom:var(--space-m)}.Payment_PaymentDropdown__TZw18,.Plusgiro_PlusgiroNumber__B065Z{width:50%}}.PaymentBox_InfoBoxWrapper__nfU8v{margin-bottom:var(--space-s)}.PaymentBox_PaymentTable__zSdOx{width:100%;border-spacing:0}.PaymentBox_PaymentLabel__2_9mq{font-weight:700;width:18%;padding-right:var(--space-xxs)}.PaymentBox_PaymentValue__1E8Pp{vertical-align:bottom}.PersonalInfoBox_InfoBoxWrapper__lq0kQ{margin-bottom:var(--space-s)}.PersonalInfoBox_PersonalInfoAdress__Psbyt{font-style:normal;margin-bottom:var(--space-xxs)}.PersonalInfoBox_PersonalInfoAdressRow__2jw11{margin:0}.PersonalInfoBox_PersonalInfoTable__kbR9R{width:100%;border-spacing:0}.PersonalInfoBox_PersonalInfoLabel__qBqTb{font-weight:700;width:18%;padding-right:var(--space-xxs)}.PersonalInfoBox_PersonalInfoValue__z0rvM{vertical-align:bottom}.Send_Title__KOzqY{margin:0;margin-bottom:var(--space-s)}.Send_HelpTextWrapper__ppCe_{margin-bottom:var(--space-m)}.TicketBox_InfoBoxWrapper__w6sLC{margin-bottom:var(--space-s)}.TicketBox_TicketTable__e4Fsz{width:100%;border-spacing:0}.TicketBox_TicketLabel__uI6Be{font-weight:700;width:18%;padding-right:var(--space-xxs)}.TicketBox_TicketValue___Ppe4{vertical-align:top}.TicketBox_SelectedTicket__6rBgw{margin:0;margin-bottom:var(--space-xxs)}.TravelBox_InfoBoxWrapper__l5Xf9{margin-bottom:var(--space-s)}.TravelBox_TravelTable__Hj7K4{width:100%;border-spacing:0}.TravelBox_TravelLabel__SHpa8{width:18%;padding-right:var(--space-xxs)}.TravelBox_TravelValue__e6BcT{vertical-align:top}.TravelBox_TravelLabelTransport__VQkvO{padding-bottom:var(--space-xs)}.TravelBox_HeadingText__R6pSK{margin:0;margin-bottom:var(--space-xxs)}.BookingInfo_Container__i46dv{margin-bottom:var(--space-xl)}.CancelBooking_ButtonWrapper__dGPUY{display:flex;justify-content:space-between}.CancelBooking_Container__Gk5tj{max-width:480px}.ErrorPage_ErrorPage__3vzkE{margin-top:var(--space-m);margin-bottom:var(--space-before-footer)}