@media(prefers-reduced-motion:reduce){.field.field--redesign2022{transition:none}
}
@media(prefers-reduced-motion:no-preference){.field.field--redesign2022{transition:margin-bottom .3s}
}
.field.field--redesign2022 input:-webkit-autofill{padding:19px 0 10px 12px}
.field.field--redesign2022 input:-webkit-autofill ~ .field__placeholder{top:12px;font-size:12px}
.field.field--redesign2022 .field__placeholder{display:block;position:absolute;top:50%;left:15px;transform:translateY(-50%);opacity:1;font-size:18px;z-index:1;pointer-events:none}
@media(prefers-reduced-motion:reduce){.field.field--redesign2022 .field__placeholder{transition:none}
}
@media(prefers-reduced-motion:no-preference){.field.field--redesign2022 .field__placeholder{transition:top .3s,font-size .3s,opacity .3s}
}
.field.field--redesign2022 .field__container{position:relative}
@media(prefers-reduced-motion:reduce){.field.field--redesign2022 .field__container .field__element{transition:none}
}
@media(prefers-reduced-motion:no-preference){.field.field--redesign2022 .field__container .field__element{transition:padding .3s}
}
.field.field--redesign2022 .field__container .field__invalid-feedback{display:block;opacity:0;position:absolute;left:0;right:0;bottom:0;z-index:-1;font-size:12px;line-height:14px;border-radius:0 0 4px 4px;padding:4px 0 3px 12px;transform:translateY(0)}
.field.field--redesign2022.field--invalid{margin-bottom:36px}
@media(prefers-reduced-motion:reduce){.field.field--redesign2022.field--invalid{transition:none}
}
@media(prefers-reduced-motion:no-preference){.field.field--redesign2022.field--invalid{transition:margin-bottom .3s}
}
.field.field--redesign2022.field--invalid .field__invalid-feedback{opacity:1;transform:translateY(100%)}
@media(prefers-reduced-motion:reduce){.field.field--redesign2022.field--invalid .field__invalid-feedback{transition:none}
}
@media(prefers-reduced-motion:no-preference){.field.field--redesign2022.field--invalid .field__invalid-feedback{transition:transform .3s}
}
.field.field--redesign2022.field--invalid .field__element{padding:4px 0 4px 12px;border-radius:4px 4px 0 0}
@media(prefers-reduced-motion:reduce){.field.field--redesign2022.field--invalid .field__element{transition:none}
}
@media(prefers-reduced-motion:no-preference){.field.field--redesign2022.field--invalid .field__element{transition:padding .3s}
}
.field.field--redesign2022.field--invalid input:-webkit-autofill{padding:4px 0 4px 12px}
.field.field--redesign2022.field--invalid input:-webkit-autofill ~ .field__placeholder{top:0;opacity:0}
.field.field--redesign2022.field--invalid.field--filled .field__placeholder{top:0;opacity:0}
.field.field--redesign2022.field--invalid.field--filled .field__element{padding:4px 0 4px 12px}
.field.field--redesign2022.field--filled .field__element{padding:19px 0 10px 12px}
.field.field--redesign2022.field--filled .field__element:focus{border-color:#222}
.field.field--redesign2022.field--filled .field__placeholder{top:12px;font-size:12px}
.field.field--disabled{display:none}
.aem-AuthorLayer-Edit .field{width:100%}
.aem-AuthorLayer-Edit .field.field--disabled{display:initial}
.checkbox-field{display:flex}
.checkbox-field__container{display:none;grid-template-rows:auto auto 1fr auto auto;grid-template-columns:auto auto 1fr auto auto;align-items:center}
.checkbox-field__container--enabled{display:grid}
.checkbox-field__container .checkbox-field__element{display:none}
.checkbox-field__container .checkbox-field__element-container{margin:0;padding:0}
.checkbox-field__container .checkbox-field__label{align-items:flex-start;cursor:pointer;grid-column-start:3;grid-row-start:3}
.checkbox-field__container .checkbox-field__element-shell{pointer-events:none}
.checkbox-field__container .checkbox-field__element-shell::after{transform:translateY(-10%) rotate(-45deg);border-left-style:solid;border-left-width:2px;border-bottom-style:solid;border-bottom-width:2px}
.checkbox-field__container--field-checked .checkbox-field__label .checkbox-field__element-shell::after{display:block}
.checkbox-field__invalid-feedback{opacity:0}
.checkbox-field__label{display:none}
.checkbox-field__label--enabled{display:flex}
.checkbox-field__element-shell{position:relative;display:flex}
.checkbox-field__element-shell::after{content:"";display:none;margin:auto}
.checkbox-field__element-container{position:relative;grid-column-start:3;grid-row-start:3}
.checkbox-field__element{width:100%}
.field--invalid .checkbox-field__invalid-feedback--enabled{opacity:1}
.aem-AuthorLayer-Edit .checkbox-field{display:inline-block}
.radio-field{display:flex}
.radio-field__container{display:none;grid-template-rows:auto auto 1fr auto auto;grid-template-columns:auto auto 1fr auto auto;align-items:center}
.radio-field__container--enabled{display:grid}
.radio-field__container .radio-field__element{display:none}
.radio-field__container .radio-field__element-container{margin:0;padding:0}
.radio-field__container .radio-field__label{cursor:pointer;grid-column-start:3;grid-row-start:3}
.radio-field__container .radio-field__element-shell{border-radius:50%}
.radio-field__container .radio-field__element-shell::after{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.radio-field__container--field-checked .radio-field__label .radio-field__element-shell::after{display:block}
.radio-field__invalid-feedback{opacity:0}
.radio-field__label{display:none}
.radio-field__label--enabled{display:grid}
.radio-field__element-shell{position:relative;display:flex}
.radio-field__element-shell::after{content:"";display:none;margin:auto}
.radio-field__element-container{position:relative;grid-column-start:3;grid-row-start:3}
.radio-field__element{width:100%}
.field--invalid .radio-field__invalid-feedback--enabled{opacity:1}
.aem-AuthorLayer-Edit .radio-field{display:inline-block}
.select-field{display:flex}
.select-field__container{width:100%;display:none;grid-template-rows:auto auto 1fr auto auto;grid-template-columns:auto auto 1fr auto auto;align-items:center}
.select-field__container--enabled{display:grid}
.select-field__invalid-feedback{opacity:0}
.select-field__label{display:none}
.select-field__label--enabled{display:grid}
.select-field__element-container{position:relative;grid-column-start:3;grid-row-start:3}
.select-field__element-container .select-field__placeholder{display:none;pointer-events:none;position:absolute;z-index:1}
@media(prefers-reduced-motion:reduce){.select-field__element-container .select-field__placeholder{transition:none}
}
@media(prefers-reduced-motion:no-preference){.select-field__element-container .select-field__placeholder{transition:all .7s}
}
.select-field__element-container .select-field__placeholder--enabled{display:block}
.select-field__element-container .select-field__placeholder--hidden{display:none}
.select-field__tooltip-container{display:none;position:absolute;right:15px;top:50%;transform:translate(0,-50%);z-index:11}
.select-field__tooltip-container--enabled{display:block}
.select-field__element{width:100%}
.select-field__element--select ~ .select-field__tooltip-container{right:35px}
.select-field__tooltip-icon{width:13px;height:13px;cursor:pointer}
.select-field__tooltip-text-container{padding-left:9px;position:absolute;left:100%;top:-10px;display:none}
.select-field__tooltip-text{width:225px;padding:8px 12px;border-radius:5px;background:#fff;font-size:12px;line-height:16px;color:#666;position:relative;box-shadow:0 1px 5px 0 rgba(36,57,86,0.1)}
.select-field__tooltip-text:before{position:absolute;right:100%;border:8px solid transparent;border-right-color:rgba(36,57,86,0.04);border-left:0;top:9px;content:''}
.select-field__tooltip-text:after{position:absolute;right:100%;border:7px solid transparent;border-right-color:#fff;border-left:0;top:10px;content:''}
.select-field__tooltip-container:hover .select-field__tooltip-text-container{display:block}
.select-field .select--open .select__input{border:1px solid transparent}
.select-field .select__input{height:auto}
@media only screen and (min-width:1230px){.select-field .select-field__element-container .select-field__placeholder--floating-desktop-inside.select-field__placeholder--hidden{display:block;top:0;font-size:.7em}
.select-field .select-field__element-container .select-field__placeholder--floating-desktop-edge.select-field__placeholder--hidden{display:block;top:0;transform:translateY(-50%);font-size:.7em;padding:0 5px}
.select-field .select-field__element-container .select-field__placeholder--floating-desktop-edge.select-field__placeholder--hidden::after{display:block;content:'';position:absolute;top:calc(49%);right:0;left:0;bottom:0;z-index:-1}
}
@media only screen and (min-width:1230px) and (prefers-reduced-motion:reduce){.select-field .select-field__element-container .select-field__placeholder--floating-desktop-inside.select-field__placeholder--hidden{transition:none}
}
@media only screen and (min-width:1230px) and (prefers-reduced-motion:no-preference){.select-field .select-field__element-container .select-field__placeholder--floating-desktop-inside.select-field__placeholder--hidden{transition:all .7s}
}
@media only screen and (min-width:1230px) and (prefers-reduced-motion:reduce){.select-field .select-field__element-container .select-field__placeholder--floating-desktop-edge.select-field__placeholder--hidden{transition:none}
}
@media only screen and (min-width:1230px) and (prefers-reduced-motion:no-preference){.select-field .select-field__element-container .select-field__placeholder--floating-desktop-edge.select-field__placeholder--hidden{transition:all .7s}
}
.field--invalid .select-field__invalid-feedback--enabled{opacity:1}
.field--invalid .select-field__invalid-feedback--position-desktop-placeholder{display:none}
.aem-AuthorLayer-Edit .select-field{display:inline-block}
@media only screen and (max-width:1229px) and (min-width:768px){.select-field .select-field__element-container .select-field__placeholder--floating-tablet-inside.select-field__placeholder--hidden{display:block;top:0;font-size:.7em}
.select-field .select-field__element-container .select-field__placeholder--floating-tablet-edge.select-field__placeholder--hidden{display:block;top:0;transform:translateY(-50%);font-size:.7em;padding:0 5px}
.select-field .select-field__element-container .select-field__placeholder--floating-tablet-edge.select-field__placeholder--hidden::after{display:block;content:'';position:absolute;top:calc(49%);right:0;left:0;bottom:0;z-index:-1}
}
@media only screen and (max-width:1229px) and (min-width:768px) and (prefers-reduced-motion:reduce){.select-field .select-field__element-container .select-field__placeholder--floating-tablet-inside.select-field__placeholder--hidden{transition:none}
}
@media only screen and (max-width:1229px) and (min-width:768px) and (prefers-reduced-motion:no-preference){.select-field .select-field__element-container .select-field__placeholder--floating-tablet-inside.select-field__placeholder--hidden{transition:all .7s}
}
@media only screen and (max-width:1229px) and (min-width:768px) and (prefers-reduced-motion:reduce){.select-field .select-field__element-container .select-field__placeholder--floating-tablet-edge.select-field__placeholder--hidden{transition:none}
}
@media only screen and (max-width:1229px) and (min-width:768px) and (prefers-reduced-motion:no-preference){.select-field .select-field__element-container .select-field__placeholder--floating-tablet-edge.select-field__placeholder--hidden{transition:all .7s}
}
@media only screen and (max-width:767px){.select-field .select-field__element-container .select-field__placeholder--floating-mobile-inside.select-field__placeholder--hidden{display:block;top:0;font-size:.7em}
.select-field .select-field__element-container .select-field__placeholder--floating-mobile-edge.select-field__placeholder--hidden{display:block;top:0;transform:translateY(-50%);font-size:.7em;padding:0 5px}
.select-field .select-field__element-container .select-field__placeholder--floating-mobile-edge.select-field__placeholder--hidden::after{display:block;content:'';position:absolute;top:calc(49%);right:0;left:0;bottom:0;z-index:-1}
}
@media only screen and (max-width:767px) and (prefers-reduced-motion:reduce){.select-field .select-field__element-container .select-field__placeholder--floating-mobile-inside.select-field__placeholder--hidden{transition:none}
}
@media only screen and (max-width:767px) and (prefers-reduced-motion:no-preference){.select-field .select-field__element-container .select-field__placeholder--floating-mobile-inside.select-field__placeholder--hidden{transition:all .7s}
}
@media only screen and (max-width:767px) and (prefers-reduced-motion:reduce){.select-field .select-field__element-container .select-field__placeholder--floating-mobile-edge.select-field__placeholder--hidden{transition:none}
}
@media only screen and (max-width:767px) and (prefers-reduced-motion:no-preference){.select-field .select-field__element-container .select-field__placeholder--floating-mobile-edge.select-field__placeholder--hidden{transition:all .7s}
}
.text-field{display:flex}
.text-field__container{width:100%;display:none;grid-template-rows:auto auto 1fr auto auto;grid-template-columns:auto auto 1fr auto auto;align-items:center}
.text-field__container--enabled{display:grid}
.text-field__invalid-feedback{opacity:0}
.text-field__label{display:none}
.text-field__label--enabled{display:grid}
.text-field__element-container{position:relative;grid-column-start:3;grid-row-start:3}
.text-field__element-container .text-field__placeholder{display:none;pointer-events:none;position:absolute;z-index:1}
@media(prefers-reduced-motion:reduce){.text-field__element-container .text-field__placeholder{transition:none}
}
@media(prefers-reduced-motion:no-preference){.text-field__element-container .text-field__placeholder{transition:all .7s}
}
.text-field__element-container .text-field__placeholder--enabled{display:block}
.text-field__element-container .text-field__placeholder--hidden{display:none}
.text-field__tooltip-container{display:none;position:absolute;right:15px;top:50%;transform:translate(0,-50%);z-index:11}
.text-field__tooltip-container--enabled{display:block}
.text-field .select--open .select__input{border:1px solid transparent}
.text-field .select__input{height:auto}
.text-field__element{width:100%}
.text-field__element--select ~ .text-field__tooltip-container{right:35px}
.text-field__tooltip-icon{width:13px;height:13px;cursor:pointer}
.text-field__tooltip-text-container{padding-left:9px;position:absolute;left:100%;top:-10px;display:none}
.text-field__tooltip-text{width:225px;padding:8px 12px;border-radius:5px;background:#fff;font-size:12px;line-height:16px;color:#666;position:relative;box-shadow:0 1px 5px 0 rgba(36,57,86,0.1)}
.text-field__tooltip-text:before{position:absolute;right:100%;border:8px solid transparent;border-right-color:rgba(36,57,86,0.04);border-left:0;top:9px;content:''}
.text-field__tooltip-text:after{position:absolute;right:100%;border:7px solid transparent;border-right-color:#fff;border-left:0;top:10px;content:''}
.text-field__tooltip-container:hover .text-field__tooltip-text-container{display:block}
@media only screen and (min-width:1230px){.text-field .text-field__element-container .text-field__placeholder--floating-desktop-inside.text-field__placeholder--hidden{display:block;top:0;font-size:.7em}
.text-field .text-field__element-container .text-field__placeholder--floating-desktop-edge.text-field__placeholder--hidden{display:block;top:0;transform:translateY(-50%);font-size:.7em;padding:0 5px}
.text-field .text-field__element-container .text-field__placeholder--floating-desktop-edge.text-field__placeholder--hidden::after{display:block;content:'';position:absolute;top:calc(49%);right:0;left:0;bottom:0;z-index:-1}
}
@media only screen and (min-width:1230px) and (prefers-reduced-motion:reduce){.text-field .text-field__element-container .text-field__placeholder--floating-desktop-inside.text-field__placeholder--hidden{transition:none}
}
@media only screen and (min-width:1230px) and (prefers-reduced-motion:no-preference){.text-field .text-field__element-container .text-field__placeholder--floating-desktop-inside.text-field__placeholder--hidden{transition:all .7s}
}
@media only screen and (min-width:1230px) and (prefers-reduced-motion:reduce){.text-field .text-field__element-container .text-field__placeholder--floating-desktop-edge.text-field__placeholder--hidden{transition:none}
}
@media only screen and (min-width:1230px) and (prefers-reduced-motion:no-preference){.text-field .text-field__element-container .text-field__placeholder--floating-desktop-edge.text-field__placeholder--hidden{transition:all .7s}
}
.field--invalid .text-field__invalid-feedback--enabled{opacity:1}
.field--invalid .text-field__invalid-feedback--position-desktop-placeholder{display:none}
.aem-AuthorLayer-Edit .text-field{display:inline-block}
@media only screen and (max-width:1229px) and (min-width:768px){.text-field .text-field__element-container .text-field__placeholder--floating-tablet-inside.text-field__placeholder--hidden{display:block;top:0;font-size:.7em}
.text-field .text-field__element-container .text-field__placeholder--floating-tablet-edge.text-field__placeholder--hidden{display:block;top:0;transform:translateY(-50%);font-size:.7em;padding:0 5px}
.text-field .text-field__element-container .text-field__placeholder--floating-tablet-edge.text-field__placeholder--hidden::after{display:block;content:'';position:absolute;top:calc(49%);right:0;left:0;bottom:0;z-index:-1}
}
@media only screen and (max-width:1229px) and (min-width:768px) and (prefers-reduced-motion:reduce){.text-field .text-field__element-container .text-field__placeholder--floating-tablet-inside.text-field__placeholder--hidden{transition:none}
}
@media only screen and (max-width:1229px) and (min-width:768px) and (prefers-reduced-motion:no-preference){.text-field .text-field__element-container .text-field__placeholder--floating-tablet-inside.text-field__placeholder--hidden{transition:all .7s}
}
@media only screen and (max-width:1229px) and (min-width:768px) and (prefers-reduced-motion:reduce){.text-field .text-field__element-container .text-field__placeholder--floating-tablet-edge.text-field__placeholder--hidden{transition:none}
}
@media only screen and (max-width:1229px) and (min-width:768px) and (prefers-reduced-motion:no-preference){.text-field .text-field__element-container .text-field__placeholder--floating-tablet-edge.text-field__placeholder--hidden{transition:all .7s}
}
@media only screen and (max-width:767px){.text-field .text-field__element-container .text-field__placeholder--floating-mobile-inside.text-field__placeholder--hidden{display:block;top:0;font-size:.7em}
.text-field .text-field__element-container .text-field__placeholder--floating-mobile-edge.text-field__placeholder--hidden{display:block;top:0;transform:translateY(-50%);font-size:.7em;padding:0 5px}
.text-field .text-field__element-container .text-field__placeholder--floating-mobile-edge.text-field__placeholder--hidden::after{display:block;content:'';position:absolute;top:calc(49%);right:0;left:0;bottom:0;z-index:-1}
}
@media only screen and (max-width:767px) and (prefers-reduced-motion:reduce){.text-field .text-field__element-container .text-field__placeholder--floating-mobile-inside.text-field__placeholder--hidden{transition:none}
}
@media only screen and (max-width:767px) and (prefers-reduced-motion:no-preference){.text-field .text-field__element-container .text-field__placeholder--floating-mobile-inside.text-field__placeholder--hidden{transition:all .7s}
}
@media only screen and (max-width:767px) and (prefers-reduced-motion:reduce){.text-field .text-field__element-container .text-field__placeholder--floating-mobile-edge.text-field__placeholder--hidden{transition:none}
}
@media only screen and (max-width:767px) and (prefers-reduced-motion:no-preference){.text-field .text-field__element-container .text-field__placeholder--floating-mobile-edge.text-field__placeholder--hidden{transition:all .7s}
}
.textarea-field{display:flex}
.textarea-field__container{width:100%;display:none;grid-template-rows:auto auto 1fr auto auto;grid-template-columns:auto auto 1fr auto auto;align-items:center}
.textarea-field__container--enabled{display:grid}
.textarea-field__invalid-feedback{opacity:0}
.textarea-field__label{display:none}
.textarea-field__label--enabled{display:grid}
.textarea-field__element-container{position:relative;grid-column-start:3;grid-row-start:3}
.textarea-field__element-container .textarea-field__placeholder{display:none;pointer-events:none;position:absolute;z-index:1}
@media(prefers-reduced-motion:reduce){.textarea-field__element-container .textarea-field__placeholder{transition:none}
}
@media(prefers-reduced-motion:no-preference){.textarea-field__element-container .textarea-field__placeholder{transition:all .7s}
}
.textarea-field__element-container .textarea-field__placeholder--enabled{display:block}
.textarea-field__element-container .textarea-field__placeholder--hidden{display:none}
.textarea-field__tooltip-container{display:none;position:absolute;right:15px;top:50%;transform:translate(0,-50%);z-index:11}
.textarea-field__tooltip-container--enabled{display:block}
.textarea-field__element{resize:vertical;width:100%}
.textarea-field__element--select ~ .textarea-field__tooltip-container{right:35px}
.textarea-field__tooltip-icon{width:13px;height:13px;cursor:pointer}
.textarea-field__tooltip-text-container{padding-left:9px;position:absolute;left:100%;top:-10px;display:none}
.textarea-field__tooltip-text{width:225px;padding:8px 12px;border-radius:5px;background:#fff;font-size:12px;line-height:16px;color:#666;position:relative;box-shadow:0 1px 5px 0 rgba(36,57,86,0.1)}
.textarea-field__tooltip-text:before{position:absolute;right:100%;border:8px solid transparent;border-right-color:rgba(36,57,86,0.04);border-left:0;top:9px;content:''}
.textarea-field__tooltip-text:after{position:absolute;right:100%;border:7px solid transparent;border-right-color:#fff;border-left:0;top:10px;content:''}
.textarea-field__tooltip-container:hover .textarea-field__tooltip-text-container{display:block}
@media only screen and (min-width:1230px){.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-desktop-inside.textarea-field__placeholder--hidden{display:block;top:0;font-size:.7em}
.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-desktop-edge.textarea-field__placeholder--hidden{display:block;top:0;transform:translateY(-50%);font-size:.7em;padding:0 5px}
.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-desktop-edge.textarea-field__placeholder--hidden::after{display:block;content:'';position:absolute;top:calc(49%);right:0;left:0;bottom:0;z-index:-1}
}
@media only screen and (min-width:1230px) and (prefers-reduced-motion:reduce){.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-desktop-inside.textarea-field__placeholder--hidden{transition:none}
}
@media only screen and (min-width:1230px) and (prefers-reduced-motion:no-preference){.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-desktop-inside.textarea-field__placeholder--hidden{transition:all .7s}
}
@media only screen and (min-width:1230px) and (prefers-reduced-motion:reduce){.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-desktop-edge.textarea-field__placeholder--hidden{transition:none}
}
@media only screen and (min-width:1230px) and (prefers-reduced-motion:no-preference){.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-desktop-edge.textarea-field__placeholder--hidden{transition:all .7s}
}
.field--invalid .textarea-field__invalid-feedback--enabled{opacity:1}
.field--invalid .textarea-field__invalid-feedback--position-desktop-placeholder{display:none}
.field.field--redesign2022 .textarea-field__placeholder{top:25px}
.aem-AuthorLayer-Edit .textarea-field{display:inline-block}
@media only screen and (max-width:1229px) and (min-width:768px){.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-tablet-inside.textarea-field__placeholder--hidden{display:block;top:0;font-size:.7em}
.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-tablet-edge.textarea-field__placeholder--hidden{display:block;top:0;transform:translateY(-50%);font-size:.7em;padding:0 5px}
.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-tablet-edge.textarea-field__placeholder--hidden::after{display:block;content:'';position:absolute;top:calc(49%);right:0;left:0;bottom:0;z-index:-1}
}
@media only screen and (max-width:1229px) and (min-width:768px) and (prefers-reduced-motion:reduce){.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-tablet-inside.textarea-field__placeholder--hidden{transition:none}
}
@media only screen and (max-width:1229px) and (min-width:768px) and (prefers-reduced-motion:no-preference){.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-tablet-inside.textarea-field__placeholder--hidden{transition:all .7s}
}
@media only screen and (max-width:1229px) and (min-width:768px) and (prefers-reduced-motion:reduce){.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-tablet-edge.textarea-field__placeholder--hidden{transition:none}
}
@media only screen and (max-width:1229px) and (min-width:768px) and (prefers-reduced-motion:no-preference){.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-tablet-edge.textarea-field__placeholder--hidden{transition:all .7s}
}
@media only screen and (max-width:767px){.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-mobile-inside.textarea-field__placeholder--hidden{display:block;top:0;font-size:.7em}
.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-mobile-edge.textarea-field__placeholder--hidden{display:block;top:0;transform:translateY(-50%);font-size:.7em;padding:0 5px}
.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-mobile-edge.textarea-field__placeholder--hidden::after{display:block;content:'';position:absolute;top:calc(49%);right:0;left:0;bottom:0;z-index:-1}
}
@media only screen and (max-width:767px) and (prefers-reduced-motion:reduce){.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-mobile-inside.textarea-field__placeholder--hidden{transition:none}
}
@media only screen and (max-width:767px) and (prefers-reduced-motion:no-preference){.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-mobile-inside.textarea-field__placeholder--hidden{transition:all .7s}
}
@media only screen and (max-width:767px) and (prefers-reduced-motion:reduce){.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-mobile-edge.textarea-field__placeholder--hidden{transition:none}
}
@media only screen and (max-width:767px) and (prefers-reduced-motion:no-preference){.textarea-field .textarea-field__element-container .textarea-field__placeholder--floating-mobile-edge.textarea-field__placeholder--hidden{transition:all .7s}
}
.form__container{position:relative}
.form__content{position:relative;z-index:2}
.form__message{position:absolute;visibility:hidden;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center}
.form--thank-active .form__content{visibility:hidden;opacity:0}
.form--thank-active .form__message{visibility:visible;z-index:3}
.aem-AuthorLayer-Edit .form__message{position:relative;visibility:visible;display:block}