.scale-light .scale-cards__description,.scale-light .scale-cards__description p,.scale-light .scale-cards__header-subtitle,.scale-light .scale-cards__header-title,.scale-light .scale-cards__item-box{color:var(--clr-text-lt)}.scale-dark .scale-cards__description,.scale-dark .scale-cards__description p,.scale-dark .scale-cards__header-subtitle,.scale-dark .scale-cards__header-title,.scale-dark .scale-cards__item-box{color:var(--clr-text-dk)}.scale-light.scale-cards--box .scale-cards__item-box{background-color:var(--clr-bg-accent-lt)}.scale-dark.scale-cards--box .scale-cards__item-box{background-color:var(--clr-bg-accent-dk)}.scale-cards__items{display:flex;flex-wrap:wrap;margin:0 -15px}.scale-cards__item{display:flex;flex:0 0 100%;margin:15px 0;max-width:100%;padding:0 15px}.scale-cards__item-box{padding:30px;position:relative;transition:all .2s ease-in;width:100%}.scale-cards--border .scale-cards__item-box{border:1px solid}.scale-light.scale-cards--border .scale-cards__item-box{border-color:color-mix(in srgb,var(--clr-accent-dk) 55%,transparent)}.scale-dark.scale-cards--border .scale-cards__item-box{border-color:color-mix(in srgb,var(--clr-accent-lt) 55%,transparent)}.scale-cards__item-box-image{margin-bottom:25px}.scale-cards__title{color:#053c72;font-family:Merriweather,serif;font-size:22px;font-weight:700;margin-bottom:20px}.scale-button-text{color:var(--clr-primary);opacity:0}.scale-cards__item-box--left,.scale-cards__item-box--right{display:flex;gap:20px;justify-content:space-between}.scale-cards__item-box--right{flex-direction:row-reverse}.scale-cards__item-box--left .scale-cards__item-box-content,.scale-cards__item-box--right .scale-cards__item-box-content{width:calc(100% - 40px)}.scale-cards--simple_text .scale-cards__item-box:hover .scale-cards__title{color:var(--clr-primary)}.scale-cards--simple_text .scale-cards__item-box:hover .scale-button-text{opacity:1}.scale-cards__item-box-image{align-items:center;border-radius:100%;display:inline-flex;height:60px;justify-content:center;margin-bottom:20px;min-width:60px;width:60px}@media screen and (min-width:768px){.scale-cards__item{flex:0 0 33.333%;max-width:33.333%}.scale-cards__item-box-content-with-btn{padding-bottom:35px}.scale-cards__item-box-btn-wrap{bottom:30px;left:30px;position:absolute;right:0}}