@charset "UTF-8";.navbar{width:100%;height:70px;background:rgba(255,255,255,.15);backdrop-filter:saturate(140%) blur(12px);-webkit-backdrop-filter:saturate(140%) blur(12px);border-bottom:.5px solid rgba(255,255,255,.15);box-shadow:0 8px 24px #142e4a0f;display:flex;align-items:center;position:fixed;top:0;z-index:1000;transition:transform .3s ease-in-out,background .2s ease,box-shadow .2s ease}.navbar--hidden{transform:translateY(-100%)}.navbar__container{max-width:1280px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.navbar__logo{height:40px;object-fit:contain}.navbar__links{display:flex;gap:32px;align-items:center}.navbar__links a{text-decoration:none;font-family:Manrope,sans-serif;font-size:15px;font-weight:500;color:#36485b;transition:color .2s ease}.navbar__links a:hover{color:#142e4a}.navbar__button{width:153px;height:40px;background-color:#f8f9facc;border:1px solid rgba(239,239,239,.8);border-radius:20px;font-family:Manrope,sans-serif;font-size:15px;font-weight:700;letter-spacing:-.03em;color:#142e4a;cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-decoration:none}.navbar__button:hover{color:#4593f6;background-color:#f8f9faf2;border-color:#efefef}.navbar__toggle{display:none;background:none;border:none;cursor:pointer}.navbar__toggle-icon{width:28px;height:2px;background:#142e4a;display:block;margin:6px 0;transition:all .3s ease}.navbar__mobile-menu{display:none;position:absolute;top:70px;left:0;right:0;background:#fff;box-shadow:0 8px 24px #0000001a;flex-direction:column;padding:20px;gap:20px;z-index:999}.navbar__mobile-menu.open{display:flex}.lang-dropdown{position:relative}.lang-dropdown__button{display:flex;align-items:center;justify-content:center;gap:7px;width:72px;padding:8px 10px;border-radius:20px;border:1px solid #efefef;background:#f8f9fa;cursor:pointer}.lang-dropdown__flag{width:22px;height:16px;object-fit:cover;border-radius:2px}.lang-dropdown__arrow{border:solid #6f7f90;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);transition:transform .2s ease}.lang-dropdown__arrow.open{transform:rotate(135deg)}.lang-dropdown__menu{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border:1px solid #e9eef3;border-radius:12px;box-shadow:0 8px 24px #142e4a14;padding:12px 0;width:200px;z-index:2000}.lang-dropdown__title{font-size:16px;font-weight:700;color:#142e4a;padding:0 16px 10px}.lang-dropdown__item{display:flex;align-items:center;gap:12px;padding:6px 16px;font-size:15px;font-weight:500;color:#6f7f90;cursor:pointer;transition:background .2s ease}.lang-dropdown__item:hover{background:#f5f8fc;color:#142e4a}@media (max-width: 960px){.navbar__links{display:none}.navbar__toggle{display:block}}.footer{padding:40px 0 20px;background-color:#fff;font-family:Manrope,sans-serif;border-radius:60px 60px 0 0;box-shadow:0 -2px 63.7px -22px #00000040;overflow-x:hidden}.footer__top{max-width:1300px;margin:0 auto;padding:0 240px;display:grid;grid-template-columns:repeat(4,1fr);gap:40px;align-items:flex-start;box-sizing:border-box}.footer__brand{display:flex;flex-direction:column;gap:12px}.footer__logo-img{max-height:140px;max-width:300px;object-fit:contain}.footer__address{font-size:15px;font-weight:500;color:#6f7f90;line-height:1.4}.footer__address a{color:#6f7f90;text-decoration:underline}.footer__links{display:flex;flex-direction:column;gap:30px}.footer__links-group{display:flex;flex-direction:column;gap:8px}.footer__links-group h4{font-size:20px;font-weight:700;color:#142e4a;margin:0 0 6px;letter-spacing:-.6px}.footer__links-group a,.footer__links-group p{font-size:15px;font-weight:500;color:#6f7f90;text-decoration:none}.footer__links-group a:hover{color:#0d6efd}.footer__subscribe{display:flex;margin-top:8px;background:#f8f9fa;border-radius:30px;overflow:hidden}.footer__subscribe input{border:none;padding:10px 14px;font-size:15px;flex:1;outline:none;background:transparent}.footer__subscribe button{background:#4594f7;color:#fff;border:none;width:111px;height:42px;cursor:pointer;font-size:15px;font-weight:600;border-radius:20px;transition:background .3s}.footer__subscribe button:hover{background:#0b5ed7}.footer__bottom{margin-top:40px;max-width:1200px;margin-left:auto;margin-right:auto;padding:0 220px;text-align:center;font-size:14px;color:#6f7f90}@media (max-width: 1024px){.footer__top{padding:0 40px;grid-template-columns:repeat(2,1fr)}.footer__bottom{padding:0 40px}}@media (max-width: 768px){.footer__top{padding:0 20px;grid-template-columns:1fr;text-align:center}.footer__brand,.footer__links,.footer__links-group{align-items:center}.footer__subscribe{flex-direction:column;border-radius:20px}.footer__subscribe input,.footer__subscribe button{width:100%;border-radius:0}.footer__subscribe button{border-radius:0 0 20px 20px}.footer__bottom{padding:0 20px}}#root{width:100%;height:100%;padding:0;margin:0}.app-root{min-height:100%;display:flex;flex-direction:column}.cookie-consent{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background:#ffffff;border-radius:12px;box-shadow:0 8px 24px #142e4a1a;padding:20px 24px;display:flex;justify-content:space-between;align-items:flex-end;gap:24px;max-width:600px;width:calc(100% - 40px);z-index:2000}.cookie-text{flex:1}.cookie-title{font-family:Manrope,sans-serif;font-size:20px;font-weight:700;color:#142e4a;margin:0 0 6px}.cookie-desc{font-family:Inter,sans-serif;font-size:15px;line-height:160%;color:#6f7f90;margin:0}.cookie-link{color:#4594f7;text-decoration:underline;cursor:pointer}.cookie-btn{background:#4594f7;color:#fff;font-family:Manrope,sans-serif;font-size:15px;font-weight:700;border:none;border-radius:20px;padding:10px 28px;cursor:pointer;transition:background .2s ease;align-self:flex-end;margin-top:22px}.cookie-btn:hover{background:#3379d8}.cookie-close{position:absolute;top:4px;right:4px;background:transparent;border:none;font-size:20px;cursor:pointer;color:#142e4a;opacity:.6}.cookie-close:hover{opacity:1}.scroll-reveal{opacity:0;transform:translateY(40px);transition:all .6s ease-out}.scroll-reveal.visible{opacity:1;transform:none}@media (max-width: 600px){.scroll-reveal{opacity:1!important;transform:translateY(0)!important;transition:none!important}}.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{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.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-left-radius:.3rem;border-bottom-right-radius:.3rem}.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{fill:#fff;color:#fff}.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){border-top-right-radius:.3rem}.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{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;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{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.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{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.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{display:inline-block;margin-left:10px}.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,.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{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.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{background-color:#216ba5;color:#fff;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:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.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{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{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;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.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{border-radius:.3rem;background-color:#f0f0f0}.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{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.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{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.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{border-radius:.3rem;background-color:#216ba5;color:#fff}.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{border-radius:.3rem;background-color:#bad9f1;color:#000}.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{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){background-color:#f0f0f0;color:#000}.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{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.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 transparent;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{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.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{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.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;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-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;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.hero{background-image:url(/HeroSection.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:100vh;display:flex;align-items:flex-start;padding-top:194px;box-sizing:border-box}.hero__content{display:flex;align-items:flex-end;max-width:1380px;padding:0 80px;width:100%;margin:0 auto;gap:87px}.hero__left{flex:1;max-width:600px;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:193px}.hero__badge{display:inline-block;font-family:Manrope,sans-serif;font-weight:700;font-size:13px;background-color:#dcfce7;color:#166434;padding:6px 12px;border-radius:20px;margin-bottom:20px}.hero__dot{display:inline-block;width:8px;height:8px;background-color:#1cf100;border-radius:50%;margin-left:6px;box-shadow:0 0 8px #1cf10099;animation:pulse 1.5s infinite}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.6}to{transform:scale(1);opacity:1}}.hero__title{font-family:Manrope,sans-serif;font-size:64px;font-weight:800;line-height:100%;letter-spacing:-.05em;color:#142e4a;margin:0 0 30px;max-width:420px}.hero__desc{font-family:Inter,sans-serif;font-size:20px;font-weight:400;line-height:160%;color:#6f7f90;margin:0 0 20px}.hero__features{display:flex;gap:2.5rem;flex-wrap:wrap}.hero__features span{display:flex;align-items:center;font-family:Inter,sans-serif;font-size:13px;color:#6f7f90}.hero__icon{width:18px;height:18px;margin-right:7px}.hero__right{background-color:#f8f9fa;border-radius:12px;box-shadow:0 10px 20px #0000001a;display:flex;flex-direction:column;align-self:flex-end;margin-bottom:199px;padding:20px 30px;width:508px;box-sizing:border-box}.form__inner{display:flex;flex-direction:column;gap:20px;width:100%}.form__title{font-family:Manrope,sans-serif;font-weight:700;font-size:24px;color:#142e4a;margin:0}.form__group{display:flex;flex-direction:column;gap:6px;width:100%}.form__group label{font-family:Manrope,sans-serif;font-size:15px;font-weight:400;color:#142e4a}.form__group input{width:100%;height:44px;border-radius:8px;border:1px solid #d6d6d6;padding:0 44px 0 14px;font-size:15px;font-family:Manrope,sans-serif;color:#142e4a;background:#fff}.input-wrapper{position:relative}.calendar-trigger{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:22px;height:22px;color:#142e4a;cursor:pointer}.form__row{display:flex;gap:20px;width:100%}.form__row .form__group{flex:1}.form__button{height:50px;background-color:#4594f7;color:#fff;font-family:Manrope,sans-serif;font-size:18px;font-weight:700;border:none;border-radius:20px;cursor:pointer;width:100%;margin-top:auto}.datepicker-anchor-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;height:44px;pointer-events:none}.datepicker-anchor-wrapper .datepicker-anchor-input{opacity:0;width:100%;height:100%;pointer-events:none;border:0}.react-datepicker{font-family:Manrope,sans-serif;border:none;border-radius:12px;box-shadow:0 10px 24px #00000026;padding:16px;z-index:9999}.react-datepicker__current-month{font-weight:700;font-size:16px;margin-bottom:8px;color:#142e4a}.react-datepicker__day{width:36px;height:36px;line-height:36px;border-radius:50%;cursor:pointer}.react-datepicker__day--selected,.react-datepicker__day--in-range{background:#4594f7!important;color:#fff!important}.react-datepicker__day:hover{background:rgba(69,148,247,.15)}@media (max-width: 1024px){.hero__title{font-size:48px;max-width:100%}.hero__desc{font-size:18px}}@media (max-width: 768px){.hero{padding-top:120px}.hero__content{flex-direction:column;gap:2rem;padding:0 20px;align-items:center}.hero__left{margin-bottom:20px;text-align:center;align-items:center}.hero__title{font-size:36px;text-align:center}.hero__desc{font-size:16px;text-align:center}.hero__features{justify-content:center;gap:1.5rem}.hero__right{margin:0 auto 40px;width:100%;max-width:100%}.form__row{flex-direction:column;gap:20px}}.hero-cal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(20,46,74,.28);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:10000;display:flex;align-items:flex-end}.hero-cal__sheet{width:100%;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;padding:12px 12px 16px;box-shadow:0 -10px 24px #0000001f}.hero-cal__sheet .react-datepicker{box-shadow:none;padding:0;width:100%}.hero-cal__actions{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:12px}.hero-cal__actions-right{display:flex;gap:8px}.hero-cal__link{background:transparent;border:0;color:#142e4a;font-family:Manrope,sans-serif;font-weight:700;font-size:14px;cursor:pointer}.hero-cal__btn{height:36px;padding:0 14px;border:0;border-radius:10px;background:#5fa5ff;color:#fff;font-family:Manrope,sans-serif;font-weight:700;font-size:14px;cursor:pointer}.hero-cal__btn--ghost{background:#eef4ff;color:#142e4a}.choose-vehicle-btn{display:inline-block;text-decoration:none;background-color:#4594f7;color:#fff;font-family:Manrope,sans-serif;font-size:clamp(16px,2vw,18px);font-weight:600;padding:10px 28px;border-radius:100px;cursor:pointer;margin-bottom:16px;box-shadow:inset 0 0 15px #0000000f;transition:background-color .2s ease-in-out;width:auto;max-width:max-content;letter-spacing:-.2px;text-align:center}.choose-vehicle-btn:hover{background-color:#337ee0}@media (max-width: 768px){.choose-vehicle-btn{width:100%;max-width:100%;font-size:16px;padding:12px}}.services{padding:80px 20px 60px;display:flex;justify-content:center;background-color:#fff}.services__container{max-width:1280px;width:100%;text-align:left;padding:0 80px;box-sizing:border-box;margin:0 auto}.services__header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:3rem;flex-wrap:wrap;gap:2rem;margin-top:-40px}.services__left{flex:1}.services__right{flex:1;max-width:357px;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin-top:40px}.services__title{font-family:Manrope,sans-serif;font-size:clamp(32px,5vw,54px);font-weight:800;line-height:110%;letter-spacing:-.05em;color:#142e4a;max-width:800px}.services__desc{font-family:Manrope,sans-serif;font-size:clamp(14px,2vw,15px);font-weight:500;line-height:160%;letter-spacing:-.03em;color:#6f7f90}.services__button{height:40px;background-color:#4594f7;color:#f7f8ff;font-family:Manrope,sans-serif;font-size:18px;font-weight:500;border:none;border-radius:20px;cursor:pointer;padding:0 24px;margin-bottom:24px}.services__grid{display:flex;flex-wrap:wrap;gap:26px 20px;margin-top:30px;justify-content:flex-start}.service-card{background-color:#f8f9fa;border-radius:16px;padding:24px;box-shadow:0 2px 6px #0000000a;display:flex;flex-direction:column;transition:transform .2s ease,border .2s ease;border:2px solid transparent;box-sizing:border-box;flex:1 1 calc(50% - 20px)}.service-card:hover{transform:translateY(-4px);border:2px solid #4594f7}.service-card__image-wrapper{width:100%;height:200px;display:flex;justify-content:center;align-items:center;margin-bottom:16px;overflow:hidden}.service-card__image{max-width:100%;max-height:100%;object-fit:contain}.service-card__text{margin-top:auto;width:100%}.service-card__title{font-family:Manrope,sans-serif;font-size:clamp(18px,3vw,24px);font-weight:800;color:#142e4a;margin-bottom:8px}.service-card__desc{font-family:Manrope,sans-serif;font-size:clamp(14px,2.5vw,15px);font-weight:500;color:#6f7f90;line-height:160%;margin:0}@media (max-width: 1024px){.services__container{padding:0 40px}.service-card{flex:1 1 100%}}@media (max-width: 768px){.services__container{padding:0 20px}.services__header{flex-direction:column;align-items:flex-start}.services__right{max-width:100%;margin-top:20px}.services__grid{gap:20px}.service-card{flex:1 1 100%}}.car-card{background-color:#fff;border-radius:16px;padding:20px;box-shadow:0 2px 6px #0000000d;display:flex;flex-direction:column;justify-content:flex-start;width:360px;height:330px;box-sizing:border-box}.car-card__info-top{text-align:left;margin-bottom:8px}.car-card__name{font-family:Manrope,sans-serif;font-weight:700;font-size:18px;color:#142e4a;margin:0 0 2px}.car-card__type{font-family:Inter,sans-serif;font-size:14px;color:#6f7f90;margin:0}.car-card__top{flex:1;display:flex;align-items:center;justify-content:center;margin:8px 0}.car-card__image{max-width:100%;max-height:140px;object-fit:contain}.car-card__bottom-row{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto}.car-card__icons{display:flex;gap:12px;align-items:center}.car-card__icon{display:flex;align-items:center;font-family:Inter,sans-serif;font-size:14px;color:#6f7f90;gap:4px}.car-card__icon img{width:16px;height:16px}.car-card__price{background-color:#4593f6;color:#fff;font-family:Manrope,sans-serif;font-weight:700;font-size:18px;letter-spacing:-.6px;padding:6px 14px;border-radius:10px;white-space:nowrap}.car-card--detail{padding:40px;border-radius:16px;margin:210px auto 0;min-height:400px;max-width:1000px}.car-card--detail .car-card__name{font-size:24px}.car-card--detail .car-card__type{font-size:15px}.car-card--detail .car-card__price{font-size:15px;padding:6px 14px;border-radius:8px}@media (max-width: 1024px){.car-card--detail{margin:100px 40px 0;padding:24px}}@media (max-width: 768px){.car-card{width:100%;height:auto;padding:16px}.car-card__name{font-size:16px}.car-card__type{font-size:13px}.car-card__icons{gap:8px}.car-card__icon{font-size:12px}.car-card__icon img{width:14px;height:14px}.car-card__price{font-size:16px;padding:6px 12px}.car-card--detail{margin:40px 16px 0;padding:20px}}.chose-section{text-align:center;margin-bottom:64px}.chose-section__title,.chose-section__title2{font-size:54px;font-weight:800;font-family:Manrope,sans-serif;color:#142e4a;line-height:100%;letter-spacing:-.05em;margin-bottom:32px}.chose-section__toggle-wrapper{display:flex;justify-content:center;align-items:center;margin-top:104px}.toggle-background{background-color:#f8f9fa;border:1px solid #efefef;border-radius:24px;position:relative;width:229px;height:48px;display:flex;align-items:center;justify-content:space-between}.toggle-button{flex:1;height:100%;border:none;background:transparent;font-family:Manrope,sans-serif;font-weight:700;font-size:18px;color:#6f7f90;cursor:pointer;z-index:1;transition:color .3s ease}.toggle-button.active{color:#4593f6}.toggle-indicator{position:absolute;top:0;left:0;width:114.5px;height:100%;background-color:#fff;border-radius:24px;transition:left .3s ease;z-index:0}.toggle-indicator.right{left:114.5px}.chose-section__scroll-wrapper{position:relative;overflow:hidden;margin:48px auto 80px;max-width:1000px}.chose-section__scroll-container{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 20px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.chose-section__scroll-container::-webkit-scrollbar{display:none}.chose-section__scroll-fade{position:absolute;top:0;bottom:0;width:80px;z-index:5;pointer-events:none}.chose-section__scroll-fade.left{left:0;background:linear-gradient(to right,#f8f9fa,rgba(248,249,250,0))}.chose-section__scroll-fade.right{right:0;background:linear-gradient(to left,#f8f9fa,rgba(248,249,250,0))}.chose-section .car-card{flex:0 0 auto;width:280px;max-width:100%;scroll-snap-align:start}.car-card-link{text-decoration:none;border-radius:16px;display:block;transition:all .3s ease}.car-card-link:hover .car-card{border:2px solid #4593f6;box-shadow:0 6px 16px #0000001a}.car-card-link.active .car-card{border:2px solid #4593f6;box-shadow:0 8px 20px #00000026}.chose-section__stats{display:flex;justify-content:center;align-items:flex-start;gap:83px;max-width:960px;margin:0 auto 80px;padding:0 24px}.stat-box{text-align:center;flex:1;max-width:200px}.stat-number{font-size:54px;font-weight:800;color:#142e4a;font-family:Manrope,sans-serif;margin-bottom:8px}.stat-label{font-size:15px;color:#6f7f90;font-family:Manrope,sans-serif;font-weight:500;margin:0}@media (max-width: 1024px){.chose-section__title,.chose-section__title2{font-size:42px}.chose-section__stats{gap:40px;flex-wrap:wrap}.stat-number{font-size:42px}}@media (max-width: 768px){.chose-section__title,.chose-section__title2{font-size:32px;line-height:110%}.chose-section .car-card{width:220px}.chose-section__stats{flex-direction:column;gap:24px}.stat-number{font-size:36px}.stat-label{font-size:14px}}.reviews{padding:80px 20px;background-color:#fff}.reviews__header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;max-width:1200px;margin:0 auto 64px;gap:32px}.reviews__left{flex:1;min-width:280px;padding-left:20px}.reviews__title{font-family:Manrope,sans-serif;font-size:clamp(28px,5vw,54px);font-weight:800;line-height:110%;letter-spacing:-.05em;color:#142e4a}.reviews__right{max-width:400px;margin-top:20px}.reviews__desc{font-family:Manrope;font-size:15px;color:#6f7f90;font-weight:500;line-height:160%;letter-spacing:-.03em;margin-bottom:16px}.reviews__button{font-family:Manrope,sans-serif;font-weight:700;font-size:18px;background-color:#4594f7;color:#fff;border:none;border-radius:20px;padding:10px 24px;cursor:pointer;transition:background .3s ease}.reviews__button:hover{background:#0b5ed7}.reviews__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:1200px;margin:0 auto;padding:10px 20px}.review-card{background-color:#f8f9fa;border-radius:8px;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.review-card__text{font-family:Manrope,sans-serif;font-size:15px;color:#6f7f90;line-height:160%;font-weight:500;margin-bottom:24px}.review-card__footer{display:flex;align-items:center;gap:12px}.review-card__avatar{width:40px;height:40px;border-radius:50%;object-fit:cover}.review-card__info{text-align:left}.review-card__name{font-size:18px;font-weight:700;font-family:Manrope,sans-serif;color:#142e4a;margin:0}.review-card__car{font-family:Manrope,sans-serif;font-size:14px;color:#6f7f90;font-weight:500;margin:0}@media (max-width: 768px){.reviews{padding:60px 16px}.reviews__header{flex-direction:column;gap:20px;text-align:left;padding:0 10px}.reviews__left{padding-left:0}.reviews__right{max-width:100%;margin-top:10px}.review-card{width:100%}}.questions{padding:80px 20px;background-color:#fff;overflow-x:hidden}.questions__container{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;gap:64px;align-items:flex-start}.questions__left{flex:1;min-width:380px;padding-left:60px;padding-right:20px;margin-top:-10px}.questions__title{font-family:Manrope,sans-serif;font-size:54px;font-weight:800;color:#142e4a;line-height:115%;letter-spacing:-.05em}.questions__text{font-family:Manrope,sans-serif;font-size:15px;font-weight:500;color:#6f7f90;line-height:160%;letter-spacing:-.03em;margin-top:24px}.questions__right{flex:1;max-width:429px;display:flex;flex-direction:column;gap:8px;padding-right:60px;padding-top:40px}.qa-item{background-color:#f8f9fa;border-radius:8px;overflow:hidden;border:.5px solid #e3e8ef;transition:all .3s ease;width:100%}.qa-item__header{display:grid;grid-template-columns:1fr 24px;align-items:center;padding:14px 20px;cursor:pointer;gap:12px;box-sizing:border-box}.qa-item__header span{display:block;font-family:Manrope,sans-serif;font-size:15px;font-weight:700;color:#142e4a;letter-spacing:-.03em;line-height:1.3;white-space:normal;word-break:break-word}.qa-item__icon{font-size:22px;color:#142e4a;transition:transform .3s ease;justify-self:end}.qa-item__icon.rotated{transform:rotate(180deg)}.qa-item__content{padding:14px 20px 20px;font-family:Manrope,sans-serif;font-size:15px;color:#6f7f90;font-weight:500;line-height:150%}@media (max-width: 1024px){.questions__container{flex-direction:column;gap:40px;padding:0 20px}.questions__left{padding:0;min-width:auto;text-align:left}.questions__title{font-size:42px;line-height:120%}.questions__right{padding:0;max-width:100%}}@media (max-width: 640px){.questions{padding:40px 16px}.questions__title{font-size:28px;line-height:120%}.questions__text{font-size:14px;line-height:150%}.qa-item__header span,.qa-item__content{font-size:14px}}.banner{background-color:#f8f9fa;padding:30px;border-radius:8px;margin:40px auto;max-width:1200px;position:relative;overflow:hidden}.banner__content{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;position:relative}.banner__left{max-width:480px;display:flex;flex-direction:column;justify-content:flex-start;position:relative;z-index:2;padding-bottom:20px}.banner__title{font-family:Manrope,sans-serif;font-size:60px;font-weight:800;line-height:115%;letter-spacing:-.05em;color:#142e4a;margin-bottom:20px}.banner__bottomText{margin-top:20px}.banner__subtitle{font-family:Manrope,sans-serif;font-size:28px;font-weight:700;color:#142e4a;margin-top:180px;letter-spacing:-.03em;line-height:100%}.banner__desc{font-family:Manrope,sans-serif;font-size:16px;font-weight:500;color:#6f7f90;line-height:150%;letter-spacing:-.03em;max-width:480px}.banner__right{display:flex;align-items:center;justify-content:flex-end;position:absolute;top:0;right:-80px;z-index:1;height:100%}.banner__image{width:1000px;max-width:none}@media (max-width: 1024px){.banner{padding:20px}.banner__content{flex-direction:column;align-items:flex-start}.banner__left{max-width:100%;padding-bottom:0}.banner__title{font-size:42px;line-height:120%}.banner__subtitle{margin-top:60px;font-size:22px}.banner__desc{font-size:15px}.banner__right{position:relative;right:0;margin-top:20px;justify-content:center;width:100%}.banner__image{width:100%;max-width:700px}}@media (max-width: 640px){.banner{margin:20px auto;padding:16px;border-radius:12px}.banner__title{font-size:32px;line-height:120%}.banner__subtitle{font-size:18px;margin-top:30px}.banner__desc{font-size:14px;line-height:150%}.banner__right{margin-top:10px}.banner__image{width:100%;max-width:500px}}.sm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:block}.sm__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.35);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.sm__box{position:relative;z-index:1;width:min(760px,92vw);min-height:440px;margin:0 auto;top:50%;transform:translateY(-50%);background:#ffffff;border-radius:12px;box-shadow:0 24px 60px #0000001a;outline:1px solid rgba(20,46,74,.06);padding:48px 56px 36px;box-sizing:border-box;text-align:center}.sm__title{font-family:Manrope,sans-serif;font-weight:800;font-size:56px;line-height:110%;letter-spacing:-.05em;color:#142e4a;margin:0 0 36px}.sm__subtitle{font-family:Manrope,sans-serif;font-weight:700;font-size:24px;line-height:100%;letter-spacing:-.03em;color:#142e4a;margin:0 0 20px}.sm__note{font-family:Manrope,sans-serif;font-weight:500;font-size:15px;line-height:150%;letter-spacing:-.03em;color:#6f7f90;margin:0}.sm__timerCircle{position:absolute;right:20px;bottom:16px}.sm__timerBg{fill:none;stroke:#4594f633;stroke-width:4}.sm__timerRing{fill:none;stroke:#4594f6;stroke-width:4;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .2s linear}.sm__timerText{font-family:Manrope,sans-serif;font-weight:800;font-size:12px;fill:#142e4a}@media (max-width: 768px){.sm__box{width:92vw;min-height:unset;padding:28px 20px 20px}.sm__title{font-size:36px;margin-bottom:16px}.sm__subtitle{font-size:18px;margin-bottom:12px}}.checkout{background:#ffffff;padding:150px 0 64px}.checkout__container{max-width:1280px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr;gap:24px}.cf__title{max-width:560px;font-family:Manrope,sans-serif;font-weight:700;font-size:48px;line-height:110%;letter-spacing:-.05em;color:#142e4a;margin:0 0 32px}.cf__subtitle{font-family:Manrope,sans-serif;font-weight:700;font-size:22px;line-height:110%;letter-spacing:-.05em;color:#142e4a;margin:0 0 18px}.cf__form{display:grid;gap:28px}.field{display:grid;gap:6px}.field__label{font-family:Manrope,sans-serif;font-weight:500;font-size:15px;line-height:160%;letter-spacing:-.03em;color:#142e4a}.field__input,.field__phone{width:100%;max-width:530px;height:46px;box-sizing:border-box;border:1px solid #dfe5ea;border-radius:10px;background:#f8f9fa}.field__input{padding:0 12px;font-family:Manrope,sans-serif;font-size:15px;font-weight:500;color:#142e4a}.field__input::placeholder{color:#6f7f90}.field__phone{display:grid;grid-template-columns:auto 1fr;align-items:center;overflow:hidden}.phone__flag{height:100%;display:flex;align-items:center;gap:6px;padding:0 10px;background:#fff;border:none;border-right:1px solid #e9eef3;cursor:default;font-size:16px;color:#142e4a}.phone__caret{opacity:.5}.phone__input{height:100%;border:none;background:transparent;outline:none;padding:0 12px;font-family:Manrope,sans-serif;font-size:15px;font-weight:500;color:#142e4a}.phone__input::placeholder{color:#6f7f90}.checkout__divider{display:none}.os__title{font-family:Manrope,sans-serif;font-weight:700;font-size:18px;line-height:120%;letter-spacing:-.03em;color:#142e4a;margin:8px 0 12px}.os__vehicle{display:grid;grid-template-columns:140px 1fr;gap:14px;background:#fff;border:1px solid #e9eef3;border-radius:12px;padding:14px;margin-bottom:16px}.os__vehicle-img{width:140px;height:105px;border-radius:10px;background:#f4f6f8;object-fit:cover}.os__vehicle-meta{display:grid;align-content:start;gap:4px}.os__vehicle-name{font-family:Manrope,sans-serif;font-weight:700;color:#142e4a}.os__vehicle-sub,.os__vehicle-days,.os__vehicle-dates{font-family:Manrope,sans-serif;font-size:14px;color:#6f7f90}.os__fallback{font-family:Manrope,sans-serif;color:#6f7f90}.os__agreement{margin:20px 0;font-family:Manrope,sans-serif;font-size:15px;font-weight:500;line-height:150%;color:#142e4a}.os__cta{width:100%;height:46px;border:none;border-radius:999px;background:linear-gradient(180deg,#61a7ff 0%,#3d86f5 100%);color:#fff;font-family:Manrope,sans-serif;font-weight:700;cursor:pointer;margin-top:8px;box-shadow:0 8px 18px #4594f640}.os__cta:active{transform:translateY(1px)}.os__note{text-align:center;margin:8px 0 0;color:#6f7f90;font-family:Manrope,sans-serif;font-size:13px}@media (min-width: 1100px){.checkout__container{padding:0 80px;grid-template-columns:620px 1px 420px;gap:40px}.checkout__divider{display:block;width:1px;background:#e6e6e6}.checkout__right{margin-top:100px}.cf__title{font-size:54px;margin-bottom:42px}.cf__subtitle{font-size:24px;margin-bottom:20px}.os__vehicle{grid-template-columns:160px 1fr;gap:16px;padding:16px}.os__vehicle-img{width:160px;height:120px}}@media (max-width: 390px){.cf__title{font-size:38px}}.fr{background:#fff;padding:32px 0 24px}.fr__container{max-width:1280px;margin:0 auto;padding:141px 81px 24px;display:grid;justify-items:center;gap:16px}.fr__badges{display:flex;gap:24px;align-items:center}.fr__badge{display:inline-flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:13px;line-height:160%;letter-spacing:-.03em;color:#6f7f90}.fr__badge-ic{width:16px;height:16px}.fr__title{text-align:center;margin:8px 131px 60px;font-family:Manrope,sans-serif;font-weight:800;font-size:clamp(36px,6vw,64px);line-height:100%;letter-spacing:-.05em;color:#142e4a}.fr__search{width:min(686px,100%);height:77px;background:#f8f9fa;border-radius:50px;display:grid;align-items:center;grid-template-columns:1fr 1px 1fr 1px 1fr auto;padding:14px 14px 14px 18px;box-sizing:border-box;box-shadow:0 24px 40px #142e4a1a,0 2px 4px #0000000a}.fr__cell{min-width:0;display:grid;align-content:center;gap:6px}.fr__label{font-family:Manrope,sans-serif;font-size:13px;line-height:160%;letter-spacing:-.03em;color:#6f7f90}.fr__input,.fr__input--date{width:100%;height:36px;border:0;outline:0;background:transparent;padding:0 36px 0 0;font-family:Manrope,sans-serif;font-size:15px;font-weight:500;color:#142e4a}.fr__input::placeholder{color:#6f7f90}.fr__inputwrap{position:relative}.fr__cal{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#142e4a;cursor:pointer}.fr__divider{width:1px;height:100%;background:#e9eef3}.fr__go{width:46px;height:46px;margin-left:10px;border:0;border-radius:999px;display:grid;place-items:center;color:#fff;cursor:pointer;background:linear-gradient(180deg,#61a7ff 0%,#3d86f5 100%);box-shadow:0 8px 18px #4594f659}.fr__cards{width:100%;margin-top:80px}.fr__grid{width:100%;display:grid;grid-template-columns:repeat(3,360px);column-gap:16px;row-gap:20px;justify-content:center}.fr__cardlink{display:block;text-decoration:none}.fr .car-card{width:360px;height:330px;border:2px solid transparent;border-radius:16px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;cursor:pointer}.fr .car-card:hover{transform:translateY(-4px);border-color:#4594f7;box-shadow:0 10px 24px #4594f740}@media (max-width: 1100px){.fr__grid{grid-template-columns:repeat(2,360px);justify-content:center}}@media (max-width: 720px){.fr__container{padding:120px 20px 24px}.fr__search{grid-template-columns:1fr;height:auto;border-radius:24px;gap:12px;padding:14px}.fr__divider{display:none}.fr__go{width:44px;height:44px;margin-left:0;justify-self:end}.fr__grid{grid-template-columns:1fr}.fr .car-card{width:100%;height:auto}}.au{background:#fff}.au__container{max-width:1280px;margin:0 auto;padding:141px 81px 80px;display:grid;justify-items:center;gap:16px}.au__badges{display:flex;gap:24px;align-items:center;flex-wrap:wrap;justify-content:center}.au__badge{display:inline-flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:13px;line-height:160%;letter-spacing:-.03em;color:#6f7f90}.au__badge-ic{width:16px;height:16px}.au__title{text-align:center;margin:8px 131px 24px;font-family:Manrope,sans-serif;font-weight:800;font-size:clamp(32px,6vw,64px);line-height:110%;letter-spacing:-.05em;color:#142e4a}.au__heroimg{display:block;width:min(760px,100%);height:auto;margin:0 auto;object-fit:contain}.au__about{width:100%;margin-top:100px;display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:60px}.au__h2{font-family:Manrope,sans-serif;font-weight:800;font-size:54px;line-height:100%;letter-spacing:-.05em;color:#142e4a;margin:0}.au__leadwrap{display:grid;gap:12px;align-content:start}.au__lead{width:362px;max-width:100%;font-family:Manrope,sans-serif;font-size:15px;font-weight:700;letter-spacing:-.03em;color:#6f7f90;margin:0}.au__cta{display:inline-flex;align-items:center;justify-content:center;width:161px;height:40px;border-radius:20px;background:#4594f7;color:#fff;font-family:Manrope,sans-serif;font-weight:700;font-size:15px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.au__cta:hover{transform:translateY(-1px);box-shadow:0 8px 16px #4594f759}.au__grid{width:100%;margin-top:64px;display:grid;grid-template-columns:1fr 1fr;gap:72px;position:relative}.au__cardscol{display:flex;flex-direction:column;gap:72px}.au__card{width:100%;background:#f8f9fa;border-radius:12px;box-shadow:0 7px 16px #00000012;overflow:hidden;min-height:180px;display:flex;flex-direction:column;justify-content:center}.au__card-media{padding:16px 16px 0;display:grid;place-items:center}.au__card-media img{width:100%;height:auto;object-fit:contain}.au__card-body{padding:16px}.au__card-title{margin:0 0 6px;font-family:Manrope,sans-serif;font-size:18px;font-weight:700;color:#142e4a}.au__card-text{margin:0;font-family:Inter,sans-serif;font-size:13px;line-height:160%;color:#6f7f90}.au__timelinecol{display:flex;flex-direction:column;gap:72px;position:relative}.au__step{display:flex;align-items:center;gap:16px;min-height:180px}.au__stepdot{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:#5fa5ff;color:#fff;font-family:Manrope,sans-serif;font-size:15px;font-weight:600;display:flex;align-items:center;justify-content:center}.au__stepcontent{display:flex;flex-direction:column;justify-content:center}.au__steptitle{margin:0 0 4px;font-family:Manrope,sans-serif;font-size:18px;font-weight:700;color:#142e4a}.au__stepdesc{margin:0;font-family:Inter,sans-serif;font-size:13px;line-height:160%;color:#6f7f90}@media (max-width: 1100px){.au__about{grid-template-columns:1fr;gap:30px;text-align:center}.au__h2{font-size:42px}.au__leadwrap{justify-items:center}.au__grid{grid-template-columns:1fr;gap:40px}.au__cardscol{gap:40px}.au__timelinecol{padding-left:20px}.au__timelinecol:before{content:"";position:absolute;top:0;bottom:0;left:18px;width:2px;background:#d1d5db;z-index:0}.au__step{position:relative;z-index:1}.au__stepdot{z-index:2}}@media (max-width: 600px){.au__container{padding:100px 20px 60px}.au__title{margin:0 0 20px;font-size:32px}.au__h2{font-size:32px}.au__lead{font-size:14px}.au__cardscol,.au__timelinecol{gap:32px}}.bd-cal{--bd-day-size: 36px;--bd-bar-h: 22px;--bd-dark: #6f7f90;--bd-mid: rgba(111, 127, 144, .3);background:#f8f9fa;border-radius:16px;box-shadow:0 10px 24px #142e4a1f;padding:32px 24px 28px;width:100%;max-width:820px;margin:0 auto;box-sizing:border-box}.bd-cal__head{margin-bottom:20px;text-align:center}.bd-cal__title{font-family:Manrope,sans-serif;font-weight:700;font-size:24px;line-height:160%;letter-spacing:-.72px;color:#142e4a;margin:0 0 4px}.bd-cal__sub{font-family:Manrope,sans-serif;font-size:15px;font-weight:500;line-height:160%;letter-spacing:-.45px;color:#6f7f90;margin:0}.bd-cal .react-datepicker{border:0;background:transparent;display:flex;gap:40px;padding:0;justify-content:center}.bd-cal .react-datepicker__month-container{background:transparent}.bd-cal .react-datepicker__header{background:transparent;border:0;padding-top:0;margin-bottom:8px}.bd-cal .react-datepicker__current-month{font-family:Manrope,sans-serif;font-weight:700;font-size:18px;line-height:160%;letter-spacing:-.03em;color:#142e4a;margin-bottom:8px}.bd-cal .react-datepicker__day-name{color:#6f7f90;font-family:Manrope,sans-serif;font-size:13px;font-weight:600;letter-spacing:-.03em;width:var(--bd-day-size)}.bd-cal .react-datepicker__day{font-family:Manrope,sans-serif;font-size:15px;color:#142e4a;width:var(--bd-day-size);height:var(--bd-day-size);line-height:var(--bd-day-size);border-radius:999px;position:relative;margin:.166rem;z-index:1}.bd-cal .react-datepicker__day--keyboard-selected,.bd-cal .react-datepicker__day--selected{background:transparent;color:inherit}.bd-cal .react-datepicker__day:not(.react-datepicker__day--disabled):hover{background:rgba(111,127,144,.15)}.bd-cal .react-datepicker__day--in-range:not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end):after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-.166rem;right:-.166rem;height:var(--bd-bar-h);background:var(--bd-mid);border-radius:12px;z-index:0}.bd-cal .react-datepicker__day--range-start,.bd-cal .react-datepicker__day--range-end{background:var(--bd-dark);color:#fff!important}.bd-cal__actions{margin-top:16px;display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.bd-cal__link{background:transparent;border:0;color:#142e4a;font-family:Manrope,sans-serif;font-weight:700;font-size:14px;cursor:pointer}.bd-cal__btn{height:36px;padding:0 14px;border:0;border-radius:10px;background:#5fa5ff;color:#fff;font-family:Manrope,sans-serif;font-weight:700;font-size:14px;cursor:pointer}.reservation-calendar-popover{position:absolute;top:calc(100% + 8px);left:0;z-index:2000;width:100%;max-width:600px;z-index:99999}@media (max-width: 768px){.bd-cal{padding:20px 16px}.bd-cal .react-datepicker{flex-direction:column;gap:20px}}.reservation-box{width:508px;background:#f8f9fa;border-radius:12px;padding:30px;display:flex;flex-direction:column;gap:24px;margin:0 auto;box-shadow:0 181px 51px #0000,0 116px 46px #00000003,0 65px 39px #0000000d,0 29px 29px #00000017,0 7px 16px #0000001a}.reservation-price{font-family:Manrope,sans-serif;font-size:20px;font-weight:500;color:#142e4a;text-align:center}.reservation-price .price{font-size:24px;font-weight:700;margin-right:4px;color:#142e4a}.reservation-dates{display:flex;justify-content:space-between;gap:20px}.reservation-field{flex:1;display:flex;flex-direction:column;gap:8px}.reservation-field label{font-size:15px;font-weight:600;color:#142e4a}.reservation-input{display:flex;align-items:center;justify-content:space-between;border:1px solid #d6d6d6;border-radius:8px;padding:8px 12px;background:#fff}.reservation-input input{border:none;outline:none;font-size:15px;color:#142e4a;width:100%}.calendar-ic{color:#142e4a;cursor:pointer}.reservation-error{font-size:13px;color:#d93025;margin-top:4px}.reservation-btn{width:100%;height:50px;border:none;border-radius:20px;background:#4594f7;font-size:18px;font-weight:700;font-family:Manrope,sans-serif;color:#f7fbff;cursor:pointer;box-shadow:0 0 15px #0000001a;display:flex;align-items:center;justify-content:center;line-height:1;text-align:center;transition:background .2s ease}.reservation-btn:hover{background:#357de6}.reservation-note{font-size:15px;font-weight:500;text-align:center;color:#142e4a;font-family:Manrope,sans-serif}@media (max-width: 768px){.reservation-box{width:100%;max-width:90%;padding:20px;gap:16px}.reservation-dates{flex-direction:column;gap:16px}.reservation-btn{font-size:16px;height:48px}.reservation-price{font-size:18px}.reservation-price .price{font-size:22px}}.reserved-vehicle{display:flex;flex-direction:column;align-items:center;width:100%;background:#fff;overflow-x:hidden;box-sizing:border-box}.reserved-info{display:flex;justify-content:space-between;align-items:flex-start;gap:64px;width:100%;max-width:1200px;margin-top:60px;padding:0 16px;box-sizing:border-box}.reserved-left{flex:1;max-width:550px}.reserved-title{font-family:Manrope,sans-serif;font-size:54px;font-weight:700;color:#142e4a;line-height:100%;letter-spacing:-2.7px;margin-bottom:40px}.reserved-desc{font-family:Manrope,sans-serif;font-size:20px;font-weight:500;line-height:160%;letter-spacing:-.6px;color:#6f7f90}.reserved-right{flex:1;display:flex;flex-direction:column;align-items:center;gap:24px}.reserved-alert{font-family:Manrope,sans-serif;font-size:18px;font-weight:500;color:#142e4a;line-height:160%;letter-spacing:-.54px;background:#f8f9fa;padding:18px 24px;border-radius:8px;box-shadow:0 6px 18px -7px #0000001a;text-align:center;width:100%;max-width:508px;margin:0 auto 24px}.car-card--detail{margin:80px auto 0;max-width:1000px;width:100%;box-sizing:border-box}.car-features{width:100%;max-width:1200px;margin:70px auto;padding:0 16px;box-sizing:border-box}.features-line{border-top:1px solid #dadada;width:100%;margin:70px 0}.features-title{font-family:Manrope,sans-serif;font-size:24px;font-weight:700;color:#142e4a;margin-bottom:40px}.features-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;row-gap:20px}.feature-item{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:500;color:#6f7f90}.feature-icon{width:24px;height:24px}.reserved-calendar{width:100%;max-width:1000px;margin:0 auto;padding:0 16px;box-sizing:border-box}.reserved-bottom-box{margin-top:80px;display:flex;justify-content:center;margin-bottom:80px;padding:0 16px;box-sizing:border-box}.reserved-bottom-box .reservation-box{width:100%;max-width:727px;height:auto;padding:32px;background:#f8f9fa;border-radius:17px;box-shadow:0 26px 73px #142e4a1f;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 768px){.reserved-vehicle{padding:80px 16px 0}.reserved-info{flex-direction:column;gap:32px;margin-top:40px}.reserved-title{font-size:32px}.reserved-desc{font-size:16px}.car-card--detail{margin:40px auto 0;padding:16px}.features-grid{grid-template-columns:1fr}}.cookie-policy{max-width:900px;margin:100px auto 60px;padding:0 24px;font-family:Manrope,sans-serif;color:#142e4a;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.cookie-policy__badges{display:flex;justify-content:center;align-items:center;gap:32px;margin:40px 0 32px;flex-wrap:wrap;width:100%;max-width:700px}.cookie-policy__badge{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;color:#6f7f90}.cookie-policy__icon{width:16px;height:16px}.cookie-policy__title{font-size:clamp(32px,6vw,64px);font-weight:800;line-height:110%;letter-spacing:-.05em;text-align:center;margin-bottom:16px;color:#142e4a}.cookie-policy__updated{margin-top:130px;margin-bottom:51px;color:#142e4a;font-family:Manrope,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.54px}.cookie-policy__content{font-size:16px;line-height:160%;color:#142e4a}.cookie-policy__content h2{color:#142e4a;font-family:Manrope,sans-serif;font-size:24px;font-weight:700;line-height:170%}.cookie-policy__content p{margin-bottom:16px}.cookie-policy__content ul{margin:12px 0 24px 20px;list-style:disc}.cookie-policy__content a{color:#142e4a;font-weight:600;text-decoration:underline}@media (max-width: 600px){.cookie-policy{margin:60px auto 40px;padding:0 16px}.cookie-policy__badges{flex-direction:column;gap:12px;margin:24px 0;align-items:flex-start}.cookie-policy__title{margin-bottom:12px}}.blog{max-width:1200px;margin:120px auto;padding:0 24px;font-family:Manrope,sans-serif;color:#142e4a;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.blog__badges{display:flex;justify-content:center;align-items:center;gap:32px;margin-bottom:32px;flex-wrap:wrap;width:100%;max-width:700px}.blog__badge{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:160%;letter-spacing:-.39px;color:#6f7f90}.blog__icon{width:16px;height:16px}.blog__title{font-size:clamp(32px,6vw,64px);font-weight:800;line-height:110%;letter-spacing:-.05em;text-align:center;color:#142e4a;margin-bottom:64px}.blog__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,457px));justify-content:center;gap:64px 24px;width:100%}.blog__card{display:flex;flex-direction:column;width:100%;max-width:457px}.blog__image,.blog__placeholder{width:100%;height:315px;border-radius:12px;background:#e9ecef;object-fit:cover;display:block}.blog__card-title{margin-top:12px;font-family:Manrope,sans-serif;font-size:24px;font-weight:700;line-height:normal;letter-spacing:-.72px;color:#142e4a}.blog .banner{max-width:none;width:100%;margin:80px 0 0;border-radius:0}@media (max-width: 640px){.blog .banner{border-radius:12px;margin:40px 0 0}}.privacy{max-width:900px;margin:100px auto 60px;padding:0 24px;font-family:Manrope,sans-serif;color:#142e4a;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.privacy__badges{display:flex;justify-content:center;align-items:center;gap:32px;margin:40px 0 32px;flex-wrap:wrap;width:100%;max-width:700px}.privacy__badge{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;color:#6f7f90}.privacy__icon{width:16px;height:16px}.privacy__title{font-size:clamp(32px,6vw,64px);font-weight:800;line-height:110%;letter-spacing:-.05em;text-align:center;margin-bottom:16px;color:#142e4a}.privacy__updated{margin-top:130px;margin-bottom:51px;color:#142e4a;font-family:Manrope,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.54px}.privacy__content{font-size:16px;line-height:160%;color:#142e4a}.privacy__content h2{color:#142e4a;font-family:Manrope,sans-serif;font-size:24px;font-weight:700;line-height:170%}.privacy__content p{margin-bottom:16px}.privacy__content ul{margin:12px 0 24px 20px;list-style:disc}.privacy__content a{color:#142e4a;font-weight:600;text-decoration:underline}@media (max-width: 600px){.privacy{margin:60px auto 40px;padding:0 16px}.privacy__badges{flex-direction:column;gap:12px;margin:24px 0;align-items:flex-start}.privacy__title{margin-bottom:12px}}.terms{max-width:900px;margin:100px auto 60px;padding:0 24px;font-family:Manrope,sans-serif;color:#142e4a;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.terms__badges{display:flex;justify-content:center;align-items:center;gap:32px;margin:40px 0 32px;flex-wrap:wrap;width:100%;max-width:700px}.terms__badge{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;color:#6f7f90}.terms__icon{width:16px;height:16px}.terms__title{font-size:clamp(32px,6vw,64px);font-weight:800;line-height:110%;letter-spacing:-.05em;text-align:center;margin-bottom:16px;color:#142e4a}.terms__updated{margin-top:130px;margin-bottom:51px;color:#142e4a;font-family:Manrope,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.54px}.terms__content{font-size:16px;line-height:160%;color:#142e4a}.terms__content h2{color:#142e4a;font-family:Manrope,sans-serif;font-size:24px;font-weight:700;line-height:170%}.terms__content p{margin-bottom:16px}.terms__content ul{margin:12px 0 24px 20px;list-style:disc}.terms__content a{color:#142e4a;font-weight:600;text-decoration:underline}@media (max-width: 600px){.terms{margin:60px auto 40px;padding:0 16px}.terms__badges{flex-direction:column;gap:12px;margin:24px 0;align-items:flex-start}.terms__title{margin-bottom:12px}}.blog-article{display:flex;flex-direction:column;align-items:center;margin:120px auto;max-width:1280px;padding:0 24px;box-sizing:border-box}.blog-article__image{width:100%;max-width:930px;height:315px;border-radius:8px;object-fit:cover;margin-bottom:48px}.blog-article__row{display:flex;justify-content:space-between;align-items:flex-start;width:100%;max-width:930px;gap:48px;box-sizing:border-box}.blog-article__content{flex:2;text-align:left}.blog-article__date{color:#142e4a;font-family:Manrope,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.54px;margin-bottom:8px}.blog-article__title{color:#142e4a;font-family:Manrope,sans-serif;font-size:54px;font-weight:800;line-height:100%;letter-spacing:-2.7px;max-width:660px;margin-bottom:32px}.blog-article__author{display:flex;align-items:center;gap:12px;margin-bottom:32px}.blog-article__author-avatar{width:40px;height:40px;border-radius:50%}.blog-article__author-name{font-size:18px;font-weight:700;color:#142e4a;font-family:Manrope,sans-serif;letter-spacing:-.54px}.blog-article__text{max-width:594px;text-align:left}.blog-article__text p{color:#142e4a;font-family:Manrope,sans-serif;font-size:18px;font-weight:500;line-height:170%;margin-bottom:16px}.blog-article__text h2{color:#142e4a;font-family:Manrope,sans-serif;font-size:24px;font-weight:800;line-height:normal;letter-spacing:-.72px;margin:50px 0 24px}.blog-article__sidebar{flex:1;position:sticky;top:120px;max-width:300px}.no-hidden-costs{width:100%;border-radius:8px;background:#f8f9fa;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:24px 16px;box-shadow:0 2px 8px #142e4a14;box-sizing:border-box}.no-hidden-costs__text{font-family:Manrope,sans-serif;font-size:24px;font-weight:700;line-height:120%;color:#142e4a;text-align:center;letter-spacing:-.72px;margin:10px 0}@media (max-width: 1024px){.blog-article__row{gap:32px}.blog-article__title{font-size:42px;line-height:110%}.blog-article__text{max-width:100%}.blog-article__sidebar{max-width:250px}}@media (max-width: 768px){.blog-article{margin:60px auto;padding:0 16px}.blog-article__row{flex-direction:column;gap:24px}.blog-article__image{height:auto;margin-bottom:32px}.blog-article__date{font-size:16px;margin-bottom:4px}.blog-article__title{font-size:28px;letter-spacing:-1px;margin-bottom:20px}.blog-article__author-name{font-size:16px}.blog-article__sidebar{width:100%;position:static;margin-top:16px;max-width:100%}.no-hidden-costs{width:100%;padding:20px}.no-hidden-costs__text{font-size:20px;margin-bottom:12px}.blog-article__text p{font-size:16px;line-height:160%}.blog-article__text h2{font-size:20px;margin:32px 0 16px}.blog-article+.banner{width:100%;margin-top:40px}}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiYAA4AAAAAC0AAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAJsAAAD8joyVK0dTVUIAAAHgAAAALQAAAC4jdiSCT1MvMgAAAhAAAABNAAAAYHI5reNTVEFUAAACYAAAACoAAAAueZJs3WNtYXAAAAKMAAAAZAAAAIpNu/P9Z2FzcAAAAvAAAAAIAAAACAAAABBnbHlmAAAC+AAAA3cAAASWUYkMm2hlYWQAAAZwAAAANgAAADYgWsSPaGhlYQAABqgAAAAfAAAAJBDBBppobXR4AAAGyAAAADYAAAA8QYMDamxvY2EAAAcAAAAAIAAAACAI1wpebWF4cAAAByAAAAAcAAAAIAAmAL9uYW1lAAAHPAAAAPcAAAIEKtNM/3Bvc3QAAAg0AAAAYwAAAI7B1Xo4eNpVzqdZRFEQBeD/ZZJ8VVABCkMOEk825Bw0sQ4qWL2aInCorePu/UbtTs5zFJizaEm1ur67pz9+vbvQXxw+XOnVkJICxfnp3ZUZRKZW5qzIWrqJyR/v2piAnnSQ/gByJP1OZFuk7zQg5gbpIf1bTsNcEbMj0tAUxT5F/C1VGq0uZ3OKzAuqYBqUWrVCl7kQOIPFXqEeA9KNKLwAeNpjYGRgYOBi0AFCZhc3nxAGieTKohwGkZzEkjwGEQYQYAER//+DSACWTwc8AAAAeNpjYGGZwDiBgZWBgVWEZQMDA8M0CM20h8GIqYMBBTCxgwgYL9jD15PhAAOvwhaOkL8rGBg4QpgiFBgY54PkWCxYFwApBQYWADWRDDIAAAB42mNgBEIOIGZgEAGTMgxM5ekZJSAmAxMDM4hkZGacAKT2MDAAADlZA1QAAHjaVcg1AUIBFAXQg7vLTJVfgwzM5KEAzoJDEkYsBK7vXUcYEVRFhB4e1UZdUURcTkOgYxsKR/vRefTYmFwu/O296Cx6eO6X82VzaV2CSwjYNYXUfS8rrwhyYpLiUhLSV1I9F+YAAQAB//8AD3jalFMDlBxLFH1VrbV71qOejFfT2J6NtT5/Y9vGrDe2bfvbtm3bPPjxUdA1qY5xlGbp3vsIifA+AAfcQWBAgHhIhnTIhFywgQQeCEARyACy6hDb3eX7PqtfuMs3EtnYq1dDdXWkvLyhW7eGDh0iut5UXBwJBiN+f5PLFbHbG3JyADB4AdiPqM0CxAHISEYS42BisRedegud2tVqLGzB75OT5DR38PwoNJwcQf8x6RePAzBXkMLCy8ikm7CMlC7fAUcj5jfPv5WDHYu0GzzOyzw5N/M43W5VzrDIIY3+eP5OzrTKxp5tvfRwXVt5423c4fLGCr1XL72isRwAAb3YQdTLGABHKhWgTyr6i+Q/iJagRQ8SGx7K9DTG4n0XXzKOQTR67TzmgQUTv5bOF1F8Fp2kaqWaHLJYxFQpVSnEklPgBTpENr1q3LyXfx+31T1w07Rlo3oEtnAHjWfsFuvqs/vIbDRs/JGmzt48h1F7uUI6RP/kpnKvQiLllAA4pwunpLnkEJuWgllPiGqUOiyZFgtye9xuj5OnIvir78j3O3ci73ffI8+uXeSH7x/4MxyMu5gYW6D/iY/EBcN/PvDA73pBnPU11Ae9iPq89hp5lJSTR19bt3v1tJUrpq3agx9YMX3VbrR71fSVgMBLdjKfs7oZFXQ9Ko+Tlh2oI+q8jbSQnWgSq19cybRceJ/sNONwHwAbTxE5l+NghiHTikVRUhXTTMl5JRJl2v6hRz+xxsbgrWxMxtqFvTaEtrA6mZHn2bzaN7Qm5cQJZz/P9Fk+yfibcjHQK/onW8cOgGTIBqcZCzdWlTSTPU3MwHw65ZYuRwCFroYF1x36u23uP/sP/9Pa9u+bCdWDn2rd586PQaOfHlSVYHROqBli3YzwfQ8i2LCJRO97kEQ34tZdoxumj6oaRDJaxmzdMboJAEN3qtybZqEd1F7WpU6oCtWQaNs5qKKYYeZANtOhlco8XeGR6jBnNzymqxLdvRINWhYZ1FBZxD36HdDL77FjZiKbZIj2dItHKm7TahqDOZKwXQh5Or9obMC/Mkx+js/pGN+h83iX3cft5DsXlx0a0X+vHu4ucsJca0lA3j+0rgvHzZ9vdXjCaj+b31mm5lZ6OtQX9R7EtJ/PsvYqb9kQm81f4nL0K6pZXtK5PKwolzY13NGCn6+OAQDG7UKdAAABAAAABIEGEYo73l8PPPUAAwfQAAAAANu2poQAAAAA3R9Rn/6W/doJ1AjBAAAABgACAAAAAAAAeNpjYGRg4Aj5u4KBgcvn37R/0zivAEVQAT8AnI0GbgB42mM9wXCC5TODBhxHMDCAMCsvQw/reQYb5h9AsWiG5SzzGQIYJzAwgDDLBiCewuAMALUKDSYAAAAAAFoAdwCbAM0A5QDtARYBWAFxAZwB2QHZAdkB2QJLeNpjYGRgYOBnSGHgZYhkYAPzEICZgREAFJ0A5njafZBDekVBEEZP7MzjO4tt2/Yotm0sI+OsJyvICrKO/F+9fkbzdHUZyOaTFJJSs8Tf/DlOIp9fx8niHx/rbOHLcSqlPDtOo5BNx+mSDzjOl36uj5MQ4TjFfK5zwAlHHHOPtuY1XdRr3rHHLSd634vruBOf676S9Ej/84wxwyw7XHIr6TUH1LKk84gHae5IuqbXrVleScujRfatNOgOt/Mi7IJ63SwzIe1JUcJYEa9w3WG7X7gN1OrRRAONdIpWJFEOUTktGJ+K98xikAfr0pXV5FER6Nid69kRJ6bxwC517EnzAnVSEuVk3vd11ksaGqnyH7PZTf0AeNpjYGIAg/9zGIwYsAF+IFZhOMnIxGDDyMzIwsjKyMbIzsjBwMzIycjFyM3mmFSUWpbKGVpcUpSYWZJcyV6al2lg4uQIoV0tOEvRZJygMpZg2sDRgMk5CMQ0MnAyAQBr7hs3AA==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-5a987d14.woff2) format("woff2"),url(/assets/manrope-cyrillic-400-normal-377eaffa.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-47f1b562.woff2) format("woff2"),url(/assets/manrope-greek-400-normal-b1ef144f.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-dcb0ae63.woff2) format("woff2"),url(/assets/manrope-vietnamese-400-normal-1d4631ba.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-72c5354a.woff2) format("woff2"),url(/assets/manrope-latin-ext-400-normal-143798f6.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-849290ef.woff2) format("woff2"),url(/assets/manrope-latin-400-normal-1bf66c29.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Manrope,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#213547;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0;min-width:320px}body{display:flex;flex-direction:column;overflow-x:hidden}.app-root{display:flex;flex-direction:column;min-height:100vh}.app-content{flex:1}a{font-weight:500;color:#646cff;text-decoration:none}a:hover{color:#535bf2}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}html,body{overflow-x:hidden}*{box-sizing:border-box;max-width:100vw}
