.form__grid{display:-ms-grid;display:grid;grid-gap:20px;grid-gap:var(--form-grid-gap, 20px)}@media only screen and (min-width: 650px){.form__grid-item--wide{-ms-grid-column-span:6;grid-column:span 6}}@supports not (grid-template-columns: 10px){.form__field{padding-bottom:30px}}.form__field>*+*{margin-top:10px}.form__label,.form__error{display:block}.form__help{font-size:.85em}.form__help>*+*{margin-top:.666em}.form__help ul{list-style-type:disc;margin-left:1.5em}.form__required{border-bottom:0;text-decoration:none}.form__required::before{content:" "}.loading-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;background-color:rgba(0,0,0,.8)}.loading-overlay__icon{width:88px;margin-bottom:16px}.loading-overlay__label{font-size:20px}
.form__section{scroll-margin-top:40px}@media only screen and (min-width: 650px){.form__section{scroll-margin-top:70px}}.form__section+.form__section{margin-top:60px}@media only screen and (min-width: 650px){.form__section+.form__section{margin-top:100px}}.form__header,.form__footer{text-align:center}.form__header{margin-bottom:45px}.form__legal,.form__footer{padding-top:60px}.form__legal>*+*{margin-top:30px}@media only screen and (min-width: 650px){.form__grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}.form__grid-item--wrap{-ms-grid-column:1;grid-column-start:1}@media only screen and (min-width: 650px){.form__grid-item--wide{-ms-grid-column-span:2;grid-column:span 2}}.toggle-container{display:-ms-grid;display:grid;align-items:center;-ms-grid-columns:-webkit-min-content 12px minmax(0, 1fr);-ms-grid-columns:min-content 12px minmax(0, 1fr);grid-template-columns:-webkit-min-content minmax(0, 1fr);grid-template-columns:min-content minmax(0, 1fr);grid-gap:12px;gap:12px}.toggle-list{list-style:none}.toggle-list>*+*{margin-top:15px}.toggle-list__reveal{padding-top:35px;padding-bottom:35px}.attachment-queue{border-radius:0;border-radius:var(--form-border-radius, 0);padding:16px;font-size:.75em;color:#111;background-color:#fff}@media only screen and (min-width: 650px){.attachment-queue{padding:22px;font-size:.85em}}.attachment-queue__icon{-ms-grid-row-align:center;align-self:center;width:50px;margin-bottom:18px;fill:currentColor;fill:var(--form-icon-color, currentColor)}.attachment-queue__label{text-decoration:underline;cursor:pointer}input.focus-visible+.attachment-queue__label{outline:3px solid currentColor;outline:3px solid var(--focus-ring-color, currentColor);outline-offset:3px}input:focus-visible+.attachment-queue__label{outline:3px solid currentColor;outline:3px solid var(--focus-ring-color, currentColor);outline-offset:3px}.attachment-queue__help{margin-top:.25em;font-size:.9em;color:#848484}.attachment-queue__items{margin:34px 0 0;list-style:none}.attachment-queue__items>*+*{margin-top:10px}.attachment-queue__file{display:flex;align-items:center;border-radius:0;border-radius:var(--form-border-radius, 0);padding:20px;background-color:#d5d5d5}.attachment-queue__preview-clip{flex-shrink:0;width:100px;height:76px;overflow:hidden;border-radius:0;border-radius:var(--form-border-radius, 0);background-color:#111}.attachment-queue__preview{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.attachment-queue__file-info{flex-grow:1;min-width:0;margin-left:25px;margin-right:25px}.attachment-queue__file-name,.attachment-queue__file-size{display:block}.attachment-queue__file-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.attachment-queue__file-size{margin-top:.25em;color:#848484}.attachment-queue__button{width:44px;border:0;padding:12px;background-color:transparent;cursor:pointer}.attachment-queue__x{display:block}.drop-target{display:flex;flex-direction:column;border:2px dashed #d5d5d5;border-radius:0;border-radius:var(--form-border-radius, 0);padding:35px 16px;text-align:center}@media only screen and (min-width: 650px){.drop-target{border-width:3px;padding:50px 20px}}.drop-target--valid{border-color:#090}.drop-target--invalid{border-color:#c00}.drop-target--disabled{cursor:not-allowed;background-color:#e8e8e8}

/*# sourceMappingURL=self-service.css.map*/