:root{--CARD_WIDTH:284px;--MARGIN_MOBILE:32px;--ACAI_12_LIGHT:#1c124d;--BUTTON_WIDTH:284px;--BUTTON_WIDTH_DESKTOP:311px;--TEXTINPUT_WIDTH_DESKTOP:376px;--TEXTINPUT_WIDTH:calc(100% - var(--MARGIN_MOBILE) * 2)}.embla{max-width:100%;margin:0 auto;padding:16px;@media screen and (min-width:768px){max-width:731px}}.embla__slide{display:flex;flex:0 0 100%;min-width:0;@media screen and (min-width:768px){padding-left:0}}.embla__dot{-webkit-tap-highlight-color:#1c124d;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;width:32px;height:16px;justify-content:center}.embla__dot,.embla__dot:after{display:flex;align-items:center;border-radius:50%}.embla__dot:after{box-shadow:inset 0 0 0 1px #1c124d;width:12px;height:12px;content:""}.embla__dot--selected:after{box-shadow:inset 0 0 0 6px #1c124d}.card{display:flex;flex-direction:column;@media screen and (min-width:768px){flex-direction:row;align-items:center}}.button{width:var(--BUTTON_WIDTH);@media screen and (min-width:768px){width:var(--BUTTON_WIDTH_DESKTOP)}}.textInputField{width:var(--TEXTINPUT_WIDTH);margin-left:var(--MARGIN_MOBILE);margin-right:var(--MARGIN_MOBILE);@media screen and (min-width:768px){margin-left:0;margin-right:0;width:var(--TEXTINPUT_WIDTH_DESKTOP)}}