[id^=smpl-form-]{position:relative}[id^=smpl-form-] .message-error,[id^=smpl-form-] .message-success,[id^=smpl-form-] .working-overlay{align-items:center;background-color:hsla(0,0%,100%,.9);background-color:rgb(255 255 255/var(--tw-bg-opacity));bottom:0;display:flex;justify-content:center;left:0;opacity:0;padding:3rem;pointer-events:none;position:absolute;right:0;top:0;--tw-bg-opacity:0.9;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}[id^=smpl-form-] .message-content{align-items:center;display:flex;flex-direction:column;gap:1rem;--tw-text-opacity:1;color:#373737;color:rgb(55 55 55/var(--tw-text-opacity))}[id^=smpl-form-] .message-icon{font-size:3.75rem;line-height:1}[id^=smpl-form-] .message-close{cursor:pointer;font-size:1.125rem;height:2.5rem;line-height:2.5rem;position:absolute;right:1.5rem;text-align:center;top:1.5rem;width:2.5rem}[id^=smpl-form-] .message-close .message-close__icon{--tw-text-opacity:1;color:#bdbdc2;color:rgb(189 189 194/var(--tw-text-opacity));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}[id^=smpl-form-] .message-close:hover .message-close__icon{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:#274b96;color:rgb(39 75 150/var(--tw-text-opacity))}[id^=smpl-form-].is-working{cursor:wait}[id^=smpl-form-].is-working .working-overlay{opacity:1;pointer-events:auto;transition-property:none}[id^=smpl-form-].is-working .working-overlay .message-icon{display:inline-block}@keyframes spin{to{transform:rotate(1turn)}}[id^=smpl-form-].is-working .working-overlay .message-icon{animation:spin 1s linear infinite;transition-duration:.2s}[id^=smpl-form-].is-working>*{pointer-events:none}[id^=smpl-form-].is-success .message-success{opacity:1;pointer-events:auto;transition-property:none}[id^=smpl-form-].is-success .message-success .message-icon{--tw-text-opacity:1;color:#274b96;color:rgb(39 75 150/var(--tw-text-opacity))}[id^=smpl-form-].is-error .message-error{opacity:1;pointer-events:auto;transition-property:none}[id^=smpl-form-].is-error .message-error .message-icon{--tw-text-opacity:1;color:#d62828;color:rgb(214 40 40/var(--tw-text-opacity))}.smpl-form-fields{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1.5rem}@media (min-width:960px){.smpl-form-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.smpl-form-fields-footer{display:flex;flex-direction:column;gap:1.5rem;padding-top:3rem}.smpl-form-required-fields-notice{align-items:center;display:flex;font-size:.875rem;gap:1rem;line-height:1.25rem}.smpl-form-input .smpl-form-input__label .smpl-form-input__label-text,.smpl-form-input .smpl-form-input__wrap .smpl-form-input__label-text{display:block;font-weight:600;padding-bottom:.5rem;padding-left:.5rem}.smpl-form-input .smpl-form-input__label .smpl-form-input__asterisk,.smpl-form-input .smpl-form-input__wrap .smpl-form-input__asterisk{display:inline-block;font-size:.5rem;font-weight:600;vertical-align:super;--tw-text-opacity:1;color:#bdbdc2;color:rgb(189 189 194/var(--tw-text-opacity))}.smpl-form-input input{padding-left:1rem;padding-right:1rem}.smpl-form-input input,.smpl-form-input select{border-radius:.375rem;border-width:2px;height:3rem;width:100%;--tw-border-opacity:1;border-color:#dedee1;border-color:rgb(222 222 225/var(--tw-border-opacity));line-height:2.5rem}.smpl-form-input select{padding:0 1rem}.smpl-form-input textarea{border-radius:.375rem;border-width:2px;min-height:5rem;width:100%;--tw-border-opacity:1;border-color:#dedee1;border-color:rgb(222 222 225/var(--tw-border-opacity));padding:1rem}.smpl-form-input .smpl-form-input__help{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:#bdbdc2;color:rgb(189 189 194/var(--tw-text-opacity))}.smpl-form-input.smpl-form-input__checkbox .smpl-form-input__label{align-items:center;display:flex;gap:1rem}.smpl-form-input.smpl-form-input__checkbox .smpl-form-input__label input{border-radius:9999px;flex-grow:0;height:1.5rem;padding:0;width:1.5rem}.smpl-form-input.smpl-form-input__checkbox .smpl-form-input__label .smpl-form-input__label-text{display:block;font-weight:600;padding-bottom:0;padding-left:0}.smpl-form-input.smpl-form-input__radio .smpl-form-input__label{align-items:flex-start;display:flex;gap:1rem;padding:.5rem}.smpl-form-input.smpl-form-input__radio .smpl-form-input__label input{border-radius:9999px;flex-grow:0;height:1.5rem;padding:0;width:1.5rem}.smpl-form-input.smpl-form-input__radio .smpl-form-input__label .smpl-form-input__label-text{display:block;font-weight:600;padding-bottom:0;padding-left:0;width:100%}.smpl-form-input.smpl-form-input__radio .smpl-form-input__label:last-child{padding-bottom:0}.smpl-form-input.smpl-form-input__radio .smpl-form-input__radio-label{display:flex;flex-direction:column;gap:.25rem}.smpl-form-input.smpl-form-input__select .choices__inner{border-width:2px;--tw-border-opacity:1;border-color:#dedee1;border-color:rgb(222 222 225/var(--tw-border-opacity))}.smpl-form-input.smpl-form-input__select .choices__inner .choices__item:hover{text-decoration:none!important}@media (min-width:960px){.smpl-form-input.smpl-form-input__full-w{grid-column:span 2/span 2}}.smpl-form-title{font-size:1.5rem;font-weight:600;line-height:2rem;padding-bottom:1.5rem}.icon,svg#icon-sheet{aspect-ratio:1/1;display:inline-block;height:1em;line-height:1;vertical-align:middle;width:1em}.icon path,svg#icon-sheet path{fill:currentColor}