.button,.input,.select select{-moz-appearance:none;-webkit-appearance:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-size:1rem;height:2.5em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.5em - 1px);padding-left:calc(.75em - 1px);padding-right:calc(.75em - 1px);padding-top:calc(.5em - 1px);position:relative;vertical-align:top}.button:active,.button:focus,.input:active,.input:focus,.select select:active,.select select:focus{outline:none}.select select[disabled],[disabled].button,[disabled].input{cursor:not-allowed}.button{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select:not(.is-multiple):not(.is-loading):after{border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center;width:.625em}.progress:not(:last-child),.title:not(:last-child){margin-bottom:24px;margin-bottom:1.5rem}.button.is-loading:after,.select.is-loading:after{-webkit-animation:spinAround .5s linear infinite;animation:spinAround .5s linear infinite;border:2px solid #dbdbdb;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */body,h2,html,iframe,li,p,ul{margin:0;padding:0}h2{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}iframe{border:0}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}section{display:block}body,button,input,select{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}body{color:#2c2c2b;font-size:1em;font-weight:400;line-height:1.5}a{color:#007cc1;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}input[type=checkbox],input[type=radio]{vertical-align:baseline}span{font-style:inherit;font-weight:inherit}strong{color:#363636;font-weight:700}@-webkit-keyframes spinAround{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.column{display:block;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:12px;padding:.75rem}@media print,screen and (min-width:481px){.column.is-full{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}}.columns{margin-left:-12px;margin-left:-.75rem;margin-right:-12px;margin-right:-.75rem;margin-top:-12px;margin-top:-.75rem}.columns:last-child{margin-bottom:-12px;margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:.75rem}.columns.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{padding:0!important}.columns.is-gapless:not(:last-child){margin-bottom:24px;margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-multiline{-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:481px){.columns:not(.is-desktop){display:-webkit-box;display:-ms-flexbox;display:flex}}.input,.select select{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#363636}.input::-moz-placeholder,.select select::-moz-placeholder{color:rgba(54,54,54,.3)}.input::-webkit-input-placeholder,.select select::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.input:-moz-placeholder,.select select:-moz-placeholder{color:rgba(54,54,54,.3)}.input:-ms-input-placeholder,.select select:-ms-input-placeholder{color:rgba(54,54,54,.3)}.input:hover,.select select:hover{border-color:#b5b5b5}.input:active,.input:focus,.select select:active,.select select:focus{border-color:#007cc1;-webkit-box-shadow:0 0 0 .125em rgba(0,124,193,.25);box-shadow:0 0 0 .125em rgba(0,124,193,.25)}.select select[disabled],[disabled].input{background-color:#f5f5f5;border-color:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;color:#f8f8f8}.select select[disabled]::-moz-placeholder,[disabled].input::-moz-placeholder{color:hsla(0,0%,97%,.3)}.select select[disabled]::-webkit-input-placeholder,[disabled].input::-webkit-input-placeholder{color:hsla(0,0%,97%,.3)}.select select[disabled]:-moz-placeholder,[disabled].input:-moz-placeholder{color:hsla(0,0%,97%,.3)}.select select[disabled]:-ms-input-placeholder,[disabled].input:-ms-input-placeholder{color:hsla(0,0%,97%,.3)}.input{-webkit-box-shadow:inset 0 .0625em .125em hsla(0,0%,4%,.05);box-shadow:inset 0 .0625em .125em hsla(0,0%,4%,.05);max-width:100%;width:100%}.is-primary.input{border-color:#007cc1}.is-primary.input:active,.is-primary.input:focus{-webkit-box-shadow:0 0 0 .125em rgba(0,124,193,.25);box-shadow:0 0 0 .125em rgba(0,124,193,.25)}.is-fullwidth.input{display:block;width:100%}.checkbox,.radio{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.checkbox input,.radio input{cursor:pointer}.checkbox:hover,.radio:hover{color:#363636}.checkbox input[disabled],.radio input[disabled],[disabled].checkbox,[disabled].radio{color:#f8f8f8;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.5em}.select:not(.is-multiple):not(.is-loading):after{border-color:#007cc1;right:1.125em;z-index:4}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select:not(.is-multiple):not(.is-loading):hover:after{border-color:#363636}.select.is-primary select,.select.is-primary:not(:hover):after{border-color:#007cc1}.select.is-primary select:hover{border-color:#006ca8}.select.is-primary select:active,.select.is-primary select:focus{-webkit-box-shadow:0 0 0 .125em rgba(0,124,193,.25);box-shadow:0 0 0 .125em rgba(0,124,193,.25)}.select.is-fullwidth,.select.is-fullwidth select{width:100%}.select.is-loading:after{margin-top:0;position:absolute;right:.625em;top:.625em;-webkit-transform:none;transform:none}.label{color:#363636;display:block;font-size:16px;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:.5em}.field:not(:last-child){margin-bottom:12px;margin-bottom:.75rem}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#363636;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:calc(.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(.5em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-.5em - 1px);margin-right:.25em}.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-.5em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-.5em - 1px);margin-right:calc(-.5em - 1px)}.button:hover{border-color:#b5b5b5;color:#363636}.button:focus{border-color:#007cc1;color:#363636}.button:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(0,124,193,.25);box-shadow:0 0 0 .125em rgba(0,124,193,.25)}.button:active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#2c2c2b;text-decoration:underline}.button.is-text:focus,.button.is-text:hover{background-color:#f5f5f5;color:#363636}.button.is-text:active{background-color:#e8e8e8;color:#363636}.button.is-text[disabled]{background-color:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.button.is-primary{background-color:#007cc1;border-color:transparent;color:#fff}.button.is-primary:hover{background-color:#0074b4}.button.is-primary:focus,.button.is-primary:hover{border-color:transparent;color:#fff}.button.is-primary:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(0,124,193,.25);box-shadow:0 0 0 .125em rgba(0,124,193,.25)}.button.is-primary:active{background-color:#006ca8;border-color:transparent;color:#fff}.button.is-primary[disabled]{background-color:#007cc1;border-color:#007cc1;-webkit-box-shadow:none;box-shadow:none}.button.is-primary.is-loading:after{border-color:transparent transparent #fff #fff!important}.button[disabled]{background-color:#fff;border-color:#dbdbdb;-webkit-box-shadow:none;box-shadow:none;opacity:.5}.button.is-fullwidth{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.button.is-loading{color:transparent!important;pointer-events:none}.button.is-loading:after{position:absolute;left:calc(50% - .5em);top:calc(50% - .5em);position:absolute!important}.buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.buttons .button{margin-bottom:8px;margin-bottom:.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:8px;margin-right:.5rem}.buttons:last-child{margin-bottom:-8px;margin-bottom:-.5rem}.buttons:not(:last-child){margin-bottom:16px;margin-bottom:1rem}.buttons.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:4px;margin-left:.25rem;margin-right:4px;margin-right:.25rem}.title{word-break:break-word}.title em,.title span{font-weight:inherit}.title .tag{vertical-align:middle}.title{color:#363636;font-size:32px;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:16px;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#ededed}.progress::-webkit-progress-value{background-color:#2c2c2b}.progress::-moz-progress-bar{background-color:#2c2c2b}.progress::-ms-fill{background-color:#2c2c2b;border:none}.progress.is-primary::-webkit-progress-value{background-color:#007cc1}.progress.is-primary::-moz-progress-bar{background-color:#007cc1}.progress.is-primary::-ms-fill{background-color:#007cc1}.progress.is-primary:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#007cc1),color-stop(30%,#ededed));background-image:linear-gradient(90deg,#007cc1 30%,#ededed 0)}.progress:indeterminate{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:moveIndeterminate;animation-name:moveIndeterminate;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-color:#ededed;background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#2c2c2b),color-stop(30%,#ededed));background-image:linear-gradient(90deg,#2c2c2b 30%,#ededed 0);background-position:0 0;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress:indeterminate::-ms-fill{animation-name:none}@-webkit-keyframes moveIndeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes moveIndeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}html{background-color:transparent}body{line-height:1.25;margin:0;padding:0}.app{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.app.no-border .app-window{border:0;-webkit-box-shadow:none;box-shadow:none}section{margin:20px auto;max-width:480px}section:first-child{margin-top:0}.app-window{background-color:#fff;max-width:480px;padding:30px 30px 0;position:relative;width:100%}@media only screen and (min-width:480px){.app-window{border-radius:4px;-webkit-box-shadow:0 6px 8px -4px hsla(0,0%,5%,.4);box-shadow:0 6px 8px -4px hsla(0,0%,5%,.4)}}.column.is-blue,.column.is-blue .title,.column.is-blue strong{color:#007cc1}.columns.is-gapless>.column{margin:0;padding:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}span.active{color:#007cc1;font-weight:600}.additions{margin-top:0;padding:0 30px;text-align:center}.additions p{font-size:12px;font-size:.75rem;margin-bottom:4px;margin-bottom:.25rem}.additions p:last-child{margin-bottom:0}.select,.select select{width:100%}.input{-webkit-box-shadow:none;box-shadow:none}label.checkbox{cursor:pointer}input.checkbox{cursor:pointer;margin-right:.75em;top:-1px}.step-navigation .button.is-text:active,.step-navigation .button.is-text:focus{background:inherit;-webkit-box-shadow:none;box-shadow:none}.is-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.is-row>.field{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:12px;margin-bottom:.75rem}@media only screen and (min-width:440px){.is-row>.field{-ms-flex-preferred-size:calc(50% - 0.375rem);flex-basis:calc(50% - 0.375rem)}}.radio-set{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.radio-set,.radio-set .field{display:-webkit-box;display:-ms-flexbox;display:flex}.radio-set .field{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:10px}.radio-set .field:not(:last-child){margin-right:10px}.radio-set .field:hover input[type=radio]{border-color:#b5b5b5}.radio-set .field:hover input[type=radio]:not(:checked):after{background-color:#dbdbdb}.radio-set .field[hidden]{display:none;visibility:hidden}.radio-set input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #dbdbdb;border-radius:50%;display:block;height:1.25em;margin-right:5px;position:relative;width:1.25em}.radio-set input[type=radio]:after{background-color:transparent;border-radius:50%;content:"";display:block;height:calc(100% - 4px);position:absolute;inset:2px;width:calc(100% - 4px)}.radio-set input[type=radio]:checked:after{background-color:#0a93d2}.radio-set input[type=radio],.radio-set label{cursor:pointer}.set-label{display:block;min-width:25%}@media only screen and (max-width:479px){.columns:not(:last-child){margin-bottom:0}}.has-suggest-input,.suggest-input{position:relative}.suggest-list{background-color:#fff;border:1px solid #dbdbdb;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 4px -4px rgba(34,38,44,.3);box-shadow:0 4px 4px -4px rgba(34,38,44,.3);margin-top:-1px;max-height:181.6px;max-height:11.35rem;overflow:hidden;position:absolute;width:100%;z-index:99}.suggest-list .list-group-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-size:1rem;height:2.25em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.375em - 1px);padding-left:calc(.625em - 1px);padding-right:calc(.625em - 1px);padding-top:calc(.375em - 1px);position:relative;vertical-align:top;width:100%}.list-indication{background:#eee;border:0;border-radius:2px;color:#2c2c2b;font-size:14px;font-size:.875rem;margin:.375em 0;padding:.2em .5em .3em;position:absolute;right:calc(.625em - 1px);z-index:10}.welcome-title{color:#0a93d2;font-size:20px;font-size:1.25rem;letter-spacing:-.2px;margin-bottom:20px;text-align:center;width:100%}.benefits{display:table;margin:0 auto 20px}.benefits li{margin:.334em 0;padding-left:25px;position:relative}.benefits li:after,.benefits li:before{background-color:#0a93d2;border-radius:1.5px;content:"";display:block;height:3px;position:absolute}.benefits li:before{bottom:calc(50% - 4px);left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}.benefits li:after{bottom:calc(50% - 1px);left:2px;-webkit-transform:rotate(-60deg);transform:rotate(-60deg);width:16px}.small-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px 0 0}@media only screen and (min-width:768px){.small-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.small-list li{color:#bbb;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:12px;font-size:.75rem;margin:.2em;padding-left:20px;padding-right:10px;position:relative}.small-list li:after,.small-list li:before{background-color:#ddd;border-radius:1px;content:"";display:block;height:2px;position:absolute}.small-list li:before{bottom:calc(50% - 3px);left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}.small-list li:after{bottom:calc(50% - .5px);left:2px;-webkit-transform:rotate(-60deg);transform:rotate(-60deg);width:10px}.button.is-blue{background-color:#007cc1;border-color:#009df4;color:#fff;height:auto;padding:calc(.5em - 1px) 1em .5em;width:100%}@media only screen and (min-width:480px){.button.is-blue{padding:calc(.75em - 1px) 1.25em .75em;width:auto}}.button.is-blue:hover{background-color:#0089d5;border-color:#007cc1}.banner{background-color:#28b2ff;color:#fff;display:block;font-size:14px;font-size:.875rem;font-weight:700;margin-bottom:20px;margin-top:-10px;padding:8px;padding:.5rem;position:relative;text-align:center}@media only screen and (min-width:480px){.banner{position:absolute;top:45px;right:-60px;padding:.5rem 3rem .5rem 3rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top center;transform-origin:top center}}.lead-form-inner{-webkit-transition:all,.25s,.125s linear ease-in 0s;transition:all,.25s,.125s linear ease-in 0s;min-width:100%;padding-bottom:30px}.lead-form-input,section{width:100%}.progress{height:8px;height:.5rem}.progress:not(:last-child){margin-bottom:0}.progress::-webkit-progress-value{-webkit-transition:width .667s;transition:width .667s}.step-question{font-size:17.6px;font-size:1.1rem;margin-bottom:20px;text-align:center}.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.buttons button{-webkit-transition:all,.25s,.125s ease-in ease-in 0s;transition:all,.25s,.125s ease-in ease-in 0s;-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 5px);flex:0 1 calc(50% - 5px);height:auto;margin-right:0!important;margin-bottom:10px;padding-bottom:.375em;width:calc(50% - 5px)}.buttons button:focus:not(:active){border-color:#f2f2f2;-webkit-box-shadow:0 0 0 .125em rgba(0,87,128,.25);box-shadow:0 0 0 .125em rgba(0,87,128,.25)}.buttons button.active{background-color:#007cc1;border-color:#006ca8;color:#fff}button:focus:not(:active){-webkit-box-shadow:none;box-shadow:none}button.is-text.is-minimal,button.is-text.is-minimal:active,button.is-text.is-minimal:hover{background-color:transparent;color:#bbb;font-size:14px;font-size:.875rem;text-decoration:none}button.is-green{background-color:#0a93d2;border-color:#0982ba;color:#fff;height:auto;padding:.75em 1.25em}.step-navigation{display:block;width:100%}.step-navigation .button{font-weight:600;letter-spacing:1px;text-transform:uppercase}.step-navigation .button:disabled{background-color:#aaa;border-color:#a1a1a1}.fill-info{font-size:14px;font-size:.875rem;letter-spacing:-.2px;margin-top:15px}.errors{background-color:#fef0f3;border:0;border-radius:.25em;color:#cc0f35;margin-left:-10px;margin-top:20px;padding:10px;width:calc(100% + 20px)}.success-notice{color:#007cc1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:240px;text-align:center;width:100%}.success-notice .success-title{font-size:22px;font-size:1.375rem}.success-mark{border:3px solid #0a93d2;border-radius:50%;display:block;height:64px;margin:0 auto 20px;position:relative;width:64px}.success-mark:after,.success-mark:before{background-color:#0a93d2;border-radius:1.5px;content:"";display:block;height:3px;position:absolute}.success-mark:before{bottom:calc(50% - 10px);left:calc(50% - 16px);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}.success-mark:after{bottom:calc(50% - 2px);left:calc(50% - 12px);-webkit-transform:rotate(-60deg);transform:rotate(-60deg);width:32px}.checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.checkbox em{background-color:transparent;border:1px solid #dbdbdb;-ms-flex-preferred-size:48px;flex-basis:48px;-ms-flex-preferred-size:3rem;flex-basis:3rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:20px;height:1.25rem;margin-right:16px;margin-right:1rem;max-width:32px;max-width:2rem;position:relative;width:32px;width:2rem}.checkbox em,.checkbox em:after{border-radius:5rem;display:block;-webkit-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s}.checkbox em:after{background-color:#e8e8e8;-webkit-box-shadow:none;box-shadow:none;content:"";height:calc(1.25rem - 8px);position:absolute;top:3px;left:3px;width:calc(1.25rem - 8px)}.checkbox span{-ms-flex-negative:1;flex-shrink:1}.checkbox.checked em{background-color:#49bd3e;border-color:#49bd3e}.checkbox.checked em:after{background-color:#fff;-webkit-box-shadow:0 0 6px hsla(0,0%,9%,.4);box-shadow:0 0 6px hsla(0,0%,9%,.4);left:calc(.75rem + 3px)}.app{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c2c2b;margin:0;width:100%}