.cards-metrics .description{margin-bottom:2.438rem}.cards-metrics .button{border-radius:9999px;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:all .3s}.cards-metrics .btn-green{background-color:#86f874;border:none;color:#093103}.cards-metrics .btn-green:hover{background-color:#affaa3;color:#093103}.cards-metrics .btn-purple{background-color:#fff;border:2px solid #69296b;color:#69296b}.cards-metrics .btn-purple:hover{background-color:rgba(105,41,107,.08);color:#b84ebb}.cards-metrics .metrics{align-items:center;border:1px solid #ccc7cb;border-radius:1.25rem;display:flex;margin:1.5rem 0}.cards-metrics .metrics-separate{border:.031rem solid #ccc7cb;height:3.625rem}.cards-metrics .metric-box{padding:2rem;text-align:left;width:50%}.cards-metrics .metric-box span{color:#69296b;display:block;font-size:2.5rem;font-weight:700;line-height:3.125rem;margin-bottom:.5rem}.cards-metrics .metric-box p{color:#524c52;font-size:1rem;font-weight:500;line-height:1.5rem}.cards-metrics .container,.cards-metrics .content{display:flex;flex-direction:column}.cards-metrics .content{gap:.5rem}.cards-metrics .left-side{display:flex;flex-direction:column;justify-content:center}.cards-metrics .buttons{display:flex;flex-direction:column;gap:1rem}.cards-metrics .right-side{display:flex;justify-content:center;position:relative}.cards-metrics .right-side .image{height:634px!important;max-width:600px;object-fit:cover;object-position:center;width:100%}@media (min-width:768px){.cards-metrics .container,.cards-metrics .content{flex-direction:row;justify-content:space-between}.cards-metrics .content{gap:1.5rem}.cards-metrics .buttons{flex-direction:row}.cards-metrics .content.reverse{flex-direction:row-reverse}.cards-metrics .left-side{width:50%}.cards-metrics .metrics{margin:3rem 0}.cards-metrics .right-side{width:50%}}@media (max-width:768px){.cards-metrics .metric-box{padding:1.25rem}.cards-metrics .metric-box span{font-size:2rem;line-height:2.5rem;margin-bottom:.25rem}}.comment__container{bottom:0;padding:0 5% 2.313rem;position:absolute}.comment__content{background-color:#fff;border-radius:1.25rem;padding:2.5rem 1.5rem 1.5rem}.comment__quote{height:58px;position:absolute;right:.375rem;top:-1.25rem;width:58px}.comment__texto{margin-bottom:2rem}.comment__author{align-items:center;display:flex;justify-content:space-between}.comment__author-container{align-items:center;display:flex;gap:.75rem}.comment__author-name{color:#130612;font-size:1rem;font-weight:700;line-height:1.5rem}.comment__author-role{color:#524c52;font-size:.875rem;font-weight:400;line-height:1.25rem}