.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}
.Navbar-module__POXy5G__navbar{z-index:var(--z-sticky);background-color:var(--color-background);border-bottom:1px solid var(--color-border);padding-top:env(safe-area-inset-top,0px);transition:transform .35s cubic-bezier(.16, 1, .3, 1), background-color var(--transition-normal);will-change:transform;width:100%;position:sticky;top:0}.Navbar-module__POXy5G__navbarHidden{pointer-events:none;transform:translateY(-100%)}.Navbar-module__POXy5G__navbarVisible{transform:translateY(0)}.Navbar-module__POXy5G__container{width:100%;padding:0 var(--space-sm)}@media (min-width:768px){.Navbar-module__POXy5G__container{padding:0 var(--space-xl)}}.Navbar-module__POXy5G__megaContainer{width:100%;max-width:var(--navbar-dropdown-max-width);padding:0 var(--space-12);margin:0 auto}@media (min-width:1024px){.Navbar-module__POXy5G__megaContainer{padding:0 var(--space-xl)}}.Navbar-module__POXy5G__bar{height:var(--navbar-height);align-items:center;display:flex}@media (max-width:1023px){.Navbar-module__POXy5G__bar{height:60px}}.Navbar-module__POXy5G__logo{margin-right:var(--space-xl);cursor:pointer;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.Navbar-module__POXy5G__logo img{width:auto;height:28px;display:block}@media (max-width:1023px){.Navbar-module__POXy5G__logo{margin:0 auto 0 var(--space-12)}.Navbar-module__POXy5G__logo img{height:24px}}.Navbar-module__POXy5G__menu{align-self:stretch;margin:0;padding:0;list-style:none;display:flex}.Navbar-module__POXy5G__menuItem{display:flex}.Navbar-module__POXy5G__trigger{align-items:center;gap:var(--space-xs);padding:0 var(--space-14);font-weight:var(--weight-semibold);font-size:var(--text-md);cursor:pointer;color:var(--color-text-primary);font-family:var(--font-body);transition:color var(--transition-fast);background:0 0;border:0;height:100%;text-decoration:none;display:flex;position:relative}.Navbar-module__POXy5G__trigger:hover,.Navbar-module__POXy5G__trigger[aria-expanded=true]{color:var(--color-primary)}.Navbar-module__POXy5G__trigger svg{width:14px;height:14px;color:var(--color-text-muted);transition:transform var(--transition-normal), color var(--transition-fast)}.Navbar-module__POXy5G__trigger[aria-expanded=true] svg{color:var(--color-primary);transform:rotate(180deg)}.Navbar-module__POXy5G__right{align-items:center;margin-left:auto;display:flex}@media (max-width:1023px){.Navbar-module__POXy5G__right{margin-left:0}}.Navbar-module__POXy5G__searchContainer{position:relative}.Navbar-module__POXy5G__searchDeskContainer{display:flex;position:relative}@media (max-width:1023px){.Navbar-module__POXy5G__searchDeskContainer{display:none!important}}.Navbar-module__POXy5G__searchClearBtn{color:var(--color-text-muted);cursor:pointer;padding:0 var(--space-xs);transition:color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.Navbar-module__POXy5G__searchClearBtn:hover{color:var(--color-text-primary)}.Navbar-module__POXy5G__dropdownLoadingBar{background:linear-gradient(90deg, var(--color-brand-orange), var(--color-brand-crimson), var(--color-brand-orange));background-size:200% 100%;width:100%;height:2px;animation:1.2s ease-in-out infinite Navbar-module__POXy5G__navbarShimmer}@keyframes Navbar-module__POXy5G__navbarShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.Navbar-module__POXy5G__suggestionsDropdown{top:calc(100% + var(--space-xs));background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);z-index:1000;flex-direction:column;width:100%;min-width:320px;display:flex;position:absolute;left:0;overflow:hidden;box-shadow:0 10px 25px #00000014}.Navbar-module__POXy5G__suggestionsSectionTitle{font-size:var(--text-2xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-muted);padding:var(--space-sm) var(--space-12) var(--space-xs)}.Navbar-module__POXy5G__productPreviewCard{align-items:center;gap:var(--space-12);padding:var(--space-sm) var(--space-12);color:var(--color-text-primary);transition:background-color var(--transition-fast);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:0;width:100%;text-decoration:none;display:flex}.Navbar-module__POXy5G__productPreviewCard:hover{background:var(--color-surface)}.Navbar-module__POXy5G__productPreviewThumb{aspect-ratio:4/5;border-radius:var(--radius-xs);object-fit:cover;background:var(--color-surface);border:1px solid var(--color-border);flex-shrink:0;width:44px}.Navbar-module__POXy5G__productPreviewInfo{gap:var(--space-2);flex-direction:column;display:flex;overflow:hidden}.Navbar-module__POXy5G__productPreviewBadge{font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--color-text-secondary);background-color:var(--color-surface-hover);border:1px solid var(--color-border);border-radius:var(--radius-xs);padding:1px var(--space-xs);width:fit-content;letter-spacing:var(--tracking-wide);text-transform:uppercase;display:inline-block}.Navbar-module__POXy5G__productPreviewTitle{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Navbar-module__POXy5G__productPreviewPrice{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-text-primary)}.Navbar-module__POXy5G__categorySuggestionItem{padding:var(--space-sm) var(--space-12);font-size:var(--text-xs);color:var(--color-text-primary);cursor:pointer;text-align:left;width:100%;transition:background-color var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.Navbar-module__POXy5G__categorySuggestionItem:hover{background:var(--color-surface)}.Navbar-module__POXy5G__categorySuggestionTag{font-size:var(--text-2xs);color:var(--color-text-muted);text-transform:capitalize}.Navbar-module__POXy5G__richSuggestionItem{align-items:center;gap:var(--space-10);padding:var(--space-sm) var(--space-12);cursor:pointer;border:none;border-bottom:1px solid var(--color-surface-border);text-align:left;width:100%;transition:background-color var(--transition-fast);background:0 0;display:flex}.Navbar-module__POXy5G__richSuggestionItem:last-child{border-bottom:none}.Navbar-module__POXy5G__richSuggestionItem:hover{background:var(--color-surface)}.Navbar-module__POXy5G__richSuggestionThumb{aspect-ratio:4/5;border-radius:var(--radius-xs);object-fit:cover;border:1px solid var(--color-border);background:var(--color-surface);flex-shrink:0;width:34px}.Navbar-module__POXy5G__richSuggestionIconFallback{aspect-ratio:4/5;border-radius:var(--radius-xs);background:var(--color-surface);border:1px solid var(--color-border);width:34px;color:var(--color-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Navbar-module__POXy5G__richSuggestionIconFallback svg{width:14px;height:14px}.Navbar-module__POXy5G__richSuggestionText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.Navbar-module__POXy5G__richSuggestionTitle{font-size:var(--text-xs);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:var(--weight-normal);overflow:hidden}.Navbar-module__POXy5G__richSuggestionTitle strong{font-weight:var(--weight-bold);color:var(--color-text-primary)}.Navbar-module__POXy5G__richSuggestionBreadcrumb{font-size:var(--text-2xs);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Navbar-module__POXy5G__richSuggestionArrow{width:12px;height:12px;color:var(--color-text-tertiary);flex-shrink:0}.Navbar-module__POXy5G__search{align-items:center;gap:var(--space-10);width:240px;height:44px;padding:0 var(--space-14);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);transition:border-color var(--transition-fast), background-color var(--transition-fast);display:flex}.Navbar-module__POXy5G__search:focus-within{border-color:var(--color-primary);background:var(--color-background)}.Navbar-module__POXy5G__search svg{flex-shrink:0;width:18px;height:18px}.Navbar-module__POXy5G__search input{font-family:var(--font-body);font-size:var(--text-md);width:100%;min-width:0;color:var(--color-text-primary);background:0 0;border:0;outline:none;-webkit-tap-highlight-color:transparent!important}.Navbar-module__POXy5G__search input[type=search]::-webkit-search-decoration{appearance:none;display:none}.Navbar-module__POXy5G__search input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}.Navbar-module__POXy5G__search input[type=search]::-webkit-search-results-button{appearance:none;display:none}.Navbar-module__POXy5G__search input[type=search]::-webkit-search-results-decoration{appearance:none;display:none}.Navbar-module__POXy5G__search input[type=search]::-ms-clear{width:0;height:0;display:none}.Navbar-module__POXy5G__search input[type=search]::-ms-reveal{width:0;height:0;display:none}.Navbar-module__POXy5G__searchBtn{cursor:pointer;color:inherit;background:0 0;border:none;align-items:center;padding:0;display:flex}.Navbar-module__POXy5G__sell{justify-content:center;align-items:center;gap:var(--space-sm);height:44px;padding:0 var(--space-18);margin-left:var(--space-12);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-text-inverse);font-weight:var(--weight-semibold);font-size:var(--text-sm);white-space:nowrap;box-shadow:var(--shadow-sm);transition:background-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);text-decoration:none;display:inline-flex}.Navbar-module__POXy5G__sell:hover,a.Navbar-module__POXy5G__sell:hover{background-color:var(--color-primary-hover);box-shadow:var(--shadow-md);transform:translateY(calc(var(--space-1) * -1));color:var(--color-text-inverse)!important}.Navbar-module__POXy5G__sell:active,a.Navbar-module__POXy5G__sell:active{background-color:var(--color-primary);transform:translateY(0);color:var(--color-text-inverse)!important}.Navbar-module__POXy5G__sell svg{stroke:currentColor;width:16px;height:16px}.Navbar-module__POXy5G__divider{background:var(--color-border);width:1px;height:24px;margin:0 var(--space-12) 0 var(--space-md)}.Navbar-module__POXy5G__icons{align-items:center;gap:var(--space-xs);display:flex}.Navbar-module__POXy5G__icon{border-radius:var(--radius-full);width:44px;height:44px;transition:background-color var(--transition-fast), color var(--transition-fast);cursor:pointer;color:var(--color-text-primary);-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;place-items:center;text-decoration:none;display:grid;position:relative;-webkit-tap-highlight-color:transparent!important}.Navbar-module__POXy5G__icon:hover{background-color:var(--color-surface-hover)}.Navbar-module__POXy5G__icon:focus,.Navbar-module__POXy5G__icon:focus-visible,.Navbar-module__POXy5G__icon:active{outline:none;-webkit-tap-highlight-color:transparent!important}.Navbar-module__POXy5G__icon svg{width:22px;height:22px}.Navbar-module__POXy5G__dot{border-radius:var(--radius-full);background:var(--color-error);border:2px solid var(--color-background);width:8px;height:8px;position:absolute;top:10px;right:11px}.Navbar-module__POXy5G__cartBadge{background-color:var(--color-error);color:var(--color-text-inverse);font-size:var(--text-2xs);font-weight:var(--weight-bold);border-radius:var(--radius-full);min-width:16px;height:16px;padding:0 var(--space-xs);justify-content:center;align-items:center;display:flex;position:absolute;top:4px;right:4px}.Navbar-module__POXy5G__user{align-items:center;gap:var(--space-xs);height:44px;padding:0 var(--space-sm);margin-left:var(--space-xs);border-radius:var(--radius-full);font-weight:var(--weight-medium);font-size:var(--text-sm);transition:background-color var(--transition-fast), color var(--transition-fast);color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;text-decoration:none;display:flex}.Navbar-module__POXy5G__user:hover{background-color:var(--color-surface-hover)}.Navbar-module__POXy5G__avatar{border-radius:var(--radius-full);background:var(--color-surface-hover);width:28px;height:28px;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-primary);border:1px solid var(--color-border);place-items:center;display:grid}.Navbar-module__POXy5G__userIconOnly{width:22px;height:22px;color:var(--color-text-primary);justify-content:center;align-items:center;display:flex}.Navbar-module__POXy5G__userName{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-primary);white-space:nowrap}.Navbar-module__POXy5G__mOnly{display:none}.Navbar-module__POXy5G__mega{background:var(--color-background);border-top:1px solid var(--color-border);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);opacity:0;visibility:hidden;transition:opacity var(--transition-normal), transform var(--transition-normal), visibility 0s linear .2s;position:absolute;top:100%;left:0;right:0;transform:translateY(-4px)}.Navbar-module__POXy5G__mega.Navbar-module__POXy5G__open{opacity:1;visibility:visible;transition:opacity var(--transition-normal), transform var(--transition-normal), visibility 0s;transform:none}.Navbar-module__POXy5G__megaGrid{column-gap:var(--space-40);padding-top:var(--space-xl);padding-bottom:var(--space-36);grid-template-columns:repeat(12,minmax(0,1fr));width:100%;display:grid}.Navbar-module__POXy5G__col{flex-direction:column;display:flex}.Navbar-module__POXy5G__colCats{grid-column:span 6}.Navbar-module__POXy5G__colMid,.Navbar-module__POXy5G__colPromo{grid-column:span 3}.Navbar-module__POXy5G__label{height:20px;font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.07em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-14);align-items:center;display:flex}.Navbar-module__POXy5G__cats{column-gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Navbar-module__POXy5G__cats a{height:44px;padding:0 var(--space-12);margin:0 calc(-1 * var(--space-12));border-radius:var(--radius-md);font-size:var(--text-md);font-weight:var(--weight-medium);transition:background-color var(--transition-fast), color var(--transition-fast);color:var(--color-text-primary);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.Navbar-module__POXy5G__cats a:hover{background-color:var(--color-surface-hover)}.Navbar-module__POXy5G__arr{width:16px;height:16px;color:var(--color-text-muted)}.Navbar-module__POXy5G__cats .Navbar-module__POXy5G__arr{opacity:0;transition:opacity var(--transition-fast), transform var(--transition-fast);transform:translate(-4px)}.Navbar-module__POXy5G__cats a:hover .Navbar-module__POXy5G__arr{opacity:1;transform:none}.Navbar-module__POXy5G__budget{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.Navbar-module__POXy5G__budget a{height:64px;padding:0 var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--transition-fast), background-color var(--transition-fast);color:var(--color-text-primary);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.Navbar-module__POXy5G__budget a:hover{border-color:var(--color-primary);background-color:var(--color-surface-hover)}.Navbar-module__POXy5G__budget a .Navbar-module__POXy5G__arr{opacity:1;color:var(--color-text-muted);transition:transform var(--transition-fast), color var(--transition-fast);transform:none}.Navbar-module__POXy5G__budget a:hover .Navbar-module__POXy5G__arr{color:var(--color-primary);transform:translate(3px)}.Navbar-module__POXy5G__budget span{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.3}.Navbar-module__POXy5G__budget b{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:-.01em;color:var(--color-text-primary);display:block}.Navbar-module__POXy5G__card{border-radius:var(--radius-card);padding:var(--space-lg);background-color:var(--color-surface-peach);min-height:212px;color:var(--color-text-primary);transition:transform var(--transition-fast);flex-direction:column;flex:1;text-decoration:none;display:flex}.Navbar-module__POXy5G__card.Navbar-module__POXy5G__alt,.Navbar-module__POXy5G__cardAlt{background-color:var(--color-maintenance-bg)}.Navbar-module__POXy5G__card h4{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:-.02em;color:var(--color-text-primary);line-height:1.15}.Navbar-module__POXy5G__card p{margin-top:var(--space-sm);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}.Navbar-module__POXy5G__card .Navbar-module__POXy5G__go{padding-top:var(--space-20);align-items:center;gap:var(--space-sm);font-weight:var(--weight-semibold);font-size:var(--text-sm);color:var(--color-text-primary);margin-top:auto;display:inline-flex}.Navbar-module__POXy5G__card .Navbar-module__POXy5G__go .Navbar-module__POXy5G__arr{color:var(--color-text-primary);opacity:1;transition:transform var(--transition-fast);transform:none}.Navbar-module__POXy5G__card:hover .Navbar-module__POXy5G__go .Navbar-module__POXy5G__arr{transform:translate(3px)}.Navbar-module__POXy5G__backdrop{background-color:var(--color-overlay-dark-20);z-index:calc(var(--z-sticky) - 1);opacity:0;visibility:hidden;transition:opacity var(--transition-normal), visibility 0s linear .2s;position:fixed;inset:0}@media (max-width:1023px){.Navbar-module__POXy5G__backdrop{z-index:var(--z-overlay)}}.Navbar-module__POXy5G__backdrop.Navbar-module__POXy5G__show{opacity:1;visibility:visible;transition:opacity var(--transition-normal), visibility 0s}.Navbar-module__POXy5G__drawer{background-color:var(--color-background);width:min(92vw,420px);z-index:var(--z-modal);padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:var(--shadow-lg);flex-direction:column;transition:transform .3s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.Navbar-module__POXy5G__drawer.Navbar-module__POXy5G__open{transform:none}.Navbar-module__POXy5G__dHead{height:64px;padding:0 var(--space-12) 0 var(--space-20);border-bottom:1px solid var(--color-border);flex:none;justify-content:space-between;align-items:center;display:flex}.Navbar-module__POXy5G__dHead .Navbar-module__POXy5G__logo{margin:0}.Navbar-module__POXy5G__dSearch{padding:var(--space-md) var(--space-20) var(--space-12);flex:none}.Navbar-module__POXy5G__dSearch .Navbar-module__POXy5G__search{width:100%}.Navbar-module__POXy5G__tabs{margin:0 var(--space-20);border-bottom:1px solid var(--color-border);flex:none;grid-template-columns:repeat(4,1fr);display:grid}.Navbar-module__POXy5G__tabs button{height:48px;font-weight:var(--weight-semibold);font-size:var(--text-md);color:var(--color-text-muted);cursor:pointer;font-family:var(--font-body);transition:color var(--transition-fast);background:0 0;border:none;position:relative}.Navbar-module__POXy5G__tabs button[aria-selected=true]{color:var(--color-text-primary)}.Navbar-module__POXy5G__tabs button[aria-selected=true]:after{content:"";left:var(--space-12);right:var(--space-12);background:var(--color-primary);border-radius:2px;height:2px;position:absolute;bottom:-1px}.Navbar-module__POXy5G__dBody{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:var(--space-sm) var(--space-20) var(--space-lg);flex:1;overflow-y:auto}.Navbar-module__POXy5G__dList{margin:0;padding:0;list-style:none}.Navbar-module__POXy5G__dList a{border-bottom:1px solid var(--color-border);height:52px;font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-text-primary);transition:color var(--transition-fast);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.Navbar-module__POXy5G__dList li:last-child a{font-weight:var(--weight-semibold);border-bottom:0}.Navbar-module__POXy5G__dList a .Navbar-module__POXy5G__arr{opacity:1;width:16px;height:16px;color:var(--color-text-muted);transform:none}.Navbar-module__POXy5G__bottomNav{background-color:var(--color-background);border-top:1px solid var(--color-border);width:100%;height:60px;z-index:var(--z-sticky);box-shadow:var(--shadow-sm);padding-bottom:env(safe-area-inset-bottom,0px);justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0}@media (min-width:1024px){.Navbar-module__POXy5G__bottomNav{display:none}}.Navbar-module__POXy5G__bottomNavItem{color:var(--color-text-secondary);flex-direction:column;flex:1;justify-content:center;align-items:center;height:100%;text-decoration:none;display:flex;position:relative}.Navbar-module__POXy5G__bottomNavItem.Navbar-module__POXy5G__active{color:var(--color-primary)}.Navbar-module__POXy5G__bottomNavItem svg{width:24px;height:24px;margin-bottom:2px}.Navbar-module__POXy5G__bottomNavAvatar{border-radius:var(--radius-full);background-color:var(--color-surface-hover);width:26px;height:26px;font-weight:var(--weight-semibold);font-size:var(--text-sm);color:var(--color-text-primary);border:1px solid var(--color-border);justify-content:center;align-items:center;margin-bottom:2px;display:flex}.Navbar-module__POXy5G__addIconContainer{background-color:var(--color-text-primary);border-radius:var(--radius-full);justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:-12px;color:var(--color-background)!important}.Navbar-module__POXy5G__bottomNavItem:hover .Navbar-module__POXy5G__addIconContainer{color:var(--color-background)!important}.Navbar-module__POXy5G__addIconContainer svg{stroke:currentColor;width:22px!important;height:22px!important;margin-bottom:0!important}.Navbar-module__POXy5G__bottomNavLabel{font-size:var(--text-2xs);font-weight:var(--weight-medium);margin-top:2px}.Navbar-module__POXy5G__addIconLabel{position:absolute;bottom:8px}@media (max-width:1280px){.Navbar-module__POXy5G__searchDesk{width:190px}.Navbar-module__POXy5G__userName{display:none}.Navbar-module__POXy5G__user{padding:0 var(--space-xs)}}@media (max-width:1100px){.Navbar-module__POXy5G__megaGrid{column-gap:var(--space-lg)}.Navbar-module__POXy5G__colCats{grid-column:span 7}.Navbar-module__POXy5G__colMid{display:none}.Navbar-module__POXy5G__colPromo{grid-column:span 5}}@media (max-width:1023px){.Navbar-module__POXy5G__menu,.Navbar-module__POXy5G__searchDesk,.Navbar-module__POXy5G__sellDesk,.Navbar-module__POXy5G__divider,.Navbar-module__POXy5G__dHide,.Navbar-module__POXy5G__userName{display:none!important}.Navbar-module__POXy5G__mOnly{display:inline-flex!important}.Navbar-module__POXy5G__mega{display:none!important}.Navbar-module__POXy5G__burger{border-radius:0;justify-content:flex-start;align-items:center;width:auto;height:44px;padding:0;position:relative;-webkit-tap-highlight-color:transparent!important;outline:none!important;display:inline-flex!important}.Navbar-module__POXy5G__burger:before{content:"";inset:calc(-1 * var(--space-xs)) calc(-1 * var(--space-sm));position:absolute}.Navbar-module__POXy5G__icons{gap:var(--space-md)}.Navbar-module__POXy5G__mobileSearchBtn{border-radius:0;justify-content:center;align-items:center;width:auto;height:44px;padding:0;position:relative;-webkit-tap-highlight-color:transparent!important;outline:none!important;display:inline-flex!important}.Navbar-module__POXy5G__mobileSearchBtn:before{content:"";inset:calc(-1 * var(--space-xs)) calc(-1 * var(--space-sm));position:absolute}.Navbar-module__POXy5G__cartIcon{border-radius:0;justify-content:flex-end;align-items:center;width:auto;height:44px;padding:0;position:relative;display:inline-flex!important}.Navbar-module__POXy5G__cartIcon:before{content:"";inset:calc(-1 * var(--space-xs)) calc(-1 * var(--space-sm));position:absolute}.Navbar-module__POXy5G__cartIcon .Navbar-module__POXy5G__cartBadge{top:6px;right:-8px}.Navbar-module__POXy5G__navbarSearchHidden{display:none!important}}@media (prefers-reduced-motion:reduce){.Navbar-module__POXy5G__mega,.Navbar-module__POXy5G__drawer,.Navbar-module__POXy5G__backdrop,.Navbar-module__POXy5G__trigger svg{transition:none!important}}
.Footer-module__YULfVq__footer{background-color:var(--color-background);width:100%;color:var(--color-text-primary);border-top:1px solid var(--color-border);font-family:var(--font-body);font-size:var(--text-md);padding-bottom:calc(72px + env(safe-area-inset-bottom,0px));margin-top:auto}@media (min-width:1024px){.Footer-module__YULfVq__footer{padding-bottom:calc(var(--space-xl) + env(safe-area-inset-bottom,0px))}}.Footer-module__YULfVq__wrap{width:100%;max-width:1240px;padding:0 var(--space-20);margin:0 auto}@media (min-width:768px){.Footer-module__YULfVq__wrap{padding:0 var(--space-xl)}}.Footer-module__YULfVq__mobileToggle{width:100%;padding:var(--space-18) 0;cursor:pointer;text-align:left;font-family:var(--font-body);transition:opacity var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.Footer-module__YULfVq__mobileToggle:active{opacity:.75}.Footer-module__YULfVq__mobileToggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.Footer-module__YULfVq__mobileToggleText{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-snug);color:var(--color-text-primary)}.Footer-module__YULfVq__chevronBubble{width:var(--space-xl);height:var(--space-xl);border-radius:var(--radius-full);background-color:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-primary);transition:background-color var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Footer-module__YULfVq__chevronBubbleOpen{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse)}.Footer-module__YULfVq__chevronBubble svg{stroke:currentColor}.Footer-module__YULfVq__collapsibleWrapper{width:100%;overflow:hidden}.Footer-module__YULfVq__collapsibleInner{width:100%}@media (max-width:1023px){.Footer-module__YULfVq__collapsibleInner{border-top:1px solid var(--color-border);padding-top:var(--space-sm)}}@media (min-width:1024px){.Footer-module__YULfVq__mobileToggle{display:none!important}.Footer-module__YULfVq__collapsibleWrapper{opacity:1!important;height:auto!important;display:block!important;overflow:visible!important}.Footer-module__YULfVq__collapsibleInner{border-top:none!important;padding-top:0!important}}.Footer-module__YULfVq__main{padding:var(--space-3xl) 0 var(--space-2xl)}@media (max-width:640px){.Footer-module__YULfVq__main{padding:var(--space-xl) 0 var(--space-lg)}}.Footer-module__YULfVq__brand{justify-content:space-between;align-items:flex-end;gap:var(--space-lg) var(--space-2xl);padding-bottom:var(--space-2xl);margin-bottom:var(--space-2xl);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}@media (max-width:640px){.Footer-module__YULfVq__brand{padding-bottom:var(--space-lg);margin-bottom:var(--space-xl)}}.Footer-module__YULfVq__brandLogo{line-height:1;display:inline-block}.Footer-module__YULfVq__brandLogo img{width:auto;height:32px;display:block}.Footer-module__YULfVq__brandText{margin-top:var(--space-md);color:var(--color-text-secondary);font-size:var(--text-md);max-width:60ch;line-height:1.6}.Footer-module__YULfVq__brandSocials{gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}.Footer-module__YULfVq__socialIcon{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-full);border:1px solid var(--color-border);background-color:var(--color-background);color:var(--color-text-secondary);transition:border-color var(--transition-fast), color var(--transition-fast), background-color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.Footer-module__YULfVq__socialIcon svg{width:18px;height:18px}.Footer-module__YULfVq__socialIcon:hover{border-color:var(--color-primary);color:var(--color-primary);background-color:var(--color-surface)}.Footer-module__YULfVq__cols{gap:var(--space-xl);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media (max-width:1024px){.Footer-module__YULfVq__cols{gap:var(--space-xl) var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.Footer-module__YULfVq__cols{gap:var(--space-xl) var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}}.Footer-module__YULfVq__col h2{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-md)}.Footer-module__YULfVq__col ul{gap:var(--space-12);margin:0;padding:0;list-style:none;display:grid}.Footer-module__YULfVq__col a{font-size:var(--text-md);color:var(--color-text-primary);transition:color var(--transition-fast);text-decoration:none;display:inline-block}.Footer-module__YULfVq__col a:hover{color:var(--color-text-secondary)}.Footer-module__YULfVq__allLink{font-weight:var(--weight-semibold)}.Footer-module__YULfVq__popular{border-top:1px solid var(--color-border);padding:var(--space-lg) 0;gap:var(--space-md) var(--space-lg);flex-wrap:wrap;align-items:baseline;display:flex}.Footer-module__YULfVq__popular h2{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);flex:none}.Footer-module__YULfVq__popular ul{gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Footer-module__YULfVq__popular a{font-size:var(--text-sm);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:var(--space-sm) var(--space-md);transition:border-color var(--transition-fast), color var(--transition-fast);text-decoration:none;display:inline-block}.Footer-module__YULfVq__popular a:hover{border-color:var(--color-primary);color:var(--color-text-primary)}.Footer-module__YULfVq__about{border-top:1px solid var(--color-border);padding:var(--space-2xl) 0;gap:var(--space-2xl);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:900px){.Footer-module__YULfVq__about{gap:var(--space-lg);grid-template-columns:1fr}}.Footer-module__YULfVq__about h2{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);line-height:1.4}.Footer-module__YULfVq__about p{margin-top:var(--space-10);font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.7}.Footer-module__YULfVq__legal{border-top:1px solid var(--color-border);padding:var(--space-md) 0 var(--space-lg);justify-content:space-between;gap:var(--space-xs) var(--space-lg);font-size:var(--text-xs);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.Footer-module__YULfVq__legal a{color:var(--color-text-muted);text-underline-offset:2px;transition:color var(--transition-fast);text-decoration:underline}.Footer-module__YULfVq__legal a:hover{color:var(--color-text-primary)}@media (max-width:1023px){.search-active .Footer-module__YULfVq__footer{display:none!important}}
.AuthModal-module__tYxQwG__overlay{background-color:var(--color-overlay-dark-60);-webkit-backdrop-filter:blur(4px);z-index:9999;padding:var(--space-md);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AuthModal-module__tYxQwG__modal{background-color:var(--color-background);border-radius:var(--radius-lg);width:100%;max-width:440px;max-height:90vh;box-shadow:var(--shadow-lg);animation:AuthModal-module__tYxQwG__zoset-fade-in var(--transition-normal);flex-direction:column;display:flex;position:relative;overflow-y:auto}.AuthModal-module__tYxQwG__header{padding:var(--space-xl) var(--space-xl) var(--space-md);justify-content:space-between;align-items:center;display:flex}.AuthModal-module__tYxQwG__title{font-size:var(--text-lg);color:var(--color-text-primary);margin:0;font-weight:700}.AuthModal-module__tYxQwG__closeBtn{cursor:pointer;color:var(--color-text-secondary);padding:var(--space-xs);transition:color var(--transition-normal);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.AuthModal-module__tYxQwG__closeBtn:hover{color:var(--color-text-primary)}.AuthModal-module__tYxQwG__content{padding:0 var(--space-xl) var(--space-xl)}.AuthModal-module__tYxQwG__description{color:var(--color-text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-xl)}.AuthModal-module__tYxQwG__formGroup{margin-bottom:var(--space-md);gap:var(--space-xs);flex-direction:column;display:flex}.AuthModal-module__tYxQwG__label{font-size:var(--text-xs);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.AuthModal-module__tYxQwG__phoneInputWrapper{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-background);transition:border-color var(--transition-normal);align-items:center;display:flex}.AuthModal-module__tYxQwG__phoneInputWrapper:focus-within{border-color:var(--color-text-primary)}.AuthModal-module__tYxQwG__phonePrefix{padding:var(--space-12) 0 var(--space-12) var(--space-md);font-size:var(--text-md);color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;font-weight:500}.AuthModal-module__tYxQwG__input{width:100%;padding:var(--space-12) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-md);color:var(--color-text-primary);background-color:var(--color-background);transition:border-color var(--transition-normal);outline:none}.AuthModal-module__tYxQwG__phoneInputWrapper .AuthModal-module__tYxQwG__input{padding-left:var(--space-sm);border:none}.AuthModal-module__tYxQwG__input:focus{border-color:var(--color-text-primary)}.AuthModal-module__tYxQwG__passwordWrapper{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-background);transition:border-color var(--transition-normal);align-items:center;display:flex}.AuthModal-module__tYxQwG__passwordWrapper:focus-within{border-color:var(--color-text-primary)}.AuthModal-module__tYxQwG__passwordWrapper .AuthModal-module__tYxQwG__input{border:none;outline:none;flex:1}.AuthModal-module__tYxQwG__eyeBtn{cursor:pointer;color:var(--color-text-secondary);padding:var(--space-xs) var(--space-sm);transition:color var(--transition-normal);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AuthModal-module__tYxQwG__eyeBtn:hover{color:var(--color-text-primary)}.AuthModal-module__tYxQwG__passwordChecklist{margin-top:var(--space-xs);margin-bottom:var(--space-md);gap:var(--space-xs);flex-direction:column;padding:0;list-style:none;display:flex}.AuthModal-module__tYxQwG__checklistItem{font-size:var(--text-xs);color:var(--color-text-muted);transition:color var(--transition-normal)}.AuthModal-module__tYxQwG__checklistItem.AuthModal-module__tYxQwG__met{color:var(--color-success-dark)}.AuthModal-module__tYxQwG__submitBtn{background-color:var(--color-text-primary);width:100%;color:var(--color-background);padding:var(--space-md);font-size:var(--text-sm);letter-spacing:1px;text-transform:uppercase;border-radius:var(--radius-sm);cursor:pointer;margin-top:var(--space-md);transition:opacity var(--transition-normal);border:none;font-weight:600}.AuthModal-module__tYxQwG__submitBtn:hover{opacity:.8}.AuthModal-module__tYxQwG__submitBtn:disabled{opacity:.5;cursor:not-allowed}.AuthModal-module__tYxQwG__forgotLink{cursor:pointer;width:100%;font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center;margin-top:var(--space-sm);padding:var(--space-xs);transition:color var(--transition-normal);background:0 0;border:none;display:block}.AuthModal-module__tYxQwG__forgotLink:hover{color:var(--color-text-primary)}.AuthModal-module__tYxQwG__backLink{cursor:pointer;width:100%;font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center;margin-top:var(--space-xs);padding:var(--space-xs);transition:color var(--transition-normal);background:0 0;border:none;display:block}.AuthModal-module__tYxQwG__backLink:hover{color:var(--color-text-primary)}.AuthModal-module__tYxQwG__resendRow{margin-top:var(--space-md);justify-content:center;display:flex}.AuthModal-module__tYxQwG__resendBtn{cursor:pointer;font-size:var(--text-sm);color:var(--color-text-secondary);padding:var(--space-xs) var(--space-sm);transition:color var(--transition-normal);background:0 0;border:none}.AuthModal-module__tYxQwG__resendBtn:hover:not(:disabled){color:var(--color-text-primary)}.AuthModal-module__tYxQwG__resendBtn:disabled{color:var(--color-text-disabled);cursor:not-allowed}.AuthModal-module__tYxQwG__checkboxGroup{align-items:flex-start;gap:var(--space-sm);margin-top:var(--space-md);display:flex}.AuthModal-module__tYxQwG__checkbox{margin-top:var(--space-xs);accent-color:var(--color-text-primary);flex-shrink:0}.AuthModal-module__tYxQwG__checkboxLabel{font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.4}.AuthModal-module__tYxQwG__checkboxLabel a{color:var(--color-text-primary);text-decoration:underline}.AuthModal-module__tYxQwG__error{color:var(--color-error);font-size:var(--text-xs);margin-top:var(--space-xs)}
