.fl-module-signup-form .c-signup-form{--x-heading-font-size: 2rem;--x-heading-letter-spacing: -0.03125rem;--x-heading-line-height: 1.125;--button-width: 100%;}@media(max-width: 47.99em){.fl-module-signup-form .c-signup-form{--x-heading-font-size: 1.5rem;--x-heading-letter-spacing: -0.03125rem;--x-heading-line-height: 1.1666666667;}}.fl-module-signup-form .c-signup-form__heading{margin-top:0;}.fl-module-signup-form .c-signup-form__sep{align-items:center;align-self:stretch;color:var(--divider-color);display:flex;font-family:"Source Sans Pro",sans-serif;font-size:0.875rem;letter-spacing:0;line-height:1.4285714286;margin:-6px 0;}.fl-module-signup-form .c-signup-form__sep:before,.fl-module-signup-form .c-signup-form__sep:after{border-bottom:1px solid var(--divider-color);content:"";flex:1;}.fl-module-signup-form .c-signup-form__sep:before{margin-right:6px;}.fl-module-signup-form .c-signup-form__sep:after{margin-left:6px;}.fl-module-signup-form .c-signup-form .o-form__field:not(:last-child){margin-bottom:16px;}.fl-module-signup-form .c-signup-form .o-form__field--checkbox{font-family:"Source Sans Pro",sans-serif;font-size:1rem;letter-spacing:0;line-height:1.25;text-align:left;}.fl-module-signup-form .c-signup-form .o-form__actions{margin-top:0;}.fl-module-signup-form .c-signup-form .o-button{--button-display: flex;}.fl-module-signup-form .c-signup-form .o-button__icon{font-size:1.25em;margin-right:.5em;}.fl-module-signup-form .c-signup-form__small-print{font-family:"Source Sans Pro",sans-serif;font-size:0.75rem;letter-spacing:0;line-height:1.3333333333;margin-bottom:0;}.fl-module-signup-form :root{--led-color-off: #d9dbe1;--led-color-on: #017ac6;--led-pulse-duration: .75s;--led-scale-off: 0.8;--led-scale-on: 1;--led-size: 14px;}@keyframes led-pulse{from{background-color:var(--led-color-on);transform:var(--led-scale-on);}to{background-color:var(--led-color-off);transform:var(--led-scale-off);}}.fl-module-signup-form .o-led-before:where(:not(:empty),:not(:blank)):before{animation:led-pulse var(--led-pulse-duration) alternate infinite;border-radius:var(--led-size);content:"";display:inline-block;height:var(--led-size);margin-right:8px;position:relative;top:-2px;width:var(--led-size);}
