.breakdance .bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.breakdance .bde-section .section-container{max-width:var(--bde-section-width);background-size:cover;position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin:0 auto;padding:var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding)}.breakdance .bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.breakdance .bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.breakdance .bde-heading{max-width:100%;margin:0}.breakdance .bde-review-card{display:flex;flex-direction:column;gap:1rem;position:relative;max-width:100%}.breakdance .bde-review-card__platform-icon{display:block}.breakdance .bde-review-card__platform-icon-img{display:block;width:80px;height:auto}.breakdance .bde-review-card__media{overflow:hidden;width:100%}.breakdance .bde-review-card__media img{display:block;width:100%;height:auto;object-fit:cover}.breakdance .bde-review-card__content{display:flex;flex-direction:column;gap:0.75rem;flex:1 1 auto}.breakdance .bde-review-card__stars-inner{display:inline-flex;gap:2px;align-items:center}.breakdance .bde-review-card__star{display:inline-flex}.breakdance .bde-review-card__star-svg{width:1em;height:1em;display:block}.breakdance .bde-review-card__star--filled .bde-review-card__star-svg{fill:#f5a623}.breakdance .bde-review-card__star--empty .bde-review-card__star-svg{fill:#d8d8d8}.breakdance .bde-review-card__quote{margin:0;padding:0;border:none}.breakdance .bde-review-card__quote p{margin:0}.breakdance .bde-review-card__outcome{margin:0;font-style:italic}.breakdance .bde-review-card__footer{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;font-size:0.875em}.breakdance .bde-review-card__author{display:flex;flex-direction:column;gap:0.1em}.breakdance .bde-review-card__name{font-weight:700}.breakdance .bde-review-card__detail,.breakdance .bde-review-card__platform,.breakdance .bde-review-card__date{opacity:0.75}.breakdance .bde-review-card__featured-badge{display:inline-block;font-size:0.75em;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;padding:0.2em 0.6em;border-radius:2em;background:currentColor}.breakdance .bde-review-card__verify{font-size:0.8em;text-decoration:underline;opacity:0.75}.breakdance .bde-review-card__project-link{font-weight:600;font-size:0.875em}.breakdance .bde-review-card--layout-stacked .bde-review-card__media{border-radius:inherit}.breakdance .bde-review-card--layout-horizontal{flex-direction:row;align-items:flex-start;gap:1.5rem}.breakdance .bde-review-card--layout-horizontal .bde-review-card__media{flex:0 0 auto;width:120px}.breakdance .bde-review-card--layout-quote .bde-review-card__quote{font-size:1.25em;line-height:1.5}.breakdance .bde-review-card--layout-quote .bde-review-card__stars{order:2}.breakdance .bde-review-card--layout-quote .bde-review-card__quote{order:1}.breakdance .bde-review-card--layout-quote .bde-review-card__outcome{order:3}.breakdance .bde-review-card--layout-quote .bde-review-card__footer{order:4}.breakdance .bde-review-card--layout-hero .bde-review-card__media{order:-1;aspect-ratio:16 / 9}.breakdance .bde-review-card--layout-hero .bde-review-card__media img{width:100%;height:100%;object-fit:cover}