.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fade-hover{transition:opacity .4s ease}.page-enter-active,.page-leave-active{transition:all .3s}.page-enter-from,.page-leave-to{filter:blur(1rem);opacity:0}.fade-enter-active,.fade-leave-active{transition:all .4s ease-out}.fade-enter-from,.fade-leave-to{opacity:0}.parallax{transform:translateY(calc(var(--parallax-progress)*50%))}.InputText{position:relative;width:100%}.InputText__input{background:#ffffff80;border:none;color:var(--color-black);font-size:1rem;padding:.75rem 1rem;width:100%}.InputText__input::-moz-placeholder{color:var(--color-black);opacity:.25}.InputText__input::placeholder{color:var(--color-black);opacity:.25}.show-clear .InputText__input{padding-right:3.25rem}.InputText__input-clear{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.InputText__input-clear-button{background-color:transparent;color:var(--color-black);height:1.25rem;transition:color .6s ease-out;width:1.25rem}.InputText__input-clear-button:focus-visible,.InputText__input-clear-button:hover{color:var(--color-gray)}.InputText__input-clear-button svg{height:100%;width:100%}.InputText__input-clear-button{align-items:center;display:flex;justify-content:center}
