*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#fff;color:#fff}span[aria-hidden]{display:none!important}h1,h2,h3,h4,h5,h6{font-family:proxima-nova,Sans-Serif,Arial}.site__header{position:absolute;width:100%}@media only screen and (min-width:1025px){.site__header{width:100%}}.site__header.is-sticky{position:fixed;z-index:10000;width:100%;transform:translateY(0);opacity:1}.site__header.is-hidden{transform:translateY(-82px);opacity:0}.site__header.is-animated{transition:transform .5s cubic-bezier(.86,0,.07,1),opacity .5s cubic-bezier(.86,0,.07,1)}@media only screen and (min-width:1025px){.header__layout{height:190px}}.header__layout h1{position:relative;float:right;z-index:1000}@media only screen and (min-width:1025px){.header__layout h1{margin:50px 0}}.header__layout.is-compressed{background:#fff;height:82px}@media only screen and (min-width:1025px){.header__layout.is-compressed h1,.header__layout.is-compressed nav{margin:20px 0}}.header__logo{background:url(/Content/images/ui/li-logo-black-small.svg) no-repeat 100% 0;background-size:70px 42px;width:70px;height:42px;display:block;text-indent:-9999px;position:relative;z-index:9999;pointer-events:all}.header__logo:active,.header__logo:focus,.header__logo:hover{border:0;outline:0 none}@media only screen and (min-width:1025px){.header__logo{background:url(/Content/images/ui/li-logo-black-large.svg) no-repeat 100% 0;background-size:70px 140px;width:70px;height:140px}}.header__logo--white{background-image:url(/Content/images/ui/li-logo-white-small.svg);background-size:70px 42px}@media only screen and (min-width:1025px){.header__logo--white{background-image:url(/Content/images/ui/li-logo-white-large.svg);background-size:70px 140px}}.header__logo.is-compressed{background:url(/Content/images/ui/li-logo-black-small.svg) no-repeat 100% 0;background-size:70px 42px;width:70px;height:42px}.header__logo.is-expanded{background:url(/Content/images/ui/li-logo-black-large.svg) no-repeat 100% 0;background-size:70px 140px;width:70px;height:140px;touch-action:none}.header__logo.is-hidden{opacity:0}.header__logo.is-visible{opacity:1}.header__logo.is-animating{transition:opacity .5s linear}.header__toggle{display:inline-block;position:relative;z-index:1000;padding:0;margin:20px 0;width:28px;height:25px;background:none;border:0}.header__toggle:active,.header__toggle:focus,.header__toggle:hover{background:none;border:0;outline:0 none}@media only screen and (min-width:1025px){.header__toggle{display:none}}.header__toggle-icon{background-color:#212121;position:relative;display:block;width:28px;height:2px;text-indent:-9999px;transition:background-color .2s ease-out}.header__toggle-icon:after,.header__toggle-icon:before{content:"";background-color:#212121;width:28px;height:2px;left:0;position:absolute;transition:transform .2s ease-out,top .2s ease-out}.header__toggle-icon:before{top:-9px}.header__toggle-icon:after{bottom:-9px}.header__toggle-icon--white,.header__toggle-icon--white:after,.header__toggle-icon--white:before{background-color:#fff}.header__toggle-icon.is-expanded{background-color:transparent;padding:10px 0;touch-action:none}.header__toggle-icon.is-expanded:before{top:9px;transform:rotate(-45deg)}.header__toggle-icon.is-expanded:after{top:9px;transform:rotate(45deg)}.header__nav{display:flex;justify-content:center;align-items:center;background:#fff;height:0;overflow:hidden;position:absolute;z-index:500;top:0;left:0;bottom:0;right:0}@media only screen and (min-width:1025px){.header__nav{background:transparent;height:auto;display:block;position:relative;margin:50px 0}}.header__nav.is-animated{transition:height .4s ease-out}.header__nav.is-expanded{overflow:auto;touch-action:none}.header__nav.is-expanded .header__nav__item--white a:hover,.header__nav.is-expanded .header__nav__item--white span{border-color:#8c42e2}.header__nav__list{list-style:none;padding:0;margin:18px 0 0}@media only screen and (min-width:1025px){.header__nav__list{margin:0}}.header__nav__item{font-family:proxima-nova,Sans-Serif,Arial;font-size:36px;font-weight:300;line-height:normal;margin-bottom:30px;opacity:0}@media only screen and (max-width:640px){.header__nav__item{font-size:22px;margin-bottom:18px}}.header__nav__item.is-animated{transition:opacity .3s ease-in}@media only screen and (min-width:1025px){.header__nav__item{display:inline-block;margin-right:30px;font-size:20px;font-weight:300;opacity:1}}.header__nav__item a,.header__nav__item span{color:#212121;display:inline-block;position:relative;padding-bottom:3px;border-bottom:2px solid #212121}.header__nav__item a{text-decoration:none;border-color:transparent}.header__nav__item a:hover,.header__nav__item span{border-color:#8c42e2}@media only screen and (min-width:1025px){.header__nav__item--white a,.header__nav__item--white span{color:#fff}}.header__nav__item--white a:hover,.header__nav__item--white span{border-color:#fff}.site__footer{background:#212121;margin-top:80px;position:relative;z-index:100}@media only screen and (min-width:641px){.site__footer{margin-top:100px}}.footer__layout{font-family:proxima-nova,Sans-Serif,Arial;padding:60px 0 120px;display:flex;flex-direction:column}@media only screen and (max-width:640px){.footer__layout{margin:0 -15px;padding:0 0 53px}}@media only screen and (min-width:641px){.footer__layout{flex-direction:row;justify-content:space-evenly}}.footer__section{flex-grow:1}@media only screen and (max-width:640px){.footer__section{border-top:1px solid #606060}.footer__section:focus{outline:0;outline-color:transparent;outline-style:none}}.footer__section:first-child{display:none}@media only screen and (min-width:1025px){.footer__section:first-child{display:block}}.footer__section h5{font-size:18px;margin:0;padding:20px 0;text-transform:uppercase;position:relative;color:#fff}@media only screen and (max-width:640px){.footer__section h5{cursor:pointer;padding:20px 30px;user-select:none}}@media only screen and (max-width:640px){.footer__section h5:after{content:"";background-image:url(/Content/images/ui/chevron-white.png);background-repeat:no-repeat;display:block;width:16px;height:10px;position:absolute;right:30px;top:30px;transform:rotate(180deg)}}@media only screen and (max-width:640px) and (-o-min-device-pixel-ratio:2/1),only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:2),only screen and (max-width:640px) and (min-device-pixel-ratio:2),only screen and (max-width:640px) and (min-resolution:2dppx),only screen and (max-width:640px) and (min-resolution:192dpi){.footer__section h5:after{background-image:url(/Content/images/ui/chevron-white@2x.png);background-size:16px 10px}}@media only screen and (min-width:641px){.footer__section h5:after{content:"";background:#8c42e2;display:block;width:40px;height:2px;position:absolute;left:0;bottom:0}}.footer__section ul{list-style:none;margin:0;padding:0}@media only screen and (max-width:640px){.footer__section ul{padding:0 30px 20px}}@media only screen and (min-width:641px){.footer__section ul{padding:20px 0 0}}.footer__section li{line-height:normal;padding:0 0 8px}.footer__section a{color:#fff;text-decoration:none}.footer__section a:hover{color:#8c42e2}@media only screen and (max-width:640px){.footer__section.is-closed ul{height:0;overflow:hidden;padding:0}}@media only screen and (max-width:640px){.footer__section.is-closed h5:after{transform:rotate(0deg)}}.footer__section--nopadding{padding-top:0!important}@font-face{font-family:Calibre-Regular;src:url(../../Content/fonts/Calibre-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Calibre-Semibold;src:url(../../Content/fonts/Calibre-Semibold.otf) format("opentype");font-weight:700;font-style:normal}.newsletter{background:#8c42e2;color:#fff;font-family:proxima-nova,Sans-Serif,Arial;padding:40px 0;position:relative;z-index:100}@media only screen and (min-width:641px){.newsletter{padding:60px 0}}@media only screen and (min-width:1025px){.newsletter{padding:80px 0}}.newsletter+.site__footer{margin-top:0}.newsletter__title{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;position:relative}.newsletter__title:after{content:"";border-bottom:2px solid #fff;display:block;width:40px;padding-top:16px}.newsletter__form{padding-top:22px}@media only screen and (min-width:1025px){.newsletter__form{padding-top:0}}@media (min-width:768px){.newsletter__form .hs-form{display:flex}}@media only screen and (min-width:641px){.newsletter__form .hs-form .hs-email{width:70%}}.newsletter__form .hs-form .hs-email input[type=email]{background:#fff;color:#212121;border:2px solid #fff;padding:18px;width:100%}@media only screen and (max-width:640px){.newsletter__form .hs-form .hs-email input[type=email]{width:100%}}.newsletter__form .hs-form .hs-email input[type=email]:focus{outline:none}@media (min-width:768px){.newsletter__form .hs-form .hs-submit{width:27%;margin-left:3%}}.newsletter__form .hs-form .hs-submit .hs-button{background-color:transparent;border:2px solid #fff;text-transform:uppercase;letter-spacing:1px;font-family:proxima-nova,Sans-Serif,Arial;padding:18px;margin-top:22px}@media only screen and (max-width:640px){.newsletter__form .hs-form .hs-submit .hs-button{width:100%}}@media (min-width:768px){.newsletter__form .hs-form .hs-submit .hs-button{width:100%;font-size:18px;font-weight:700}}.newsletter__form .hs-form .hs-submit .hs-button:focus{outline:none}.newsletter__form .hs-form .inputs-list{list-style:none;padding:8px 0;margin:0}.newsletter__form .hs-form .hs_error_rollup{display:none}.newsletter__form input.hs-input.error.hs-input.error{border-color:red}.newsletter__form .submitted-message>p{margin:0;padding-bottom:16px}.site__layout{position:relative;margin:0 auto;width:auto;max-width:1680px}.site__row{max-width:1120px}.site__banner{padding:82px 0 0}@media only screen and (min-width:1025px){.site__banner{padding:190px 0 0}}.site__title{font-family:proxima-nova,Sans-Serif,Arial;font-size:18px;line-height:22px;text-transform:uppercase;margin:0 0 20px;letter-spacing:1px}.site__title--white{color:#fff}.site__tagline{font-family:Archer A,Archer B,archer,Sans-Serif,Arial;font-weight:400;font-size:42px;line-height:52px;margin:0}@media only screen and (min-width:641px){.site__tagline{font-size:60px;line-height:62px}}@media only screen and (max-width:640px){.site__tagline{line-height:46px}}.site__tagline--white{color:#fff}.site__tagline--purple{color:#8c42e2}.site__body,.site__cta{position:relative}.site__cta{color:#8c42e2;display:inline-block;font-weight:500;letter-spacing:1px;text-transform:uppercase;text-decoration:none;padding-right:36px;font-family:proxima-nova,Sans-Serif,Arial}.site__cta:after{content:"";background:no-repeat url(/Content/images/ui/cta-arrow-right.png) 100% 30%;display:inline-block;position:absolute;width:25px;height:24px;vertical-align:middle;transition:transform .3s cubic-bezier(.86,0,.07,1)}.site__cta:hover:after{transform:translateX(8px)}.site__cta--yellow{color:#ff0}.site__cta--yellow:after{background-image:url(/Content/images/ui/cta-arrow-right-yellow.png)}.site__cta--white{color:#fff}.site__cta--white:after{background-image:url(/Content/images/ui/cta-arrow-right-white.png);margin-top:10px}.site__hrtitle{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;position:relative}.site__hrtitle:after{content:"";border-bottom:2px solid #fff;display:block;width:40px;padding-top:16px}.image__deferred{opacity:0;transition:opacity .3s ease-in}.image__show{opacity:1}