.scale-light .scale-price-toggle,.scale-light .scale-price__description,.scale-light .scale-price__description p,.scale-light .scale-price__header-subtitle,.scale-light .scale-price__header-title{color:var(--clr-text-lt)}.scale-dark .scale-price-table__box,.scale-dark .scale-price-table__title,.scale-dark .scale-price-toggle,.scale-dark .scale-price__description,.scale-dark .scale-price__description p,.scale-dark .scale-price__header-subtitle,.scale-dark .scale-price__header-title{color:var(--clr-text-dk)}.scale-light .scale-price-table__box{background-color:var(--clr-bg-accent-lt)}.scale-dark .scale-price-table__box{background-color:var(--clr-bg-accent-dk)}.scale-light .scale-price-toggle__switch{background-color:var(--clr-accent-lt)}.scale-dark .scale-price-toggle__switch{background-color:var(--clr-accent-dk)}.scale-price-toggle{align-items:center;display:grid;grid-template-columns:1fr 65px 1fr;grid-gap:16px;font-weight:700;margin-top:40px;position:relative}.scale-price-toggle__left{display:inline-block;text-align:right}.scale-price-toggle__right{display:inline-block;margin-top:1px;text-align:left}.scale-price-toggle__switch{border:3px solid transparent;border-radius:30px;cursor:pointer;display:inline-block;height:35px;margin:0;position:relative;transition:background-color calc(.4s*var(--ts-duration-factor, 1))ease-in-out;vertical-align:middle;width:65px}.scale-price--yearly-active .scale-price-toggle__switch{background-color:#03cb76}.scale-price-toggle__switch:before{background-color:var(--clr-base-lt);border-radius:50%;content:"";height:29px;position:absolute;right:50%;top:0;transition:right calc(.4s*var(--ts-duration-factor, 1))ease-in-out;width:29px}.scale-price--yearly-active .scale-price-toggle__switch:before{right:0}.scale-price-tables{display:flex;flex-wrap:wrap;margin:0 -15px}.scale-price-table{display:flex;flex:0 0 100%;margin-top:55px;max-width:100%;padding:0 15px}.scale-price-table__box{border:1px solid #efefef;border-radius:20px;font-size:16px;line-height:1.6;overflow:hidden;position:relative;width:100%}.scale-price-table__box p{line-height:1.6}.scale-price-table__title{align-items:center;background-color:#b86f4d;color:#fff;display:flex;font-size:20px;justify-content:center;margin-bottom:5px;padding:15px;text-align:center}.scale-price-table__price{font-size:36px;line-height:1em}.scale-price-table__outcome h3{font-size:20px;margin-bottom:10px}.scale-price-table__outcome{border-top:1px solid #efefef;margin-top:20px;padding:20px 30px 30px}.scale-price-table__outcome p{opacity:.6}.scale-price--yearly-active .scale-price-table__button--monthly,.scale-price--yearly-active .scale-price-table__price--monthly{display:none}.scale-price-table__description{line-height:1.6;margin-top:30px;padding:0 30px}.scale-price-table__recommended{background-color:var(--clr-primary);border-top-left-radius:6px;border-top-right-radius:6px;color:var(--clr-text-dk);font-size:13px;font-weight:700;left:0;padding:12px 40px;position:absolute;text-transform:uppercase;top:-42px;width:100%}.scale-price-table__button{padding:0 30px 30px;text-align:center}.scale-price-table__button .scale-button{display:block}.scale-price:not(.scale-price--yearly-active) .cale-price-table__button--yearly,.scale-price:not(.scale-price--yearly-active) .scale-price-table__price--yearly{display:none}.scale-price-table__box--highlighted{background-color:var(--clr-primary)!important;color:var(--clr-text-dk)}.scale-price-table__box--highlighted .scale-price-table__title{color:var(--clr-text-dk)}.scale-price-table__box--highlighted .scale-button{background-color:var(--clr-bg-lt);color:var(--clr-text-lt)}.scale-price-table__box--recommended{border-top-left-radius:0;border-top-right-radius:0}.scale-price-table__features li{margin:10px 0;opacity:.6}.scale-price-table__features{margin:0}.scale-price-table__features-wrap{margin-top:20px;padding:0 30px}.scale-price-table__features-wrap p{color:#b86f4d;font-size:18px;margin:0}@media screen and (max-width:767px){.scale-price-table__box--recommended{top:44px}}@media screen and (min-width:768px){.scale-price-table--2th{flex:0 0 50%;max-width:50%}.scale-price-table--3th{flex:0 0 33.333%;max-width:33.333%}.scale-price-table--4th,.scale-price-table--5th{flex:0 0 50%;max-width:50%}}@media screen and (min-width:1199px){.scale-price-table--4th{flex:0 0 25%;max-width:25%}.scale-price-table--5th{flex:0 0 20%;max-width:20%}}