.input__text[data-v-82a2136a]{border-bottom:1px solid var(--dusty-gray);height:56px;margin-bottom:.4rem;position:relative;transition:all .5s ease}.input__text.input--selected[data-v-82a2136a]{border-bottom:1px solid var(--limeade-light)}.input__text label[data-v-82a2136a]{color:var(--dusty-gray);font-family:var(--font-family-primary-bold);font-size:var(--font-size-16);position:absolute;top:1rem;transition:all .2s ease;z-index:10}.input__text input[data-v-82a2136a],.input__text label[data-v-82a2136a]{background:transparent;line-height:var(--line-spacing-24)}.input__text input[data-v-82a2136a]{-webkit-background-clip:text!important;background-clip:text!important;border:0 solid var(--dusty-gray);color:#fff;font-family:var(--font-family-primary-medium);font-size:var(--font-size-20);outline:0;padding:1.4rem 0 .3rem .5rem;width:100%;z-index:20}.input__text input[data-v-82a2136a]::-moz-placeholder{color:var(--dusty-gray);font-family:var(--font-family-haas-55rg),Arial,Helvetica,sans-serif;font-size:16px;line-height:22px}.input__text input[data-v-82a2136a]::placeholder{color:var(--dusty-gray);font-family:var(--font-family-haas-55rg),Arial,Helvetica,sans-serif;font-size:16px;line-height:22px}.input__wrapper[data-v-82a2136a]{border:0 solid var(--dusty-gray);border-bottom:1px solid var(--grey);display:grid;grid-template-columns:1fr;padding-bottom:.2rem}.input__unit[data-v-82a2136a]{align-self:end;font-family:var(--font-family-haas-55rg),Arial,Helvetica,sans-serif;font-size:12px!important;letter-spacing:var(--char-spacing-0-7)!important;line-height:28px!important;padding-bottom:.2rem}[data-v-82a2136a] .input__unit a{color:var(--bright-navy);font-family:var(--font-family-haas-55rg),Arial,Helvetica,sans-serif;font-size:12px!important;letter-spacing:var(--char-spacing-0-7)!important;line-height:28px!important}.input--unit[data-v-82a2136a]{grid-column-gap:.4rem;grid-template-columns:auto max-content}.input--hide label[data-v-82a2136a]{display:none!important}.input--selected label[data-v-82a2136a]{color:#fff!important;font-family:var(--font-family-haas-65md)!important;font-size:12px!important;left:0;letter-spacing:var(--char-spacing-0-7)!important;line-height:28px!important;top:0!important}input[data-v-82a2136a]:-webkit-autofill,input[data-v-82a2136a]:-webkit-autofill:focus,input[data-v-82a2136a]:-webkit-autofill:focus-visible,input[data-v-82a2136a]:-webkit-autofill:hover{-webkit-text-fill-color:var(--bright-navy);-webkit-box-shadow:inset 0 0 0 1000px transparent}input:-webkit-autofill~label[data-v-82a2136a]{color:var(--bright-navy)!important;font-family:var(--font-family-haas-65md)!important;font-size:12px!important;left:0;letter-spacing:var(--char-spacing-0-7)!important;line-height:28px!important;top:0!important}.input__text span.input--invalid-message[data-v-82a2136a]{display:none}.input--invalid span.input--invalid-message[data-v-82a2136a]{color:var(--sienna);display:block;font-family:var(--font-family-haas-55rg),Arial,Helvetica,sans-serif;font-size:14px;line-height:16px;padding-top:5px}.input--invalid-validationmessage[data-v-82a2136a]{height:110px}.input--required label[data-v-82a2136a]:after{color:var(--sienna);content:" *";font-size:16px;font-weight:700}.border--nepal[data-v-82a2136a]{border-bottom:1px solid var(--dusty-gray)!important}input[data-v-82a2136a]:-webkit-autofill,input[data-v-82a2136a]:-webkit-autofill:active,input[data-v-82a2136a]:-webkit-autofill:focus,input[data-v-82a2136a]:-webkit-autofill:focus-visible,input[data-v-82a2136a]:-webkit-autofill:hover{-webkit-text-fill-color:var(--bright-navy);box-shadow:inset 0 0 0 100px transparent}input[data-v-82a2136a]:-webkit-autofill:first-line{font-family:var(--font-family-haas-55rg);font-size:18px;line-height:20px}.input--invalid .input__wrapper[data-v-82a2136a]{border-bottom:1px solid var(--sienna)!important}@media (min-width:100px) and (max-width:759px){.input--invalid span.input--invalid-message[data-v-82a2136a]{bottom:0;color:var(--sienna);display:block;font-family:var(--font-family-haas-55rg),Arial,Helvetica,sans-serif;font-size:14px;line-height:16px;position:absolute}}.input__textarea[data-v-6d3fbf4e]{height:2.6rem;position:relative}.input__textarea label[data-v-6d3fbf4e]{background:transparent;color:var(--dusty-gray);font-family:var(--font-family-primary-bold);font-size:var(--font-size-16);left:0;line-height:var(--line-spacing-24);position:absolute;top:.85rem;transition:all .2s ease;z-index:10}.input__textarea label[data-v-6d3fbf4e]:after{content:":"}.input__textarea textarea[data-v-6d3fbf4e]{background:transparent;border:0 solid #fff;border-bottom:1px solid var(--grey);color:#fff;font-family:var(--font-family-primary-medium);font-size:var(--font-size-14);height:1rem;left:0;line-height:var(--line-spacing-24);margin-top:2rem;outline:0;padding:0 0 .3rem;position:absolute;top:0;transition:all .2s ease;width:100%;z-index:20}.input__textarea textarea[data-v-6d3fbf4e]::-moz-placeholder{color:transparent}.input__textarea textarea[data-v-6d3fbf4e]::placeholder{color:transparent}.input--selected[data-v-6d3fbf4e]{height:7rem!important}.input--selected label[data-v-6d3fbf4e]{color:var(--bright-navy)!important;font-family:var(--font-family-primary-medium);font-size:var(--font-size-14);line-height:var(--line-spacing-24);top:0!important}.input--selected textarea[data-v-6d3fbf4e]::-moz-placeholder{color:var(--dusty-gray)!important}.input--selected textarea[data-v-6d3fbf4e]::placeholder{color:var(--dusty-gray)!important}.input--selected textarea[data-v-6d3fbf4e]{height:5rem!important}.border--nepal[data-v-6d3fbf4e]{border-bottom:1px solid var(--dusty-gray)!important}.input--selected>.border--nepal[data-v-6d3fbf4e]{border-bottom:1px solid var(--limeade-light)!important}.input--invalid[data-v-6d3fbf4e]{height:3.6rem}.input__textarea span.input--invalid-message[data-v-6d3fbf4e]{display:none}.input--required label[data-v-6d3fbf4e]:after{color:var(--sienna);content:" *";font-size:var(--font-size-16);font-weight:700}.input--invalid span.input--invalid-message[data-v-6d3fbf4e]{bottom:0;color:var(--sienna);display:block;font-family:var(--font-family-haas-55rg),Arial,Helvetica,sans-serif;font-size:var(--font-size-14);line-height:var(--line-spacing-16);position:absolute}
