.fadeIn{animation-name:fadeIn}.fadeOut{animation-name:fadeOut}@-moz-keyframes rotate{0%{transform:none}to{transform:rotate(1turn)}}@-webkit-keyframes rotate{0%{transform:none}to{transform:rotate(1turn)}}@-o-keyframes rotate{0%{transform:none}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:none}to{transform:rotate(1turn)}}@-moz-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes popoverIn{0%{opacity:0;transform:scale(.9) translateY(2rem)}to{opacity:1;transform:none}}@-webkit-keyframes popoverIn{0%{opacity:0;transform:scale(.9) translateY(2rem)}to{opacity:1;transform:none}}@-o-keyframes popoverIn{0%{opacity:0;transform:scale(.9) translateY(2rem)}to{opacity:1;transform:none}}@keyframes popoverIn{0%{opacity:0;transform:scale(.9) translateY(2rem)}to{opacity:1;transform:none}}@-moz-keyframes tabContentIn{0%{opacity:0}to{opacity:1;transform:none}}@-webkit-keyframes tabContentIn{0%{opacity:0}to{opacity:1;transform:none}}@-o-keyframes tabContentIn{0%{opacity:0}to{opacity:1;transform:none}}@keyframes tabContentIn{0%{opacity:0}to{opacity:1;transform:none}}@-moz-keyframes shine{0%{background-position:0}to{background-position:400px}}@-webkit-keyframes shine{0%{background-position:0}to{background-position:400px}}@-o-keyframes shine{0%{background-position:0}to{background-position:400px}}@keyframes shine{0%{background-position:0}to{background-position:400px}}.disabled{opacity:.5;cursor:not-allowed}.disabled *,a.disabled{pointer-events:none}.block{display:block}.text-muted{color:#777!important}.text-danger{color:#b7413d!important}.text-success{color:#2bb14f!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.mb{margin-bottom:24px!important}.mb-0{margin-bottom:0!important}.mb-xxs{margin-bottom:6px!important}.mb-xs{margin-bottom:12px!important}.mb-sm{margin-bottom:18px!important}.mb-lg{margin-bottom:36px!important}.mb-xl{margin-bottom:48px!important}.mb-xxl{margin-bottom:64px!important}.mt{margin-top:24px!important}.mt-0{margin-top:0!important}.mt-xs{margin-top:12px!important}.mt-lg{margin-top:36px!important}.mt-xl{margin-top:48px!important}.pb-0{padding-bottom:0!important}.pb-xl{padding-bottom:48px!important}.pl{padding-left:24px!important}.pr{padding-right:24px!important}.flex{display:flex}.flex--spaced{justify-content:space-between}.flex--center{align-items:center}@media screen and (max-width:767px){.flex--tablet-and-up{display:block}}.flex__auto{flex:1 1 auto}.nowrap{white-space:nowrap}.global-transition{transition:all .15s ease-in-out}.wrap-text{max-width:450px;margin-left:auto;margin-right:auto}.hr-spaced{margin-top:48px;margin-bottom:48px}.desktop-only{display:none}@media screen and (min-width:1024px){.desktop-only{display:block}}.show-at-tablet{display:none}@media screen and (min-width:768px){.show-at-tablet{display:block}}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}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}.rdt{position:relative}.rdtPicker{display:none;position:absolute;top:100%;width:240px;padding:.5rem;z-index:99999!important;background:#4f4f4f;box-shadow:0 4px 8px rgba(0,0,0,.07);border-radius:3px;text-transform:uppercase;font-size:14px;color:#f4f4f4}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{width:100%;margin:0}.rdtPicker td,.rdtPicker th{text-align:center;height:30px}.rdtPicker td{cursor:pointer;transition:all .25s}.rdtPicker td,.rdtPicker th{border-color:#5d5d5d!important;border-radius:3px}.rdtPicker .rdtTimeToggle:hover,.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover{background:#5d5d5d;cursor:pointer}.rdtPicker td.rdtNew,.rdtPicker td.rdtOld{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{content:"";display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #9775f7;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#9775f7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker .dow{width:14.2857%;border-bottom:none;cursor:default}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:16px;line-height:20px;vertical-align:top}.rdtNext span,.rdtPrev span{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-child th{cursor:pointer;transition:all .25s}.rdtPicker thead tr:first-child th:hover{background:#5d5d5d}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{border:none;background:none;cursor:pointer;transition:all .25s}.rdtPicker button:focus,.rdtPicker button:hover{background-color:$pbsco-gray-light}.rdtPicker thead button{width:100%;height:100%}td.rdtMonth,td.rdtYear{height:50px;width:25%;cursor:pointer}td.rdtMonth:hover,td.rdtYear:hover{background:#5d5d5d}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px;width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{height:40%;line-height:40px;cursor:pointer;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#5d5d5d}.rdtCounter .rdtCount{font-size:1.2em}.rdtMilli{vertical-align:middle;padding-left:8px;width:48px}.rdtMilli input{width:100%;font-size:1.2em;margin-top:37px}.rdtTime td{cursor:default}*,:after,:before{box-sizing:border-box}html{overflow-y:scroll;word-break:break-word}html.preload *{transition:none!important}body{margin:0;font-size:16px;line-height:1.5;font-family:sofia-pro,sans-serif;background:#f4f4f4;color:#383838}a{text-decoration:none;color:inherit;transition:all .15s ease-in-out}[data-whatinput=mouse] a:focus{outline:0}.text-link{font-weight:700;color:#9775f7;fill:#9775f7;cursor:pointer;text-decoration:underline;background:transparent}.text-link:focus,.text-link:hover{color:#6f4dce;fill:#6f4dce}.text-link .icon{fill:inherit}.text-link .icon:last-child{margin-left:12px}.text-muted .text-link{color:rgba(111,77,206,.75)}.text-muted .text-link:focus,.text-muted .text-link:hover{color:rgba(78,50,154,.75)}.text-link--copied{color:#2bb14f}.text-link--copied:focus,.text-link--copied:hover{cursor:default;color:#2bb14f}.text-link--muted{font-weight:400;color:#9d9d9d}.text-link--muted:focus,.text-link--muted:hover{color:#777;fill:#777}button{display:inline-block;padding:0;border:0;cursor:pointer;line-height:1.5;color:#383838}[data-whatinput=mouse] button:focus,[data-whatinput=touch] button:focus{outline:0}img{display:block;max-width:100%}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:24px;line-height:1.2}.alpha,h1{font-size:40px}.beta,h2{font-size:32px}.gamma,h3{font-size:24px}.delta,h4{font-size:20px}.epsilon,h5{font-size:16px}.zeta,h6{font-size:14px}p{margin-top:0;margin-bottom:24px}.subheading{display:flex;align-items:center;margin-bottom:18px;margin-top:36px;font-size:14px;font-weight:700;text-transform:uppercase;color:#5d5d5d;letter-spacing:1px}.subheading--underlined{padding-bottom:12px;border-bottom:1px solid #f4f4f4}hr{margin-top:0;margin-bottom:24px;height:1px;border:0;background:#e2e2e2}.media{display:flex;align-items:flex-start;width:100%}.media--auto{width:auto;justify-content:center}.media__img{margin-right:24px;display:flex;align-items:center}.media__img:last-child{margin-right:0;margin-left:24px}.media__img>.button{width:175px}.media__body{flex:1 1 auto}.media--lg .media__img{margin-right:36px}.media--lg .media__img:last-child{margin-right:0;margin-left:36px}.media--sm .media__img{margin-right:12px}.media--sm .media__img:last-child{margin-right:0;margin-left:12px}.media--tiny .media__img{margin-right:3px}.media--tiny .media__img:last-child{margin-right:0;margin-left:3px}.media--center{align-items:center}.media--top>.media__img{align-items:flex-start}@media screen and (max-width:767px){.media--collapse{display:block}.media--collapse>:first-child{margin-bottom:18px}}.block-list{padding-left:0;margin-top:0;margin-bottom:24px}.block-list--bullets{list-style-type:disc}.block-list__item,.block-list__link{display:block;padding:12px 24px}.block-list--bullets .block-list__item,.block-list--bullets .block-list__link{padding-left:0;display:list-item}.block-list--flush .block-list__item,.block-list--flush .block-list__link{padding-left:0;padding-right:0}.block-list--compact .block-list__item,.block-list--compact .block-list__link{padding-top:6px;padding-bottom:6px}.block-list--padded .block-list__item,.block-list--padded .block-list__link{padding-top:24px;padding-bottom:24px}.block-list--cards .block-list__item,.block-list--cards .block-list__link{margin-bottom:18px}.block-list--bordered .block-list__item,.block-list--bordered .block-list__link{padding-top:24px;padding-bottom:24px;border-bottom:1px solid #e2e2e2}.block-list--bordered .block-list__item:last-child,.block-list--bordered .block-list__link:last-child{border:0}.block-list--cards .block-list__item,.block-list--links .block-list__item{padding:0}.block-list__item--check__desc{padding-left:36px}.block-list__item>:last-child{margin-bottom:0}.block-list__link{width:100%;text-align:left;background:transparent;transition:all .15s ease-in-out}.block-list .block-list{margin-bottom:0}.grid{display:flex;flex-wrap:wrap;margin:0 -12px 36px;padding:0;list-style:none}.grid--center{justify-content:center}.grid--padded{margin-left:-36px;margin-right:-36px}.grid--flush{margin-bottom:0}.grid__tile{padding-left:12px;padding-right:12px;width:100%}.grid--padded .grid__tile{padding-left:36px;padding-right:36px}.grid--small .grid__tile{width:50%}@media screen and (min-width:768px){.grid__tile{width:50%}.grid--small .grid__tile{width:33.33%}}@media screen and (min-width:1152px){.grid__tile{width:33.33%}.grid--small .grid__tile{width:25%}.grid--jumbo .grid__tile,.grid--large .grid__tile{width:50%}}@media screen and (min-width:1280px){.grid__tile{width:25%}.grid--large .grid__tile{width:33.33%}.grid--jumbo .grid__tile{width:50%}}.no-more-dot{margin:48px auto;height:6px;width:6px;background:#b7b7b7;border-radius:50%}.columns>div{margin-bottom:24px}.columns--center{align-items:center}@media screen and (min-width:1152px){.columns{display:flex;justify-content:center;margin-left:-24px;margin-right:-24px;margin-bottom:36px}.columns>div{padding-left:24px;padding-right:24px}}.island{padding:24px}.island--small{padding:12px}.flex-row{display:flex}.flex-row>.button,.flex-row>div{margin-right:48px}.flex-row>.button:last-child,.flex-row>div:last-child{margin:0}.flex-row--compact>.button,.flex-row--compact>div{margin-right:24px}.flex-row--center,.spaced{align-items:center}.spaced{display:flex;justify-content:space-between}.wrapper{margin:0 auto;max-width:800px}.wrapper--center{display:flex;align-items:center;min-height:100vh}.grid-list{display:flex;flex-wrap:wrap;list-style:none;padding:0}.grid-list__item{padding:6px}.grid-list--large .grid-list__item{width:100%}@media screen and (min-width:768px){.grid-list--large .grid-list__item{width:33.33%}}.grid-list__button{display:block;width:80px;height:80px;background:transparent;border-radius:3px;border:2px solid transparent;padding:6px;transition:all .15s ease-in-out}.grid-list--auto .grid-list__button{width:auto;height:auto;padding:18px}.grid-list--large .grid-list__button{width:100%;height:auto;padding:24px;font-size:20px}@media screen and (min-width:768px){.grid-list__button{width:90px;height:90px}}.grid-list__button:focus,.grid-list__button:hover{border-color:#e2e2e2}.grid-list__item--active .grid-list__button{border-color:#bfa9fc;border-width:2px;padding:5px;box-shadow:0 2px 4px rgba(0,0,0,.07);background:#e6ddff}.grid-list__button>img{height:100%;margin:0 auto}.grid-list--large .grid-list__button>img{margin-bottom:24px}.grid-list__button p{margin-bottom:0}.loading{margin-bottom:24px}.main-content>.loading,.modal__content>.loading,.page>.loading,.tabs__content>.loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:1024px){.main-content>.loading{left:calc(50% + 120px)}}@media screen and (min-width:1280px){.main-content>.loading{left:calc(50% + 132px)}}.loading .icon{animation:rotate 1s linear infinite;fill:#d0d0d0;width:48px;height:48px}.loading--centered .icon{display:block;margin:0 auto}.loading-wrapper{position:relative;min-height:300px}.loading-wrapper:after{content:"";top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.85)}.loading-wrapper:after,.loading-wrapper>.loading{position:absolute;opacity:0;z-index:-1;transition:all .15s ease-out}.loading-wrapper>.loading{top:50%;left:50%;transform:translate(-50%,-50%)}.loading-wrapper--active:after{opacity:1;z-index:1}.loading-wrapper--active>.loading{z-index:2;opacity:1}.loading-wrapper--block{min-height:440px}.icon{display:inline-block;width:24px;height:24px;fill:#383838}.icon path{fill:inherit}.icon--small{width:18px;height:18px}.icon-btn{position:relative;display:flex;align-items:center;justify-content:center;height:48px;width:48px;background:transparent}.icon-btn--danger svg{fill:#e5514c}.icon-btn:after{opacity:0;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:42px;height:42px;background:rgba(0,0,0,.07);border-radius:50%;transition:all .15s ease-in-out}.icon-btn--filled:after{background:hsla(0,0%,100%,.8);opacity:1;animation:none!important;transform:translate(-50%,-50%);z-index:-1}.icon-btn--active:after{animation:iconBtnRipple .6s ease-out forwards}@-moz-keyframes iconBtnRipple{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}40%{opacity:1;transform:translate(-50%,-50%) scale(.9)}to{opacity:0;transform:translate(-50%,-50%)}}@-webkit-keyframes iconBtnRipple{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}40%{opacity:1;transform:translate(-50%,-50%) scale(.9)}to{opacity:0;transform:translate(-50%,-50%)}}@-o-keyframes iconBtnRipple{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}40%{opacity:1;transform:translate(-50%,-50%) scale(.9)}to{opacity:0;transform:translate(-50%,-50%)}}@keyframes iconBtnRipple{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}40%{opacity:1;transform:translate(-50%,-50%) scale(.9)}to{opacity:0;transform:translate(-50%,-50%)}}.modal__overlay{position:fixed;top:72px;left:0;bottom:0;right:0;background:rgba(93,93,93,.8);z-index:10000;opacity:0;transition:opacity .25s;overflow-y:scroll}.no-sidebar .modal__overlay{top:0}.modal__overlay.ReactModal__Overlay--after-open{opacity:1}.modal__overlay.ReactModal__Overlay--before-close{opacity:0;transition-delay:.25s}@media screen and (min-width:768px){.modal__overlay{padding:24px}}@media screen and (min-width:1024px){.modal__overlay{top:0}}.no-sidebar .modal__overlay{left:0!important}@media screen and (min-width:768px){.modal--small .modal__overlay{padding-top:64px}}@media screen and (max-width:767px){.modal--small .modal__overlay{padding:18px}}.modal--sub .modal__overlay{padding:24px}@media screen and (min-width:768px){.modal--sub .modal__overlay{padding:48px}}.modal__title{margin-top:-6px;padding-bottom:18px;font-size:20px;text-align:center;border-bottom:1px solid #e2e2e2}.modal__content{position:relative;margin:0 auto;width:100%;max-width:1200px;min-height:100vh;padding:36px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.07);opacity:0;outline:0!important;transition:all .25s ease-out .25s,padding 0s;transform-origin:50% 33vh;transform:scale(.95)}@media screen and (min-width:768px){.modal__content{border-radius:24px}}.modal--centered .modal__content{border-radius:12px}@media screen and (min-width:768px){.modal--centered .modal__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.95);max-width:calc(100% - 96px)}.modal--centered .modal__content.ReactModal__Content--after-open{transform:translate(-50%,-50%)}}@media screen and (min-width:1024px){.modal--centered .modal__content{max-width:904px}}.modal--small .modal__content{max-width:640px;min-height:0;border-radius:12px}@media screen and (max-width:767px){.modal--small .modal__content{padding-left:18px;padding-right:18px}}.modal--small .modal__content>.embed-container{border-top-left-radius:12px;border-top-right-radius:12px}.modal--tiny .modal__content{max-width:500px;border-radius:12px}.modal--medium .modal__content{max-width:640px}.modal--settings .modal__content{padding-bottom:0}.modal--video .modal__content{padding:0!important}@media screen and (min-width:768px){.modal__content{min-height:0;padding:36px 48px;border-radius:24px}.modal__content>.embed-container{border-top-left-radius:12px;border-top-right-radius:12px}}[data-whatinput=mouse] .modal__content,[data-whatinput=touch] .modal__content{outline:0}.modal__content.ReactModal__Content--after-open{opacity:1;transform:none}.modal__content.ReactModal__Content--before-close{transition-delay:0s;opacity:0;transform:scale(.95)}.modal__close,.modal__content .tabs{background:transparent}.modal__close{position:absolute;top:0;right:0;width:64px;height:64px;z-index:1}@media screen and (min-width:768px){.modal__close{width:48px;height:48px}}.modal__close .icon{fill:#9d9d9d}.modal--video iframe{display:block;width:100%}@media screen and (max-width:1023px){.modal--video .modal__content{max-width:100vh}}.modal--video .modal__close{width:48px;height:48px}.modal--video .modal__close path,.modal--video .modal__close svg{fill:hsla(0,0%,94.1%,.5)}.modal--video .tabs{box-shadow:none}@media screen and (min-width:768px){.modal--video .tabs{border-bottom-left-radius:12px;border-bottom-right-radius:12px}}.modal--video .tabs__content{padding-top:36px}.modal__footer{margin:48px -48px -36px;line-height:96px;overflow:hidden;text-align:center;background:#f4f4f4;border-radius:0 0 24px 24px;font-size:14px;font-weight:700;color:#5d5d5d}.modal__footer .text-link{color:#5d5d5d;text-decoration:underline}.modal__footer .text-link:focus,.modal__footer .text-link:hover{color:#4f4f4f}.modal--no-padding .modal__content{padding:0}.modal-open{overflow:hidden;height:100vh}.ReactModal__Content{-webkit-overflow-scrolling:initial!important}.button{position:relative;display:inline-flex;justify-content:center;min-width:11rem;padding:12px 36px;border-radius:64px;text-transform:uppercase;font-size:16px;font-weight:700;line-height:24px;letter-spacing:1px;transition:all .15s ease-in-out;background:#e2e2e2;white-space:nowrap}.button:focus,.button:hover{box-shadow:0 2px 4px rgba(0,0,0,.07);background:#d0d0d0}.button[disabled]{opacity:.5;cursor:not-allowed;box-shadow:none!important}.button--inline{margin-left:6px;margin-right:6px}.button--large{min-width:15rem;padding-top:18px;padding-bottom:18px}.button--compact{min-width:0;padding:6px 24px;letter-spacing:normal;text-transform:none}.button--primary{background:#9775f7;color:#fff}.button--primary:focus,.button--primary:hover{background:#6f4dce}.button--primary .icon{fill:#fff}.button--secondary{background:#e6ddff;color:#6f4dce}.button--secondary:focus,.button--secondary:hover{background:#bfa9fc;color:#4e329a}.button--secondary:focus .icon,.button--secondary:hover .icon{fill:#4e329a}.button--secondary .icon{fill:#6f4dce}.button--tertiary{background:#fff;color:#9775f7}.button--tertiary:focus,.button--tertiary:hover{background:#f4f4f4;color:#6f4dce}.button--tertiary .icon{fill:#9775f7}.button--outline{background:transparent;color:#9775f7;box-shadow:inset 0 0 0 2px}.button--outline:focus,.button--outline:hover{background:transparent;color:#6f4dce;box-shadow:inset 0 0 0 2px}.button--danger{background:#e5514c;color:#fff}.button--danger:focus,.button--danger:hover{background:#b7413d}.button--danger .icon{fill:#fff}.button--danger-inverted{background:#fff;color:#e5514c}.button--danger-inverted:focus,.button--danger-inverted:hover{background:#f4f4f4}.button--danger-inverted .icon{fill:#e5514c}.button--danger-muted{background:transparent;color:#e5514c}.button--danger-muted:focus,.button--danger-muted:hover{background:transparent;box-shadow:none}.button--danger-muted .icon{fill:#e5514c}.button--black{background:#383838!important}.button--black .icon{fill:#fff}.button--white{background:#fff!important;color:#9775f7!important;text-transform:uppercase}.button--link,.button--link-danger{background:transparent;color:#9775f7;text-transform:none;font-weight:700;letter-spacing:normal}.button--link-danger:focus,.button--link-danger:hover,.button--link:focus,.button--link:hover{background:transparent;box-shadow:none}.button--link-danger .icon,.button--link .icon{fill:#9775f7}.button--link-danger{background:transparent;color:#e5514c;text-transform:uppercase}.button--link-danger:focus,.button--link-danger:hover{background:transparent;box-shadow:none}.button--link-danger .icon{fill:#e5514c}.button--link-muted{background:transparent;color:#9d9d9d;text-transform:none}.button--link-muted:focus,.button--link-muted:hover{background:transparent;box-shadow:none;color:#b7b7b7}.button--link-muted .icon{fill:#9d9d9d}.button--circle{min-width:0;width:36px;height:36px;padding:0;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;font-weight:400}.button--circle .icon{width:18px;height:18px}.button--circle.button--compact{width:24px;height:24px}.button--circle.button--compact .icon{width:12px;height:12px}.button--circle.button--tiny{width:18px;height:18px}.button--circle.button--tiny .icon{width:12px;height:12px}.button--branded{color:#fff}.button--branded,.button--branded:focus,.button--branded:hover{background:#383838}.button .loading{margin:0;width:18px;height:18px}.button .loading>.icon{width:100%;height:100%;fill:#fff}.button--tiny{min-width:0;padding:0 12px}.button--tiny .icon{width:12px;height:12px}.button--tiny .loading{width:12px;height:12px;display:flex}.button--muted{background:transparent;color:#777}.button--muted .icon{fill:#777}.button--muted:focus,.button--muted:hover{background:#e2e2e2;color:#5d5d5d}.button--muted:focus .icon,.button--muted:hover .icon{fill:#5d5d5d}.button .media{align-items:center}.block-button{text-align:left;width:100%;display:block;padding:24px;background:transparent;border:1px solid #e2e2e2;border-radius:3px;transition:all .15s ease-in-out}.block-button:focus,.block-button:hover{padding:23px;border-width:2px;border-color:#bfa9fc}.block-button :last-child{margin-bottom:0}.form-row{position:relative;margin-bottom:24px;max-width:640px;min-height:54px;transition:margin-bottom .15s}.form-row--center{margin-left:auto;margin-right:auto}.form-row--large{padding-left:0;margin-bottom:36px}.form-row>h3{margin-bottom:6px}.form-row__label{display:block;margin-bottom:0;font-size:16px;font-weight:400}.form-row__label p{font-weight:400}.form-row--large .form-row__label{font-size:20px;font-weight:700}.form-row--active .form-row__label{bottom:auto}.form-row__label--stacked{margin-bottom:12px}.form-row--text-overflow:after{content:"";position:absolute;bottom:0;left:0;right:0;height:96px;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));z-index:10;border-radius:3px;pointer-events:none}.form-row--text-overflow .text-input{padding-right:65px}.form-row--text-overflow .text-input:focus{padding-right:48px}.form-row--text-overflow.form-row--focused:after{display:none}.form-row--text,.form-row--text-auto{height:54px;cursor:pointer}.media__body .form-row--text,.media__body .form-row--text-auto{margin-right:0}.media__body .form-row--text-auto:last-child,.media__body .form-row--text:last-child{margin-bottom:0}.form-row--text-auto__label,.form-row--text__label{cursor:inherit;position:absolute;top:0;left:0;padding-left:18px;border-radius:3px;opacity:0;font-size:14px;color:#5d5d5d;animation:labelIn .15s ease-out forwards;z-index:1;transition:background-color .15s ease-in-out}.form-row--text-auto__input,.form-row--text__input{height:100%;padding:24px 18px 6px;font-size:20px}.form-row--text-auto.form-row--focused .form-row__label,.form-row--text.form-row--focused .form-row__label{color:#9775f7}.form-row--text-auto.form-row--active .form-row__label,.form-row--text-auto.form-row--placeholder .form-row__label,.form-row--text.form-row--active .form-row__label,.form-row--text.form-row--placeholder .form-row__label{font-size:14px}.form-row--text-auto:not(.form-row--active):not(.form-row--placeholder) .form-row__label,.form-row--text:not(.form-row--active):not(.form-row--placeholder) .form-row__label{top:0;left:0;line-height:54px;padding-left:18px;font-weight:400;font-size:inherit;animation:none;opacity:1;color:#777}.form-row--text-auto.form-row--error,.form-row--text.form-row--error{margin-bottom:36px}.form-row--text-auto.form-row--error .form-row--text-auto__input,.form-row--text.form-row--error .form-row--text-auto__input{background:#f5b9b7}.form-row--text-auto.form-row--error .form-row__label,.form-row--text.form-row--error .form-row__label{color:#b7413d;background:transparent!important}.form-row--text-auto.form-row--error .icon,.form-row--text.form-row--error .icon{fill:#e5514c}.form-row--text-auto.form-row--error:focus .form-row--text-auto__input,.form-row--text-auto.form-row--error:hover .form-row--text-auto__input,.form-row--text.form-row--error:focus .form-row--text-auto__input,.form-row--text.form-row--error:hover .form-row--text-auto__input{background:#f3aeac}.form-row--text-auto.form-row--error:focus .icon,.form-row--text-auto.form-row--error:hover .icon,.form-row--text.form-row--error:focus .icon,.form-row--text.form-row--error:hover .icon{fill:#b7413d}.form-row--text-auto{margin-left:-18px;margin-right:-18px;max-width:658px}.form-row--text-auto:not(.form-row--focused):hover .form-row--text__input{background:#e2e2e2}.form-row--text-auto:not(.form-row--focused):hover.form-row--active .form-row__label{background:#f4f4f4}.form-row--text-auto.form-row--active .form-row__label,.form-row--text-auto.form-row--focused .form-row__label{padding-top:3px;background:#fff}.form-row--text-auto__input{padding-right:36px;overflow-y:hidden!important}.form-row--active>.form-row--text-auto__input,.form-row--active>.rdt>.form-row--text-auto__input{background:transparent}@media screen and (min-width:768px){.form-row--text-auto__input{font-size:20px}}.form-row:hover>.form-row--text-auto__input,.form-row:hover>.rdt>.form-row--text-auto__input{background:#e2e2e2}.form-row--active:hover>.form-row--text-auto__input,.form-row--active:hover>.rdt>.form-row--text-auto__input{background:#f4f4f4}.form-row--editing>.form-row--text-auto__input,.form-row--editing>.rdt>.form-row--text-auto__input{box-shadow:0 0 0 2px #bfa9fc!important;background:#fff!important;z-index:2;cursor:text}.form-row--text-overflow>.form-row--text-auto__input:focus{overflow-y:scroll!important}.form-row--text-auto__label{z-index:1;right:48px;bottom:0}.form-row--focused .form-row--text-auto__label{bottom:auto;z-index:3}.form-row--text-auto__edit{width:18px;height:18px;position:absolute;right:12px;top:15px;transition:all .15s ease-in-out}.form-row--editing .form-row--text-auto__edit{opacity:0}.form-row--saving .form-row--text-auto__edit .icon{animation:rotate 1s linear infinite;fill:#9d9d9d!important}.form-row--saved .form-row--text-auto__edit>.icon{opacity:0}.form-row--text-auto__edit .icon{width:18px;height:18px;fill:#9d9d9d;transition:all .15s ease-in-out}.form-row--text-auto__saved{height:18px;width:18px;position:absolute;top:0;left:0;opacity:0;transition:all .15s ease-in-out}.form-row--saved .form-row--text-auto__saved{opacity:1}.form-row--text-auto__saved .icon{fill:#53d36e!important}.form-row--text-auto:hover .icon{fill:#9775f7}.block-list__item .form-row--text-auto{margin:6px 0 0 18px;max-width:calc(100% - 78px)}.form-row--text-auto__counter{position:absolute;top:0;right:36px;color:#5d5d5d;opacity:0;transition:all .15s ease-in-out;z-index:3}.form-row--active .form-row--text-auto__counter{opacity:1}.form-row--text-auto__counter--full{color:#e5514c}.form-row--textarea{height:auto;min-height:80px}.form-row--textarea:not(.form-row--active):not(.form-row--placeholder) .form-row__label{line-height:inherit;padding-top:12px}.form-row--textarea .form-row--text__input{min-height:80px;transition:all .15s ease-in-out,height 0s}.form-row--textarea-large,.form-row--textarea-large .form-row--text__input{min-height:180px}.form-row--toggle{display:flex;justify-content:space-between;align-items:center}.form-row--toggle .form-row__label{padding-right:18px}.form-row--toggle.form-row--large{align-items:flex-start}.form-row--toggle.form-row--large .form-row__label{padding-right:36px}.form-row--toggle.form-row--large .toggle{margin-top:6px}.form-row--image{display:flex;align-items:center;justify-content:space-between;padding-bottom:36px}.form-row--image .form-image{flex:0 0 auto}@media screen and (min-width:768px){.form-row--image .form-image{height:132px;width:132px}}.form-row--image p{font-size:14px;color:#9d9d9d}.form-row--image-toggle{align-items:flex-start;padding-bottom:0}.form-row--image-toggle__fields{display:flex;flex-direction:column;align-items:flex-end;min-width:132px}.form-row--image-toggle .toggle{margin:24px 0}.form-row--image-toggle .form-image{margin-bottom:48px}.form-row--range__label{margin-bottom:24px}.form-row--range__label p{margin-top:6px}.form-row--range-inline{display:flex;justify-content:space-between;align-items:center}.form-row--range-inline .form-row--range__label{margin-bottom:0;min-width:100px}.form-row--range-inline .form-range{flex:1 1 auto}.form-row--multiline{height:auto}.form-row--multiline__input{position:relative;height:unset;padding-right:48px}.form-row--multiline .form-row--text-auto__edit{bottom:auto;top:15px}.form-row--submit{padding-top:18px}.form-row--text-submit>div{display:flex}.form-row--text-submit .form-row,.form-row--text-submit .text-input{margin-bottom:0;margin-right:12px}.form-row--text-submit .form-row .text-input,.form-row--text-submit .text-input .text-input{margin-right:0}.form-row--text-submit .button{min-width:0}.form-row--readonly__value{font-size:20px;margin-left:0}.form-row--color{display:flex;justify-content:space-between;align-items:center}.form-row--color__toggle{width:36px;height:36px;border-radius:36px;border:2px solid rgba(0,0,0,.2)}.form-row--color__picker{position:relative}.form-row--color .block-picker,.form-row--color .chrome-picker{position:absolute!important;top:36px;right:0;box-shadow:0 4px 8px rgba(0,0,0,.07)!important;border-radius:3px!important;z-index:9999!important}.form-row--color .block-picker input,.form-row--color .block-picker span,.form-row--color .chrome-picker input,.form-row--color .chrome-picker span{font-family:sofia-pro,sans-serif}.form-row--color .block-picker>div:first-child,.form-row--color .chrome-picker>div:first-child{border-radius:3px 3px 0 0}.form-row--number{display:flex;align-items:center}.form-row--number .form-number__input{width:36px;font-size:20px}.form-row--number>div{margin-left:auto}@media screen and (min-width:768px){.form-row--select{display:flex;align-items:center;justify-content:space-between}}.form-row--select__menu{width:248px}.form-row--sub{padding-left:24px}.form-row .rdt{position:absolute;top:0;right:0;bottom:0;left:0}.form-row__desc{margin-top:6px;margin-bottom:0;font-size:14px;color:#5d5d5d}@media screen and (min-width:768px){.form-row__desc{display:flex;justify-content:space-between;align-items:flex-start}}.form-row__link{display:flex;align-items:center;color:#9775f7;margin-top:12px;font-weight:700;cursor:pointer;background:transparent}@media screen and (min-width:768px){.form-row__link{margin-left:36px;margin-top:0;flex:0 0 auto}}.form-row__link>.icon{flex:0 0 auto;width:18px;height:18px;margin-left:6px;fill:#9775f7}.form-row__error{display:block;font-weight:700;font-size:14px;color:#e5514c;padding-left:18px}h2+.form-row--large>.form-row__label{font-size:24px}h2+.form-row--large>.form-row__label .flex .text-link{font-size:14px;font-weight:400;display:inline-flex;margin-left:12px;padding-bottom:6px;align-self:flex-end}@-moz-keyframes labelIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@-webkit-keyframes labelIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@-o-keyframes labelIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes labelIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.text-input{display:block;width:100%;height:48px;padding:12px 24px;border:0;border-radius:3px;outline:0!important;line-height:24px;background:#f4f4f4;color:#383838;transition:all .15s ease-in-out;cursor:pointer!important}.text-input--compact{height:36px;padding-top:6px;padding-bottom:6px}.text-input--card{border:0!important;background:#f4f4f4!important}.text-input--card:focus,.text-input--card:hover{background:#e2e2e2!important}.text-input--card .credit-card-input{background:transparent}.text-input:hover{background:#e2e2e2}.text-input:focus{background:#fff;box-shadow:0 0 0 2px #bfa9fc;cursor:text!important}.text-input[disabled]{opacity:.5}.is-invalid p{display:none}textarea.text-input{resize:none}.text-submit{display:flex;flex-wrap:wrap;align-items:center}.text-submit .form-row{flex:1 0 auto;margin-bottom:24px}.text-submit .button{height:48px;margin-left:auto}@media screen and (min-width:768px){.text-submit{flex-wrap:nowrap}.text-submit .form-row{margin-right:24px;margin-bottom:0}}.alert{background:#e6ddff;color:#4e329a;border-radius:3px;padding:12px 24px;margin-bottom:24px;text-align:center;font-size:14px;font-weight:700}@media screen and (min-width:768px){.alert{display:flex;justify-content:space-between;align-items:center}}.alert--error{background:#f5b9b7;color:#89312e}.alert--success{background:#d9ffe3;color:#2d6638}.alert--large{padding-top:24px;padding-bottom:24px;padding-left:36px;paddig-right:36px}@media screen and (max-width:767px){.alert>div:not(:last-child){margin-bottom:12px}}.alert .button{font-size:12px}.alert .text-link{margin-left:6px;color:inherit;text-decoration:underline}.form-check{position:relative;min-width:24px;display:flex}.form-check__input{position:absolute;width:24px;height:24px;opacity:0;z-index:1;cursor:pointer}.form-check__input:focus+.form-check__label,.form-check__input:hover+.form-check__label{border-color:#b7b7b7}.form-check__input:focus+.form-check__label .icon,.form-check__input:hover+.form-check__label .icon{fill:#bfa9fc;opacity:0}.form-check__input:checked+.form-check__label{background:#9775f7;border-color:#9775f7;box-shadow:0 2px 4px rgba(0,0,0,.07)}.form-check__input:checked+.form-check__label .icon{fill:#fff;opacity:1;transform:none}.form-check__input[type=checkbox]{width:21px;height:21px}[data-whatinput=keyboard] .form-check__input:focus+.form-check__label{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}.form-check__label{position:absolute;width:24px;height:24px;background:#fff;border:2px solid #d0d0d0;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;transition:all .15s ease-in-out}[type=checkbox]+.form-check__label{width:21px;height:21px;border-radius:3px;top:2px}.form-check__label .icon{width:12px;height:12px;fill:#fff;transition:all .15s ease-in-out;opacity:0;transform:scale(0)}.form-check__text{margin-left:36px}.vb{display:flex;flex-direction:column;min-height:100vh;overflow:hidden;overflow-y:auto;text-align:center}.vb-navbar{position:relative;width:100%;height:60px;display:flex;align-items:center;padding:6px 24px;z-index:100;background:#fff;box-shadow:0 4px 5px 0 rgba(0,0,0,.05),0 1px 10px 0 rgba(0,0,0,.05)}@media screen and (min-width:768px){.vb-navbar{height:112px;padding:6px 36px}}@media screen and (max-width:767px){.vb-navbar--hide-on-mobile{display:none}}.vb-navbar__logo{display:block;height:36px}@media screen and (min-width:768px){.vb-navbar__logo{margin-right:auto;height:76px}}.vb-navbar__logo>img{display:block;height:100%}.vb-navbar__event{display:none}@media screen and (min-width:768px){.vb-navbar__event{display:block;margin-left:auto;text-align:right}.vb-navbar__event h1{font-size:30px;margin-top:0;margin-bottom:6px}.vb-navbar__event p{margin:0;font-size:16px}}.vb-navbar__btn{margin-left:auto;border:0;background:transparent}@media screen and (min-width:768px){.vb-navbar__btn{display:none}}.vb-navbar--fixed{display:none}@media screen and (min-width:768px){.vb-navbar--fixed{display:flex;align-items:center;position:fixed;bottom:0;left:0;height:100px;padding:6px 24px;font-size:12px}}@media screen and (min-width:768px) and (min-height:1024px){.vb-navbar--fixed{padding:24px}}@media screen and (min-width:1280px){.vb-navbar--fixed{font-size:16px;padding:24px}}.vb-main{position:relative;flex:1 0 auto;display:flex;flex-direction:column;align-items:center;padding:0 0 24px}@media screen and (min-width:768px){.vb-main{padding-top:24px;padding-bottom:124px}}.vb-main .spinner-border{position:absolute;top:50%;left:50%;margin-left:-2rem;margin-top:-2rem}.vb-start{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto;padding:0 24px;max-width:300px}.vb-start__btn.vb-btn{flex:0 0 auto;width:240px;height:240px;font-size:24px;padding:24px}@media screen and (min-width:768px){.vb-start__btn.vb-btn{width:300px;height:300px;font-size:32px}}.vb-start__btn.vb-btn .vb-btn__icon{display:none}.vb-start .muted{font-size:11px;margin-top:24px}.vb-mobile-event-title{position:relative;width:100%;z-index:1000;padding:12px 24px;background:hsla(0,0%,100%,.75);backdrop-filter:blur(6px);box-shadow:0 2px 4px rgba(0,0,0,.07)}@media screen and (min-width:768px){.vb-mobile-event-title{display:none}}.vb-mobile-event-title h1{margin-bottom:6px;font-size:32px}.vb-mobile-event-title p{margin-bottom:6px}.vb-camera-wrap{width:100%;margin:0 auto 24px}@media screen and (min-width:768px){.vb-camera-wrap{max-width:calc(100vh - 500px);min-width:350px}}.vb-ratio{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden}@media screen and (min-width:768px){.vb-ratio{border-radius:24px}}.modal .vb-ratio{border-radius:0;margin-bottom:24px}.vb-ratio--zoomed>img{transform:scale(1.33)}.vb-ratio--zoomed>video{transform:scale(-1.25,1.25)!important}.vb-feed,.vb-result{display:block;object-fit:cover;object-position:center;background:#1d1d1d}.vb-feed,.vb-flash,.vb-result{position:absolute;top:0;left:0;width:100%;height:100%}.vb-flash{background:#fff;opacity:1;animation:flash 1s ease-out;animation-fill-mode:forwards;z-index:100}.vb-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:36px;text-transform:uppercase;font-size:5vh;word-break:normal;font-weight:700;background:rgba(29,29,29,.5);color:#fff;animation:overlayOut 2s forwards;will-change:opacity}.vb-overlay,.vb-overlay__text{transition:all .5s ease-in-out;opacity:0}.vb-overlay__text{text-align:center;animation:overlayTextIn 1.5s ease-in-out;animation-fill-mode:forwards;will-change:transform,opacity}.vb-overlay--countdown{font-size:15vh;font-weight:400;background:rgba(29,29,29,0);animation:none;opacity:1}.vb-overlay--countdown .vb-overlay__text{animation:countdownIn .95s ease-out}.vb-record-progress{position:absolute;bottom:0;left:0;height:6px;background:hsla(0,0%,100%,.5);animation:videoProgress linear;animation-fill-mode:forwards;will-change:transform}.vb-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;width:106px;height:106px;border:0;border-radius:50%;text-transform:uppercase;font-size:11px;letter-spacing:.125em;background:#1d1d1d;color:#fff;transition:all .25s}.vb-btn[disabled]{opacity:0;cursor:default;pointer-events:none}.vb-btn--image{background:no-repeat 50%/contain;background-color:transparent!important;border-radius:0}@media screen and (min-width:768px){.vb-btn{width:124px;height:124px}}.vb-btn__icon{width:24px;height:24px;margin-bottom:6px}.vb-btn--boomerang .vb-btn__icon{width:48px}@media screen and (min-width:768px){.vb-btn__icon{width:36px;height:36px}}.vb-btn__icon>svg{display:block;width:100%;height:100%;fill:inherit}.vb-btn__icon>svg>path{fill:inherit}.vb-btn--effect{border-radius:12px;position:relative;transition:box-shadow .2s ease-out;overflow:hidden}.glide__slide:not(.glide__slide--active)>.vb-btn--effect,.vb-effects--stickers .vb-btn--effect{box-shadow:none!important;background:hsla(0,0%,100%,.5)}.vb-btn--effect__preview{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute}.vb-effects--stickers .vb-btn--effect__preview{object-fit:contain;padding:12px}.vb-btn--effect[disabled]{opacity:.5}.vb-btn--effect__icon{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:grey}.vb-btn--effect__icon .icon{fill:#fff;width:36px;height:36px}.vb-btn-group{display:flex;justify-content:center}.vb-btn-group>.vb-btn{margin-right:24px;flex:0 0 auto}.vb-btn-group>.vb-btn:last-child{margin-right:0}@media screen and (max-width:767px){.vb-btn-scroll{overflow-x:auto;width:100%}.vb-btn-scroll>.vb-btn-group{justify-content:flex-start;float:left;padding-left:24px}.vb-btn-scroll>.vb-btn-group>.vb-btn{margin-right:24px}}.glide{position:relative;width:100%;height:100%}.glide__track,.glide__wrapper{overflow:hidden}.glide__track{position:relative;width:100%;height:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;padding:0}.glide__track.dragging{cursor:grabbing}.glide__slide,.glide__track.dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none}.glide__arrows,.glide__slide a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__arrow{cursor:pointer}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--slider .glide__slide{float:left;clear:none}.glide--carousel.glide--vertical .glide__track{overflow:visible}.glide--carousel .glide__slide{float:left;clear:none}.glide--slideshow .glide__wrapper{height:100%}.glide--slideshow .glide__slide{height:100%;position:absolute;top:0;left:0;z-index:-1;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0)}.glide--slideshow .glide__slide.active{z-index:1}.vb-controls{width:100%;height:184px;margin:0 auto;opacity:0;animation:fadeIn .5s ease-out .5s forwards}@media screen and (min-width:768px){.vb-controls{max-width:580px;height:204px}}.vb-effects__track{overflow:visible}.vb-effects__slides{list-style:none;display:flex;padding:0;margin-top:0}.vb-effects .vb-btn{margin:0 auto}.vb-stepnav{display:flex;justify-content:space-between;padding:12px 24px 24px}@media screen and (min-width:768px){.vb-stepnav{padding:0}}.vb-pill{display:inline-flex;border:0;border-radius:100px;white-space:nowrap;text-transform:uppercase;font-size:16px;font-weight:700;letter-spacing:.125em;padding:12px 36px;background:#f4f4f4;color:rgba(0,0,0,.33)}.vb-pill--lg{width:100%;display:block;text-align:center}.vb-pill[disabled]{opacity:.5;cursor:default;pointer-events:none}.vb-navbar--fixed .company-info{display:flex;flex-wrap:wrap;width:100%;margin:0 auto;justify-content:center;align-items:center}.vb-navbar--fixed .company-info>*{margin:0 24px 0 0}.vb-navbar--fixed .company-info .social-links,.vb-navbar--fixed .company-info h3{margin-top:0;margin-bottom:0}.vb-navbar--fixed .company-info .company-info__links{text-align:left}.vb-navbar--fixed .company-info .company-info__links>a{margin:0}@media screen and (min-width:1280px){.vb-navbar--fixed .company-info .company-info__links{display:flex}.vb-navbar--fixed .company-info .company-info__links>a:not(:last-child){margin-right:24px}}.muted{opacity:.5}.muted a{color:inherit;text-decoration:underline}#_hj_feedback_container{display:none}[data-whatintent=mouse] :focus,[data-whatintent=touch] :focus{outline:none}.modal__content{max-width:500px;text-align:center}@media screen and (max-width:767px){.modal__content{border-radius:0}}.modal--large .modal__content{max-width:700px}.modal__content .vb-stepnav{margin:0 auto;max-width:360px}form{display:block;margin-top:36px}input[type=text]{display:block;width:100%;margin-bottom:24px;padding:6px 36px;border:0;border-bottom:2px solid #d0d0d0;text-align:center}input[type=text]:focus,input[type=text]:hover{border-color:#b7b7b7}::-webkit-input-placeholder{font-family:Sofia Pro!important}::-moz-placeholder{font-family:Sofia Pro!important}:-ms-input-placeholder{font-family:Sofia Pro!important}:-moz-placeholder{font-family:Sofia Pro!important}.vb-error{display:block;padding-top:12px;font-size:16px;font-weight:700;text-align:center;color:#fb66af}.vb-loading{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.vb-loading>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0!important}.vb-loading .spinner-border{border-color:hsla(0,0%,100%,.75)}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid;border-right:.25em solid transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.page-loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;transition:background .5s,color .5s}.page-loading__loader{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.page-loading__text{text-transform:uppercase;font-weight:700;font-size:16px;animation:fadeUp 1s forwards}.page-loading .spinner-border{margin-bottom:1.5rem}.spinner-border{width:4rem;height:4rem;border-width:3px;border-color:rgba(0,0,0,.2);border-right-color:transparent!important}.modal__overlay{top:0}.company-info{text-align:center}.company-info__name{font-size:18px;font-weight:700}.company-info--large .company-info__name{font-size:24px}.company-info--large .company-info__link{font-size:20px}.company-info a,.company-info button{display:block;width:fit-content;margin:0 auto;color:#383838;background:transparent;border:0}.company-info a:focus,.company-info a:hover,.company-info button:focus,.company-info button:hover{color:#383838;text-decoration:underline;outline:0}.company-info .social-links,.company-info__disclaimers{margin-top:1rem}.company-info__disclaimers>a{font-size:14px;text-transform:uppercase;color:#777}.company-info--large{padding-top:24px}.company-info--large .social-links__link>a{width:2.5rem;height:2.5rem}.company-info--large .social-links__link>a>svg{width:1.5rem;height:1.5rem}.social-links{padding:0;margin-bottom:0;display:flex;justify-content:center;list-style:none}.social-links__link{margin:.5rem}.social-links__link>a{display:flex;align-items:center;justify-content:center;border-radius:50%;width:2rem;height:2rem;background:#000;transition:all .25s}.social-links__link>a:focus,.social-links__link>a:hover{background:#555}.social-links svg{display:block;width:20px;height:20px}.share-list{text-align:center}.share-list__title{margin-bottom:1rem;font-weight:700}.share-list__list{padding:0;list-style:none}.share-list__item>button{display:flex;align-items:center;padding:.25rem .5rem;width:100%;background:transparent;border:0;transition:all .25s;cursor:pointer}.share-list__item>button:focus,.share-list__item>button:hover{outline:0;background:#eaeaea}.share-list__item>button>svg{width:20px;height:20px;margin-right:.75rem}.vb-video-progress{position:relative;width:100px;margin:0 auto}.vb-video-progress__time{position:absolute;top:-84px;left:50%;transform:translateX(-50%);background:rgba(252,60,44,.8);color:#fff;font-size:18px;width:64px;line-height:32px;padding-bottom:2px;border-radius:6px}.vb-video-progress__stop{width:32px;height:32px;border-radius:6px;background:#fc3c2c}.vb-video-progress--simple,.vb-video-progress__stop{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vb-video-progress--simple{width:200px;height:200px}.vb-device-settings{text-align:left}.vb-settings-toggle{position:absolute;bottom:6px;right:6px;opacity:.5;transition:all .15s;z-index:10000}.vb-settings-toggle:focus,.vb-settings-toggle:hover{opacity:.8}.vb-capture-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.vb-background,.vb-capture-overlay{object-fit:cover;width:100%;height:100%}.vb-background{object-position:center;z-index:0}.vb-background--image{position:fixed;z-index:0}.vb-background--image,.vb-effect-progress{top:0;left:0;right:0;bottom:0;height:100%;width:100%}.vb-effect-progress{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:36px;background:rgba(0,0,0,.5);animation:fadeIn .5s forwards}.vb-effect-progress__bar{height:12px;width:100%;margin-bottom:12px;position:relative;background:#f4f4f4;overflow:hidden;border-radius:24px}.vb-effect-progress__bar-fill{height:100%;border-radius:24px;animation:barFill linear forwards}.vb-effect-progress__status{text-transform:uppercase;font-weight:700;font-size:16px;color:#fff;animation:statusIn .5s ease-out forwards}.vb-mute-button{z-index:10000;position:absolute;top:0;right:0;height:64px;width:64px;background:transparent}.vb-mute-button .icon{fill:#fff;filter:drop-shadow(0 4px 12px rgba(0,0,0,.33))}::-webkit-input-placeholder{font-family:sofia-pro,sans-serif}::-moz-placeholder{font-family:sofia-pro,sans-serif}:-ms-input-placeholder{font-family:sofia-pro,sans-serif}:-moz-placeholder{font-family:sofia-pro,sans-serif}.overflow-container{margin-bottom:36px;position:relative}.overflow-container:after{content:"";position:absolute;bottom:0;left:0;right:12px;height:80px;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));z-index:1;pointer-events:none}.overflow-container__content{padding-right:24px;margin-bottom:80px}@-moz-keyframes overlayTextIn{0%{opacity:0;transform:translateX(100%)}20%,80%{opacity:1;transform:none}to{opacity:0;transform:translateX(-100%)}}@-webkit-keyframes overlayTextIn{0%{opacity:0;transform:translateX(100%)}20%,80%{opacity:1;transform:none}to{opacity:0;transform:translateX(-100%)}}@-o-keyframes overlayTextIn{0%{opacity:0;transform:translateX(100%)}20%,80%{opacity:1;transform:none}to{opacity:0;transform:translateX(-100%)}}@keyframes overlayTextIn{0%{opacity:0;transform:translateX(100%)}20%,80%{opacity:1;transform:none}to{opacity:0;transform:translateX(-100%)}}@-moz-keyframes overlayOut{0%{opacity:0}10%,90%{opacity:1}to{opacity:0}}@-webkit-keyframes overlayOut{0%{opacity:0}10%,90%{opacity:1}to{opacity:0}}@-o-keyframes overlayOut{0%{opacity:0}10%,90%{opacity:1}to{opacity:0}}@keyframes overlayOut{0%{opacity:0}10%,90%{opacity:1}to{opacity:0}}@-moz-keyframes countdownIn{0%{opacity:1;transform:none}to{opacity:0;transform:scale(1.5)}}@-webkit-keyframes countdownIn{0%{opacity:1;transform:none}to{opacity:0;transform:scale(1.5)}}@-o-keyframes countdownIn{0%{opacity:1;transform:none}to{opacity:0;transform:scale(1.5)}}@keyframes countdownIn{0%{opacity:1;transform:none}to{opacity:0;transform:scale(1.5)}}@-moz-keyframes flash{0%{opacity:1}to{opacity:0}}@-webkit-keyframes flash{0%{opacity:1}to{opacity:0}}@-o-keyframes flash{0%{opacity:1}to{opacity:0}}@keyframes flash{0%{opacity:1}to{opacity:0}}@-moz-keyframes videoProgress{0%{width:0}to{width:100%}}@-webkit-keyframes videoProgress{0%{width:0}to{width:100%}}@-o-keyframes videoProgress{0%{width:0}to{width:100%}}@keyframes videoProgress{0%{width:0}to{width:100%}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes spinner-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes spinner-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes barFill{0%{width:0}}@-webkit-keyframes barFill{0%{width:0}}@-o-keyframes barFill{0%{width:0}}@keyframes barFill{0%{width:0}}@-moz-keyframes statusIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}@-webkit-keyframes statusIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}@-o-keyframes statusIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}@keyframes statusIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}