@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Poppins:ital,wght@0,500;0,600;0,700;0,800;0,900;1,500;1,600;1,700;1,800;1,900&display=swap";#form,.form_section{display:grid;gap:1em}.form_section_header{display:flex;justify-content:space-between;align-items:center;border-bottom:3px solid #CC3366}.container{display:grid;grid-template-columns:repeat(2,1fr);gap:1em}.message{margin-top:1em}.textarea{resize:none;border:1px solid #ced4da;border-radius:.5em;padding:8px 0 8px 4px}select,input{height:36px;width:100%;text-indent:8px;background:#ffffff;border:1px solid #ced4da;box-sizing:border-box;border-radius:.5em}label>input{margin-top:6px}.switch{position:relative;display:inline-block;width:48px;height:24px;margin-top:6px;margin-bottom:1rem}.switch input{opacity:0;width:0;height:0}.switch-container{display:flex;flex-direction:column}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.2s;transition:.2s}.slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:3px;background-color:#fff;-webkit-transition:.2s;transition:.2s}input:checked+.slider{background-color:#510c76}input:focus+.slider{box-shadow:0 0 0 2px #777}input:checked+.slider:before{-webkit-transform:translateX(22px);-ms-transform:translateX(22px);transform:translate(22px)}.slider.round{border-radius:24px}.slider.round:before{border-radius:50%}.swivel-container{box-sizing:border-box;display:grid;gap:2rem}.swivel-container .login-form{display:grid;gap:1rem}.swivel-container .buttons-container{display:flex;gap:1.5rem;flex-direction:column}.swivel-container .primary-button{height:42.25px}@media (min-width: 746px){.swivel-container .buttons-container{flex-direction:row}}.two-column-form{display:grid;gap:2rem;grid-template-areas:"left-col" "right-col" "terms-of-service" "button"}.two-column-form .left-col,.two-column-form .right-col{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 746px){.two-column-form{grid-template-columns:repeat(2,1fr);grid-template-areas:"left-col right-col" "terms-of-service terms-of-service" ". button"}}aside,#aside{grid-area:aside;padding:1.5em .25em 1em 0;overflow-y:scroll;border-top:1px solid #510C76;border-bottom:1px solid #510C76}aside::-webkit-scrollbar,#aside::-webkit-scrollbar{height:8px;width:8px;background:transparent}aside::-webkit-scrollbar-thumb,#aside::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px;background-clip:padding-box}aside::-webkit-scrollbar-button,#aside::-webkit-scrollbar-button{display:none;width:0;height:0}aside::-webkit-scrollbar-corner,#aside::-webkit-scrollbar-corner{background-color:transparent}@media (min-width: 746px){aside,#aside{padding-left:2em;padding-right:1.5em}}.button-container{grid-area:buttons;display:grid;grid-template-columns:auto;grid-template-rows:repeat(2,1fr);grid-template-areas:"primary" "secondary" "tertiary";grid-gap:1em;margin:0 1.5em;align-items:center}button{background:#510C76;color:#fff;height:48px;border:none;border-radius:.5em;cursor:pointer}.primary{grid-area:primary}.secondary{grid-area:secondary}.tertiary{grid-area:tertiary}.primary:disabled,.secondary:disabled,.tertiary:disabled{background:#ccc;pointer-events:none}.primary:active,.secondary:active,.tertiary:active{border:1px solid white}@media (min-width: 746px){.button-container{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-template-areas:"primary primary" "secondary tertiary";margin:0 2em}}.footer_container{grid-area:footer;display:grid;margin:0 1.5em}.footer_container>ul{display:grid;grid-template-columns:repeat(3,1fr)}.footer_container .router-link-exact-active{font-weight:700}.footer_container p{font-size:14px}@media (min-width: 746px){.footer_container{margin:0 2em}}.header_container{grid-area:header;text-align:left;margin:1em 1.5em 0;display:grid;grid-template-rows:44px 20px}@media (min-width: 746px){.header_container{margin:1.5em 2em 0;grid-template-rows:60px 20px}}main{grid-area:main;display:grid;align-items:center}main>section{background-color:#ccc;height:100%;display:grid;align-items:center;border-top:2px solid #ccc;border-bottom:2px solid #ccc}.swbc-consumer-experience{display:flex;justify-content:center}@media (min-width: 746px){main{margin-left:0}main>section{border-radius:1em;border:2px solid #ccc}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6,summary{font-family:poppins}p,a,span,input,li,button,label,textarea{font-family:inter}h1{font-weight:700;font-size:32px;letter-spacing:-.02em;color:#510c76}h2{font-weight:600;font-size:20px;letter-spacing:-.02em;color:#222}h3{font-weight:600;font-size:16px;letter-spacing:-.02em;color:#222}h4{font-weight:400;font-size:16px;color:#222}p{font-weight:400;font-size:16px;line-height:140%;color:#222}label{font-size:14px;font-weight:300;line-height:140%;color:#222}textarea{font-size:14px;font-weight:400;line-height:1.5em;color:#222;letter-spacing:.02em}summary{font-weight:600;font-size:20px;color:#222}summary:hover{cursor:pointer}button{font-weight:700;font-size:16px;letter-spacing:.04em}.link_footer{font-size:14px;text-decoration:none;color:#510c76;cursor:pointer}.link_footer:hover{text-decoration:underline}.left{text-align:left}.center{text-align:center}.right{text-align:right}@media (min-width: 746px){h1{font-size:40px}h2{font-size:20px}.article{grid-gap:1.5em}}#root{height:100vh;min-height:calc(100vh - 40px);width:100%;min-width:320px;display:grid;row-gap:1em;grid:80px 400px auto auto 32px/auto-flow;grid-template-areas:"header" "aside" "buttons" "main" "footer"}@media (min-width: 746px){#root{grid:104px auto calc(96px + 1rem) 36px/500px 1fr;grid-template-areas:"header main" "aside main" "buttons main" "footer main"}}
