.ResultList-module__5ZSZRW__container{width:100%}.ResultList-module__5ZSZRW__list{flex-direction:column;gap:16px;display:flex}.ResultList-module__5ZSZRW__item{cursor:pointer;background:#fff;border:1px solid #e7e7e7;border-radius:12px;padding:24px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 2px 4px #0000000a}.ResultList-module__5ZSZRW__item:hover{border-color:#006ce4;transform:translateY(-2px);box-shadow:0 4px 12px #006ce414}.ResultList-module__5ZSZRW__item.ResultList-module__5ZSZRW__selected{background:#f0f7ff;border:2px solid #006ce4;box-shadow:0 8px 20px #006ce41f}.ResultList-module__5ZSZRW__item.ResultList-module__5ZSZRW__selected:after{content:"";background:#006ce4 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E") 50%/14px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:8px;right:8px}.ResultList-module__5ZSZRW__cardMain{grid-template-columns:180px 1fr auto;align-items:center;gap:32px;display:grid}.ResultList-module__5ZSZRW__imageSection img{object-fit:contain;width:180px;height:auto;transition:transform .3s}.ResultList-module__5ZSZRW__item:hover .ResultList-module__5ZSZRW__imageSection img{transform:scale(1.05)}.ResultList-module__5ZSZRW__name{color:#1a1a1a;margin:0 0 4px;font-size:20px;font-weight:800}.ResultList-module__5ZSZRW__specs{color:#474747;align-items:center;gap:16px;margin-bottom:12px;font-size:14px;display:flex}.ResultList-module__5ZSZRW__specItem{align-items:center;gap:8px;font-weight:500;display:flex}.ResultList-module__5ZSZRW__infoIcon{color:#006ce4;cursor:pointer;align-items:center;margin-left:-8px;display:flex;position:relative}.ResultList-module__5ZSZRW__tooltip{visibility:hidden;z-index:100;opacity:0;cursor:default;background:#fff;border-radius:8px;width:280px;margin-top:10px;padding:16px;transition:opacity .2s,visibility .2s;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #00000026}.ResultList-module__5ZSZRW__tooltip:after{content:"";background:#fff;width:12px;height:12px;margin-left:-6px;position:absolute;top:-6px;left:50%;transform:rotate(45deg)}.ResultList-module__5ZSZRW__infoIcon:hover .ResultList-module__5ZSZRW__tooltip{visibility:visible;opacity:1}.ResultList-module__5ZSZRW__tooltipTitle{color:#1a1a1a;margin:0 0 4px;font-size:16px;font-weight:800}.ResultList-module__5ZSZRW__tooltipDesc{color:#474747;margin:0 0 12px;font-size:13px;line-height:1.4}.ResultList-module__5ZSZRW__luggageContent{align-items:center;gap:16px;display:flex}.ResultList-module__5ZSZRW__suitcaseImage{flex-shrink:0;width:48px;height:auto}.ResultList-module__5ZSZRW__dimensions{flex-direction:column;gap:2px;display:flex}.ResultList-module__5ZSZRW__dimLine{color:#1a1a1a;font-size:13px;font-weight:700}.ResultList-module__5ZSZRW__features{flex-direction:column;gap:8px;margin-top:12px;display:flex}.ResultList-module__5ZSZRW__feature{color:#474747;align-items:center;gap:8px;font-size:14px;display:flex}.ResultList-module__5ZSZRW__checkIcon{color:#006ce4}.ResultList-module__5ZSZRW__priceSection{text-align:right;flex-direction:column;justify-content:center;display:flex}.ResultList-module__5ZSZRW__priceInfo{flex-direction:column;gap:4px;display:flex}.ResultList-module__5ZSZRW__totalLabel{color:#666;text-transform:uppercase;letter-spacing:.05em;font-size:12px}.ResultList-module__5ZSZRW__priceValue{color:#006ce4;font-size:28px;font-weight:800}.ResultList-module__5ZSZRW__addReturnCard{cursor:default;background:#f8fbff;border:1px dashed #006ce4;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:32px;margin:8px 0;padding:16px 24px;display:grid}.ResultList-module__5ZSZRW__returnContent{align-items:center;gap:16px;display:flex}.ResultList-module__5ZSZRW__returnIcon{color:#006ce4;background:#fff;border:1px solid #e7e7e7;border-radius:8px;justify-content:center;align-items:center;padding:10px;display:flex}.ResultList-module__5ZSZRW__returnText h3{color:#1a1a1a;margin:0;font-size:14px;font-weight:700;line-height:1.4}.ResultList-module__5ZSZRW__returnAction{flex-direction:column;align-items:flex-end;gap:12px;min-width:250px;display:flex}.ResultList-module__5ZSZRW__actionLabel{color:#1a1a1a;text-align:left;width:80%;margin:0;font-size:13px;font-weight:500}.ResultList-module__5ZSZRW__datePickerWrapper{cursor:pointer;background:#fff;border:1px solid #d1d1d1;border-radius:4px;align-items:center;gap:10px;width:80%;padding:10px 12px;display:flex}.ResultList-module__5ZSZRW__calIcon{color:#474747;flex-shrink:0}.ResultList-module__5ZSZRW__realDatePicker{color:#1a1a1a;cursor:pointer;background:0 0;border:none;outline:none;width:100%;font-size:14px}.ResultList-module__5ZSZRW__addReturnBtn{color:#006ce4;cursor:pointer;background:#fff;border:1px solid #006ce4;border-radius:4px;width:80%;padding:12px;font-size:14px;font-weight:700;transition:all .2s}.ResultList-module__5ZSZRW__addReturnBtn:hover{background:#f0f7ff}.ResultList-module__5ZSZRW__showMoreWrapper{justify-content:center;margin-top:24px;display:flex}.ResultList-module__5ZSZRW__showMoreBtn{color:#006ce4;cursor:pointer;background:0 0;border:none;font-size:16px;font-weight:700}@media (max-width:768px){.ResultList-module__5ZSZRW__cardMain{text-align:center;grid-template-columns:1fr}.ResultList-module__5ZSZRW__imageSection img{width:160px;margin:0 auto}.ResultList-module__5ZSZRW__specs{justify-content:center;margin-bottom:16px;position:static}.ResultList-module__5ZSZRW__header{flex-direction:column;align-items:center;gap:8px}.ResultList-module__5ZSZRW__priceSection{text-align:center;margin-top:16px}.ResultList-module__5ZSZRW__addReturnCard{grid-template-columns:1fr}.ResultList-module__5ZSZRW__returnAction{align-items:center;width:100%;min-width:0}.ResultList-module__5ZSZRW__addReturnBtn,.ResultList-module__5ZSZRW__datePickerWrapper,.ResultList-module__5ZSZRW__actionLabel{width:100%}}
.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:initial;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-right-radius:.375em;border-bottom-left-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-top:1px solid #aeaeae;border-bottom:none;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{margin:0 15px;display:inline-block}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;background-color:#0000;border:1px solid #aeaeae;border-radius:.3rem;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:1px auto}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{margin-left:auto;margin-right:auto;display:block;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{width:0;font-size:20px;position:relative;top:-1px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{text-align:center;margin:.5em}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:5em;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.5em}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:5em;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{margin-left:10px;display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.375em;display:inline;position:absolute;top:0;right:-87px}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.375em;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;border-bottom-right-radius:.375em;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + 1.0625em);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{color:#fff;background-color:#216ba5;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{color:#fff;background-color:#ff6803;border-radius:.3rem;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{color:#000;background-color:#bad9f1;border-radius:.3rem}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{color:#fff;background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){color:#000;background-color:#f0f0f0}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.625em;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.react-datepicker__children-container{width:17.25em;height:auto;margin:.5em;padding-left:.25em;padding-right:.25em}.react-datepicker__aria-live{clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}.react-datepicker-popper-offset{margin-top:-.7em}
.SearchForm-module__KdGCSW__searchContainer{z-index:50;background:0 0;width:100%;max-width:1300px;margin:0 auto;position:relative}.SearchForm-module__KdGCSW__tripTypeSelector{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3;border-radius:50px;gap:8px;margin-bottom:16px;padding:4px;display:inline-flex}.SearchForm-module__KdGCSW__radioLabel{cursor:pointer;color:#fff;border-radius:50px;align-items:center;gap:8px;padding:8px 16px;transition:all .2s;display:flex}.SearchForm-module__KdGCSW__radioLabel:has(input:checked){color:var(--primary-blue);background:#fff;box-shadow:0 2px 8px #0000001a}.SearchForm-module__KdGCSW__radioInput{display:none}.SearchForm-module__KdGCSW__radioText{font-size:14px;font-weight:600}.SearchForm-module__KdGCSW__formFields{z-index:51;background-color:#fff;border-radius:16px;grid-template-columns:2.8fr 1.4fr 1.4fr .8fr auto;gap:8px;padding:8px;display:grid;position:relative;box-shadow:0 20px 40px #00000026}.SearchForm-module__KdGCSW__locationFields,.SearchForm-module__KdGCSW__dateField,.SearchForm-module__KdGCSW__passengerField{background-color:var(--background-light);border-radius:10px;transition:background-color .2s}.SearchForm-module__KdGCSW__locationFields:focus-within,.SearchForm-module__KdGCSW__dateField:focus-within,.SearchForm-module__KdGCSW__passengerField:focus-within{box-shadow:inset 0 0 0 2px var(--primary-blue-light);background-color:#fff}.SearchForm-module__KdGCSW__disabledField{cursor:not-allowed;opacity:.6}.SearchForm-module__KdGCSW__locationFields{z-index:52;align-items:center;display:flex;position:relative}.SearchForm-module__KdGCSW__fieldIcon{color:var(--primary-blue);flex-shrink:0}.SearchForm-module__KdGCSW__inputWrapper{flex:1;align-items:center;padding-left:12px;display:flex;position:relative}.SearchForm-module__KdGCSW__input{width:100%;color:var(--text-main);background:0 0;border:none;outline:none;padding:16px 12px;font-size:15px;font-weight:500}.SearchForm-module__KdGCSW__swapBtn{border:1px solid var(--border-color);width:32px;height:32px;color:var(--primary-blue);z-index:53;background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:0 -8px;transition:transform .2s;display:flex;box-shadow:0 2px 4px #0000001a}.SearchForm-module__KdGCSW__swapBtn:hover{transform:rotate(180deg)scale(1.1)}.SearchForm-module__KdGCSW__dateField,.SearchForm-module__KdGCSW__passengerField{align-items:center;padding:0 16px;display:flex}.SearchForm-module__KdGCSW__iconInput{align-items:center;gap:12px;width:100%;display:flex}.SearchForm-module__KdGCSW__datePickerInput{cursor:pointer;width:100%;color:var(--text-main);background:0 0;border:none;outline:none;padding:16px 0;font-size:15px;font-weight:500}.SearchForm-module__KdGCSW__selectInput{cursor:pointer;width:100%;color:var(--text-main);background:0 0;border:none;outline:none;padding:16px 0;font-size:16px;font-weight:500}.SearchForm-module__KdGCSW__searchBtn{background:var(--primary-gradient);color:#fff;cursor:pointer;border:none;border-radius:10px;height:100%;padding:0 32px;font-size:16px;font-weight:700;transition:all .3s;box-shadow:0 4px 12px #0077ed4d}.SearchForm-module__KdGCSW__searchBtn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0077ed66}.SearchForm-module__KdGCSW__autocompleteWrapper{flex:1;align-items:center;display:flex;position:relative}.SearchForm-module__KdGCSW__spinner{color:var(--primary-blue-light);animation:1s linear infinite SearchForm-module__KdGCSW__rotate;position:absolute;right:12px}@keyframes SearchForm-module__KdGCSW__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SearchForm-module__KdGCSW__suggestions{z-index:1000;background:#fff;border:none;border-radius:16px;width:400px;max-width:90vw;max-height:300px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 14px);left:-20px;overflow-y:auto;box-shadow:0 10px 40px #0003}.SearchForm-module__KdGCSW__suggestions::-webkit-scrollbar{width:6px}.SearchForm-module__KdGCSW__suggestions::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.SearchForm-module__KdGCSW__suggestions::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.SearchForm-module__KdGCSW__suggestions::-webkit-scrollbar-thumb:hover{background:#94a3b8}.SearchForm-module__KdGCSW__suggestionItem{cursor:pointer;border-radius:8px;align-items:flex-start;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.SearchForm-module__KdGCSW__suggestionItem:hover{background-color:var(--background-light)}.SearchForm-module__KdGCSW__suggestionIcon{color:var(--text-secondary);flex-shrink:0;margin-top:2px}.SearchForm-module__KdGCSW__suggestionName{color:var(--text-main);font-size:15px;font-weight:600;display:block}.SearchForm-module__KdGCSW__suggestionAddress{color:var(--text-secondary);margin-top:2px;font-size:13px;display:block}@media (max-width:1024px){.SearchForm-module__KdGCSW__formFields{grid-template-columns:1fr;gap:12px;padding:16px}.SearchForm-module__KdGCSW__locationFields{background:0 0;flex-direction:column;gap:8px}.SearchForm-module__KdGCSW__inputWrapper{background-color:var(--background-light);border-radius:10px;width:100%}.SearchForm-module__KdGCSW__swapBtn{display:none}.SearchForm-module__KdGCSW__searchBtn{margin-top:8px;padding:16px}.SearchForm-module__KdGCSW__suggestions{z-index:10000;border-radius:8px;width:100%;max-height:300px;margin-top:4px;position:absolute;top:100%;bottom:auto;left:0;box-shadow:0 10px 25px #0003}.SearchForm-module__KdGCSW__searchContainer{z-index:20;padding:0 16px}}
.Hero-module__JgYmMq__hero{z-index:10;background:radial-gradient(circle at 100% 0,#003554 0%,#051224 100%);justify-content:center;align-items:center;min-height:85vh;padding-top:80px;display:flex;position:relative;overflow:visible}.Hero-module__JgYmMq__hero:before{content:"";z-index:0;background:radial-gradient(circle,#0077ed26 0%,#0000 70%);border-radius:50%;width:50vw;height:50vw;position:absolute;top:-20%;right:-10%}.Hero-module__JgYmMq__hero:after{content:"";z-index:0;background:radial-gradient(circle,#feba020d 0%,#0000 70%);border-radius:50%;width:40vw;height:40vw;position:absolute;bottom:-10%;left:-10%}.Hero-module__JgYmMq__overlay{display:none}.Hero-module__JgYmMq__content{z-index:20;width:100%;padding-bottom:40px;position:relative}.Hero-module__JgYmMq__heroContent{text-align:center;color:#fff;margin-bottom:48px}.Hero-module__JgYmMq__title{letter-spacing:-.02em;margin-bottom:24px;font-size:56px;font-weight:800;line-height:1.1}.Hero-module__JgYmMq__subtitle{opacity:.9;max-width:700px;margin:0 auto;font-size:20px;font-weight:500}.Hero-module__JgYmMq__highlight{background:linear-gradient(90deg,#feba02 0%,#ffdc80 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (max-width:968px){.Hero-module__JgYmMq__hero{min-height:auto;padding:140px 0 80px}}@media (max-width:768px){.Hero-module__JgYmMq__title{font-size:36px}.Hero-module__JgYmMq__subtitle{padding:0 16px;font-size:16px}}
.Features-module__MNwinW__featuresSection{background-color:var(--background-light);padding:100px 0}.Features-module__MNwinW__header{text-align:center;max-width:700px;margin:0 auto 60px}.Features-module__MNwinW__sectionTitle{background:var(--primary-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:36px;font-weight:800}.Features-module__MNwinW__sectionSubtitle{color:var(--text-secondary);font-size:18px;line-height:1.6}.Features-module__MNwinW__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:32px;display:grid}.Features-module__MNwinW__featureCard{z-index:1;background:#fff;border:1px solid #0000000d;border-radius:24px;padding:40px 32px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 6px #00000005}.Features-module__MNwinW__featureCard:before{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#0077ed08 0%,#00c6fb08 100%);width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.Features-module__MNwinW__featureCard:hover{border-color:#0077ed33;transform:translateY(-8px);box-shadow:0 20px 40px #00000014}.Features-module__MNwinW__featureCard:hover:before{opacity:1}.Features-module__MNwinW__iconWrapper{width:64px;height:64px;color:var(--primary-blue-light);background:#0077ed1a;border-radius:20px;justify-content:center;align-items:center;margin-bottom:24px;transition:all .3s;display:flex}.Features-module__MNwinW__featureCard:hover .Features-module__MNwinW__iconWrapper{background:var(--primary-gradient);color:#fff;transform:scale(1.1)rotate(5deg)}.Features-module__MNwinW__cardTitle{color:var(--text-main);margin-bottom:12px;font-size:20px;font-weight:700}.Features-module__MNwinW__cardDescription{color:var(--text-secondary);font-size:16px;line-height:1.6}@media (max-width:768px){.Features-module__MNwinW__featuresSection{padding:60px 0}.Features-module__MNwinW__sectionTitle{font-size:28px}.Features-module__MNwinW__featuresGrid{grid-template-columns:1fr;gap:24px}}
.HowItWorks-module__u8qSLG__section{background-color:#fff;padding:100px 0}.HowItWorks-module__u8qSLG__header{text-align:center;margin-bottom:80px}.HowItWorks-module__u8qSLG__title{background:var(--primary-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:36px;font-weight:800}.HowItWorks-module__u8qSLG__subtitle{color:var(--text-secondary);font-size:18px}.HowItWorks-module__u8qSLG__stepper{justify-content:space-between;max-width:1100px;margin:0 auto;display:flex;position:relative}.HowItWorks-module__u8qSLG__line{z-index:0;background:#e2e8f0;height:2px;position:absolute;top:40px;left:50px;right:50px}.HowItWorks-module__u8qSLG__step{z-index:1;text-align:center;flex-direction:column;flex:1;align-items:center;padding:0 16px;display:flex;position:relative}.HowItWorks-module__u8qSLG__iconCircle{width:80px;height:80px;color:var(--primary-blue);background:#fff;border:2px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;margin-bottom:24px;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 6px #0000000d}.HowItWorks-module__u8qSLG__step:hover .HowItWorks-module__u8qSLG__iconCircle{border-color:var(--primary-blue-light);color:var(--primary-blue-light);transform:translateY(-5px);box-shadow:0 10px 20px #0077ed33}.HowItWorks-module__u8qSLG__stepNumber{background:var(--primary-gradient);color:#fff;border-radius:12px;padding:4px 8px;font-size:12px;font-weight:700;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 4px #0000001a}.HowItWorks-module__u8qSLG__content{max-width:250px}.HowItWorks-module__u8qSLG__stepTitle{color:var(--text-main);margin-bottom:12px;font-size:18px;font-weight:700}.HowItWorks-module__u8qSLG__stepDescription{color:var(--text-secondary);font-size:14px;line-height:1.6}@media (max-width:968px){.HowItWorks-module__u8qSLG__stepper{flex-direction:column;align-items:flex-start;gap:40px;padding-left:20px}.HowItWorks-module__u8qSLG__line{width:2px;height:auto;inset:0 auto 0 39px}.HowItWorks-module__u8qSLG__step{text-align:left;flex-direction:row;align-items:flex-start;gap:24px;padding:0}.HowItWorks-module__u8qSLG__iconCircle{flex-shrink:0;width:40px;height:40px;margin-bottom:0}.HowItWorks-module__u8qSLG__iconCircle svg{width:20px;height:20px}.HowItWorks-module__u8qSLG__step:hover .HowItWorks-module__u8qSLG__iconCircle{transform:none}.HowItWorks-module__u8qSLG__content{max-width:100%;padding-top:8px}}
.VehicleCategories-module__g_H62G__section{background-color:#f5f5f5;padding:60px 0}.VehicleCategories-module__g_H62G__title{color:#1a1a1a;margin-bottom:24px;font-size:24px;font-weight:700}.VehicleCategories-module__g_H62G__tabs{gap:12px;margin-bottom:32px;display:flex}.VehicleCategories-module__g_H62G__tab{color:#474747;cursor:pointer;background:#fff;border:1px solid #e7e7e7;border-radius:20px;padding:8px 16px;font-size:14px;transition:all .2s}.VehicleCategories-module__g_H62G__tab.VehicleCategories-module__g_H62G__active{color:#1a1a1a;background:#f0f0f0;border-color:#1a1a1a;font-weight:600}.VehicleCategories-module__g_H62G__grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.VehicleCategories-module__g_H62G__card{background:#fff;border:1px solid #ebebeb;border-radius:8px;padding:24px;transition:transform .2s}.VehicleCategories-module__g_H62G__cardHeader{margin-bottom:20px}.VehicleCategories-module__g_H62G__vName{margin:0 0 4px;font-size:18px;font-weight:700}.VehicleCategories-module__g_H62G__vInfo{color:#6a6a6a;margin:0;font-size:14px}.VehicleCategories-module__g_H62G__vSpecs{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.VehicleCategories-module__g_H62G__specItem{color:#1a1a1a;align-items:center;gap:12px;font-size:15px;display:flex}.VehicleCategories-module__g_H62G__vFeatures{border-top:1px solid #f0f0f0;flex-direction:column;gap:10px;padding-top:20px;display:flex}.VehicleCategories-module__g_H62G__featureBlue{color:#006ce4;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.VehicleCategories-module__g_H62G__featureGreen{color:#008009;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}@media (max-width:768px){.VehicleCategories-module__g_H62G__grid{grid-template-columns:1fr}.VehicleCategories-module__g_H62G__tabs{flex-wrap:wrap}}
.FAQ-module__YTKPaG__faqSection{background-color:#fff;padding:100px 0}.FAQ-module__YTKPaG__header{text-align:center;margin-bottom:60px}.FAQ-module__YTKPaG__title{background:var(--primary-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:36px;font-weight:800}.FAQ-module__YTKPaG__subtitle{color:var(--text-secondary);font-size:18px}.FAQ-module__YTKPaG__faqList{flex-direction:column;gap:16px;max-width:800px;margin:0 auto;display:flex}.FAQ-module__YTKPaG__faqItem{border:1px solid var(--border-color);background:#fff;border-radius:16px;transition:all .3s;overflow:hidden}.FAQ-module__YTKPaG__faqItem.FAQ-module__YTKPaG__open{border-color:var(--primary-blue-light);box-shadow:0 10px 30px #0000000d}.FAQ-module__YTKPaG__question{text-align:left;width:100%;color:var(--text-main);justify-content:space-between;align-items:center;padding:24px;font-size:18px;font-weight:600;transition:color .2s;display:flex}.FAQ-module__YTKPaG__faqItem.FAQ-module__YTKPaG__open .FAQ-module__YTKPaG__question{color:var(--primary-blue)}.FAQ-module__YTKPaG__chevron{color:var(--text-secondary);flex-shrink:0;margin-left:16px;transition:transform .3s}.FAQ-module__YTKPaG__faqItem.FAQ-module__YTKPaG__open .FAQ-module__YTKPaG__chevron{color:var(--primary-blue);transform:rotate(180deg)}.FAQ-module__YTKPaG__answerWrapper{transition:max-height .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.FAQ-module__YTKPaG__answer{padding:0 24px 24px}.FAQ-module__YTKPaG__answer p{color:var(--text-secondary);line-height:1.6}.FAQ-module__YTKPaG__footerLink{text-align:center;color:var(--text-secondary);margin-top:48px;font-size:16px}.FAQ-module__YTKPaG__link{color:var(--primary-blue);text-underline-offset:4px;font-weight:600;text-decoration:underline}.FAQ-module__YTKPaG__link:hover{color:var(--primary-blue-light)}@media (max-width:768px){.FAQ-module__YTKPaG__faqSection{padding:60px 0}.FAQ-module__YTKPaG__title{font-size:28px}.FAQ-module__YTKPaG__question{padding:20px;font-size:16px}}
.search-module__iEHJ8a__page{background-color:#f8f9fa;min-height:100vh}.search-module__iEHJ8a__hero{text-align:center;color:#fff;background:radial-gradient(circle,#003554 0%,#051224 100%);padding:120px 0 80px;position:relative;overflow:visible}.search-module__iEHJ8a__hero:before{content:"";background:radial-gradient(circle,#ffffff08 0%,#0000 60%);width:80%;height:200%;position:absolute;top:-50%;left:-20%;transform:rotate(30deg)}.search-module__iEHJ8a__searchBarWrapper{box-shadow:none;z-index:10;background:0 0;border-radius:0;margin:-60px auto 40px;padding:0;position:relative}.search-module__iEHJ8a__title{margin-bottom:24px;font-size:24px;font-weight:700}.search-module__iEHJ8a__layout{grid-template-columns:280px 1fr;gap:24px;display:grid}.search-module__iEHJ8a__filterBox{border:1px solid var(--border-color);background-color:#fff;border-radius:4px;padding:16px}.search-module__iEHJ8a__filterBox h3{margin-bottom:8px;font-size:16px;font-weight:700}@media (max-width:992px){.search-module__iEHJ8a__layout{grid-template-columns:1fr}.search-module__iEHJ8a__searchBarWrapper{margin:-30px 16px 32px}.search-module__iEHJ8a__hero{padding:100px 0 60px}.search-module__iEHJ8a__title{font-size:20px}}.search-module__iEHJ8a__loading{text-align:center;color:#6a6a6a;padding:60px 0;font-size:18px;font-weight:500}
.CallToAction-module__bLUkxq__ctaSection{text-align:center;color:#fff;background:radial-gradient(circle,#1a3a5e 0%,#0a2540 100%);padding:100px 0;position:relative;overflow:hidden}.CallToAction-module__bLUkxq__backgroundGlow{pointer-events:none;background:radial-gradient(circle,#0077ed33 0%,#0000 70%);width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CallToAction-module__bLUkxq__content{z-index:2;max-width:800px;margin:0 auto;position:relative}.CallToAction-module__bLUkxq__title{background:linear-gradient(135deg,#fff 0%,#e6f0ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:24px;font-size:48px;font-weight:800}.CallToAction-module__bLUkxq__subtitle{color:#fffc;margin-bottom:48px;font-size:20px;line-height:1.6}.CallToAction-module__bLUkxq__ctaButton{background:var(--primary-gradient);color:#fff;border-radius:50px;align-items:center;gap:12px;padding:16px 48px;font-size:18px;font-weight:700;transition:all .3s;display:inline-flex;box-shadow:0 10px 30px #0077ed4d}.CallToAction-module__bLUkxq__ctaButton:hover{transform:translateY(-4px)scale(1.02);box-shadow:0 20px 40px #0077ed66}@media (max-width:768px){.CallToAction-module__bLUkxq__title{font-size:32px}.CallToAction-module__bLUkxq__subtitle{font-size:18px}.CallToAction-module__bLUkxq__ctaButton{justify-content:center;width:100%}}
