@import url(//hello.myfonts.net/count/357f85);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}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:initial}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:initial}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}@font-face{font-family:Adelle;src:url(/static/5d2e46e7d91b0c015241.eot);src:url(/static/5d2e46e7d91b0c015241.eot?#iefix) format("embedded-opentype"),url(/static/b14638f42ccbea924004.woff2) format("woff2"),url(/static/c736df5df3e142045f61.woff) format("woff"),url(/static/35aba3687375729bd75e.ttf) format("truetype")}@font-face{font-family:sofia-pro;font-weight:200;src:url(/static/b069c996a857ebd335a0.otf) format("opentype")}@font-face{font-family:sofia-pro;font-weight:400;src:url(/static/0417185a4dd89d25929b.eot);src:url(/static/0417185a4dd89d25929b.eot?#iefix) format("embedded-opentype"),url(/static/6d55a24b59e3d857afb3.woff2) format("woff2"),url(/static/8b588514acb306da6d16.woff) format("woff"),url(/static/787ea92dc3887dc9966b.ttf) format("truetype")}@font-face{font-family:Founders-Mono;src:url(/static/a10101cedc187f079b10.eot) format("eot");src:url(/static/b87289c8c90c68549aea.woff) format("woff");src:url(/static/d7958d01d0e8d3a451d4.woff2) format("woff2")}@font-face{font-family:Sofia-Reg;src:url(/static/b069c996a857ebd335a0.otf) format("opentype")}@font-face{font-family:Sofia-Reg-Italic;src:url(/static/b069c996a857ebd335a0.otf) format("opentype")}@font-face{font-family:Sofia-SemiBold;src:url(/static/828be82f8e961bb5cc6a.otf) format("opentype")}@font-face{font-family:Sofia-Bold;src:url(/static/ae3c7a494bdee74199a2.otf) format("opentype")}.app__overlay{background-color:#232323bf;bottom:0;left:0;position:fixed;right:0;top:0;transition:opacity .2s;z-index:9}.app__overlay.ng-enter.ng-enter,.app__overlay.ng-leave.ng-leave-active{opacity:0}.app__overlay.ng-enter-active,.app__overlay.ng-leave{opacity:1}.app__dialog-container{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .2s,transform .2s;z-index:10}.app__dialog-container.ng-enter,.app__dialog-container.ng-leave.ng-leave-active{opacity:0;transform:translate(-50%,-50%) scale(.7)}.app__dialog-container.ng-enter.ng-enter-active,.app__dialog-container.ng-leave{opacity:1;transform:translate(-50%,-50%) scale(1)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:-ms-autohiding-scrollbar;font-family:sofia-pro;margin:0;min-height:100vh;padding:0}html{font-size:62.5%}html.landing,html.reference,html.reference-by-band,html.tools{font-size:100%}body{display:flex;flex-direction:column;font-size:1.6em}body.scroll-lock{overflow:hidden}*,:after,:before,button,input,select,textarea{box-sizing:border-box}h1,h2,h3,h4,h5{margin:0}a{text-decoration:none}a:active,a:focus,button:active,button:focus,input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{outline:0}button{background:none;border:0;font-family:sofia-pro;padding:0}.noscript-wrapper{display:flex;flex-direction:column;font-family:sofia-pro;min-height:100vh}.app{font-family:sofia-pro;min-height:100%}.app external-navbar{display:block;flex-shrink:0}.app,.app>main{background:#fafaf9;display:flex;flex:1 0 auto;flex-direction:column}.app>main{overflow:hidden}.app__viewport.viewport{display:block;flex-grow:1;flex-shrink:1}.app__component--fullscreen{flex:1 0 auto}.app__footer{flex-shrink:0}.print-version .app__footer{display:none}.app .viewport{background:#fff;color:#405650}.app .viewport__content{width:auto}.app .sticky{position:absolute;top:0;width:100%;z-index:10}.blog-summary--image.no-img .in,.hero--blogpost.no-img .blog-hero-bg{background-image:url(/static/5050768896b9e465c3cf.png)!important}.grid-input{background:#fff;border:1px solid #000;direction:ltr;font-size:11px;font-weight:700;left:200px;padding:0 .8rem;position:absolute;text-align:center;top:0;z-index:1000}.grid-input-measure{pointer-events:none;visibility:hidden}#noty_layout__bottom,#noty_layout__bottomCenter,#noty_layout__bottomLeft,#noty_layout__bottomRight,#noty_layout__center,#noty_layout__centerLeft,#noty_layout__centerRight,#noty_layout__top,#noty_layout__topCenter,#noty_layout__topLeft,#noty_layout__topRight,.noty_layout_mixin{-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;filter:blur(0);-webkit-filter:blur(0);margin:0;max-width:90%;padding:0;position:fixed;transform:translateZ(0) scale(1);z-index:9999999}#noty_layout__top{left:5%;top:0;width:90%}#noty_layout__topLeft{left:20px;top:20px;width:325px}#noty_layout__topCenter{left:50%;top:5%;transform:translate(calc(-50% - .5px)) translateZ(0) scale(1);width:325px}#noty_layout__topRight{right:20px;top:20px;width:325px}#noty_layout__bottom{bottom:0;left:5%;width:90%}#noty_layout__bottomLeft{bottom:20px;left:20px;width:325px}#noty_layout__bottomCenter{bottom:5%;left:50%;transform:translate(calc(-50% - .5px)) translateZ(0) scale(1);width:325px}#noty_layout__bottomRight{bottom:20px;right:20px;width:325px}#noty_layout__center{left:50%;top:50%;transform:translate(calc(-50% - .5px),calc(-50% - .5px)) translateZ(0) scale(1);width:325px}#noty_layout__centerLeft{left:20px}#noty_layout__centerLeft,#noty_layout__centerRight{top:50%;transform:translateY(calc(-50% - .5px)) translateZ(0) scale(1);width:325px}#noty_layout__centerRight{right:20px}.noty_progressbar{display:none}.noty_has_timeout.noty_has_progressbar .noty_progressbar{background-color:#646464;bottom:0;display:block;filter:alpha(opacity=10);height:3px;left:0;opacity:.2;position:absolute;width:100%}.noty_bar{-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden;overflow:hidden;-webkit-transform:translate(0) translateZ(0) scale(1);transform:translate(0) scale(1)}.noty_effects_open{animation:noty_anim_in .5s cubic-bezier(.68,-.55,.265,1.55);transform:translate(50%)}.noty_effects_close{animation:noty_anim_out .5s cubic-bezier(.68,-.55,.265,1.55)}.noty_fix_effects_height{animation:noty_anim_height 75ms ease-out}.noty_close_with_click{cursor:pointer}.noty_close_button{background-color:#0000000d;border-radius:2px;cursor:pointer;font-weight:700;height:20px;line-height:20px;position:absolute;right:2px;text-align:center;top:2px;transition:all .2s ease-out;width:20px}.noty_close_button:hover{background-color:#0000001a}.noty_modal{background-color:#000;height:100%;left:0;opacity:.3;position:fixed;top:0;width:100%;z-index:10000}.noty_modal.noty_modal_open{animation:noty_modal_in .3s ease-out;opacity:0}.noty_modal.noty_modal_close{animation:noty_modal_out .3s ease-out;animation-fill-mode:forwards}@keyframes noty_modal_in{to{opacity:.3}}@keyframes noty_modal_out{to{opacity:0}}@keyframes noty_anim_in{to{opacity:1;transform:translate(0)}}@keyframes noty_anim_out{to{opacity:0;transform:translate(50%)}}@keyframes noty_anim_height{to{height:0}}#noty_layout__topCenter{top:16px;width:340px}.noty_bar{background-color:#fff;border:2px solid #0000;font-size:14px;padding:10px 16px}.noty_bar+.noty_bar{margin-top:8px}.noty_type__error{background-image:url(/static/be8d14734f5854213619.svg?raw);border-color:#ef535f;color:#ef535f}.noty_type__error,.noty_type__success{background-color:#fff;background-position:left 12px center;background-repeat:no-repeat;padding-left:40px}.noty_type__success{background-image:url(/static/89f42104b58a1ccca9d3.svg?raw);border-color:#51b848;color:#51b848}.noty_type__alert,.noty_type__warning{background-image:url(/static/7c8525ef1026c583f4b4.svg?raw);border-color:#d39a00;color:#d39a00}.noty_type__alert,.noty_type__info,.noty_type__warning{background-color:#fff;background-position:left 12px center;background-repeat:no-repeat;padding-left:40px}.noty_type__info{background-image:url(/static/63cc67c9df01bb030582.svg?raw);border-color:#a5a5a5;color:#a5a5a5}.noty_effects_open{animation:slide-in .4s cubic-bezier(.68,-.55,.265,1.55);animation-fill-mode:forwards;opacity:0;transform:translateY(-50%)}.noty_effects_close{animation:slide-out .4s cubic-bezier(.68,-.55,.265,1.55);animation-fill-mode:forwards}@keyframes slide-in{to{opacity:1;transform:translateY(0)}}@keyframes slide-out{to{opacity:0;transform:translateY(-50%)}}dashboard .component__body{align-items:normal;display:flex;flex-direction:column;justify-content:flex-start;padding:0}dashboard .component__body--welcome{align-items:center;display:flex;flex-direction:column;justify-content:center}edit-profile{align-items:center;background:#fff none;display:flex;flex:1;flex-direction:column;height:auto;justify-content:space-between;justify-content:center;padding:64px 16px 120px}edit-profile .form-header{color:#405650;font-family:sofia-pro;font-size:32px;font-weight:200;margin-bottom:16px;max-width:45vw;overflow:hidden;text-align:center;text-overflow:ellipsis}@media only screen and (max-width:768px){edit-profile .form-header{margin-bottom:16px}}@media only screen and (max-width:996px){edit-profile .form-header{max-width:95vw}}edit-profile .edit-content{align-items:center;display:flex;flex-direction:column}@media only screen and (max-width:768px){edit-profile .edit-content{max-width:80vw}}edit-profile .buttons-section{align-items:baseline;display:flex;font-family:inherit;justify-content:flex-end;width:100%}edit-profile .button{background-color:#0000;border:1px solid #e1ae25;color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:16px;height:20px;line-height:1;margin-top:16px;padding:10px 56px;text-transform:uppercase;transition:background-color .25s linear,color .25s linear;width:100%}edit-profile .button:focus:enabled:not(.disabled),edit-profile .button:hover:enabled:not(.disabled){background:#e1ae25;border-color:#e1ae25;color:#fff}edit-profile .button.disabled,edit-profile .button:disabled{cursor:not-allowed;opacity:.6}edit-profile .button--save{width:auto}edit-profile .cancel{align-content:center;color:#405650;cursor:pointer;display:flex;font-family:inherit;margin-right:16px;margin-top:16px;padding:10px 16px;text-transform:uppercase}edit-profile .cancel:hover{color:#2a3935}edit-profile .input-label{color:#405650;display:block;display:flex;flex-direction:column;font-family:inherit;margin-bottom:16px;max-width:404px;width:100%}edit-profile .input-company,edit-profile .input-name{background:#fff;color:#232e35;font-family:sofia-pro,Helvetica,sans-serif;font-weight:lighter;letter-spacing:1px;padding:8px 16px;text-transform:uppercase;width:100%}html.safari edit-profile .input-company,html.safari edit-profile .input-name{font-family:Helvetica,sans-serif}@media only screen and (max-width:768px){edit-profile .input-company,edit-profile .input-name{margin-top:4px}}edit-profile .controls{color:#405650;font-weight:200;line-height:30px;max-width:404px;padding:16px 0;text-align:left;width:100%}edit-profile .controls__button{color:#405650;font-weight:200;margin-left:8px}edit-profile .controls__button:focus,edit-profile .controls__button:hover{font-weight:700}.report-page{height:100vh;position:relative;width:100%}.report-page a{color:#e1ae25;text-decoration:none}.report__item-calculations{align-items:center;display:flex;font-weight:100;justify-content:center;margin:24px}@media print{.userback-button{display:none}}.app .error-page{background:#405650}.error-page{align-items:center;background:#405650 none;display:flex;flex:1;flex-direction:column;height:calc(100vh - 297px);justify-content:space-between;justify-content:center;padding:64px 16px}.error-page__title{font-family:sofia-pro;font-size:32px}.error-page__description,.error-page__title{color:#fff;font-weight:200;text-align:center}.error-page__description{font-size:16px}.error-page__link{color:#fff;text-decoration:underline}.error-page__link:hover{text-decoration:none}.error-page__description+.error-page__button,.error-page__title+.error-page__button{margin-top:48px}.error-page__button{background-color:#0000;border:1px solid #e1ae25;color:#fff;cursor:pointer;font-size:16px;height:20px;line-height:1;max-width:298px;padding:10px 32px;text-align:center;text-transform:uppercase;transition:background-color .25s linear,color .25s linear;width:100%}.error-page__button:focus:enabled:not(.disabled),.error-page__button:hover:enabled:not(.disabled){background:#e1ae25;border-color:#e1ae25;color:#fff}.error-page__button.disabled,.error-page__button:disabled{cursor:not-allowed;opacity:.6}login{background:#405650 none;flex:1;flex-direction:column;height:auto;justify-content:space-between;justify-content:center;padding:64px 16px}login,login .login{align-items:center;display:flex}login .login{height:100%}@media only screen and (max-width:768px){login .login__content-container{max-width:80vw}}login .login__header{color:#fff;font-family:sofia-pro;font-size:32px;font-weight:200;margin-bottom:16px;text-align:center;text-overflow:ellipsis}@media only screen and (max-width:768px){login .login__header{margin-bottom:16px}}@media only screen and (max-width:996px){login .login__header{max-width:95vw}}login .login__header--high{margin-bottom:16px}login .login__subheader{color:#fff;font-size:16px;font-weight:200;margin-bottom:32px;text-align:center}login .login__button-container{align-items:center;display:flex;margin-top:32px}login .login__button{width:404px;z-index:1}@media only screen and (max-width:768px){login .login__button{width:100%}}login .login__loader{animation:spin .5s linear infinite;height:22px;margin-left:16px;width:auto}login .login__input-email{background:#fff;color:#232e35;font-family:sofia-pro,Helvetica,sans-serif;font-weight:lighter;letter-spacing:1px;padding:8px 16px;text-transform:uppercase;width:404px}html.safari login .login__input-email{font-family:Helvetica,sans-serif}@media only screen and (max-width:768px){login .login__input-email{width:100%}}login .login__input-email.error{border:2px solid #d53e3e}login .login__error-message{color:#d53e3e;margin:36px 0 0}.page-navbar{background:#fff;color:#405650}.print-version .page-navbar{display:none}.page-navbar .sticky{left:0;position:fixed;top:0;transition:transform .2s ease-in;width:100%;z-index:10000}.page-navbar .sticky .move-up{transform:translateY(-100%)}.page-navbar__content{align-items:center;display:flex;font-size:16px;font-weight:500;height:90px;padding:0 32px;text-transform:uppercase;width:100%}.page-navbar__content.hidden{visibility:hidden}.page-navbar__logo .page-navbar__img{height:20px}.page-navbar__logo+.page-navbar__subtitle{margin-left:32px}@media only screen and (max-width:768px){.page-navbar__subtitle{display:none}}.page-navbar__actions,.page-navbar__link{margin-left:auto}.page-navbar__actions{align-items:center;display:flex}.page-navbar__button,.page-navbar__link{border-bottom:3px solid #0000;color:#405650;cursor:pointer;font-weight:400;height:28px;line-height:28px;padding:0 5px;text-transform:uppercase;transition:border-color .2s}.page-navbar__button:active:not(:disabled):not(.disabled),.page-navbar__button:focus:not(:disabled):not(.disabled),.page-navbar__button:hover:not(:disabled):not(.disabled),.page-navbar__link:active:not(:disabled):not(.disabled),.page-navbar__link:focus:not(:disabled):not(.disabled),.page-navbar__link:hover:not(:disabled):not(.disabled){border-color:#e1ae25}.page-navbar__button{position:relative}.page-navbar__button.disabled,.page-navbar__button:disabled{cursor:not-allowed}.page-navbar__button.loading img{visibility:hidden}.page-navbar__button.loading:before{animation:spin .5s linear infinite;border:3px solid #e1ae25;border-bottom-color:#0000;border-radius:20px;content:"";height:20px;margin-top:-10px;position:absolute;right:5px;top:50%;width:20px}.page-navbar__button img{display:inline-block;margin-left:8px;margin-top:-5px;vertical-align:middle}.page-navbar__action+.page-navbar__action,.page-navbar__action+.page-navbar__button,.page-navbar__link+.page-navbar__actions{margin-left:24px}external-footer{position:relative}.logo{left:144px;position:absolute;top:192px}.footer{background:url(/static/c9a5ac702350f9219566.svg?raw),url(/static/3b469188a31c095b24ab.svg);background-position:100% 0,100% 0;background-repeat:no-repeat,repeat-x;color:#fff;display:flex;flex-direction:row-reverse;margin-top:-112px;padding:192px 0 24px}.footer__content_container{text-align:left;width:40%}.footer__links{font-size:14px;font-weight:500;list-style:none;margin:0;padding:0}.footer__links+.footer__links{margin-top:24px}.footer__item{display:inline-block}@media only screen and (max-width:768px){.footer__item{display:block}.footer__item:first-child{margin-top:0}}.footer__item+.footer__item{margin-left:.5em}.footer__item.social+.footer__item.social{margin-left:24px}.footer__button,.footer__link{color:inherit;cursor:pointer;text-transform:inherit}.footer__copyright{font-size:12px;line-height:14px;margin-bottom:0}.print-version .footer{display:none}external-landing-page{font-family:sofia-pro,Helvetica,sans-serif}@media only screen and (min-width:997px)and (max-width:1400px){external-landing-page external-content:first-of-type{height:calc(100vh - 24px)}}external-landing-page .footer-container{align-items:center;background:#50384c url(/static/8ca48d949fad659ba18a.svg?raw);display:flex;flex:1;flex-direction:column;height:calc(100vh - 214px);justify-content:space-between;justify-content:center;overflow:hidden;padding:64px 16px;position:relative}@media only screen and (max-width:996px){external-landing-page .footer-container{justify-content:center}}@media only screen and (min-width:997px)and (max-width:1400px){external-landing-page .footer-container{padding:15vh}}external-landing-page .footer-container .title{color:#51b848;font-family:inherit;font-size:32px;font-weight:400;margin-bottom:24px}@media only screen and (max-width:996px){external-landing-page .footer-container .title{margin-bottom:40px;text-align:center}}.checkbox{cursor:pointer}.checkbox__control{left:-9999px;position:absolute}.checkbox__control:checked~.checkbox__mark{background-image:url(/static/fc4f9c9c581f14c394ba.svg);background-position:50%;background-repeat:no-repeat}.checkbox__control:hover~.checkbox__mark{border-color:#e1ae25;border-width:2px}.checkbox.error .checkbox__mark{background-color:#fff;border:2px solid #d53e3e}.checkbox__label{display:flex}.checkbox__text{line-height:normal;margin-right:auto}.checkbox__text+.checkbox__mark{margin-left:8px}.checkbox__mark+.checkbox__text{margin-left:8px;margin-right:0}.checkbox__mark{border:1px solid #405650;flex:0 0 30px;height:30px;width:30px}external-loader{align-items:center;background:#405650 none;display:flex;flex:1;flex-direction:column;height:auto;justify-content:space-between;justify-content:center;overflow:hidden;padding:64px 16px}external-loader .loader__desc{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}external-loader .loader__container{display:flex}external-loader .loader__element{height:20px;list-style-type:none;margin:8px;transition:all .5s ease;width:20px}external-loader .loader__element:first-child{animation:right-1 1s infinite alternate;animation-delay:.1s;background-color:#e7bf52}@keyframes right-1{0%{transform:translateY(-60px)}to{transform:translateY(60px)}}external-loader .loader__element:nth-child(2){animation:right-2 1s infinite alternate;animation-delay:.2s;background-color:#e4b63b}@keyframes right-2{0%{transform:translateY(-70px)}to{transform:translateY(70px)}}external-loader .loader__element:nth-child(3){animation:right-3 1s infinite alternate;animation-delay:.3s;background-color:#e1ae25}@keyframes right-3{0%{transform:translateY(-80px)}to{transform:translateY(80px)}}external-loader .loader__element:nth-child(4){animation:right-4 1s infinite alternate;animation-delay:.4s;background-color:#d09f1d}@keyframes right-4{0%{transform:translateY(-90px)}to{transform:translateY(90px)}}external-loader .loader__element:nth-child(5){animation:right-5 1s infinite alternate;animation-delay:.5s;background-color:#b98e1a}@keyframes right-5{0%{transform:translateY(-100px)}to{transform:translateY(100px)}}.external-button{align-items:center;background-color:#0000;display:flex;position:relative}.external-button--dark .external-button__btn{color:#fff}.external-button--light .external-button__btn{color:#232323}.external-button__btn{background-color:#0000;border:1px solid #e1ae25;color:#e1ae25;cursor:pointer;font-size:16px;height:20px;line-height:1;margin:0;padding:10px 32px;text-transform:uppercase;transition:background-color .25s linear,color .25s linear;width:100%}.external-button__btn:focus:enabled:not(.disabled),.external-button__btn:hover:enabled:not(.disabled){background:#e1ae25;border-color:#e1ae25;color:#fff}.external-button__btn.disabled,.external-button__btn:disabled{cursor:not-allowed;opacity:.6}.external-button__text{display:inline-block;position:relative;transition:transform .2s}.external-button__btn.loading .external-button__text{transform:translate(-10px)}.external-button__btn.loading:before{animation:spin .5s linear infinite;border:3px solid #c9e4de;border-bottom-color:#0000;border-radius:20px;content:"";height:20px;margin-top:-10px;position:absolute;right:10px;top:50%;width:20px}.external-button--light .external-button__btn.loading:before{border-color:#232323 #232323 #0000}.support-modal.show:before{opacity:1;transition:opacity .2s;visibility:visible}.support-modal.show .support-modal__content{opacity:1;transform:translate(-50%,-50%) scale(1);transition:opacity .3s,transform .3s;visibility:visible}.support-modal:before{background-color:#23232380;bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .2s,visibility .2s;visibility:hidden;z-index:12}.support-modal__content{background-color:#fff;left:50%;opacity:0;padding:56px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%) scale(.5);transition:opacity .3s,transform .3s,visibility .3s;visibility:hidden;z-index:13}@media only screen and (max-width:768px){.support-modal__content{padding:56px 24px;width:100%}}.support-modal__button{background:url(/static/db998e17fabade9845f1.svg) no-repeat;background-size:contain;cursor:pointer;height:24px;position:absolute;right:16px;top:16px;width:24px}.support-modal__title{font-family:sofia-pro,Helvetica,sans-serif;font-size:24px;font-weight:400}.support-modal__text,.support-modal__title{margin:0}.support-modal__title+.support-modal__text{margin-top:24px}.support-modal__text{line-height:1.5}.support-modal__text+.support-modal__list{margin-top:32px}.support-modal__list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:0}@media only screen and (max-width:768px){.support-modal__list{justify-content:space-around}.support-modal__item{margin-top:16px}}.support-modal__image{background-size:cover;height:64px;margin:0 auto;width:64px}.support-modal__caption,.support-modal__image{display:block}.support-modal__image+.support-modal__caption{margin-top:16px}.root{margin:4rem auto;width:80%}report-hero-page{height:300%;min-height:300%}report-hero-page line-chart-hero-animation{height:50%;left:0;position:absolute;top:35%;width:100%;z-index:1}.print-version report-hero-page line-chart-hero-animation{top:40%}.report-hero-page{background:#f0f3f5;height:auto}.initial-page{background:#405650;height:100vh;position:relative;text-align:center}.initial-page .initial-page-content{color:#fff;padding-top:10%;position:relative;z-index:2}.initial-page .initial-page-content img{height:40px}.initial-page .initial-page-content h1{font-family:sofia-pro;font-size:45px;font-weight:400;margin:32px 0 24px}.initial-page .initial-page-content .report-page__company-name{color:#fff;font-family:sofia-pro;font-size:18px;font-weight:400;text-transform:uppercase}.initial-page-animation{animation-duration:2s;animation-name:circle;animation-timing-function:ease-in;background:url(/static/75a8f7210b16e7a1c770.svg) 100% 0 no-repeat;background-size:auto 100%;bottom:0;left:0;position:absolute;right:0;top:30%}@keyframes circle{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.initial-description{background:#fff;box-shadow:0 8px 7px #0000000a;color:#232323;margin:0 auto 100px;padding:68px 100px;position:relative;top:-150px;width:1120px;z-index:3}.print-version .initial-description{top:50%}.print-version .initial-description:after,.print-version .initial-description:before{display:none}.initial-description p{color:#405650;font-family:sofia-pro;font-size:32px;margin-bottom:50px;text-align:center}.initial-description-list{color:#405650;display:flex;font-family:sofia-pro;font-size:16px;font-weight:500;justify-content:space-evenly;line-height:19px;list-style:none;margin:0;padding:0}.initial-description-list li{margin:0 50px;text-align:center;width:160px}.initial-description-list li external-icon{display:block;height:100px}.initial-description-list em{display:block;font-style:normal;margin-top:5px}.initial-description-list em.description-number{font-size:24px;font-weight:600}.initial-description-list em.description-number .smaller{font-size:20px}.initial-description-list .nowrap{white-space:nowrap}.initial-description-list .inline-bigger{font-size:20px;font-weight:600}.initial-description-list .bigger{display:block;font-size:20px;font-weight:600}.ada-descriptions{color:#232e35;display:flex;justify-content:center;list-style:none;margin:0;padding:0 0 170px}.ada-descriptions li{background:#fff;box-shadow:0 8px 7px #2323230a;font-size:20px;height:400px;margin:30px;padding:80px 37px 30px;text-align:center;width:300px}.ada-descriptions li external-icon{display:block;height:110px}.benchmarking-header{color:#232e35;overflow:hidden;text-align:center}.benchmarking-header p{display:block}report-tabs-page{height:100%;min-height:100%}.print-version report-tabs-page{background:#f0f3f5;display:block;padding:0 14vw}.report-page.report-tabs-page{align-items:center;background:#f0f3f5;color:#000;display:flex;justify-content:center}.print-version .report-page.report-tabs-page h2{color:#e1ae25;font-size:32px;font-weight:500;padding:5vh 0 0;text-align:center}.print-version .report-page.report-tabs-page .report-tabs-page__content{display:flex;flex-direction:column}.print-version .report-page.report-tabs-page line-chart{flex:1;height:auto}.report-tabs-page__tabs{flex:521}.report-tabs-page__tabs ul{list-style:none;margin:0 auto;width:400px}.report-tabs-page__tabs button{background:#0000;border:0;border-bottom:1px solid #dcdedf;cursor:pointer;font-family:sofia-pro;font-size:20px;font-weight:500;height:74px;line-height:74px;outline:none;padding:0;text-align:left;width:100%}.report-tabs-page__tabs button.active{color:#e1ae25}.report-tabs-page__tabs button:before{background:#e1ae25;content:"";display:block;float:left;height:65px;margin-right:30px;margin-top:5px;opacity:0;width:4px}.report-tabs-page__tabs button.active:before{opacity:1}.report-tabs-page__content{flex:760;height:100%;width:100%}.print-version .report-tabs-page__content{flex:0 0 auto;max-width:100%}.line-chart-hero-animation{position:relative}.line-chart-hero-animation__canvas.hidden{visibility:hidden}.line-chart-hero-animation__preview{height:auto;left:0;position:absolute;top:0;width:100%;z-index:2}.report-page.report-summary-page{background:#405650;color:#fff;display:flex;flex-direction:column;justify-content:space-between;page-break-after:always;page-break-inside:avoid}.report-page.report-summary-page:after,.report-page.report-summary-page:before{content:"";display:block}.report-page.report-summary-page a{display:block;transition:color .25s linear}.report-page.report-summary-page a:hover{color:#d09f1d}.report-page.report-summary-page h2{color:#fff;font-family:sofia-pro;font-size:32px;font-weight:400;text-align:center}.report-page.report-summary-page .summary-list{color:#fff;display:flex;font-family:sofia-pro;justify-content:center;list-style:none;margin:0;padding:0}.report-page.report-summary-page .summary-list li{margin-right:120px;width:200px}.report-page.report-summary-page .summary-list li p{font-size:20px;font-weight:400;text-align:center}.report-page.report-summary-page .summary-list li h3{font-size:22px;font-weight:400;margin-top:23px;text-align:center}.report-page.report-summary-page .summary-list li:last-child{margin-right:0}.report-page.report-summary-page .summary-list li external-icon{background:#ff0;background:url(/static/b60fb097c78c75470b61.png) 50% no-repeat;display:block;height:240px;position:relative;width:210px}.report-page.report-summary-page .summary-list li external-icon img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.report-page.report-summary-page .summary-list li{opacity:0;transform:translateY(20%);transition:all .4s ease-out .8s}.report-page.report-summary-page .summary-list li:nth-child(2){transform:translateY(40%)}.report-page.report-summary-page .summary-list li:nth-child(3){transform:translateY(60%)}.print-version .report-page.report-summary-page .summary-list li,.scroll-active .report-page.report-summary-page .summary-list li{opacity:1;transform:translateY(0)}.print-version .report-page.report-summary-page .summary-list li{transition:none}div.report-page.report-now-what-page{background:#405650;color:#fff;display:flex;flex-direction:column;justify-content:space-between;page-break-after:always;page-break-inside:avoid}div.report-page.report-now-what-page:after,div.report-page.report-now-what-page:before{content:"";display:block}div.report-page.report-now-what-page h2{font-family:sofia-pro;font-size:32px;font-weight:400}div.report-page.report-now-what-page .now-what-list{height:450px;list-style:none;margin:0;padding:0;position:relative;width:450px}div.report-page.report-now-what-page .now-what-list li{background:url(/static/b60fb097c78c75470b61.png) 50% no-repeat;height:240px;opacity:.4;transition:opacity .2s ease-out;width:210px}div.report-page.report-now-what-page .now-what-list li:first-child{left:110px;position:absolute;top:0}div.report-page.report-now-what-page .now-what-list li:nth-child(2){left:0;position:absolute;top:190px}div.report-page.report-now-what-page .now-what-list li:nth-child(3){left:220px;position:absolute;top:190px}div.report-page.report-now-what-page .now-what-list li.active,div.report-page.report-now-what-page .now-what-list li:hover{opacity:1}div.report-page.report-now-what-page .now-what-list li button{background:#0000;border:0;cursor:pointer;height:100%;outline:none;width:100%}div.report-page.report-now-what-page h2{text-align:center}div.report-page.report-now-what-page .now-what-main-section{display:flex;justify-content:center}div.report-page.report-now-what-page .now-what-main-section .now-what-content{font-size:20px;margin-left:80px;width:440px}div.report-page.report-now-what-page .now-what-main-section .now-what-content h3{font-size:22px;font-weight:500;margin-bottom:30px}div.report-page.report-now-what-page .now-what-main-section .now-what-content ul{font-weight:400;list-style:disc;margin:0;padding:0}.report-page.report-methodology-page{align-items:center;background:#f0f3f5;color:#2e3c43;display:flex;overflow:hidden;page-break-after:always;page-break-inside:avoid}.report-page.report-methodology-page .report-methodology-section{flex:1}.report-page.report-methodology-page .report-methodology-section img{width:100%}.report-page.report-methodology-page .report-methodology-content{padding-left:5em}.report-page.report-methodology-page h2{font-family:sofia-pro;font-size:32px;font-weight:400;margin-bottom:44px}.report-page.report-methodology-page h3{color:#e1ae25;font-family:sofia-pro;font-size:22px;font-weight:500;margin-bottom:16px}.report-page.report-methodology-page p{font-family:sofia-pro;font-size:20px;margin-bottom:76px}.report-page.report-methodology-page ul{list-style:none;margin:0 0 0 20px;padding:0}.report-page.report-methodology-page ul li{font-size:16px;margin-bottom:20px;position:relative;width:400px}.report-page.report-methodology-page ul li:before{background:#e1ae25;border-radius:50%;content:"";display:block;height:8px;left:-16px;position:absolute;top:4px;width:8px}.report-page.report-methodology-page .report-methodology-content{transform:translateX(-100%);transition:transform .4s ease-out .2s}.print-version .report-page.report-methodology-page .report-methodology-content,.scroll-active .report-page.report-methodology-page .report-methodology-content{transform:translateX(0);transition-timing-function:ease-in}.print-version .report-page.report-methodology-page .report-methodology-content{transition:none}.report-page.report-methodology-page .report-methodology-image{transform:translateX(100%);transition:transform .4s ease-out .2s}.print-version .report-page.report-methodology-page .report-methodology-image,.scroll-active .report-page.report-methodology-page .report-methodology-image{transform:translateX(0);transition-timing-function:ease-in}.print-version .report-page.report-methodology-page .report-methodology-image{transition:none}.report-blog-link-page{background:#fafaf9;clear:both;display:flex;flex-direction:column;height:100vh;overflow:auto;position:relative;text-align:center}.report-blog-link-page__content{background-color:#fff;box-shadow:0 8px 7px 0 #2323230a;margin:auto;max-width:1280px;padding:60px;position:relative;width:85.15625%}.report-blog-link-page__title{font-family:sofia-pro,Helvetica,sans-serif;font-size:calc(-8px + 4vh);font-weight:400;line-height:1.5;margin:0 auto;max-width:70%}.report-blog-link-page__container+.report-blog-link-page__footer,.report-blog-link-page__title+.report-blog-link-page__container{margin-top:60px}.report-blog-link-page__container{display:flex;justify-content:space-between}.report-blog-link-page__article{padding:0 60px;width:33.3333333333%}.report-blog-link-page__image{height:23.2vh;max-height:232px;min-height:150px;width:auto}.report-blog-link-page__image+.report-blog-link-page__subtitle{margin-top:24px}.report-blog-link-page__subtitle,.report-blog-link-page__text{margin:0}.report-blog-link-page__subtitle{color:#2e3c43;font-size:calc(2px + 2vh);font-weight:500}.report-blog-link-page__subtitle+.report-blog-link-page__text{margin-top:8px}.report-blog-link-page__text{color:#232e35;font-size:2vh;font-weight:200}.report-blog-link-page__link{color:#e1ae25;font-family:sofia-pro,Helvetica,sans-serif;font-size:calc(4px + 2vh);transition:color .2s}.report-blog-link-page__link:hover{color:#b98e1a}.report-thank-you-page{color:#405650;height:calc(100vh - 214px);text-align:center}@media only screen and (max-width:996px){.report-thank-you-page{height:calc(100vh - 214px)}}.print-version .report-thank-you-page{height:100vh}.report-thank-you-page h1{color:#405650;font-family:sofia-pro;font-size:45px;padding-top:25vh}.report-thank-you-page h1.print{padding-top:30vh}.report-thank-you-page h2{font-family:sofia-pro;font-size:24px;font-weight:400;margin-top:15px}.report-thank-you-page__shapes{background-image:url(/static/238f99c7e676cd4f78d5.svg?raw);background-position:50% 0;background-repeat:no-repeat;background-size:cover;bottom:0;height:33%;left:0;pointer-events:none;position:absolute;width:100%;z-index:3}fraction .fraction{display:block;font-family:sofia-pro;font-style:italic;font-weight:300;margin:auto;text-align:center}fraction .fraction-nominator{border-bottom:1px solid #000;display:block}line-chart{display:block;height:100%;position:relative;width:100%}line-chart .line-chart.hidden{visibility:hidden}line-chart .line-chart-preview{left:0;position:absolute;top:0;z-index:2}line-chart .tooltip{background:#232323;border-radius:5px;color:#fff;font-size:12px;min-width:140px;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s}line-chart .tooltip__list{list-style:none;margin:0;padding:0}line-chart .tooltip__entry{clear:both;display:flex;margin:6px;overflow:hidden}line-chart .tooltip__indicator{border:1px solid #d7d8d6;display:block;float:left;height:8px;margin-right:5px;margin-top:2px;min-width:8px;position:relative}line-chart .tooltip__indicator-extra{display:block;height:50%;left:0;position:absolute;top:50%;width:100%}line-chart .tooltip__label{float:left;width:60%}line-chart .tooltip__value{display:block;float:right}line-chart .tooltip-footer{padding:5px}line-chart .tooltip-footer__label,line-chart .tooltip-footer__value{display:block;line-height:1.16}line-chart .tooltip-footer__label{font-size:10px}.report-main-stats-page{background:#f0f3f5;page-break-after:always;page-break-before:always;page-break-inside:avoid}.print-version .report-main-stats-page{height:100vh!important;position:relative}.print-version .report-main-stats-page .initial-description{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.report-benchmarking-page{background:#f0f3f5;display:block;height:100vh;padding-top:32px}.report-benchmarking-page__header{color:#232e35;opacity:0;overflow:hidden;text-align:center;transition:opacity .3s ease-in}.report-benchmarking-page__title{font-family:sofia-pro,Helvetica,sans-serif;font-size:32px;font-weight:400;margin:16px 0}.report-benchmarking-page__descriptions-container{color:#232e35;display:flex;justify-content:center;list-style:none;margin:0;padding:0 0 170px}.report-benchmarking-page__description{background:#fff;box-shadow:0 8px 7px #2323230a;font-size:20px;height:auto;margin:30px;opacity:0;padding:80px 37px 30px;text-align:center;transition:all .3s ease-in;width:300px}.report-benchmarking-page__description:first-child{transform:translateY(50%)}.report-benchmarking-page__description:nth-child(2){transform:translateY(100%)}.report-benchmarking-page__description:nth-child(3){transform:translateY(150%)}.report-benchmarking-page__icon{display:block;height:110px}.report-benchmarking-page.scroll-active .report-benchmarking-page__header{opacity:1}.report-benchmarking-page.scroll-active .report-benchmarking-page__description{opacity:1;transform:translate(0)}.print-version .report-benchmarking-page{margin-top:0;page-break-after:always;page-break-before:always;page-break-inside:avoid}.print-version .report-benchmarking-page .report-benchmarking-page{display:flex;flex-direction:column;justify-content:center}.print-version .report-benchmarking-page .report-benchmarking-page__header{opacity:1;transition:none}.print-version .report-benchmarking-page .report-benchmarking-page__description{opacity:1;transform:translate(0);transition:none}.combined-line-charts{background:#fff;color:#000;display:flex;flex-direction:column;height:100vh;position:relative;width:100%}.report-page.report-score-page{align-items:center;background:#405650;display:flex;flex-direction:row;height:100vh}.report-page.report-score-page .report-score-page--side-section{color:#fff;flex:4;font-family:sofia-pro;padding:3em}.report-page.report-score-page .report-score-page--side-section h1{color:#e1ae25;font-size:32px;font-weight:400}.report-page.report-score-page .report-score-page--side-section p{color:#fff;font-size:20px}.report-page.report-score-page .report-score-page--content{display:flex;flex:5;justify-content:center;padding:3em}.report-page.report-score-page .report-score-page--content .score-box{align-items:center;background:#fff;color:#2e3c43;display:flex;flex-direction:column;font-size:20px;height:325px;justify-content:center;margin:0 30px;padding:2em;position:relative;text-align:center;width:532px}.report-page.report-score-page .report-score-page--content .score-box .score-box--number{color:#e1ae25;font-size:103px}.report-page.report-score-page .report-score-page--content .score-box .score-box--share-buttons{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.report-page.report-score-page .report-score-page--content .score-box .score-box--share-buttons li{align-items:center;background:#fff;border:2px solid #2e3c43;border-radius:50%;color:#fff;display:flex;font-size:0;height:42px;justify-content:center;margin:10px 18px 0;width:42px}.report-page.report-score-page .report-score-page--content .score-box .score-box--share-buttons li:focus-within{border-width:3px}.report-page.report-score-page .report-score-page--content .score-box .score-box--share-buttons li .score-box-share-button .error{opacity:.5}.report-page.report-score-page .report-score-page--content .score-box .score-box--share-buttons .share-button--facebook{background:none;border:none;cursor:pointer}.report-page.report-score-page .logo{height:26px;margin:-2px 8px -2px 10px}.report-page.report-score-page .error-container{border:1px solid red;bottom:16px;left:50%;line-height:.9;padding:4px 8px;position:absolute;transform:translateX(-50%);white-space:nowrap}.report-page.report-score-page .error-text{color:red;font-family:inherit;font-size:14px}.report-action-buttons,report-action-buttons{opacity:0;visibility:hidden}.report-action-buttons{display:flex;flex-direction:column;position:fixed;right:24px;top:24px;transition:opacity .5s,visibility .5s;z-index:999}.report-action-buttons.show{opacity:1;visibility:visible}.report-action-buttons__button{align-items:center;background:#fff;border:0;border-radius:100%;box-shadow:0 0 0 1px #e1ae25;cursor:pointer;display:flex;font-size:12px;height:50px;justify-content:center;letter-spacing:.6px;outline:0;padding:0;position:relative;text-transform:uppercase;transition:background-color .25s linear;vertical-align:middle;width:50px}.report-action-buttons__button:focus:not(:disabled):not(.disabled),.report-action-buttons__button:hover:not(:disabled):not(.disabled){background-color:#fdf9ef}.report-action-buttons__button:after,.report-action-buttons__button:before{border-radius:100%;box-sizing:inherit;content:"";height:50px;left:0;position:absolute;top:0;width:50px}.report-action-buttons__button:before{border:1px solid #0000}.report-action-buttons__button:hover:not(:disabled):not(.disabled):before{border-bottom-color:#e1ae25;border-right-color:#e1ae25;border-top-color:#e1ae25;transition:border-top-color .15s linear,border-right-color .15s linear .1s,border-bottom-color .15s linear .2s}.report-action-buttons__button:after{border:0 solid #0000}.report-action-buttons__button:hover:not(:disabled):not(.disabled):after{border-left-width:1px;border-right-width:1px;border-top:1px solid #e1ae25;transform:rotate(270deg);transition:transform .4s linear 0s,border-left-width 0s linear .35s}.report-action-buttons__button:first-of-type{margin-bottom:24px}.report-action-buttons__button:hover{border-width:2px}.report-action-buttons__button:hover .report-action-buttons__tooltip{opacity:1;right:60px}.report-action-buttons__button.disabled,.report-action-buttons__button:disabled{cursor:not-allowed}.report-action-buttons__button.loading .report-action-buttons__icon{visibility:hidden}.report-action-buttons__button.loading .report-action-buttons__spinner{visibility:visible}.report-action-buttons__spinner{animation:spin .5s linear infinite;border:3px solid #e1ae25;border-bottom-color:#0000;border-radius:20px;height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;visibility:hidden;width:20px}.report-action-buttons__tooltip{background:#333;color:#fff;height:24px;opacity:0;padding:6px 8px;position:absolute;right:60px;transform:translateY(4%);transition:opacity .25s ease-out;white-space:nowrap}.carousel-page{background:#fff;clear:both;color:#232323;display:flex;height:100vh;overflow:hidden;page-break-after:always;page-break-before:always;page-break-inside:avoid;position:relative;width:100vw}.carousel-page.disabled .carousel-page__carousel-decors,.carousel-page.disabled .carousel-page__carousel-elements,.carousel-page__carousel-elements.disabled{transition:none}.carousel-page .carousel-type-light .carousel-page__static-section{background:#405650}.carousel-page .carousel-type-light .carousel-page__static-section .carousel-page__title{color:#fff}.carousel-page .carousel-type-gray .carousel-page__static-section{background:#d8d8d8}@media only screen and (max-width:996px){.carousel-page .carousel-type-gray .carousel-page__static-section{background-color:#fff}}.carousel-page .carousel-type-gray .carousel-page__static-section .carousel-page__title{color:#e1ae25}.carousel-page .carousel-type-gray .carousel-page__static-section .carousel-page__title:after{background-color:#979797}.carousel-page .carousel-type-gray .carousel-page__static-section .carousel-page__subtitle{color:#232323;font-weight:200}.carousel-page .carousel-type-light-gray .carousel-page__static-section{background:#f0f3f5}@media only screen and (max-width:996px){.carousel-page .carousel-type-light-gray .carousel-page__static-section{background-color:#fff}}.carousel-page .carousel-type-light-gray .carousel-page__static-section .carousel-page__title{color:#e1ae25}.carousel-page .carousel-type-light-gray .carousel-page__static-section .carousel-page__title:after{background-color:#232323}.carousel-page .carousel-type-light-gray .carousel-page__static-section .carousel-page__subtitle{color:#232323}.carousel-page__content{display:flex;height:100vh;position:relative;width:100vw}@media only screen and (max-width:996px){.carousel-page__content{flex-direction:column}}.carousel-page__static-section{background:#405650;color:#fff;display:flex;flex:1.2;flex-direction:column;justify-content:center}@media only screen and (max-width:996px){.carousel-page__static-section{align-items:center;justify-content:flex-end}}.carousel-page__static-section>*{margin-left:100px;margin-right:100px}@media only screen and (max-width:996px){.carousel-page__static-section>*{margin:0}}.carousel-page__title{font-family:sofia-pro,Helvetica,sans-serif;font-size:32px;font-weight:400}.carousel-page__title:after{background:#b5e5dc;content:"";display:block;height:2px;margin:24px 0;width:60px}@media only screen and (max-width:996px){.carousel-page__title:after{display:none}}.carousel-page external-icon{display:block;margin-bottom:20vh;margin-top:20vh;text-align:center}.carousel-page__subtitle{color:#fff;font-family:sofia-pro,Helvetica,sans-serif;font-size:13px;font-weight:500;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width:996px){.carousel-page__subtitle{display:none}}.carousel-page__buttons{list-style:none;margin:0;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media only screen and (max-width:996px){.carousel-page__buttons{bottom:-40%;left:50%;right:50%;top:45%;transform:rotate(-90deg) translateY(45%)}}.carousel-page__button{background:none;border:2px solid #d8d8d8;border-radius:50%;display:block;height:9px;margin:10px 0;padding:0;width:9px}.carousel-page__button.active{background-color:#d8d8d8}.carousel-page__carousel-container{flex:2;height:100%;position:relative}@media only screen and (max-width:996px){.carousel-page__carousel-container{height:80%}}.carousel-page__carousel-elements{height:100%;position:relative;transition:transform .3s ease-in;z-index:2}@media only screen and (max-width:996px){.carousel-page__carousel-elements{display:flex;width:300vw}}.carousel-page__carousel-decors{height:50%;left:50%;min-width:630px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .2s,height .2s;width:50%}@media only screen and (max-width:996px){.carousel-page__carousel-decors{min-width:0;width:85%}}.carousel-item{display:block;font-size:20px;font-weight:400;height:100%;line-height:24px;position:relative;width:100%}.carousel-item__container{left:50%;min-width:700px;padding:3em;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%}@media only screen and (max-width:996px){.carousel-item__container{min-width:0;padding:40px;text-align:center;width:85%}.carousel-item__container p{display:flex;flex-direction:column}.carousel-item__container p span{line-height:1.5}}.carousel-item h3,.carousel-item__title{color:#e1ae25;font-size:20px;margin-bottom:8px;margin-top:24px;text-align:center}.carousel-item p+h3{margin-top:48px}.print-version .carousel-page{flex-direction:column;height:auto}grid{background:#fff;display:flex;flex-direction:column;min-height:calc(100vh - 297px);padding-bottom:272px}grid .info-section{align-items:flex-start;display:flex;height:80px;justify-content:space-between;margin:0 auto;width:1050px}grid .title{color:#fff;font-family:sofia-pro;font-weight:400}grid .error-message{padding-left:calc(50vw - 493px)}grid .report-button__container{animation:fadein .25s 1.25s;animation-fill-mode:forwards;display:flex;justify-content:flex-end;margin:0 auto;opacity:0;width:1050px}grid .report-button__button{background-color:#0000;border:1px solid #a2d2c9;color:#fff;cursor:pointer;font-family:sofia-pro;font-size:16px;height:20px;line-height:1;padding:10px 24px;text-transform:uppercase;transition:background-color .25s linear,color .25s linear}grid .report-button__button:focus:enabled:not(.disabled),grid .report-button__button:hover:enabled:not(.disabled){background:#a2d2c9;border-color:#a2d2c9;color:#fff}grid .report-button__button.disabled,grid .report-button__button:disabled{cursor:not-allowed;opacity:.6}grid .report-button__button[disabled]{border-color:#ffffff80}grid-profile{background-color:#405650;color:#fff;display:flex;flex:0 0 105px;font-family:sofia-pro;height:105px}grid-profile .profile-container{align-items:center;display:flex;margin:0 auto;width:1050px}grid-profile .profile-title-container,grid-profile .user-data-container{display:flex}grid-profile .profile-title-container{align-items:center;margin-bottom:16px}grid-profile .title{font-family:sofia-pro;font-size:32px;font-weight:400;margin-bottom:8px}grid-profile .edit-icon-button{align-items:self-start;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:400;margin:0;opacity:.5;text-transform:uppercase;transition:opacity .25s linear}grid-profile .edit-icon-button:hover{opacity:.8}grid-profile .edit-icon-button:focus{opacity:1}grid-profile .edit-icon{margin-right:8px}grid-profile .container{margin-right:32px}grid-profile .user-data{display:flex;margin-left:112px}grid-profile .cell-data,grid-profile .cell-title{text-transform:uppercase}grid-profile .cell-title{font-size:16px;font-weight:400;margin-bottom:16px}grid-profile .cell-data{font-size:16px;font-weight:100;margin:0;opacity:.6}grid-table:first-of-type .grid-container{z-index:2}grid-table .grid-container{margin:0 auto 24px;max-width:1050px;position:relative}grid-table .hint__section{align-items:flex-end;color:#405650;display:flex;margin:0 auto 16px;width:1050px}grid-table .hint__text{line-height:.9;margin-left:8px;opacity:.5}grid-table .table-container{animation:rotateinX .5s .3s;animation-fill-mode:forwards;position:relative;transform:rotateX(90deg)}grid-table .table{background:#fff;border-collapse:collapse;font-family:sofia-pro;font-size:14px;font-weight:200}grid-table .table.table--metrics{color:#232323;table-layout:auto}grid-table .table--metrics .table__label{background:#f0f3f5;border-bottom:1px solid #232323;color:#232323;font-weight:500;min-width:250px}grid-table .table--metrics .table__row--quarters .table__col-name{background:#f0f3f5;border-bottom:1px solid #232323;color:#232323;font-weight:500;min-width:91px}grid-table .table--metrics .table__row--quarters .table__col-name.highlight{background:#e1e7eb}grid-table .table__row--indented,grid-table .table__row-name{font-weight:200}grid-table .table__cell{border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8;padding-left:8px;padding-right:8px;position:relative;text-align:center;transition:color .25s;vertical-align:middle}grid-table .table__cell:after,grid-table .table__cell:before{bottom:-1px;box-sizing:inherit;content:"";left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px;transform-origin:center;transition:transform .3s}grid-table .table__cell.focused{outline:0}grid-table .table__cell:before{border-bottom:1px solid #e1ae25;border-top:1px solid #e1ae25;transform:scaleX(0)}grid-table .table__cell:after{border-left:1px solid #e1ae25;border-right:1px solid #e1ae25;transform:scaleY(0)}grid-table .table__cell.focused:after,grid-table .table__cell.focused:before{transform:scaleX(1)}grid-table .table__input{background-color:#0000;border:0;line-height:18px;padding:0;text-align:right;width:100%}grid-table .table__header,grid-table .table__table-cell{font-weight:200}grid-table .table__header{border:1px solid #d8d8d8;line-height:18px;text-align:left}grid-table .table__col-name{border-left:1px solid #d8d8d8;padding:1rem;text-align:center}grid-table .table__label{padding:1.3rem;text-align:left}grid-table .table__row.error{border-bottom:1px solid #ef535f;border-top:1px solid #ef535f}grid-table .table .error{background-color:#ef535f1a}grid-table .table__row-name{background:#f0f3f5;border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8}.error grid-table .table__row-name{background-color:#ef535f}grid-table .table__row-name:hover{font-weight:500}grid-table .table__icon-error{margin-right:8px}grid-table .table__cell-container{align-items:center;display:flex;padding:1rem}grid-table .table-tooltip{align-items:center;display:flex;margin-left:auto;position:relative}grid-table .table-tooltip__icon{display:block;margin:-8px;padding:8px}grid-table .table-tooltip__icon:focus{outline:0}.grid-tooltip{background:#fff;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;display:flex;flex-direction:column;font-family:sofia-pro;justify-content:space-between;left:0;max-width:450px;min-width:400px;padding:16px;pointer-events:none;position:absolute;top:100%;z-index:99999}.grid-tooltip.show{animation:rotatein .3s;animation-fill-mode:forwards;display:flex}.grid-tooltip.hide{animation:rotateout .3s;animation-fill-mode:forwards;display:flex;pointer-events:none}.grid-tooltip.hidden{opacity:0}.grid-tooltip__title-container{align-items:flex-end;display:flex;margin-bottom:8px}.grid-tooltip__icon{margin-right:8px}.grid-tooltip__title{font-size:16px;font-weight:400;line-height:1}.grid-tooltip__main-desc{font-size:12px;font-weight:400;margin:0;text-align:left}.grid-tooltip__hint{font-size:12px;line-height:1;margin-top:8px;opacity:.5;text-align:left}grid-tabs .report-option{display:flex;flex-direction:column;margin:48px auto;width:1050px}grid-tabs .report-option__divider-line{border-bottom:1px solid #fff;opacity:.5;position:relative;top:-1px;width:1050px}grid-tabs .report-option__btns-wrapper{display:flex;position:relative;z-index:1}grid-tabs .report-option__icon-wrapper{align-items:flex-end;display:flex;font-size:14px;height:26px;margin-right:32px;opacity:1;transition:opacity .25s linear}grid-tabs .report-option__icons-container{display:flex;margin-top:16px}grid-tabs .report-option__icons-container.light .report-option__icon-wrapper:not(:first-of-type){opacity:.5}grid-tabs .report-option__icon{height:100%;margin-right:8px}grid-tabs .report-option__icon--narrow{margin-right:4px}grid-tabs .report-option__description-container{background-color:#fafaf9;color:#405650;font-size:15px;font-weight:100;height:150px;margin:0;padding:24px;position:relative;top:-1px;z-index:0}grid-tabs .report-option__text-container{display:flex;flex-direction:column;height:100%;justify-content:space-between}grid-tabs .report-option__text{margin:0}grid-tabs .report-option__tab{align-items:center;background-color:#fff;border:0;border-bottom:1px solid #ffffff80;color:#405650;cursor:pointer;display:flex;flex:0 0 150px;flex-direction:column;justify-content:center;min-width:150px;outline:0;padding:8px 0;transition:opacity .25s linear,border-bottom-color .25s linear}grid-tabs .report-option__tab:not(.active):focus,grid-tabs .report-option__tab:not(.active):hover{opacity:.8}grid-tabs .report-option__tab.active{border-bottom:3px solid #e1ae25;color:#405650;opacity:1}grid-tabs .report-option__tab.active .report-option__duration-info-wrapper{color:#e1ae25}grid-tabs .report-option__title{color:inherit;font-weight:600;margin-bottom:8px;transition:color .25s linear}grid-tabs .report-option__duration-info-wrapper{align-items:center;color:#bfbfbf;display:flex;font-size:12px;transition:color .25s linear}grid-tabs .report-option__duration-info-wrapper .icon{margin-right:8px}external-main-page{align-items:center;background:#50384c url(/static/8ca48d949fad659ba18a.svg?raw);display:flex;flex:1;flex-direction:column;font-family:sofia-pro;height:calc(100vh - 24px);justify-content:space-between;padding:15% 16px 0}@media only screen and (max-width:996px){external-main-page{height:auto;padding:5% 24px 0}}@media only screen and (max-width:768px){external-main-page{min-height:calc(100vh - 24px);padding-top:114px}}external-main-page .headers-container{margin-bottom:24px;position:relative;text-align:center;width:100%;z-index:2}external-main-page .actions-container{color:#fff;margin-top:60px;text-align:center}external-main-page .actions-container__button{background-color:#0000;border:1px solid #51b848;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;height:20px;line-height:1;padding:10px 64px;text-transform:uppercase;transition:background-color .25s linear,color .25s linear}external-main-page .actions-container__button:focus:enabled:not(.disabled),external-main-page .actions-container__button:hover:enabled:not(.disabled){background:#51b848;border-color:#51b848;color:#fff}external-main-page .actions-container__button.disabled,external-main-page .actions-container__button:disabled{cursor:not-allowed;opacity:.6}external-main-page .logo{margin:16px 0 32px;max-width:100%}external-main-page .main-title{align-items:center;color:#ffffff80;display:flex;flex-direction:column;font-family:sofia-pro;font-size:30px;font-weight:400;justify-content:center;position:relative}@media only screen and (max-width:996px){external-main-page .main-title{justify-content:flex-start;margin-bottom:24px;margin-left:24px;text-align:center}}@media only screen and (max-width:768px){external-main-page .main-title{align-items:center;flex-direction:column;margin-left:0}}external-main-page .main-title .ada-hidden{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}external-main-page .sub-title{color:#fff;font-family:inherit;font-size:24px;font-weight:400}@media only screen and (max-width:996px){external-main-page .sub-title{text-align:center}}external-main-page .text-block{color:#fff;font-size:16px;font-weight:400}@media only screen and (max-width:996px){external-main-page .text-block{text-align:center}}external-main-page .btn-description{font-weight:400;margin-bottom:16px}external-main-page .bottom-actions{margin-top:auto;max-width:284px;position:relative;z-index:2}external-main-page .bottom-actions__info{position:relative;text-align:center;z-index:1}external-main-page .bottom-actions__content,external-main-page .bottom-actions__title{color:#fff;margin:0}external-main-page .bottom-actions__arrow{background:url(/static/6a77df825a4c96694d8f.svg?raw) no-repeat;cursor:pointer;display:block;height:94px;margin:0 auto -25px;width:72px}external-main-page .bottom-actions__arrow:hover{background-color:#0000}external-main-page .bottom-actions__arrow.hide-polygon{visibility:hidden}external-main-page .bottom-actions__arrow-icon{background:url(/static/b5963773839c7748cb20.svg) no-repeat;display:block;height:100px;transform:translate(125%,47%);width:20px}external-main-page .bottom-actions__info,external-main-page .btn-description{color:#fff;font-family:inherit;font-size:16px}external-main-page .bottom-actions__info{line-height:1.3}external-main-page .bottom-info-content{font-weight:100}external-main-page line-chart-hero-animation{bottom:24px;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:1}external-main-page line-chart-hero-animation canvas{transform:rotate(-40deg) translate(35%,50%)}@media only screen and (min-width:997px)and (max-width:1400px){external-main-page line-chart-hero-animation canvas{transform:rotate(-40deg) translate(40%,50%)}}@media only screen and (max-width:996px){external-main-page line-chart-hero-animation canvas{display:none}}external-call-to-action-page{align-items:center;background:#50384c url(/static/8ca48d949fad659ba18a.svg?raw);display:flex;flex:1;flex-direction:column;height:auto;justify-content:space-between;min-height:calc(100vh - 214px);overflow:hidden;padding:64px 16px;position:relative}@media only screen and (min-width:997px)and (max-width:1400px){external-call-to-action-page{padding:12vh}}@media only screen and (max-width:996px){external-call-to-action-page{min-height:calc(100vh - 214px);padding-bottom:36vmin}}external-call-to-action-page .title{color:#51b848;font-family:sofia-pro;font-size:32px;font-weight:400;margin-bottom:24px;margin-top:auto}@media only screen and (max-width:996px){external-call-to-action-page .title{margin-bottom:40px;text-align:center}}external-call-to-action-page button{background-color:#0000;border:1px solid #51b848;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;height:20px;line-height:1;margin-bottom:auto;padding:10px 24px;text-transform:uppercase;transition:background-color .25s linear,color .25s linear;width:fit-content}external-call-to-action-page button:focus:enabled:not(.disabled),external-call-to-action-page button:hover:enabled:not(.disabled){background:#51b848;border-color:#51b848;color:#fff}external-call-to-action-page button.disabled,external-call-to-action-page button:disabled{cursor:not-allowed;opacity:.6}external-call-to-action-page .bottom-shapes{background-image:url(/static/238f99c7e676cd4f78d5.svg?raw);background-position:50% 0;background-repeat:no-repeat;background-size:cover;bottom:0;height:33%;left:0;pointer-events:none;position:absolute;width:100%;z-index:3}external-content{display:flex;font-family:sofia-pro,Helvetica,sans-serif;min-height:calc(100vh - 24px);position:relative}@media only screen and (max-width:768px){external-content{flex-direction:column;min-height:100vh}}@media only screen and (max-width:996px){external-content{flex-direction:column;min-height:100vh}}external-content:not(.highlighted){min-height:100vh}external-content:nth-of-type(2n){background-color:#f0f3f5;color:#232e35}external-content:nth-of-type(odd){background-color:#50384c;color:#fff}external-content.highlighted{background-color:#fed52c;color:#232e35}external-content .graph-section,external-content .information-section,external-content .score-section{display:flex;flex-direction:column;justify-content:center;padding:100px}@media only screen and (min-width:997px)and (max-width:1400px){external-content .graph-section,external-content .information-section,external-content .score-section{padding:48px}}@media only screen and (max-width:996px){external-content .graph-section,external-content .information-section,external-content .score-section{height:auto;padding:24px}}external-content .information-section{flex:1}@media only screen and (max-width:996px){external-content .information-section{font-size:20px}}@media only screen and (max-width:768px){external-content .information-section{padding-bottom:48px;padding-top:48px}external-content .information-section+.score-section{margin-top:-48px;padding-bottom:48px}}external-content .graph-section,external-content .score-section{flex:2}external-content .graph-section{background-color:#fff;padding-right:150px}@media only screen and (min-width:997px)and (max-width:1400px){external-content .graph-section{padding-right:98px}}@media only screen and (max-width:996px){external-content .graph-section{height:100vh;padding-left:80px;padding-right:130px}}@media only screen and (max-width:768px){external-content .graph-section{height:100vmin;padding-left:24px;padding-right:24px}}external-content .score-box,external-content .score-section{align-items:center;display:flex}external-content .score-box{background:#fff;box-shadow:0 8px 7px 0 #0000000a;flex-direction:column;font-family:sofia-pro;height:325px;justify-content:center;position:relative;width:532px}external-content .score-box:before{border-right:7px solid #e1ae25;border-top:7px solid #e1ae25;content:"";display:block;height:28px;position:absolute;right:-41px;top:-31px;width:24px}external-content .score-box:after{border-bottom:5px solid #e1ae25;border-left:5px solid #e1ae25;bottom:-26px;content:"";display:block;height:23px;left:-43px;position:absolute;width:20px}@media only screen and (max-width:768px){external-content .score-box{width:100%}external-content .score-box:before{border-right:7px solid #e1ae25;border-top:7px solid #e1ae25;content:"";display:block;height:28px;position:absolute;right:-17px;top:-15px;width:24px}external-content .score-box:after{border-bottom:5px solid #e1ae25;border-left:5px solid #e1ae25;bottom:-17px;content:"";display:block;height:23px;left:-18px;position:absolute;width:20px}}external-content .score-box .title-container{display:flex;justify-content:center;left:50%;position:absolute;right:50%;top:64px}external-content .score-box img{height:21px;margin-right:8px}external-content .score-box .box-title{color:#2e3c43;font-family:sofia-pro;font-size:26px;font-weight:100}external-content .score-box .counter{color:#51b848;font-size:140px;font-weight:700}external-content .title{color:#51b848;font-family:sofia-pro;font-size:32px;font-weight:400}external-content .description{color:inherit;font-family:inherit;font-weight:400;line-height:1.5}external-content .link{border-bottom:1.6px solid #232e35;color:#232e35;cursor:pointer;font-family:inherit;font-weight:600;padding-bottom:5px;transition:color .2s linear,border-color .2s linear;width:fit-content}external-content .link:hover{border-color:#51b848;color:#51b848}external-content .arrow-container{background:url(/static/707a82ba85e2818eb320.svg?raw) no-repeat;cursor:pointer;height:82px;text-align:center;width:72px}external-content .arrow{background:url(/static/b5963773839c7748cb20.svg) no-repeat;display:inline-block;height:30px;margin-top:20px;width:20px}external-content .bottom-container{align-items:center;bottom:-20px;display:flex;flex-direction:column;left:50%;max-width:400px;position:absolute;transform:translateX(-50%);width:30%;z-index:2}@media only screen and (max-width:996px){external-content .bottom-container{display:none}}external-content .bottom-info{line-height:1.2;position:relative;text-align:center;z-index:1}external-action-bar{background:#fff;color:#405650;left:0;position:fixed;right:0;top:0;z-index:11}external-action-bar .navbar-content{align-items:center;display:flex;font-size:16px;font-weight:500;height:83px;justify-content:center;margin:0 auto;max-width:1280px;text-transform:uppercase}external-action-bar .info-span{display:inline-block;font-size:16px;font-weight:100;margin-right:40px;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:none}@media only screen and (max-width:768px){external-action-bar .info-span{display:none}}external-action-bar .action-button{background-color:#0000;border:1px solid #51b848;color:inherit;cursor:pointer;font-family:inherit;font-size:16px;font-weight:400;height:20px;line-height:1;padding:10px 24px;text-transform:uppercase;transition:background-color .25s linear,color .25s linear}external-action-bar .action-button:focus:enabled:not(.disabled),external-action-bar .action-button:hover:enabled:not(.disabled){background:#51b848;border-color:#51b848;color:#fff}external-action-bar .action-button.disabled,external-action-bar .action-button:disabled{cursor:not-allowed;opacity:.6}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fadein{to{opacity:1}}@keyframes rotateout{0%{opacity:1;transform:rotateY(0)}to{opacity:0;transform:rotateY(90deg)}}@keyframes rotatein{0%{opacity:0;transform:rotateY(90deg)}to{opacity:1;transform:rotateY(0)}}@keyframes rotateinX{to{transform:rotateX(0)}}terms-and-conditions-dialog.dialog{align-items:center;display:flex;justify-content:center}terms-and-conditions-dialog.dialog .card{background-color:#fff;display:flex;flex-direction:column;height:500px;justify-content:space-between;max-width:550px;min-width:320px;padding:24px 16px 32px;width:60vw}terms-and-conditions-dialog.dialog .card__header{color:#232323;font-size:24px;margin-bottom:32px}terms-and-conditions-dialog.dialog .card__title{font:inherit;text-align:center}terms-and-conditions-dialog.dialog .card__body{color:#232323;margin:0 56px;max-height:85%;overflow-y:scroll}@media only screen and (max-width:768px){terms-and-conditions-dialog.dialog .card__body{margin:0 24px}}terms-and-conditions-dialog.dialog .card__footer{display:block;margin-left:auto;margin-top:48px}terms-and-conditions-dialog.dialog .card .close-modal{background:none;border:0;color:#232e35;cursor:pointer;display:flex;font-size:32px;height:24px;margin-left:auto}terms-and-conditions-dialog.dialog .card .cancel-tac{background:none;border:0;color:#232323;cursor:pointer;font-family:inherit;height:100%;margin-right:16px;padding:16px;text-transform:uppercase}terms-and-conditions-dialog.dialog .card .cancel-tac:hover{color:#3d3d3d}terms-and-conditions-dialog.dialog .card .accept-tac{background-color:#232e35;border:1px solid #0000;color:#fff;cursor:pointer;font-size:16px;height:32px;line-height:1;margin-right:56px;padding:16px 48px;text-transform:uppercase;transition:background-color .25s linear,color .25s linear}terms-and-conditions-dialog.dialog .card .accept-tac:focus:enabled:not(.disabled),terms-and-conditions-dialog.dialog .card .accept-tac:hover:enabled:not(.disabled){background:#0000;border-color:#232e35;color:#232e35}terms-and-conditions-dialog.dialog .card .accept-tac.disabled,terms-and-conditions-dialog.dialog .card .accept-tac:disabled{cursor:not-allowed;opacity:.6}terms-and-conditions-dialog.dialog .tac-text{font-family:inherit;font-size:12px}terms-and-conditions-dialog.dialog .tac-text__subtitle,terms-and-conditions-dialog.dialog .tac-text__title{font-size:16px;font-weight:700;line-height:1.2;margin:0;text-align:center}terms-and-conditions-dialog.dialog .tac-text__subtitle{font-style:italic;font-weight:400;margin-top:8px}terms-and-conditions-dialog.dialog .tac-text__important-info{display:block;font-weight:bolder;margin:4px 0}terms-and-conditions-dialog.dialog .tac-text__key-word{font-weight:700}terms-and-conditions-dialog.dialog .tac-text .article__title,terms-and-conditions-dialog.dialog .tac-text .article__title+.article__content{display:inline}terms-and-conditions-dialog.dialog .tac-text .article__title{margin-right:8px}terms-and-conditions-dialog.dialog .tac-text .article__title--restrictions{margin-bottom:8px}terms-and-conditions-dialog.dialog .tac-text .article__important-info{font-weight:500}terms-and-conditions-dialog.dialog .tac-text .article__list{list-style:none;margin:0;padding:0}terms-and-conditions-dialog.dialog .tac-text .article__list-item{margin:8px 0}terms-and-conditions-dialog.dialog .tac-text .article__address{display:inline}terms-and-conditions-dialog.dialog .tac-text .subsection__title{font-size:16px;margin-top:16px;text-align:center}terms-and-conditions-dialog.dialog .tac-text .subsection__article{margin:16px 0}@keyframes loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.app-loader{align-items:center;background-color:#fff;bottom:0;color:#1085e2;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0}.app-loader svg{animation:loader-spin .9s linear infinite;height:100px;transform-origin:50px 50px 50px;width:100px}.app-loader svg path{stroke-linecap:round;stroke-width:10px;stroke:currentColor}.app-loader--error{font-family:sans-serif}