.features-accordion__desktop-image{display:none}.features-accordion__accordion{width:100%}.features-accordion__accordion .accordion__title{margin-bottom:0;transition:.3s}.features-accordion__accordion .accordion__panel a{background:linear-gradient(90deg,var(--gradient-full));-webkit-background-clip:text;background-size:200% 100%;display:inline-block;margin-bottom:24px;text-decoration:none;transition:.3s ease;-webkit-text-fill-color:transparent}.features-accordion__accordion .accordion__panel a:focus-visible,.features-accordion__accordion .accordion__panel a:hover{filter:var(--product-filter-hover-color)!important}.features-accordion__accordion .accordion__panel img{width:100%}.features-accordion__accordion .accordion__container--expanded{padding-bottom:8px}.features-accordion__accordion .accordion__container--expanded .accordion__title{margin-bottom:16px}.features-accordion__accordion .accordion__container--expanded .accordion__panel a{animation:featuresAnimatedGradient 3s ease forwards;margin-top:auto}.features-accordion__accordion .accordion__container--expanded:after{animation:featuresAnimatedGradient 3s ease forwards}@keyframes featuresAnimatedGradient{0%{background-position:0 0}10%{filter:none}to{background-position:100% 0;filter:var(--product-color-filter)}}.product-theme .accordion__panel a{color:var(--product-secondary-color)}.product-theme .accordion__panel a:focus-visible,.product-theme .accordion__panel a:hover{color:var(--product-primary-color)}.product-theme .accordion__container--expanded{border-color:var(--product-secondary-color)!important}.product-theme .accordion__container--expanded button svg{color:var(--product-primary-color)}@media (min-width:80em){.features-accordion .container{display:flex;gap:64px;justify-content:space-between}.features-accordion__accordion{position:relative;width:calc(50% - 40px)}.features-accordion__accordion .accordion__panel a{margin-bottom:0;margin-top:auto}.features-accordion__accordion .accordion__panel img{display:none}.features-accordion__desktop-image{align-items:center;display:flex}.features-accordion__desktop-image img{max-height:500px;-o-object-fit:cover;object-fit:cover;transition:.3s ease-in-out;width:464px}.accordion__container--expanded .accordion__panel{display:flex;flex-direction:column}}