.gt-activity-indicator{position:absolute;top:0;right:0;bottom:0;left:0;display:var(--gt-box-parent-type, flex);flex-direction:column;flex-wrap:var(--gt-box-parent-wrap, wrap);justify-content:center;align-items:center;gap:1rem}.gt-activity-indicator>*{flex:var(--gt-box-child-grow, 0) var(--gt-box-child-shrink, 1) var(--gt-box-child-basis, auto)}.gt-activity-indicator__icon{opacity:var(--gt-activity-indicator-icon-opacity, 0);transform:var(--gt-activity-indicator-icon-transform, translateY(20%));transition:opacity .3s ease-in-out,transform .3s ease-in-out}.gt-activity-indicator .gt-activity-indicator__fab{background-color:var(--gt-activity-indicator-fab-background, transparent);transition:opacity .3s ease-in-out}.gt-activity-indicator__icon-check{color:var(--gt-activity-indicator-icon-check-color);opacity:var(--gt-activity-indicator-icon-check-opacity, 0);transition:opacity .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;font-size:1.5rem}.gt-activity-indicator__progress-circular{color:var(--gt-activity-indicator-progress-circular-color, var(--gt-color-primary));position:absolute}.gt-activity-indicator__text{opacity:var(--gt-activity-indicator-text-opacity, 0);transition:opacity .3s ease-in-out}.gt-activity-indicator__text>*{margin:0}.gt-activity-indicator--is-visible{--gt-activity-indicator-icon-opacity: 1;--gt-activity-indicator-text-opacity: 1;--gt-activity-indicator-icon-transform: translateY(0)}.gt-activity-indicator--is-success{--gt-activity-indicator-icon-check-opacity: 1;--gt-activity-indicator-fab-background: transparent;--gt-activity-indicator-icon-check-color: var(--gt-color-state-success);--gt-activity-indicator-progress-circular-color: var(--gt-color-state-success)}.gt-card-flip{perspective:1000px;position:relative}.gt-card-flip__inner{transition:trasnform .6s;transform-style:preserve-3d}.gt-card-flip__back{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;transform:rotateY(180deg);display:var(--gt-flip-box-parent-type, var(--gt-box-parent-type, flex));flex-direction:var(--gt-flip-box-parent-direction, column);flex-wrap:var(--gt-flip-box-parent-wrap, var(--gt-box-parent-wrap, wrap));justify-content:var(--gt-flip-box-parent-axis-main, var(--gt-box-parent-axis-main, flex-start));align-items:var(--gt-flip-box-parent-axis-cross, var(--gt-box-parent-axis-cross, flex-start));gap:var(--gt-flip-box-parent-gap, var(--gt-box-parent-gap, 0))}.gt-card-flip__back>*{flex:var(--gt-flip-box-child-grow, 1) var(--gt-flip-box-child-shrink, var(--gt-box-child-shrink, 1)) var(--gt-flip-box-child-basis, var(--gt-box-child-basis, auto))}.gt-card-flip__back>*{width:100%}@layer theme,gt-global,gt-module,gt-util;@layer gt-module{.gt-form{flex:1;text-align:left;background:var(--gt-color-theme-dark);color:var(--gt-color-theme-dark-contrast)}.gt-form__container{display:var(--gt-form-box-parent-type, var(--gt-box-parent-type, flex));flex-direction:var(--gt-form-box-parent-direction, var(--gt-box-parent-direction, row));flex-wrap:var(--gt-form-box-parent-wrap, var(--gt-box-parent-wrap, wrap));justify-content:var(--gt-form-box-parent-axis-main, var(--gt-box-parent-axis-main, flex-start));align-items:var(--gt-form-box-parent-axis-cross, stretch);gap:var(--gt-form-box-parent-gap, var(--gt-box-parent-gap, 0));max-width:var(--gt-container-section-max-width, none);margin-inline:var(--gt-container-section-margin-inline, 0)}.gt-form__container>*{flex:var(--gt-form-box-child-grow, var(--gt-box-child-grow, 0)) var(--gt-form-box-child-shrink, var(--gt-box-child-shrink, 1)) var(--gt-form-box-child-basis, var(--gt-box-child-basis, auto))}.gt-form__background-image{--gt-form-box-child-grow: 1;--gt-form-box-child-basis: 10rem;margin-inline:-3rem;position:relative;overflow:hidden}.gt-form__background-image:before,.gt-form__background-image:after{content:"";position:absolute;z-index:3;inset:0 auto;background:var(--gt-color-theme-dark);box-shadow:0 0 2em 3em var(--gt-color-theme-dark);opacity:var(--gt-container-pseudo-opacity, 1)}.gt-form__background-image:before{left:0}.gt-form__background-image:after{right:0}.gt-form__background-image img{object-fit:cover;height:100%;width:100%}.gt-form__container-form{flex-grow:0;flex-basis:40rem;z-index:3;padding:1rem}.gt-form__container-form:first-child{margin-inline:auto}.gt-form__form{color:var(--gt-color-theme-light-contrast)}.gt-form__card{padding-block:2rem;padding-inline:.875rem}.gt-form__box,.gt-form__content{display:var(--gt-form-box-parent-type, var(--gt-box-parent-type, flex));flex-direction:var(--gt-form-box-parent-direction, var(--gt-box-parent-direction, row));flex-wrap:var(--gt-form-box-parent-wrap, var(--gt-box-parent-wrap, wrap));justify-content:var(--gt-form-box-parent-axis-main, var(--gt-box-parent-axis-main, flex-start));align-items:var(--gt-form-box-parent-axis-cross, var(--gt-box-parent-axis-cross, flex-start));gap:var(--gt-form-box-parent-gap, 1.5rem)}.gt-form__box>*,.gt-form__content>*{flex:var(--gt-form-box-child-grow, 1) var(--gt-form-box-child-shrink, 1) var(--gt-form-box-child-basis, 15rem)}.gt-form__form-field{display:var(--gt-form-box-parent-type, var(--gt-box-parent-type, flex));flex-direction:var(--gt-form-box-parent-direction, var(--gt-box-parent-direction, row));flex-wrap:var(--gt-form-box-parent-wrap, var(--gt-box-parent-wrap, wrap));justify-content:var(--gt-form-box-parent-axis-main, var(--gt-box-parent-axis-main, flex-start));align-items:var(--gt-form-box-parent-axis-cross, var(--gt-box-parent-axis-cross, flex-start));gap:var(--gt-form-box-parent-gap, var(--gt-box-parent-gap, 0));min-height:5.0625rem}.gt-form__form-field>*{flex:var(--gt-form-box-child-grow, 1) var(--gt-form-box-child-shrink, var(--gt-box-child-shrink, 1)) var(--gt-form-box-child-basis, var(--gt-box-child-basis, auto))}.gt-form__form-field input{padding:16.5px 14px;box-sizing:content-box}.gt-form__form-field legend{background:var(--gt-color-surface-100);visibility:visible}.gt-form__title{font-family:var(--gt-font-primary-family);font-size:clamp(2.375em,2vw,3.4375em);text-transform:capitalize;font-weight:700;line-height:1;margin:0;color:currentColor}.gt-form__title strong{color:var(--gt-color-primary)}.gt-form__actions{display:var(--gt-form-box-parent-type, var(--gt-box-parent-type, flex));flex-direction:var(--gt-form-box-parent-direction, var(--gt-box-parent-direction, row));flex-wrap:var(--gt-form-box-parent-wrap, var(--gt-box-parent-wrap, wrap));justify-content:var(--gt-form-box-parent-axis-main, var(--gt-box-parent-axis-main, flex-start));align-items:var(--gt-form-box-parent-axis-cross, var(--gt-box-parent-axis-cross, flex-start));gap:var(--gt-form-box-parent-gap, var(--gt-box-parent-gap, 0))}.gt-form__actions>*{flex:var(--gt-form-box-child-grow, var(--gt-box-child-grow, 0)) var(--gt-form-box-child-shrink, var(--gt-box-child-shrink, 1)) var(--gt-form-box-child-basis, var(--gt-box-child-basis, auto))}.gt-form__text>*{margin-block:0}.gt-form__text>*+*{margin-block-start:1rem}.gt-form__error{color:var(--gt-color-severity-error)}.gt-form__description{font-size:clamp(1rem,3vw,1.375rem);line-height:1.5}.gt-form__disclaimer-text{font-size:.75rem;line-height:1.5}.gt-form__instructional-text{opacity:.75;font-style:italic;font-size:.875rem;display:block}.gt-form__button,.gt-form__button:link{color:var(--gt-button-color-primary-state-default-contrast, rgba(0, 0, 0, .6));text-decoration:var(--gt-button-text-decoration-state-default, initial);font-family:var(--gt-font-secondary-family, sans-serif);font-weight:var(--gt-button-font-secondary-weight-state-default)}.gt-form__button:hover{color:var(--gt-button-color-primary-state-hover-contrast, var(--gt-button-color-primary-state-default-contrast, currentColor));text-decoration:var(--gt-button-text-decoration-state-hover, var(--gt-button-text-decoration-state-default, initial));font-family:var(--gt-font-secondary-family, sans-serif);font-weight:var(--gt-button-font-secondary-weight-state-default);border:none}@media all and (max-width: 1300px){.gt-form__background-image{display:none}.gt-form__container-form{margin-inline:auto;flex-shrink:1}}@media all and (max-width: 570px){.gt-form__content{--gt-form-box-base-child-basis: 100%}.gt-form__actions{--gt-form-box-child-grow: 1;--gt-form-box-child-basis: 0%}}@media all and (max-width: 400px){.gt-form__actions{--gt-form-box-child-basis: 100%}}}
