.AdminLayout-module__RmJDSW__container{padding:10rem 0}.AdminLayout-module__RmJDSW__content{grid-gap:3rem;grid-template-columns:1fr 5fr;display:grid}.AdminLayout-module__RmJDSW__heading{border-bottom:2px solid var(--stroke);width:100%;padding-bottom:1rem;display:none}.AdminLayout-module__RmJDSW__right{width:100%}@media screen and (max-width:968px){.AdminLayout-module__RmJDSW__heading{text-align:center;width:100%;margin-bottom:1rem;display:block}}@media screen and (max-width:568px){.AdminLayout-module__RmJDSW__container{padding-top:5rem}.AdminLayout-module__RmJDSW__AdminSideNavContainer{align-self:start;position:sticky;top:80px}}body.modal-open .AdminLayout-module__RmJDSW__right{z-index:-999;position:relative}
.AdminSideNav-module__U7eMWq__container{background-color:var(--cream);border-radius:10px;flex-direction:column;display:flex}.AdminSideNav-module__U7eMWq__nav{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;gap:3rem;height:100%;display:flex}.AdminSideNav-module__U7eMWq__hamburgerContainer{display:none}.AdminSideNav-module__U7eMWq__navLinks{flex-direction:column;gap:1rem;width:100%;padding:1rem;list-style:none;transition:max-height .3s,opacity .3s;display:flex;position:relative}.AdminSideNav-module__U7eMWq__linksWrapper{flex-direction:column;gap:1rem;display:flex}.AdminSideNav-module__U7eMWq__closeWrapper{display:none;position:absolute;top:1rem;right:1rem}.AdminSideNav-module__U7eMWq__navLink,.AdminSideNav-module__U7eMWq__signOutBtn,.AdminSideNav-module__U7eMWq__dshbrdBtn,.AdminSideNav-module__U7eMWq__drvrDshbrdBtn{color:var(--black);background-color:var(--stroke);white-space:nowrap;border-radius:5px;justify-content:flex-start;align-items:center;gap:2rem;width:100%;padding:1rem 2rem;font-size:1.6rem;font-weight:600;text-decoration:none;transition:all .2s ease-in;display:flex}.AdminSideNav-module__U7eMWq__title{color:inherit}.AdminSideNav-module__U7eMWq__navLinkActive{background-color:var(--accent);color:var(--white)}.AdminSideNav-module__U7eMWq__btnContainer{grid-template-columns:repeat(1,1fr);gap:1rem;width:100%;display:grid}.AdminSideNav-module__U7eMWq__signOutBtn,.AdminSideNav-module__U7eMWq__dshbrdBtn,.AdminSideNav-module__U7eMWq__drvrDshbrdBtn{cursor:pointer;background-color:var(--black);color:var(--cream);justify-content:space-between;align-items:center;line-height:1;display:flex}.AdminSideNav-module__U7eMWq__dshbrdBtn{background-color:var(--lightGray);border:1px solid var(--strokeii);color:var(--black)}.AdminSideNav-module__U7eMWq__drvrDshbrdBtn{background-color:var(--black400);border:1px solid var(--black400)}.AdminSideNav-module__U7eMWq__arrow{transform:rotate(90deg)}.AdminSideNav-module__U7eMWq__signOutLogo{color:var(--cream)}.AdminSideNav-module__U7eMWq__actionBtns{flex-direction:column;gap:1rem;width:100%;display:flex}.AdminSideNav-module__U7eMWq__compactMenuBtn{display:none}.AdminSideNav-module__U7eMWq__moreBtn{background-color:var(--stroke);cursor:pointer;border:none;border-radius:5px;justify-content:center;align-items:center;gap:5px;width:100%;padding:1rem;transition:background-color .2s ease-in;display:flex}.AdminSideNav-module__U7eMWq__moreBtnDot{background-color:var(--black);border-radius:50%;width:6px;height:6px;display:block}.AdminSideNav-module__U7eMWq__modalContent{flex-direction:column;gap:2rem;display:flex}.AdminSideNav-module__U7eMWq__modalTitle{margin:0}.AdminSideNav-module__U7eMWq__modalNav{flex-direction:column;gap:1rem;display:flex}.AdminSideNav-module__U7eMWq__modalNavLink{background-color:var(--lightGray);border:1px solid var(--strokeii);color:var(--black);border-radius:5px;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 2rem;font-size:1.6rem;font-weight:600;text-decoration:none;transition:background-color .2s ease-in;display:flex}.AdminSideNav-module__U7eMWq__modalNavLinkDark{background-color:var(--black400);border-color:var(--black400);color:var(--cream)}.AdminSideNav-module__U7eMWq__modalArrow{flex-shrink:0;transform:rotate(90deg)}.AdminSideNav-module__U7eMWq__modalActions{z-index:999;flex-wrap:wrap;align-items:center;gap:1rem;display:flex}@media (hover:hover){.AdminSideNav-module__U7eMWq__navLink:hover{background-color:var(--accent);color:var(--white)}.AdminSideNav-module__U7eMWq__signOutBtn:hover{background-color:var(--black400)}.AdminSideNav-module__U7eMWq__dshbrdBtn:hover,.AdminSideNav-module__U7eMWq__drvrDshbrdBtn:hover{background-color:var(--black300)}.AdminSideNav-module__U7eMWq__moreBtn:hover{background-color:var(--accent)}.AdminSideNav-module__U7eMWq__moreBtn:hover .AdminSideNav-module__U7eMWq__moreBtnDot{background-color:var(--white)}.AdminSideNav-module__U7eMWq__modalNavLink:hover,.AdminSideNav-module__U7eMWq__modalNavLinkDark:hover{background-color:var(--black300)}}@media screen and (max-width:968px){.AdminSideNav-module__U7eMWq__navLink{text-overflow:ellipsis;word-break:break-all;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1rem}.AdminSideNav-module__U7eMWq__title,.AdminSideNav-module__U7eMWq__actionBtns{display:none}.AdminSideNav-module__U7eMWq__compactMenuBtn{display:block}}@media screen and (max-width:568px){.AdminSideNav-module__U7eMWq__linksWrapper{grid-template-columns:repeat(2,1fr)}.AdminSideNav-module__U7eMWq__signOutBtn,.AdminSideNav-module__U7eMWq__drvrDshbrdBtn,.AdminSideNav-module__U7eMWq__dshbrdBtn{grid-column:span 2;padding:3rem 2rem}}
.FalseButton-module__D5mofW__container{z-index:1;cursor:pointer;position:relative}.FalseButton-module__D5mofW__btn{font-family:var(--DotSansRegular);border-radius:50px;justify-content:center;align-items:center;gap:2rem;width:100%;padding:1rem 2rem;font-size:16px;font-weight:500;transition:all .2s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.FalseButton-module__D5mofW__lime{background-color:var(--lime)}.FalseButton-module__D5mofW__lime:hover{background-color:var(--black);color:var(--white)}.FalseButton-module__D5mofW__grayOutline{background-color:var(--white);border:1px solid var(--gray)}.FalseButton-module__D5mofW__grayOutlineii{border:1px solid var(--tan);color:var(--tan);background-color:#0000}.FalseButton-module__D5mofW__imgContainer{width:35px;height:35px;position:relative}.FalseButton-module__D5mofW__img{border:1px solid var(--black);object-fit:cover;border-radius:50%;padding:3px}.FalseButton-module__D5mofW__noBackgroundBlueText{border:1px solid var(--black);padding:.4rem 1rem .4rem .5rem}.FalseButton-module__D5mofW__black{background-color:var(--black);color:var(--white);border:1px solid var(--black)}.FalseButton-module__D5mofW__black:hover{color:var(--black);background-color:#0000}@media (hover:hover) and (pointer:fine){.FalseButton-module__D5mofW__container:hover .FalseButton-module__D5mofW__arrow{transform:rotate(90deg)translateY(-5px)}}@media screen and (max-width:868px){.FalseButton-module__D5mofW__noBackgroundBlueText{border:1px solid var(--lightBlue)}}
.BadgeCount-module__uVNcIG__container{background-color:var(--accent);border:1px solid var(--cream);width:2.1rem;height:2.1rem;color:var(--cream);letter-spacing:normal;border-radius:999px;justify-content:center;align-items:center;font-size:1.4rem;font-weight:700;line-height:0;display:flex}
.AdminScheduleSnapshot-module__611SFa__container{border:1px solid var(--stroke);border-radius:10px;gap:1rem;padding:2rem;display:grid}.AdminScheduleSnapshot-module__611SFa__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.AdminScheduleSnapshot-module__611SFa__title{margin:0}.AdminScheduleSnapshot-module__611SFa__meta{border:1px solid var(--stroke);border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:3rem;width:100%;padding:2rem;display:flex}.AdminScheduleSnapshot-module__611SFa__metaItem{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;width:100%;display:flex}.AdminScheduleSnapshot-module__611SFa__table{grid-gap:1rem;grid-template-columns:repeat(1,1fr);margin-top:3rem;display:grid}.AdminScheduleSnapshot-module__611SFa__rowHead,.AdminScheduleSnapshot-module__611SFa__row{grid-template-columns:1.2fr repeat(3,1fr);align-items:center;gap:1rem;display:grid}.AdminScheduleSnapshot-module__611SFa__rowHead{opacity:.75;border-bottom:1px solid var(--stroke);padding-bottom:.6rem;font-size:1.4rem}.AdminScheduleSnapshot-module__611SFa__colLabel{font-size:1.4rem;font-weight:700}.AdminScheduleSnapshot-module__611SFa__col,.AdminScheduleSnapshot-module__611SFa__colValue{text-align:right}.AdminScheduleSnapshot-module__611SFa__colValue{background:var(--white);border:1px solid var(--stroke);border-radius:5px;padding:.7rem .9rem;font-size:1.4rem;font-weight:800}@media screen and (max-width:700px){.AdminScheduleSnapshot-module__611SFa__header{flex-direction:column;align-items:flex-start}.AdminScheduleSnapshot-module__611SFa__meta{text-align:left}.AdminScheduleSnapshot-module__611SFa__rowHead,.AdminScheduleSnapshot-module__611SFa__row{text-align:left;grid-template-columns:1fr}.AdminScheduleSnapshot-module__611SFa__col,.AdminScheduleSnapshot-module__611SFa__colValue{text-align:left}}
.AdminDriverSnapshot-module__nVCwDq__container{border:1px solid var(--stroke);border-radius:10px;gap:2rem;padding:2rem;display:grid}.AdminDriverSnapshot-module__nVCwDq__header{gap:16px;display:grid}.AdminDriverSnapshot-module__nVCwDq__titleRow{grid-gap:2rem;grid-template-columns:repeat(1,1fr);display:grid}.AdminDriverSnapshot-module__nVCwDq__titleGroup{flex-direction:column;gap:4px;display:flex}.AdminDriverSnapshot-module__nVCwDq__dateLabel{color:var(--paragraph);font-size:1.4rem}.AdminDriverSnapshot-module__nVCwDq__statsRow{background:var(--lightGray);border-radius:8px;flex-wrap:wrap;align-items:center;gap:2rem;padding:1rem 1.5rem;display:flex}.AdminDriverSnapshot-module__nVCwDq__stat{flex-direction:column;align-items:center;gap:1rem;display:flex}.AdminDriverSnapshot-module__nVCwDq__statNumber{letter-spacing:normal;color:var(--black);font-size:1.8rem;font-weight:700}.AdminDriverSnapshot-module__nVCwDq__statUpcoming{color:#2563eb}.AdminDriverSnapshot-module__nVCwDq__statActive{color:#7c3aed}.AdminDriverSnapshot-module__nVCwDq__statCompleted{color:#16a34a}.AdminDriverSnapshot-module__nVCwDq__statDanger{color:#dc2626}.AdminDriverSnapshot-module__nVCwDq__statCoverage{color:#0891b2}.AdminDriverSnapshot-module__nVCwDq__statLabel{color:var(--paragraph);text-transform:uppercase;letter-spacing:.02em;font-size:1.4rem}.AdminDriverSnapshot-module__nVCwDq__statDivider{background:var(--stroke);width:1px;height:32px}.AdminDriverSnapshot-module__nVCwDq__legend{background:var(--white);border:1px solid var(--stroke);border-radius:8px;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.AdminDriverSnapshot-module__nVCwDq__legendTitle{letter-spacing:normal;color:var(--black);font-size:1.4rem;font-weight:700}.AdminDriverSnapshot-module__nVCwDq__legendItems{flex-wrap:wrap;align-items:center;gap:2rem;display:flex}.AdminDriverSnapshot-module__nVCwDq__legendItem{color:var(--paragraph);align-items:center;gap:1rem;font-size:1.4rem;display:flex}.AdminDriverSnapshot-module__nVCwDq__legendDot{border-radius:3px;flex-shrink:0;width:12px;height:12px}.AdminDriverSnapshot-module__nVCwDq__legendDot_active{background:#16a34a;box-shadow:0 0 0 2px #16a34a33}.AdminDriverSnapshot-module__nVCwDq__legendDot_idle{background:#9ca3af;box-shadow:0 0 0 2px #9ca3af33}.AdminDriverSnapshot-module__nVCwDq__legendDot_inProgress{background:#7c3aed;animation:2s infinite AdminDriverSnapshot-module__nVCwDq__pulse;box-shadow:0 0 0 2px #7c3aed33}@keyframes AdminDriverSnapshot-module__nVCwDq__pulse{0%,to{box-shadow:0 0 0 2px #7c3aed33}50%{box-shadow:0 0 0 4px #7c3aed1a}}.AdminDriverSnapshot-module__nVCwDq__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem 2rem;display:flex}.AdminDriverSnapshot-module__nVCwDq__emptyIcon{font-size:3rem}.AdminDriverSnapshot-module__nVCwDq__emptyText{color:var(--paragraph);font-size:1.5rem}.AdminDriverSnapshot-module__nVCwDq__tableCard{background:var(--white);border:1px solid var(--stroke);border-radius:12px;overflow-x:auto}.AdminDriverSnapshot-module__nVCwDq__table{border-collapse:collapse;width:100%;min-width:850px}.AdminDriverSnapshot-module__nVCwDq__thead{background:var(--white);z-index:2;position:sticky;top:0}.AdminDriverSnapshot-module__nVCwDq__trHead{border-bottom:1px solid var(--stroke)}.AdminDriverSnapshot-module__nVCwDq__th{text-align:left;letter-spacing:.02em;opacity:.85;white-space:nowrap;padding:12px 14px;font-size:1.4rem;font-weight:900}.AdminDriverSnapshot-module__nVCwDq__thRight{text-align:right}.AdminDriverSnapshot-module__nVCwDq__tr{cursor:pointer;border-bottom:1px solid var(--stroke);transition:all .3s ease-in;position:relative}.AdminDriverSnapshot-module__nVCwDq__tr:last-child{border-bottom:none}.AdminDriverSnapshot-module__nVCwDq__tr:hover,.AdminDriverSnapshot-module__nVCwDq__tr:focus-within{background:var(--lightGray)}.AdminDriverSnapshot-module__nVCwDq__tr_active{background:linear-gradient(135deg,#16a34a0a 0%,#22c55e14 100%);border-left:4px solid #16a34a}.AdminDriverSnapshot-module__nVCwDq__tr_inProgress{background:linear-gradient(135deg,#7c3aed0a 0%,#8b5cf614 100%);border-left:4px solid #7c3aed;animation:3s infinite AdminDriverSnapshot-module__nVCwDq__rowGlow}@keyframes AdminDriverSnapshot-module__nVCwDq__rowGlow{0%,to{background:linear-gradient(135deg,#7c3aed0a 0%,#8b5cf614 100%)}50%{background:linear-gradient(135deg,#7c3aed14 0%,#8b5cf61f 100%)}}.AdminDriverSnapshot-module__nVCwDq__tr_idle{background:var(--white);border-left:4px solid #0000}.AdminDriverSnapshot-module__nVCwDq__td{vertical-align:middle;padding:12px 14px;position:relative}.AdminDriverSnapshot-module__nVCwDq__rowStretchedLink{z-index:1;position:absolute;inset:0}.AdminDriverSnapshot-module__nVCwDq__cellInner{z-index:2;position:relative}.AdminDriverSnapshot-module__nVCwDq__tdRight{text-align:right;white-space:nowrap}.AdminDriverSnapshot-module__nVCwDq__cellStack{gap:1rem;display:grid}.AdminDriverSnapshot-module__nVCwDq__driverName{color:var(--black);font-size:1.4rem;font-weight:600}.AdminDriverSnapshot-module__nVCwDq__driverEmail{color:var(--paragraph);font-size:1.4rem}.AdminDriverSnapshot-module__nVCwDq__phoneLink{color:#2563eb;z-index:3;font-size:1.4rem;text-decoration:none;position:relative}.AdminDriverSnapshot-module__nVCwDq__phoneLink:hover{text-decoration:underline}.AdminDriverSnapshot-module__nVCwDq__noPhone{color:var(--paragraph);opacity:.6;font-size:1.4rem;font-style:italic}.AdminDriverSnapshot-module__nVCwDq__countCell{align-items:center;gap:8px;display:flex}.AdminDriverSnapshot-module__nVCwDq__countBadge{letter-spacing:normal;border-radius:8px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 10px;font-size:1.4rem;font-weight:700;display:inline-flex}.AdminDriverSnapshot-module__nVCwDq__countBadgeActive{color:#fff;background:linear-gradient(135deg,#16a34a 0%,#22c55e 100%);box-shadow:0 2px 4px #16a34a40}.AdminDriverSnapshot-module__nVCwDq__countBadgeZero{background:var(--lightGray);color:var(--paragraph);border:1px solid var(--stroke)}.AdminDriverSnapshot-module__nVCwDq__completedNote{color:#16a34a;font-size:1.4rem;font-weight:500}.AdminDriverSnapshot-module__nVCwDq__monthCount{color:var(--black);font-size:1.4rem;font-weight:600}.AdminDriverSnapshot-module__nVCwDq__totalCount{color:var(--paragraph);font-size:1.4rem;font-weight:500}.AdminDriverSnapshot-module__nVCwDq__statusBadge{text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;border-radius:999px;width:fit-content;padding:5px 12px;font-size:1.4rem;font-weight:800}.AdminDriverSnapshot-module__nVCwDq__statusBadge_active{color:#16a34a;background:#16a34a1f;border:1px solid #16a34a47}.AdminDriverSnapshot-module__nVCwDq__statusBadge_inProgress{color:#7c3aed;background:#7c3aed1f;border:1px solid #7c3aed59}.AdminDriverSnapshot-module__nVCwDq__statusBadge_idle{color:var(--paragraph);background:#0000000a;border:1px solid #0000001f}.AdminDriverSnapshot-module__nVCwDq__driverImageWrap{border:2px solid var(--stroke);border-radius:50%;flex-shrink:0;width:40px;height:40px;overflow:hidden}.AdminDriverSnapshot-module__nVCwDq__driverImage{object-fit:cover;width:100%;height:100%}@media screen and (max-width:768px){.AdminDriverSnapshot-module__nVCwDq__td[data-label=""]:before{display:none}.AdminDriverSnapshot-module__nVCwDq__driverImageWrap{width:48px;height:48px}.AdminDriverSnapshot-module__nVCwDq__statsRow{justify-content:space-around;padding:1rem}.AdminDriverSnapshot-module__nVCwDq__statDivider{display:none}.AdminDriverSnapshot-module__nVCwDq__legend,.AdminDriverSnapshot-module__nVCwDq__legendItems{flex-direction:column;align-items:flex-start;gap:1rem}.AdminDriverSnapshot-module__nVCwDq__tableCard{background:0 0;border:0;overflow:visible}.AdminDriverSnapshot-module__nVCwDq__table{border-collapse:separate;min-width:0}.AdminDriverSnapshot-module__nVCwDq__thead{display:none}.AdminDriverSnapshot-module__nVCwDq__table,.AdminDriverSnapshot-module__nVCwDq__table tbody,.AdminDriverSnapshot-module__nVCwDq__tr,.AdminDriverSnapshot-module__nVCwDq__td{width:100%;display:block}.AdminDriverSnapshot-module__nVCwDq__tr{border:1px solid var(--stroke);background:var(--white);border-left-width:4px;border-radius:12px;margin-bottom:12px;padding:12px}.AdminDriverSnapshot-module__nVCwDq__tr:hover{background:var(--white)}.AdminDriverSnapshot-module__nVCwDq__td{border-bottom:1px solid var(--stroke);padding:10px 0}.AdminDriverSnapshot-module__nVCwDq__td:last-child{border-bottom:0;padding-bottom:0}.AdminDriverSnapshot-module__nVCwDq__td:first-child{padding-top:0}.AdminDriverSnapshot-module__nVCwDq__td:before{content:attr(data-label);letter-spacing:normal;opacity:.6;margin-bottom:6px;font-size:1.4rem;font-weight:900;display:block}.AdminDriverSnapshot-module__nVCwDq__tdRight{text-align:left}}@media screen and (max-width:568px){.AdminDriverSnapshot-module__nVCwDq__container{padding:1.5rem}.AdminDriverSnapshot-module__nVCwDq__titleRow{flex-direction:column;align-items:flex-start}.AdminDriverSnapshot-module__nVCwDq__statsRow{gap:1rem}.AdminDriverSnapshot-module__nVCwDq__stat{min-width:60px}.AdminDriverSnapshot-module__nVCwDq__statNumber{font-size:1.6rem}.AdminDriverSnapshot-module__nVCwDq__statLabel,.AdminDriverSnapshot-module__nVCwDq__td:before,.AdminDriverSnapshot-module__nVCwDq__legendItem{font-size:1.4rem}}
.AdminVehicleSnapshot-module__hMYINW__container{border:1px solid var(--stroke);border-radius:10px;gap:1rem;padding:2rem;display:grid}.AdminVehicleSnapshot-module__hMYINW__header{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.AdminVehicleSnapshot-module__hMYINW__title{margin:0}.AdminVehicleSnapshot-module__hMYINW__meta{opacity:.85;font-size:1.4rem}.AdminVehicleSnapshot-module__hMYINW__metaStrong{opacity:1;font-weight:900}.AdminVehicleSnapshot-module__hMYINW__grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.AdminVehicleSnapshot-module__hMYINW__metric{background:var(--white);border:1px solid var(--stroke);border-radius:7px;gap:2rem;padding:1rem;display:grid}.AdminVehicleSnapshot-module__hMYINW__metricLabel{opacity:.75;font-size:1.4rem;font-weight:700}.AdminVehicleSnapshot-module__hMYINW__metricValue{font-size:1.4rem;font-weight:800}.AdminVehicleSnapshot-module__hMYINW__breakdown{background:var(--white);border:1px solid var(--stroke);border-radius:10px;gap:2rem;padding:1rem;display:grid}.AdminVehicleSnapshot-module__hMYINW__breakdownTitle{opacity:.9;border-bottom:1px solid var(--stroke);width:100%;padding-bottom:1rem;font-weight:800}.AdminVehicleSnapshot-module__hMYINW__list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.AdminVehicleSnapshot-module__hMYINW__row{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.AdminVehicleSnapshot-module__hMYINW__catName{font-size:1.4rem;font-weight:800}.AdminVehicleSnapshot-module__hMYINW__catNums{flex-wrap:wrap;justify-content:flex-end;gap:1rem;display:flex}.AdminVehicleSnapshot-module__hMYINW__pill{border:1px solid var(--stroke);background:var(--cream);border-radius:999px;align-items:center;gap:1rem;padding:.35rem .7rem;font-size:1.4rem;display:inline-flex}@media screen and (max-width:900px){.AdminVehicleSnapshot-module__hMYINW__grid{grid-template-columns:1fr}.AdminVehicleSnapshot-module__hMYINW__row{flex-direction:column;align-items:flex-start}.AdminVehicleSnapshot-module__hMYINW__catNums{justify-content:flex-start}}
.AdminActivityFeed-module__LPineq__container{border:1px solid var(--stroke);border-radius:10px;gap:1rem;padding:2rem;display:grid}.AdminActivityFeed-module__LPineq__header{gap:12px;display:grid}.AdminActivityFeed-module__LPineq__titleRow{gap:10px;display:grid}.AdminActivityFeed-module__LPineq__kpis{opacity:.8;border-bottom:2px solid var(--stroke);flex-wrap:wrap;gap:10px;padding-bottom:1rem;font-size:12px;display:flex}.AdminActivityFeed-module__LPineq__kpi{border:2px solid var(--stroke);background:#00000005;border-radius:999px;padding:6px 10px;font-weight:700}.AdminActivityFeed-module__LPineq__controls{flex-flow:column wrap;gap:10px;display:flex}.AdminActivityFeed-module__LPineq__tabs{flex-wrap:wrap;gap:8px;display:flex}.AdminActivityFeed-module__LPineq__tab{cursor:pointer;background:#00000005;border:1px solid #00000024;border-radius:999px;padding:8px 12px;font-size:14px;font-weight:800}.AdminActivityFeed-module__LPineq__tabActive{background:#00000014;border-color:#00000040}.AdminActivityFeed-module__LPineq__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.AdminActivityFeed-module__LPineq__row{background:var(--white);border:1px solid var(--stroke);border-radius:12px;grid-template-columns:1fr auto;align-items:start;gap:10px;padding:1.5rem;display:grid}.AdminActivityFeed-module__LPineq__left{grid-gap:1rem;grid-template-columns:repeat(1,1fr);min-width:0;display:grid}.AdminActivityFeed-module__LPineq__box{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;display:flex}.AdminActivityFeed-module__LPineq__btnContainer{width:100%;margin-top:1rem;display:flex}@media screen and (max-width:568px){.AdminActivityFeed-module__LPineq__tab{padding:7px 10px;font-size:13px}.AdminActivityFeed-module__LPineq__kpis{gap:8px}.AdminActivityFeed-module__LPineq__kpi{padding:6px 9px}.AdminActivityFeed-module__LPineq__row{grid-template-columns:1fr}}
.AdminRecentBookingRequests-module__aILL0q__container{border:1px solid var(--stroke);border-radius:10px;gap:2rem;padding:2rem;display:grid}.AdminRecentBookingRequests-module__aILL0q__header{gap:12px;display:grid}.AdminRecentBookingRequests-module__aILL0q__titleRow{gap:10px;display:grid}.AdminRecentBookingRequests-module__aILL0q__kpis{opacity:.8;border-bottom:2px solid var(--stroke);flex-wrap:wrap;gap:10px;padding-bottom:1rem;font-size:12px;display:flex}.AdminRecentBookingRequests-module__aILL0q__kpi{border:2px solid var(--stroke);background:#00000005;border-radius:999px;padding:6px 10px;font-weight:700}.AdminRecentBookingRequests-module__aILL0q__controls{flex-flow:column wrap;gap:10px;display:flex}.AdminRecentBookingRequests-module__aILL0q__tabs{flex-wrap:wrap;gap:8px;display:flex}.AdminRecentBookingRequests-module__aILL0q__tab{cursor:pointer;background:#00000005;border:1px solid #00000024;border-radius:999px;padding:8px 12px;font-size:14px;font-weight:800}.AdminRecentBookingRequests-module__aILL0q__tabActive{background:#00000014;border-color:#00000040}.AdminRecentBookingRequests-module__aILL0q__tableCard{background:var(--white);border:1px solid var(--stroke);border-radius:12px;overflow-x:auto}.AdminRecentBookingRequests-module__aILL0q__table{border-collapse:collapse;width:100%;min-width:1120px}.AdminRecentBookingRequests-module__aILL0q__thead{background:var(--white);z-index:2;position:sticky;top:0}.AdminRecentBookingRequests-module__aILL0q__trHead{border-bottom:1px solid var(--stroke)}.AdminRecentBookingRequests-module__aILL0q__th{text-align:left;letter-spacing:.02em;opacity:.85;white-space:nowrap;padding:12px 14px;font-size:1.4rem;font-weight:900}.AdminRecentBookingRequests-module__aILL0q__thRight{text-align:right}.AdminRecentBookingRequests-module__aILL0q__tr{border-bottom:1px solid var(--stroke);cursor:pointer;transition:all .3s ease-in;position:relative}.AdminRecentBookingRequests-module__aILL0q__tr:hover,.AdminRecentBookingRequests-module__aILL0q__tr:focus-within{background:var(--lightGray)}.AdminRecentBookingRequests-module__aILL0q__td{vertical-align:top;padding:12px 14px;position:relative}.AdminRecentBookingRequests-module__aILL0q__rowStretchedLink{z-index:1;position:absolute;inset:0}.AdminRecentBookingRequests-module__aILL0q__cellInner{z-index:2;position:relative}.AdminRecentBookingRequests-module__aILL0q__tdRight{text-align:right;white-space:nowrap}.AdminRecentBookingRequests-module__aILL0q__rowLink{letter-spacing:-.01em;font-weight:600}.AdminRecentBookingRequests-module__aILL0q__rowLink:hover{text-decoration:underline}.AdminRecentBookingRequests-module__aILL0q__cellStack{gap:1rem;display:grid}.AdminRecentBookingRequests-module__aILL0q__cellStrong{font-weight:900}.AdminRecentBookingRequests-module__aILL0q__cellSub{opacity:.7;font-size:1.4rem;line-height:1.25}.AdminRecentBookingRequests-module__aILL0q__cellMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AdminRecentBookingRequests-module__aILL0q__route{opacity:.9;white-space:nowrap;text-overflow:ellipsis;max-width:520px;font-size:1.4rem;overflow:hidden}.AdminRecentBookingRequests-module__aILL0q__badge{text-transform:uppercase;letter-spacing:normal;white-space:nowrap;background:#00000008;border:1px solid #0000001f;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:800}.AdminRecentBookingRequests-module__aILL0q__badge_neutral{background:#0000000a}.AdminRecentBookingRequests-module__aILL0q__badge_warning{background:#ffc80933;border-color:#ffc8098c}.AdminRecentBookingRequests-module__aILL0q__badge_danger{background:#b400001f;border-color:#b4000059}.AdminRecentBookingRequests-module__aILL0q__badge_good{background:#008c501f;border-color:#008c5047}.AdminRecentBookingRequests-module__aILL0q__pill{white-space:nowrap;background:#00000005;border:1px solid #0000001a;border-radius:999px;padding:4px 8px;font-size:12px}@media screen and (max-width:768px){.AdminRecentBookingRequests-module__aILL0q__tableCard{background:0 0;border:0;overflow:visible}.AdminRecentBookingRequests-module__aILL0q__table{border-collapse:separate;min-width:0}.AdminRecentBookingRequests-module__aILL0q__thead{display:none}.AdminRecentBookingRequests-module__aILL0q__table,.AdminRecentBookingRequests-module__aILL0q__table tbody,.AdminRecentBookingRequests-module__aILL0q__tr,.AdminRecentBookingRequests-module__aILL0q__td{width:100%;display:block}.AdminRecentBookingRequests-module__aILL0q__tr{border:1px solid var(--stroke);background:var(--white);border-radius:12px;margin-bottom:12px;padding:12px}.AdminRecentBookingRequests-module__aILL0q__tr:hover{background:var(--white)}.AdminRecentBookingRequests-module__aILL0q__td{border-bottom:1px solid var(--stroke);padding:10px 0}.AdminRecentBookingRequests-module__aILL0q__td:last-child{border-bottom:0;padding-bottom:0}.AdminRecentBookingRequests-module__aILL0q__td:first-child{padding-top:0}.AdminRecentBookingRequests-module__aILL0q__td:before{content:attr(data-label);opacity:.6;margin-bottom:6px;font-size:1.4rem;font-weight:900;display:block}.AdminRecentBookingRequests-module__aILL0q__tdRight{text-align:left}.AdminRecentBookingRequests-module__aILL0q__route{white-space:normal;text-overflow:clip;max-width:100%;line-height:1.25;overflow:visible}}@media screen and (max-width:568px){.AdminRecentBookingRequests-module__aILL0q__tab{padding:7px 10px;font-size:13px}.AdminRecentBookingRequests-module__aILL0q__kpis{gap:8px}.AdminRecentBookingRequests-module__aILL0q__kpi{padding:6px 9px}.AdminRecentBookingRequests-module__aILL0q__td:before{font-size:1rem}.AdminRecentBookingRequests-module__aILL0q__cellSub{font-size:1.4rem}.AdminRecentBookingRequests-module__aILL0q__pill{padding:4px 7px;font-size:11px}}
.Adminupcomingrides-module__rZeSIW__container{border:1px solid var(--stroke);border-radius:10px;gap:2rem;padding:2rem;display:grid}.Adminupcomingrides-module__rZeSIW__header{gap:12px;display:grid}.Adminupcomingrides-module__rZeSIW__titleRow{gap:10px;display:grid}.Adminupcomingrides-module__rZeSIW__kpis{opacity:.8;border-bottom:2px solid var(--stroke);flex-wrap:wrap;gap:10px;padding-bottom:1rem;font-size:12px;display:flex}.Adminupcomingrides-module__rZeSIW__kpi{border:2px solid var(--stroke);background:#00000005;border-radius:999px;padding:6px 10px;font-weight:700}.Adminupcomingrides-module__rZeSIW__kpiWarning{color:#dc2626;background:#ef44441a;border-color:#ef44444d}.Adminupcomingrides-module__rZeSIW__controls{flex-flow:column wrap;gap:10px;display:flex}.Adminupcomingrides-module__rZeSIW__tabs{flex-wrap:wrap;gap:8px;display:flex}.Adminupcomingrides-module__rZeSIW__statsRow{background:var(--lightGray);border-radius:8px;flex-wrap:wrap;align-items:center;gap:2rem;padding:1rem 1.5rem;display:flex}.Adminupcomingrides-module__rZeSIW__stat{flex-direction:column;align-items:center;gap:2px;display:flex}.Adminupcomingrides-module__rZeSIW__statNumber{color:var(--black);font-size:1.8rem;font-weight:700}.Adminupcomingrides-module__rZeSIW__statRevenue{color:#16a34a}.Adminupcomingrides-module__rZeSIW__statWarning{color:#dc2626}.Adminupcomingrides-module__rZeSIW__statGood{color:#16a34a}.Adminupcomingrides-module__rZeSIW__statLabel{color:var(--paragraph);text-transform:uppercase;letter-spacing:.02em;font-size:1.4rem}.Adminupcomingrides-module__rZeSIW__statDivider{background:var(--stroke);width:1px;height:32px}.Adminupcomingrides-module__rZeSIW__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem 2rem;display:flex}.Adminupcomingrides-module__rZeSIW__emptyIcon{font-size:3rem}.Adminupcomingrides-module__rZeSIW__emptyText{color:var(--paragraph);font-size:1.5rem}.Adminupcomingrides-module__rZeSIW__footer{border-top:1px solid var(--stroke);justify-content:flex-end;padding-top:1rem;display:flex}.Adminupcomingrides-module__rZeSIW__viewAllLink{color:var(--blue);font-size:14px;font-weight:700;text-decoration:none}.Adminupcomingrides-module__rZeSIW__viewAllLink:hover{text-decoration:underline}.Adminupcomingrides-module__rZeSIW__tableCard{background:var(--white);border:1px solid var(--stroke);border-radius:12px;overflow-x:auto}.Adminupcomingrides-module__rZeSIW__table{border-collapse:collapse;width:100%;min-width:1120px}.Adminupcomingrides-module__rZeSIW__thead{background:var(--white);z-index:2;position:sticky;top:0}.Adminupcomingrides-module__rZeSIW__trHead{border-bottom:1px solid var(--stroke)}.Adminupcomingrides-module__rZeSIW__th{text-align:left;letter-spacing:.02em;opacity:.85;white-space:nowrap;padding:12px 14px;font-size:1.4rem;font-weight:900}.Adminupcomingrides-module__rZeSIW__thRight{text-align:right}.Adminupcomingrides-module__rZeSIW__tr{border-bottom:1px solid var(--stroke);cursor:pointer;background:linear-gradient(135deg,#3b82f614 0%,#2563eb1f 100%);border-left:4px solid #3b82f64d;transition:all .3s ease-in;position:relative}.Adminupcomingrides-module__rZeSIW__tr:hover,.Adminupcomingrides-module__rZeSIW__tr:focus-within{background:var(--lightGray)}.Adminupcomingrides-module__rZeSIW__td{vertical-align:top;padding:12px 14px;position:relative}.Adminupcomingrides-module__rZeSIW__rowStretchedLink{z-index:1;position:absolute;inset:0}.Adminupcomingrides-module__rZeSIW__cellInner{z-index:2;position:relative}.Adminupcomingrides-module__rZeSIW__tdRight{text-align:right;white-space:nowrap}.Adminupcomingrides-module__rZeSIW__rowLink{letter-spacing:-.01em;font-weight:600}.Adminupcomingrides-module__rZeSIW__rowLink:hover{text-decoration:underline}.Adminupcomingrides-module__rZeSIW__cellStack{gap:1rem;display:grid}.Adminupcomingrides-module__rZeSIW__cellStrong{font-weight:900}.Adminupcomingrides-module__rZeSIW__cellSub{opacity:.7;font-size:1.4rem;line-height:1.25}.Adminupcomingrides-module__rZeSIW__cellMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Adminupcomingrides-module__rZeSIW__amount{white-space:nowrap;color:var(--blue);font-size:1.4rem;font-weight:700;text-decoration:underline}.Adminupcomingrides-module__rZeSIW__badge{text-transform:uppercase;letter-spacing:normal;white-space:nowrap;background:#00000008;border:1px solid #0000001f;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:800}.Adminupcomingrides-module__rZeSIW__badge_neutral{background:#0000000a}.Adminupcomingrides-module__rZeSIW__badge_warning{background:#ffc80933;border-color:#ffc8098c}.Adminupcomingrides-module__rZeSIW__badge_danger{background:#b400001f;border-color:#b4000059}.Adminupcomingrides-module__rZeSIW__badge_good{background:#008c501f;border-color:#008c5047}.Adminupcomingrides-module__rZeSIW__badge_active{color:#7c3aed;background:#7c3aed1f;border-color:#7c3aed59}.Adminupcomingrides-module__rZeSIW__pill{white-space:nowrap;background:#00000005;border:1px solid #0000001a;border-radius:999px;padding:4px 8px;font-size:12px}.Adminupcomingrides-module__rZeSIW__unassignedCell{background:#ef444414;border:2px solid #ef44444d;border-radius:8px}@media screen and (max-width:768px){.Adminupcomingrides-module__rZeSIW__statsRow{justify-content:space-around;padding:1rem}.Adminupcomingrides-module__rZeSIW__statDivider{display:none}.Adminupcomingrides-module__rZeSIW__tableCard{background:0 0;border:0;overflow:visible}.Adminupcomingrides-module__rZeSIW__table{border-collapse:separate;min-width:0}.Adminupcomingrides-module__rZeSIW__thead{display:none}.Adminupcomingrides-module__rZeSIW__table,.Adminupcomingrides-module__rZeSIW__table tbody,.Adminupcomingrides-module__rZeSIW__tr,.Adminupcomingrides-module__rZeSIW__td{width:100%;display:block}.Adminupcomingrides-module__rZeSIW__tr{border:1px solid var(--stroke);background:var(--white);border-left-width:4px;border-radius:12px;margin-bottom:12px;padding:12px}.Adminupcomingrides-module__rZeSIW__tr:hover{background:var(--white)}.Adminupcomingrides-module__rZeSIW__td{border-bottom:1px solid var(--stroke);padding:10px 0}.Adminupcomingrides-module__rZeSIW__td:last-child{border-bottom:0;padding-bottom:0}.Adminupcomingrides-module__rZeSIW__td:first-child{padding-top:0}.Adminupcomingrides-module__rZeSIW__td:before{content:attr(data-label);opacity:.6;margin-bottom:6px;font-size:1.4rem;font-weight:900;display:block}.Adminupcomingrides-module__rZeSIW__tdRight{text-align:left}.Adminupcomingrides-module__rZeSIW__footer{justify-content:center}}@media screen and (max-width:568px){.Adminupcomingrides-module__rZeSIW__container{padding:1.5rem}.Adminupcomingrides-module__rZeSIW__statsRow{gap:1rem}.Adminupcomingrides-module__rZeSIW__stat{min-width:60px}.Adminupcomingrides-module__rZeSIW__statNumber{font-size:1.6rem}.Adminupcomingrides-module__rZeSIW__statLabel,.Adminupcomingrides-module__rZeSIW__td:before{font-size:1rem}.Adminupcomingrides-module__rZeSIW__cellSub{font-size:1.4rem}.Adminupcomingrides-module__rZeSIW__pill{padding:4px 7px;font-size:11px}.Adminupcomingrides-module__rZeSIW__kpis{gap:8px}.Adminupcomingrides-module__rZeSIW__kpi{padding:6px 9px}}
.Button-module__qH8IcW__btn{text-align:center;letter-spacing:-.8px;white-space:nowrap;cursor:pointer;text-transform:capitalize;-webkit-user-select:none;user-select:none;border-radius:5px 5px 15px;justify-content:center;align-items:center;gap:1.8rem;padding:6px 6px 6px 18px;font-size:16px;font-weight:500;line-height:1;transition:all .2s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.Button-module__qH8IcW__btn:link,.Button-module__qH8IcW__btn:visited{color:inherit}.Button-module__qH8IcW__textContainer{color:inherit;display:inline-block;position:relative;overflow:hidden}.Button-module__qH8IcW__textPrimary,.Button-module__qH8IcW__textSecondary{color:currentColor;font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;line-height:1.5;display:block}.Button-module__qH8IcW__textPrimary{position:relative}.Button-module__qH8IcW__textSecondary{width:100%;position:absolute;top:0;left:0}.Button-module__qH8IcW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Button-module__qH8IcW__arrowContainer,.Button-module__qH8IcW__plusContainer{background-color:var(--white);border-radius:4px 4px 10px;justify-content:center;align-items:center;padding:1rem;display:flex;overflow:hidden}.Button-module__qH8IcW__arrowWrapper{justify-content:center;align-items:center;width:1em;height:1em;display:flex;position:relative;overflow:hidden}.Button-module__qH8IcW__arrowPrimary,.Button-module__qH8IcW__arrowSecondary{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.Button-module__qH8IcW__arrow{color:var(--black);transform:rotate(90deg)}.Button-module__qH8IcW__optionalIcon{color:var(--black);width:2rem;height:2rem;position:relative;top:2px}.Button-module__qH8IcW__plusContainer{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Button-module__qH8IcW__underlinedWhite,.Button-module__qH8IcW__underlinedWhite:link,.Button-module__qH8IcW__underlinedWhite:visited{color:var(--white);border-bottom:1px solid var(--white);background-color:#0000;border-radius:0;justify-content:space-between;padding:5px 0;font-size:2rem}.Button-module__qH8IcW__underlinedBlack,.Button-module__qH8IcW__underlinedBlack:link,.Button-module__qH8IcW__underlinedBlack:visited{color:var(--black);border-bottom:1px solid var(--black);background-color:#0000;border-radius:0;justify-content:space-between;padding:5px 0;font-size:2rem}.Button-module__qH8IcW__underlinedBlack .Button-module__qH8IcW__arrowContainer{background-color:var(--accent)}.Button-module__qH8IcW__underlinedBlack .Button-module__qH8IcW__arrowContainer .Button-module__qH8IcW__arrow{color:var(--white)}.Button-module__qH8IcW__black,.Button-module__qH8IcW__black:link,.Button-module__qH8IcW__black:visited,.Button-module__qH8IcW__blackAdmin,.Button-module__qH8IcW__blackAdmin:link,.Button-module__qH8IcW__blackAdmin:visited{background-color:var(--black);color:var(--white);border:1px solid var(--black);justify-content:space-between;display:flex}.Button-module__qH8IcW__white,.Button-module__qH8IcW__white:link,.Button-module__qH8IcW__white:visited{background-color:var(--white);color:var(--black);border:1px solid var(--white);justify-content:space-between;display:flex}.Button-module__qH8IcW__white .Button-module__qH8IcW__arrowContainer{background-color:var(--black)}.Button-module__qH8IcW__white .Button-module__qH8IcW__arrowContainer .Button-module__qH8IcW__arrow{color:var(--white)}.Button-module__qH8IcW__gray,.Button-module__qH8IcW__gray:link,.Button-module__qH8IcW__gray:visited{background-color:var(--stroke);color:var(--black);border:1px solid var(--strokeii);justify-content:space-between;display:flex}.Button-module__qH8IcW__red,.Button-module__qH8IcW__red:link,.Button-module__qH8IcW__red:visited{background-color:var(--accent);color:var(--white);border:1px solid var(--accent600);justify-content:space-between;display:flex}.Button-module__qH8IcW__green,.Button-module__qH8IcW__green:link,.Button-module__qH8IcW__green:visited{background-color:var(--green);color:var(--white);border:1px solid var(--darkGreen);justify-content:space-between;display:flex}.Button-module__qH8IcW__lightRed,.Button-module__qH8IcW__lightRed:link,.Button-module__qH8IcW__lightRed:visited{color:var(--black);border:1px solid var(--accent);background-color:#0000001a;justify-content:space-between;display:flex}.Button-module__qH8IcW__cream,.Button-module__qH8IcW__cream:link,.Button-module__qH8IcW__cream:visited{background-color:var(--cream);color:var(--black);border:1px solid var(--cream);justify-content:space-between;display:flex}.Button-module__qH8IcW__blackOutline{color:var(--black);border:1px solid var(--black);background-color:#0000}.Button-module__qH8IcW__transparent{background-color:#ffffff1a;justify-content:space-between;display:flex;color:var(--white)!important}.Button-module__qH8IcW__blackReg{background-color:var(--black);border:1px solid var(--black);border-radius:5px;justify-content:center;padding:8px 15px;display:flex;color:var(--white)!important}.Button-module__qH8IcW__blackRegSmall{background-color:var(--black);border:1px solid var(--black);border-radius:5px;justify-content:center;padding:5px 10px;font-size:1.4rem;display:flex;color:var(--white)!important}.Button-module__qH8IcW__greenReg{background-color:var(--green);border:1px solid var(--darkGreen);border-radius:5px;justify-content:center;padding:8px 15px;display:flex;color:var(--white)!important}.Button-module__qH8IcW__redReg{background-color:var(--accent);border:1px solid var(--accent600);border-radius:5px;justify-content:center;padding:8px 15px;display:flex;color:var(--white)!important}.Button-module__qH8IcW__grayReg{background-color:var(--black300);border:1px solid var(--black300);border-radius:5px;justify-content:center;padding:8px 15px;display:flex;color:var(--black)!important}@media (hover:hover) and (pointer:fine){.Button-module__qH8IcW__blackReg:hover{background-color:var(--black400);border:1px solid var(--black400)}.Button-module__qH8IcW__greenReg:hover{background-color:var(--darkGreen);border:1px solid var(--darkGreen)}}
.Events-module__zv5-SW__container{background-color:var(--cream);padding:10rem 0}.Events-module__zv5-SW__top{border-bottom:2px solid var(--stroke);flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-bottom:5rem;padding-bottom:1rem;display:flex}.Events-module__zv5-SW__logo{color:var(--black);font-size:7rem}.Events-module__zv5-SW__iconContainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.Events-module__zv5-SW__icon{background-color:var(--cream);width:3.2rem;height:3.2rem;color:var(--black);border-radius:5px;padding:.7rem}.Events-module__zv5-SW__heading{text-align:center;font-size:3.6rem;line-height:1.3}.Events-module__zv5-SW__mapDataContainer{grid-gap:2rem;grid-template-columns:repeat(1,1fr);display:grid}.Events-module__zv5-SW__card{grid-gap:5rem;background-color:var(--white);cursor:pointer;border-radius:10px;grid-template-columns:repeat(2,1fr);padding:2rem;transition:background-color .3s;display:grid}.Events-module__zv5-SW__card:hover{background-color:var(--stroke)}.Events-module__zv5-SW__cardLeft{grid-gap:2rem;grid-template-columns:repeat(2,1fr);display:grid}.Events-module__zv5-SW__dateContainer{justify-content:flex-start;align-items:flex-start;display:flex}.Events-module__zv5-SW__imgContainer{width:100%;height:200px;position:relative;overflow:hidden}.Events-module__zv5-SW__img{object-fit:cover;border-radius:7px}.Events-module__zv5-SW__cardRight{grid-template-columns:2fr 1fr;display:grid}.Events-module__zv5-SW__meta{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;display:flex}.Events-module__zv5-SW__title{letter-spacing:-1px;font-size:2rem;font-weight:600}.Events-module__zv5-SW__desc{color:var(--paragraph);-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;width:90%;-webkit-box-orient:vertical;font-size:1.6rem;display:-webkit-box;overflow:hidden}.Events-module__zv5-SW__circlBtnContainer{justify-content:flex-end;align-items:flex-start;display:flex}.Events-module__zv5-SW__btnContainerii{display:none}.Events-module__zv5-SW__btnContainer{justify-content:center;align-items:center;width:100%;margin-top:5rem;display:flex}@media screen and (max-width:1268px){.Events-module__zv5-SW__heading{width:80%}}@media screen and (max-width:1068px){.Events-module__zv5-SW__heading{width:90%}.Events-module__zv5-SW__mapDataContainer{grid-gap:2rem}.Events-module__zv5-SW__cardRight{justify-content:flex-start;align-items:flex-start;gap:5rem;display:flex}.Events-module__zv5-SW__desc{width:100%}}.Events-module__zv5-SW__tabs{align-items:center;gap:2rem;margin-bottom:3rem;display:flex}.Events-module__zv5-SW__tab{background-color:var(--stroke);border:1px solid var(--stroke);color:var(--black);font:inherit;cursor:pointer;border-radius:5px;align-items:center;gap:2rem;padding:1rem 1.5rem;font-size:1.4rem;font-weight:600;transition:background-color .3s,color .3s;display:flex}.Events-module__zv5-SW__tab:hover{background-color:var(--accent);border-color:var(--accent)}.Events-module__zv5-SW__tabActive{background-color:var(--accent);color:var(--white);border-color:var(--accent)}.Events-module__zv5-SW__tabActive:hover{background-color:var(--stroke);color:var(--black)}.Events-module__zv5-SW__tabCount{border:1px solid var(--black);border-radius:50px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 .4rem;font-size:1.4rem;font-weight:700;line-height:1;display:inline-flex}.Events-module__zv5-SW__tabActive .Events-module__zv5-SW__tabCount{border-color:var(--white);color:var(--white)}.Events-module__zv5-SW__emptyState{text-align:center;color:var(--darkGray);padding:4rem 0;font-size:1.4rem}@media screen and (max-width:968px){.Events-module__zv5-SW__br{display:none}.Events-module__zv5-SW__heading{width:100%}.Events-module__zv5-SW__top{gap:2rem;margin-bottom:5rem}.Events-module__zv5-SW__cardLeft{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem;display:flex}.Events-module__zv5-SW__img{font-size:0}.Events-module__zv5-SW__mapDataContainer{grid-template-columns:repeat(1,1fr)}.Events-module__zv5-SW__cardRight{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.Events-module__zv5-SW__circlBtnContainer{display:none}.Events-module__zv5-SW__btnContainerii{width:100%;display:grid}}@media screen and (max-width:568px){.Events-module__zv5-SW__mapDataContainer{grid-gap:3rem}.Events-module__zv5-SW__card{grid-gap:3rem;grid-template-columns:repeat(1,1fr)}.Events-module__zv5-SW__imgContainer{order:-1;height:250px}.Events-module__zv5-SW__heading{width:100%;line-height:normal}.Events-module__zv5-SW__tabs{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:2rem;display:flex}.Events-module__zv5-SW__spanImage{height:25px;display:none}}
.Fleet-module__5Vl7dq__container{background-color:var(--cream);padding:10rem 0}.Fleet-module__5Vl7dq__top{flex-direction:column;justify-content:center;align-items:center;gap:2rem;margin-bottom:5rem;display:flex}.Fleet-module__5Vl7dq__heading{text-align:center;width:100%}.Fleet-module__5Vl7dq__copy{text-align:center;width:50%;color:var(--paragraph)}.Fleet-module__5Vl7dq__content{grid-gap:2rem;grid-template-columns:repeat(3,1fr);display:grid}.Fleet-module__5Vl7dq__card{grid-gap:5rem;background-color:var(--white);border-radius:10px;grid-template-columns:1fr;width:100%;padding:2rem;display:grid;position:relative}.Fleet-module__5Vl7dq__digitalBox{content:"";position:absolute;top:0;right:0}.Fleet-module__5Vl7dq__imgContainer{width:100%;height:300px;position:relative}.Fleet-module__5Vl7dq__img{object-fit:contain;padding:3rem}.Fleet-module__5Vl7dq__right{grid-gap:1rem;grid-template-columns:repeat(1,1fr);width:100%;padding:1rem;display:grid}.Fleet-module__5Vl7dq__title{margin-bottom:1rem}.Fleet-module__5Vl7dq__featureContainer{border-bottom:1px solid var(--darkGrayii);border:0;padding-bottom:1.5rem}.Fleet-module__5Vl7dq__featureContainer+.Fleet-module__5Vl7dq__featureContainer{border-top:1px solid var(--strokeii);padding-top:1rem}.Fleet-module__5Vl7dq__feature{font-size:1.6rem;font-weight:700;display:block}.Fleet-module__5Vl7dq__detail{color:var(--paragraph);margin-top:.5rem}.Fleet-module__5Vl7dq__btnContainer{display:grid}@media screen and (max-width:1268px){.Fleet-module__5Vl7dq__content{grid-template-columns:repeat(2,1fr);width:100%}.Fleet-module__5Vl7dq__copy{width:60%}}@media screen and (max-width:1068px){.Fleet-module__5Vl7dq__copy{width:80%}.Fleet-module__5Vl7dq__card{grid-template-columns:repeat(1,1fr)}.Fleet-module__5Vl7dq__imgContainer{height:200px}.Fleet-module__5Vl7dq__btnContainer{width:100%;display:grid}}@media screen and (max-width:768px){.Fleet-module__5Vl7dq__content{grid-gap:10rem;grid-template-columns:repeat(1,1fr)}.Fleet-module__5Vl7dq__card{grid-gap:0rem}.Fleet-module__5Vl7dq__imgContainer{height:300px}.Fleet-module__5Vl7dq__copy{width:95%}}
.Hero-module__GGHgOG__container{min-height:100vh;position:relative;overflow:hidden}.Hero-module__GGHgOG__media{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.Hero-module__GGHgOG__video{object-fit:cover;width:100%;height:100%;display:block}.Hero-module__GGHgOG__imgOverlay{z-index:2;background-color:#0009;position:absolute;inset:0}.Hero-module__GGHgOG__marqueeWrap{z-index:3;position:absolute;bottom:0;left:0;right:0}.Hero-module__GGHgOG__content{z-index:4;min-height:90vh;padding-top:15rem;padding-bottom:16rem;position:relative}.Hero-module__GGHgOG__contentChildren{margin-top:0}.Hero-module__GGHgOG__cc1{grid-gap:10rem;grid-template-columns:1fr 1fr;display:grid}.Hero-module__GGHgOG__left{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem;display:flex}.Hero-module__GGHgOG__heading{color:var(--cream)}.Hero-module__GGHgOG__copy{color:var(--white);letter-spacing:-1.3px;max-width:450px;font-size:2.6rem;font-weight:500;line-height:1.2em}.Hero-module__GGHgOG__cc2{grid-gap:5rem;grid-template-columns:repeat(2,1fr);width:100%;max-width:1600px;height:100%;margin-left:auto;margin-right:auto;padding:2rem 7rem;display:grid}.Hero-module__GGHgOG__copyii{color:var(--white);max-width:380px;line-height:1.5}.Hero-module__GGHgOG__right2{justify-content:center;align-items:flex-end;gap:2rem;margin-left:auto;display:flex}.Hero-module__GGHgOG__arrow{color:var(--white);position:relative;top:2px;transform:rotate(180deg)}@media screen and (max-width:1268px){.Hero-module__GGHgOG__cc1{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem;display:flex}.Hero-module__GGHgOG__copy{font-size:2rem}.Hero-module__GGHgOG__right{order:-1}.Hero-module__GGHgOG__heading{max-width:700px}.Hero-module__GGHgOG__content{padding-top:8rem;padding-bottom:18rem}}@media screen and (max-width:870px){.Hero-module__GGHgOG__cc2{padding:5rem 2rem}}@media screen and (max-width:768px){.Hero-module__GGHgOG__cc2{grid-gap:2rem;grid-template-columns:repeat(1,1fr)}.Hero-module__GGHgOG__right2{align-items:center;margin-left:0;margin-right:auto}}@media screen and (max-width:568px){.Hero-module__GGHgOG__cc2{padding:5rem 1.7rem}.Hero-module__GGHgOG__copy{display:none}}
.CorporateBenefits-module__X-sova__container{padding:4rem 0}.CorporateBenefits-module__X-sova__content{grid-template-columns:1fr 2fr;gap:3rem;display:grid}.CorporateBenefits-module__X-sova__header{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;display:flex}.CorporateBenefits-module__X-sova__copy{color:var(--paragraph);line-height:1.6}.CorporateBenefits-module__X-sova__grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.CorporateBenefits-module__X-sova__card{border:1px solid var(--stroke);background:var(--white);border-radius:8px;flex-direction:column;gap:1rem;padding:2rem;transition:border-color .2s;display:flex}.CorporateBenefits-module__X-sova__card:hover{border-color:var(--black300)}.CorporateBenefits-module__X-sova__number{color:var(--accent);letter-spacing:.5px;text-transform:uppercase;font-size:1.4rem;font-weight:700}.CorporateBenefits-module__X-sova__cardCopy{color:var(--paragraph);letter-spacing:-.3px;font-size:1.4rem;line-height:1.6}.CorporateBenefits-module__X-sova__icon{color:var(--accent);font-size:3.5rem}@media screen and (max-width:1068px){.CorporateBenefits-module__X-sova__content{grid-template-columns:1fr;gap:2rem}.CorporateBenefits-module__X-sova__header{text-align:center;text-align:center;align-items:center}.CorporateBenefits-module__X-sova__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:568px){.CorporateBenefits-module__X-sova__container{padding:3rem 0}.CorporateBenefits-module__X-sova__grid{grid-template-columns:1fr;gap:1rem}.CorporateBenefits-module__X-sova__card{padding:1.5rem}}
.AboutNumbers-module__GAi21a__container{background-color:var(--white);place-items:center;padding:10rem 0;display:grid;position:relative;overflow:hidden}.AboutNumbers-module__GAi21a__video{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.AboutNumbers-module__GAi21a__imgOverlay{z-index:2;pointer-events:none;background-color:#0009;position:absolute;inset:0}.AboutNumbers-module__GAi21a__content{z-index:3;justify-content:space-between;align-items:center;gap:10rem;width:100%;display:flex;position:relative}.AboutNumbers-module__GAi21a__left{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem;display:flex}.AboutNumbers-module__GAi21a__heading{color:var(--cream)}.AboutNumbers-module__GAi21a__mapDataContainer{grid-gap:5rem;grid-template-columns:repeat(3,1fr);display:grid}.AboutNumbers-module__GAi21a__card{border-right:1px solid var(--cream);background-color:#ffffff1a;padding-right:5rem}.AboutNumbers-module__GAi21a__number{width:fit-content;color:var(--cream);margin-bottom:1.2rem;position:relative}.AboutNumbers-module__GAi21a__count,.AboutNumbers-module__GAi21a__detail,.AboutNumbers-module__GAi21a__suffix{color:var(--cream)}.AboutNumbers-module__GAi21a__number:after{content:"+";color:var(--cream);font-size:4.5rem;position:absolute;top:0;right:-40px}@media screen and (max-width:1368px){.AboutNumbers-module__GAi21a__br{display:none}}@media screen and (max-width:1268px){.AboutNumbers-module__GAi21a__content,.AboutNumbers-module__GAi21a__left{text-align:center;flex-direction:column;justify-content:start;align-items:center;width:100%}.AboutNumbers-module__GAi21a__br{display:inline-block}}@media screen and (max-width:768px){.AboutNumbers-module__GAi21a__right{width:100%}.AboutNumbers-module__GAi21a__mapDataContainer{grid-gap:1rem;grid-template-columns:1fr;width:100%}.AboutNumbers-module__GAi21a__card{border-right:none;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:2rem;display:flex}}
.ServicesPreview-module__opAKnq__container{background-color:var(--cream);padding:10rem 0}.ServicesPreview-module__opAKnq__top{border-bottom:2px solid var(--stroke);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;padding-bottom:2rem;display:flex}.ServicesPreview-module__opAKnq__mapDataContainer{grid-gap:2rem;grid-template-columns:repeat(2,1fr);display:grid}.ServicesPreview-module__opAKnq__bottom{grid-gap:3rem;grid-template-columns:repeat(3,1fr);margin-top:3rem;display:grid}.ServicesPreview-module__opAKnq__card{background-color:var(--white);border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;padding:2rem;display:flex}.ServicesPreview-module__opAKnq__imgContainer{width:100%;height:220px;margin-top:2rem;position:relative}.ServicesPreview-module__opAKnq__img{object-fit:cover;border-radius:10px}.ServicesPreview-module__opAKnq__idTitleBox{justify-content:flex-start;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.ServicesPreview-module__opAKnq__idBox{background-color:var(--accent);border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.ServicesPreview-module__opAKnq__id{color:var(--cream);font-size:1.6rem}.ServicesPreview-module__opAKnq__desc{color:var(--paragraph);-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ServicesPreview-module__opAKnq__btnContainer{grid-template-columns:repeat(1,1fr);width:100%;margin-top:1rem;display:grid}.ServicesPreview-module__opAKnq__topBtnContainer,.ServicesPreview-module__opAKnq__btnClusterContainer{justify-content:center;align-items:center;margin-top:5rem;display:flex}@media screen and (max-width:1068px){.ServicesPreview-module__opAKnq__top{text-align:center;flex-direction:column;justify-content:center;align-items:center}.ServicesPreview-module__opAKnq__heading{text-align:center}.ServicesPreview-module__opAKnq__card{width:100%}.ServicesPreview-module__opAKnq__bottom{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.ServicesPreview-module__opAKnq__mapDataContainer{grid-template-columns:1fr}}@media screen and (max-width:568px){.ServicesPreview-module__opAKnq__bottom{grid-template-columns:repeat(1,1fr)}.ServicesPreview-module__opAKnq__imgContainer{height:215px}.ServicesPreview-module__opAKnq__btnContainer{grid-template-columns:repeat(1,1fr);width:100%;display:grid}.ServicesPreview-module__opAKnq__break{display:none}.ServicesPreview-module__opAKnq__card{padding:1.5rem}}
.Stats-module__Jv2Ska__container{background-color:var(--cream);padding-top:0;position:relative}.Stats-module__Jv2Ska__content{grid-gap:2rem;grid-template-columns:60% 40%;align-items:stretch;display:grid}.Stats-module__Jv2Ska__flipped{grid-template-columns:40% 60%}.Stats-module__Jv2Ska__flipped .Stats-module__Jv2Ska__left{order:2}.Stats-module__Jv2Ska__left{border-radius:10px;place-items:center;min-height:100%;padding:4rem;display:grid;position:relative;overflow:hidden}.Stats-module__Jv2Ska__media{z-index:1;position:absolute;inset:0}.Stats-module__Jv2Ska__video{object-fit:cover;width:100%;height:100%;display:block}.Stats-module__Jv2Ska__imgOverlay{background-color:#0003;position:absolute;inset:0}.Stats-module__Jv2Ska__statBoxContainer{grid-template-columns:repeat(1,1fr);gap:2rem;width:100%;display:grid}.Stats-module__Jv2Ska__statBox{z-index:2;background-color:var(--accent);background:#dc243066;border-radius:10px;flex-direction:column;align-items:flex-start;gap:5rem;width:min(400px,100%);padding:2.5rem;display:flex;position:relative}.Stats-module__Jv2Ska__statNumber{color:var(--cream);letter-spacing:-3px;font-size:6rem;font-weight:900;line-height:1}.Stats-module__Jv2Ska__subheading{color:var(--cream)}.Stats-module__Jv2Ska__copy{color:var(--cream);line-height:1.6}.Stats-module__Jv2Ska__right{background-color:var(--black);border-radius:10px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:5rem;height:100%;padding-bottom:2rem;display:flex;overflow:hidden}.Stats-module__Jv2Ska__heading{margin-bottom:3rem}.Stats-module__Jv2Ska__rightTop{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:3rem}.Stats-module__Jv2Ska__heading{color:var(--white)}@media screen and (max-width:1268px){.Stats-module__Jv2Ska__content,.Stats-module__Jv2Ska__flipped{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.Stats-module__Jv2Ska__content,.Stats-module__Jv2Ska__flipped{grid-template-columns:1fr}}
.CorporateInquirySection-module__-Ex4VW__container{padding:10rem 0}.CorporateInquirySection-module__-Ex4VW__content{grid-template-columns:1fr 1fr;align-items:flex-start;gap:4rem;display:grid}.CorporateInquirySection-module__-Ex4VW__left{gap:2rem;display:grid;position:sticky;top:120px}.CorporateInquirySection-module__-Ex4VW__heading{letter-spacing:-2.2px}.CorporateInquirySection-module__-Ex4VW__copy{color:var(--paragraph);max-width:480px;line-height:1.6}.CorporateInquirySection-module__-Ex4VW__details{gap:2rem;margin-top:1rem;display:grid}.CorporateInquirySection-module__-Ex4VW__detailItem{align-items:flex-start;gap:1.25rem;display:flex}.CorporateInquirySection-module__-Ex4VW__detailNumber{background:var(--black);width:32px;min-width:32px;height:32px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;margin-top:2px;font-size:1.4rem;font-weight:700;line-height:1;display:flex}.CorporateInquirySection-module__-Ex4VW__detailText{flex-direction:column;gap:1rem;display:flex}.CorporateInquirySection-module__-Ex4VW__detailTitle{letter-spacing:-.5px;font-size:1.6rem;font-weight:600}.CorporateInquirySection-module__-Ex4VW__detailCopy{color:var(--paragraph);letter-spacing:-.3px;font-size:1.4rem;line-height:1.5}@media screen and (max-width:968px){.CorporateInquirySection-module__-Ex4VW__content{grid-template-columns:1fr;gap:3rem}.CorporateInquirySection-module__-Ex4VW__left{position:static}}@media screen and (max-width:568px){.CorporateInquirySection-module__-Ex4VW__container{padding:3rem 0 5rem}}
.CorporateInquiryForm-module__panUUG__form{border:1px solid var(--stroke);background:var(--cream);border-radius:10px;gap:1.75rem;padding:2.5rem;display:grid}.CorporateInquiryForm-module__panUUG__formTitle{letter-spacing:-1px;border-bottom:1px solid var(--stroke);padding-bottom:1rem;font-size:2rem;font-weight:600}.CorporateInquiryForm-module__panUUG__row{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.CorporateInquiryForm-module__panUUG__labelInputBox{gap:1rem;display:grid}.CorporateInquiryForm-module__panUUG__labelInputBox label{color:var(--black);letter-spacing:-.3px;font-size:1.4rem;font-weight:600}.CorporateInquiryForm-module__panUUG__required{color:var(--accent)}.CorporateInquiryForm-module__panUUG__labelInputBox input,.CorporateInquiryForm-module__panUUG__labelInputBox select,.CorporateInquiryForm-module__panUUG__labelInputBox textarea{border:1px solid var(--stroke);color:var(--black);background:var(--white);border-radius:5px;padding:.85rem 1rem;font-family:inherit;font-size:1.5rem;font-weight:500;transition:border-color .2s}.CorporateInquiryForm-module__panUUG__labelInputBox input:focus,.CorporateInquiryForm-module__panUUG__labelInputBox select:focus,.CorporateInquiryForm-module__panUUG__labelInputBox textarea:focus{border-color:var(--black300)}.CorporateInquiryForm-module__panUUG__labelInputBox input::placeholder,.CorporateInquiryForm-module__panUUG__labelInputBox textarea::placeholder{color:var(--black300);font-weight:400}.CorporateInquiryForm-module__panUUG__labelInputBox select{cursor:pointer;color:var(--paragraph)}.CorporateInquiryForm-module__panUUG__labelInputBox textarea{resize:vertical;min-height:100px;line-height:1.5}.CorporateInquiryForm-module__panUUG__error{color:var(--accent);letter-spacing:-.2px;font-size:1.4rem;font-weight:600}.CorporateInquiryForm-module__panUUG__btnContainer{margin-top:.5rem}.CorporateInquiryForm-module__panUUG__successContainer{border:1px solid var(--stroke);background:var(--white);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:1rem;padding:3rem 2.5rem;display:flex}.CorporateInquiryForm-module__panUUG__successIcon{background:var(--lightGreen);width:56px;height:56px;color:var(--darkGreen);border-radius:50%;justify-content:center;align-items:center;font-size:2.4rem;font-weight:700;line-height:1;display:flex}.CorporateInquiryForm-module__panUUG__successHeading{letter-spacing:-1px;font-size:2.2rem;font-weight:600}.CorporateInquiryForm-module__panUUG__successCopy{color:var(--paragraph);max-width:400px;font-size:1.4rem;line-height:1.6}.CorporateInquiryForm-module__panUUG__resetBtn{color:var(--blue);cursor:pointer;letter-spacing:-.3px;margin-top:.5rem;font-size:1.4rem;font-weight:600;text-decoration:underline}@media screen and (max-width:568px){.CorporateInquiryForm-module__panUUG__form{gap:2rem;padding:1.75rem 1.25rem}.CorporateInquiryForm-module__panUUG__row{grid-template-columns:1fr;gap:2rem}.CorporateInquiryForm-module__panUUG__successContainer{padding:2rem 1.25rem}}
.BlogSection-module__Za9VFW__container{background-color:var(--cream);padding-bottom:10rem}.BlogSection-module__Za9VFW__top{border-top:1px solid var(--gray);flex-direction:column;justify-content:center;align-items:center;gap:2rem;margin-bottom:5rem;padding-top:2rem;display:flex}.BlogSection-module__Za9VFW__heading{text-align:center}.BlogSection-module__Za9VFW__copy{max-width:600px;color:var(--paragraph);text-align:center}.BlogSection-module__Za9VFW__btnContainer{justify-content:center;align-items:center;margin-top:5rem;display:flex}.BlogSection-module__Za9VFW__bottom,.BlogSection-module__Za9VFW__bottomRight{grid-gap:3rem;grid-template-columns:repeat(2,1fr);display:grid}.BlogSection-module__Za9VFW__bottom{background-color:var(--white);border-radius:20px;padding:3rem}@media screen and (max-width:1068px){.BlogSection-module__Za9VFW__bottom{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:568px){.BlogSection-module__Za9VFW__bottom{grid-gap:10rem}.BlogSection-module__Za9VFW__bottomRight{grid-gap:10rem;grid-template-columns:repeat(1,1fr)}}
.BlogCardOne-module__dUt9sa__imgContainer{width:100%;height:450px;position:relative}.BlogCardOne-module__dUt9sa__img{object-fit:cover;border-radius:10px}.BlogCardOne-module__dUt9sa__bottom{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;margin-top:2rem;display:flex}.BlogCardOne-module__dUt9sa__desc{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;color:var(--paragraph);letter-spacing:-.8px;-webkit-box-orient:vertical;font-size:1.6rem;line-height:1.5em;display:-webkit-box;overflow:hidden}.BlogCardOne-module__dUt9sa__btnContainer{margin-top:1rem}@media screen and (max-width:768px){.BlogCardOne-module__dUt9sa__imgContainer{height:225px}}
.BlogCardTwo-module__D1s4VW__container{height:100%}.BlogCardTwo-module__D1s4VW__imgContainer{width:100%;height:225px;position:relative}.BlogCardTwo-module__D1s4VW__img{object-fit:cover;border-radius:10px}.BlogCardTwo-module__D1s4VW__digitalBox{content:"";z-index:1;position:absolute;top:0;right:0}.BlogCardTwo-module__D1s4VW__bottom{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem;margin-top:2rem;display:flex}.BlogCardTwo-module__D1s4VW__title{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.BlogCardTwo-module__D1s4VW__desc{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;color:var(--paragraph);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.BlogCardTwo-module__D1s4VW__btnContainer{width:100%;display:grid}
.AirlineSelect-module__5TpqRG__container{position:relative}.AirlineSelect-module__5TpqRG__inputWrapper{width:100%;position:relative}.AirlineSelect-module__5TpqRG__iataBadge{color:#3730a3;letter-spacing:normal;letter-spacing:.05em;pointer-events:none;z-index:2;background:#e0e7ff;border-radius:4px;padding:2px 7px;font-size:1.4rem;font-weight:700;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.AirlineSelect-module__5TpqRG__inputWithBadge{width:100%;padding-left:5.5rem}.AirlineSelect-module__5TpqRG__clearBtn{cursor:pointer;color:#94a3b8;background:0 0;border:none;padding:2px 4px;font-size:3rem;line-height:1;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.AirlineSelect-module__5TpqRG__clearBtn:hover{color:#64748b}.AirlineSelect-module__5TpqRG__dropdown{z-index:100;background:#fff;border:1px solid #00000026;border-top:none;border-radius:0 0 8px 8px;max-height:240px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.AirlineSelect-module__5TpqRG__noResults{color:#94a3b8;padding:12px 14px;font-size:1.4rem}.AirlineSelect-module__5TpqRG__airlineItem{cursor:pointer;background:0 0;align-items:center;gap:1rem;padding:10px 14px;font-size:1.4rem;transition:background .1s;display:flex}.AirlineSelect-module__5TpqRG__airlineItem:hover,.AirlineSelect-module__5TpqRG__airlineItemHighlighted{background:#f1f5f9}.AirlineSelect-module__5TpqRG__airlineItemSelected{background:#f0f7ff}.AirlineSelect-module__5TpqRG__airlineCode{color:#475569;letter-spacing:normal;letter-spacing:.05em;background:#e2e8f0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;padding:2px 6px;font-size:1.4rem;font-weight:700;display:inline-flex}.AirlineSelect-module__5TpqRG__airlineCodeSelected{color:#fff;background:#3730a3}.AirlineSelect-module__5TpqRG__airlineName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.BookingWizardChecklist-module__lRyCcq__container{background:var(--cream,#fafaf8);border:1px solid #00000014;border-radius:14px;height:fit-content;padding:2rem}.BookingWizardChecklist-module__lRyCcq__header{border-bottom:1px solid #00000014;margin-bottom:1rem;padding-bottom:1rem}.BookingWizardChecklist-module__lRyCcq__headerTop{align-items:flex-start;gap:1rem;margin-bottom:12px;display:flex}.BookingWizardChecklist-module__lRyCcq__icon{flex-shrink:0;font-size:3.2rem}.BookingWizardChecklist-module__lRyCcq__headerText{flex-direction:column;gap:2px;display:flex}.BookingWizardChecklist-module__lRyCcq__title{color:#111827;font-weight:700}.BookingWizardChecklist-module__lRyCcq__subtitle{color:#6b7280;font-size:1.4rem}.BookingWizardChecklist-module__lRyCcq__progressBar{background:#e5e7eb;border-radius:99px;width:100%;height:6px;overflow:hidden}.BookingWizardChecklist-module__lRyCcq__progressFill{background:#22c55e;border-radius:99px;height:100%;transition:width .4s}.BookingWizardChecklist-module__lRyCcq__checklist{flex-direction:column;gap:2rem;display:flex}.BookingWizardChecklist-module__lRyCcq__stepGroup{flex-direction:column;gap:1rem;display:flex}.BookingWizardChecklist-module__lRyCcq__stepHeader{align-items:center;gap:1rem;padding:.5rem 0;display:flex}.BookingWizardChecklist-module__lRyCcq__stepNumberComplete{color:#fff}.BookingWizardChecklist-module__lRyCcq__stepLabel{color:#374151;font-size:1.6rem;font-weight:600}.BookingWizardChecklist-module__lRyCcq__stepHeaderActive .BookingWizardChecklist-module__lRyCcq__stepLabel{color:#111827}.BookingWizardChecklist-module__lRyCcq__stepHeaderComplete .BookingWizardChecklist-module__lRyCcq__stepLabel{color:#15803d}.BookingWizardChecklist-module__lRyCcq__stepNum{margin-right:1rem;display:inline-block}.BookingWizardChecklist-module__lRyCcq__currentBadge{color:#fff;background:#111827;border-radius:99px;margin-left:auto;padding:5px 10px;font-size:1.4rem;font-weight:600;line-height:1}.BookingWizardChecklist-module__lRyCcq__stepItems{border-left:2px solid #e5e7eb;flex-direction:column;gap:1rem;display:flex}.BookingWizardChecklist-module__lRyCcq__checkItem{border:1px solid var(--lightGray);background:0 0;border-radius:7px;align-items:flex-start;gap:1rem;padding:1rem 2rem 1rem 1rem;transition:all .15s;display:flex}.BookingWizardChecklist-module__lRyCcq__checkItem.BookingWizardChecklist-module__lRyCcq__complete{border:4px solid var(--lightestGreen);background-color:var(--lighterGreen)}.BookingWizardChecklist-module__lRyCcq__checkItem.BookingWizardChecklist-module__lRyCcq__incomplete{background:#fff9}.BookingWizardChecklist-module__lRyCcq__checkIcon{letter-spacing:normal;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:1.4rem;font-weight:700;display:flex}.BookingWizardChecklist-module__lRyCcq__complete .BookingWizardChecklist-module__lRyCcq__checkIcon{width:2.5rem;height:2.5rem}.BookingWizardChecklist-module__lRyCcq__incomplete .BookingWizardChecklist-module__lRyCcq__checkIcon{opacity:.5;width:2.5rem;height:2.5rem}.BookingWizardChecklist-module__lRyCcq__checkIconGhost{opacity:.2}.BookingWizardChecklist-module__lRyCcq__checkContent{flex-direction:column;gap:1rem;min-width:0;display:flex}.BookingWizardChecklist-module__lRyCcq__checkLabel{letter-spacing:normal;opacity:.5;font-size:1.4rem;font-weight:700}.BookingWizardChecklist-module__lRyCcq__complete .BookingWizardChecklist-module__lRyCcq__checkLabel{opacity:1}.BookingWizardChecklist-module__lRyCcq__checkValue{white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:1.4rem;overflow:hidden}.BookingWizardChecklist-module__lRyCcq__checkDescription{color:#9ca3af;font-size:1.4rem;line-height:1.3}.BookingWizardChecklist-module__lRyCcq__clickable{cursor:pointer}.BookingWizardChecklist-module__lRyCcq__clickable:hover{background:#0000000a}.BookingWizardChecklist-module__lRyCcq__clickable:active{background:#0000000f}.BookingWizardChecklist-module__lRyCcq__goToArrow{color:#94a3b8;flex-shrink:0;margin-left:auto;transition:transform .15s,color .15s}.BookingWizardChecklist-module__lRyCcq__clickable:hover .BookingWizardChecklist-module__lRyCcq__goToArrow{color:#64748b;transform:translate(3px)}.BookingWizardChecklist-module__lRyCcq__arrow{transform:rotate(90deg)}@media screen and (max-width:1068px){.BookingWizardChecklist-module__lRyCcq__checkValue{max-width:180px}}
.InvoicePreview-module__x7Gwbq__container{flex-direction:column;gap:2rem;display:flex}.InvoicePreview-module__x7Gwbq__invoice{background:#fff;border:1px solid #0000001a;border-radius:12px;padding:2.5rem;position:relative;overflow:hidden}.InvoicePreview-module__x7Gwbq__header{border-bottom:2px solid #f0f0f0;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:2rem;padding-bottom:2rem;display:flex}.InvoicePreview-module__x7Gwbq__logoSection{flex-direction:column;gap:1rem;display:flex}.InvoicePreview-module__x7Gwbq__logoWrap{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.InvoicePreview-module__x7Gwbq__logo{color:#000;width:2.5rem;height:2.5rem}.InvoicePreview-module__x7Gwbq__logoText{letter-spacing:-.5px;color:#000;font-size:1.5rem;font-weight:600}.InvoicePreview-module__x7Gwbq__companyDetails{color:#666;flex-direction:column;gap:1rem;font-size:1.4rem;display:flex}.InvoicePreview-module__x7Gwbq__companyDetails p{margin:0}.InvoicePreview-module__x7Gwbq__invoiceInfo{text-align:right}.InvoicePreview-module__x7Gwbq__invoiceTitle{letter-spacing:2px;color:#000;margin:0 0 1rem;font-size:2rem;font-weight:800}.InvoicePreview-module__x7Gwbq__invoiceMeta{flex-direction:column;gap:1rem;display:flex}.InvoicePreview-module__x7Gwbq__metaRow{justify-content:flex-end;gap:1rem;display:flex}.InvoicePreview-module__x7Gwbq__metaLabel{color:#888;font-size:1.4rem}.InvoicePreview-module__x7Gwbq__metaValue{text-align:right;min-width:100px;font-size:1.4rem;font-weight:600}.InvoicePreview-module__x7Gwbq__billTo{margin-bottom:2rem}.InvoicePreview-module__x7Gwbq__sectionTitle{text-transform:uppercase;letter-spacing:1px;color:#888;margin:0 0 .75rem;font-size:1.4rem;font-weight:700}.InvoicePreview-module__x7Gwbq__customerInfo{flex-direction:column;gap:1rem;display:flex}.InvoicePreview-module__x7Gwbq__customerInfo p{margin:0;font-size:1.4rem}.InvoicePreview-module__x7Gwbq__customerName{font-weight:600;font-size:1.4rem!important}.InvoicePreview-module__x7Gwbq__tripSection{background:#fafafa;border-radius:8px;margin-bottom:2rem;padding:1.5rem}.InvoicePreview-module__x7Gwbq__tripGrid{grid-template-columns:repeat(2,1fr);gap:1rem 2rem;margin-bottom:1.5rem;display:grid}.InvoicePreview-module__x7Gwbq__tripRow{flex-direction:column;gap:1rem;display:flex}.InvoicePreview-module__x7Gwbq__tripLabel{color:#888;text-transform:uppercase;letter-spacing:.5px;font-size:1.4rem}.InvoicePreview-module__x7Gwbq__tripValue{font-size:1.4rem;font-weight:500}.InvoicePreview-module__x7Gwbq__route{flex-direction:column;gap:0;display:flex;position:relative}.InvoicePreview-module__x7Gwbq__routePoint{align-items:flex-start;gap:1rem;padding:.75rem 0;display:flex;position:relative}.InvoicePreview-module__x7Gwbq__routePoint:not(:last-child):after{content:"";background:#ddd;width:2px;position:absolute;top:calc(.75rem + 28px);bottom:-.75rem;left:14px}.InvoicePreview-module__x7Gwbq__routeMarker{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:1.4rem;font-weight:700;display:flex}.InvoicePreview-module__x7Gwbq__routeMarker[data-type=pickup]{background:#22c55e}.InvoicePreview-module__x7Gwbq__routeMarker[data-type=stop]{background:#3b82f6}.InvoicePreview-module__x7Gwbq__routeMarker[data-type=dropoff]{background:#ef4444}.InvoicePreview-module__x7Gwbq__routeAddress{flex-direction:column;flex:1;gap:1rem;min-width:0;display:flex}.InvoicePreview-module__x7Gwbq__routeLabel{text-transform:uppercase;letter-spacing:.5px;color:#888;font-size:1.4rem;font-weight:600}.InvoicePreview-module__x7Gwbq__routeAddress span:last-child{word-break:break-word;font-size:1.4rem}.InvoicePreview-module__x7Gwbq__lineItemsSection{margin-bottom:2rem}.InvoicePreview-module__x7Gwbq__lineItemsTable{border-collapse:collapse;width:100%}.InvoicePreview-module__x7Gwbq__lineItemsTable th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:#888;border-bottom:2px solid #eee;padding:.75rem 0;font-size:1.4rem;font-weight:600}.InvoicePreview-module__x7Gwbq__lineItemsTable td{border-bottom:1px solid #f0f0f0;padding:.75rem 0;font-size:1.4rem}.InvoicePreview-module__x7Gwbq__lineItemDesc{width:70%}.InvoicePreview-module__x7Gwbq__lineItemAmount{text-align:right;font-variant-numeric:tabular-nums;width:30%}.InvoicePreview-module__x7Gwbq__totalsSection{justify-content:flex-end;margin-bottom:2rem;display:flex}.InvoicePreview-module__x7Gwbq__totalsGrid{flex-direction:column;gap:1rem;width:280px;display:flex}.InvoicePreview-module__x7Gwbq__totalsRow{font-variant-numeric:tabular-nums;justify-content:space-between;font-size:1.4rem;display:flex}.InvoicePreview-module__x7Gwbq__totalsBold{border-top:1px solid #eee;padding-top:.5rem;font-size:1rem;font-weight:700}.InvoicePreview-module__x7Gwbq__amountPaid{color:#22c55e;padding-top:.5rem;font-size:1.4rem;font-weight:700}.InvoicePreview-module__x7Gwbq__refund{color:#ef4444}.InvoicePreview-module__x7Gwbq__divider{background:#eee;height:1px;margin:.25rem 0}.InvoicePreview-module__x7Gwbq__paidStamp{pointer-events:none;background:#22c55e0d;border:4px solid #22c55e4d;border-radius:8px;flex-direction:column;align-items:center;gap:1rem;padding:1rem 2rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-15deg)}.InvoicePreview-module__x7Gwbq__paidText{letter-spacing:4px;color:#22c55e66;font-size:3rem;font-weight:900}.InvoicePreview-module__x7Gwbq__paidDate{color:#22c55e80;font-size:1.4rem;font-weight:600}.InvoicePreview-module__x7Gwbq__footer{text-align:center;border-top:1px solid #f0f0f0;padding-top:2rem}.InvoicePreview-module__x7Gwbq__footer p{color:#666;margin:0;font-size:1.4rem}.InvoicePreview-module__x7Gwbq__footer p:first-child{color:#333;margin-bottom:.5rem;font-weight:500}.InvoicePreview-module__x7Gwbq__footerSmall{font-size:1.4rem!important}.InvoicePreview-module__x7Gwbq__actions{justify-content:center;display:flex}.InvoicePreview-module__x7Gwbq__downloadBtn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:8px;justify-content:center;align-items:center;gap:1rem;padding:.875rem 2rem;font-size:1rem;font-weight:600;transition:all .2s;display:inline-flex}.InvoicePreview-module__x7Gwbq__downloadBtn:hover:not(:disabled){background:#222;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.InvoicePreview-module__x7Gwbq__downloadBtn:disabled{opacity:.7;cursor:not-allowed}.InvoicePreview-module__x7Gwbq__downloadIcon{font-size:1.4rem}.InvoicePreview-module__x7Gwbq__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite InvoicePreview-module__x7Gwbq__spin}@keyframes InvoicePreview-module__x7Gwbq__spin{to{transform:rotate(360deg)}}.InvoicePreview-module__x7Gwbq__paymentSection{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin-bottom:2rem;padding:1.25rem 1.5rem}.InvoicePreview-module__x7Gwbq__paymentGrid{grid-template-columns:repeat(3,1fr);gap:1rem 2rem;display:grid}.InvoicePreview-module__x7Gwbq__paymentItem{flex-direction:column;gap:1rem;display:flex}.InvoicePreview-module__x7Gwbq__paymentLabel{color:#888;text-transform:uppercase;letter-spacing:.5px;font-size:1.4rem}.InvoicePreview-module__x7Gwbq__paymentValue{color:#222;font-size:1.4rem;font-weight:600}.InvoicePreview-module__x7Gwbq__statusBadge{letter-spacing:.5px;text-transform:uppercase;border-radius:4px;padding:.15rem .6rem;font-size:1.4rem;font-weight:700;display:inline-block}.InvoicePreview-module__x7Gwbq__statusPaid{color:#166534;background:#dcfce7}.InvoicePreview-module__x7Gwbq__statusSent{color:#1e40af;background:#dbeafe}.InvoicePreview-module__x7Gwbq__statusOverdue{color:#991b1b;background:#fee2e2}@media screen and (max-width:768px){.InvoicePreview-module__x7Gwbq__paymentGrid{grid-template-columns:1fr}.InvoicePreview-module__x7Gwbq__invoice{padding:1.5rem}.InvoicePreview-module__x7Gwbq__header{flex-direction:column;gap:2rem}.InvoicePreview-module__x7Gwbq__invoiceInfo{text-align:left}.InvoicePreview-module__x7Gwbq__metaRow{justify-content:flex-start}.InvoicePreview-module__x7Gwbq__metaValue{text-align:left}.InvoicePreview-module__x7Gwbq__invoiceTitle{font-size:1.5rem}.InvoicePreview-module__x7Gwbq__tripGrid{grid-template-columns:1fr}.InvoicePreview-module__x7Gwbq__paidStamp{padding:.75rem 1.5rem}.InvoicePreview-module__x7Gwbq__paidText{font-size:2rem}.InvoicePreview-module__x7Gwbq__totalsSection{justify-content:stretch}.InvoicePreview-module__x7Gwbq__totalsGrid{width:100%}}
.ContentPadding-module__z9jRHa__container{background-color:#0000;padding:6rem 3rem}@media screen and (max-width:870px){.ContentPadding-module__z9jRHa__container{padding:5rem 2rem}}@media screen and (max-width:568px){.ContentPadding-module__z9jRHa__container{padding:5rem 1rem}}
.TripGroupCard-module__0oeRWa__card{border:1px solid var(--stroke);background:linear-gradient(135deg,#3b82f614 0%,#2563eb1f 100%);border:2px solid #3b82f64d;border-radius:12px;overflow:hidden}.TripGroupCard-module__0oeRWa__header{background-color:var(--cream);border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:1rem;padding:14px 18px;display:flex}.TripGroupCard-module__0oeRWa__headerLeft{align-items:center;gap:1rem;display:flex}.TripGroupCard-module__0oeRWa__icon{font-size:18px}.TripGroupCard-module__0oeRWa__title{letter-spacing:normal;color:var(--black);font-size:1.4rem;font-weight:700}.TripGroupCard-module__0oeRWa__label{color:var(--paragraph);font-size:1.4rem;font-style:italic}.TripGroupCard-module__0oeRWa__legs{gap:0;display:grid}.TripGroupCard-module__0oeRWa__leg{border-bottom:1px solid var(--stroke);align-items:flex-start;gap:1rem;padding:14px 18px;transition:background .15s;display:flex}.TripGroupCard-module__0oeRWa__leg:last-child{border-bottom:none}.TripGroupCard-module__0oeRWa__leg:hover{background:#00000004}.TripGroupCard-module__0oeRWa__legCurrent{border-left:3px solid var(--black);background:#0000000a}.TripGroupCard-module__0oeRWa__legNumber{background:var(--black);color:#fff;letter-spacing:normal;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:1rem;font-size:1.4rem;font-weight:700;display:flex}.TripGroupCard-module__0oeRWa__legContent{flex:1;gap:1rem;min-width:0;display:grid}.TripGroupCard-module__0oeRWa__legTop{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.TripGroupCard-module__0oeRWa__legService{color:var(--black);font-size:1.4rem;font-weight:600}.TripGroupCard-module__0oeRWa__legDate{color:var(--paragraph);white-space:nowrap;font-size:1.4rem}.TripGroupCard-module__0oeRWa__legRoute{color:var(--paragraph);text-overflow:ellipsis;white-space:nowrap;font-size:1.4rem;line-height:1.4;overflow:hidden}.TripGroupCard-module__0oeRWa__legMeta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:1rem;display:flex}.TripGroupCard-module__0oeRWa__priceApproved{color:#065f46;font-size:1.4rem;font-weight:600}.TripGroupCard-module__0oeRWa__pricePending{color:#92400e;font-size:1.4rem;font-weight:600}.TripGroupCard-module__0oeRWa__driver{color:var(--paragraph);font-size:1.4rem}.TripGroupCard-module__0oeRWa__legAction{flex-shrink:0;align-items:center;display:flex}.TripGroupCard-module__0oeRWa__currentBadge{color:var(--paragraph);background:#0000000f;border-radius:4px;padding:3px 10px;font-size:1.4rem;font-weight:600}.TripGroupCard-module__0oeRWa__viewLink{color:var(--black);border-radius:4px;padding:3px 10px;font-size:1.4rem;font-weight:600;text-decoration:none;transition:background .15s}.TripGroupCard-module__0oeRWa__viewLink:hover{background:#0000000f}.TripGroupCard-module__0oeRWa__footer{background:#00000008;border-top:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.TripGroupCard-module__0oeRWa__footerLeft{align-items:baseline;gap:8px;display:flex}.TripGroupCard-module__0oeRWa__footerLabel{color:var(--paragraph);font-size:1.4rem;font-weight:600}.TripGroupCard-module__0oeRWa__footerAmount{letter-spacing:normal;color:var(--black);font-size:1.6rem;font-weight:700}.TripGroupCard-module__0oeRWa__footerRight{align-items:center;display:flex}.TripGroupCard-module__0oeRWa__pill{border:1px solid var(--strokeii)}@media (max-width:640px){.TripGroupCard-module__0oeRWa__leg{padding:12px 14px}.TripGroupCard-module__0oeRWa__legTop{flex-direction:column;gap:2px}.TripGroupCard-module__0oeRWa__footer{flex-direction:column;align-items:flex-start;gap:8px}.TripGroupCard-module__0oeRWa__legRoute{white-space:normal}}
.Faq-module__7SkZEq__container{background-color:var(--cream);padding:10rem 0}.Faq-module__7SkZEq__content{grid-gap:10rem;grid-template-columns:repeat(2,1fr);display:grid}.Faq-module__7SkZEq__imgContainer{width:100%;height:100%;position:relative}.Faq-module__7SkZEq__digitalBox{content:"";position:absolute;bottom:0;right:0;transform:rotate(90deg)}.Faq-module__7SkZEq__img{object-fit:cover;border-radius:10px}.Faq-module__7SkZEq__right{width:100%}.Faq-module__7SkZEq__mapDataContainer{width:100%;margin-top:10rem}.Faq-module__7SkZEq__qaContainer{border-top:2px solid var(--stroke);cursor:pointer;-webkit-user-select:none;user-select:none;cursor:pointer;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:3rem 0;display:flex}.Faq-module__7SkZEq__question{transition:all .3s ease-in}.Faq-module__7SkZEq__question:hover,.Faq-module__7SkZEq__questionActive{color:var(--accent)}.Faq-module__7SkZEq__answerContainer{max-height:0;transition:max-height .4s ease-in-out;overflow:hidden}.Faq-module__7SkZEq__answerContainer.Faq-module__7SkZEq__show{max-height:350px}.Faq-module__7SkZEq__answer{width:100%;color:var(--paragraph);margin-top:2rem}.Faq-module__7SkZEq__headingArrowContainer{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.Faq-module__7SkZEq__arrowContainer{background-color:var(--black);border-radius:5px;justify-content:center;align-items:center;width:5rem;height:5rem;padding-left:auto;display:flex}.Faq-module__7SkZEq__icon{cursor:pointer;color:var(--cream);width:2rem;height:2rem;transition:all .4s ease-in-out;transform:rotate(45deg)}.Faq-module__7SkZEq__iconFlip{cursor:pointer;color:var(--accent);width:2rem;height:2rem;transition:all .3s ease-in-out;transform:rotate(230deg)}.Faq-module__7SkZEq__h3Container{gap:1rem;display:flex}.Faq-module__7SkZEq__index{margin-right:1rem;font-size:2rem}.Faq-module__7SkZEq__mobileHeading{display:none}@media screen and (max-width:1068px){.Faq-module__7SkZEq__content{grid-gap:5rem;grid-template-columns:1fr}.Faq-module__7SkZEq__mapDataContainer{margin-top:0}.Faq-module__7SkZEq__imgContainer{height:450px}.Faq-module__7SkZEq__desktopHeading{display:none}.Faq-module__7SkZEq__mobileHeading{margin-bottom:2rem;display:block}}@media screen and (max-width:768px){.Faq-module__7SkZEq__imgContainer{height:300px}}
.Stepper-module__RWLJoG__container{grid-row-gap:5rem;grid-column-gap:0rem;background-color:var(--cream);border-radius:10px;grid-template-columns:repeat(3,1fr);align-items:flex-start;padding:4rem 2rem 2rem;display:grid;box-shadow:0 10px 10px -1px #0000004d}.Stepper-module__RWLJoG__step{isolation:isolate;flex-direction:column;width:100%;display:flex;position:relative}.Stepper-module__RWLJoG__step:after{content:"";z-index:-1;background:#0000002e;width:100%;height:1px;position:absolute;top:1.5rem;left:50%;transform:translate(-50%)}.Stepper-module__RWLJoG__step:first-child,.Stepper-module__RWLJoG__step:first-child .Stepper-module__RWLJoG__stepDetails{align-items:flex-start}.Stepper-module__RWLJoG__step:first-child .Stepper-module__RWLJoG__right{text-align:left;align-items:flex-start}.Stepper-module__RWLJoG__step:first-child .Stepper-module__RWLJoG__marker{justify-content:flex-start}.Stepper-module__RWLJoG__step:nth-child(2),.Stepper-module__RWLJoG__step:nth-child(5),.Stepper-module__RWLJoG__step:nth-child(2) .Stepper-module__RWLJoG__stepDetails,.Stepper-module__RWLJoG__step:nth-child(5) .Stepper-module__RWLJoG__stepDetails{align-items:center}.Stepper-module__RWLJoG__step:nth-child(2) .Stepper-module__RWLJoG__right,.Stepper-module__RWLJoG__step:nth-child(5) .Stepper-module__RWLJoG__right{text-align:center;align-items:center}.Stepper-module__RWLJoG__step:nth-child(2) .Stepper-module__RWLJoG__marker,.Stepper-module__RWLJoG__step:nth-child(5) .Stepper-module__RWLJoG__marker{justify-content:center}.Stepper-module__RWLJoG__step:nth-child(3),.Stepper-module__RWLJoG__step:nth-child(6),.Stepper-module__RWLJoG__step:nth-child(3) .Stepper-module__RWLJoG__stepDetails,.Stepper-module__RWLJoG__step:nth-child(6) .Stepper-module__RWLJoG__stepDetails{align-items:flex-end}.Stepper-module__RWLJoG__step:nth-child(3) .Stepper-module__RWLJoG__right,.Stepper-module__RWLJoG__step:nth-child(6) .Stepper-module__RWLJoG__right{text-align:right;align-items:flex-end}.Stepper-module__RWLJoG__step:nth-child(3) .Stepper-module__RWLJoG__marker,.Stepper-module__RWLJoG__step:nth-child(6) .Stepper-module__RWLJoG__marker{justify-content:flex-end}.Stepper-module__RWLJoG__stepDetails{flex-direction:column;gap:4rem;width:100%;display:flex}.Stepper-module__RWLJoG__left{flex:none;width:100%}.Stepper-module__RWLJoG__marker{flex-direction:row;align-items:center;width:100%;display:flex}.Stepper-module__RWLJoG__stepNumber{border:1px solid var(--strokeii);border-radius:999px;flex-shrink:0;place-items:center;width:3rem;height:3rem;font-size:1.4rem;font-weight:700;display:grid;position:relative}.Stepper-module__RWLJoG__stepNumber:before{content:"";border:10px solid var(--white);border-radius:50%;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Stepper-module__RWLJoG__stepNumberActive{background-color:var(--accent);color:var(--cream);border-color:#0000}.Stepper-module__RWLJoG__stepNumberActive:after{content:"";border:2px solid var(--accent);opacity:.45;pointer-events:none;border-radius:999px;animation:1.35s ease-out infinite Stepper-module__RWLJoG__stepPulseRing;position:absolute;inset:-6px;transform:scale(1)}.Stepper-module__RWLJoG__stepNumberComplete{background-color:var(--accent);color:var(--cream);border-color:#0000}.Stepper-module__RWLJoG__stepNumberInactive{background-color:var(--cream);color:var(--strokeii)}@keyframes Stepper-module__RWLJoG__stepPulseRing{0%{opacity:.55;transform:scale(.92)}70%{opacity:.08;transform:scale(1.22)}to{opacity:0;transform:scale(1.22)}}@keyframes Stepper-module__RWLJoG__stepPulseGlow{0%{opacity:.25;transform:scale(.96)}70%{opacity:.06;transform:scale(1.18)}to{opacity:0;transform:scale(1.18)}}.Stepper-module__RWLJoG__connector{display:none}.Stepper-module__RWLJoG__right{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;display:flex}.Stepper-module__RWLJoG__label{text-transform:uppercase;letter-spacing:.7px;font-size:1.4rem;font-weight:700}.Stepper-module__RWLJoG__copy{color:var(--paragraph);font-size:1.4rem;font-weight:400}@media screen and (max-width:768px){.Stepper-module__RWLJoG__container{padding-top:4rem}}
.DirtyFormProvider-module__QvP54q__modalContent{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem;display:flex}.DirtyFormProvider-module__QvP54q__warningBox{color:#92400e;background:#fef3c7;border:1px solid #fcd34d;border-radius:8px;width:100%;padding:1rem}.DirtyFormProvider-module__QvP54q__warningBox strong{margin-bottom:1rem;font-size:2rem;display:block}.DirtyFormProvider-module__QvP54q__warningList{margin:0;padding-left:1.25rem;font-size:1.4rem;line-height:1.6}.DirtyFormProvider-module__QvP54q__warningList li{letter-spacing:normal;margin-bottom:.5rem}.DirtyFormProvider-module__QvP54q__warningList li:last-child{margin-bottom:0}.DirtyFormProvider-module__QvP54q__changedFieldsList{opacity:.85;margin:.4rem 0 .25rem;padding-left:1.25rem;font-size:1.4rem;line-height:1.5;list-style:outside}.DirtyFormProvider-module__QvP54q__changedFieldsList li{margin-bottom:.25rem}.DirtyFormProvider-module__QvP54q__scrollLink{font:inherit;color:#92400e;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.DirtyFormProvider-module__QvP54q__scrollLink:hover{color:#78350f}.DirtyFormProvider-module__QvP54q__modalActions{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:1rem;margin-top:2rem;display:flex}
.HowItWorks-module__K5B_xG__container{background-color:var(--cream);padding:0 0 30rem}.HowItWorks-module__K5B_xG__top{flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex}.HowItWorks-module__K5B_xG__heading{text-align:center;width:50%}.HowItWorks-module__K5B_xG__bottom{margin-top:5rem}.HowItWorks-module__K5B_xG__mapDataContainer{grid-gap:3rem;grid-template-columns:repeat(3,1fr);display:grid}.HowItWorks-module__K5B_xG__card{background-color:var(--accent);border-radius:10px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:5rem;height:100%;padding:3rem;display:flex;position:relative}.HowItWorks-module__K5B_xG__card:nth-child(2){background-color:var(--stroke);top:15rem}.HowItWorks-module__K5B_xG__card:nth-child(3){background-color:var(--white)}.HowItWorks-module__K5B_xG__digitalBox{content:"";position:absolute;top:0;right:0}.HowItWorks-module__K5B_xG__index{margin-bottom:3rem;line-height:1}.HowItWorks-module__K5B_xG__title{letter-spacing:normal;text-transform:uppercase;border-bottom:1px solid var(--black);width:100%;margin-bottom:.5rem;padding-bottom:.5rem;font-size:1.6rem;font-weight:700}.HowItWorks-module__K5B_xG__desc{font-size:1.4rem}@media screen and (max-width:1268px){.HowItWorks-module__K5B_xG__heading{width:80%}}@media screen and (max-width:1068px){.HowItWorks-module__K5B_xG__container{padding-bottom:5rem}.HowItWorks-module__K5B_xG__heading{width:90%}.HowItWorks-module__K5B_xG__mapDataContainer{grid-gap:3rem;grid-row-gap:10rem;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.HowItWorks-module__K5B_xG__heading{width:100%}.HowItWorks-module__K5B_xG__bottom{margin-top:5rem}.HowItWorks-module__K5B_xG__card{gap:3rem;height:auto;padding:2rem}}@media screen and (max-width:668px){.HowItWorks-module__K5B_xG__container{padding-bottom:10rem}.HowItWorks-module__K5B_xG__heading{width:100%;font-size:3.5rem;line-height:normal}.HowItWorks-module__K5B_xG__mapDataContainer{grid-gap:3rem;grid-row-gap:2rem;grid-template-columns:repeat(1,1fr)}.HowItWorks-module__K5B_xG__card:nth-child(2){top:0}}
.AboutTestimonials-module__InlIRG__container{background-color:var(--cream);padding:10rem 0}.AboutTestimonials-module__InlIRG__top{margin-bottom:5rem}.AboutTestimonials-module__InlIRG__arrowButton{background:var(--accent);color:var(--black);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:2rem;transition:all .3s ease-in;display:flex}.AboutTestimonials-module__InlIRG__arrowLeft{color:var(--white);transform:rotate(-90deg)}.AboutTestimonials-module__InlIRG__arrowRight{color:var(--white);transform:rotate(90deg)}.AboutTestimonials-module__InlIRG__heading{letter-spacing:-3px;text-transform:uppercase;font-size:15rem;font-weight:900;line-height:1em}.AboutTestimonials-module__InlIRG__content{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.AboutTestimonials-module__InlIRG__btnContainer{justify-content:center;align-items:center;gap:2rem;margin-bottom:2rem;display:flex}.AboutTestimonials-module__InlIRG__reviewContainer{justify-content:center;width:100%;padding:0 3rem;display:flex}.AboutTestimonials-module__InlIRG__reviewWrapper{--cardW:1000px;--gap:3rem;--step:calc(var(--cardW) + var(--gap));border-radius:10px;width:100%;overflow:hidden}.AboutTestimonials-module__InlIRG__track{align-items:stretch;gap:var(--gap);padding-inline:calc(50% - (var(--cardW)/2));transform:translateX(calc((-2*var(--step)) + (var(--offsetStep)*var(--step))));will-change:transform;display:flex}.AboutTestimonials-module__InlIRG__animating{transition:transform .45s}.AboutTestimonials-module__InlIRG__card{background-color:var(--white);width:var(--cardW);flex:0 0 var(--cardW);border-radius:10px;grid-template-columns:2fr 1fr;height:400px;padding:2rem;transition:filter .35s,opacity .35s,transform .35s;display:grid}.AboutTestimonials-module__InlIRG__activeCard{filter:blur();opacity:1;transform:scale(1)}.AboutTestimonials-module__InlIRG__sideCard{filter:blur(2px);opacity:.75;transform:scale(.96)}.AboutTestimonials-module__InlIRG__cardLeft{border-right:2px solid var(--stroke);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem;padding-right:3rem;display:flex}.AboutTestimonials-module__InlIRG__personContianer{justify-content:flex-start;align-items:flex-start;gap:2rem;display:flex}.AboutTestimonials-module__InlIRG__imgContainer{border-radius:5px;width:80px;height:80px}.AboutTestimonials-module__InlIRG__img{object-fit:cover;border-radius:5px!important}.AboutTestimonials-module__InlIRG__from{color:var(--paragraph)}.AboutTestimonials-module__InlIRG__review{color:var(--paragraph);-webkit-line-clamp:4;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AboutTestimonials-module__InlIRG__cardRight{flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;padding:1rem 2rem;display:flex}.AboutTestimonials-module__InlIRG__number{letter-spacing:-3px;color:var(--accent);margin-bottom:2rem;font-size:6rem;font-weight:900;line-height:1}.AboutTestimonials-module__InlIRG__copy{color:var(--paragraph)}.AboutTestimonials-module__InlIRG__imgContainerRight{width:100%;height:100%;position:relative}.AboutTestimonials-module__InlIRG__imgRight{object-fit:cover;border-radius:10px!important}@media screen and (max-width:1268px){.AboutTestimonials-module__InlIRG__reviewWrapper{--cardW:900px}}@media screen and (max-width:968px){.AboutTestimonials-module__InlIRG__reviewWrapper{--cardW:100%;width:100%;overflow:hidden}.AboutTestimonials-module__InlIRG__track{transform:translateX(calc(-200% + (var(--offsetStep)*100%)));gap:0;padding-inline:0}.AboutTestimonials-module__InlIRG__card{flex:0 0 100%;grid-template-columns:1fr;width:100%;height:auto}.AboutTestimonials-module__InlIRG__cardLeft{border-right:none;padding-right:0}.AboutTestimonials-module__InlIRG__review{width:100%}.AboutTestimonials-module__InlIRG__number{margin-top:5rem;margin-bottom:0;font-size:4rem}.AboutTestimonials-module__InlIRG__imgContainerRight{display:none}}@media screen and (max-width:1468px){.AboutTestimonials-module__InlIRG__heading{font-size:12rem}}@media screen and (max-width:1268px){.AboutTestimonials-module__InlIRG__heading{font-size:10rem}}@media screen and (max-width:1068px){.AboutTestimonials-module__InlIRG__heading{letter-spacing:-2.2px;font-size:8rem}}@media screen and (max-width:568px){.AboutTestimonials-module__InlIRG__heading{letter-spacing:-1px;font-size:4.6rem}}
.AssignBookingForm-module__bnhu6a__form{flex-direction:column;gap:1rem;display:flex}.AssignBookingForm-module__bnhu6a__group{flex-direction:column;gap:2rem;display:flex}.AssignBookingForm-module__bnhu6a__groupTight{flex-direction:column;gap:1rem;display:flex}.AssignBookingForm-module__bnhu6a__select{border:1px solid var(--stroke);background:var(--white);width:100%;color:var(--paragraph);cursor:pointer;border-radius:5px;padding:1rem;font-family:inherit;transition:border-color .2s,box-shadow .2s}.AssignBookingForm-module__bnhu6a__select:focus{border-color:var(--black);outline:none}.AssignBookingForm-module__bnhu6a__select:disabled{opacity:.6;cursor:not-allowed}.AssignBookingForm-module__bnhu6a__selectError{border-radius:5px;animation:.4s AssignBookingForm-module__bnhu6a__shakeError;box-shadow:0 0 0 3px #ef444426;border:2px solid #ef4444!important}.AssignBookingForm-module__bnhu6a__errorText{color:#ef4444;letter-spacing:normal;margin-top:-.5rem;font-size:1.4rem;font-weight:600}@keyframes AssignBookingForm-module__bnhu6a__shakeError{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}.AssignBookingForm-module__bnhu6a__mismatchWarning{background:#fef3c7;border:2px solid #f59e0b;border-radius:8px;flex-direction:column;gap:1rem;padding:1rem 1.25rem;animation:.25s AssignBookingForm-module__bnhu6a__mismatchSlideIn;display:flex}@keyframes AssignBookingForm-module__bnhu6a__mismatchSlideIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.AssignBookingForm-module__bnhu6a__mismatchHeader{align-items:center;gap:1rem;display:flex}.AssignBookingForm-module__bnhu6a__mismatchIcon{font-size:1.4rem;line-height:1}.AssignBookingForm-module__bnhu6a__mismatchTitle{color:#92400e;letter-spacing:.01em;font-size:1.4rem;font-weight:700}.AssignBookingForm-module__bnhu6a__mismatchText{color:#78350f;margin:0;font-size:1.4rem;line-height:1.5}.AssignBookingForm-module__bnhu6a__mismatchSubtext{color:#92400e;opacity:.85;margin:0;font-size:1.4rem;line-height:1.4}.AssignBookingForm-module__bnhu6a__mismatchCheckLabel{cursor:pointer;color:#78350f;background:#ffffffb3;border:1px solid #fcd34d;border-radius:6px;align-items:center;gap:1rem;margin-top:.25rem;padding:.75rem 1rem;font-size:1.4rem;font-weight:600;transition:background .15s;display:flex}.AssignBookingForm-module__bnhu6a__mismatchCheckLabel:hover{background:#ffffffe6}.AssignBookingForm-module__bnhu6a__mismatchCheckbox{accent-color:#f59e0b;cursor:pointer;flex-shrink:0;width:18px;height:18px}.AssignBookingForm-module__bnhu6a__btnContainer{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:1rem;margin-top:.5rem;display:flex}.AssignBookingForm-module__bnhu6a__modalContent{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem;display:flex}.AssignBookingForm-module__bnhu6a__currentAssignmentBox{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;width:100%;padding:1rem}.AssignBookingForm-module__bnhu6a__assignmentRow{justify-content:space-between;align-items:center;padding:.5rem 0;font-size:1.4rem;display:flex}.AssignBookingForm-module__bnhu6a__assignmentRow:not(:last-child){border-bottom:1px solid #e2e8f0}.AssignBookingForm-module__bnhu6a__assignmentLabel{color:#64748b;font-weight:500}.AssignBookingForm-module__bnhu6a__assignmentValue{color:#1e293b;font-weight:600}.AssignBookingForm-module__bnhu6a__warningBox{color:#92400e;background:#fef3c7;border:1px solid #fcd34d;border-radius:8px;width:100%;padding:1rem}.AssignBookingForm-module__bnhu6a__warningBox strong{margin-bottom:.75rem;font-size:1.4rem;display:block}.AssignBookingForm-module__bnhu6a__warningList{margin:0;padding-left:1.25rem;font-size:1.4rem;line-height:1.6}.AssignBookingForm-module__bnhu6a__warningList li{letter-spacing:normal;margin-bottom:.5rem}.AssignBookingForm-module__bnhu6a__warningList li:last-child{margin-bottom:0}.AssignBookingForm-module__bnhu6a__modalActions{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:1rem;width:100%;margin-top:1rem;display:flex}.AssignBookingForm-module__bnhu6a__sectionWrapper{border-radius:10px;transition:border-color .3s,background .3s,box-shadow .3s}.AssignBookingForm-module__bnhu6a__sectionLocked .AssignBookingForm-module__bnhu6a__select:disabled{opacity:.5;cursor:not-allowed;border-color:var(--stroke);background:#00000004}.AssignBookingForm-module__bnhu6a__sectionEditing{background:var(--lighterBlue);border:2px solid var(--lightBlue);border-radius:10px;padding:1.5rem;transition:border-color .3s,background .3s}.AssignBookingForm-module__bnhu6a__sectionSaved{background:#16a34a04;border:2px solid #22c55e;border-radius:10px;padding:1.5rem;transition:border-color .3s,background .3s}.AssignBookingForm-module__bnhu6a__sectionActionsRow{border-top:1px solid var(--stroke);flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1rem;padding-top:1rem;display:flex}@media screen and (max-width:668px){.AssignBookingForm-module__bnhu6a__modalActions{flex-direction:column}.AssignBookingForm-module__bnhu6a__modalActions>*{width:100%}.AssignBookingForm-module__bnhu6a__mismatchCheckLabel{font-size:1.4rem}}
.ImageMarquee-module___YrHGa__slider{background-color:var(--tan);cursor:pointer;width:100%;overflow:hidden}.ImageMarquee-module___YrHGa__title{justify-content:center;margin-bottom:3rem;display:flex}.ImageMarquee-module___YrHGa__track{gap:2rem;width:max-content;animation:40s linear infinite ImageMarquee-module___YrHGa__scroll;display:flex}.ImageMarquee-module___YrHGa__imgContainer{border-radius:20px;flex-shrink:0;width:300px;height:250px;position:relative;overflow:hidden}.ImageMarquee-module___YrHGa__img{object-fit:cover}.ImageMarquee-module___YrHGa__overlay{pointer-events:none;background:#00000047;position:absolute;inset:0}.ImageMarquee-module___YrHGa__label{text-align:center;color:#fff;font-size:1.4rem;font-weight:700;font-family:var(--inter);letter-spacing:.02em;text-transform:none;pointer-events:none;text-shadow:0 1px 2px #00000059;place-items:center;padding:0 1rem;line-height:1.2;display:grid;position:absolute;inset:0}@keyframes ImageMarquee-module___YrHGa__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ImageMarquee-module___YrHGa__slider:hover .ImageMarquee-module___YrHGa__track{animation-play-state:paused}@media screen and (max-width:568px){.ImageMarquee-module___YrHGa__track{gap:1rem}.ImageMarquee-module___YrHGa__imgContainer{width:230px;height:230px}}
.AdminStyles-module__IeZJxq__content{grid-gap:5rem;grid-template-columns:repeat(1,1fr);display:grid}.AdminStyles-module__IeZJxq__graphCalendarContainer{grid-gap:2rem;grid-template-columns:2fr 1fr;margin-top:-2.5rem;display:grid}@media screen and (max-width:1268px){.AdminStyles-module__IeZJxq__graphCalendarContainer{grid-template-columns:repeat(1,1fr)}}
.BookingPageIntro-module__vypDia__container{background-color:var(--white);padding:10rem 0 0}.BookingPageIntro-module__vypDia__hero{isolation:isolate;border-radius:10px;align-items:center;min-height:420px;display:grid;position:relative;overflow:hidden}.BookingPageIntro-module__vypDia__img{object-fit:cover;z-index:0;object-fit:cover;z-index:0;object-position:top}.BookingPageIntro-module__vypDia__overlay{z-index:1;background:#0000008c;position:absolute;inset:0}.BookingPageIntro-module__vypDia__content{z-index:2;gap:1rem;max-width:900px;padding:clamp(2.5rem,5vw,5rem);display:grid;position:relative}.BookingPageIntro-module__vypDia__heading,.BookingPageIntro-module__vypDia__copy,.BookingPageIntro-module__vypDia__subheading{color:var(--cream)}@media screen and (max-width:768px){.BookingPageIntro-module__vypDia__container{padding:5rem 0}.BookingPageIntro-module__vypDia__content{flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex}.BookingPageIntro-module__vypDia__heading,.BookingPageIntro-module__vypDia__copy{text-align:center}}
.DriverSchedulePreview-module__1HyAEG__container{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin-top:1.5rem;padding:1rem}.DriverSchedulePreview-module__1HyAEG__header{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.DriverSchedulePreview-module__1HyAEG__headerLeft{align-items:center;gap:1rem;display:flex}.DriverSchedulePreview-module__1HyAEG__headerIcon{font-size:1.4rem}.DriverSchedulePreview-module__1HyAEG__headerTitle{color:#1e293b;font-size:1.4rem;font-weight:700}.DriverSchedulePreview-module__1HyAEG__tripCount{color:#64748b;font-size:1.4rem;font-weight:500}.DriverSchedulePreview-module__1HyAEG__totalEarnings{color:#059669;font-weight:600}.DriverSchedulePreview-module__1HyAEG__conflictAlert{border-radius:8px;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding:.875rem 1rem;font-size:1.4rem;line-height:1.5;display:flex}.DriverSchedulePreview-module__1HyAEG__conflictOverlap{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.DriverSchedulePreview-module__1HyAEG__conflictTight{color:#854d0e;background:#fefce8;border:1px solid #fde047}.DriverSchedulePreview-module__1HyAEG__conflictIcon{flex-shrink:0;font-size:1.4rem}.DriverSchedulePreview-module__1HyAEG__conflictText{flex:1}.DriverSchedulePreview-module__1HyAEG__conflictText strong{margin-bottom:.25rem;display:block}.DriverSchedulePreview-module__1HyAEG__loadingState{color:#64748b;align-items:center;gap:1rem;padding:1rem;font-size:1.4rem;display:flex}.DriverSchedulePreview-module__1HyAEG__spinner{border:2px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite DriverSchedulePreview-module__1HyAEG__spin}@keyframes DriverSchedulePreview-module__1HyAEG__spin{to{transform:rotate(360deg)}}.DriverSchedulePreview-module__1HyAEG__errorState{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:.75rem 1rem;font-size:1.4rem}.DriverSchedulePreview-module__1HyAEG__emptyState{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:center;gap:1rem;padding:1rem;font-size:1.4rem;display:flex}.DriverSchedulePreview-module__1HyAEG__emptyIcon{color:#22c55e;font-size:1.4rem}.DriverSchedulePreview-module__1HyAEG__tripList{flex-direction:column;gap:1rem;display:flex}.DriverSchedulePreview-module__1HyAEG__tripItem{background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:flex-start;gap:1rem;padding:.875rem 1rem;transition:border-color .15s;display:flex}.DriverSchedulePreview-module__1HyAEG__tripItem:hover{border-color:#cbd5e1}.DriverSchedulePreview-module__1HyAEG__tripItemConflict{background:#fef2f2;border-color:#fecaca}.DriverSchedulePreview-module__1HyAEG__tripTime{flex-direction:column;flex-shrink:0;align-items:center;gap:2px;min-width:70px;display:flex}.DriverSchedulePreview-module__1HyAEG__timeStart{color:#1e293b;font-size:1.4rem;font-weight:700}.DriverSchedulePreview-module__1HyAEG__timeSeparator{color:#94a3b8;font-size:1rem}.DriverSchedulePreview-module__1HyAEG__timeEnd{color:#64748b;font-size:1.4rem}.DriverSchedulePreview-module__1HyAEG__tripDetails{flex-direction:column;flex:1;gap:1rem;min-width:0;display:flex}.DriverSchedulePreview-module__1HyAEG__tripRoute{color:#1e293b;flex-wrap:wrap;align-items:center;gap:1rem;font-size:1.4rem;display:flex}.DriverSchedulePreview-module__1HyAEG__routeFrom,.DriverSchedulePreview-module__1HyAEG__routeTo{white-space:nowrap;text-overflow:ellipsis;max-width:150px;overflow:hidden}.DriverSchedulePreview-module__1HyAEG__routeArrow{color:#94a3b8;flex-shrink:0}.DriverSchedulePreview-module__1HyAEG__tripMeta{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.DriverSchedulePreview-module__1HyAEG__tripStatus{text-transform:uppercase;letter-spacing:.02em;color:#475569;background:#f1f5f9;border-radius:4px;padding:2px 6px;font-size:1.4rem;font-weight:600}.DriverSchedulePreview-module__1HyAEG__status_CONFIRMED,.DriverSchedulePreview-module__1HyAEG__status_ASSIGNED{color:#166534;background:#dcfce7}.DriverSchedulePreview-module__1HyAEG__status_EN_ROUTE,.DriverSchedulePreview-module__1HyAEG__status_IN_PROGRESS{color:#1e40af;background:#dbeafe}.DriverSchedulePreview-module__1HyAEG__status_ARRIVED{color:#92400e;background:#fef3c7}.DriverSchedulePreview-module__1HyAEG__status_PENDING_PAYMENT{color:#854d0e;background:#fef9c3}.DriverSchedulePreview-module__1HyAEG__tripDuration{color:#64748b;font-size:1.4rem}.DriverSchedulePreview-module__1HyAEG__tripPay{color:#059669;font-size:1.4rem;font-weight:600}.DriverSchedulePreview-module__1HyAEG__tripVehicle{color:#64748b;font-size:1.4rem}.DriverSchedulePreview-module__1HyAEG__tripLink{color:#64748b;background:#f1f5f9;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:1.4rem;text-decoration:none;transition:all .15s;display:flex}.DriverSchedulePreview-module__1HyAEG__tripLink:hover{color:#1e293b;background:#e2e8f0}.DriverSchedulePreview-module__1HyAEG__currentBookingIndicator{background:linear-gradient(135deg,#3b82f61a 0%,#2563eb26 100%);border:2px dashed #3b82f6;border-radius:8px;justify-content:space-between;align-items:center;margin-top:.5rem;padding:.75rem 1rem;display:flex}.DriverSchedulePreview-module__1HyAEG__currentBookingTime{color:#1d4ed8;align-items:center;gap:1rem;font-size:1.4rem;font-weight:700;display:flex}.DriverSchedulePreview-module__1HyAEG__currentBookingIcon{font-size:1.4rem}.DriverSchedulePreview-module__1HyAEG__currentBookingLabel{color:#3b82f6;font-size:1.4rem;font-weight:500}@media screen and (max-width:600px){.DriverSchedulePreview-module__1HyAEG__container{padding:.875rem}.DriverSchedulePreview-module__1HyAEG__header{flex-direction:column;align-items:flex-start}.DriverSchedulePreview-module__1HyAEG__tripItem{flex-direction:column;gap:1rem}.DriverSchedulePreview-module__1HyAEG__tripTime{min-width:unset;flex-direction:row;gap:1rem}.DriverSchedulePreview-module__1HyAEG__tripRoute{flex-direction:column;align-items:flex-start;gap:1rem}.DriverSchedulePreview-module__1HyAEG__routeFrom,.DriverSchedulePreview-module__1HyAEG__routeTo{max-width:100%}.DriverSchedulePreview-module__1HyAEG__routeArrow{display:none}.DriverSchedulePreview-module__1HyAEG__routeTo:before{content:"→ ";color:#94a3b8}.DriverSchedulePreview-module__1HyAEG__tripLink{align-self:flex-end}.DriverSchedulePreview-module__1HyAEG__currentBookingIndicator{flex-direction:column;align-items:flex-start;gap:1rem}}
.LayoutWrapper-module__ZaBXua__layout{z-index:1000;background-color:#0000;max-width:1800px;margin-left:auto;margin-right:auto;padding:0 30px}.LayoutWrapper-module__ZaBXua__orange3{border-color:var(--yellow3)}.LayoutWrapper-module__ZaBXua__tan{border-color:var(--tan)}@media screen and (max-width:568px){.LayoutWrapper-module__ZaBXua__layout{padding-left:7px;padding-right:7px}}
.SectionHeading-module__VhsOTa__container{justify-content:flex-start;align-items:center;gap:1rem;display:flex}.SectionHeading-module__VhsOTa__dot{background-color:var(--accent);border-radius:2px;width:12px;height:12px}.SectionHeading-module__VhsOTa__text{letter-spacing:-.8px;white-space:nowrap;text-transform:capitalize;font-size:16px;font-weight:600}.SectionHeading-module__VhsOTa__red{color:var(--accent)}.SectionHeading-module__VhsOTa__cream{color:var(--cream)}
