.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%))}.InputCheckbox{align-items:center;cursor:pointer;display:flex;gap:.5rem;height:100%;justify-content:flex-start;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.InputCheckbox__wrapper{align-items:center;display:flex;gap:1.5rem;justify-content:flex-start}@media only screen and (max-width:900px){.InputCheckbox__wrapper{align-items:flex-start;flex-direction:column;row-gap:1rem}}.InputCheckbox__input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.InputCheckbox__input:checked+.InputCheckbox__checkmark:after{opacity:1}.InputCheckbox__input:hover~.InputCheckbox__label{color:var(--color-gray)}.InputCheckbox__input:focus-visible+.InputCheckbox__checkmark{outline:5px auto -webkit-focus-ring-color}.InputCheckbox__checkmark{align-items:center;background-color:var(--color-white);display:flex;flex-shrink:0;height:1.25rem;justify-content:center;position:relative;width:1.25rem}.InputCheckbox__checkmark:after{background-color:var(--color-black);content:"";height:.75rem;opacity:0;position:absolute;transition:opacity var(--transition-opacity);width:.75rem}
