.methodology-section{gap:var(--border-width-sm);background-color:var(--methodology-section-gap-color);flex-direction:column;display:flex}.methodology-section .steps{--steps-gap-color:var(--methodology-section-gap-color);--steps-cell-bg:var(--methodology-section-cell-bg);--steps-number-color:var(--methodology-section-number-color)}.methodology-section__intro{align-items:flex-start;gap:var(--spacing-6);padding-block:var(--section-padding-block-md);padding-inline:var(--section-padding-inline);background-color:var(--methodology-section-cell-bg);flex-direction:column;display:flex}@media (min-width:1024px){.methodology-section{flex-direction:unset;grid-template-columns:1fr 1fr;display:grid}}
.carousel.review-carousel{--carousel-slide-size:100%}@media (min-width:768px){.carousel.review-carousel{--carousel-slide-size:calc(100% / 2)}}@media (min-width:1440px){.carousel.review-carousel{--carousel-slide-size:calc(100% / 3)}}.review-carousel .carousel__slide{padding-block:var(--spacing-4);display:flex}.review-card{padding-inline:var(--section-padding-inline);gap:var(--spacing-6);flex-direction:column;height:100%;display:flex}@media (min-width:480px){.review-card{padding-inline:0}}.review-card__author{gap:var(--spacing-3);flex-direction:column;display:flex}@media (min-width:768px){.review-card__author{flex-direction:row;align-items:center}}.review-card__identity{gap:var(--spacing-1);flex-direction:column;display:flex}.review-card__quote{color:var(--text-paragraph-color);margin:0;margin-block-start:var(--section-spacing-md)}
.avatar{--avatar-size:var(--avatar-size-md);width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--avatar-border-radius);object-fit:cover;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.avatar.avatar--sm{--avatar-size:var(--avatar-size-sm)}.avatar.avatar--md{--avatar-size:var(--avatar-size-md)}.avatar.avatar--lg{--avatar-size:var(--avatar-size-lg)}.avatar.avatar--xl{--avatar-size:var(--avatar-size-xl)}.avatar.avatar--square{border-radius:var(--avatar-border-radius-square)}.avatar.avatar--initials{background-color:var(--avatar-initials-bg);color:var(--avatar-initials-color);font-size:calc(var(--avatar-size) * .4);font-weight:var(--avatar-initials-font-weight);-webkit-user-select:none;user-select:none;line-height:1}
.reviews-section{padding-block:var(--section-padding-block-xl);background-color:var(--color-background-dark);color:var(--color-text-on-dark)}.reviews-section>.heading{padding-inline:var(--section-padding-inline);padding-block-end:var(--section-padding-block-xl)}
