.accordion{border-bottom:0.0625rem solid var(--color-gray-light);padding-bottom:0}.accordion__accordion{background-color:var(--color-pale-gray)}.accordion__accordion:not(:last-child){margin-bottom:1.875rem}.accordion__content{padding:0.9375rem 0 1.25rem}.accordion__feature:not(:last-of-type){border-bottom:0.0625rem solid var(--color-gray-light);padding-bottom:1.25rem;margin-bottom:1.25rem}.accordion__feature-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:0 !important}.accordion__feature-title h4{color:var(--color-slate) !important;margin-bottom:0 !important}.accordion__feature-title.expand h4{color:var(--color-blue) !important}.accordion__feature-title .btn{width:2rem;height:2rem;padding:0;border:none}.accordion__feature-title .btn:before{content:none}.accordion__feature-title .btn i{position:relative;transition:all 0.3s ease;line-height:0.7}.accordion__feature-title .btn i::before{position:relative;color:var(--color-gray);top:0.0625rem;line-height:0.7}.accordion__feature-title .btn:hover,.accordion__feature-title .btn:focus-within,.accordion__feature-title .btn:focus{background:transparent;box-shadow:none}.accordion__feature-title .btn:hover i::before,.accordion__feature-title .btn:focus-within i::before,.accordion__feature-title .btn:focus i::before{color:var(--color-teal)}.accordion__feature-title .btn.collapse{background-color:transparent}.accordion__feature-title .btn.collapse i{color:var(--color-teal);transform:rotate(180deg)}.accordion__feature-content{margin-top:0;opacity:0;height:auto;max-height:0;visibility:hidden;transition:all 0.3s ease}.accordion__feature-content.expand{opacity:1;visibility:visible;max-height:125rem;margin-top:2.5rem}

