.page_landingPage__GMZi_{display:flex;flex-direction:column;gap:1rem;align-items:center}@media(min-width:80rem){.page_landingPage__GMZi_{grid-template-columns:29.375rem 29.375rem}}.page_section__Lvu0g{display:flex;width:100%;flex-direction:column;padding:0}@media(min-width:64rem){.page_section__Lvu0g{flex-direction:row}}@media(min-width:30rem){.page_section__Lvu0g{padding:0 2rem}}.page_trackerForm__zMG2t{width:100%}.page_carouselContainer__bCxs4{display:none;padding:.5rem 1rem}@media(min-width:30rem){.page_carouselContainer__bCxs4{display:flex;flex-direction:column;width:100%}}@media(min-width:64rem){.page_carouselContainer__bCxs4{width:50%}}.page_airportTrackerWrapper__ZFU6O{display:flex;flex-direction:column;width:100%;height:100%;padding:.5rem 1rem}.page_adBillboardContainer__PLcL_{height:15.625rem}.page_adRailsContainer__U8tBz{display:none}@media(min-width:64rem){.page_adRailsContainer__U8tBz{display:block;width:100%;max-width:15.625rem}}.page_adMobileMiddleContainer__eu3d5{display:block;height:15.625rem}@media(min-width:64rem){.page_adMobileMiddleContainer__eu3d5{display:none}}@media(min-width:80rem){.page_adMobileMiddleContainer__eu3d5{display:none}}.page_contentContainer__lc1HI{display:flex;flex-direction:column;align-items:center;width:100%}@media(min-width:80rem){.page_contentContainer__lc1HI{flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%}}.page_title__m5nyP{font-weight:700;color:var(--c-bw-400);text-transform:uppercase;padding:.3125rem .125rem}.page_airportTrackerContainer__b2ago{border:1px solid var(--c-bw-100);border-radius:.5rem;padding:.5rem 1rem}.page_airportTrackerContainer__b2ago h3{margin-bottom:.5rem}.page_airportTrackerTextContainer__7WHpU{margin:1rem}.page_center__AVsSz{display:flex;justify-content:center;padding:.75rem 0}.page_loginText__bAMl8,.page_signUpText__aUCKn{color:var(--c-bw-400);padding:1rem 0;font-size:.8125rem;line-height:1.2}.page_loginText__bAMl8 .page_link__SHFAd,.page_signUpText__aUCKn .page_link__SHFAd{font-weight:700}.page_loginText__bAMl8{margin-left:1rem}.page_column__sZvQ9{display:flex;flex-direction:column;gap:.5rem}.page_flightTrackingCol__0H_8Y{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem;gap:.5rem}.page_flightTracking__ptiP7{display:flex;gap:.75rem;padding:.5rem 1rem;align-items:flex-start}.page_disclaimerText__3tT9j{padding:.5rem 0;font-size:.8125rem;line-height:1.2}.page_flightTracker__ftNaB{display:flex;flex-direction:column;gap:1rem;align-items:center;padding-bottom:3rem}.page_formContainer___7z9a{width:100%}@media(min-width:48rem){.page_formContainer___7z9a{width:75%}}@media(min-width:64rem){.page_formContainer___7z9a{width:50%}}.page_container__Kbt6_{display:flex;flex-direction:column;padding:0}@media(min-width:30rem){.page_container__Kbt6_{padding:0 2rem}}.page_contentContainer__Bs04I{display:flex;flex-direction:column;align-items:center;width:100%}@media(min-width:64rem){.page_contentContainer__Bs04I{flex-direction:row;justify-content:space-between;width:100%}}.page_contentRow__Oe0_0{display:flex}.page_adRailsContainer__ahQWV{max-width:15.625rem;width:100%}.page_adMiddleContainer__ukh1W{width:100%}.page_heading__36bcN{font-size:1.5625rem;line-height:1.2;margin-bottom:2rem}.page_innerContainer__0E16v{width:100%;border-top:1px solid var(--c-bw-100);border-left:1px solid var(--c-bw-100);border-right:1px solid var(--c-bw-100)}.page_textContainer__94v6_{padding:.5rem;margin-bottom:3rem}.page_textContainer__94v6_ .page_heading__36bcN{font-size:1.25rem;line-height:1.2;margin-bottom:2rem}.page_textContainer__94v6_ .page_helperLink__EawJW{text-decoration:none;text-align:center;background-color:var(--c-bw-300);color:var(--c-bw-0);padding:.25rem 1rem;border-radius:.25rem}.page_textContainer__94v6_ .page_helperLink__EawJW:hover{background-color:var(--c-bw-400)}.page_tableCardContainer__WZ_SX{gap:2rem}.page_departingCard__6lWWr{margin-bottom:2rem}.page_statusInfoContainer__wA_9g{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.5rem;margin-top:3rem;margin-bottom:3rem}@media(min-width:48rem){.page_statusInfoContainer__wA_9g{width:50%}}.page_searchFlightLink__mLX8W{text-decoration:none;text-align:center;background-color:var(--c-blue-600);color:var(--c-bw-0);padding:.5rem 1rem;border-radius:.25rem}.page_searchFlightLink__mLX8W:hover{background-color:var(--c-blue-700)}.page_tableContainer__m8aAB{width:100%}.page_loadingSpinner__UAs_S{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 110px - 232px)}.page_error__TFLcE{display:flex;flex-direction:column;max-width:100%;margin-block:1.5rem;align-self:center;gap:1rem}@media(min-width:48rem){.page_error__TFLcE{max-width:50%}}.FlightCard_container__f54TX{border-bottom:1px solid var(--c-bw-400);height:2.5rem}.FlightCard_label__4Tzsi{vertical-align:middle;font-size:.8125rem;line-height:1.2}.FlightCard_label__4Tzsi.FlightCard_statusLabel__sufGI{text-decoration:underline;text-underline-offset:.2rem}.FlightsTable_horizontalScroll__C4q2Q{overflow-x:auto}.FlightsTable_table__iLu9Y{width:100%;margin:1rem 0;text-align:center;box-shadow:none;font-size:.875rem;line-height:1.2;background:var(--c-bw-0);border:1px solid var(--c-bw-50);border-collapse:separate;border-spacing:0;color:var(--c-bw-400)}.FlightsTable_headingCell__1p9y_,.FlightsTable_tableCell__2JfvD{padding:.75rem 1rem;border-left:1px solid var(--c-bw-50)}.FlightsTable_headingCell__1p9y_:first-child,.FlightsTable_tableCell__2JfvD:first-child{border-left:none}.FlightsTable_headingCell__1p9y_{border-bottom:1px solid var(--c-bw-50)}.FlightsTable_headingContent__Z_xEK{display:flex;align-items:center;justify-content:center;height:100%;width:100%;gap:.625rem;text-decoration:none}.FlightsTable_headingContent__Z_xEK svg{width:1.5rem;height:1.5rem;flex-shrink:0}.FlightsTable_headingContent__Z_xEK svg:hover circle,.FlightsTable_headingContent__Z_xEK svg:hover path{stroke:var(--c-bw-300)}.FlightsTable_headingContent__Z_xEK.FlightsTable_active__MB_ux svg:hover circle,.FlightsTable_headingContent__Z_xEK.FlightsTable_active__MB_ux svg:hover path{stroke:var(--c-blue-700)}.TripCard_container__mtV5Y{display:flex;flex-direction:row;padding:.5rem 1rem}.TripCard_timeContainer__AFLYx{display:flex;flex-direction:column;padding-right:2rem}.TripCard_detailsContainer__yWGnZ{padding-left:1rem;border-left:1px solid var(--c-bw-200);width:25rem}.TripCard_itinerary__v63RK{border-bottom:1px solid var(--c-bw-400);margin-bottom:.5rem}.TripCard_title__08Upw{font-weight:700;color:var(--c-bw-400)}.TripCard_bottomContainer__PhKle{display:flex;flex-direction:column;margin-top:1rem;border-bottom:1px solid var(--c-bw-200)}.TripCard_scheduleContainer__Sr3bx{display:flex;flex-direction:row;align-items:center;align-self:flex-start;gap:.5rem;padding:.25rem .5rem;background-color:var(--c-bw-0);border-top:1px solid var(--c-bw-200)}.TripCard_timeTitle__AkGNL{font-size:.8125rem;line-height:1.2;color:var(--c-bw-400)}.TripCard_timeTitle__AkGNL.TripCard_label__K7VcJ{color:var(--c-bw-200)}.TripCard_lastUpdateContainer___rih_{display:flex;justify-content:flex-end;margin-top:.25rem}.TripCard_lastUpdate__B0C5h{font-size:.8125rem;line-height:1.2}.TabControl_button__WnT1y{background-color:var(--c-bw-50);color:var(--c-bw-400);padding:.3125rem 1.25rem;margin-right:.25rem;border-radius:.25rem .25rem 0 0;border:1px solid var(--c-bw-100);border-bottom:unset;cursor:pointer}.TabControl_selected__aLlV7{background-color:var(--c-bw-0)}.TabControl_tabControl__s4kKV{display:flex}.EditTrip_addTrip__9rNbD{display:flex;flex-direction:column;padding:.5rem 1rem;min-width:50%}.EditTrip_formContent__2FuVD{padding:2rem 1rem;border:1px solid var(--c-bw-100);border-radius:.5rem;overflow:hidden}.EditTrip_formContent__2FuVD button[id=addtrip]{align-self:center}.EditTrip_formContent__2FuVD button[id=addtrip]:hover{border-color:var(--c-bw-300)!important}.EditTrip_buttonContainer__Yfx8H{display:flex;justify-content:center}.FlightTrackerForm_flightTracker___s6e5{display:flex;flex-direction:column;padding:.5rem 1rem;width:100%}.FlightTrackerForm_tabNavigation__jEDED{display:flex;align-items:center;justify-content:space-between;padding:0 .25rem;gap:1rem}.FlightTrackerForm_title__AG3qd{font-weight:700;color:var(--c-bw-400)}.FlightTrackerForm_trackerContent__UVE_F{padding:2rem 1rem;border:1px solid var(--c-bw-100);border-radius:.5rem;overflow:hidden}.FlightTrackerForm_trackerContent__UVE_F button[id=time]:hover{border-color:var(--c-bw-300)!important}.FlightResultCard_flightResultContainer__QsoSL{display:flex;flex-grow:1;flex-direction:column}.FlightResultCard_flightResultContainer__QsoSL .FlightResultCard_titleContainer__xLKie{display:flex;flex-direction:column;padding:1rem;gap:.25rem}.FlightResultCard_flightResultContainer__QsoSL .FlightResultCard_titleContainer__xLKie .FlightResultCard_title__g7eZF{font-size:1.953125rem;line-height:1.2;font-weight:700}.FlightResultCard_flightResultContainer__QsoSL .FlightResultCard_titleContainer__xLKie .FlightResultCard_subTitle__CHaSD{font-size:.875rem;line-height:1.2}.FlightResultCard_flightResultContainer__QsoSL .FlightResultCard_cardContainer__8LIKb{display:flex;flex-direction:column;gap:2rem;background-color:var(--c-bw-0);padding:1rem;border-radius:.75rem;border:1px solid var(--c-bw-400);align-self:center;width:100%}@media(min-width:64rem){.FlightResultCard_flightResultContainer__QsoSL .FlightResultCard_cardContainer__8LIKb{width:75%}}.FlightResultCard_flightResultContainer__QsoSL .FlightResultCard_adMiddleContainer__KwERR{width:100%}.FlightResultCard_flightResultContainer__QsoSL .FlightResultCard_header__Qwtqi{display:flex;align-items:flex-start;flex-direction:column;margin-left:.25rem;color:var(--c-bw-300)}.FlightResultCard_flightResultContainer__QsoSL .FlightResultCard_header__Qwtqi .FlightResultCard_row__NTII2{display:flex;justify-content:space-between;flex-direction:row;width:100%;-webkit-padding-after:.25rem;padding-block-end:.25rem;border-bottom:2px solid var(--c-bw-300)}.FlightResultCard_flightResultContainer__QsoSL .FlightResultCard_header__Qwtqi .FlightResultCard_row__NTII2 .FlightResultCard_titlesContainer__0ankE{display:flex;flex-direction:column}.FlightResultCard_flightResultContainer__QsoSL .FlightResultCard_header__Qwtqi .FlightResultCard_row__NTII2 .FlightResultCard_titlesContainer__0ankE .FlightResultCard_status__phMjV{font-size:.875rem;line-height:1.2;font-weight:600;text-transform:uppercase;border-radius:.25rem}.FlightResultCard_flightResultContainer__QsoSL .FlightResultCard_header__Qwtqi .FlightResultCard_row__NTII2 .FlightResultCard_titlesContainer__0ankE .FlightResultCard_statusValue__4alPz{font-size:1.5625rem;line-height:1.2;font-weight:700;width:100%}.FlightResultCard_flightResultContainer__QsoSL .FlightResultCard_header__Qwtqi .FlightResultCard_note__Q6Yzn{padding-top:1rem}.FlightResultCard_flightResultContainer__QsoSL .FlightResultCard_footer__HBvLJ{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.FlightResultCard_flightResultContainer__QsoSL .FlightResultCard_trackButton__61JRL{background-color:var(--c-yellow-300);color:var(--c-bw-400);border-radius:.25rem;padding:.5rem 1rem;text-decoration:none}.FlightResultCard_flightResultContainer__QsoSL .FlightResultCard_trackButton__61JRL:hover{background-color:var(--c-yellow-400)}.FlightResultCard_footer__HBvLJ{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.FlightResultCard_trackButton__61JRL{background-color:var(--c-yellow-300);color:var(--c-bw-400);border-radius:.25rem;padding:.5rem 1rem}.FlightResultCard_trackButton__61JRL:hover{background-color:var(--c-yellow-400)}.FlightResultCard_moreAirportInfoLink__F4Np5{display:flex;align-items:center;text-decoration:none;padding:.25rem;font-size:.8125rem;line-height:1.2;gap:.25rem}.TableCard_cardContainer__qS4rw{display:flex;flex-direction:column;width:100%}.TableCard_title__XHSPi{font-size:.875rem;line-height:1.2;font-weight:700;color:var(--c-bw-400);background-color:var(--c-yellow-300);padding:.25rem 1rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;text-align:left}.TableCard_cardsTable__YZwFR tr{background-color:var(--c-bw-0)}.TableCard_cardsTable__YZwFR td{padding:.5rem;border:1.5px solid var(--c-bw-100)}.TableCard_cardsTable__YZwFR td:first-child,.TableCard_cardsTable__YZwFR td:nth-child(2){border-top:none}.TableCard_cardsTable__YZwFR td.TableCard_label__mfDeY{font-size:.875rem;line-height:1.2;font-weight:600;color:var(--c-bw-400);text-align:right}.TableCard_cardsTable__YZwFR td.TableCard_value__GxYQh{font-size:.875rem;line-height:1.2;font-weight:700;color:var(--c-bw-400);text-align:left;width:60%}.TableCard_flightsTable__3B_FO{width:100%;border-collapse:collapse;table-layout:fixed}.TableCard_flightsTable__3B_FO .TableCard_body__sdOCU{border-top:1px solid var(--c-bw-100)}.TableCard_flightsTable__3B_FO .TableCard_key__4dGdu{text-align:right;padding:.25rem 1rem;border-bottom:1px solid var(--c-bw-100);border-right:1px solid var(--c-bw-100)}.TableCard_flightsTable__3B_FO .TableCard_value__GxYQh{padding:.25rem 1rem;text-align:left;font-weight:700;border-bottom:1px solid var(--c-bw-100);word-break:break-word}.TableCard_flightsTable__3B_FO .TableCard_airportCodeLink__zxFKU{display:inline-block;font-weight:700;text-decoration:underline;text-underline-offset:.2rem}.TableCard_flightsTable__3B_FO .TableCard_airportCodeLink__zxFKU:hover{color:var(--c-bw-400)}