@media screen and (prefers-reduced-motion: no-preference){.Textbox-module__input___N3Sbx{transition-duration:.25s;transition-property:border-color, color, border-width;transition-timing-function:cubic-bezier(0.33, 1, 0.68, 1);will-change:border-color, color, border-width}}.Textbox-module__input___N3Sbx{font-family:Arial,sans-serif;font-weight:400;font-size:14px;-webkit-appearance:none !important;display:block;background:var(--inputBgColor, transparent);border:1px solid var(--inputBorderColor, #546493);border-radius:var(--inputBorderRadius, 5px);color:var(--inputTextColour, #303a41);height:clamp(2.25rem, 2.22rem + 0.13vw, 2.38rem);margin:0;padding:5px 15px;width:100%}.Textbox-module__input___N3Sbx:disabled{opacity:.85;color:var(--inputReadOnlyColor, #546493);cursor:not-allowed}.Textbox-module__input___N3Sbx:read-only,.Textbox-module__input___N3Sbx[readonly]{color:var(--inputReadOnlyColor, #546493)}.Textbox-module__input___N3Sbx::placeholder{color:var(--inputPlaceholderColor, rgba(48, 58, 65, 0.6))}.Textbox-module__input___N3Sbx:focus{border-color:var(--inputFocusColor, currentColor)}.Textbox-module__input___N3Sbx:has(+span[class*=error]){border-color:var(--errorColor, #ee0004);border-width:2px}.Textbox-module__input___N3Sbx:focus-visible{outline:auto;outline-offset:3px;outline-width:2px;outline-style:solid}.Textbox-module__dateWrapper___XJO5I{position:relative}.Textbox-module__dateWrapper___XJO5I::after{--svgCalendar: url(/sitefiles/next-gen/dist-ssr/f8a4a3257b085d166035.svg);content:"";display:inline-flex;width:16px;height:16px;position:absolute;top:50%;right:17px;-webkit-mask-image:var(--svgCalendar);mask-image:var(--svgCalendar);mask-repeat:no-repeat;mask-position:center;mask-size:contain;transform:translateY(-50%);pointer-events:none;background-color:currentColor}@media screen and (prefers-reduced-motion: no-preference){.Textbox-module__dateWrapper___XJO5I input{transition-duration:.25s;transition-property:border-color, color, border-width;transition-timing-function:cubic-bezier(0.33, 1, 0.68, 1);will-change:border-color, color, border-width}}.Textbox-module__dateWrapper___XJO5I input{font-family:Arial,sans-serif;font-weight:400;font-size:14px;-webkit-appearance:none !important;display:block;background:var(--inputBgColor, transparent);border:1px solid var(--inputBorderColor, #546493);border-radius:var(--inputBorderRadius, 5px);color:var(--inputTextColour, #303a41);height:clamp(2.25rem, 2.22rem + 0.13vw, 2.38rem);margin:0;padding:5px 15px;width:100%}.Textbox-module__dateWrapper___XJO5I input:disabled{opacity:.85;color:var(--inputReadOnlyColor, #546493);cursor:not-allowed}.Textbox-module__dateWrapper___XJO5I input:read-only,.Textbox-module__dateWrapper___XJO5I input[readonly]{color:var(--inputReadOnlyColor, #546493)}.Textbox-module__dateWrapper___XJO5I input::placeholder{color:var(--inputPlaceholderColor, rgba(48, 58, 65, 0.6))}.Textbox-module__dateWrapper___XJO5I input:focus{border-color:var(--inputFocusColor, currentColor)}.Textbox-module__dateWrapper___XJO5I input:has(+span[class*=error]){border-color:var(--errorColor, #ee0004);border-width:2px}.Textbox-module__dateWrapper___XJO5I input{padding-inline-end:40px}.Textbox-module__dateWrapper___XJO5I input::-webkit-calendar-picker-indicator{opacity:0}