.perch-wrapper{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:space-between}.perch-wrapper>*{flex-basis:calc(767232px - 99900%);flex-grow:1}.shadow--lite{box-shadow:0 0 6px 2px rgba(0,0,0,.08)}.shadow--purple{box-shadow:1px 1px 8px 2px rgba(124,42,144,.55)}html{-webkit-text-size-adjust:100%;line-height:1.15}body,h1,h2,h3,h4,h5,h6{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.column{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}.clear{clear:both!important}.block{display:block}.row--spread-align-top{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width:768px){.row--column-align-left-mobile{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.row--spread-column-tss{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width:550px){.row--spread-column-tss{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.row--wrap{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between}.row--wrap>div{flex-basis:49%}.row--wrap>div:nth-child(1n){margin-bottom:0;margin-right:0}.row--wrap>div:not(:nth-child(2n)){margin-bottom:1.5%;margin-right:2%}.row--wrap>div:last-child{margin-bottom:0}@media (max-width:768px){.row--wrap{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between}.row--wrap div{flex-basis:100%}.row--wrap div:nth-child(1n){margin-bottom:0;margin-right:0}.row--wrap div:not(:nth-child(1n)){margin-bottom:"~2em";margin-right:0}.row--wrap div~div{margin-top:2em}}@media (min-width:769px){.row--wrap .row__item.m{margin-right:2%}.row--wrap .row__item.m-r-0{margin-right:0}.row--wrap .row__quarter{flex-basis:23.5%}.row--wrap .row__quarter.m{margin-right:2%}.row--wrap .row__quarter.m-r-0{margin-right:0}}.w--10{max-width:10%}.w--25{max-width:25%;width:100%}.screen__form__input.w--50-100-m,.w--50,.w--50-100-m,.w--50-100-m.screen__form__select{max-width:50%;width:100%}@media (max-width:768px){.screen__form__input.w--50-100-m,.w--50-100-m,.w--50-100-m.screen__form__select{max-width:100%;width:100%}}.w--75{max-width:75%;width:100%}.w--87{max-width:87%;width:100%}.w--90{max-width:90%;width:100%}.w--100{max-width:100%!important;width:100%!important}@media (max-width:768px){.w--100-mobile{max-width:100%;width:100%}}.d--block{display:block}.img--rounded{border-radius:50%}html{font-family:Usual,Helvetica Neue,Helvetica,arial,sans-serif;font-size:8.4px}@media (max-width:1440px){html{font-size:7.7px}}@media (max-width:450px){html{font-size:7.5px}}@media (max-width:768px){html.app{overflow-y:hidden}}html body{font-size:1em;min-height:calc(100vh - .8em);overflow-x:hidden}@media (max-width:1240px){html body{font-size:.9em}}@media (max-width:1024px){html body{font-size:.8em}}@media (max-width:768px){html body{font-size:.75em}}@media (min-width:769px){.show-768-down{display:none}}@media (max-width:768px){.hide-768-down{display:none!important}}@media (min-width:769px){.hide-768-up{display:none!important}}body{font-family:Usual,Helvetica Neue,Helvetica,arial,sans-serif;overflow-x:hidden}body *{box-sizing:border-box}a{color:#7c2a90}.main-layout__body h1{color:#fff;font-size:2.5em;margin-bottom:.5em}.main-layout__body h1.text--purple{color:#7c2a90}.plan-branding--gray{background:#d7d7d7;color:#7c2a90}.plan-branding--blue,.plan-branding--green{background:linear-gradient(90deg,#3152d6 0,#738df2);color:#fff}.plan-branding--gold{background:linear-gradient(90deg,#ef991c 0,#ffc012);color:#fff}.plan-branding--free-trial{background:#d7d7d7;color:#7c2a90}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--auto_decline,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__bottom-cta,.checkout,.consultation-by-practice-area,.login--main .login__legal-footer,.main-layout__body .contract-upload,.pre-footer{font-size:10px}@media (max-width:1240px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--auto_decline,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__bottom-cta,.checkout,.consultation-by-practice-area,.login--main .login__legal-footer,.main-layout__body .contract-upload,.pre-footer{font-size:9px}}@media (max-width:1024px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--auto_decline,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__bottom-cta,.checkout,.consultation-by-practice-area,.login--main .login__legal-footer,.main-layout__body .contract-upload,.pre-footer{font-size:8px}}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{display:inline-block;height:24px;position:relative;width:40px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:4px;height:4px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:40px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.alternative-animation{align-items:flex-start;bottom:50%;display:flex;flex-flow:row wrap;height:100px;justify-content:flex-start;left:50%;opacity:1;position:absolute;transform:translateX(-50%) translateY(-50%);transition:opacity 1.4s,filter .8s;width:100px;z-index:2}.alternative-animation .alternative-animation__block{flex-basis:33.3333333333%}.alternative-animation .alternative-animation__block:not(:nth-child(3n)),.alternative-animation .alternative-animation__block:nth-child(1n){margin-bottom:0;margin-right:0}.alternative-animation--static{margin:0 auto;position:static;transform:none}.alternative-animation--hide{filter:blur(12px);opacity:0;transition:opacity 1.4s,filter .8s}.alternative-animation__block{height:33%;position:relative}.alternative-animation__block:nth-child(3n+1) .alternative-animation__dot{animation:wave 2s ease 0s infinite}.alternative-animation__block:nth-child(3n+2) .alternative-animation__dot{animation:wave 2s ease .2s infinite}.alternative-animation__block:nth-child(3n+3) .alternative-animation__dot{animation:wave 2s ease .4s infinite}.alternative-animation__dot{background:#7c2a90;border-radius:5px;height:50%;left:50%;position:absolute;transform:translateX(-50%);width:50%}@keyframes wave{0%{opacity:1;top:0}50%{opacity:.2;top:30px}to{opacity:1;top:0}}.slide-out-to-right{animation:slideOutToRight .4s ease-out;opacity:0;position:relative}.slide-in-from-left{animation:slideInFromLeft .4s ease-out;display:block;opacity:1;position:relative}.slide-out-to-left{animation:slideOutToLeft .4s ease-out;opacity:0;position:relative}.slide-in-from-right{animation:slideInFromRight .4s ease-out;display:block;opacity:1;position:relative}@keyframes slideOutToRight{0%{display:block;opacity:1;transform:translateX(0)}99%{display:block;opacity:0;transform:translateX(100px)}to{display:none;opacity:0;transform:translateX(100px)}}@keyframes slideInFromLeft{0%{display:none;opacity:0;transform:translateX(-100px)}1%{display:block;opacity:0;transform:translateX(-100px)}to{display:block;opacity:1;transform:translateX(0)}}@keyframes slideOutToLeft{0%{display:block;opacity:1;transform:translateX(0)}99%{display:block;opacity:0;transform:translateX(-100px)}to{display:none;opacity:0;transform:translateX(-100px)}}@keyframes slideInFromRight{0%{display:none;opacity:0;transform:translateX(100px)}1%{display:block;opacity:0;transform:translateX(100px)}to{display:block;opacity:1;transform:translateX(0)}}.text--capitalize{text-transform:capitalize}.text--uppercase{text-transform:uppercase}.text--lowercase{text-transform:lowercase}.text--underline{text-decoration:underline}.text--no-decoration{text-decoration:none}.text--center{text-align:center}.text--left{text-align:left}.text--right{text-align:right}@media (max-width:768px){.text--center-mobile{text-align:center}.text--left-mobile{text-align:left}.text--right-mobile{text-align:right}}.text--description.text--purple,.text--purple,.text--purple.appointment-booking__description{color:#7c2a90}.text--white{color:#fff}.text--grey{color:#555}.text--grey-2{color:#b1b1b1}.text--regular{font-weight:500}.text--medium{font-weight:600}.text--bold{font-weight:700}.text--break-all{word-break:break-all}.text--crossout{display:inline-block;position:relative}.text--crossout:after{border-bottom:2px solid #b1b1b1;content:"";position:absolute;right:0;top:50%;width:100%}.text--m-description{font-size:1.7rem;font-weight:700;line-height:1.45}.text--m-description.m-0{margin:0}.text--l-description{font-size:1.8em;font-weight:700;line-height:1.45}.text--l-description.m-0{margin:0}.text--l-description-lite{font-size:1.8em;line-height:1.3}.text--l-description-lite.m-0{margin:0}.appointment-booking__description,.text--description{color:#555;font-size:1.75rem;line-height:1.45}.m-0.appointment-booking__description,.text--description.m-0{margin:0}.text--banner-description{color:#555;font-size:1.85rem;line-height:1.4;margin-bottom:1em;margin-top:1.125em}.text--icon{position:relative}.text--icon--phone{background-image:url(../imgs/tax-services/phone.svg);background-position:0;background-size:contain;display:inline}.text--icon--lock,.text--icon--phone{background-repeat:no-repeat;padding-left:1.25em}.text--icon--lock{background-image:url(../imgs/legal-health-scan/lock.svg);background-size:.8em 1em}.text--icon--mail{display:block;max-width:250px;width:100%}.text--icon--mail:before{background-image:url(../imgs/support/mail.svg);background-repeat:no-repeat;background-size:contain;content:"";height:1em;left:0;position:absolute;top:50%;transform:translateY(-50%);width:2em}.text--qualifiers ul{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:flex-start;list-style:none;margin-top:2em}@media (max-width:768px){.text--qualifiers ul{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;padding:0}}.text--qualifiers ul li{margin:auto 0;max-width:100%;text-align:center;width:100%}@media (min-width:769px){.text--qualifiers ul li{max-width:50%;padding:.5em 0;width:100%}}.text--green-tag{background:#39b54a}.text--green-tag,.text--purple-tag{border-radius:8px;color:#fff;font-weight:700;padding:.25em .75em;text-align:center;text-transform:uppercase}.text--purple-tag{background:#7c2a90}.text--title{color:#7c2a90;font-size:1.75em}.master .inner{max-width:calc(100vw - 100px)}@media screen and (max-width:550px){.master .inner{max-width:calc(100vw - 10px)}}body .top-bar.master{background:none;border:none;border-bottom:5px solid #7c2a90;display:block;height:86px;position:fixed;transition:background .4s;width:100%}@media screen and (max-width:768px){body .top-bar.master{padding:0 10px}}@media screen and (min-width:769px) and (max-width:1239px){body .top-bar.master{height:68px;line-height:68px}}body .top-bar.master .inner{height:100%;margin:auto;max-width:1650px;padding:0 15px}@media screen and (max-width:768px){body .top-bar.master .inner{padding-left:0;padding-right:0}}body .top-bar.master .inner .header{height:100%;margin:0;padding:0;width:100%}body .top-bar.master .inner .header__menu-list{display:inline-block;float:right;height:85px;line-height:85px}@media screen and (min-width:769px) and (max-width:1239px){body .top-bar.master .inner .header__menu-list{height:68px;line-height:68px}}@media (max-width:768px){body .top-bar.master .inner .header__menu-list{float:none;height:auto;line-height:0}}@media (max-width:550px){body .top-bar.master .inner .header__menu-list{font-size:13px}}@media (max-width:450px){body .top-bar.master .inner .header__menu-list{font-size:12px}}@media (max-width:310px){body .top-bar.master .inner .header__menu-list{display:none}}body .top-bar.master .inner .header__launch-hamburger-menu{left:0;transition:all .35s;width:30px}body .top-bar.master .inner .header__launch-hamburger-menu svg .cls-1{fill:#fff;transition:all .25s}body .top-bar.master .inner .header__logo{display:inline-block;float:left;height:85px;line-height:85px;position:relative;width:210px}@media (max-width:768px){body .top-bar.master .inner .header__logo .bzpath{fill:#7c2a90}}@media (max-width:1024px){body .top-bar.master .inner .header__logo{height:100%}}@media screen and (max-width:550px){body .top-bar.master .inner .header__logo{margin-right:0;width:144px}}@media (max-width:1239px){body .top-bar.master .inner .header__logo{height:100%;line-height:69px;position:absolute;transform:none}}@media (max-width:1120px){body .top-bar.master .inner .header__logo{left:70px}}@media (max-width:768px){body .top-bar.master .inner .header__logo{line-height:83px}}@media (max-width:450px){body .top-bar.master .inner .header__logo{left:60px}}body .top-bar.master .inner .header__logo a{align-items:center;display:flex;flex-flow:row nowrap;height:100%;justify-content:center}body .top-bar.master .inner .header__logo a svg{height:100%;width:100%}@media (min-width:769px){body .top-bar.master .inner .header__logo svg.med{padding-bottom:.75em;padding-top:.75em}}body .top-bar.master .inner .header__logo svg path{fill:#fff;transition:.25s}body .top-bar.master .inner .header__menu-item{display:inline-block;float:left}@media (max-width:1240px){body .top-bar.master .inner .header__menu-item{height:68px}}@media (max-width:1120px){body .top-bar.master .inner .header__menu-item{display:none}}body .top-bar.master .inner .header__menu-item a:not(.header__menu-item__nest__link){box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:17px;font-weight:600;height:100%;height:85px;line-height:85px;list-style-type:none;padding:0 24px;text-align:left;text-decoration:none;width:100%}@media (max-width:1240px){body .top-bar.master .inner .header__menu-item a:not(.header__menu-item__nest__link){height:68px}}@media screen and (min-width:769px) and (max-width:1239px){body .top-bar.master .inner .header__menu-item a:not(.header__menu-item__nest__link){padding:0 16px}}body .top-bar.master .inner .header__menu-item a.header__menu-item__nest__link{text-decoration:none}body .top-bar.master .inner .header__menu-item--nested{font-weight:600;padding:0 24px}@media screen and (min-width:769px) and (max-width:1239px){body .top-bar.master .inner .header__menu-item--nested{padding:0 16px}}@media (min-width:1025px){body .top-bar.master .inner .header__menu-item--nested.open{color:hsla(0,0%,100%,.7);cursor:pointer}body .top-bar.master .inner .header__menu-item--nested.open .header__menu-item__nest{opacity:1;visibility:visible}}body .top-bar.master .inner .header__menu-item--nested .header__menu-item__nest{align-items:center;background:hsla(0,0%,100%,.95);box-shadow:0 6px 6px 2px rgba(0,0,0,.08);display:flex;flex-flow:column nowrap;justify-content:flex-start;left:0;opacity:0;position:absolute;top:85px;transition:all .2s;visibility:hidden;width:100%}@media screen and (min-width:769px) and (max-width:1239px){body .top-bar.master .inner .header__menu-item--nested .header__menu-item__nest{top:68px}}body .top-bar.master .inner .header__menu-item--nested .header__menu-item__nest a:hover{opacity:.7}body .top-bar.master .inner .header__menu-item--nested .header__menu-item__nest--inline .header__menu-item__nest__list{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:center}body .top-bar.master .inner .header__menu-item--nested .header__menu-item__nest--inline .header__menu-item__nest__link{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;line-height:3;padding:0}body .top-bar.master .inner .header__menu-item--nested .header__menu-item__nest--inline .header__menu-item__nest__item{margin-right:.5em;max-width:20em;width:100%}body .top-bar.master .inner .header__menu-item--nested .header__menu-item__nest__title{color:#555;font-size:1.2em;font-weight:600;line-height:1.2}body .top-bar.master .inner .header__menu-item--nested .header__menu-item__nest__list{margin:auto;max-width:920px;width:100%}@media (max-width:980px){body .top-bar.master .inner .header__menu-item--nested .header__menu-item__nest__list{max-width:100%;padding-left:30px;padding-right:30px}}body .top-bar.master .inner .header__menu-item--nested .header__menu-item__nest__image{height:100%;object-fit:cover;width:100%}body .top-bar.master .inner .header__menu-item--login{margin-left:1em}body .top-bar.master .inner .header__menu-item--login:hover a{opacity:.7}body .top-bar.master .inner .header__menu-item--login a{background-image:url(../imgs/guide-center/user--purple.svg);background-position:0;background-repeat:no-repeat;background-size:1.25em;padding-left:1.8em!important;position:relative}body .top-bar.master .inner .header__phone-number{float:right;margin-right:0}body .top-bar.master .inner .header__phone-number--mobile__now{margin-left:2px}@media (max-width:350px){body .top-bar.master .inner .header__phone-number--mobile__now{display:none}}@media (max-width:768px){body .top-bar.master .inner .header__phone-number{display:none}}body .top-bar.master .inner .header__phone-number a{align-items:center;border-radius:40px;color:#fff;display:flex;justify-content:center;margin-left:24px}@media screen and (min-width:769px){body .top-bar.master .inner .header__phone-number a{font-size:28px}}@media screen and (min-width:769px) and (max-width:1239px){body .top-bar.master .inner .header__phone-number a{font-size:22px}}body .top-bar.master .inner .header__phone-number--mobile{min-width:38px}body .top-bar.master .inner .header__phone-number--mobile a{font-size:10px!important;padding-left:12px!important;padding-right:12px!important}body .top-bar.master .inner .header__phone-number--mobile a svg .cls-1{fill:#fff}@media screen and (max-width:380px){body .top-bar.master .inner .header__phone-number--mobile a{font-size:9px!important}}body .top-bar.master .inner .header__phone-number--mobile a img{height:9px!important;margin:0 0 0 6px!important;position:relative;top:-1px;width:9px!important}@media screen and (max-width:365px){body .top-bar.master .inner .header__phone-number--mobile a span{display:none}body .top-bar.master .inner .header__phone-number--mobile a img{margin-left:0!important}}body .top-bar.master .inner .header__phone-number:not(.header__phone-number--mobile) a{height:101%}body .top-bar.master .inner .header__phone-mobile{transition:all .25s}@media (max-width:768px){body .top-bar.master .inner .header__phone-mobile{background:#ef991c;border-radius:25px;margin-bottom:8px;padding:5px 20px}}@media (max-width:450px){body .top-bar.master .inner .header__phone-mobile{border-radius:30px}}body .top-bar.master .inner .header__phone-mobile a{align-items:center;color:#fff;display:flex;flex-flow:row nowrap;justify-content:space-between}body .top-bar.master .inner .header__phone-mobile .header__phone-icon{stroke:#fff;fill:transparent;width:20px}@media (max-width:768px){body .top-bar.master .inner .header__phone-mobile .header__phone-icon{margin-right:6px}}@media (min-width:769px){body .top-bar.master .inner .header__phone-mobile{display:none}}body .top-bar.master .inner .header__mobile-nav{background:#f7f7f7;height:100vh;left:-300px;max-width:300px;opacity:1;overflow-x:hidden;overflow-y:scroll;padding:80px 0;position:absolute;top:0;transition:all 325ms;width:100%}body .top-bar.master .inner .header__mobile-nav:after{background:#f7f7f7ab;content:"";filter:blur(8px);height:50px;left:-50px;opacity:0;position:fixed;top:18px;transition:all 325ms;visibility:hidden;width:50px}body .top-bar.master .inner .header__mobile-nav__nested__list{padding-left:0}body .top-bar.master .inner .header__mobile-nav a{text-decoration:none}body .top-bar.master .inner .header__mobile-nav ul li{list-style:none}@media (min-width:1025px){body .top-bar.master .inner .header__mobile-nav{display:none}}body .top-bar.master .inner .header__mobile-nav.open{max-width:335px;width:100%}body .top-bar.master .inner .header__mobile-nav__items{align-items:flex-start;display:flex;flex-flow:column nowrap;height:auto;justify-content:flex-start;padding:0 0 55px 25px}body .top-bar.master .inner .header__mobile-nav__item{border-top:none;font-size:24px;font-weight:500;line-height:40px;padding:0;text-align:left}body .top-bar.master .inner .header__mobile-nav__item a{color:#7c2a90;font-weight:600;height:auto}body .top-bar.master .inner .header__mobile-nav__item--nested{color:#7c2a90;font-weight:600;padding-left:0!important;position:relative}body .top-bar.master .inner .header__mobile-nav__item--nested:after{background:url(../imgs/app/plus--purple.svg);background-size:contain;content:"";font-size:1.2em;height:.6em;position:absolute;right:0;top:.4em;width:.6em}body .top-bar.master .inner .header__mobile-nav__item--nested.open .header__mobile-nav__nested{max-height:800px}body .top-bar.master .inner .header__mobile-nav__item--nested.open:after{background:url(../imgs/app/minus--purple.svg);background-size:contain;content:""}body .top-bar.master .inner .header__mobile-nav__item--nested .header__mobile-nav__nested{max-height:0;overflow:hidden;transition:all .5s}body .top-bar.master .inner .header__mobile-nav__item--nested .header__mobile-nav__nested__link{display:block;font-size:.8em;font-weight:500;line-height:40px;margin-left:1em}body .top-bar.master .inner .header__mobile-nav li:not(.header__mobile-nav__item){float:none;height:auto;line-height:normal}body .top-bar.master .inner .header__mobile-nav__footer{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;padding-left:30px}body .top-bar.master .inner .header__mobile-nav__footer li{color:#fff;font-size:12px;line-height:1;padding-bottom:5px}body .top-bar.master .inner .header__mobile-nav__footer li a{color:#474444;font-size:12px;font-weight:600}body .top-bar.master .inner .header__mobile-nav.open{box-shadow:1px 1px 17px rgba(45,45,45,.41);left:0}@media (max-width:1024px){body .top-bar.master .inner .header{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}}body .top-bar.master .inner .header__launch-hamburger-menu{cursor:pointer;display:none}@media (max-width:1120px){body .top-bar.master .inner .header__launch-hamburger-menu{display:inline-block}}@media (max-width:768px){body .top-bar.master .inner .header__launch-hamburger-menu svg .cls-1{fill:#7c2a90}}body .top-bar.master .inner .header__launch-hamburger-menu img{height:17px;width:26px}@media screen and (max-width:768px){body .top-bar.master .inner .header__phone-number--mobile{height:100%!important;max-width:300px;min-width:30%}body .top-bar.master .inner .header__phone-number--mobile a{background:none;height:39px!important;margin-left:0!important;margin-top:24px!important;padding:0!important}}body .top-bar.master .inner .header a.phone-number--link-to-number.phone-number--contains-number{font-weight:800}body .top-bar.master.open,body .top-bar.master.scrolled{background-color:hsla(0,0%,100%,.95);box-shadow:0 4px 8px 0 rgba(0,0,0,.01),0 6px 20px 0 rgba(0,0,0,.02)}body .top-bar.master.open .header__menu-item--nested,body .top-bar.master.scrolled .header__menu-item--nested{color:#7c2a90}body .top-bar.master.open .header__menu-item--nested:hover,body .top-bar.master.scrolled .header__menu-item--nested:hover{color:rgba(124,42,144,.7)}body .top-bar.master.open .header__launch-hamburger-menu svg path.cls-1,body .top-bar.master.open .header__logo svg path.bzpath,body .top-bar.master.scrolled .header__launch-hamburger-menu svg path.cls-1,body .top-bar.master.scrolled .header__logo svg path.bzpath{fill:#7c2a90}@media (max-width:768px){body .top-bar.master.open .header__logo svg path.bzpath,body .top-bar.master.scrolled .header__logo svg path.bzpath{fill:#7c2a90}}body .top-bar.master.open .header__menu-item a,body .top-bar.master.open .header__phone-number a,body .top-bar.master.scrolled .header__menu-item a,body .top-bar.master.scrolled .header__phone-number a{color:#7c2a90}@media screen and (max-width:768px){body .top-bar.master.open .header__phone-number a,body .top-bar.master.scrolled .header__phone-number a{color:#fff}}body .top-bar.master.open .header__phone-number--mobile a svg .cls-1,body .top-bar.master.scrolled .header__phone-number--mobile a svg .cls-1{fill:#7c2a90}body .top-bar.master.open .header__phone-mobile,body .top-bar.master.scrolled .header__phone-mobile{background:#ef991c}body .top-bar.master.open .header__phone-mobile .header__phone-icon,body .top-bar.master.scrolled .header__phone-mobile .header__phone-icon{stroke:#fff}body .top-bar.master.open .header__launch-hamburger-menu{background:url(../imgs/app/arrow--purple.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;float:left;height:85px;left:230px;line-height:85px;position:relative;transform:rotate(180deg);z-index:10}body .top-bar.master.open .header__launch-hamburger-menu svg{display:none}body .top-bar.master.scrolled .inner .header .header__launch-hamburger-menu svg .cls-1{fill:#7c2a90}body .main-layout--no-sidebar .top-bar.master{background-color:hsla(0,0%,100%,.95);box-shadow:0 4px 8px 0 rgba(0,0,0,.01),0 6px 20px 0 rgba(0,0,0,.02)}body .main-layout--no-sidebar .top-bar.master .inner .header__logo svg path{fill:#7c2a90}body .main-layout--no-sidebar .top-bar.master .inner .header__menu-item:hover a{color:rgba(124,42,144,.7)}body .main-layout--no-sidebar .top-bar.master .inner .header__menu-item a{color:#7c2a90}@media (max-width:1240px){body .main-layout--no-sidebar .top-bar.master .inner .header__menu-item a{line-height:68px}}body .main-layout--no-sidebar .top-bar.master .inner .header__menu-item--nested{color:#7c2a90;font-size:17px;font-weight:600;padding:0 24px}@media screen and (min-width:769px) and (max-width:1239px){body .main-layout--no-sidebar .top-bar.master .inner .header__menu-item--nested{padding:0 16px}}@media (min-width:1025px){body .main-layout--no-sidebar .top-bar.master .inner .header__menu-item--nested.open{color:rgba(124,42,144,.7);cursor:pointer}body .main-layout--no-sidebar .top-bar.master .inner .header__menu-item--nested.open .header__menu-item__nest{opacity:1;visibility:visible}}body .main-layout--no-sidebar .top-bar.master .inner .header__menu-item--nested .header__menu-item__nest{align-items:center;background:hsla(0,0%,100%,.95);box-shadow:0 6px 6px 2px rgba(0,0,0,.08);display:flex;flex-flow:column nowrap;justify-content:flex-start;left:0;opacity:0;position:absolute;top:85px;transition:all .2s;visibility:hidden;width:100%}@media screen and (min-width:769px) and (max-width:1239px){body .main-layout--no-sidebar .top-bar.master .inner .header__menu-item--nested .header__menu-item__nest{top:68px}}body .main-layout--no-sidebar .top-bar.master .inner .header__menu-item--nested .header__menu-item__nest--inline .header__menu-item__nest__list{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:center}body .main-layout--no-sidebar .top-bar.master .inner .header__menu-item--nested .header__menu-item__nest--inline .header__menu-item__nest__link{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;line-height:3;padding:0}body .main-layout--no-sidebar .top-bar.master .inner .header__menu-item--nested .header__menu-item__nest--inline .header__menu-item__nest__item{list-style:none;margin-right:.5em;max-width:20em;width:100%}body .main-layout--no-sidebar .top-bar.master .inner .header__menu-item--nested .header__menu-item__nest__title{color:#555;font-size:1.2em;font-weight:600;line-height:1.2}body .main-layout--no-sidebar .top-bar.master .inner .header__menu-item--nested .header__menu-item__nest__list{margin:auto;max-width:920px;width:100%}@media (max-width:980px){body .main-layout--no-sidebar .top-bar.master .inner .header__menu-item--nested .header__menu-item__nest__list{max-width:100%;padding-left:30px;padding-right:30px}}body .main-layout--no-sidebar .top-bar.master .inner .header__menu-item--nested .header__menu-item__nest__image{height:100%;object-fit:cover;width:100%}body .main-layout--no-sidebar .top-bar.master .inner .header__launch-hamburger-menu svg .cls-1{fill:#7c2a90}@media (max-width:768px){body .main-layout--no-sidebar .top-bar.master .inner .header__launch-hamburger-menu svg .cls-1{fill:#7c2a90}}body .main-layout--no-sidebar .top-bar.master .inner .header__phone-number{height:100%;list-style:none}body .main-layout--no-sidebar .top-bar.master .inner .header__phone-number a{color:#7c2a90;font-size:28px;font-weight:700;text-decoration:none}@media screen and (max-width:768px){body .main-layout--no-sidebar .top-bar.master .inner .header__phone-number a{color:#fff}}body .main-layout--no-sidebar .top-bar.master .inner .header__phone-mobile{background:#ef991c;transition:all .25s}@media (max-width:768px){body .main-layout--no-sidebar .top-bar.master .inner .header__phone-mobile{border:2px solid #fff;border-radius:25px;list-style:none;margin-bottom:8px;padding:5px 20px}}@media (max-width:450px){body .main-layout--no-sidebar .top-bar.master .inner .header__phone-mobile{border-radius:30px}}body .main-layout--no-sidebar .top-bar.master .inner .header__phone-mobile a{align-items:center;color:#fff;display:flex;flex-flow:row nowrap;font-size:17px;justify-content:space-between;text-decoration:none}body .main-layout--no-sidebar .top-bar.master .inner .header__phone-mobile .header__phone-icon{stroke:#fff;fill:transparent;width:20px}@media (max-width:768px){body .main-layout--no-sidebar .top-bar.master .inner .header__phone-mobile .header__phone-icon{margin-right:6px}}@media (min-width:769px){body .main-layout--no-sidebar .top-bar.master .inner .header__phone-mobile{display:none}}body.hide-menu-items .header__launch-hamburger-menu svg,body.hide-menu-items .header__menu-item{display:none!important}@media (max-width:1240px){body.hide-menu-items .top-bar.master .inner .header__logo{left:16px;position:absolute;transform:none}}@media (max-width:550px){body.hide-menu-items .top-bar.master .inner .header__logo{line-height:83px}}body.open .top-bar.master .header__launch-hamburger-menu,body.open.scrolled .top-bar.master .header__launch-hamburger-menu{background:url(../imgs/app/arrow--purple.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;float:left;height:85px;left:230px;line-height:85px;position:relative;transform:rotate(180deg);z-index:10}body.open .top-bar.master .header__launch-hamburger-menu svg,body.open.scrolled .top-bar.master .header__launch-hamburger-menu svg{display:none}.footer{background:#f7f7f7;border:none;position:relative}.footer .inner{font-size:12px;margin:0 auto;max-width:900px;padding:24px 15px;text-align:center}@media screen and (min-width:769px) and (max-width:1239px){.footer .inner{font-size:10px}}@media screen and (max-width:768px){.footer .inner{font-size:10px}}.footer .inner>div,.footer .inner>p{margin-bottom:12px}.footer__seals{align-items:center;display:flex;justify-content:center}.footer__seals>div,.footer__seals>img{margin:6px 0}.footer__seals>*{margin-right:20px!important}.footer__seals>:last-child{margin-right:0!important}.pre-footer{background:#f7f7f7}.pre-footer a{color:#7c2a90;text-decoration:none}.pre-footer ul{padding:0}.pre-footer ul li{list-style:none}.pre-footer__wrapper{margin:auto;max-width:1020px;width:100%}@media (max-width:1080px){.pre-footer__wrapper{max-width:100%;padding-left:30px;padding-right:30px}}@media (max-width:1340px){.pre-footer__wrapper{padding-left:45px;padding-right:45px}}@media (max-width:768px){.pre-footer__wrapper{padding-left:30px;padding-right:30px}}.pre-footer__columns{align-items:flex-start;display:flex;flex-flow:row nowrap;font-size:1.125em;justify-content:flex-end}@media (max-width:450px){.pre-footer__columns{align-items:flex-start;display:flex;flex-flow:column nowrap;font-size:1.5em;justify-content:flex-start}}@media (max-width:768px){.pre-footer__columns{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start}}.pre-footer__column__logo{max-width:100%;width:200px}@media (max-width:1024px){.pre-footer__column__logo{width:130px}}@media (max-width:768px){.pre-footer__column__logo{display:block;margin-right:auto}}@media (min-width:769px){.pre-footer__column:not(:first-child){margin-left:12%}}@media (max-width:768px){.pre-footer__column:not(:first-child){margin-top:3em}}.pre-footer__column:first-child{margin-right:auto}@media (max-width:768px){.pre-footer__column:first-child{max-width:100%;width:100%}.pre-footer__column{max-width:50%;width:100%}}.pre-footer__column__title{color:#555;display:block;font-size:1.5em;font-weight:600;margin-bottom:1.5em;text-transform:uppercase}@media (max-width:450px){.pre-footer__column__title{margin-bottom:.5em}}.pre-footer__column__item{font-size:1.25em;margin-bottom:.5em}.pre-footer__column__item--image{margin-bottom:1.5em}.pre-footer__row{font-size:1.3em}@media (max-width:450px){.pre-footer__row{font-size:1.6em}}.pre-footer__row--accented{border-top:1px solid #555}.pre-footer__row--bottom{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width:768px){.pre-footer__row--bottom{align-items:flex-start;display:flex;flex-flow:column-reverse nowrap;justify-content:flex-start}}.pre-footer__row__copy{color:#555}@media (max-width:768px){.pre-footer__row__copy{margin-top:2em}}.pre-footer__row__links{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;max-width:600px;width:100%}@media (max-width:1024px){.pre-footer__row__links{max-width:475px;width:100%}}@media (max-width:768px){.pre-footer__row__links{max-width:100%;width:100%}}@media (max-width:450px){.pre-footer__row__links{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start}.pre-footer__row__links .pre-footer__row__link{flex-basis:48%}.pre-footer__row__links .pre-footer__row__link:nth-child(1n){margin-bottom:0;margin-right:0}.pre-footer__row__links .pre-footer__row__link:not(:nth-child(2n)){margin-bottom:4%;margin-right:4%}}@media (min-width:769px){.pre-footer__row__link{margin-left:4%}}@media (max-width:450px){.pre-footer__row__link{text-align:center}}.pre-footer__row__description{color:#555;text-align:center}.login{align-items:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-flow:row nowrap;font-size:.7em;height:100vh;justify-content:center;width:100vw}@media (max-width:768px){.login{background-image:url(../imgs/login/login-accent-mobile.png)}}.login__wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;max-width:100%;min-height:100vh;width:100%}.login__wrapper--split{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (min-width:769px){.login__wrapper>div:not(.login__card){max-width:100%;width:100%}}@media (max-width:768px){.login__wrapper--pad-mobile{padding-left:7em;padding-right:7em}}.login__wrapper--stacked{align-items:flex-start}.login__info-wrapper,.login__wrapper--stacked{display:flex;flex-flow:column nowrap;justify-content:flex-start}.login__info-wrapper{align-items:center;background:linear-gradient(90deg,#efefef 0,#fff);margin-left:auto;max-width:300px;min-height:100vh;padding:0 20em;width:100%}@media (max-width:1550px){.login__info-wrapper{padding:0 7em}}@media (max-width:768px){.login__info-wrapper{display:none}}.login__subtitle{font-size:3.5em;font-style:normal}.login__photo{max-width:100%;width:100%}.login__additional-subtitle{color:#7c2a90;font-size:2.75em;font-style:italic;margin-bottom:0}.login__description{font-size:2.5em}.login__form-wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;padding-bottom:10em;padding-left:7em;padding-right:7em}@media (max-width:768px){.login__form-wrapper{max-width:100%;width:100%}}.login__title{color:#7c2a90;font-size:4.8em;letter-spacing:.6px;margin-bottom:1.75em;text-align:center}@media (max-width:768px){.login__title{margin-bottom:1.5em}}.login__card{align-items:stretch;border-radius:20px;box-shadow:1px 1px 8px 2px rgba(0,0,0,.125);display:flex;flex-flow:row nowrap;height:64em;justify-content:space-between;max-width:106em;overflow:hidden;position:relative;width:100%}@media (max-width:1240px){.login__card{align-items:flex-start;display:flex;flex-flow:column nowrap;height:auto;justify-content:flex-start}}@media (min-width:769px){.login__card--reverse{align-items:stretch;display:flex;flex-flow:row-reverse nowrap;justify-content:space-between}}.login__card__embellish{background-image:url(../imgs/login/login-card.png);background-position:50%;background-size:cover;max-width:55%;position:relative;width:100%}@media (max-width:768px){.login__card__embellish{background:linear-gradient(rgba(124,42,144,.85),rgba(124,42,144,.85)),url(../imgs/login/login-card.png);background-position:center 88%;height:10em;max-width:100%;width:100%}}.login__card__embellish--purple{background:#7c2a90}.login__card__embellish--with-details{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}@media (max-width:1240px){.login__card__embellish--with-details{align-items:flex-start;display:flex;flex-flow:column nowrap;height:auto;justify-content:flex-start;max-width:100%;width:100%}.login__card__embellish--with-details .login__card__logo{left:unset;padding:3em 4em;position:static;top:unset;transform:none}.login__card__embellish--with-details .login__card__embellish__details{background:#fff;border-bottom:1px solid #c1c1c1;color:#464646;padding:1em 1.5em;width:100%}.login__card__embellish--with-details .login__card__embellish__details ul{font-size:.65em;padding:0 1em}}.login__card__embellish__details{color:#fff;font-size:3em;font-weight:600;padding:0 3em}.login__card__embellish__details ul{font-size:.65em;padding:0 1em}.login__card__embellish__details ul li{line-height:1.25;margin-bottom:.25em}.login__card__logo{left:4.75em;max-width:33em;position:absolute;top:3.25em;width:100%}@media (max-width:1240px){.login__card__logo{max-width:25em;top:50%;transform:translateY(-50%);width:100%}}@media (min-width:769px){.login__card__logo--bottom-left{bottom:3em;left:3em;top:unset}}.login__card__logo--small{max-width:27em;width:100%}.login__card__credentials{align-items:flex-start;background:#fff;display:flex;flex-flow:column nowrap;justify-content:center;max-width:45%;width:100%}@media (max-width:1240px){.login__card__credentials{font-size:1.2em;max-width:100%;width:100%}}.login__card__credentials__wrapper{margin-bottom:4em;max-width:100%;padding:0 6em 0 4em;width:100%}@media (max-width:1240px){.login__card__credentials__wrapper{margin-top:2em;padding:0 4em}}.login__card__credentials__form{display:block;margin-top:3em}.login__card__credentials__form p{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}.login__card__credentials__form p label{color:#7f7f7f;font-size:1.65em;font-weight:600;margin-bottom:.5em}.login__card__credentials__form p input{background:#efefef;border:none;border-radius:25px;display:block;font-size:2em;max-width:100%;padding:1em;width:100%}.login__card__credentials__form p input:focus{box-shadow:0 0 2px 2px #7c2a90;outline:none}.login__card__credentials__form__footer{align-items:flex-start;display:flex;flex-flow:column nowrap;font-size:1.86em;justify-content:flex-start;margin-top:2.25em}@media (max-width:768px){.login__card__credentials__form__footer{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.login__card__credentials__form--hide-ul-li ul:not(.errorlist){display:none}.login__card__credentials__form .errorlist{background:#fa1e14;border-radius:26px;color:#fff;font-size:1.5em;font-weight:800;list-style:none;padding:1em;text-align:center;width:100%}.login__card__credentials__title{color:#7c2a90;font-size:3.5em}@media (max-width:768px){.login__card__credentials__title br{display:none}.login__card__credentials__title--mobile-small-pad{margin-top:.5em}}.login__card__expired-link{font-size:2em}.login__card__forgot-password{color:#7c2a90;font-size:1em;font-weight:700;margin-top:1em;text-decoration:none}@media (max-width:768px){.login__card__forgot-password{margin-top:1em}}.login__card--no-embellish .login__card__credentials{max-width:100%;width:100%}.login__card--no-embellish .login__card__credentials__wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;padding:9em 18em 0;text-align:center}@media (max-width:768px){.login__card--no-embellish .login__card__credentials__wrapper{padding:11em 3em 5em}}.login__card--no-embellish .login__card__credentials__icon{max-width:13em;width:100%}.login__accent{filter:blur(12px);height:100vh;left:50%;opacity:.07;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:100vw}.login--forgot .login__card__embellish{background-image:url(../imgs/login/forgot-card.png)}@media (max-width:768px){.login--forgot .login__card__embellish{background:linear-gradient(hsla(0,0%,100%,.85),hsla(0,0%,100%,.85)),url(../imgs/login/forgot-card.png)}}.login--forgot .login__card__embellish--purple{background:#7c2a90}.login__legal-footer{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.login__legal-footer a{color:#7b7b7b;display:block;font-size:1.75em;font-weight:600;padding-left:.5em;padding-right:.5em;text-align:center;text-decoration:none}@media (max-width:768px){.login__legal-footer a{font-size:2.65em}}@media (min-width:451px){.login__legal-footer a{font-size:2.25em}}.login__legal-footer a:first-child{border-right:1px solid #7b7b7b}@media (max-width:768px){.login__legal-footer a:last-child{margin-right:.5em}}.login--main{height:auto}@media (max-width:768px){.login--main{height:auto}}.login--main .login__wrapper__text{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-end;margin:0;max-width:950px;position:relative;width:100%}@media (max-width:1010px){.login--main .login__wrapper__text{max-width:100%;padding-left:30px;padding-right:30px}}.login--main .login__card{bottom:-6em;height:75em;margin:0}@media (min-width:769px){.login--main .login__card{max-width:800px;width:100%}}@media (max-width:1240px){.login--main .login__card{align-items:stretch;display:flex;flex-flow:row nowrap;height:auto;justify-content:space-between}}@media (max-width:768px){.login--main .login__card{height:68em}.login--main .login__card__embellish{display:none}}@media (max-width:1240px){.login--main .login__card__logo{left:4.75em;max-width:25em;max-width:33em;position:absolute;top:6.25em;width:100%}}@media (max-width:768px){.login--main .login__card__credentials{max-width:100%;width:100%}}.login--main .login__title{margin:0;position:relative}@media (max-width:768px){.login--main .login__title{margin:0}}.login--main .login__form-wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-end;padding-bottom:0}@media (min-width:769px){.login--main .login__form-wrapper{height:570px}}@media (max-width:768px){.login--main .login__form-wrapper{padding-top:6em}}.login--main .login__features{align-items:center;background:#7c2a90;display:flex;flex-flow:column nowrap;font-size:9px;justify-content:space-between;max-width:100%;width:100%}@media (max-width:768px){.login--main .login__features{height:auto}}@media (max-height:1019px) and (min-width:769px){.login--main .login__features{height:450px}}@media (min-height:1020px){.login--main .login__features{height:515px}}@media (min-height:1021px){.login--main .login__features{height:575px}}@media (min-height:1121px){.login--main .login__features{height:650px}}@media (max-width:768px){.login--main .login__features>div:first-child{padding:9em 0 6em}}.login--main .login__features__wrapper{margin:auto;max-width:950px;width:100%}@media (max-width:1010px){.login--main .login__features__wrapper{max-width:100%;padding-left:30px;padding-right:30px}}.login--main .login__features__title{font-size:2em;line-height:1.125}.login--main .login__features__block{margin:auto;padding-top:3em}.login--main .login__features__description{color:#fff;font-size:1.7em;font-weight:400;letter-spacing:.025em;line-height:1.7;margin:0;text-align:center}.login--main .login__features__icon{height:8em;margin:auto;padding-bottom:1em;width:8em}@media (max-width:768px){.login--main .login__features__icon.m{margin-top:3em}}.login--main .login__legal-footer{background:#7c2a90;max-width:100%;width:100%}.login--main .login__legal-footer__wrapper{border-top:1px solid #fff;margin:auto;max-width:950px;padding-bottom:1.5em;padding-top:1.5em;width:100%}@media (max-width:1010px){.login--main .login__legal-footer__wrapper{max-width:100%;padding-left:30px;padding-right:30px}}@media (min-width:769px){.login--main .login__legal-footer__wrapper{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}}@media (max-width:768px){.login--main .login__legal-footer__wrapper{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;padding-bottom:2.5em;padding-top:2.5em}}.login--main .login__legal-footer__wrapper img{max-width:15em;width:100%}@media (min-width:769px){.login--main .login__legal-footer__wrapper img{margin-right:auto}}@media (max-width:768px){.login--main .login__legal-footer__wrapper img{margin-bottom:1.5em;max-width:20em;padding-left:1em;width:100%}}.login--main .login__legal-footer__wrapper a{color:#fff;font-size:1.25em}@media (max-width:768px){.login--main .login__legal-footer__wrapper a{font-size:1.75em;margin-bottom:.5em}}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.screen__submit-button,.button{background:#7c2a90;border:0;border-radius:30px;color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:1.5px;opacity:1;padding:1.5em 3.5em;text-decoration:none;text-transform:uppercase;transition:all .25s}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.screen__submit-button:hover,.button:hover{cursor:pointer;opacity:.9}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.screen__submit-button:focus,.button:focus{outline:none}.button--learn-more{max-width:200px;text-align:center;width:100%}@media (max-width:768px){.button--learn-more{margin-left:auto;margin-right:auto}}.button--secure{padding:1.5em 4.25em 1.5em 3em;position:relative}.button--secure:after{background:url(../imgs/login/lock.svg);background-position:50%;background-repeat:no-repeat;content:"";height:1.25em;position:absolute;right:1.75em;top:50%;transform:translateY(-50%);width:1.25em}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.screen__submit-button,.button--gold{background:#ef991c}.button--gray{background:#999;color:#fff}.button--normal{font-size:1.4em}@media (max-width:768px){.button--centered-on-mobile{margin-left:auto;margin-right:auto}}.button--mail{background-image:url(../imgs/app/mail.svg);background-position:2.5em;background-repeat:no-repeat;background-size:1.75em 2em;padding-left:5em;position:relative}.button--ghost,.onboarding__checklist--animate .onboarding__entry--done .onboarding__entry__button,.onboarding__entry__button--disabled{background:none;border:1px solid #7c2a90;color:#7c2a90}.button--ghost-white{background:none;border:1px solid #fff;color:#fff}@media (max-width:768px){.button--longer-text{font-size:.75em}.button--longer-text-2{font-size:.6em}}@media (max-width:320px){.button--longer-text-2{font-size:.4em}}.user-bubble{border-radius:50%;padding:2.25em;position:relative}@media (max-width:1350px){.user-bubble{padding:2.5em}}.user-bubble__initials{font-size:1.8em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:1350px){.user-bubble__initials{font-size:2em}}.main-layout__grid{display:grid;grid-template-areas:"topbar topbar topbar" "sidebar banner banner" "sidebar body body";grid-template-columns:30.5em 1fr 1fr;grid-template-rows:8em 0 1fr;height:100vh;transition:all .25s;width:100vw}@media (max-width:768px){.main-layout__grid{display:block;height:auto}}.main-layout__navbar{box-shadow:1px 1px 8px 2px rgba(0,0,0,.125);grid-area:topbar;z-index:15}@media (max-width:768px){.main-layout__navbar{background:#fff;position:fixed;width:100%}}.main-layout__navbar__wrapper{align-items:center;display:flex;flex-flow:row nowrap;height:100%;justify-content:space-between;margin:auto;width:calc(100vw - 4em)}.main-layout__navbar__logo{display:block;margin-bottom:auto;margin-top:auto;max-width:17em;width:100%}.main-layout__navbar__viewing-as{background:#ffff82;border-radius:1em;font-size:1.2em;margin-right:2em;padding:1em}.main-layout__navbar__link-home{display:block;height:auto;margin:auto auto auto 0;width:100%}.main-layout__navbar__corner-control{align-items:center;cursor:pointer;display:flex;flex-flow:column nowrap;height:100%;justify-content:center;max-width:20em;padding-right:2em;position:relative;width:100%}@media (max-width:768px){.main-layout__navbar__corner-control{max-width:20em;width:100%}}@media (max-width:550px){.main-layout__navbar__corner-control{max-width:17em;width:100%}}.main-layout__navbar__corner-control.open{cursor:pointer}.main-layout__navbar__corner-control.open:after{top:35%;transform:rotate(180deg)}.main-layout__navbar__corner-control.open .main-layout__navbar__corner-control__dropdown{opacity:1;visibility:visible}.main-layout__navbar__corner-control:after{background:url(../imgs/app/dropdown-caret.svg);background-position:50%;background-repeat:no-repeat;content:"";height:2.5em;position:absolute;right:1em;top:50%;transform:translateY(-50%);transition:all .25s;width:2.5em}@media (max-width:768px){.main-layout__navbar__corner-control:after{height:1.5em;width:1.5em}}.main-layout__navbar__corner-control__name{display:inline-block;font-size:1.5em;font-weight:600;margin-bottom:.25em;max-width:calc(100% - 1em);overflow:hidden;text-overflow:ellipsis}.main-layout__navbar__corner-control__dropdown{background:#fff;box-shadow:1px 1px 8px 2px rgba(0,0,0,.125);list-style:none;opacity:0;padding:0;position:absolute;right:0;top:7.125em;transition:all .25s;visibility:hidden;width:22em;z-index:0}.main-layout__navbar__corner-control__dropdown__item{font-size:1.25em;font-weight:500;transition:all .25s;width:100%}.main-layout__navbar__corner-control__dropdown__item~li{border-top:1px solid #ececec}@media (max-width:768px){.main-layout__navbar__corner-control__dropdown__item{font-size:1.5em}}.main-layout__navbar__corner-control__dropdown__item:hover{background:#7c2a90}.main-layout__navbar__corner-control__dropdown__item:hover .main-layout__navbar__corner-control__dropdown__link{color:#fff}.main-layout__navbar__corner-control__dropdown__item--user{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:center;padding:2em 0 1.5em}.main-layout__navbar__corner-control__dropdown__item--user:hover{background:#fff}.main-layout__navbar__corner-control__dropdown__item--user .user-bubble{padding:3.5em}.main-layout__navbar__corner-control__dropdown__link{color:#7c2a90;display:block;font-weight:700;height:100%;padding:1em;text-decoration:none;transition:all .25s;width:100%}@media (min-width:769px){.main-layout__navbar__mobile-nav-trigger{display:none}}.main-layout__navbar__mobile-nav-trigger.hamburger{margin-right:1em;padding-left:0;padding-right:0}.main-layout__navbar__mobile-nav-trigger.hamburger:hover{opacity:1}.main-layout__navbar__mobile-nav-trigger.hamburger .hamburger-box{transform:scale(.7)}.main-layout__navbar__mobile-nav-trigger.hamburger .hamburger-inner,.main-layout__navbar__mobile-nav-trigger.hamburger .hamburger-inner:after,.main-layout__navbar__mobile-nav-trigger.hamburger .hamburger-inner:before,.main-layout__navbar__mobile-nav-trigger.hamburger.is-active .hamburger-inner,.main-layout__navbar__mobile-nav-trigger.hamburger.is-active .hamburger-inner:after,.main-layout__navbar__mobile-nav-trigger.hamburger.is-active .hamburger-inner:before{background:#7c2a90}.main-layout__sidebar{background:#fbfafa;border-right:1.25px solid #c4c4c4;grid-area:sidebar}@media (max-width:768px){.main-layout__sidebar{font-size:1.25em;height:100vh;left:-35em;max-width:35em;position:fixed;top:56px;transition:all .45s;width:100%;z-index:11}.main-layout__sidebar.open{left:0}}@media (max-width:20em){.main-layout__sidebar{left:-100%;max-width:100%;width:100%}}.main-layout__sidebar__wrapper{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;padding-left:2em;padding-right:2em;padding-top:3em}.main-layout__sidebar__item{background-color:#fbfafa;border-radius:20px;color:#7c2a90;font-size:1.5em;font-weight:600;max-width:100%;padding:.5em 1em .5em 3.125em;position:relative;text-decoration:none;transition:all .25s;width:100%}.main-layout__sidebar__item:before{background-repeat:no-repeat;content:"";height:1.125em;position:absolute;top:50%;transform:translateY(-50%);transition:all .25s;width:1.125em}.main-layout__sidebar__item__recommendation-count{align-items:center;background:#ef991c;border-radius:.75em;box-shadow:0 0 6px 2px rgba(0,0,0,.08);color:#fff;display:flex;flex-flow:row nowrap;height:1.65em;justify-content:center;padding:.25em;position:absolute;right:.5em;top:50%;transform:translateY(-50%);width:2.25em}.main-layout__sidebar__item--home:before{background-image:url(../imgs/app/nav-home.svg);background-position:50%;background-size:contain;filter:brightness(1);height:1.125em;left:1.25em;transition:filter .25s;width:1.125em}.main-layout__sidebar__item--appointments:before{background-image:url(../imgs/app/nav-appointments.svg)}.main-layout__sidebar__item--appointments:before,.main-layout__sidebar__item--promo:before{background-position:50%;background-size:contain;filter:brightness(1);height:1.25em;left:1em;transition:filter .25s;width:1.25em}.main-layout__sidebar__item--promo:before{background-image:url(../imgs/app/nav-promo.svg)}.main-layout__sidebar__item--account:before{background-image:url(../imgs/app/nav-account.svg);height:1.4em;left:.9em}.main-layout__sidebar__item--account:before,.main-layout__sidebar__item--billing:before{background-position:50%;background-size:contain;filter:brightness(1);transition:filter .25s;width:1.4em}.main-layout__sidebar__item--billing:before{background-image:url(../imgs/app/nav-billing.svg);height:1em;left:1em}.main-layout__sidebar__item--tax-services:before{background-image:url(../imgs/app/nav-tax-services.svg);background-position:50%;background-size:contain;filter:brightness(1);height:1.2em;left:.9em;transition:filter .25s;width:1.4em}.main-layout__sidebar__item--registered-agent:before{background-image:url(../imgs/app/nav-registered-agent.svg);left:1em;width:1.6em}.main-layout__sidebar__item--legal-contract:before,.main-layout__sidebar__item--registered-agent:before{background-position:50%;background-size:contain;filter:brightness(1);height:1.4em;transition:filter .25s}.main-layout__sidebar__item--legal-contract:before{background-image:url(../imgs/app/nav-legal-contract.svg);left:.9em;width:1.4em}.main-layout__sidebar__item--intellectual-property:before{background-image:url(../imgs/app/nav-intellectual-property.svg)}.main-layout__sidebar__item--intellectual-property:before,.main-layout__sidebar__item--litigation:before{background-position:50%;background-size:contain;filter:brightness(1);height:1.4em;left:.9em;transition:filter .25s;width:1.4em}.main-layout__sidebar__item--litigation:before{background-image:url(../imgs/app/nav-litigation.svg)}.main-layout__sidebar__item--support:before{background-image:url(../imgs/app/nav-support.svg)}.main-layout__sidebar__item--attorney-bio:before,.main-layout__sidebar__item--support:before{background-position:50%;background-size:contain;filter:brightness(1);height:1.4em;left:.9em;transition:filter .25s;width:1.4em}.main-layout__sidebar__item--attorney-bio:before{background-image:url(../imgs/app/nav-attorney-bio.svg)}.main-layout__sidebar__item--contact-info:before{background-image:url(../imgs/app/nav-contact-info.svg)}.main-layout__sidebar__item--contact-info:before,.main-layout__sidebar__item--preferred-partners:before{background-position:50%;background-size:contain;filter:brightness(1);height:1.4em;left:.9em;transition:filter .25s;width:1.4em}.main-layout__sidebar__item--preferred-partners:before{background-image:url(../imgs/app/nav-preferred-partners.svg)}.main-layout__sidebar__item--now:before{background-image:url(../imgs/app/nav-now.svg)}.main-layout__sidebar__item--health-scan:before,.main-layout__sidebar__item--now:before{background-position:50%;background-size:contain;filter:brightness(1);height:1.4em;left:.9em;transition:filter .25s;width:1.4em}.main-layout__sidebar__item--health-scan:before{background-image:url(../imgs/app/nav-health-scan.svg)}.main-layout__sidebar__item--hr:before{background-image:url(../imgs/app/nav-hr.svg)}.main-layout__sidebar__item--hr:before,.main-layout__sidebar__item--rec:before{background-position:50%;background-size:contain;filter:brightness(1);height:1.4em;left:.9em;transition:filter .25s;width:1.4em}.main-layout__sidebar__item--rec:before{background-image:url(../imgs/app/nav-rec.svg)}.main-layout__sidebar__item--website-compliance:before{background-image:url(../imgs/app/nav-website-compliance.svg);background-position:50%;background-size:contain;filter:brightness(1);height:1.4em;left:.9em;transition:filter .25s;width:1.4em}@keyframes animateToCurrentScreen{0%{filter:brightness(1);opacity:1}40%{filter:brightness(1);opacity:0}60%{filter:brightness(10);opacity:0}to{filter:brightness(10);opacity:1}}.main-layout__sidebar__item--current{background:#7c2a90;border:none;color:#fff;font-weight:700}.main-layout__sidebar__item--current:before{animation:animateToCurrentScreen .35s forwards}.main-layout__sidebar__item--promo{border:2px solid #7c2a90;font-weight:700}.main-layout__body{background-image:url(../imgs/app/watermark.jpg);background-repeat:no-repeat;background-size:cover;font-size:1.3em;grid-area:body;overflow-x:hidden;transition:background .35s}@media (max-width:768px){.main-layout__body{min-height:calc(100vh - 1em);padding-top:56px}.main-layout__body.open{background:rgba(0,0,0,.25)}}.main-layout__body--no-bg{background-color:#fff;background-image:none}.main-layout__body--guide{padding:0}.main-layout__body>div:not(.guide__wrapper){padding:2em 3em}.main-layout__support-link{background-image:url(../imgs/app/nav-support.svg);background-repeat:no-repeat;background-size:contain;color:#7c2a90;font-size:1.4em;font-weight:700;max-width:115px;padding-left:.25em;text-align:center;text-decoration:none;width:100%}.main-layout__plan{border-radius:20px;font-size:1.125em;font-weight:700;padding:.5em 1em}.main-layout--no-sidebar .main-layout__grid{display:block;height:auto;width:100vw}.main-layout--no-sidebar .main-layout__navbar{box-shadow:1px 1px 8px 2px rgba(0,0,0,.125);height:8em}.main-layout--no-sidebar .main-layout__body{min-height:100vh}.main-layout.legal-contract .main-layout__body>div{padding:0}.main-layout.appointment-subject-matter,.main-layout.appointment-subject-matter-success,.main-layout.contract-upload,.main-layout.contract-upload-success,.main-layout.file-upload{height:100vh;width:100vw}.main-layout.appointment-subject-matter .main-layout__body,.main-layout.appointment-subject-matter-success .main-layout__body,.main-layout.contract-upload .main-layout__body,.main-layout.contract-upload-success .main-layout__body,.main-layout.file-upload .main-layout__body{padding:0}.main-layout.appointment-subject-matter .main-layout__grid,.main-layout.appointment-subject-matter-success .main-layout__grid,.main-layout.contract-upload .main-layout__grid,.main-layout.contract-upload-success .main-layout__grid,.main-layout.file-upload .main-layout__grid{display:grid;grid-template-areas:"topbar topbar topbar" "banner banner banner" "body body body";grid-template-columns:1fr 1fr;grid-template-rows:8em 0 1fr}@media (max-width:768px){.main-layout.appointment-subject-matter .main-layout__grid,.main-layout.appointment-subject-matter-success .main-layout__grid,.main-layout.contract-upload .main-layout__grid,.main-layout.contract-upload-success .main-layout__grid,.main-layout.file-upload .main-layout__grid{display:block;height:auto}}.main-layout.appointment-subject-matter .hamburger-box,.main-layout.appointment-subject-matter .main-layout__sidebar,.main-layout.appointment-subject-matter-success .hamburger-box,.main-layout.appointment-subject-matter-success .main-layout__sidebar,.main-layout.contract-upload .hamburger-box,.main-layout.contract-upload .main-layout__sidebar,.main-layout.contract-upload-success .hamburger-box,.main-layout.contract-upload-success .main-layout__sidebar,.main-layout.file-upload .hamburger-box,.main-layout.file-upload .main-layout__sidebar{display:none}@media (max-width:768px){.main-layout.appointment-subject-matter .main-layout__navbar,.main-layout.appointment-subject-matter-success .main-layout__navbar,.main-layout.contract-upload .main-layout__navbar,.main-layout.contract-upload-success .main-layout__navbar,.main-layout.file-upload .main-layout__navbar{padding:2em 0}}.main-layout.appointment-subject-matter-success.main-layout--show-persistent-banner .main-layout__grid,.main-layout.appointment-subject-matter.main-layout--show-persistent-banner .main-layout__grid,.main-layout.contract-upload-success.main-layout--show-persistent-banner .main-layout__grid,.main-layout.contract-upload.main-layout--show-persistent-banner .main-layout__grid,.main-layout.file-upload.main-layout--show-persistent-banner .main-layout__grid{display:grid;grid-template-areas:"topbar topbar" "banner banner" "body body";grid-template-columns:1fr;grid-template-rows:8em auto 1fr;height:100vh;width:100vw}@media (max-width:768px){.main-layout.appointment-subject-matter-success.main-layout--show-persistent-banner .main-layout__grid,.main-layout.appointment-subject-matter.main-layout--show-persistent-banner .main-layout__grid,.main-layout.contract-upload-success.main-layout--show-persistent-banner .main-layout__grid,.main-layout.contract-upload.main-layout--show-persistent-banner .main-layout__grid,.main-layout.file-upload.main-layout--show-persistent-banner .main-layout__grid{display:block;height:auto}}@media (min-width:769px){.main-layout.appointment-subject-matter-success.main-layout--show-persistent-banner .main-layout__persistent-banner,.main-layout.appointment-subject-matter.main-layout--show-persistent-banner .main-layout__persistent-banner,.main-layout.contract-upload-success.main-layout--show-persistent-banner .main-layout__persistent-banner,.main-layout.contract-upload.main-layout--show-persistent-banner .main-layout__persistent-banner,.main-layout.file-upload.main-layout--show-persistent-banner .main-layout__persistent-banner{height:100%}}@media (max-width:768px){.main-layout.appointment-subject-matter-success.main-layout--show-persistent-banner .main-layout__persistent-banner,.main-layout.appointment-subject-matter.main-layout--show-persistent-banner .main-layout__persistent-banner,.main-layout.contract-upload-success.main-layout--show-persistent-banner .main-layout__persistent-banner,.main-layout.contract-upload.main-layout--show-persistent-banner .main-layout__persistent-banner,.main-layout.file-upload.main-layout--show-persistent-banner .main-layout__persistent-banner{display:block}.main-layout.appointment-subject-matter-success.main-layout--show-persistent-banner .main-layout__body,.main-layout.appointment-subject-matter.main-layout--show-persistent-banner .main-layout__body,.main-layout.contract-upload-success.main-layout--show-persistent-banner .main-layout__body,.main-layout.contract-upload.main-layout--show-persistent-banner .main-layout__body,.main-layout.file-upload.main-layout--show-persistent-banner .main-layout__body{padding-top:14em}}.main-layout__persistent-banner{background:#7c2a90;border-bottom:1px solid #b1b1b1;color:#fff;font-size:1.8em;font-weight:500;grid-area:banner;height:0;max-width:100%;padding:.5em;text-align:center;transition:all .25s;width:100%}@media (min-width:769px){.main-layout__persistent-banner{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}}@media (max-width:768px){.main-layout__persistent-banner{display:none;height:auto;padding:1.25em;position:fixed;top:4.5em;z-index:1}}.main-layout__persistent-banner b{padding:0 .25em}.main-layout__persistent-banner a{color:#fff}.main-layout--show-persistent-banner .main-layout__grid{display:grid;grid-template-areas:"topbar topbar topbar" "sidebar banner banner" "sidebar body body";grid-template-columns:30.5em 1fr 1fr;grid-template-rows:8em auto 1fr;height:100vh;width:100vw}@media (max-width:768px){.main-layout--show-persistent-banner .main-layout__grid{display:block;height:auto}}@media (min-width:769px){.main-layout--show-persistent-banner .main-layout__persistent-banner{height:100%}}@media (max-width:768px){.main-layout--show-persistent-banner .main-layout__persistent-banner{display:block}.main-layout--show-persistent-banner .main-layout__body{padding-top:14em}}.screen{font-size:1em}.screen__card{background:#fff;box-shadow:0 0 6px 2px rgba(0,0,0,.08);overflow:hidden;padding:2.5em;position:relative;z-index:0}.screen__card.asker__form{overflow:visible}.screen__card.p-2_5{padding:2.5em}.screen__card.p-v-4{padding-bottom:4em;padding-top:4em}.screen__card.p-t-0{padding-top:0}.screen__card.p-4{padding:4em}.screen__card--full-width{max-width:100%;width:100%}.screen__card--purple{background:#7c2a90;color:#fff}.screen__card.p-0{padding:0}.screen__card--stylized{align-items:flex-start;background-position:0 40%;background-repeat:no-repeat;background-size:37%;display:flex;flex-flow:column nowrap;justify-content:flex-start}@media (max-width:1350px){.screen__card--stylized{background-size:contain}}.screen__card--stylized .screen__card__wrapper{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:auto;max-width:60em;width:100%}@media (max-width:768px){.screen__card--stylized .screen__card__wrapper{max-width:100%;width:100%}}@media (max-width:1350px) and (min-width:769px){.screen__card--stylized .screen__card__wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start}}@media (max-width:450px){.screen__card--stylized .screen__card__wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.screen__card--stylized .screen__card__img{border-radius:50%;margin-right:2em;max-width:14em;object-fit:contain;width:100%}@media (max-width:1350px) and (min-width:769px){.screen__card--stylized .screen__card__img{margin-bottom:2em;margin-right:0}}@media (max-width:450px){.screen__card--stylized .screen__card__img{margin-bottom:2em;margin-right:0}}@media (max-width:1350px) and (min-width:769px){.screen__card--stylized a,.screen__card--stylized p{text-align:center}}@media (max-width:450px){.screen__card--stylized a,.screen__card--stylized p{margin:.5em auto;text-align:center}}@media (max-width:1350px){.screen__card--stylized a:before{left:7%}}@media (max-width:1240px){.screen__card--stylized a:before{left:12%}}@media (max-width:1024px){.screen__card--stylized a:before{left:16%}}@media (max-width:850px){.screen__card--stylized a:before{left:11%}}@media (max-width:768px){.screen__card--stylized a:before{left:0}}@media (max-width:450px){.screen__card--stylized a:before{left:16%}}@media (max-width:320px){.screen__card--stylized a:before{left:0}}.screen__card__img{max-width:100%;width:100%}.screen__card__img--mercury{max-width:300px;width:100%}.screen__card__img--gusto{max-width:200px;width:100%}.screen__card__img--zip{max-width:300px;width:100%}.screen__card__img--berxi{max-width:275px;width:100%}.screen__card__notification{background:#fa6219;left:0;max-width:100%;padding-left:1em;padding-right:1em;position:absolute;top:0;width:100%}.screen__card__notification span{font-size:1.5rem}.screen__card--p-v-3{padding-bottom:3em;padding-top:3em}.screen__flat-card{border:1.5px solid #f7f7f7;border-radius:8px;padding:2em}.screen__alert{max-width:5em;width:100%}.screen__checkmark{background-image:url(../imgs/app/checkmark.svg);background-repeat:no-repeat;background-size:auto 1.5em;list-style-type:none;margin:.5em 0;padding-left:2em;padding-top:.1em}.screen__checkmark ul{padding:0}.screen__checkmark ul li{padding-left:.75em}.screen__todo{background-repeat:no-repeat;background-size:auto 1.5em;list-style-type:none;margin:.5em 0;padding-left:2em;padding-top:.1em;position:relative}.screen__todo:after{background-position:50%;background-size:90%;border:1px solid #e1e1e1;border-radius:50%;content:"";height:1.25em;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.25em}.screen__todo--done{color:#b1b1b1;text-decoration:line-through}.screen__todo--done:after{background-color:#8fc887;background-image:url(../imgs/app/check-no-bg.svg);border-width:0}.screen__circled-number{background-repeat:no-repeat;background-size:auto 1.5em;list-style-type:none;margin:.5em 0;padding-left:2em;padding-top:.1em;position:relative}.screen__circled-number:before{align-items:center;background:#7c2a90;border-radius:50%;color:#fff;display:flex;flex-flow:row nowrap;font-size:.9em;font-weight:600;height:1.75em;justify-content:center;left:-.35em;position:absolute;width:1.75em}.screen__circled-number--1:before{content:"1"}.screen__circled-number--2:before{content:"2"}.screen__circled-number--3:before{content:"3"}.screen__circled-number--4:before{content:"4"}.screen__bullet{list-style-type:none;margin:.5em 0;position:relative}.screen__bullet:before{background:url(../imgs/app/dash--green.svg);content:"";height:.2em;margin-left:-1.5em;position:absolute;top:50%;transform:translateY(-50%);width:.5em}.screen__section{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}.screen__card-title{color:#7c2a90;font-size:1.75em;font-style:normal;font-weight:700}.screen__card-title--highlight{background:#7c2a90;color:#fff;display:inline-block;padding:.25em .75em;text-transform:uppercase}.screen__card-title--big{font-size:1.6em}.screen__italic-title{color:#7c2a90;font-size:1.5em;font-style:italic;font-weight:600;margin-bottom:1em}.screen__form{opacity:1;position:relative;transition:all .25s;width:100%}.screen__form fieldset{border:none}.screen__form__wrapper{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start;max-width:100%;width:100%}.screen__form__wrapper .screen__form__group{flex-basis:49%}.screen__form__wrapper .screen__form__group:nth-child(1n){margin-bottom:0;margin-right:0}.screen__form__wrapper .screen__form__group:not(:nth-child(2n)){margin-bottom:1%;margin-right:2%}@media (max-width:768px){.screen__form__wrapper{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start}.screen__form__wrapper .screen__form__group{flex-basis:100%}.screen__form__wrapper .screen__form__group:nth-child(1n){margin-bottom:0;margin-right:0}.screen__form__wrapper .screen__form__group:not(:nth-child(1n)){margin-bottom:"~1.25em";margin-right:0}.screen__form__wrapper .screen__form__group~.screen__form__group{margin-top:1.25em}}.screen__form--change-password .screen__form__wrapper{display:block}.screen__form--change-password .screen__form__wrapper .screen__form__group{margin-left:0!important;margin-right:0!important}.screen__form__full-width{flex-basis:100%!important;margin-right:0!important;width:100%}.screen__form__phone-number{margin-top:2.5em!important}.screen__form__group{align-items:flex-start;display:flex;flex-flow:column nowrap;font-size:1.5rem;justify-content:flex-start;margin-top:.5em}.screen__form__group.m-t-1{margin-top:1em}.screen__form__group.m-t-0{margin-top:0}.screen__form__group--credit-card>div{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.screen__form__group--credit-card>div.error{border-color:#fa1e14}.screen__form__group--credit-card>div .recurly-hosted-field-card{max-width:100%;width:100%}.screen__form__group--payment-type>div{margin-top:.2em}.screen__form__group--payment-type>div input:not(:first-child){margin-left:.3em}.screen__form__label{display:block;min-height:17px}.screen__form__input,.screen__form__select{background:#fff;border:1px solid #b7b7b7;border-radius:30px;color:#000;font-size:1.7rem;font-weight:400;height:7rem;letter-spacing:1.5px;margin-top:.5em;max-width:100%;opacity:1;padding:1.5em 2em;transition:all .25s;width:100%}@media (max-width:550px){.screen__form__input,.screen__form__select{margin-top:1em;max-width:100%;width:100%}}.screen__form__input:disabled,.screen__form__select:disabled{background:#efefef}.screen__form__input:focus,.screen__form__select:focus{box-shadow:0 0 2px 2px #7c2a90;outline:none}.screen__form__input.w--50,.w--50.screen__form__select{max-width:50%;width:100%}.screen__form__input.w--48,.screen__form__input.w--48-100-tss,.w--48-100-tss.screen__form__select,.w--48.screen__form__select{max-width:48%;width:100%}@media (max-width:550px){.screen__form__input.w--48-100-tss,.w--48-100-tss.screen__form__select{max-width:100%;width:100%}}.error.screen__form__select,.screen__form__input.error{border-color:red}.screen__form__input--textarea{font-size:1.5em}@media (max-width:768px){.screen__form__input--date{align-items:center;-webkit-appearance:textfield;-moz-appearance:textfield;display:flex;flex-flow:row nowrap;justify-content:flex-start;max-width:100%;min-height:5em;width:100%}}.error.screen__form__select,.screen__form__input.error{border:2px solid #fa1e14}.screen__form__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;box-shadow:none;max-width:100%;width:100%}.screen__form__select.m-t-1{margin-top:1em}.screen__form__button{display:block;margin-left:auto;margin-top:1.5em}.screen__form__button--edit{background:#7c2a90;color:#fff;display:block;padding:1.5em 2.25em 1.5em 4.25em;position:relative}.screen__form__button--edit:before{background-image:url(../imgs/app/edit-button--white.svg);background-repeat:no-repeat;content:"";height:1.45em;left:2em;position:absolute;top:50%;transform:translateY(-48%);width:1.45em}.screen__form__button--cancel{background:#efefef;color:#7c2a90;margin-left:1em}.screen__form__ach-disclaimer{flex-basis:100%;font-size:1.5em}.screen__form__button-wrapper{max-width:20em;width:100%}.screen__form__split{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width:768px){.screen__form__split{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}}@media (min-width:769px){.screen__form__split .screen__form__input,.screen__form__split .screen__form__select{max-width:49.5%;width:100%}}@media (max-width:768px){.screen__form__split .screen__form__input:not(:first-child),.screen__form__split .screen__form__select:not(:first-child){margin-top:2em}}.screen__form--submitting{opacity:.5}.screen__form .screen__form__message{display:none}.screen__form--success .screen__form__message{background:#7c2a90;color:#fff;display:block;font-weight:700;max-width:100%;padding:1em .5em;text-align:center;width:100%}.screen__form--success input,.screen__form--success label,.screen__form--success textarea{opacity:.5;pointer-events:none}.screen__form .react-datepicker-wrapper{display:block}.screen__form .react-datepicker__month-container{align-items:center;display:flex;flex-flow:column nowrap;float:none;justify-content:flex-start;width:100%}.screen__form .react-datepicker__header{max-width:100%;width:100%}.screen__form .react-datepicker__week{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}.screen__form .react-datepicker__current-month{color:#7c2a90;font-size:2em;margin:.25em 0}.screen__form .react-datepicker__day{align-items:center;border-radius:50%;display:flex;flex-flow:row nowrap;font-size:1.5em;height:3em;justify-content:center;width:3em}.screen__form .react-datepicker__day:hover{border-radius:50%}.screen__form .react-datepicker__day--keyboard-selected,.screen__form .react-datepicker__day--selected{background-color:#7c2a90;color:#fff}.screen__form .react-datepicker__day-name{font-size:1.5em;height:2em;width:3em}.screen__form .react-datepicker__month{display:flex;flex-flow:column nowrap;height:100%;justify-content:space-between;padding:1.5em 0;width:100%}.screen__form .react-datepicker__triangle{display:none}.screen__text{font-size:1.2em;line-height:1.45}.screen__error{background-color:#fa1e14;color:#fff}.screen__error,.screen__success-message{font-size:1.6rem;font-weight:700;margin-bottom:.5em;padding:1em 2em}.screen__success-message{background:#aff8bb;color:#197f2a}.screen__icon-w-text{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width:1350px){.screen__icon-w-text{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.screen__icon-w-text__img-wrapper{max-width:10%;width:100%}@media (max-width:1350px){.screen__icon-w-text__img-wrapper{max-width:100%;width:100%}}@media (max-width:768px){.screen__icon-w-text__img-wrapper{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}}.screen__icon-w-text__img{border-radius:50%;max-width:100%;width:100%}@media (max-width:1350px){.screen__icon-w-text__img{margin-bottom:1em;max-width:100px;width:100%}}.screen__icon-w-text__text-wrapper{max-width:87%;width:100%}@media (max-width:1350px){.screen__icon-w-text__text-wrapper{max-width:100%;width:100%}}@media (max-width:768px){.screen__icon-w-text__text-wrapper{text-align:center}}.screen__document{height:calc(100vh - 8em);width:100%}.screen__table{display:grid;font-size:1.5em}.screen__table .screen__table__head:nth-child(3n){border-left:1px solid #878787}.screen__table .screen__table__cell{border-bottom:1px solid #f1f1f1;border-left:1px solid #f1f1f1}.screen__table--grey-head .screen__table__head{background:#9baab1}.screen__table--grey-head .screen__table__head:first-child{border-left-color:#9baab1}.screen__table--submitting{filter:saturate(0)}.screen__table--submitting .screen__table__cell,.screen__table--submitting .screen__table__head{opacity:.25}.screen__table--submitting a{pointer-events:none}.screen__table--white-head .screen__table__head{background:#f3f3f3;border-left-color:#d2d2d2;color:#7c2a90}.screen__table--white-head .screen__table__head:first-child{border-left-color:#f3f3f3}.screen__table--white-head .screen__table__head:nth-child(2n),.screen__table--white-head .screen__table__head:nth-child(3n){border-left-color:#d2d2d2}.screen__table--2-columns{grid-template-columns:1.5fr 1fr}.screen__table--3-columns{grid-template-columns:1.5fr 1fr 1fr}.screen__table__cell{padding:.8em;transition:all .25s}.screen__table__cell--vertical-align-center{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}.screen__table__head{background:#5d94ac;color:#fff;font-weight:600}.screen__table__head:nth-child(2n){border-left:1px solid #878787}.screen__table__column{border-bottom:1px solid #f1f1f1}.screen__table__column:nth-child(2n){border-left:1px solid #f1f1f1}.screen__table--style-2{background:#fff;box-shadow:0 0 6px 2px rgba(0,0,0,.08)}.screen__table--style-2 .screen__table__head{padding:.8em}.screen__table__tag{display:inline-block;font-size:.8em}.screen__table__loader{bottom:-50%;height:100%;position:absolute;width:100%}.screen__grey-block{align-items:flex-start;border:2px solid #f7f7f7;display:flex;flex-flow:column nowrap;justify-content:flex-start}.screen__grey-block__title{background:#f7f7f7;display:block;font-size:1.25em;font-weight:600;max-width:100%;padding-bottom:.25em;padding-top:.25em;width:100%}.screen__grey-block__title--narrow .screen__wrapper{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width:1450px){.screen__grey-block__title--narrow .screen__wrapper{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.screen__grey-block__title--narrow .screen__card--main{max-width:70%;width:100%}@media (max-width:1550px){.screen__grey-block__title--narrow .screen__card--main{max-width:60%;width:100%}}@media (max-width:1450px){.screen__grey-block__title--narrow .screen__card--main{max-width:100%;width:100%}}.screen__grey-block__title--narrow .screen__card--aside{max-width:28%;width:100%}@media (max-width:1550px){.screen__grey-block__title--narrow .screen__card--aside{max-width:38%;width:100%}}@media (max-width:1450px){.screen__grey-block__title--narrow .screen__card--aside{margin-top:2em;max-width:100%;width:100%}}.screen__layout--column{display:flex;flex-flow:column}.screen__layout--column-reverse{display:flex;flex-flow:column-reverse}.screen__back{border-top:2px solid #7c2a90;color:#7c2a90;cursor:pointer;font-size:1.2em;font-weight:500;max-width:150px;padding-top:15px;text-decoration:none}.screen__back span:before{content:url(../imgs/intake/triangle-left.svg);cursor:pointer;margin-right:6px;text-decoration:none}.new-appointment-button__button{background:#ef991c;color:#fff;display:inline-block;font-weight:700;text-align:center;text-decoration:none}.new-appointment-button__button--disabled{background:#b8b8b8;cursor:default}@media (max-width:768px){.new-appointment-button__button{padding:1.5em 3em}}@media (max-width:550px){.new-appointment-button__button{max-width:100%;width:100%}}.new-appointment-button__notice{font-size:1.2em;line-height:1.45;margin-top:1.5em}.upcoming-appointments--no-consultation .upcoming-appointments__wrapper{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:center}.upcoming-appointments--no-consultation .upcoming-appointments__wrapper h2{text-align:center}.upcoming-appointments--no-consultation .upcoming-appointments__big-date{margin:auto}.upcoming-appointments__title{margin-top:0}.upcoming-appointments__appointment{align-items:center;display:flex;margin-bottom:1em;padding:1em 0 1em 1em;text-decoration:none}@media (max-width:1550px){.upcoming-appointments__appointment{font-size:1em}}.upcoming-appointments__appointment--scale-up{font-size:1.35em}.upcoming-appointments__appointment.pending{padding-top:4em}@media (max-width:768px){.upcoming-appointments__appointment.pending{padding-top:5em}}.upcoming-appointments__appointment__time-summary{color:#7c2a90;padding:0 1em;text-align:center}.upcoming-appointments__appointment__time-summary>div:first-child{text-transform:uppercase}.upcoming-appointments__appointment__time-summary>div:nth-child(2){font-size:2em;font-weight:700}.upcoming-appointments__appointment__divider{align-self:stretch;border-right:1px solid #7c2a90;margin-right:1.4em}.upcoming-appointments__appointment>img{border-radius:50%;box-shadow:0 0 2px 2px #e2e2e2;height:90px;margin-right:1.4em;width:90px}@media (max-width:768px){.upcoming-appointments__appointment>img{display:none}}.upcoming-appointments__appointment__consultation-details{font-size:.9em;line-height:145%;margin-bottom:1em}.upcoming-appointments__appointment__action-required{font-size:1.2em;margin-bottom:1em;margin-top:2em}.upcoming-appointments__appointment__action-required b{color:red!important}.upcoming-appointments__appointment__upload-contract{border-radius:2em;display:block;font-size:.9em;height:2.8em;line-height:2.8em;margin-top:.5em;padding:0;text-align:center;transition:all .25s;width:15.5em}@media (max-width:768px){.upcoming-appointments__appointment__upload-contract{border-radius:1.3em;display:inline-block;font-weight:700;height:3em;margin-top:1em;padding:0 2em;width:auto}}.upcoming-appointments__appointment__buttons{align-items:flex-start;display:flex;flex-flow:row nowrap;font-weight:700;height:5.6em;justify-content:flex-start;margin-top:2em}@media (min-width:1441px){.upcoming-appointments__appointment__buttons{margin-left:auto}}@media (max-width:768px){.upcoming-appointments__appointment__buttons{margin-top:4em;max-width:100%;width:100%}}.upcoming-appointments__appointment__buttons a{background:#f6f6f6;font-size:1.2em;font-weight:600}@media (max-width:1440px){.upcoming-appointments__appointment__buttons a{font-size:1.3em}}@media (min-width:769px){.upcoming-appointments__appointment__buttons a{border-radius:2em;display:block;height:2.8em;line-height:2.8em;margin:auto 0;text-align:center;transition:all .25s;width:12.5em}}@media (max-width:768px){.upcoming-appointments__appointment__buttons a{border:0;border-radius:30px;display:block;font-size:1.3em;font-weight:700;letter-spacing:1.5px;margin-bottom:1em;max-width:200px;opacity:1;padding:1.5em 3.5em;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s;width:100%}}@media (max-width:550px){.upcoming-appointments__appointment__buttons a{max-width:100%;width:100%}}.upcoming-appointments__appointment__buttons a:first-child{margin-right:2em}.upcoming-appointments__appointment__buttons__reschedule{color:#7c2a90;text-decoration:none}.upcoming-appointments__appointment__buttons__cancel{color:#ff1a1a;text-decoration:none}.upcoming-appointments__appointment__buttons--mobile{display:none}.upcoming-appointments__appointment h4{color:#7c2a90;font-size:1.5em;margin:.2em 0}.upcoming-appointments__appointment b{color:#7c2a90}@media (max-width:768px){.upcoming-appointments__appointment{padding-right:1em}}.upcoming-appointments__wrapper{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:auto;max-width:108em;width:100%}@media (max-width:768px){.upcoming-appointments__wrapper{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.upcoming-appointments__column{max-width:45%;width:100%}@media (max-width:1550px){.upcoming-appointments__column{max-width:48%;width:100%}}@media (max-width:1024px){.upcoming-appointments__column:first-child{max-width:55%;width:100%}}@media (max-width:768px){.upcoming-appointments__column:first-child{max-width:100%;width:100%}}@media (max-width:1024px){.upcoming-appointments__column:last-child{max-width:38%;width:100%}}@media (max-width:768px){.upcoming-appointments__column,.upcoming-appointments__column:last-child{max-width:100%;width:100%}.upcoming-appointments__column:last-child{border-top:1px solid #e8e8e8;margin-top:2em;padding-top:2.5em}.upcoming-appointments__column h2{margin-top:0}}.upcoming-appointments__date-block{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start}@media (max-width:1440px){.upcoming-appointments__date-block{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.upcoming-appointments__big-date{align-items:center;background-color:#f6f6f6;border-radius:8px;display:flex;flex-flow:column nowrap;font-size:1.25em;height:10em;justify-content:flex-start;position:relative;width:20em}@media (max-width:1440px){.upcoming-appointments__big-date{max-width:100%;width:100%}}.upcoming-appointments__big-date__day-of-week{color:#7c2a90;font-size:1.25em;font-weight:500;letter-spacing:1px;padding-top:.75em;text-transform:uppercase}.upcoming-appointments__big-date__day{color:#7c2a90;font-size:5em;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-42%)}.upcoming-appointments__big-date--empty{background-image:url(../imgs/appointments/empty.svg);background-position:50%;background-repeat:no-repeat;background-size:4.5em 4.5em;max-width:17em;width:100%}.upcoming-appointments__status{border-radius:3px;border-radius:8px;color:#fff;display:block;font-size:1.2em;font-weight:700;margin-bottom:.5em;margin-top:1em;max-width:8em;padding:.25em .75em;text-align:center;text-transform:uppercase}.upcoming-appointments__status--confirmed{background:#39b54a}.upcoming-appointments__status--pending{background:#fa6219}.upcoming-appointments__attorney-block{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start;max-width:100%;width:100%}@media (max-width:1440px){.upcoming-appointments__attorney-block{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}}@media (max-width:768px){.upcoming-appointments__attorney-block{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start}}.upcoming-appointments__attorney-block__column{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}.upcoming-appointments__attorney-block__img{border-radius:50%;box-shadow:0 0 6px 2px rgba(0,0,0,.08);height:8em;margin-right:2em;width:8em}.upcoming-appointments__attorney-block--scale-up{font-size:1.2em}.upcoming-appointments__subheader{font-size:1.3em}@media (max-width:1440px){.upcoming-appointments__subheader{font-size:1.5em;margin-top:.5em}}.upcoming-appointments__description{color:#555}.upcoming-appointments__firm{color:#383838;font-size:1.4rem;font-weight:600;margin-top:.125em}.upcoming-appointments__text-date{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin-left:3em;margin-right:auto;max-width:63%;width:100%}@media (max-width:1550px){.upcoming-appointments__text-date{margin-left:1.5em}}@media (max-width:768px){.upcoming-appointments__text-date{margin-left:0}}@media (max-width:1024px){.upcoming-appointments__text-date{max-width:100%;width:100%}}.upcoming-appointments__button--scale-down{font-size:.8em}@media (min-width:769px){.upcoming-appointments__button--scale-down-desktop{font-size:.8em}}.main-layout__body .contract-upload--practice-area .contract-upload__uploader__dialogue{display:block;margin:auto}.main-layout__body .contract-upload--practice-area .contract-upload__uploader{padding-top:4em}.main-layout__body .contract-upload--practice-area .breadcrumb{margin-bottom:3em}.main-layout__body .contract-upload__hero{padding:7em 3em 5em}@media (max-width:768px){.main-layout__body .contract-upload__hero{padding:11em 0 5em}}.main-layout__body .contract-upload__hero__title{color:#7c2a90;font-size:4.2em;text-align:center}@media (max-width:768px){.main-layout__body .contract-upload__hero__title{font-size:3em}}.main-layout__body .contract-upload__hero--success{padding:7em 3em 5em}@media (max-width:768px){.main-layout__body .contract-upload__hero--success{padding:11em 3em 0}}.main-layout__body .contract-upload__description{font-size:1.6em;line-height:1.35}@media (max-width:768px){.main-layout__body .contract-upload__description{text-align:center}}.main-layout__body .contract-upload__description b{color:#7c2a90}.main-layout__body .contract-upload__description--small{font-size:1.5em}.main-layout__body .contract-upload__wrapper{margin:auto;max-width:890px;width:100%}@media (max-width:950px){.main-layout__body .contract-upload__wrapper{max-width:100%;padding-left:30px;padding-right:30px}}@media (max-width:768px){.main-layout__body .contract-upload__wrapper--success{margin-bottom:5em}}.main-layout__body .contract-upload__columns{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width:768px){.main-layout__body .contract-upload__columns{align-items:flex-start;display:flex;flex-flow:column-reverse nowrap;justify-content:flex-start}.main-layout__body .contract-upload__columns--stack-mobile{align-items:flex-start;display:flex;flex-flow:column wrap;justify-content:flex-start}.main-layout__body .contract-upload__columns--stack-mobile .contract-upload__text-block:first-child{margin-top:5em}}.main-layout__body .contract-upload__column{max-width:47%;width:100%}@media (max-width:768px){.main-layout__body .contract-upload__column{max-width:100%;width:100%}.main-layout__body .contract-upload__column:first-child{margin-top:4em}}.main-layout__body .contract-upload__errors{font-size:1.6em;line-height:1.35}.main-layout__body .contract-upload__uploader{background:#f7f7f7;margin:auto;max-width:990px;padding:8em 0;width:100%}@media (max-width:1240px){.main-layout__body .contract-upload__uploader{padding:8em 3em}}.main-layout__body .contract-upload__uploader__dialogue{position:relative}.main-layout__body .contract-upload__uploader--accented{background:#fff;border-top:6px solid #7c2a90}@media (max-width:768px){.main-layout__body .contract-upload__uploader--accented{padding:6em 0}}.main-layout__body .contract-upload__text-block__title{color:#7c2a90;font-size:1.8em;font-weight:700}@media (max-width:768px){.main-layout__body .contract-upload__text-block__title{text-align:center}}.main-layout__body .contract-upload__choose-file{background:#fff;box-shadow:0 0 6px 2px rgba(0,0,0,.08);max-width:100%;padding:1.6em;position:relative;text-align:left;width:100%}.main-layout__body .contract-upload__choose-file--chosen .contract-upload__choose-file__label{opacity:1}.main-layout__body .contract-upload__choose-file--chosen .contract-upload__choose-file__button{background:#7c2a90}.main-layout__body .contract-upload__choose-file--chosen .contract-upload__choose-file__cancel{display:block}.main-layout__body .contract-upload__choose-file>[type=file]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.main-layout__body .contract-upload__choose-file>[type=file]:hover~.contract-upload__choose-file__button{background:#7c2a90;color:#fff}.main-layout__body .contract-upload__choose-file__button{background:#999;color:#fff;cursor:pointer;display:inline-block;font-size:1.3em;font-weight:600;margin-right:1em;padding:.55em 2em;transition:background 125ms ease-in}.main-layout__body .contract-upload__choose-file__label{color:#4f4f4f;font-size:1.3em;font-weight:600;opacity:.3;white-space:nowrap}.main-layout__body .contract-upload__choose-file__cancel{background-image:url(../imgs/app/close-mark.svg);background-repeat:no-repeat;background-size:cover;display:none;height:1.75em;position:absolute;right:1em;top:50%;transform:translateY(-50%);width:1.75em;z-index:2}.main-layout__body .contract-upload__choose-file__cancel:hover{cursor:pointer}.main-layout__body .contract-upload__choose-file__submit{font-size:1.3em}.main-layout__body .contract-upload__table{background:#fff;box-shadow:0 0 6px 2px rgba(0,0,0,.08);max-width:100%;width:100%}@media (max-width:550px){.main-layout__body .contract-upload__table{font-size:.9em}}.main-layout__body .contract-upload__table__row{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;max-width:100%;width:100%}.main-layout__body .contract-upload__table__row--top .contract-upload__table__column{border-bottom:1px solid #ebeaeb}.main-layout__body .contract-upload__table__row--top .contract-upload__table__column--index{border-bottom:1px solid #aa4fc0}.main-layout__body .contract-upload__table__column{align-items:center;border-right:1px solid #ebeaeb;color:#4f4f4f;display:flex;flex-flow:column nowrap;font-size:1.3em;font-weight:600;justify-content:center;padding:1em .5em;text-align:center;width:100%}.main-layout__body .contract-upload__table__column span{margin:auto}.main-layout__body .contract-upload__table__column--index{background:#7c2a90;color:#fff}.main-layout__body .contract-upload__icon{height:5.25em;margin:0 auto 2em}@media (max-width:768px){.main-layout__body .contract-upload__icon{margin-bottom:2em;margin-top:5em}}.main-layout__body .contract-upload__back-to-home{font-size:1.3em;margin-top:4em;text-align:center}@media (max-width:768px){.main-layout__body .contract-upload__back-to-home{margin-bottom:4em}}.guide__hero{align-items:center;background:url(../imgs/guide-center/hero.jpeg);background-position:50%;background-size:cover;display:flex;flex-flow:row nowrap;height:25em;justify-content:center;margin-top:86px;max-width:100%;width:100%}@media (max-width:1240px){.guide__hero{margin-top:68px}}@media (max-width:768px){.guide__hero{margin-top:86px}}.guide__hero__title{color:#fff;font-size:3.5em;font-weight:700;margin:auto;max-width:967px;text-align:center;width:100%}@media (max-width:1047px){.guide__hero__title{max-width:100%;padding-left:40px;padding-right:40px}}.guide__block{align-items:flex-start;border-bottom:1px solid #d7d7d7;display:flex;flex-flow:column nowrap;height:5em;justify-content:flex-end;margin-bottom:3em;padding-bottom:1em}.guide__article-content{font-size:1.2em}.guide__article-content *{line-height:1.45}.guide__article-content li,.guide__article-content p{color:#464646}.guide__article-content li{margin-bottom:.25em}.guide__article-content img{max-width:100%;width:100%}.guide__article-content a{color:#7c2a90}.guide__wrapper{margin:auto;max-width:967px;width:100%}@media (max-width:1047px){.guide__wrapper{max-width:100%;padding-left:40px;padding-right:40px}}.guide__wrapper--article{margin-top:10em}.guide__wrapper--split{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width:768px){.guide__wrapper--split{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.guide__wrapper--split .guide__article{max-width:68%;width:100%}@media (max-width:768px){.guide__wrapper--split .guide__article{max-width:100%;width:100%}}.guide__wrapper--split .guide__related-articles{max-width:28%;width:100%}@media (max-width:768px){.guide__wrapper--split .guide__related-articles{max-width:100%;width:100%}}.guide__wrapper--split .guide__related-articles__title{color:#7c2a90;font-size:1.2em}.guide__wrapper--split .guide__related-articles ul{padding:0}.guide__wrapper--split .guide__related-articles__article{list-style:none;margin:0 0 1em;padding:.5em}.guide__wrapper--split .guide__related-articles__article a{color:#7c2a90;font-weight:600;text-decoration:none}.guide__wrapper--split .guide__related-articles__article--current{align-items:center;background:#7c2a90;border-radius:3px;display:flex;flex-flow:column nowrap;justify-content:center}.guide__wrapper--split .guide__related-articles__article--current a{color:#fff;display:block}.guide__author-block{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.guide__author-date{color:#555;margin-top:.25em}.guide__author-name{font-size:1.3em}.guide__author-icon{border-radius:50%;box-shadow:0 0 6px 2px rgba(0,0,0,.08);height:3.25em;margin-right:1.25em;width:3.25em}.guide__guides{margin-bottom:3em}.guide__guides__title{background:#7c2a90;border-bottom:1px solid #d7d7d7;color:#fff;font-style:normal;margin:0;padding:.5em}.guide__guides__item{background:#f9f9f9;font-size:1.2em;font-weight:600;list-style:none;padding:1.5em}.guide__guides__item~li{border-top:1px solid #e1e1e1}.guide__guides__link{color:#7c2a90;display:block;height:100%;text-decoration:none;width:100%}.guide .note{background:hsla(0,0%,82%,.31);border:1px solid #7c2a90;border-radius:4px;color:#7c2a90;padding:1em}.guide .note a{color:#7c2a90;font-weight:700}.page-header{align-items:center;background:#7c2a90;border-bottom:1px solid #c4c4c5;box-shadow:0 0 6px 2px rgba(0,0,0,.08);display:flex;flex-flow:row nowrap;justify-content:flex-start;padding:2em 1em}@media (max-width:1550px){.page-header{font-size:.85em}}@media (max-width:1024px){.page-header{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.page-header h1{color:#fff;font-size:2.5em;margin-bottom:0}@media (min-width:1025px){.page-header h1{margin-left:.5em}}@media (max-width:1024px){.page-header h1{font-size:2.8em;margin-bottom:.5em;margin-top:.25em;text-align:center}}@media (max-width:768px){.page-header h1{font-size:2.2em}}.page-header__info-bar{color:#fff;display:flex;font-size:1.2em;font-weight:600;margin-left:auto}@media (max-width:1024px){.page-header__info-bar{margin-right:auto}}@media (max-width:450px){.page-header__info-bar{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.page-header__info-bar div{margin-right:2em}@media (max-width:768px){.page-header__info-bar div{font-size:1.2em;font-weight:800;margin-bottom:1em}}@media (max-width:1024px){.page-header__info-bar div{align-items:center;display:flex;flex-flow:column nowrap;font-size:1.125em;justify-content:flex-start}}@media (max-width:450px){.page-header__info-bar div{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin-right:0}}.page-header__info-bar div:last-child{margin-right:0}.page-header__info-bar div span{font-weight:700;margin-left:.2em}@media (max-width:1024px){.page-header__info-bar div span{margin-top:.25em}}@media (max-width:450px){.page-header__info-bar div span{margin-bottom:.25em}}.page-header__info-bar__membership-plan{border-radius:1em;margin-left:1em!important;padding:.3em .8em;position:relative}.page-header__info-bar__membership-plan--membership,.page-header__info-bar__membership-plan--status{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}.page-header__info-bar__membership-status--active{background:#39b54a}.page-header__info-bar__membership-status--payment-past-due{background:#ffde00;color:#4b4b4b}.page-header__info-bar__membership-status--no-subscription{background:#e90000}.page-header__info-bar__membership-status--free-trial{background:#d7d7d7;color:#7c2a90}@media (min-width:1025px){.page-header--interior .page-header__wrapper{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}}@media (max-width:1024px){.page-header--interior .page-header__wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start}}@media (min-width:1025px){.page-header--interior .page-header__text-wrapper{align-items:flex-start;border-left:1px solid #fff;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.page-header--interior p{color:#fff;font-size:1.75rem;margin-bottom:0;margin-left:1em;margin-top:.5em}@media (max-width:1024px){.page-header--interior p{text-align:center}}.page-header--interior .page-header__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;filter:brightness(10);height:3.25em;margin-left:.5em;margin-right:1.5em;width:3.25em}.page-header--interior .page-header__icon--appointments{background-image:url(../imgs/app/nav-appointments.svg)}.page-header--interior .page-header__icon--billing{background-image:url(../imgs/app/nav-billing.svg)}.page-header--interior .page-header__icon--contact-info{background-image:url(../imgs/app/nav-contact-info.svg)}.page-header--interior .page-header__icon--hr{background-image:url(../imgs/app/nav-hr.svg)}.page-header--interior .page-header__icon--legal-health-scan{background-image:url(../imgs/app/nav-health-scan.svg)}.page-header--interior .page-header__icon--litigation{background-image:url(../imgs/app/nav-litigation.svg)}.page-header--interior .page-header__icon--intellectual-property{background-image:url(../imgs/app/nav-intellectual-property.svg)}.page-header--interior .page-header__icon--now{background-image:url(../imgs/app/nav-now--white.svg)}.page-header--interior .page-header__icon--preferred-partners{background-image:url(../imgs/app/nav-preferred-partners.svg)}.page-header--interior .page-header__icon--rec{background-image:url(../imgs/app/nav-rec.svg)}.page-header--interior .page-header__icon--registered-agent{background-image:url(../imgs/app/nav-registered-agent.svg)}.page-header--interior .page-header__icon--support{background-image:url(../imgs/app/nav-support.svg)}.page-header--interior .page-header__icon--tax-services{background-image:url(../imgs/app/nav-tax-services.svg)}.page-header--interior .page-header__icon--website-compliance{background-image:url(../imgs/app/nav-website-compliance.svg)}.asker__wrapper{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:auto}@media (max-width:768px){.asker__wrapper{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;max-width:100%;width:100%}}.asker__form-wrapper{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;max-width:55%;width:100%}@media (max-width:768px){.asker__form-wrapper{max-width:100%;width:100%}}.asker__footer{color:#2a2a2a;display:block;font-size:1.3em;line-height:1.3;margin-top:1.2em;max-width:230px;text-align:center}.asker__choose-file.contract-upload__choose-file{border-bottom:1px solid #dcdcdc;box-shadow:none;margin-bottom:1em;padding-left:0;position:relative}.asker__form{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;padding:4em 4em 2em;position:relative}.asker__form__title{color:#7c2a90;font-size:1.8em;font-weight:600;margin-bottom:1em;margin-top:auto;max-width:100%;text-align:center;width:100%}.asker__form__icon{background-color:#fff;background-image:url(../imgs/bizcounsel-now/now.svg);background-position:50%;background-repeat:no-repeat;background-size:65%;border-radius:50%;box-shadow:0 0 6px 2px rgba(0,0,0,.08);height:6em;left:50%;padding:1em;position:absolute;top:-3em;transform:translateX(-50%);width:6em}@media (min-width:769px){.asker__button{margin-right:auto}}.asker__features{align-items:flex-start;background-color:#fff;display:flex;flex-flow:row wrap;justify-content:flex-start;padding:4em}@media (min-width:769px){.asker__features{max-width:43%;width:100%}}@media (max-width:768px){.asker__features{margin-top:4em}}.asker__feature{align-items:flex-start;color:#7c2a90;display:flex;flex-flow:column nowrap;font-size:1.2em;justify-content:flex-start;margin:0 auto;text-align:left}@media (min-width:769px){.asker__feature{flex-basis:calc(799200px - 99900%);flex-grow:1}}@media (max-width:768px){.asker__feature{max-width:100%;width:100%}.asker__feature.m{margin-top:2em}}.asker__feature a:not(a.button),.asker__feature h3{color:#7c2a90}.asker__feature__icon{height:4em;width:4em}.asker__feature__title{border-bottom:1px solid #dcdcdc;font-size:1.9rem;margin-bottom:1em;max-width:100%;padding-bottom:1em;width:100%}.asker__feature__description{color:#555;line-height:1.4;margin:0}.asker__feature__button{font-size:.84em}.asker__textarea{height:225px;letter-spacing:1px}.asker__upload-label{color:#878787;font-size:1.3em;margin-top:2em}.asker__list{color:#555;margin:0;max-width:100%;padding:0;width:100%}.asker--hr .asker__form{height:100%}.asker--hr .asker__form__title{margin-top:1em}.asker--hr .asker__form__icon{background-image:url(../imgs/app/nav-hr.svg);background-position:50%;background-repeat:no-repeat;background-size:65%;border-radius:50%;height:6em;left:50%;padding:1em;position:absolute;top:-3em;transform:translateX(-50%);width:6em}.asker--hr .asker__form__icon,.banner{background-color:#fff;box-shadow:0 0 6px 2px rgba(0,0,0,.08)}.banner{margin-top:2em;padding:3em 0}@media (max-width:768px){.banner{padding:3em 15px}}.banner__wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:auto;max-width:60em;text-align:center;width:100%}@media (max-width:1024px){.banner__wrapper{padding:0 2.5em}}.banner__icon{height:8em;margin-bottom:1.5em}.banner__title{color:#7c2a90;font-size:2rem;line-height:1.25}.banner__sub-title{color:#7c2a90;font-size:1.25em;line-height:1.25}.banner__description{color:#555;font-size:1.4em;line-height:1.4;margin-bottom:1em;margin-top:1.125em;max-width:100%;width:100%}.banner__content{font-size:.835em}.banner__split-features{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:0 4em}@media (max-width:768px){.banner__split-features{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;padding:0 1.5em}}.banner__split-features__feature{font-size:.9em;max-width:48%;padding:0;width:100%}@media (max-width:768px){.banner__split-features__feature{line-height:1.2;margin-bottom:0;max-width:100%;width:100%}.banner__split-features__feature~.banner__split-features__feature{margin-top:1.75em}}.banner__split-features__description{color:#555;font-size:1.4em;line-height:1.4;margin-bottom:1em;margin-top:1.125em}.banner__split-features__content{font-size:.835em}.banner__split-features__split-features{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:0 4em}@media (max-width:768px){.banner__split-features__split-features{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;padding:0 1.5em}}.banner__split-features__split-features__feature{font-size:.9em;max-width:48%;padding:0;width:100%}@media (max-width:768px){.banner__split-features__split-features__feature{max-width:100%;width:100%}}.banner__split-features__split-features--no-pad{padding:0}@media (max-width:768px){.banner__split-features__split-features--no-pad{padding:0}}.banner__split-features__split-features--no-pad__receipt{border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;margin-top:2em;padding:1.5em 1em}.banner__split-features__split-features--no-pad__receipt__row{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width:768px){.banner__split-features__split-features--no-pad__receipt__row{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.banner__split-features__split-features--no-pad__receipt__column{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}.banner__split-features__split-features--no-pad__receipt__highlight{background:#39b54a;border-radius:.4em;color:#fff;font-size:.8em;font-weight:700;padding:.2em .6em;text-transform:uppercase}.banner__receipt{border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;margin-top:2em;padding:1.5em 1em}.banner__receipt__row{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width:768px){.banner__receipt__row{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.banner__receipt__column{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}.banner__receipt__highlight{background:#39b54a;border-radius:.4em;color:#fff;font-size:.8em;font-weight:700;padding:.2em .6em;text-transform:uppercase}.banner__3-features{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;list-style:none;padding:0}.banner__3-features .banner__3-features__column{flex-basis:32%}.banner__3-features .banner__3-features__column:nth-child(1n){margin-bottom:0;margin-right:0}.banner__3-features .banner__3-features__column:not(:nth-child(3n)){margin-bottom:0;margin-right:2%}@media (max-width:768px){.banner__3-features{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;text-align:center}}.banner__3-features__column__title{color:#7c2a90;font-size:1.125em}.banner__3-features .banner__3-features__column{max-width:33%;width:100%}@media (max-width:768px){.banner__3-features .banner__3-features__column{max-width:100%;text-align:center;width:100%}}.banner__3-features .banner__3-features__column__counter{height:3.5em}.banner__3-features .banner__3-features__column__counter img{height:100%;width:100%}.banner__3-features--timeline{padding-left:4em;position:relative}.banner__3-features--timeline:before{background:#7c2a90;content:"";height:100%;left:1em;position:absolute;top:0;width:3px}.banner__3-features--timeline .banner__3-features__column{position:relative}.banner__3-features--timeline .banner__3-features__column__counter{left:-5em;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:768px){.banner__3-features--timeline .banner__3-features__column__counter{left:-5.5em}}.banner__3-features--timeline .banner__3-features__column__counter img{max-width:34%;width:100%}.banner__3-features--stacked{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;list-style:none;text-align:left}.banner__normalize{font-size:.8em}.banner__big-cta__title{color:#7c2a90;font-size:2em;font-style:normal;font-weight:600;letter-spacing:.1px;line-height:1.25;padding:0;text-align:center}.banner__big-cta__sub-title{color:#7c2a90;font-size:2.65rem}.banner__app-screenshot{border:3px solid #f7f7f7;border-radius:.5em;max-width:100%;width:100%}.banner__progress-dots{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:auto;max-width:3.5em;width:100%}.banner__progress-dots__dot{background:#b1b1b1;border-radius:50%;height:.5em;width:.5em}.banner__progress-dots__dot--current{background:#7c2a90}.banner__2-features{list-style:none;padding:0}@media (min-width:769px){.banner__2-features{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:space-between}.banner__2-features .banner__2-features__column{max-width:48%;width:100%}}@media (max-width:768px){.banner__2-features .banner__2-features__column~.banner__2-features__column{margin-top:1.5em}}.banner__2-features .banner__2-features__column__img{height:4em}.banner__2-features .banner__2-features__column__title{color:#7c2a90;margin-top:.5em}.banner--split{padding:3em}@media (min-width:1025px){.banner--split{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.banner__column{max-width:48%;width:100%}}@media (max-width:1024px){.banner__column--right{margin:2em auto;max-width:60em;width:100%}}.protection-score__columns{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}@media (max-width:1080px){.protection-score__columns{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.protection-score__column--left{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}@media (min-width:1551px){.protection-score__column--left{max-width:33%;width:100%}}@media (max-width:1550px){.protection-score__column--left{max-width:50%;width:100%}}@media (min-width:1081px){.protection-score__column--left{border-right:1px solid #dfdfdf;margin-right:4%}}@media (max-width:1080px){.protection-score__column--left{border-bottom:1px solid #dfdfdf;max-width:100%;padding-bottom:2em;width:100%}}.protection-score__column--full{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;margin:auto}.protection-score__column--right{margin-right:4%;max-width:100%;width:100%}@media (max-width:1550px){.protection-score__column--right{max-width:44%;width:100%}}@media (max-width:1080px){.protection-score__column--right{margin-top:2em;max-width:100%;width:100%}}.protection-score__column--right ul{padding:0}.protection-score__card-wrapper{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}.protection-score__modal-cue{align-items:center;border:.125em solid #7c2a90;border-radius:50%;color:#7c2a90;display:flex;flex-flow:row nowrap;font-size:1.4em;font-weight:700;height:.8em;justify-content:center;margin-bottom:.8em;margin-left:.25em;margin-top:1.5em;padding:.5em;width:.8em}.protection-score__modal-cue:hover{cursor:pointer}.protection-score__meter{font-size:.55em;height:20em;overflow:hidden;position:relative;width:35em}.protection-score__meter__wrapper{height:35em;overflow:hidden;position:relative;width:35em}.protection-score__meter__cutout{background-size:contain;height:101%;left:0;position:absolute;top:0;width:101%;z-index:2}.protection-score__meter__cutout__img{object-postion:contain;height:100%;width:100%}.protection-score__meter__wheel{height:100%;left:0;position:absolute;top:0;transition:all .8s cubic-bezier(.86,0,.07,1);width:100%;z-index:1}.protection-score__meter__wheel--indicator{z-index:4}.protection-score__meter__indicator{background:#eaeaea;border-radius:50%;height:4em;left:2.5%;position:absolute;top:44%;transition:all 1.2s ease;width:4em}.protection-score__meter__filler{background:#eaeaea;height:54%;transition:all .8s ease;width:100%}.protection-score__meter__trail{background:#eaeaea;height:46%;opacity:0;transition:all 1.2s ease;transition-delay:1.5s;width:100%}.protection-score__meter__background{background:#eaeaea;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.protection-score__meter__text{bottom:0;left:50%;position:absolute;transform:translateX(-50%);z-index:10}.protection-score__meter__value{color:#eaeaea;font-size:5em;font-style:normal;font-weight:800;line-height:1.2;margin-bottom:0;text-align:center;text-decoration:none;transition:color .8s ease}.protection-score__meter__quality{color:#eaeaea;font-size:2em;font-weight:700;margin:0 0 1em;text-align:center;text-transform:uppercase;transition:color .8s ease}.protection-score__meter__next-scan{background-image:url(../imgs/protection-score/refresh.svg);background-position:0;background-repeat:no-repeat;background-size:contain;color:#777;font-weight:500;margin-top:.5em;padding-left:1.75em}.protection-score__header,.savings__header{color:#777;font-size:1em;font-weight:400;letter-spacing:1px;margin-bottom:.5em;text-align:center;text-transform:uppercase}.protection-score--play-animation .protection-score__meter__trail{height:54%;opacity:1;width:100%}.protection-score--play-animation .protection-score__meter__filler{height:46%;width:100%}.protection-score--play-animation .protection-score__fadein{opacity:1}.protection-score--play-animation.protection-score--skip-animation .protection-score__fadein,.protection-score--play-animation.protection-score--skip-animation .protection-score__meter__filler,.protection-score--play-animation.protection-score--skip-animation .protection-score__meter__indicator,.protection-score--play-animation.protection-score--skip-animation .protection-score__meter__trail,.protection-score--play-animation.protection-score--skip-animation .protection-score__meter__value{transition:none}.protection-score--poor .protection-score__meter__indicator,.protection-score--poor .protection-score__meter__trail{background:#fa1e14}.protection-score--poor .protection-score__meter__quality,.protection-score--poor .protection-score__meter__value{color:#fa1e14}.protection-score--fair .protection-score__meter__indicator,.protection-score--fair .protection-score__meter__trail{background:#7ccf35}.protection-score--fair .protection-score__meter__quality,.protection-score--fair .protection-score__meter__value{color:#7ccf35}.protection-score--empty .protection-score__meter__value{margin-bottom:.75em;margin-top:0}.protection-score--great .protection-score__meter__indicator,.protection-score--great .protection-score__meter__trail{background:#8fc887}.protection-score--great .protection-score__meter__quality,.protection-score--great .protection-score__meter__value{color:#8fc887}.protection-score__fadein{opacity:0;transition:opacity .35s ease;transition-delay:.5s}.protection-score__quality-title{color:#555;font-size:1.8em;font-weight:500;margin-top:.75em;padding-left:1.65em;position:relative;text-align:center}.protection-score__quality-title:after{background-position:50%;background-size:90%;border-radius:50%;content:"";height:1.25em;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.25em}.protection-score__quality-title--fair:after{background-color:#7ccf35;background-image:url(../imgs/app/check-no-bg.svg)}.protection-score__quality-title--great:after{background-color:#8fc887;background-image:url(../imgs/app/check-no-bg.svg)}.protection-score__quality-title--poor:after{background-color:#fa1e14;background-image:url(../imgs/app/alert-no-bg.svg)}.protection-score--meter-only .protection-score__meter__quality{background-color:#8fc887;border-radius:8px;color:#fff;font-size:2.25em;font-weight:700;padding:.125em .25em}.protection-score--meter-only .protection-score__meter--poor .protection-score__meter__quality{background-color:#fa1e14}.protection-score--meter-only .protection-score__meter--fair .protection-score__meter__quality{background:#7ccf35}.multi-step-intake{text-align:center}.multi-step-intake .screen{color:#353535}.multi-step-intake .screen>div:not(.screen__back){margin-left:auto;margin-right:auto;max-width:800px}.multi-step-intake .screen h2{font-size:24px;font-weight:400;line-height:28px;margin-bottom:28px;margin-top:20px}@media (max-width:768px){.multi-step-intake .screen h2{letter-spacing:-1px;line-height:20px!important;margin-bottom:15px}}.multi-step-intake .screen__buttons button{background:transparent}.multi-step-intake .screen__buttons button input[type=checkbox]{margin-right:6px;position:relative;top:2px}.multi-step-intake .screen__buttons button.with-image{font-size:16px;height:100%;margin-bottom:12px;padding:12px;transition:opacity .2s}.multi-step-intake .screen__buttons button.with-image img{border-radius:50%;box-shadow:1px 1px 4px #000;margin-bottom:16px;width:100%}@media (max-width:768px){.multi-step-intake .screen__buttons button.with-image{font-size:13px}}.multi-step-intake .screen__buttons button.without-image{align-items:center;border:none;box-shadow:none;display:flex;font-size:22px;font-weight:400;height:100%;justify-content:center;outline:none!important;padding:0;vertical-align:middle}.multi-step-intake .screen__buttons button.without-image:hover{cursor:pointer}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.multi-step-intake .screen__buttons button.without-image{font-size:21px;line-height:1.2em}}@media (max-width:768px){.multi-step-intake .screen__buttons button.without-image{font-size:16px}}.multi-step-intake .screen__buttons button.without-image input[type=checkbox]{display:none}.multi-step-intake .screen button.screen__submit-button{margin-left:auto;margin-right:auto;max-width:400px}.multi-step-intake .screen button.screen__submit-button img{position:absolute;right:21px;top:24px}.multi-step-intake .screen button.screen__submit-button img.screen__submit-button__lock{margin-left:8px;position:static}.multi-step-intake .screen textarea{background:#fff;border:none;box-shadow:0 0 6px 2px rgba(0,0,0,.08);display:block;font-size:1.8em;margin-left:auto;margin-right:auto;margin-top:20px;max-width:775px;min-height:142px;white-space:nowrap;width:100%}.multi-step-intake .screen textarea:focus{border:none;box-shadow:1px 1px 8px 2px rgba(124,42,144,.55)}@media screen and (max-width:768px){.multi-step-intake .screen textarea{min-height:180px}}.multi-step-intake .screen div.screen__input-wrapper{margin:.5em auto 2em;max-width:650px;padding-top:12px;width:100%}.multi-step-intake .screen div.screen__input-wrapper input,.multi-step-intake .screen div.screen__input-wrapper select{background:#efefef;border:1px solid #939393;box-shadow:none;color:#1f1f1f;display:block;font-size:1.25em;font-weight:400;height:auto;line-height:46px;margin:auto;max-width:100%;outline:none!important;padding:.5rem;width:100%}.multi-step-intake .screen div.screen__input-wrapper label{color:#353535;display:block;font-size:1.27em;line-height:25.5px;margin:auto;max-width:100%;padding-bottom:.7em;text-align:center;width:100%}.multi-step-intake .screen div.screen__input-wrapper small.error{display:none}.multi-step-intake .screen div.screen__input-wrapper.error small.error{background-color:#ae0f08;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-sizing:border-box;color:#fff;display:block;font-family:Usual,Helvetica Neue,Helvetica,arial,sans-serif;font-size:14.1667px;line-height:21.25px;margin:auto;max-width:100%;text-align:center;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.multi-step-intake .screen div.screen__input-wrapper{padding:0}}.multi-step-intake .screen div.screen__input-wrapper--checkbox{max-width:600px}.multi-step-intake .screen div.screen__input-wrapper input[type=email],.multi-step-intake .screen div.screen__input-wrapper input[type=tel],.multi-step-intake .screen div.screen__input-wrapper input[type=text],.multi-step-intake .screen div.screen__input-wrapper select{background:#fff;border:none;box-shadow:0 0 6px 2px rgba(0,0,0,.08);font-weight:600;max-width:100%;padding:1em 1.5em;white-space:nowrap;width:100%}.multi-step-intake .screen div.screen__input-wrapper input[type=email]::placeholder,.multi-step-intake .screen div.screen__input-wrapper input[type=tel]::placeholder,.multi-step-intake .screen div.screen__input-wrapper input[type=text]::placeholder,.multi-step-intake .screen div.screen__input-wrapper select::placeholder{color:#909090;font-weight:600;opacity:.3;white-space:nowrap}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.multi-step-intake .screen div.screen__input-wrapper input[type=email],.multi-step-intake .screen div.screen__input-wrapper input[type=tel],.multi-step-intake .screen div.screen__input-wrapper input[type=text],.multi-step-intake .screen div.screen__input-wrapper select{padding:0 .5em}}.multi-step-intake .screen div.screen__input-wrapper input[type=email]:focus,.multi-step-intake .screen div.screen__input-wrapper input[type=tel]:focus,.multi-step-intake .screen div.screen__input-wrapper input[type=text]:focus,.multi-step-intake .screen div.screen__input-wrapper select:focus{box-shadow:1px 1px 8px 2px rgba(124,42,144,.55)}.multi-step-intake .screen div.screen__input-wrapper input[type=email]:-internal-autofill-selected,.multi-step-intake .screen div.screen__input-wrapper input[type=tel]:-internal-autofill-selected,.multi-step-intake .screen div.screen__input-wrapper input[type=text]:-internal-autofill-selected,.multi-step-intake .screen div.screen__input-wrapper select:-internal-autofill-selected{background-color:#fff!important;background-image:none!important;color:#000!important}.multi-step-intake .screen div.screen__input-wrapper input[type=email]:-webkit-autofill,.multi-step-intake .screen div.screen__input-wrapper input[type=email]:-webkit-autofill:focus,.multi-step-intake .screen div.screen__input-wrapper input[type=email]:-webkit-autofill:hover,.multi-step-intake .screen div.screen__input-wrapper input[type=tel]:-webkit-autofill,.multi-step-intake .screen div.screen__input-wrapper input[type=tel]:-webkit-autofill:focus,.multi-step-intake .screen div.screen__input-wrapper input[type=tel]:-webkit-autofill:hover,.multi-step-intake .screen div.screen__input-wrapper input[type=text]:-webkit-autofill,.multi-step-intake .screen div.screen__input-wrapper input[type=text]:-webkit-autofill:focus,.multi-step-intake .screen div.screen__input-wrapper input[type=text]:-webkit-autofill:hover,.multi-step-intake .screen div.screen__input-wrapper select:-webkit-autofill,.multi-step-intake .screen div.screen__input-wrapper select:-webkit-autofill:focus,.multi-step-intake .screen div.screen__input-wrapper select:-webkit-autofill:hover{background-color:#fff!important;background-image:none!important;color:#000!important}.multi-step-intake .screen__checkbox-wrapper{padding-left:27px;text-indent:-27px}.multi-step-intake .screen__checkbox-wrapper:first-line{text-indent:0}.multi-step-intake .screen__checkbox-wrapper input[type=checkbox]{margin-right:10px}.multi-step-intake .screen__checkbox-wrapper *{display:inline}.multi-step-intake .screen__checkbox-additional-text{font-size:15px;font-style:italic;margin-left:27px}.multi-step-intake .screen__buttons{display:flex;flex-wrap:wrap;justify-content:center;max-width:775px!important}.multi-step-intake .screen__buttons>div{border:1px solid #c2c2c4;border-radius:8px;margin:12px}@media screen and (min-width:769px){.multi-step-intake .screen__buttons>div:hover{box-shadow:0 0 8px #aaa}}.multi-step-intake .screen__buttons--three-a-row>div{width:calc(33% - 24px)}@media (max-width:475px){.multi-step-intake .screen__buttons--three-a-row>div{margin:2%!important;width:45%}}.multi-step-intake .screen__buttons--two-a-row{max-width:450px!important}.multi-step-intake .screen__buttons--two-a-row>div{width:calc(50% - 24px)}.multi-step-intake .screen__text-before-headline{margin-bottom:24px}.multi-step-intake .screen__text{font-size:32px;font-weight:300!important;line-height:36px;margin-bottom:12px;margin-top:20px}.multi-step-intake .screen__text smaller{font-size:20px}@media (max-width:768px){.multi-step-intake .screen__text{font-size:24px;line-height:28px}}.multi-step-intake .screen__additional-text,.multi-step-intake .screen__additional-text-header{font-size:16px;line-height:20px}.multi-step-intake .screen__additional-text-header{font-weight:700;margin-top:12px}.multi-step-intake .screen__additional-text{margin-bottom:20px}.multi-step-intake .screen__character-counter{font-size:14px;text-align:right}.multi-step-intake .screen__character-counter--not-much-left{color:red}.multi-step-intake .screen__submit-button-container{position:relative}.multi-step-intake .screen__submit-button-arrow{left:-25px;position:absolute;top:-35px;z-index:1}.multi-step-intake .screen__back{border-top:1px solid #c2c2c4;margin-top:5em;max-width:100%;padding-top:24px;text-align:left}.multi-step-intake .screen__back a{color:#5b7ab0;font-size:12px}.multi-step-intake .screen__back a:before{content:url(/static/imgs/triangle-blue.svg);margin-right:6px;position:relative;top:1px;width:8px}.multi-step-intake .screen__bottom-line{background:#555;display:block;height:1px;margin-top:24px;max-width:none!important}.multi-step-intake .screen--interstitial button.screen__submit-button{margin-bottom:94px}.multi-step-intake .screen .more-options{font-size:16px;margin-top:24px;max-width:1030px!important;padding:0 15px}.multi-step-intake .screen .more-options__headline-text{color:#c2e0ed;font-size:24px;font-weight:700}@media screen and (max-width:768px){.multi-step-intake .screen .more-options__headline-text{font-size:19px}}.multi-step-intake .screen .more-options__option-list{display:flex;line-height:36px;margin:12px 0 24px;text-align:left}.multi-step-intake .screen .more-options__option-list>div{padding-right:15px;width:25%}@media (max-width:768px){.multi-step-intake .screen .more-options__option-list{display:block}.multi-step-intake .screen .more-options__option-list>div{padding-right:0;width:100%}.multi-step-intake .screen .more-options__after-list-text{text-align:left}.multi-step-intake .screen .more-options{max-width:260px!important}}.multi-step-intake .screen .answers-for-review{margin-bottom:28px;margin-top:48px;text-align:left}.multi-step-intake .screen .answers-for-review__section{background:url(../imgs/check-circle-green-25x25.png) no-repeat left 4px;margin-bottom:16px;margin-top:16px;padding-left:50px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.multi-step-intake .screen .answers-for-review__section{background:url(../imgs/check-circle-green-50x50.png) no-repeat left 4px;background-size:25px 25px}}@media screen and (max-width:768px){.multi-step-intake .screen .answers-for-review{font-size:16px;margin-bottom:0;margin-top:32px}}.multi-step-intake .screen--information_collect_method .screen__buttons.screen__buttons--one-a-row{margin-bottom:0}.multi-step-intake .screen--information_collect_method div.screen__input-wrapper{margin-bottom:2em;margin-top:4em;max-width:100%;padding:0 6%;width:100%}@media only screen and (max-width:412px){.multi-step-intake .screen button.screen__submit-button{height:auto;line-height:30px;padding-bottom:15px;padding-top:15px}}.multi-step-intake small.error{background-color:#ae0f08;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-sizing:border-box;color:#fff;display:block;font-family:Usual,Helvetica Neue,Helvetica,arial,sans-serif;font-size:14.1667px;line-height:21.25px;margin-bottom:1em;margin-top:0;text-align:center}.p-t-0{padding-top:0}.p-t-0_25{padding-top:.25em}.p-t-0_5{padding-top:.5em}.p-t-0_75{padding-top:.75em}.p-t-1{padding-top:1em}.p-t-1_25{padding-top:1.25em}.p-t-1_5{padding-top:1.5em}.p-t-1_75{padding-top:1.75em}.p-t-2{padding-top:2em}.p-t-2_25{padding-top:2.25em}.p-t-2_5{padding-top:2.5em}.p-t-2_75{padding-top:2.75em}.p-t-3{padding-top:3em}.p-t-3_25{padding-top:3.25em}.p-t-3_5{padding-top:3.5em}.p-t-3_75{padding-top:3.75em}.p-t-4{padding-top:4em}.p-t-4_25{padding-top:4.25em}.p-t-4_5{padding-top:4.5em}.p-t-4_75{padding-top:4.75em}.p-t-5{padding-top:5em}.p-t-5_25{padding-top:5.25em}.p-t-5_5{padding-top:5.5em}.p-t-5_75{padding-top:5.75em}.p-t-6{padding-top:6em}.p-t-6_25{padding-top:6.25em}.p-t-6_5{padding-top:6.5em}.p-t-6_75{padding-top:6.75em}.p-t-7{padding-top:7em}.p-t-7_25{padding-top:7.25em}.p-t-7_5{padding-top:7.5em}.p-t-7_75{padding-top:7.75em}.p-t-8{padding-top:8em}.p-t-8_25{padding-top:8.25em}.p-t-8_5{padding-top:8.5em}.p-t-8_75{padding-top:8.75em}.p-t-9{padding-top:9em}.p-t-9_25{padding-top:9.25em}.p-t-9_5{padding-top:9.5em}.p-t-9_75{padding-top:9.75em}.p-t-10{padding-top:10em}.p-b-0{padding-bottom:0}.p-b-0_25{padding-bottom:.25em}.p-b-0_5{padding-bottom:.5em}.p-b-0_75{padding-bottom:.75em}.p-b-1{padding-bottom:1em}.p-b-1_25{padding-bottom:1.25em}.p-b-1_5{padding-bottom:1.5em}.p-b-1_75{padding-bottom:1.75em}.p-b-2{padding-bottom:1em}.p-b-2_25{padding-bottom:2.25em}.p-b-2_5{padding-bottom:2.5em}.p-b-2_75{padding-bottom:2.75em}.p-b-3{padding-bottom:3em}.p-b-3_25{padding-bottom:3.25em}.p-b-3_5{padding-bottom:3.5em}.p-b-3_75{padding-bottom:3.75em}.p-b-4{padding-bottom:4em}.p-b-4_25{padding-bottom:4.25em}.p-b-4_5{padding-bottom:4.5em}.p-b-4_75{padding-bottom:4.75em}.p-b-5{padding-bottom:5em}.p-b-5_25{padding-bottom:5.25em}.p-b-5_5{padding-bottom:5.5em}.p-b-5_75{padding-bottom:5.75em}.p-b-6{padding-bottom:6em}.p-b-6_25{padding-bottom:6.25em}.p-b-6_5{padding-bottom:6.5em}.p-b-6_75{padding-bottom:6.75em}.p-b-7{padding-bottom:7em}.p-b-7_25{padding-bottom:7.25em}.p-b-7_5{padding-bottom:7.5em}.p-b-7_75{padding-bottom:7.75em}.p-b-8{padding-bottom:8em}.p-b-8_25{padding-bottom:8.25em}.p-b-8_5{padding-bottom:8.5em}.p-b-8_75{padding-bottom:8.75em}.p-b-9{padding-bottom:9em}.p-b-9_25{padding-bottom:9.25em}.p-b-9_5{padding-bottom:9.5em}.p-b-9_75{padding-bottom:9.75em}.p-b-10{padding-bottom:10em}.p-l-0{padding-left:0}.p-l-0_25{padding-left:.25em}.p-l-0_5{padding-left:.5em}.p-l-0_75{padding-left:.75em}.p-l-1{padding-left:1em}.p-l-1_25{padding-left:1.25em}.p-l-1_5{padding-left:1.5em}.p-l-1_75{padding-left:1.75em}.p-l-2{padding-left:1em}.p-l-2_25{padding-left:2.25em}.p-l-2_5{padding-left:2.5em}.p-l-2_75{padding-left:2.75em}.p-l-3{padding-left:3em}.p-l-3_25{padding-left:3.25em}.p-l-3_5{padding-left:3.5em}.p-l-3_75{padding-left:3.75em}.p-l-4{padding-left:4em}.p-l-4_25{padding-left:4.25em}.p-l-4_5{padding-left:4.5em}.p-l-4_75{padding-left:4.75em}.p-l-5{padding-left:5em}.p-l-5_25{padding-left:5.25em}.p-l-5_5{padding-left:5.5em}.p-l-5_75{padding-left:5.75em}.p-l-6{padding-left:6em}.p-l-6_25{padding-left:6.25em}.p-l-6_5{padding-left:6.5em}.p-l-6_75{padding-left:6.75em}.p-l-7{padding-left:7em}.p-l-7_25{padding-left:7.25em}.p-l-7_5{padding-left:7.5em}.p-l-7_75{padding-left:7.75em}.p-l-8{padding-left:8em}.p-l-8_25{padding-left:8.25em}.p-l-8_5{padding-left:8.5em}.p-l-8_75{padding-left:8.75em}.p-l-9{padding-left:9em}.p-l-9_25{padding-left:9.25em}.p-l-9_5{padding-left:9.5em}.p-l-9_75{padding-left:9.75em}.p-l-10{padding-left:10em}.p-r-0{padding-right:0}.p-r-0_25{padding-right:.25em}.p-r-0_5{padding-right:.5em}.p-r-0_75{padding-right:.75em}.p-r-1{padding-right:1em}.p-r-1_25{padding-right:1.25em}.p-r-1_5{padding-right:1.5em}.p-r-1_75{padding-right:1.75em}.p-r-2{padding-right:1em}.p-r-2_25{padding-right:2.25em}.p-r-2_5{padding-right:2.5em}.p-r-2_75{padding-right:2.75em}.p-r-3{padding-right:3em}.p-r-3_25{padding-right:3.25em}.p-r-3_5{padding-right:3.5em}.p-r-3_75{padding-right:3.75em}.p-r-4{padding-right:4em}.p-r-4_25{padding-right:4.25em}.p-r-4_5{padding-right:4.5em}.p-r-4_75{padding-right:4.75em}.p-r-5{padding-right:5em}.p-r-5_25{padding-right:5.25em}.p-r-5_5{padding-right:5.5em}.p-r-5_75{padding-right:5.75em}.p-r-6{padding-right:6em}.p-r-6_25{padding-right:6.25em}.p-r-6_5{padding-right:6.5em}.p-r-6_75{padding-right:6.75em}.p-r-7{padding-right:7em}.p-r-7_25{padding-right:7.25em}.p-r-7_5{padding-right:7.5em}.p-r-7_75{padding-right:7.75em}.p-r-8{padding-right:8em}.p-r-8_25{padding-right:8.25em}.p-r-8_5{padding-right:8.5em}.p-r-8_75{padding-right:8.75em}.p-r-9{padding-right:9em}.p-r-9_25{padding-right:9.25em}.p-r-9_5{padding-right:9.5em}.p-r-9_75{padding-right:9.75em}.p-r-10{padding-right:10em}.p-v-0{padding-bottom:0;padding-top:0}.p-v-0_25{padding-bottom:.25em;padding-top:.25em}.p-v-0_5{padding-bottom:.5em;padding-top:.5em}.p-v-0_75{padding-bottom:.75em;padding-top:.75em}.p-v-1{padding-bottom:1em;padding-top:1em}.p-v-1_25{padding-bottom:1.25em;padding-top:1.25em}.p-v-1_5{padding-bottom:1.5em;padding-top:1.5em}.p-v-1_75{padding-bottom:1.75em;padding-top:1.75em}.p-v-2{padding-bottom:2em;padding-top:2em}.p-v-2_25{padding-bottom:2.25em;padding-top:2.25em}.p-v-2_5{padding-bottom:2.5em;padding-top:2.5em}.p-v-2_75{padding-bottom:2.75em;padding-top:2.75em}.p-v-3{padding-bottom:3em;padding-top:3em}.p-v-3_25{padding-bottom:3.25em;padding-top:3.25em}.p-v-3_5{padding-bottom:3.5em;padding-top:3.5em}.p-v-3_75{padding-bottom:3.75em;padding-top:3.75em}.p-v-4{padding-bottom:4em;padding-top:4em}.p-v-4_25{padding-bottom:4.25em;padding-top:4.25em}.p-v-4_5{padding-bottom:4.5em;padding-top:4.5em}.p-v-4_75{padding-bottom:4.75em;padding-top:4.75em}.p-v-5{padding-bottom:5em;padding-top:5em}.p-v-5_25{padding-bottom:5.25em;padding-top:5.25em}.p-v-5_5{padding-bottom:5.5em;padding-top:5.5em}.p-v-5_75{padding-bottom:5.75em;padding-top:5.75em}.p-v-6{padding-bottom:6em;padding-top:6em}.p-v-6_25{padding-bottom:6.25em;padding-top:6.25em}.p-v-6_5{padding-bottom:6.5em;padding-top:6.5em}.p-v-6_75{padding-bottom:6.75em;padding-top:6.75em}.p-v-7{padding-bottom:7em;padding-top:7em}.p-v-7_25{padding-bottom:7.25em;padding-top:7.25em}.p-v-7_5{padding-bottom:7.5em;padding-top:7.5em}.p-v-7_75{padding-bottom:7.75em;padding-top:7.75em}.p-v-8{padding-bottom:8em;padding-top:8em}.p-v-8_25{padding-bottom:8.25em;padding-top:8.25em}.p-v-8_5{padding-bottom:8.5em;padding-top:8.5em}.p-v-8_75{padding-bottom:8.75em;padding-top:8.75em}.p-v-9{padding-bottom:9em;padding-top:9em}.p-v-9_25{padding-bottom:9.25em;padding-top:9.25em}.p-v-9_5{padding-bottom:9.5em;padding-top:9.5em}.p-v-9_75{padding-bottom:9.75em;padding-top:9.75em}.p-v-10{padding-bottom:10em;padding-top:10em}.p-h-0{padding-left:0;padding-right:0}.p-h-0_25{padding-left:.25em;padding-right:.25em}.p-h-0_5{padding-left:.5em;padding-right:.5em}.p-h-0_75{padding-left:.75em;padding-right:.75em}.p-h-1{padding-left:1em;padding-right:1em}.p-h-1_25{padding-left:1.25em;padding-right:1.25em}.p-h-1_5{padding-left:1.5em;padding-right:1.5em}.p-h-1_75{padding-left:1.75em;padding-right:1.75em}.p-h-2{padding-left:1em;padding-right:1em}.p-h-2_25{padding-left:2.25em;padding-right:2.25em}.p-h-2_5{padding-left:2.5em;padding-right:2.5em}.p-h-2_75{padding-left:2.75em;padding-right:2.75em}.p-h-3{padding-left:3em;padding-right:3em}.p-h-3_25{padding-left:3.25em;padding-right:3.25em}.p-h-3_5{padding-left:3.5em;padding-right:3.5em}.p-h-3_75{padding-left:3.75em;padding-right:3.75em}.p-h-4{padding-left:4em;padding-right:4em}.p-h-4_25{padding-left:4.25em;padding-right:4.25em}.p-h-4_5{padding-left:4.5em;padding-right:4.5em}.p-h-4_75{padding-left:4.75em;padding-right:4.75em}.p-h-5{padding-left:5em;padding-right:5em}.p-h-5_25{padding-left:5.25em;padding-right:5.25em}.p-h-5_5{padding-left:5.5em;padding-right:5.5em}.p-h-5_75{padding-left:5.75em;padding-right:5.75em}.p-h-6{padding-left:6em;padding-right:6em}.p-h-6_25{padding-left:6.25em;padding-right:6.25em}.p-h-6_5{padding-left:6.5em;padding-right:6.5em}.p-h-6_75{padding-left:6.75em;padding-right:6.75em}.p-h-7{padding-left:7em;padding-right:7em}.p-h-7_25{padding-left:7.25em;padding-right:7.25em}.p-h-7_5{padding-left:7.5em;padding-right:7.5em}.p-h-7_75{padding-left:7.75em;padding-right:7.75em}.p-h-8{padding-left:8em;padding-right:8em}.p-h-8_25{padding-left:8.25em;padding-right:8.25em}.p-h-8_5{padding-left:8.5em;padding-right:8.5em}.p-h-8_75{padding-left:8.75em;padding-right:8.75em}.p-h-9{padding-left:9em;padding-right:9em}.p-h-9_25{padding-left:9.25em;padding-right:9.25em}.p-h-9_5{padding-left:9.5em;padding-right:9.5em}.p-h-9_75{padding-left:9.75em;padding-right:9.75em}.p-h-10{padding-left:10em;padding-right:10em}.m-l-a{margin-left:auto}.m-h-a,.m-r-a{margin-right:auto}.m-h-a{margin-left:auto}.m-t-a{margin-top:auto}.m-b-a,.m-v-a{margin-bottom:auto}.m-v-a{margin-top:auto}.m-a{margin:auto}.m-t-0{margin-top:0}.m-t-0_25{margin-top:.25em}.m-t-0_5{margin-top:.5em}.m-t-0_75{margin-top:.75em}.m-t-1{margin-top:1em}.m-t-1_25{margin-top:1.25em}.m-t-1_5{margin-top:1.5em}.m-t-1_75{margin-top:1.75em}.m-t-2{margin-top:2em}.m-t-2_25{margin-top:2.25em}.m-t-2_5{margin-top:2.5em}.m-t-2_75{margin-top:2.75em}.m-t-3{margin-top:3em}.m-t-3_25{margin-top:3.25em}.m-t-3_5{margin-top:3.5em}.m-t-3_75{margin-top:3.75em}.m-t-4{margin-top:4em}.m-t-4_25{margin-top:4.25em}.m-t-4_5{margin-top:4.5em}.m-t-4_75{margin-top:4.75em}.m-t-5{margin-top:5em}.m-t-5_25{margin-top:5.25em}.m-t-5_5{margin-top:5.5em}.m-t-5_75{margin-top:5.75em}.m-t-6{margin-top:6em}.m-t-6_25{margin-top:6.25em}.m-t-6_5{margin-top:6.5em}.m-t-6_75{margin-top:6.75em}.m-t-7{margin-top:7em}.m-t-7_25{margin-top:7.25em}.m-t-7_5{margin-top:7.5em}.m-t-7_75{margin-top:7.75em}.m-t-8{margin-top:8em}.m-t-8_25{margin-top:8.25em}.m-t-8_5{margin-top:8.5em}.m-t-8_75{margin-top:8.75em}.m-t-9{margin-top:9em}.m-t-9_25{margin-top:9.25em}.m-t-9_5{margin-top:9.5em}.m-t-9_75{margin-top:9.75em}.m-t-10{margin-top:10em}.m-b-0{margin-bottom:0}.m-b-0_25{margin-bottom:.25em}.m-b-0_5{margin-bottom:.5em}.m-b-0_75{margin-bottom:.75em}.m-b-1{margin-bottom:1em}.m-b-1_25{margin-bottom:1.25em}.m-b-1_5{margin-bottom:1.5em}.m-b-1_75{margin-bottom:1.75em}.m-b-2{margin-bottom:2em}.m-b-2_25{margin-bottom:2.25em}.m-b-2_5{margin-bottom:2.5em}.m-b-2_75{margin-bottom:2.75em}.m-b-3{margin-bottom:3em}.m-b-3_25{margin-bottom:3.25em}.m-b-3_5{margin-bottom:3.5em}.m-b-3_75{margin-bottom:3.75em}.m-b-4{margin-bottom:4em}.m-b-4_25{margin-bottom:4.25em}.m-b-4_5{margin-bottom:4.5em}.m-b-4_75{margin-bottom:4.75em}.m-b-5{margin-bottom:5em}.m-b-5_25{margin-bottom:5.25em}.m-b-5_5{margin-bottom:5.5em}.m-b-5_75{margin-bottom:5.75em}.m-b-6{margin-bottom:6em}.m-b-6_25{margin-bottom:6.25em}.m-b-6_5{margin-bottom:6.5em}.m-b-6_75{margin-bottom:6.75em}.m-b-7{margin-bottom:7em}.m-b-7_25{margin-bottom:7.25em}.m-b-7_5{margin-bottom:7.5em}.m-b-7_75{margin-bottom:7.75em}.m-b-8{margin-bottom:8em}.m-b-8_25{margin-bottom:8.25em}.m-b-8_5{margin-bottom:8.5em}.m-b-8_75{margin-bottom:8.75em}.m-b-9{margin-bottom:9em}.m-b-9_25{margin-bottom:9.25em}.m-b-9_5{margin-bottom:9.5em}.m-b-9_75{margin-bottom:9.75em}.m-b-10{margin-bottom:10em}.m-l-0{margin-left:0}.m-l-0_25{margin-left:.25em}.m-l-0_5{margin-left:.5em}.m-l-0_75{margin-left:.75em}.m-l-1{margin-left:1em}.m-l-1_25{margin-left:1.25em}.m-l-1_5{margin-left:1.5em}.m-l-1_75{margin-left:1.75em}.m-l-2{margin-left:1em}.m-l-2_25{margin-left:2.25em}.m-l-2_5{margin-left:2.5em}.m-l-2_75{margin-left:2.75em}.m-l-3{margin-left:3em}.m-l-3_25{margin-left:3.25em}.m-l-3_5{margin-left:3.5em}.m-l-3_75{margin-left:3.75em}.m-l-4{margin-left:4em}.m-l-4_25{margin-left:4.25em}.m-l-4_5{margin-left:4.5em}.m-l-4_75{margin-left:4.75em}.m-l-5{margin-left:5em}.m-l-5_25{margin-left:5.25em}.m-l-5_5{margin-left:5.5em}.m-l-5_75{margin-left:5.75em}.m-l-6{margin-left:6em}.m-l-6_25{margin-left:6.25em}.m-l-6_5{margin-left:6.5em}.m-l-6_75{margin-left:6.75em}.m-l-7{margin-left:7em}.m-l-7_25{margin-left:7.25em}.m-l-7_5{margin-left:7.5em}.m-l-7_75{margin-left:7.75em}.m-l-8{margin-left:8em}.m-l-8_25{margin-left:8.25em}.m-l-8_5{margin-left:8.5em}.m-l-8_75{margin-left:8.75em}.m-l-9{margin-left:9em}.m-l-9_25{margin-left:9.25em}.m-l-9_5{margin-left:9.5em}.m-l-9_75{margin-left:9.75em}.m-l-10{margin-left:10em}.m-r-0{margin-right:0}.m-r-0_25{margin-right:.25em}.m-r-0_5{margin-right:.5em}.m-r-0_75{margin-right:.75em}.m-r-1{margin-right:1em}.m-r-1_25{margin-right:1.25em}.m-r-1_5{margin-right:1.5em}.m-r-1_75{margin-right:1.75em}.m-r-2{margin-right:1em}.m-r-2_25{margin-right:2.25em}.m-r-2_5{margin-right:2.5em}.m-r-2_75{margin-right:2.75em}.m-r-3{margin-right:3em}.m-r-3_25{margin-right:3.25em}.m-r-3_5{margin-right:3.5em}.m-r-3_75{margin-right:3.75em}.m-r-4{margin-right:4em}.m-r-4_25{margin-right:4.25em}.m-r-4_5{margin-right:4.5em}.m-r-4_75{margin-right:4.75em}.m-r-5{margin-right:5em}.m-r-5_25{margin-right:5.25em}.m-r-5_5{margin-right:5.5em}.m-r-5_75{margin-right:5.75em}.m-r-6{margin-right:6em}.m-r-6_25{margin-right:6.25em}.m-r-6_5{margin-right:6.5em}.m-r-6_75{margin-right:6.75em}.m-r-7{margin-right:7em}.m-r-7_25{margin-right:7.25em}.m-r-7_5{margin-right:7.5em}.m-r-7_75{margin-right:7.75em}.m-r-8{margin-right:8em}.m-r-8_25{margin-right:8.25em}.m-r-8_5{margin-right:8.5em}.m-r-8_75{margin-right:8.75em}.m-r-9{margin-right:9em}.m-r-9_25{margin-right:9.25em}.m-r-9_5{margin-right:9.5em}.m-r-9_75{margin-right:9.75em}.m-r-10{margin-right:10em}.m-v-0{margin-bottom:0;margin-top:0}.m-v-0_25{margin-bottom:.25em;margin-top:.25em}.m-v-0_5{margin-bottom:.5em;margin-top:.5em}.m-v-0_75{margin-bottom:.75em;margin-top:.75em}.m-v-1{margin-bottom:1em;margin-top:1em}.m-v-1_25{margin-bottom:1.25em;margin-top:1.25em}.m-v-1_5{margin-bottom:1.5em;margin-top:1.5em}.m-v-1_75{margin-bottom:1.75em;margin-top:1.75em}.m-v-2{margin-bottom:2em;margin-top:2em}.m-v-2_25{margin-bottom:2.25em;margin-top:2.25em}.m-v-2_5{margin-bottom:2.5em;margin-top:2.5em}.m-v-2_75{margin-bottom:2.75em;margin-top:2.75em}.m-v-3{margin-bottom:3em;margin-top:3em}.m-v-3_25{margin-bottom:3.25em;margin-top:3.25em}.m-v-3_5{margin-bottom:3.5em;margin-top:3.5em}.m-v-3_75{margin-bottom:3.75em;margin-top:3.75em}.m-v-4{margin-bottom:4em;margin-top:4em}.m-v-4_25{margin-bottom:4.25em;margin-top:4.25em}.m-v-4_5{margin-bottom:4.5em;margin-top:4.5em}.m-v-4_75{margin-bottom:4.75em;margin-top:4.75em}.m-v-5{margin-bottom:5em;margin-top:5em}.m-v-5_25{margin-bottom:5.25em;margin-top:5.25em}.m-v-5_5{margin-bottom:5.5em;margin-top:5.5em}.m-v-5_75{margin-bottom:5.75em;margin-top:5.75em}.m-v-6{margin-bottom:6em;margin-top:6em}.m-v-6_25{margin-bottom:6.25em;margin-top:6.25em}.m-v-6_5{margin-bottom:6.5em;margin-top:6.5em}.m-v-6_75{margin-bottom:6.75em;margin-top:6.75em}.m-v-7{margin-bottom:7em;margin-top:7em}.m-v-7_25{margin-bottom:7.25em;margin-top:7.25em}.m-v-7_5{margin-bottom:7.5em;margin-top:7.5em}.m-v-7_75{margin-bottom:7.75em;margin-top:7.75em}.m-v-8{margin-bottom:8em;margin-top:8em}.m-v-8_25{margin-bottom:8.25em;margin-top:8.25em}.m-v-8_5{margin-bottom:8.5em;margin-top:8.5em}.m-v-8_75{margin-bottom:8.75em;margin-top:8.75em}.m-v-9{margin-bottom:9em;margin-top:9em}.m-v-9_25{margin-bottom:9.25em;margin-top:9.25em}.m-v-9_5{margin-bottom:9.5em;margin-top:9.5em}.m-v-9_75{margin-bottom:9.75em;margin-top:9.75em}.m-v-10{margin-bottom:10em;margin-top:10em}.m-h-0{margin-left:0;margin-right:0}.m-h-0_25{margin-left:.25em;margin-right:.25em}.m-h-0_5{margin-left:.5em;margin-right:.5em}.m-h-0_75{margin-left:.75em;margin-right:.75em}.m-h-1{margin-left:1em;margin-right:1em}.m-h-1_25{margin-left:1.25em;margin-right:1.25em}.m-h-1_5{margin-left:1.5em;margin-right:1.5em}.m-h-1_75{margin-left:1.75em;margin-right:1.75em}.m-h-2{margin-left:1em;margin-right:1em}.m-h-2_25{margin-left:2.25em;margin-right:2.25em}.m-h-2_5{margin-left:2.5em;margin-right:2.5em}.m-h-2_75{margin-left:2.75em;margin-right:2.75em}.m-h-3{margin-left:3em;margin-right:3em}.m-h-3_25{margin-left:3.25em;margin-right:3.25em}.m-h-3_5{margin-left:3.5em;margin-right:3.5em}.m-h-3_75{margin-left:3.75em;margin-right:3.75em}.m-h-4{margin-left:4em;margin-right:4em}.m-h-4_25{margin-left:4.25em;margin-right:4.25em}.m-h-4_5{margin-left:4.5em;margin-right:4.5em}.m-h-4_75{margin-left:4.75em;margin-right:4.75em}.m-h-5{margin-left:5em;margin-right:5em}.m-h-5_25{margin-left:5.25em;margin-right:5.25em}.m-h-5_5{margin-left:5.5em;margin-right:5.5em}.m-h-5_75{margin-left:5.75em;margin-right:5.75em}.m-h-6{margin-left:6em;margin-right:6em}.m-h-6_25{margin-left:6.25em;margin-right:6.25em}.m-h-6_5{margin-left:6.5em;margin-right:6.5em}.m-h-6_75{margin-left:6.75em;margin-right:6.75em}.m-h-7{margin-left:7em;margin-right:7em}.m-h-7_25{margin-left:7.25em;margin-right:7.25em}.m-h-7_5{margin-left:7.5em;margin-right:7.5em}.m-h-7_75{margin-left:7.75em;margin-right:7.75em}.m-h-8{margin-left:8em;margin-right:8em}.m-h-8_25{margin-left:8.25em;margin-right:8.25em}.m-h-8_5{margin-left:8.5em;margin-right:8.5em}.m-h-8_75{margin-left:8.75em;margin-right:8.75em}.m-h-9{margin-left:9em;margin-right:9em}.m-h-9_25{margin-left:9.25em;margin-right:9.25em}.m-h-9_5{margin-left:9.5em;margin-right:9.5em}.m-h-9_75{margin-left:9.75em;margin-right:9.75em}.m-h-10{margin-left:10em;margin-right:10em}.grid{display:grid}.grid--split{grid-column-gap:2%}@media (min-width:769px){.grid--split{grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:0fr 1fr}}@media (max-width:768px){.grid--split{grid-template-columns:1fr}}.grid--split--3-col{grid-column-gap:3%;grid-row-gap:1em}@media (min-width:769px){.grid--split--3-col{grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:.75fr .125fr 1fr}}@media (max-width:768px){.grid--split--3-col{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.grid--split-no-title{grid-column-gap:2%}@media (min-width:769px){.grid--split-no-title{grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:1fr}}@media (max-width:768px){.grid--split-no-title{grid-template-columns:1fr}.grid--split-no-title .screen__card:not(:first-child){margin-top:2em}}.grid--split-60-40{grid-column-gap:2%}@media (min-width:1351px){.grid--split-60-40{grid-auto-flow:column;grid-template-columns:1.75fr 1fr;grid-template-rows:0fr 1fr}}@media (max-width:1350px) and (min-width:769px){.grid--split-60-40{grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:0fr 1fr}}@media (max-width:768px){.grid--split-60-40{grid-template-columns:1fr}}.three-c-grid{grid-gap:4px 40px;display:grid;grid-template-areas:"column-1-top column-2-top column-3-top" "column-1-middle column-2-middle column-3-middle" "column-1-bottom column-2-bottom column-3-bottom";grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr .2fr;text-align:center}@media (max-width:768px){.three-c-grid{display:flex;flex-direction:column;padding-top:3em}.three-c-grid .three-c-grid__icon:not(:first-child){margin-top:7em}}.three-c-grid__item--column-1-top{grid-area:column-1-top}.three-c-grid__item--column-1-middle{grid-area:column-1-middle}.three-c-grid__item--column-1-bottom{grid-area:column-1-bottom}.three-c-grid__item--column-2-top{grid-area:column-2-top}.three-c-grid__item--column-2-middle{grid-area:column-2-middle}.three-c-grid__item--column-2-bottom{grid-area:column-2-bottom}.three-c-grid__item--column-3-top{grid-area:column-3-top}.three-c-grid__item--column-3-middle{grid-area:column-3-middle}.three-c-grid__item--column-3-bottom{grid-area:column-3-bottom}.three-c-grid--2-rows{grid-gap:4px 2%;grid-template-areas:"column-1-top column-2-top column-3-top" "column-1-bottom column-2-bottom column-3-bottom";grid-template-rows:1fr}@media (max-width:768px){.three-c-grid.p-t-0--767-down{padding-top:0}}.two-c-grid{grid-gap:4px 40px;display:grid;grid-template-areas:"column-1-top column-2-top" "column-1-middle column-2-middle" "column-1-bottom column-2-bottom";grid-template-columns:1fr 1fr;grid-template-rows:1fr .2fr;text-align:center}@media (max-width:768px){.two-c-grid{display:flex;flex-direction:column;padding-top:3em}.two-c-grid .two-c-grid__icon:not(:first-child){margin-top:7em}}.two-c-grid__item--column-1-top{grid-area:column-1-top}.two-c-grid__item--column-1-middle{grid-area:column-1-middle}.two-c-grid__item--column-1-bottom{grid-area:column-1-bottom}.two-c-grid__item--column-2-top{grid-area:column-2-top}.two-c-grid__item--column-2-middle{grid-area:column-2-middle}.two-c-grid__item--column-2-bottom{grid-area:column-2-bottom}@media (min-width:769px){.rows{align-items:center}.rows,.rows--stretch{display:flex;flex-flow:row nowrap;justify-content:space-between}.rows--stretch{align-items:stretch}.rows--align-top{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}.columns--centered{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.columns--left-all{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}@media (max-width:768px){.columns--left-all-mobile-only{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}.columns--left-all-reversed-mobile-only{align-items:flex-start;display:flex;flex-flow:column-reverse nowrap;justify-content:flex-start}}.columns--centered-all{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start}.rows--50-50-1-wrap{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between;margin:0;padding:0}.rows--50-50-1-wrap>*{flex-basis:49.5%}.rows--50-50-1-wrap>:nth-child(1n){margin-bottom:0;margin-right:0}.rows--50-50-1-wrap>:not(:nth-child(2n)){margin-bottom:0;margin-right:1}@media (min-width:769px){.rows--70-30-1>:first-child{max-width:69%;width:100%}.rows--70-30-1>:last-child{max-width:29%;width:100%}.rows--50-50>:first-child,.rows--50-50>:last-child{max-width:0;width:100%}.rows--50-50-0_5>:first-child,.rows--50-50-0_5>:last-child{max-width:49.5%;width:100%}.rows--50-50-1>:first-child,.rows--50-50-1>:last-child{max-width:49%;width:100%}.rows--50-50-2>:first-child,.rows--50-50-2>:last-child{max-width:48%;width:100%}.rows--60-40-1>:first-child{max-width:59%;width:100%}.rows--60-40-1>:last-child{max-width:39%;width:100%}}.w--1{max-width:1em;width:100%}.w--2{max-width:2em;width:100%}.w--3{max-width:3em;width:100%}.w--4{max-width:4em;width:100%}.w--5{max-width:5em;width:100%}.w--6{max-width:6em;width:100%}.w--7{max-width:7em;width:100%}.w--8{max-width:8em;width:100%}.w--9{max-width:9em;width:100%}.w--10{max-width:10em;width:100%}@media (min-width:1025px){#intake-form{padding:2em}}@media screen and (max-width:550px){#intake-form .multi-step-intake-container__finished{padding:0!important}}#intake-form .multi-step-intake-container__finished--after-submit .button,#intake-form .multi-step-intake-container__finished--after-submit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.screen__submit-button,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen .multi-step-intake-container__finished--after-submit button.screen__submit-button{font-size:14px!important}#intake-form .multi-step-intake-container__finished .show-for-calendly-scheduling{display:none}#intake-form .multi-step-intake-container__finished__schedule-a-call{border:0;display:block;height:875px;margin:auto;max-width:1000px;width:100%}@media (max-width:768px){#intake-form .multi-step-intake-container__finished__schedule-a-call{height:811px}}#intake-form .multi-step-intake-container__finished .screen__text{color:#7c2a90;font-size:2.9em;font-weight:500!important;line-height:36px;margin-bottom:12px;margin-top:20px}#intake-form .multi-step-intake-container__finished .screen__text smaller{font-size:20px}@media (max-width:768px){#intake-form .multi-step-intake-container__finished .screen__text{display:block;font-size:24px;line-height:28px}}#intake-form .multi-step-intake-container__finished .screen__paragraph{color:#1e1e1e;font-size:20px;letter-spacing:.01px;line-height:24.8px;margin-bottom:0}#intake-form .multi-step-intake-container__finished .screen__paragraph span{font-size:16px;line-height:.8}@media (max-width:768px){#intake-form .multi-step-intake-container__finished .screen__paragraph span{display:block;line-height:1.2;margin-top:1.5em}}#intake-form .multi-step-intake-container__finished .screen__paragraph a{color:#7c2a90;font-weight:700}@media (max-width:768px){#intake-form .multi-step-intake-container__finished .screen__paragraph br{display:none}}#intake-form .multi-step-intake-container__submitting-overlay{bottom:0;cursor:wait;left:0;position:absolute;right:0;top:0;z-index:1}#intake-form .multi-step-intake-container__inner{position:relative}#intake-form .multi-step-intake-container__inner--finished #multi-step-intake{display:none!important}#intake-form .multi-step-intake-container__inner #multi-step-intake{align-items:center;display:flex;flex-flow:column;justify-content:flex-start;min-height:380px}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake{max-width:100%;padding-top:24px;width:100%}@media screen and (max-width:768px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake{width:100%}}@media screen and (max-width:550px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake{padding:0}}@media screen and (max-width:768px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .row.inner{padding:0}}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen>.screen__text:first-child{padding-top:.7em}@media (max-width:550px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__bbb{display:block;margin:15px auto}}@media (min-width:551px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__bbb{margin-left:20px}}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__text{color:#7c2a90;display:block;font-size:2.9em;font-weight:600!important;line-height:1.2;margin:.5em auto}@media (max-width:768px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__text{font-size:2.25em}}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__text b{color:#7c2a90}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__text smaller{font-size:20px}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__paragraph{color:#1e1e1e;font-size:20px;font-style:normal;letter-spacing:.01px;line-height:24.8px;margin-bottom:0}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__paragraph strong{color:#7c2a90}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__bottom-cta{margin-bottom:2em;margin-top:2em}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__bottom-cta__text{font-size:2em;font-weight:500;text-align:center}@media (max-width:768px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__bottom-cta__text{color:#474444}}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen>h2:first-child{font-size:1.2em}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen h2{color:#6a6a6a;font-size:.46em;font-style:normal;letter-spacing:.01px;line-height:1.45;margin:1em auto 0;max-width:675px;width:100%}@media (max-width:768px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen h2{font-size:.6em}}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen h2 b{color:#7c2a90}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons{flex-wrap:wrap!important;margin:2em auto 6em;padding:0 3%}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div{border:none;min-width:12em}@media (max-width:768px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div{min-width:20em}}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div button{height:100%;width:100%}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div svg{height:100%;transform:scale(1) translateZ(0);transition:all .25s;width:100%}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div svg .fill--background,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div svg .fill--main,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div svg .fill--transparent{transition:all .25s}@media screen and (min-width:769px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:active,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:focus,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:hover{box-shadow:none}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:active svg,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:focus svg,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:hover svg{transform:scale(1.05) translateZ(0)}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:active svg .fill--main-1,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:active svg .fill--main-2,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:active svg .fill--main-3,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:active svg .fill--main-4,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:focus svg .fill--main-1,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:focus svg .fill--main-2,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:focus svg .fill--main-3,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:focus svg .fill--main-4,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:hover svg .fill--main-1,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:hover svg .fill--main-2,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:hover svg .fill--main-3,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:hover svg .fill--main-4{fill:#fff}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:active svg .fill--background,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:focus svg .fill--background,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:hover svg .fill--background{fill:#7c2a90}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:active svg .fill--transparent,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:active svg.answer--no .fill--main-1,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:active svg.answer--no .fill--main-2,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:active svg.answer--no .fill--main-3,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:active svg.answer--no .fill--main-4,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:active svg.answer--no .fill--main-5,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:focus svg .fill--transparent,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:focus svg.answer--no .fill--main-1,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:focus svg.answer--no .fill--main-2,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:focus svg.answer--no .fill--main-3,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:focus svg.answer--no .fill--main-4,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:focus svg.answer--no .fill--main-5,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:hover svg .fill--transparent,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:hover svg.answer--no .fill--main-1,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:hover svg.answer--no .fill--main-2,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:hover svg.answer--no .fill--main-3,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:hover svg.answer--no .fill--main-4,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:hover svg.answer--no .fill--main-5{fill:#fff}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:active svg.answer--no .fill--background,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:focus svg.answer--no .fill--background,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:hover svg.answer--no .fill--background{fill:#db1f26}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:active svg.answer--no .fill--transparent,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:focus svg.answer--no .fill--transparent,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons>div:hover svg.answer--no .fill--transparent{fill:#fff}}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons--one-a-row{margin-left:auto;margin-right:auto}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons--one-a-row>div{max-width:100%;width:100%}@media (max-width:768px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons--one-a-row>div button.without-image span{max-width:100%;width:100%}}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons--two-a-row>div{margin:2%;width:46%}@media screen and (max-width:450px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons--two-a-row>div{width:46%}}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons--three-a-row>div{margin:2%;width:21%}@media screen and (max-width:768px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons--three-a-row>div{width:34%}}@media screen and (max-width:450px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons--three-a-row>div{width:45%}}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons--four-a-row{flex-flow:row}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons--four-a-row>div{margin:2%;min-width:0;width:21%}@media (max-width:768px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons--four-a-row>div{min-width:20em}}@media screen and (min-width:769px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons--four-a-row>div svg{max-width:100px}}@media screen and (max-width:768px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons--four-a-row>div{width:43%}}@media screen and (max-width:550px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons--four-a-row>div{width:45%}}@media screen and (max-width:450px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__buttons--four-a-row>div svg{max-width:100px}}@media screen and (min-width:769px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button:focus{outline:0}}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.selected svg .fill--main-1,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.selected svg .fill--main-2,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.selected svg .fill--main-3,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.selected svg .fill--main-4{fill:#fff}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.selected svg .fill--background{fill:#7c2a90}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.selected svg .fill--transparent,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.selected svg.answer--no .fill--main-1,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.selected svg.answer--no .fill--main-2,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.selected svg.answer--no .fill--main-3,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.selected svg.answer--no .fill--main-4,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.selected svg.answer--no .fill--main-5{fill:#fff}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.selected svg.answer--no .fill--background{fill:#db1f26}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.selected svg.answer--no .fill--transparent{fill:#fff}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.with-image{align-items:center;border-radius:0;display:flex;flex-flow:column;height:auto;justify-content:flex-start;padding:0}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.with-image .cls-1{fill:#7c2a90}@media screen and (max-width:768px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.with-image{font-size:11px}}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.with-image div{height:100%;max-width:115px;min-width:100px;width:100%}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.with-image span{color:#515151;display:block;font-weight:500;letter-spacing:1.44px;line-height:1;margin-top:23px;text-align:center;text-transform:none}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.with-image input[type=checkbox]{display:none}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.without-image{background-repeat:no-repeat;background-size:100% 100%;border:2px solid #7c2a90;border-radius:20px;color:#404143;font-size:1.25em;letter-spacing:1px;line-height:normal;margin-bottom:1em;position:relative;text-transform:none;transition:transform .25s}@media (min-width:769px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.without-image:hover{background:#7c2a90;opacity:.9}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.without-image:hover span{color:#fff}}@media (max-width:768px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.without-image{font-size:15px}}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.without-image span{color:#7c2a90;font-size:1em;font-weight:500}@media (max-width:768px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.without-image span{font-size:13px;font-weight:700;margin:auto;max-width:90px;text-align:center;width:100%}}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.without-image.selected{background:#7c2a90;background-repeat:no-repeat;background-size:100% 100%;color:#fff;transform:scale(1.05) translateZ(0)}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.without-image.selected span{color:#fff}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.initial-state{background:#efefef!important;color:#707173!important}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.screen__submit-button{transition:opacity .25s}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.screen__submit-button:hover{opacity:.8}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.screen__submit-button--long{max-width:325px;width:100%}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--additional_services em{color:#149fec;font-style:normal;font-weight:700}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__back{border-top:2px solid #7c2a90;max-width:150px;padding-top:15px}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__back a{color:#7c2a90;font-weight:500;text-decoration:none}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__back a:before{content:url(../imgs/intake/triangle-left.svg)}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__bottom-line{background:#ccd7da}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__main-image{height:150px}@media (max-width:550px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__main-image{height:100px}}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__main-image svg{margin:35px auto 50px;max-width:80px;width:100%}@media screen and (max-width:550px){#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__main-image svg{margin:5% auto;max-width:65px}}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__bottom-text{color:#999;font-size:14px;font-weight:400;line-height:18px;margin:auto;max-width:500px}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__bottom-text span{color:#353535;font-size:18px;font-style:italic;font-weight:400;line-height:1.35;margin-bottom:28px;margin-top:20px}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__below-divider-text{margin-top:3em}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_intro .screen__submit-button{margin-bottom:2em;margin-top:2em}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--legal_needs_bwc{margin-top:0;padding:0}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--legal_needs_bwc .screen__text{margin-bottom:12px!important;margin-top:0!important;padding:0!important}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--legal_needs_bwc .screen__additional-text{margin-bottom:12px!important}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--legal_needs_bwc .screen__submit-button{margin-top:12px!important}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--preload_before_auto_decline .loader,#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--preload_before_contact_details .loader{width:0!important}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--auto_decline h2{align-items:center;color:#474444;display:flex;flex-flow:row nowrap;font-weight:500;justify-content:center}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--auto_decline h2 img{margin-right:.25em;width:1.4em}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--auto_decline .screen__text h2{margin:1em 0}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--auto_decline .screen__text h3{font-size:1em;margin:1em 0}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--auto_decline #back-to-home{margin:auto}@media (max-width:768px){#intake-form br{display:none}}#intake-form.intake-form--legal-health-audit,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake{padding-top:0}#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__main-image{height:9em}#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__main-image svg{margin:auto}#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__watermark{bottom:-7em;max-width:35em;opacity:.15;position:absolute;right:-10em;width:100%;z-index:-1}@media (max-width:768px){#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen__watermark{bottom:5em;max-width:20em;opacity:.05;width:100%}}#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_business_structure,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_capital_structure_and_loans,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_employees_and_independent_contractors,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_intellectual_property,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_key_business_contracts,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_litigation,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_real_estate_and_insurance,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_website_compliance{text-align:left}#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_business_structure h2,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_capital_structure_and_loans h2,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_employees_and_independent_contractors h2,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_intellectual_property h2,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_key_business_contracts h2,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_litigation h2,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_real_estate_and_insurance h2,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_website_compliance h2{margin-left:0}@media (max-width:768px){#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_business_structure h2 ul,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_capital_structure_and_loans h2 ul,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_employees_and_independent_contractors h2 ul,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_intellectual_property h2 ul,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_key_business_contracts h2 ul,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_litigation h2 ul,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_real_estate_and_insurance h2 ul,#intake-form.intake-form--legal-health-audit .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen--interstitial_website_compliance h2 ul{padding-bottom:1.25em;padding-left:1.25em}}.todo-widget{align-items:center;background:#fafafa;border-radius:3.5em;display:flex;flex-flow:column nowrap;font-size:.85em;height:100%;justify-content:center;position:relative}.todo-widget__wrapper{grid-column-gap:1em;grid-row-gap:.75em;display:grid;grid-template-areas:". label" "checkbox title" ". link";padding:1em 2em 2em}.todo-widget__label{grid-area:label;height:2em;margin-top:auto;text-align:left;width:3.5em}.todo-widget__checkbox{background-size:contain;border:3px solid #b1b1b1;border-radius:50%;grid-area:checkbox;height:3em;margin-left:auto;width:3em}.todo-widget__title{font-size:1.3em;grid-area:title;justify-content:flex-start;line-height:1.19;margin-bottom:.25em;text-align:left}.todo-widget__link,.todo-widget__title{align-items:center;color:#7c2a90;display:flex;flex-flow:row nowrap;font-weight:600}.todo-widget__link{border:.18em solid #7c2a90;border-radius:1.5em;grid-area:link;height:3em;justify-content:center;margin-right:auto;padding:0 1.5em;text-decoration:none;text-transform:uppercase;transition:all .25s}.todo-widget--todo{box-shadow:0 0 12px 0 rgba(124,42,144,.46)}.todo-widget--todo .todo-widget__link:hover{background:#7c2a90;color:#fff;cursor:pointer}.todo-widget--done .todo-widget__title{color:#b1b1b1}.todo-widget--done .todo-widget__link{border-color:#b1b1b1;color:#b1b1b1}.todo-widget--done .todo-widget__checkbox{background-color:#39b54a;background-image:url(../imgs/app/check-no-bg.svg);background-position:50%;border-color:#39b54a}.todo-widget--done .todo-widget__label{align-items:center;background-color:#b1b1b1;color:#fff;display:flex;flex-flow:row nowrap;font-size:.9em;font-weight:700;justify-content:center;letter-spacing:.5px;padding-left:2em;padding-right:2em}.todo-widget--done-2{filter:saturate(0);opacity:.5}.todo-widget--done-2 a{background:none;border:2px solid #555;color:#555;pointer-events:none}.todo-widget--none .todo-widget__title{margin-left:.5em;margin-top:.5em}.todo-widget--none .todo-widget__content,.todo-widget--none .todo-widget__wrapper{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}.todo-widget--none .todo-widget__input{color:#7c2a90}.todo-widget--none .todo-widget__link:hover{background:#7c2a90;color:#fff;cursor:pointer}.todo-widget--none .todo-widget__button-wrapper{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;max-width:100%;position:relative;width:100%}@media (max-width:768px){.todo-widget--none .todo-widget__button-wrapper{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.todo-widget--none .todo-widget__label{align-items:center;color:#7c2a90;display:flex;flex-flow:column nowrap;font-size:.9em;font-weight:600;justify-content:flex-start;margin-bottom:auto;margin-top:auto;width:auto}@media (max-width:768px){.todo-widget--none .todo-widget__label{margin-top:1em}}.modal{height:100%;left:0;opacity:1;position:fixed;top:0;top:6em;transition:all .25s;visibility:visible;width:100%;z-index:1}.modal.hidden{opacity:0;transition:all .25s;visibility:hidden}.modal__overlay{background-color:rgba(0,0,0,.3);height:100%;left:0;position:fixed;top:0;width:100%}.modal__overlay:hover{cursor:pointer}@media (max-width:768px){.modal__button{font-size:.9em}}.modal--generic.card--promotional .modal__card.card__white-space{max-width:100%;width:100%}@media (min-width:1241px){.modal--generic.card--promotional .card__wrapper{height:55em}.modal--recommendations.modal--generic.card--promotional .card__wrapper{height:80em;min-height:55em}}@media (max-width:768px){.modal--recommendations.modal--generic.card--promotional .card__button-wrapper{font-size:1em}}@media (max-width:320px){.modal--recommendations.modal--generic.card--promotional .card__button-wrapper{font-size:.8em}}@media (min-width:769px){.modal--free-trial-welcome .modal__card{background-image:url(../imgs/free-trial/welcome-modal.svg);background-position:160% -68%;background-repeat:no-repeat;background-size:45em}}.modal--consultation hr{border-top:1px solid #b1b1b1}.modal--consultation.card--promotional .card__white-space__wrapper.s{padding:4em 8%}@media (min-width:769px){.modal--consultation.card--promotional .card__wrapper{height:auto;min-height:55em}}.modal--consultation .modal__card{padding:1em}.modal--consultation .modal__consultation-info__detail-row{align-items:flex-start;display:flex;flex-flow:row nowrap;font-size:1.3em;justify-content:flex-start}.modal--consultation .modal__consultation-info__detail-row>*{margin-right:1em;margin-top:1em}.modal--consultation .modal__consultation-info__recommendation{border:1px solid #e4e4e4;border-radius:7px;padding:2em}.modal--consultation .modal__consultation-info__advisor{font-size:1.4em}.modal--consultation .modal__consultation-info__advisor img{border-radius:50%;box-shadow:0 0 6px 2px rgba(0,0,0,.08);height:6.5em;width:6.5em}@media (max-width:768px){.modal--consultation .modal__consultation-info__advisor img{margin-bottom:.75em}}@media (min-width:769px){.modal--consultation .modal__consultation-info__advisor__text-wrapper{font-size:1.1em;margin-left:1.5em}}@media (max-width:768px){.modal--consultation .modal__consultation-info__advisor .upcoming-appointments__attorney-block,.modal--consultation .modal__consultation-info__advisor__text-wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start}.modal--consultation .modal__consultation-info__advisor .upcoming-appointments__attorney-block span{margin:.5em auto 0}.modal--consultation .modal__consultation-info__advisor__subtitle{margin:0 auto}}.modal--consultation .modal__consultation-info__title{color:#7c2a90;font-size:1.8em;font-weight:600}.modal .card--promotional .card__wrapper{position:absolute}@media (max-width:450px){.modal .card--promotional .card__wrapper{margin:0;padding:0;width:calc(100% - 60px)}}.card{align-items:center;background-repeat:no-repeat;background-size:cover;font-size:.7em;height:100vh;justify-content:center;width:100vw;z-index:11}.card,.card__wrapper{display:flex;flex-flow:row nowrap}.card__wrapper{align-items:stretch;border-radius:20px;box-shadow:1px 1px 8px 2px rgba(0,0,0,.125);height:80em;justify-content:space-between;max-width:106em;overflow:hidden;position:relative;width:100%;z-index:1}@media (max-width:1240px){.card__wrapper{align-items:flex-start;display:flex;flex-flow:column nowrap;height:auto;justify-content:flex-start}}@media (max-height:399px){.card__wrapper{height:62em}}@media (min-width:769px){.card__wrapper--reverse{align-items:stretch;display:flex;flex-flow:row-reverse nowrap;justify-content:space-between}}.card__wrapper--no-embellish .card__card__white-space{max-width:100%;width:100%}.card__wrapper--no-embellish .card__card__white-space__wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;padding:9em 18em 0;text-align:center}@media (max-width:768px){.card__wrapper--no-embellish .card__card__white-space__wrapper{padding:11em 3em 5em}}.card__wrapper--no-embellish .card__card__white-space__icon{max-width:13em;width:100%}.card__indent{padding-left:1em;padding-right:1em}.card__title{color:#7c2a90;font-size:3.5em}@media (max-height:399px){.card__title{margin-bottom:.5em;margin-top:0}}@media (max-width:768px){.card__title br{display:none}.card__title--mobile-small-pad{margin-top:.5em}}.card__embellish{background-image:url(../imgs/login/login-card.png);background-position:50%;background-size:cover;max-width:55%;position:relative;width:100%}@media (max-width:768px){.card__embellish{background:linear-gradient(rgba(124,42,144,.85),rgba(124,42,144,.85)),url(../imgs/login/login-card.png);background-position:center 88%;height:10em;max-width:100%;width:100%}}@media (max-width:1240px){.card__embellish--split{background:linear-gradient(rgba(124,42,144,.85),rgba(124,42,144,.85)),url(../imgs/login/login-card.png);background-position:center 88%;height:10em;max-width:100%;width:100%}}.card__embellish--purple{background:#7c2a90}.card__embellish--with-details{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}@media (max-width:1240px){.card__embellish--with-details{align-items:flex-start;display:flex;flex-flow:column nowrap;height:auto;justify-content:flex-start;max-width:100%;width:100%}.card__embellish--with-details .card__card__logo{left:unset;padding:3em 4em;position:static;top:unset;transform:none}.card__embellish--with-details .card__card__embellish__details{background:#fff;border-bottom:1px solid #c1c1c1;color:#464646;padding:1em 1.5em;width:100%}.card__embellish--with-details .card__card__embellish__details ul{font-size:.65em;padding:0 1em}}.card__embellish__details{color:#fff;font-size:3em;font-weight:600;padding:0 3em}.card__embellish__details ul{font-size:.65em;padding:0 1em}.card__embellish__details ul li{line-height:1.25;margin-bottom:.25em}.card__logo{left:4.75em;max-width:33em;position:absolute;top:3.25em;width:100%}@media (max-width:1240px){.card__logo{max-width:25em;top:50%;transform:translateY(-50%);width:100%}}@media (min-width:769px){.card__logo--bottom-left{bottom:3em;left:3em;top:unset}}.card__logo--small{max-width:27em;width:100%}.card__white-space{align-items:flex-start;background:#fff;display:flex;flex-flow:column nowrap;justify-content:center;max-width:45%;width:100%}@media (max-width:1240px){.card__white-space{font-size:1.2em;max-width:100%;width:100%}}.card__white-space__wrapper{margin-bottom:4em;max-width:100%;width:100%}.card__white-space__wrapper.s{padding:0 6em 0 4em}@media (max-width:1240px){.card__white-space__wrapper.s{margin-top:2em;padding:0 4em}}@media (max-width:768px){.card__white-space__wrapper.s{text-align:center}}.card__white-space__form{display:block;margin-top:3em}.card__white-space__form p{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}.card__white-space__form p label{color:#7f7f7f;font-size:1.65em;font-weight:600;margin-bottom:.5em}.card__white-space__form p input{background:#efefef;border:none;border-radius:25px;display:block;font-size:2em;max-width:100%;padding:1em;width:100%}.card__white-space__form p input:focus{box-shadow:0 0 2px 2px #7c2a90;outline:none}.card__white-space__form__footer{align-items:flex-start;display:flex;flex-flow:column nowrap;font-size:1.86em;justify-content:flex-start;margin-top:2.25em}@media (max-width:768px){.card__white-space__form__footer{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.card__white-space__form--hide-ul-li ul:not(.errorlist){display:none}.card__white-space__form .errorlist{background:#fa1e14;border-radius:26px;color:#fff;font-size:1.5em;font-weight:800;list-style:none;padding:1em;text-align:center;width:100%}.card__expired-link{font-size:2em}.card__forgot-password{color:#7c2a90;font-size:1em;font-weight:700;margin-top:1em;text-decoration:none}@media (max-width:768px){.card__forgot-password{margin-top:1em}}.card__button-wrapper{font-size:1.3em}.card__close{background-image:url(../imgs/app/close-mark.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:3em;position:absolute;right:2em;top:2em;width:3em}@media (max-width:1240px){.card__close{right:3em;top:3em}}.card__close:hover{cursor:pointer}.card--promotional .card__wrapper{max-width:115em;width:100%}@media (min-width:1241px){.card--promotional .card__wrapper{height:80em}}@media (max-width:1240px){.card--promotional .card__wrapper{max-width:625px;width:100%}}@media (max-width:768px){.card--promotional .card__wrapper{margin-left:40px;margin-right:40px;max-width:100%;width:100%}}@media (max-width:450px){.card--promotional .card__wrapper{margin-left:30px;margin-right:30px}}@media (min-width:1241px){.card--promotional .card__wrapper .card__embellish{background-image:url(../imgs/app/paid-in-full.jpg);max-width:36%;width:100%}}@media (max-width:1240px){.card--promotional .card__wrapper .card__embellish{background:#fff;display:none}}@media (min-width:1241px){.card--promotional .card__wrapper .card__white-space{max-width:64%;width:100%}}.card--promotional .card__white-space{font-size:1.43em}.card--promotional .card__white-space__wrapper.s{padding:15em 8%}@media (max-width:1240px){.card--promotional .card__white-space__wrapper.s{margin-top:2em;padding:0 4em 1.5em}}.card--promotional .card__title{background-color:#7c2a90;border-radius:20px;color:#fff;font-size:1.8em;font-style:normal;font-weight:400;padding:1em}.card--promotional .card__pretext{display:block;font-size:1.35em;font-style:normal;font-weight:600;line-height:1.35}.card--promotional .card__secondary-title{color:#7c2a90;font-size:2.4em;font-weight:600;margin-bottom:.5em}.card--promotional .card__description{border-top:1px solid #dedede;color:#555}.card--promotional .card__description span{font-weight:600}.card--promotional .card__price-comparison{padding:0}.card--promotional .card__price{color:#7c2a90;font-size:2em;font-weight:300;list-style:none;margin-bottom:.25em;padding:0}.checkout__title{border-bottom:1px solid #dcdcdc;padding-bottom:.75em}.checkout__comparison-table{border:2px solid #f7f7f7;margin-top:3em}@media (min-width:1451px){.checkout__columns{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:space-between}}@media (max-width:1450px){.checkout__column{max-width:100%;width:100%}}@media (min-width:1451px){.checkout__column--left{max-width:63.75%;width:100%}.checkout__column--right{max-width:35%;width:100%}}@media (max-width:1450px){.checkout__column--right{margin-top:2em}}.checkout__plan-name{background:#f7f7f7;color:#555;font-size:1.7em;font-style:normal;font-weight:600;margin-bottom:0;margin-top:0;padding:.25em 1em;text-align:center;text-decoration:none}.checkout__wrapper{padding:4em 15%}@media (max-width:1024px){.checkout__wrapper{padding:4em}}@media (max-width:450px){.checkout__wrapper{padding:2.25em}}.checkout__wrapper--p-t-1_25{padding-top:1.25em}.checkout__description{color:#555;font-size:1.25em}.checkout__tables{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width:768px){.checkout__tables{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.checkout__tables--bz .checkout__table{background:none;border:none;padding:0}.checkout__tables--bz .checkout__table--current .checkout__table__frequency,.checkout__tables--bz .checkout__table--current .checkout__table__head,.checkout__tables--bz .checkout__table--current .checkout__table__price{opacity:.6}.checkout__tables--bz .checkout__table--current .checkout__table__head{background:#f7f7f7;color:#555}.checkout__tables--bz .checkout__table--venture .checkout__table__head{background:#ef991c}.checkout__tables--bz .checkout__table--growth .checkout__table__head{background:#7c2a90}.checkout__tables--bz .checkout__table__head{color:#fff;font-size:1.5em;font-weight:700;max-width:100%;padding:.2em 0;text-align:center;width:100%}.checkout__tables--bz .checkout__table__plan-name{border:none;border-radius:0;color:#838383;font-size:1.1em;margin:.25em 0;max-width:100%;position:static;text-align:center;text-transform:uppercase;transform:none;width:100%}.checkout__tables--bz .checkout__table__price{color:#555;padding:.5em 0 0}.checkout__tables--bz .checkout__table__frequency{color:#555}.checkout__tables--bz .checkout__table__card{box-shadow:0 0 6px 2px rgba(0,0,0,.08);max-width:100%;padding-bottom:2.5em}.checkout__table,.checkout__tables--bz .checkout__table__card{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;width:100%}.checkout__table{border:2px solid;border-radius:14px;max-width:48%;padding:4em 3em;position:relative}@media (max-width:768px){.checkout__table{max-width:100%;width:100%}}.checkout__table--current{border-color:#b1b1b1;color:#888}@media (max-width:768px){.checkout__table--current{margin-bottom:2em}}.checkout__table--new{background:#fff6e9;border-color:#ef991c;color:#ef991c}.checkout__table__price{font-size:2.5em;font-weight:500;margin:.5em 0}.checkout__table__head{font-size:1.3em;font-weight:400}.checkout__table__saving{align-items:center;background:#39b54a;border-radius:50%;color:#fff;display:flex;flex-flow:row nowrap;font-size:1.125em;font-weight:700;height:5em;justify-content:center;position:absolute;right:-2em;text-align:center;top:-2em;width:5em}.checkout__table__plan-name{background:#fff;border:1.5px solid;border-radius:10px;font-weight:600;left:50%;padding:.5em .75em;position:absolute;top:-1em;transform:translateX(-50%)}.checkout__features{margin:0;padding:0}.checkout__controls{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:4em;max-width:35em;padding-bottom:2em;width:100%}@media (max-width:550px){.checkout__controls{align-items:center;display:flex;flex-flow:column-reverse nowrap;justify-content:flex-start;max-width:100%;width:100%}.checkout__controls .button--ghost,.checkout__controls .onboarding__checklist--animate .onboarding__entry--done .onboarding__entry__button,.checkout__controls .onboarding__entry__button--disabled,.onboarding__checklist--animate .onboarding__entry--done .checkout__controls .onboarding__entry__button{margin-top:1.25em}}@media (max-width:1450px){.checkout__controls--desktop{display:none}}@media (min-width:1451px){.checkout__controls--mobile{display:none}}.checkout__controls--confirmation{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start}@media (max-width:550px){.checkout__controls--confirmation{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start}}.checkout__controls--confirmation a{box-shadow:1px 1px 8px 2px rgba(124,42,144,.55)}@media (min-width:551px){.checkout__controls--confirmation a{margin-right:2em}}.checkout__controls--persistent{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-top:2em}@media (max-width:550px){.checkout__controls--persistent{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start}}@media (min-width:551px){.checkout__controls--persistent a:first-child{margin-right:2em}}.checkout__controls a{display:inline-block;margin-bottom:1em}.checkout__aside{margin:auto;max-width:50em;padding-bottom:3.75em;padding-top:3em;width:100%}@media (max-width:550px){.checkout__aside{max-width:100%;padding-top:0;width:100%}}.checkout__aside__title{border-bottom:1px solid #dcdcdc;color:#000;display:block;font-size:1.5em;margin-bottom:2em;padding-bottom:.75em}.checkout__aside__breakdown{display:block;font-size:1.2em;margin-bottom:.25em;text-align:left}.checkout__aside__breakdown--upgrade{clear:both;float:left}.checkout__aside__breakdown--current-monthly{float:right}.checkout__aside__breakdown--current-monthly:after{border-color:#000}.checkout__aside__breakdown--new,.checkout__aside__breakdown--new-price{clear:right;float:right}.checkout__aside__breakdown--total{border-top:1px solid #000;clear:both;float:left;margin-top:1em;padding-top:1em}.checkout__aside__breakdown--amount{clear:right;float:right;font-weight:700;margin-top:1em;padding-top:1em}.checkout__aside__breakdown--start{clear:both;float:left}.checkout__aside__breakdown--clear{clear:both}.checkout__aside__description{border-top:1px solid #dcdcdc;margin-top:3em;padding-top:3em}.checkout__aside__certifications{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}@media (max-width:550px){.checkout__aside__certifications{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}}.checkout__aside__certifications__img--digicert{max-width:7em;width:100%}.checkout__aside__certifications__img--bbb{margin-left:2em;max-width:11em;width:100%}.progress-bar{align-items:center;display:flex;flex-flow:row nowrap;font-size:.9em;justify-content:center;margin:auto;max-width:105em;width:100%}@media (max-width:1150px) and (min-width:1025px){.progress-bar{font-size:.8em}}.progress-bar .progress-bar__category--complete:after,.progress-bar .progress-bar__category:after,.progress-bar .progress-bar__mercury:after{border-radius:50%;box-shadow:0 0 6px 2px rgba(0,0,0,.08);content:"";height:2em;position:absolute;right:0;width:2em}.progress-bar__wrapper{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;max-width:100%;width:100%}.progress-bar__meter{border:1.5px solid #dfdfdf;border-radius:2em;height:2.75em;margin:auto;padding:.55em 1%;width:91%}@media (max-width:1024px){.progress-bar__meter{display:none}}.progress-bar__mercury{border-radius:2em;height:100%;position:relative;width:1.5%}.progress-bar__mercury,.progress-bar__mercury:after{background-color:#7c2a90;opacity:1;transition:all .25s}.progress-bar__mercury:after{border:1px solid #7c2a90;top:50%;transform:translateY(-50%)}.progress-bar__categories{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;list-style:none;margin-top:2em;max-width:100%;padding:0;transition:all .25s;width:100%}@media (max-width:768px){.progress-bar__categories{background:#f6f3f6;border-radius:1em;font-size:1.5em;margin:0;padding:2em}}.progress-bar__category{color:#b1b1b1;font-size:1.1em;font-weight:600;line-height:1.25;max-width:100%;padding:0 1em 1em;position:relative;transition:all .25s;width:100%}@media (max-width:768px){.progress-bar__category{margin:0;padding:0}}.progress-bar__category:after{background:none;border:3px solid #b1b1b1;box-sizing:border-box;left:50%;opacity:1;top:-4.1em;transform:translateX(-50%);transition:all .35s}.progress-bar__category--active{border-color:#7c2a90;color:#7c2a90}.progress-bar__category--active:after{opacity:0}@media (max-width:768px){.progress-bar__category--active:after{background:#7c2a90;border:none;border-radius:0!important;box-shadow:none!important;height:3px!important;opacity:1;top:-.75em;width:42%!important}}@media (max-width:1024px){.progress-bar__category:not(.progress-bar__category--active){display:none}}.progress-bar__category--complete{position:relative}.progress-bar__category--complete:after{background-color:#7c2a90;background-image:url(../imgs/app/check-no-bg.svg);background-position:50%;background-size:contain;border-color:#7c2a90;transform:translateX(-50%) scale(1.6)}.progress-bar--inactive .progress-bar__mercury,.progress-bar--inactive .progress-bar__mercury:after{opacity:0}@media (max-width:768px){.progress-bar--inactive .progress-bar__categories{opacity:0;transition:all .25s}}.recommendations__category-groups{list-style:none;padding:0}.recommendations__group{overflow:hidden;position:relative;transition:all .8s}.recommendations__group--open{height:auto;margin-bottom:1em}.recommendations__group--open .recommendations__group-trigger{transform:rotate(180deg)}.recommendations__group--open .recommendations__group-head{height:3em;transition:all .35s}.recommendations__group--open .recommendations__entry{opacity:1;transition:all .4s;visibility:visible}.recommendations__group--open .recommendations__wrapper{height:auto;margin-bottom:3em;opacity:1;visibility:visible}.recommendations__group--open .recommendations__group__card{height:auto}.recommendations__group--high .recommendations__category{background-color:#e54646}.recommendations__group--high .recommendations__description{margin-bottom:1.5em;margin-top:0}.recommendations__group--core .recommendations__category{background-color:#c2e0ed;color:#7c2a90}.recommendations__group--upgrade{height:auto}.recommendations__group--upgrade .recommendations__category{background-color:#39b54a;color:#fff}.recommendations__group--upgrade .screen__checkmark{font-size:1em}.recommendations__group--upgrade .recommendations__watermark{bottom:-1em}.recommendations__group__card{background:#f7f7f7;border-top:6px solid #7c2a90;box-shadow:0 0 6px 2px rgba(0,0,0,.08);margin-bottom:2em;overflow:hidden;padding:0 2.5em 1.5em;position:relative}.recommendations__group-counter{align-items:center;background:#7c2a90;border-radius:1.5em;color:#fff;display:flex;flex-flow:row nowrap;font-size:.9em;height:1.5em;justify-content:center;margin-left:.5em;padding:.25em;width:1.8em}.recommendations__group-head{align-items:center;color:#7c2a90;display:flex;flex-flow:row nowrap;font-size:1.5em;font-weight:700;justify-content:flex-start;padding:.65em 0;transition:all .35s}.recommendations__group-head:hover{cursor:pointer}.recommendations__group-head__intro{margin-bottom:3em;margin-top:2em;opacity:1;position:relative;transition:all .1s;z-index:1}@media (max-width:768px){.recommendations__group-head__intro{text-align:center}}.recommendations__group-head__title{font-size:1.85rem;margin-top:.5em}@media (max-width:768px){.recommendations__group-head__description,.recommendations__group-head__title{text-align:center}}.recommendations__group-trigger{background-image:url(../imgs/app/dropdown-caret.svg);background-position:50%;background-repeat:no-repeat;font-size:.9em;height:1em;margin-left:1em;margin-right:auto;transition:all .35s;width:1em}.recommendations__wrapper{height:0;list-style:none;margin:0;opacity:0;padding-left:0;visibility:hidden}@media (min-width:769px){.recommendations__wrapper{padding-left:6.5em}}.recommendations__text-wrapper{margin-right:0;max-width:100%;width:100%}@media (max-width:768px){.recommendations__text-wrapper{margin-top:1em}}.recommendations__entry{box-shadow:1px 1px 8px 2px rgba(0,0,0,.125);margin-bottom:2em;opacity:0;transition:all .4s;visibility:hidden}.recommendations__entry--crucial{box-shadow:1px 1px 8px 2px rgba(124,42,144,.55)}.recommendations__entry--crucial.recommendations__entry--done{filter:saturate(0) opacity(.5)}.recommendations__entry--upgrade{border-top:6px solid #7c2a90}.recommendations__entry--upgrade .recommendations__icon-wrapper{background-image:url(../imgs/app/upgrade.svg)}.recommendations__entry--done .recommendations__icon-wrapper{background-color:#aedec0;background-image:url(../imgs/app/check-green-circle-bg.svg)}.recommendations__entry--done .recommendations__description,.recommendations__entry--done .recommendations__title{filter:saturate(0);opacity:.5}.recommendations__entry--done .recommendations__button{filter:saturate(0);opacity:.5;pointer-events:none}.recommendations__entry--visible{opacity:1;visibility:visible}.recommendations__entry--banner-enabled{padding-top:4em;position:relative}.recommendations__banner{background:#7c2a90;color:#fff;font-size:1.2em;font-weight:600;left:0;max-width:100%;padding:.35em 1.5em;position:absolute;top:0;width:100%}.recommendations__title{color:#7c2a90;font-size:2.2rem;margin-bottom:.25em;margin-top:.5em}.recommendations__description{color:#555;font-size:1.5em;margin-top:.5em}@media (max-width:768px){.recommendations__description ul{margin:auto;max-width:25em;text-align:left;width:100%}}.recommendations__button{cursor:pointer;display:inline-block;margin-left:auto;margin-top:auto}@media (max-width:768px){.recommendations__button{font-size:.85em}}.recommendations__button--disabled{cursor:default;filter:saturate(0);opacity:.75}.recommendations__button--disabled:hover{cursor:default;opacity:.75}.recommendations__row{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start}@media (max-width:768px){.recommendations__row{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;text-align:center}.recommendations__row .screen__checkmark{text-align:left}}.recommendations__icon-wrapper{background-color:#e9e9e9;background-position:50%;background-repeat:no-repeat;background-size:60%;border-radius:.75em;border-radius:.5em;height:7em;margin-right:2%;width:8em}.recommendations__icon-wrapper--business-structure{background-image:url(../imgs/app/businesss-structure.svg)}.recommendations__icon-wrapper--legal-health-scan{background-image:url(../imgs/app/legal-health-scan.svg)}.recommendations__icon-wrapper--key-business-contracts{background-image:url(../imgs/app/key-business-contracts.svg)}.recommendations__icon-wrapper--capital-structure-and-loans{background-image:url(../imgs/app/capital-structure-and-loans.svg)}.recommendations__icon-wrapper--employees-and-independent-contractors{background-image:url(../imgs/app/employees-and-independent-contractors.svg)}.recommendations__icon-wrapper--website-compliance{background-image:url(../imgs/app/website-compliance.svg)}.recommendations__icon-wrapper--intellectual-property{background-image:url(../imgs/app/intellectual-property.svg)}.recommendations__icon-wrapper--real-estate-and-insurance{background-image:url(../imgs/app/real-estate-and-insurance.svg)}.recommendations__icon-wrapper--litigation{background-image:url(../imgs/app/litigation.svg)}.recommendations__icon-wrapper--website-legal-compliance{background-image:url(../imgs/app/nav-website-compliance.svg)}.recommendations__icon-wrapper--now{background-image:url(../imgs/app/nav-now.svg)}.recommendations__icon-wrapper--consultation{background-image:url(../imgs/app/consultation.svg);background-size:60%}.recommendations__icon-wrapper--broadcast{background-image:url(../imgs/app/broadcast.svg)}.recommendations__icon-wrapper--registered-agent{background-image:url(../imgs/app/nav-registered-agent.svg);background-size:50%}.recommendations__icon-wrapper--hr{background-image:url(../imgs/app/nav-hr.svg)}.recommendations__category{background-color:#7c2a90;border-radius:15px;color:#fff;font-size:1.4rem;font-weight:700;letter-spacing:.5px;margin-bottom:.25em;padding:.25em 1em;text-transform:uppercase}.recommendations__category--high{background-color:#e54646}.recommendations__watermark{bottom:-9em;opacity:.15;position:absolute;right:-1.8em;width:27em;z-index:0}@media (max-width:768px){.recommendations__watermark{opacity:.05}}@media (max-width:1550px){.appointment-booking__wrapper{font-size:.8em}}@media (min-width:1241px){.appointment-booking__wrapper{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:space-between}}@media (max-width:768px){.appointment-booking__wrapper{font-size:1em}}.appointment-booking__wrapper>*{max-width:100%;width:100%}@media (min-width:1241px){.appointment-booking__wrapper>*+*{margin-left:1.5em}}@media (max-width:1240px){.appointment-booking__wrapper>*+*{margin-top:1.5em}}.appointment-booking__card{overflow:hidden;padding:4em 3.5em;position:relative}.appointment-booking__card--contract-consult .appointment-booking__watermark{max-width:23em;width:100%}.appointment-booking__card.p-t-6{padding-top:6em}.appointment-booking__text-wrapper{align-items:flex-start;display:flex;flex-flow:column nowrap;height:100%;justify-content:flex-start;max-width:40em;width:100%}@media (max-width:1240px){.appointment-booking__text-wrapper{max-width:100%;width:100%}}.appointment-booking__button-wrapper{font-size:.95rem;margin-top:auto;padding-top:2.25em}.appointment-booking__watermark{max-width:26em;opacity:.09;position:absolute;right:-6em;top:50%;transform:translateY(-50%);width:100%;z-index:-1}@media (max-width:1550px){.appointment-booking__watermark{display:none}}.appointment-booking__title{color:#7c2a90;font-size:2em}.appointment-booking__description{color:#555;line-height:1.45}.appointment-booking__alert-wrapper{align-items:center;background:#7c2a90;display:flex;flex-flow:row nowrap;justify-content:center;left:0;max-width:100%;position:absolute;top:0;width:100%}.appointment-booking__alert{color:#fff;display:block;font-size:1.5rem;font-weight:700;max-width:31em;padding:.6em .7em;text-align:center;width:100%}.appointment-booking--legal-health-consult-disabled .appointment-booking__card--scan-consult a{background:none;border:2px solid #7c2a90;color:#7c2a90;cursor:default;filter:saturate(0);opacity:.25;pointer-events:none}.appointment-booking--legal-health-consult-disabled .appointment-booking__card--scan-consult h3{filter:saturate(0);opacity:.25}.appointment-booking--legal-health-consult-disabled .appointment-booking__card--scan-consult p{filter:saturate(0);opacity:.5}.appointment-booking--legal-health-consult-disabled .appointment-booking__card--scan-consult img{filter:saturate(0);opacity:.05}.appointment-booking--legal-health-consult-disabled .appointment-booking__alert a{border:none;color:#fff;cursor:pointer;opacity:1;padding:0 2px;pointer-events:auto}.appointment-booking--appointments-disabled .appointment-booking__card--phone-consult a{background:none;border:2px solid #7c2a90;color:#7c2a90;cursor:default;filter:saturate(0);opacity:.25;pointer-events:none}.appointment-booking--appointments-disabled .appointment-booking__card--phone-consult h3{filter:saturate(0);opacity:.25}.appointment-booking--appointments-disabled .appointment-booking__card--phone-consult p{filter:saturate(0);opacity:.5}.appointment-booking--appointments-disabled .appointment-booking__card--phone-consult img{filter:saturate(0);opacity:.05}.appointment-booking--appointments-disabled .appointment-booking__alert a{border:none;color:#fff;cursor:pointer;opacity:1;padding:0 2px;pointer-events:auto}.appointment-booking--contract-review-disabled .appointment-booking__card--contract-consult a{background:none;border:2px solid #7c2a90;color:#7c2a90;cursor:default;filter:saturate(0);opacity:.25;pointer-events:none}.appointment-booking--contract-review-disabled .appointment-booking__card--contract-consult h3{filter:saturate(0);opacity:.25}.appointment-booking--contract-review-disabled .appointment-booking__card--contract-consult p{filter:saturate(0);opacity:.5}.appointment-booking--contract-review-disabled .appointment-booking__card--contract-consult img{filter:saturate(0);opacity:.05}.appointment-booking--contract-review-disabled .appointment-booking__alert a{border:none;color:#fff;cursor:pointer;opacity:1;padding:0 2px;pointer-events:auto}.interlude{overflow:hidden;position:relative}.interlude__button{font-size:.9em}.interlude__watermark{opacity:.09;position:absolute;right:-8em;top:50%;transform:translateY(-50%);width:28em}.interlude__button--disabled{background:none;border:2px solid #7c2a90;color:#7c2a90;cursor:default;filter:saturate(0);opacity:.25;pointer-events:none}.onboarding{font-size:1em}.onboarding__banner{background:linear-gradient(90deg,#d17c3a 0,#903d7c);color:#fff;font-weight:700;line-height:1.45;max-width:100%;padding:3.5em 3em;position:relative;text-align:center;width:100%}.onboarding__banner:after{background-color:#e6c2aa;bottom:0;content:"";height:7px;left:0;max-width:100%;opacity:.5;position:absolute;width:100%}.onboarding__banner h1{font-size:3.25em;line-height:1.2;margin:0}.onboarding__banner p{font-size:1.4em;font-weight:500;margin:.5em auto 0;max-width:65em;width:100%}@media (max-width:1024px){.onboarding__banner p{margin-top:1em}}.onboarding__banner__wrapper{margin:auto;max-width:84em;padding:0;width:100%}.onboarding__wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:auto;max-width:87.5em;width:100%}@media (max-width:1024px) and (min-width:769px){.onboarding__wrapper{padding-left:2em;padding-right:2em}}.onboarding__wrapper--big{font-size:1.3em}@media (min-width:769px){.onboarding__metrics{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:space-between;max-width:87.5em;width:100%}.onboarding__health-score{align-items:center;border-right:1.5px solid #d1d1d1;display:flex;flex-flow:column nowrap;flex-grow:1;justify-content:center;padding-right:2%}}@media (max-width:768px){.onboarding__health-score{border-bottom:1.5px solid #d1d1d1;padding-bottom:1em}}.onboarding__health-score--no-border{border:none;padding-right:0}@media (min-width:769px){.onboarding__savings{flex-grow:1;padding-left:2%}}@media (max-width:768px){.onboarding__savings{padding-top:2em}}.onboarding__video-wrapper{margin-left:auto;margin-right:auto;max-width:76.5em;width:100%}.onboarding__text-wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;max-width:55em;width:100%}.onboarding__steps{border:3px solid #7c2a90;border-radius:14px;padding:3em 5em}@media (max-width:1024px){.onboarding__steps{padding-left:2em;padding-right:2em}}.onboarding__steps__title{color:#7c2a90;font-size:2.75em}.onboarding__steps__description{font-size:1.5em}.onboarding__checklist{max-width:66em;padding:0;width:100%}.onboarding__checklist--animate .onboarding__entry--done .onboarding__entry__step{background-color:#aedec0;position:relative}.onboarding__checklist--animate .onboarding__entry--done .onboarding__entry__step:after{background-image:url(../imgs/app/check-green-circle-bg.svg);background-repeat:no-repeat;background-size:contain;content:"";height:70%;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);width:70%}.onboarding__checklist--animate .onboarding__entry--done .onboarding__entry__step span{opacity:0;transform:scale(0)}.onboarding__checklist--animate .onboarding__entry--done .onboarding__entry__description,.onboarding__checklist--animate .onboarding__entry--done .onboarding__entry__title{filter:saturate(0);opacity:.5}.onboarding__checklist--animate .onboarding__entry--done .onboarding__entry__button{filter:saturate(0);opacity:.5;pointer-events:none}.onboarding__checklist--animate .onboarding__entry--highlight{box-shadow:1px 1px 8px 2px rgba(124,42,144,.55)}.onboarding__entry{border:1.5px solid #f7f7f7;border-radius:8px;box-shadow:none;margin-bottom:1.5em}.onboarding__entry .recommendations__icon-wrapper,.onboarding__entry__step{align-items:center;border-radius:50%;display:flex;flex-flow:column nowrap;height:4.5em;justify-content:center;margin-right:3%;transition:all .35s;width:5em}@media (max-width:768px){.onboarding__entry .recommendations__icon-wrapper,.onboarding__entry__step{height:6em;margin-bottom:0;margin-right:0;width:6em}}.onboarding__entry .recommendations__icon-wrapper img,.onboarding__entry__step img{height:100%;padding:.75em;width:100%}.onboarding__entry .recommendations__icon-wrapper span,.onboarding__entry__step span{color:#7c2a90;font-size:2em;font-weight:700;opacity:1;transition:all .35s}.onboarding__entry .recommendations__icon-wrapper:after,.onboarding__entry__step:after{background-image:url(../imgs/app/check-green-circle-bg.svg);background-size:contain;content:"";left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:all .35s}.onboarding__entry--highlight{transition:all .6s;transition-delay:.3s}.onboarding__entry .recommendations__description{font-size:1.2em}.onboarding__entry__title{filter:saturate(1);transition:all .35s}@media (max-width:768px){.onboarding__entry__title{margin-bottom:.5em;margin-top:.75em}}.onboarding__entry__title__date{border-bottom:1px solid #7c2a90;font-weight:500}.onboarding__entry__description{filter:saturate(1);transition:all .35s}@media (max-width:768px){.onboarding__entry__description{margin:1em 0 1.5em}}.onboarding__entry__button{filter:saturate(1);line-height:1.4;transition:all .35s}@media (max-width:768px){.onboarding__entry__button{font-size:1em}}.onboarding__entry__button--disabled{filter:saturate(0);opacity:.5;pointer-events:none}.demo-page .appointment-booking__alert,.demo-page .appointment-booking__title,.demo-page .asker__form,.demo-page .banner--website-compliance .banner__text-wrapper,.demo-page .banner__content,.demo-page .banner__description span,.demo-page .banner__icon,.demo-page .banner__legal-health-scan,.demo-page .banner__title,.demo-page .booker,.demo-page .booking__column__feature-title,.demo-page .faqs,.demo-page .hr-page__row--1 *,.demo-page .intellectual-property__booking__wrapper,.demo-page .litigation__row--1,.demo-page .page-header,.demo-page .protection-score__meter,.demo-page .recommendations__group,.demo-page .screen__card__img,.demo-page .screen__checkmark,.demo-page .text--m-description,.demo-page .todo-widget,.demo-page .todo-widget--todo,.demo-page a.asker__feature__button,.demo-page h2,.demo-page h3.asker__feature__title{filter:saturate(0);opacity:.75}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen .demo-page button.screen__submit-button,.demo-page #intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.screen__submit-button,.demo-page .appointment-booking__link,.demo-page .asker__button,.demo-page .asker__feature__button,.demo-page .booker__button,.demo-page .button.button--gold,.demo-page .faqs a,.demo-page .recommendations__group .button,.demo-page .todo-widget__link{background:none;border:2px solid #b4b4b4;color:#b4b4b4;opacity:.75;pointer-events:none}.demo-page__censored-text{pointer-events:none;position:relative}.demo-page__censored-text:after{background:#7c2a90;box-shadow:0 0 6px 2px rgba(0,0,0,.08);color:#fff;content:"UPGRADE";font-size:.9em;height:101%;left:0;position:absolute;text-align:center;top:0;width:101%}.demo-page input,.demo-page textarea{pointer-events:none}.demo-page .contract-upload__choose-file__button,.demo-page input:hover,.demo-page textarea:hover{cursor:auto}.demo-page span~.demo-page__censored-text{margin:0 .5em}.demo-page .page-header{background:#8a8a8a}.demo-page .faqs{pointer-events:none}.loom-video-embed{max-width:100%;width:100%}@media (min-width:769px){.loom-video-embed--video-section{padding-bottom:"51.25%"}}.video-section{font-size:1em;position:relative}@media (max-width:1024px){.video-section.screen__card{padding:6em 0 4em}}.video-section__wrapper{margin:auto;max-width:113em;padding:0 2.5em;width:100%}@media (min-width:1025px){.video-section__wrapper{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:space-between}}@media (max-width:1024px){.video-section__wrapper{align-items:center;display:flex;flex-flow:column-reverse nowrap;justify-content:flex-start}}@media (min-width:1025px){.video-section__column--left{align-items:flex-end;display:flex;flex-flow:column nowrap;justify-content:center;max-width:43%;padding:0 3%;text-align:right;width:100%}}@media (max-width:1024px){.video-section__column--left{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start}}@media (min-width:1025px){.video-section__column--right{max-width:60%;padding:0 3%;width:100%}}@media (max-width:1024px){.video-section__column--right{max-width:100%;width:100%}}.video-section__title{color:#7c2a90;font-size:2.5em;font-weight:600;line-height:1.25}@media (min-width:1025px){.video-section__title{max-width:12em;width:100%}}@media (max-width:1024px){.video-section__title{margin-top:1em}}@media (max-width:768px){.video-section__title{font-size:2em;text-align:center}}#intake-form .multi-step-intake-container__inner #multi-step-intake .multi-step-intake .screen button.video-section__button.screen__submit-button,.video-section__button.button{margin-bottom:1em;padding:.75em 1.5em}.video-section__close-dialog{background:url(../imgs/app/close-mark.svg);background-position:50%;background-repeat:no-repeat;border:1.5px solid #b3b2b2;border-radius:50%;cursor:pointer;height:2.5em;position:absolute;right:1em;top:1em;width:2.5em}.video-section__tag{background:#5d94ac;border-radius:9px;color:#fff;font-size:1.3em;font-weight:700;left:1em;padding:.5em 1em;position:absolute;top:1em}.savings{height:100%;width:100%}@media (max-width:1550px){.savings{font-size:.8em}}.savings__wrapper{align-items:center;display:flex;flex-flow:column nowrap;height:100%;justify-content:center;margin-left:auto;margin-right:auto;max-width:26.5em;position:relative;width:100%}.savings__value{border-bottom:4px solid #7c2a90;color:#7c2a90;font-size:2.75em;font-weight:700;padding-bottom:.25em;text-align:center}.savings__description{color:#555;font-size:1.4em;font-weight:500;margin-top:1.5em;text-align:center}.savings__description b{color:#7c2a90}.savings__description--big{color:#7c2a90;font-size:1.75em;font-weight:700;margin-bottom:.75em;margin-top:0}.booker{border:3px solid #5d94ac;box-shadow:1px 1px 8px 2px rgba(124,42,144,.55);height:100%}@media (max-width:768px){.booker{margin-top:2.5em}}.booker.screen__card{padding:0}.booker__header{background-color:#5d94ac;background-position:20%;padding:3em 2em 4.25em;position:relative}.booker__header:before{background-image:url(../imgs/app/booker-accent-1.svg);height:2em;left:0;top:0;width:6em}.booker__header:after,.booker__header:before{background-repeat:no-repeat;background-size:contain;content:"";position:absolute}.booker__header:after{background-image:url(../imgs/app/booker-accent-2.svg);bottom:-1em;height:4em;right:-1em;width:8em}.booker__title{color:#fff;font-size:1.75em;line-height:1.45;text-align:center}.booker__wrapper{padding:2.5em 2em;position:relative}.booker__description{text-align:center}.booker__button-wrapper{font-size:.9em}.booker__icon{background:#fff;border-radius:50%;bottom:-2.5em;box-shadow:0 0 6px 2px rgba(0,0,0,.08);height:5.5em;left:50%;padding:1em;position:absolute;transform:translateX(-50%);width:5.5em}.booker__icon img{height:100%;object-fit:contain;width:100%}@media (min-width:1025px){.booking__column{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:space-between}}@media (max-width:1024px){.booking__column{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}}@media (min-width:1025px){.booking__column>*{max-width:49%;width:100%}}@media (max-width:1024px){.booking__column>*{max-width:100%;width:100%}.booking__column>:first-child{margin-bottom:2.5em}}.booking__column__header-wrapper{max-width:46em;width:100%}.booking__column__header{background:linear-gradient(45deg,#f8f8f8,#fafafa);max-width:100%;overflow:hidden;padding:2.5em;position:relative;width:100%}.booking__column__title{color:#7c2a90;font-size:2.5em}.booking__column__text-wrapper{height:100%;margin-top:auto;max-width:100%;padding:2.5em;width:100%}.booking__column__watermark{max-width:17em;opacity:.05;position:absolute;right:-8em;top:-1em;width:100%}.booking__column__feature-title{color:#7c2a90;font-size:1.5em;font-weight:600;margin-bottom:.5em;margin-right:auto}.booking__column__booker{margin-bottom:2em;margin-top:3em}@media (min-width:1025px){.booking__column__booker{margin-top:auto}}.booking--hr .booking__column__checklist{max-width:100%;width:100%}.booking--hr .booking__column__features{padding:0}.booking--hr .booking__column__booker{max-width:100%;width:100%}@media (max-width:768px){.booking--hr .booking__column__booker{margin:0}}.faqs__wrapper{list-style:none;margin:0;padding:0}.faqs__slide{border:1px solid #f7f7f7;cursor:pointer;overflow:hidden;padding:2em 2.5em}.faqs__slide--focus .faqs__answer{margin-top:1em;opacity:1;transition:all .35s}.faqs__slide--focus .faqs__question:after{transform:rotate(180deg) translateY(50%);transition:all .25s}.faqs__question{color:#7c2a90;display:inline-block;font-size:1.5em;font-weight:600;padding-right:3em;position:relative}.faqs__question:after{background-image:url(../imgs/app/dropdown-caret.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;background-size:1em;content:"";height:2em;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .25s;width:2em}.faqs__answer{margin:0;opacity:0;overflow:hidden;transition:all .35s}.consultation-by-practice-area{height:auto;overflow:hidden;position:relative}.consultation-by-practice-area--disabled .consultation-by-practice-area__buttons,.consultation-by-practice-area--disabled .consultation-by-practice-area__follow-up,.consultation-by-practice-area--disabled .consultation-by-practice-area__litigation-and-disputes--enabled,.consultation-by-practice-area--disabled .consultation-by-practice-area__pretext,.consultation-by-practice-area--disabled .screen__back,.consultation-by-practice-area--loading .consultation-by-practice-area__buttons,.consultation-by-practice-area--loading .consultation-by-practice-area__follow-up,.consultation-by-practice-area--loading .consultation-by-practice-area__litigation-and-disputes--enabled,.consultation-by-practice-area--loading .consultation-by-practice-area__pretext,.consultation-by-practice-area--loading .screen__back{filter:saturate(0);opacity:.5}.consultation-by-practice-area--disabled .consultation-by-practice-area__litigation-and-disputes--disabled,.consultation-by-practice-area--loading .consultation-by-practice-area__litigation-and-disputes--disabled{opacity:0}.consultation-by-practice-area--disabled .consultation-by-practice-area__title,.consultation-by-practice-area--loading .consultation-by-practice-area__title{filter:saturate(0);opacity:.25}.consultation-by-practice-area--disabled .consultation-by-practice-area__button,.consultation-by-practice-area--disabled .consultation-by-practice-area__litigation-and-disputes__button,.consultation-by-practice-area--disabled .screen__back span,.consultation-by-practice-area--loading .consultation-by-practice-area__button,.consultation-by-practice-area--loading .consultation-by-practice-area__litigation-and-disputes__button,.consultation-by-practice-area--loading .screen__back span{cursor:unset;pointer-events:none}.consultation-by-practice-area--litigation-and-disputes .consultation-by-practice-area__slide{left:-50%;opacity:0;padding:0 2.5em;position:absolute}.consultation-by-practice-area--litigation-and-disputes .consultation-by-practice-area__button{pointer-events:none}.consultation-by-practice-area--litigation-and-disputes .consultation-by-practice-area__litigation-and-disputes{margin-left:0;opacity:1;position:relative;right:-50%;transform:translateX(-50%);transition:all .65s}.consultation-by-practice-area__slide{float:left;left:0;max-width:100%;opacity:1;padding:0 2.5em;position:relative;transition:filter .25s,opacity .55s,left .55s;width:100%}.consultation-by-practice-area__text-wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:3em auto 0;max-width:500px;width:100%}.consultation-by-practice-area__pretext{transition:all .25s}.consultation-by-practice-area__title{color:#7c2a90;font-size:2.5em;font-weight:600;margin-bottom:1em;margin-top:auto;max-width:100%;text-align:center;transition:all .25s;width:100%}.consultation-by-practice-area__buttons{grid-gap:10px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;list-style:none;margin-bottom:4em;padding:0}@media (min-width:451px){.consultation-by-practice-area__buttons{display:grid}}@media (max-width:768px) and (min-width:451px){.consultation-by-practice-area__buttons{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr}}.consultation-by-practice-area__button{align-items:center;background:#efefef;border-radius:34px;cursor:pointer;display:flex;flex-flow:column nowrap;justify-content:center;padding:1.5em 1em;transition:all .15s}@media (max-width:450px){.consultation-by-practice-area__button{margin-bottom:2em}}.consultation-by-practice-area__button:hover{background:#7c2a90}.consultation-by-practice-area__button:hover .consultation-by-practice-area__button__description{color:#fff}.consultation-by-practice-area__button:hover .consultation-by-practice-area__button__icon{transform:scale(1.125)}.consultation-by-practice-area__button__icon{height:4em;transition:all .15s}.consultation-by-practice-area__button__placeholder{max-width:100%;width:100%}.consultation-by-practice-area__button__description{color:#7c2a90;display:block;font-size:1.4em;font-weight:700;padding:.6em;text-align:center;transition:all .15s}.consultation-by-practice-area__follow-up{font-size:1.2em;text-align:center}.consultation-by-practice-area__breadcrumb{align-items:center;background:#efefef;border-radius:10em;display:flex;flex-flow:row nowrap;font-size:.9em;justify-content:flex-start;margin-bottom:2em;padding:1em 1.25em}.consultation-by-practice-area__breadcrumb__icon{max-width:3em;width:100%}.consultation-by-practice-area__breadcrumb__text{color:#7c2a90;font-size:1.5em;font-weight:600;padding:0 1em}.consultation-by-practice-area__litigation-and-disputes{margin-left:100%;max-width:450px;opacity:1;position:relative;right:0;transform:translateX(0);transition:opacity .65s;width:100%}.consultation-by-practice-area__litigation-and-disputes--disabled{opacity:0;transition:left .45s,right .45s,transform .45s,opacity .15s}.consultation-by-practice-area__litigation-and-disputes__form{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start}.consultation-by-practice-area__litigation-and-disputes__textarea{font-size:1.7em;max-width:100%;min-height:9em;width:100%}.consultation-by-practice-area__litigation-and-disputes__button{margin:1.5em 0 2em}.consultation-by-practice-area__litigation-and-disputes__error{background-color:#fa1e14;color:#fff;font-size:1.45em;font-weight:600;max-width:100%;padding:.25em;text-align:center;width:100%}.consultation-by-practice-area__follow-up__wrapper{margin:auto;max-width:50em;width:100%}@media (max-width:768px){.consultation-by-practice-area__follow-up__wrapper{max-width:100%;width:100%}}.consultation-by-practice-area__follow-up__link{align-items:center;background-color:#fff;border:1px solid #e6e6e6;display:flex;flex-flow:row nowrap;justify-content:center;margin-bottom:1.5em;padding:1.75em;text-decoration:none}@media (max-width:768px){.consultation-by-practice-area__follow-up__link{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;padding:1.75em 2em}}.consultation-by-practice-area__follow-up__link:hover .consultation-by-practice-area__follow-up__cta__pretext{color:#fff}.consultation-by-practice-area__follow-up__consultation-type{margin-right:1em;position:relative}.consultation-by-practice-area__follow-up__consultation-type__attorney-initials{align-items:center;background:linear-gradient(90deg,#3152d6 0,#738df2);border-radius:50%;bottom:0;color:#fff;display:flex;flex-flow:row nowrap;font-weight:700;height:2.5em;justify-content:center;position:absolute;right:0;width:2.5em}.consultation-by-practice-area__follow-up__consultation-type__practice-area-icon{height:4em}@media (max-width:768px){.consultation-by-practice-area__follow-up__consultation-type__practice-area-icon{height:4.5em}}.consultation-by-practice-area__follow-up__cta{align-items:flex-start;display:flex;flex-flow:column nowrap;font-size:.9em;justify-content:flex-start}@media (max-width:768px){.consultation-by-practice-area__follow-up__cta{align-items:center;display:flex;flex-flow:column nowrap;font-size:1.1em;justify-content:flex-start}}.consultation-by-practice-area__follow-up__cta__pretext{color:#474444;font-size:1.1em;margin-bottom:.25em;text-align:left;transition:all .15s}@media (max-width:768px){.consultation-by-practice-area__follow-up__cta__pretext{margin:.75em 0 .5em;text-align:center}}.consultation-by-practice-area__follow-up__cta__title{padding:0;text-align:left}@media (max-width:768px){.consultation-by-practice-area__follow-up__cta__title{text-align:center}}.breadcrumb{align-items:center;background:#efefef;border-radius:10em;display:flex;flex-flow:row nowrap;font-size:.9em;justify-content:center;margin:0 auto 2em;max-width:225px;padding:1em 1.25em;width:100%}.breadcrumb__icon{max-width:3em;width:100%}.breadcrumb__text{color:#7c2a90;font-size:1.5em;font-weight:600;padding:0 1em}.billing-page__info{display:flex;font-size:1.5rem}.billing-page__info img{margin-right:1em;width:30px}.billing-page .update-billing-info__errors{color:#fa1e14}.book-consultation-page__welcome{animation:fade-in;animation-duration:.35s;position:relative}.book-consultation-page__welcome__pretext{color:#555;font-size:1.6em}@media (max-width:768px){.book-consultation-page__welcome__pretext{font-size:2em}}.book-consultation-page__welcome h1.book-consultation-page__welcome__title{color:#7c2a90}@media (max-width:768px){.book-consultation-page__welcome h1.book-consultation-page__welcome__title{margin:.5em 0 2em}}.book-consultation-page .calendly-inline-widget{height:700px!important}@media (max-width:768px){.book-consultation-page .calendly-inline-widget{height:1100px!important}}@keyframes fade-in{0%{bottom:-8em;opacity:0}90%{opacity:1}to{bottom:0;opacity:1}}.homepage .membership-details>div{display:flex}.homepage .membership-details>div>div{padding-left:.8em;padding-right:1em;width:33%}@media (max-width:768px){.homepage .membership-details>div{display:block}.homepage .membership-details>div>div{margin-bottom:1em;padding:0 1em;width:100%}}.homepage .membership-details ul{margin-bottom:3em;padding:0}.homepage .membership-details ul li{background-image:url(../imgs/app/checkmark.svg);background-repeat:no-repeat;background-size:auto 1.5em;list-style-type:none;margin:.5em 0;padding-left:2em;padding-top:.1em}.homepage .membership-details em{color:#7c2a90;font-style:normal;font-weight:700}.account__features{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}.account__feature{font-size:1.125em;margin-bottom:.5em}.account__feature b{font-weight:600}@media (max-width:768px){.account__feature{font-size:1.25em}}@media (min-width:1551px){.litigation__rows{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:space-between}}@media (max-width:1550px) and (min-width:769px){.litigation__rows{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between}}.litigation__row--1{justify-content:center}@media (min-width:1551px){.litigation__row--1{max-width:50%;width:100%}}@media (max-width:1550px) and (min-width:769px){.litigation__row--1{max-width:100%;width:100%}}@media (min-width:1551px){.litigation__row--2{max-width:49%;width:100%}}@media (max-width:1550px){.litigation__row--2{margin-top:2.5em;max-width:100%;width:100%}}@media (min-width:769px){.litigation__row--2{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:space-between}}.litigation__row--2>*{max-width:100%;width:100%}@media (min-width:769px){.litigation__row--2>*{max-width:49%;width:100%}}.website-compliance__row--2{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width:1150px){.website-compliance__row--2{align-items:flex-start;display:flex;flex-flow:column-reverse nowrap;justify-content:flex-start}}.website-compliance__row--2>:first-child{max-width:100%;width:100%}@media (min-width:1451px){.website-compliance__row--2>:first-child{max-width:70%;width:100%}}@media (max-width:1450px) and (min-width:1151px){.website-compliance__row--2>:first-child{max-width:50%;width:100%}}.website-compliance__row--2>:last-child{max-width:100%;width:100%}@media (min-width:1451px){.website-compliance__row--2>:last-child{max-width:29%;width:100%}}@media (max-width:1450px) and (min-width:1151px){.website-compliance__row--2>:last-child{max-width:49%;width:100%}}@media (max-width:768px){.website-compliance__booker .booker{margin-bottom:2em;margin-top:1em}}@media (max-width:1150px){.website-compliance__faq-title{display:none}}@media (min-width:1151px){.website-compliance__faq-title-mobile{display:none}}@media (min-width:1025px){.intellectual-property__booking{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:space-between}}@media (max-width:1024px){.intellectual-property__booking{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}}@media (min-width:1025px){.intellectual-property__booking>*{max-width:49%;width:100%}}@media (max-width:1024px){.intellectual-property__booking>*{max-width:100%;width:100%}.intellectual-property__booking>:first-child{margin-bottom:2.5em}}.intellectual-property__booking__header-wrapper{max-width:46em;width:100%}.intellectual-property__booking__header{background:linear-gradient(45deg,#f8f8f8,#fafafa);max-width:100%;overflow:hidden;padding:2.5em;position:relative;width:100%}.intellectual-property__booking__title{color:#7c2a90;font-size:2.5em}.intellectual-property__booking__text-wrapper{height:100%;margin-top:auto;max-width:100%;padding:2.5em;width:100%}.intellectual-property__booking__watermark{max-width:17em;opacity:.05;position:absolute;right:-8em;top:-1em;width:100%}.intellectual-property__booking__feature-title{color:#7c2a90;font-size:1.5em;font-weight:600;margin-bottom:.5em;margin-right:auto}.intellectual-property__booking__booker{margin-bottom:2em;margin-top:3em}@media (min-width:1025px){.intellectual-property__booking__booker{margin-top:auto}.hr-page__row--1{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:space-between}.hr-page__row--1>*{max-width:32%;width:100%}}@media (max-width:1024px){.hr-page__row--1>*{margin-top:2em}}@media (min-width:1025px){.hr-page__row--2{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:5em}}@media (max-width:1024px){.hr-page__row--2{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin-top:2.5em}.hr-page__row--2>*{margin-top:2.5em}}@media (min-width:1151px){.hr-page__row--2>:first-child{max-width:56%;width:100%}}@media (max-width:1150px) and (min-width:1025px){.hr-page__row--2>:first-child{max-width:49%;width:100%}}@media (max-width:1024px){.hr-page__row--2>:first-child{max-width:100%;width:100%}}@media (min-width:1151px){.hr-page__row--2>:last-child{max-width:42%;width:100%}}@media (max-width:1150px) and (min-width:1025px){.hr-page__row--2>:last-child{max-width:49%;width:100%}}@media (max-width:1024px){.hr-page__row--2>:last-child{max-width:100%;width:100%}}.hr-page__pricing__list{list-style:none;max-width:18em;padding:0;width:100%}.hr-page__pricing__item{align-items:center;border:1px solid #e0e0e0;border-radius:13px;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:1em;padding:.25em .7em .25em 1em}.hr-page__pricing__item span{display:block;margin-left:.65em}.hr-page__pricing__head{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start}.hr-page__pricing__head span{margin:.25em 0}@media (max-width:1350px) and (min-width:769px){.tax-services__phone-cta__wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start}}@media (max-width:450px){.tax-services__phone-cta__wrapper{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start}}h2{color:#7c2a90;font-size:1.85rem;font-style:italic;font-weight:700;line-height:1.5;margin-bottom:.8em}.accountant,h2{margin-top:1.5em}.accountant{margin-left:auto;margin-right:auto;max-width:15em;opacity:.4;width:100%}@media (max-width:1350px) and (min-width:769px){.accountant{display:block}}.footer{background:#7c2a90;height:1em;width:100vw}
