.form-component-sticky-bar-button-dismiss{font-size:1.6rem;font-weight:700;font-style:normal;line-height:1;letter-spacing:2px;text-transform:uppercase;display:inline-block;margin:0;padding:0;border:none;color:inherit;background-color:rgba(0,0,0,0);appearance:none;text-decoration:none;border-radius:0;cursor:pointer;transition:background-color .3s,border-color .3s,color .3s}@media only screen and (min-width: 1248px){.form-component-sticky-bar-button-dismiss{font-size:1.6rem}}[disabled].form-component-sticky-bar-button-dismiss{opacity:.4;cursor:default}.form-component-sticky-bar-button{font-size:1.6rem;font-weight:500;font-style:normal;line-height:2rem;letter-spacing:normal;text-transform:none;display:inline-block;margin:0;padding:16px 32px;border:solid 1px #5ff0ff;color:inherit;background-color:#5ff0ff;appearance:none;text-transform:inherit;text-decoration:none;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;border-radius:0;cursor:pointer;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;transition:background-color .3s,border-color .3s,color .3s}@media only screen and (min-width: 1248px){.form-component-sticky-bar-button{font-size:1.6rem}}[disabled].form-component-sticky-bar-button{opacity:.4;cursor:default}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.form-component .error{color:#d63b20}.form-component-sticky-bar{width:100%;position:fixed;bottom:0;left:0;z-index:99;justify-content:space-between;box-shadow:0 -0.6rem .6rem 0 rgba(0,0,0,.05);transform:translateY(200px);transition:all .3s cubic-bezier(0.445, 0.05, 0.55, 0.95);height:auto}@media only screen and (min-width: 1248px){.form-component-sticky-bar{transform:translateY(120px)}}.form-component-sticky-bar-active{transform:translateY(0)}.form-component-sticky-bar-content{display:flex;width:100%;max-width:1120px;margin:0 auto;padding:2.4rem 2rem 3.2rem;flex-direction:column;justify-content:space-between;height:19.5rem}@media only screen and (min-width: 768px){.form-component-sticky-bar-content{flex-direction:row;padding:2.4rem 4.8rem;height:10rem}}@media only screen and (min-width: 1248px){.form-component-sticky-bar-content{padding:2.4rem 0}}.form-component-sticky-bar-right{margin-top:2.4rem;display:flex;justify-content:space-between}@media only screen and (min-width: 768px){.form-component-sticky-bar-right{margin-top:0}}.form-component-sticky-bar-title{font-size:1.8rem;line-height:2.6rem;font-weight:500}.form-component-sticky-bar-subtitle{font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.2rem;letter-spacing:0;text-transform:none;margin-top:.4rem}.form-component-sticky-bar-button{background-color:#5ff0ff;border-color:#5ff0ff;color:#000;padding:1rem 2.4rem;height:4rem;font-size:1.4rem}@media only screen and (min-width: 768px){.form-component-sticky-bar-button{padding:1.6rem 3.2rem;height:5.2rem;font-size:1.6rem}}.form-component-sticky-bar-button-dismiss{color:var(--white);font-size:1.4rem;letter-spacing:normal;text-transform:unset;font-weight:400;text-decoration:underline;line-height:2.2rem}@media only screen and (min-width: 768px){.form-component-sticky-bar-button-dismiss{margin-left:3.2rem}}.form-component-sticky-bar-dark{background-color:#000ad2;color:#fff}.form-component-sticky-bar-light{background-color:#f6f6f6;color:#000}.form-component-sticky-bar-light .form-component-sticky-bar-button{background-color:#000ad2;border-color:#000ad2;color:#fff}.form-component-sticky-bar-light .form-component-sticky-bar-button-dismiss{color:#000}.form-component__remove-bottom-margin .form-container{margin-bottom:0}
