@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Roboto:regular,500,600,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Merriweather:700&display=swap);*{padding:0;margin:0;border:0}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}::after,::before{display:inline-block}body,html{height:100%;min-width:320px}body{color:#4f4f4f;line-height:1;font-family:Roboto;font-size:1.125rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Roboto;font-size:inherit;line-height:inherit}button{cursor:pointer;color:inherit;background-color:transparent}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}html{scroll-behavior:smooth}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:74.5rem;margin:0 auto;padding:0 1rem}.form{display:-ms-grid;display:grid;gap:1rem}.form__row{display:-ms-grid;display:grid;gap:.375rem}.form__label{font-weight:500;font-size:.875rem;line-height:1.4285714286;color:#4a4a4a}.form__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;font-size:1rem;line-height:1.5;color:#1a1919;padding:.625rem .875rem;border-radius:.25rem;border:.0625rem solid #ded1e1}.form__input::-webkit-input-placeholder{-webkit-transition:opacity .3s;transition:opacity .3s}.form__input::-moz-placeholder{-moz-transition:opacity .3s;transition:opacity .3s}.form__input:-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s}.form__input::-ms-input-placeholder{-ms-transition:opacity .3s;transition:opacity .3s}.form__input::placeholder{-webkit-transition:opacity .3s;transition:opacity .3s}.form__input:focus::-webkit-input-placeholder{opacity:0}.form__input:focus::-moz-placeholder{opacity:0}.form__input:focus:-ms-input-placeholder{opacity:0}.form__input:focus::-ms-input-placeholder{opacity:0}.form__input:focus::placeholder{opacity:0}.checkbox{position:relative}.checkbox:not(:last-child){margin-bottom:.3125em}.checkbox__input{position:absolute;width:0;height:0;opacity:0}.checkbox__input:focus-visible+.checkbox__label:before{-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.checkbox__input:checked+.checkbox__label::after{display:block}.checkbox__label{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;gap:10px}.checkbox__label:before{content:"";-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;width:1rem;height:1rem;border-radius:.25rem;border:.0625rem solid #ded1e1}.checkbox__label::after{content:"✓";position:absolute;top:0;left:.0625rem;width:1rem;height:1rem;border-radius:.25rem;color:#45a397;display:none}.checkbox__text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:.875rem;line-height:1.5;color:#121212}.checkbox__text span{font-weight:700}.options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.options__item{position:relative;cursor:pointer;margin-bottom:1rem}.options__input{width:0;height:0;opacity:0;position:absolute}.options__input:focus-visible+.options__label:before{-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.options__input:checked+.options__label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.options__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:.5rem}.options__label:before{content:"";-ms-flex-item-align:start;align-self:flex-start;width:1rem;height:1rem;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;border-radius:50%;border:1px solid #8e6997}.options__label:after{content:"";-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:.375rem;height:.375rem;border-radius:50%;background-color:#8e6997;position:absolute;left:.3125rem;top:.3125rem}.options__text{font-weight:500;font-size:1rem;line-height:1.25;color:#000}.icon-menu{display:none}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg--top{-o-object-position:top;object-position:top}.ibg--bottom{-o-object-position:bottom;object-position:bottom}.ibg--left{-o-object-position:left;object-position:left}.ibg--right{-o-object-position:right;object-position:right}.ibg--contain{-o-object-fit:contain;object-fit:contain}.button{white-space:nowrap;padding:.625rem 1rem;border-radius:.25rem;font-size:1rem;line-height:1.4375;font-weight:700;text-align:center;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s}.button--yellow{background-color:#ffb822;color:#121212}.button--gray{background-color:#f6f6f6}.button--green{text-transform:uppercase;background-color:#45a397;color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(16,24,40,.05);box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.button--select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;margin-top:2.1875rem}.button--select::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;width:1.25rem;height:1.25rem;background:url(../img/icons/upload.svg) 0 0 no-repeat}.button--next{display:none;min-width:100%;margin-top:2.1875rem}.button--scan{display:block;margin-top:auto}.button--scan.unactive{opacity:.3;pointer-events:none}.button--sign{min-width:100%}.assistant{border:.0625rem solid #dbdbdb;border-radius:.25rem;overflow:hidden}.assistant:not(:last-child){margin-bottom:2rem}.assistant__screen{padding:1.25rem;min-height:26.625rem}.assistant__screen--dark{background-color:#35283a}.assistant__screen--white{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.assistant__screen--white p{margin-bottom:1rem;line-height:1.3333333333;color:#1a1919}.assistant__screen--login,.assistant__screen--sign{background-color:#f1edf3}.assistant__screen--login .assistant__subtitle,.assistant__screen--sign .assistant__subtitle{color:#101828}.assistant__screen--login .assistant__subtext,.assistant__screen--sign .assistant__subtext{margin-top:unset;color:#5e5e5e}.assistant__screen--login .assistant__subtext button,.assistant__screen--sign .assistant__subtext button{color:#45a397}.assistant__image{text-align:center;margin-bottom:1.25rem}.assistant__image .scan{-webkit-animation:scan 5s infinite linear;animation:scan 5s infinite linear}.assistant__image.active .scan{-webkit-animation:scan 2.5s infinite linear;animation:scan 2.5s infinite linear}.assistant__title{font-weight:600;font-size:1.5rem;color:#fff;text-align:center;margin-bottom:.75rem}.assistant__text{font-size:1rem;line-height:1.5;color:#c8b2cd;text-align:center;margin-bottom:1.25rem}.assistant__text span{font-weight:700}.assistant__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:1.4375rem;gap:.5rem}.assistant__info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;color:#fff;font-weight:600;font-size:1rem}.assistant__file-name{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;font-size:.875rem;line-height:1.4285714286;color:#fff}.assistant__file-name span{max-width:11.25rem;overflow:hidden}.assistant__input-file{display:none}.assistant__subtitle{font-weight:700;line-height:1.3888888889;text-align:center;color:#fff;margin-bottom:.75rem}.assistant__subtext{font-size:.875rem;line-height:1.4285714286;color:#c8b2cd;text-align:center;margin-top:1rem}.assistant__subtext button{display:contents;font-weight:600;color:#69c6b9}.header-assistant{padding:.625rem 1rem;background-color:#563c5c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.header-assistant__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.875rem}.header-assistant__badge{padding:.125rem .375rem;border-radius:.375rem;background-color:#9f79a8;font-weight:600;font-size:.875rem;line-height:1.2857142857;color:#fff}.header-assistant__button{padding:.5rem .75rem;border:.0625rem solid #fff;border-radius:.25rem;font-weight:600;font-size:.8125rem;color:#fff;text-transform:uppercase;text-align:center;-webkit-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s}.check-2{opacity:0;-webkit-transition:all .3s .5s;transition:all .3s .5s}.check-1{opacity:0;-webkit-transition:all .3s .8s;transition:all .3s .8s}.unchecked-2{opacity:1;-webkit-transition:all .3s .8s;transition:all .3s .8s}.unchecked-1{opacity:1;-webkit-transition:all .3s .5s;transition:all .3s .5s}.scaning .check-1{opacity:1}.scaning .check-2{opacity:1}.scaning .unchecked-1{opacity:0}.scaning .unchecked-2{opacity:0}.not-active{opacity:.3;pointer-events:none;cursor:not-allowed}@-webkit-keyframes scan{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}50%{-webkit-transform:translateY(50%);transform:translateY(50%)}100%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes scan{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}50%{-webkit-transform:translateY(50%);transform:translateY(50%)}100%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.header{position:relative;z-index:100;background-color:#fff;border-bottom:.0625rem solid #f6f6f6}.header__container{max-width:82rem;padding-top:.625rem;padding-bottom:.625rem;min-height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}.header__logo{position:relative;z-index:5}.header__logo img{width:100%}.header__buttons{position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.menu{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.menu__link{font-weight:700;font-size:1rem;line-height:1.5;-webkit-transition:color .3s;transition:color .3s}.footer{padding-top:3rem;padding-bottom:2rem;background-color:#f6f6f6;font-size:.875rem;line-height:1.4285714286}.footer__container{max-width:82rem}.footer__logo{width:7.5rem;margin-bottom:2rem}.footer__logo img{width:100%}.footer__text{line-height:1.4285714286;margin-bottom:2rem}.footer__copy{padding-top:2rem;border-top:.0625rem solid #eee;text-align:center;line-height:1.7142857143}.page{padding-top:3rem;padding-bottom:5rem}.post{-webkit-box-flex:0;-ms-flex:0 0 62.0689655172%;flex:0 0 62.0689655172%;line-height:1.5555555556;margin-bottom:3rem;word-break:break-word}.post__back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;gap:.25rem;margin-bottom:1.5rem;-webkit-transition:color .3s;transition:color .3s}.post__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:2.25rem}.post__tag{padding:.375rem .75rem;border-radius:1.25rem;background-color:rgba(105,198,185,.2);font-size:.875rem;line-height:1;-webkit-transition:background-color .3s;transition:background-color .3s}.post__content{margin-bottom:3rem}.post__content h1{color:#1a1919;font-size:2.25rem;font-family:Merriweather;font-weight:700;line-height:130%;margin-bottom:1.5rem}.post__content h2{color:#1a1919;font-size:1.875rem;line-height:1.2666666667;font-weight:700;margin-bottom:1.25rem;padding-top:.625rem}.post__content h3{color:#1a1919;font-size:1.5rem;line-height:1.3333333333;font-weight:700;margin-bottom:1rem}.post__content p{font-size:1.25rem;margin-bottom:1.25rem}.post__content p a{color:#45a397;font-weight:700;text-decoration:underline}.post__content ol,.post__content ul{padding-left:1.5rem;margin-bottom:1.25rem}.post__content ol li,.post__content ul li{list-style:auto;margin-bottom:1.25rem}.bottom-post{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem}.bottom-post__share{font-size:1rem;line-height:1.5;font-weight:700;-webkit-transition:color .3s;transition:color .3s}.bottom-post__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.bottom-post__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.625rem;border-radius:.25rem;border:.0625rem solid #dbdbdb;-webkit-box-shadow:0 1px 2px 0 rgba(16,24,40,.05);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);-webkit-transition:background-color .3s;transition:background-color .3s}.bottom-post__link span{font-size:.875rem;line-height:1.4285714286;font-weight:700}.chat{-ms-flex-item-align:start;align-self:flex-start;width:100%}.chat__main{display:-ms-grid;display:grid;gap:2rem;position:relative}.chat__main:not(:last-child){margin-bottom:2rem}.chat__main .ibg{aspect-ratio:384/528}.chat__image{display:block;max-width:18.75rem;margin:0 auto;aspect-ratio:1/1}.next{padding-top:1.5rem;padding-bottom:1.5rem}.next__top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem}.next__title{font-family:Merriweather;font-weight:700;font-size:1.875rem;color:#252525}.next__all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.875rem;-webkit-transition:color .3s;transition:color .3s}.next__list{display:-ms-grid;display:grid;gap:2.25rem 1.5rem;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.next__link-image{aspect-ratio:242/160;margin-bottom:1rem}.next__link-title{font-family:Merriweather;font-size:1.125rem;font-weight:700;line-height:1.4;color:#252525;-webkit-transition:color .3s;transition:color .3s}.video{-ms-flex-item-align:start;align-self:flex-start;width:100%}.video:not(:last-child){margin-bottom:1.5rem}.video__title{font-weight:700;font-size:.875rem;padding-bottom:1rem;margin-bottom:1.25rem;border-bottom:.0625rem solid #ddd}.video__wrapper{aspect-ratio:300/169}.subscribe__top{padding:1.5rem .9375rem;background-color:#563c5c;border-radius:.3125rem;margin-bottom:1.5rem}.subscribe__title{font-size:1.875rem;font-weight:700;line-height:1.3;color:#fff;text-align:center;margin-bottom:1.25rem}.subscribe__text{text-align:center;line-height:1.5;color:#ded1e1;margin-bottom:1.875rem}.subscribe__button{width:100%}.subscribe__button:not(:last-child){margin-bottom:1.25rem}.subscribe__evaluation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}.subscribe__evaluation-text{font-size:.875rem;color:#fff}.subscribe__evaluation-image{width:100%;max-width:12.5rem}.trending__title{text-transform:uppercase;font-weight:700;margin-bottom:1rem;color:#1a1919}.trending__item{padding-bottom:1rem;border-bottom:.0625rem solid #f2f2f2}.trending__item:not(:last-child){margin-bottom:1.25rem}.trending__link-label{font-size:.875rem;line-height:1.5}.trending__link-title{font-family:Merriweather;font-size:1rem;font-weight:700;color:#1a1919;line-height:1.7;-webkit-transition:color .3s;transition:color .3s}#byword_contents_container:not(:last-child),#dynamic_toc:not(:last-child){margin-bottom:2rem}.byword_contents_title{font-weight:700;font-size:1.5625rem;margin-bottom:1rem;color:#1a1919}.byword_contents_list li:not(:last-child){margin-bottom:.5rem}.byword_contents_list li a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;line-height:1.3;color:#563c5c}.byword_contents_list li a::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 .375rem;flex:0 0 .375rem;width:.375rem;height:.375rem;background-color:#563c5c;border-radius:50%;margin-top:.4375rem}.banner-state{border-radius:.3125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem}.banner-state:not(:last-child){margin-bottom:1.5rem}.banner-state__image{max-width:10rem}.banner-state__title{font-family:Merriweather;font-size:1.625rem;line-height:1.3076923077;font-weight:700;color:#fff;text-align:center}.banner-state__title span{color:#ffb822}.banner-state__text{color:#e9e0eb}.banner-state--setup{background-color:#563c5c}.banner-state--compliance{background-color:#2b7a76}.banner-registered{position:relative;border-radius:.3125rem;padding-top:3.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem;background:url(../img/states/bg.jpg) center/cover no-repeat;overflow:hidden}.banner-registered::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(72,50,77,.8)}.banner-registered:not(:last-child){margin-bottom:1.5rem}.banner-registered__label{position:absolute;left:0;top:0;background:url(../img/states/bg-label.svg) top right/cover no-repeat;color:#121212;font-weight:700;font-size:.875rem;padding:.625rem 1.3125rem .625rem .75rem}.banner-registered__title{position:relative;text-align:center;font-family:Merriweather;font-size:1.625rem;line-height:1.2692307692;font-weight:700;color:#fff}.banner-registered__price{position:relative;color:#ffb822}.banner-registered__price span{font-weight:700;font-size:3.75rem}.banner-registered__today{position:relative}.banner-registered__button{position:relative}.today-banner{text-align:center;border-radius:.3125rem;padding:1rem;background-color:rgba(58,40,62,.8)}.today-banner__title{color:#fff;font-weight:700;text-transform:uppercase;font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.3125rem}.today-banner__title::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 1.4375rem;flex:0 0 1.4375rem;width:1.4375rem;height:1.4375rem;background-color:#4499f8;border-radius:50%}.today-banner__title:not(:last-child){margin-bottom:.5rem}.today-banner__text{font-size:1rem;line-height:1.5;color:#e9e0eb;font-style:italic}.banner-subscribe{padding:1.25rem;border-radius:.3125rem;background-color:rgba(105,198,185,.3019607843);text-align:center}.banner-subscribe:not(:last-child){margin-bottom:1.5rem}.banner-subscribe__image{margin-bottom:1.875rem}.banner-subscribe__title{font-family:Merriweather;font-size:1.5rem;line-height:1.2083333333;color:#563c5c;margin-bottom:1rem}.banner-subscribe__text{font-size:1rem;line-height:1.5;color:#4a4a4a;margin-bottom:1rem}.banner-subscribe__text a{text-decoration:underline}.banner-subscribe__form{border-radius:.5rem;border:.125rem solid #563c5c;overflow:hidden}.banner-subscribe__form:not(:last-child){margin-bottom:.5rem}.banner-subscribe__input{padding:.625rem .875rem;font-size:1rem;line-height:1.5;width:100%;outline:0}.banner-subscribe__button{font-weight:700;padding:.625rem;line-height:1.3333333333;color:#fff;background-color:#563c5c;width:100%;-webkit-transition:opacity .3s;transition:opacity .3s}.banner-subscribe__info{font-size:.75rem;line-height:2;color:#121212}*{-webkit-box-sizing:border-box;box-sizing:border-box}#cmshq_chat{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;right:30px;width:100%}#cmshq_chat-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-left:auto;font-size:.875rem;line-height:1.25rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}#cmshq_chat-body-container{overflow:hidden;pointer-events:none;opacity:0;-webkit-transition-duration:.2s;transition-duration:.2s;bottom:-30px;position:relative;background-color:#fff;border-radius:.5rem;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);width:100%}#cmshq_chat-body-container.open{pointer-events:auto;opacity:1;bottom:0}#cmshq_chat-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:.75rem;padding-bottom:.75rem;padding-left:1rem;padding-right:1rem;background-color:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-bottom-width:1px;border-color:#f3f4f6;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}#cmshq_chat-messages{overflow-y:auto;padding-left:1rem;padding-right:1rem;padding-top:2.5rem;padding-bottom:2.5rem;padding-bottom:6rem;background-color:#fff;width:100%;height:480px;max-height:calc(100vh - 300px)}#cmshq_chat-messages::-webkit-scrollbar{width:6px}#cmshq_chat-messages::-webkit-scrollbar-thumb{background-color:#dfdfdf;border-radius:10px}#cmshq_chat-launcher{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:28px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:56px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:12px;width:56px;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.cmshq_message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:88%}.cmshq_message.send{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}.cmshq_message-username{margin-left:.25rem;margin-bottom:1px;color:#9ca3af;font-size:11px}.cmshq_message-body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.75rem;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;border-radius:.5rem}.cmshq_chat-footer{position:absolute;bottom:0;left:0;background-color:#fff;width:100%;border-top-style:solid;border-top-width:1px;border-color:#f3f4f6}.cmshq_chat-input{padding-top:1rem;padding-bottom:1rem;padding-left:1.25rem;padding-right:6.5rem;font-size:.875rem;line-height:1.25rem;width:100%;border-width:0;-webkit-box-shadow:0 0 0 0 rgba(59,130,246,.5);box-shadow:0 0 0 0 rgba(59,130,246,.5);outline:0;resize:none;font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif}.cmshq_chat-actions{position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cmshq_chat-emoji-button,.cmshq_chat-image-button,.cmshq_chat-send-button{background-color:transparent;border-width:0;-webkit-box-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);outline:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding-left:4px;padding-right:4px;margin:0}.cmshq_chat-send-button:hover{opacity:.9}.cmshq_chat-emoji-button,.cmshq_chat-image-button{opacity:.4;-webkit-transition-duration:.1s;transition-duration:.1s}.cmshq_chat-emoji-button:hover,.cmshq_chat-image-button:hover{opacity:.7}.receive .cmshq_message-body{background-color:#f3f4f6;color:#000}.cmshq_message-body a{margin-left:4px;margin-right:4px;color:inherit;text-decoration:underline}.cmshq_message-body img,.cmshq_message-body video{max-width:100%}.cmshq_message-body img{max-height:200px}.cmshq_message-body video{max-height:400px}.cmshq_message-body a:hover{opacity:.8}.receive+.receive,.send+.send{margin-top:12px}.receive+.receive .name,.send+.send .name{display:none}.send+.receive{margin-top:24px}.receive+.send{margin-top:24px}.fade-up{-webkit-box-shadow:0 -20px 20px #fff;box-shadow:0 -20px 20px #fff}#cmshq_emoji-picker-container{position:absolute;z-index:200;bottom:60px;right:0}.cmshq_hidden{display:none}.embed::-webkit-scrollbar{width:6px}.embed::-webkit-scrollbar-thumb{background-color:#dfdfdf;border-radius:10px}.cmshq_chat-messages *{overflow-anchor:none}#anchor{overflow-anchor:auto;height:1px}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@media (min-width:47.99875em){.tabs{display:none}.page__main{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:47.99875em) and (min-width:80em){.page__main{gap:4rem}}@media (min-width:61.99875em){.header__buttons{padding-left:1.5rem;border-left:.0625rem solid #f6f6f6}}@media (min-width:74.5em){.header__logo{width:10.375rem}.banner-state{padding-top:2rem}.banner-state{padding-bottom:2rem}.banner-state{padding-left:1.5rem}.banner-state{padding-right:1.5rem}.banner-registered{padding-bottom:2rem}.banner-registered{padding-left:1.5rem}.banner-registered{padding-right:1.5rem}}@media (min-width:768px){#cmshq_chat{margin-left:auto}}@media (max-width:20em){.header__logo{width:8.0625rem}.banner-state{padding-top:1.25rem}.banner-state{padding-bottom:1.25rem}.banner-state{padding-left:1rem}.banner-state{padding-right:1rem}.banner-registered{padding-bottom:1.25rem}.banner-registered{padding-left:1rem}.banner-registered{padding-right:1rem}}@media (max-width:61.99875em){.menu__body{position:fixed;width:100%;height:100%;left:-100%;top:0;overflow:auto;padding:5.5rem .9375rem .9375rem 1.875rem;background-color:#fff;-webkit-transition:left .3s;transition:left .3s}.menu__body::before{content:"";position:fixed;width:100%;height:4.5rem;background-color:#fff;left:-100%;top:0;-webkit-transition:left .3s;transition:left .3s;z-index:2}.menu-open .menu__body{left:0}.menu-open .menu__body::before{left:0}.icon-menu{display:block;position:relative;width:1.875rem;height:1.125rem;z-index:5}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:#344054}.icon-menu::before{top:0}.icon-menu::after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__container{min-height:4.5rem}.menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.menu__link{font-size:1.5rem}.next__list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (max-width:61.99875em) and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:47.99875em){.tabs__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;border:1px solid #ececec;border-radius:.25rem;background-color:#f5f5f5;padding:.25rem;margin-bottom:1.5rem}.tabs__title{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.5rem;border-radius:.25rem;font-size:.875rem;line-height:1.4285714286;font-weight:700}.tabs__title._tab-active{background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(16,24,40,.06),0 1px 3px 0 rgba(16,24,40,.1);box-shadow:0 1px 2px 0 rgba(16,24,40,.06),0 1px 3px 0 rgba(16,24,40,.1);color:#1a1919}.menu__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page{padding-top:1rem}.next__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}#byword_contents_container,#dynamic_toc{display:none}}@media (max-width:37.5em){.header__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:29.99875em){.next__list{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}@media (min-width:20em) and (max-width:74.5em){@supports (width:clamp(8.0625rem ,7.2138761468rem + 4.2431192661vw ,10.375rem)){.header__logo{width:clamp(8.0625rem ,7.2138761468rem + 4.2431192661vw ,10.375rem)}}@supports not (width:clamp(8.0625rem ,7.2138761468rem + 4.2431192661vw ,10.375rem)){.header__logo{width:calc(8.0625rem + 2.3125 * (100vw - 20rem)/ 54.5)}}@supports (padding-top:clamp(1.25rem ,0.9747706422rem + 1.376146789vw ,2rem)){.banner-state{padding-top:clamp(1.25rem ,.9747706422rem + 1.376146789vw ,2rem)}}@supports not (padding-top:clamp(1.25rem ,0.9747706422rem + 1.376146789vw ,2rem)){.banner-state{padding-top:calc(1.25rem + .75 * (100vw - 20rem)/ 54.5)}}@supports (padding-bottom:clamp(1.25rem ,0.9747706422rem + 1.376146789vw ,2rem)){.banner-state{padding-bottom:clamp(1.25rem ,.9747706422rem + 1.376146789vw ,2rem)}}@supports not (padding-bottom:clamp(1.25rem ,0.9747706422rem + 1.376146789vw ,2rem)){.banner-state{padding-bottom:calc(1.25rem + .75 * (100vw - 20rem)/ 54.5)}}@supports (padding-left:clamp(1rem ,0.8165137615rem + 0.9174311927vw ,1.5rem)){.banner-state{padding-left:clamp(1rem ,.8165137615rem + .9174311927vw ,1.5rem)}}@supports not (padding-left:clamp(1rem ,0.8165137615rem + 0.9174311927vw ,1.5rem)){.banner-state{padding-left:calc(1rem + .5 * (100vw - 20rem)/ 54.5)}}@supports (padding-right:clamp(1rem ,0.8165137615rem + 0.9174311927vw ,1.5rem)){.banner-state{padding-right:clamp(1rem ,.8165137615rem + .9174311927vw ,1.5rem)}}@supports not (padding-right:clamp(1rem ,0.8165137615rem + 0.9174311927vw ,1.5rem)){.banner-state{padding-right:calc(1rem + .5 * (100vw - 20rem)/ 54.5)}}@supports (padding-bottom:clamp(1.25rem ,0.9747706422rem + 1.376146789vw ,2rem)){.banner-registered{padding-bottom:clamp(1.25rem ,.9747706422rem + 1.376146789vw ,2rem)}}@supports not (padding-bottom:clamp(1.25rem ,0.9747706422rem + 1.376146789vw ,2rem)){.banner-registered{padding-bottom:calc(1.25rem + .75 * (100vw - 20rem)/ 54.5)}}@supports (padding-left:clamp(1rem ,0.8165137615rem + 0.9174311927vw ,1.5rem)){.banner-registered{padding-left:clamp(1rem ,.8165137615rem + .9174311927vw ,1.5rem)}}@supports not (padding-left:clamp(1rem ,0.8165137615rem + 0.9174311927vw ,1.5rem)){.banner-registered{padding-left:calc(1rem + .5 * (100vw - 20rem)/ 54.5)}}@supports (padding-right:clamp(1rem ,0.8165137615rem + 0.9174311927vw ,1.5rem)){.banner-registered{padding-right:clamp(1rem ,.8165137615rem + .9174311927vw ,1.5rem)}}@supports not (padding-right:clamp(1rem ,0.8165137615rem + 0.9174311927vw ,1.5rem)){.banner-registered{padding-right:calc(1rem + .5 * (100vw - 20rem)/ 54.5)}}}@media (min-width:47.99875em) and (min-width:47.99875em) and (max-width:80em){@supports (gap:clamp(1rem ,-3.4997070427rem + 9.3746338034vw ,4rem)){.page__main{gap:clamp(1rem ,-3.4997070427rem + 9.3746338034vw ,4rem)}}@supports not (gap:clamp(1rem ,-3.4997070427rem + 9.3746338034vw ,4rem)){.page__main{gap:calc(1rem + 3 * (100vw - 47.99875rem)/ 32.00125)}}}@media (min-width:47.99875em) and (max-width:47.99875em){.page__main{gap:1rem}}@media (any-hover:hover){.button:hover{opacity:.8}.assistant__subtext button:hover span{text-decoration:underline}.header-assistant__button:hover{border-color:#45a397;color:#45a397}.menu__link:hover{color:#45a397}.post__back:hover{color:#000}.post__tag:hover{background-color:rgba(105,198,185,.5)}.bottom-post__share:hover{color:#45a397}.bottom-post__link:hover{background-color:#dbdbdb}.next__all:hover{color:#000}.next__link:hover .next__link-title{color:#45a397}.trending__link:hover .trending__link-title{color:#45a397}.byword_contents_list li a:hover{text-decoration:underline}.banner-subscribe__button:hover{opacity:.8}}