.fpv-home-ratings-section{background-color:var(--yellow-2);border-radius:var(--radius-3)}.fpv-home-ratings-section .fpv-home-ratings-section__slide{padding-top:1rem;padding-bottom:1rem}.fpv-home-ratings-section .fpv-home-ratings-section__card{background-color:var(--color-panel-solid)}.fpv-home-ratings-section .fpv-carousel__container{align-items:flex-start}.fpv-home-ratings-summary__score{background-color:var(--yellow-5);border:.3125rem solid var(--yellow-4);border-radius:var(--radius-6);box-shadow:0 .75rem 2rem -1rem #0000000f,0 .5rem 2.5rem #0000000d}.fpv-home-ratings-summary__score .fpv-star-rating__star--empty{color:var(--yellow-4)}.fpv-home-ratings-summary__score .fpv-star-rating__star--filled{color:var(--color-background)}.fpv-commercial-banner{border-radius:var(--radius-4);background-color:var(--fpv-banner-background-color)}.fpv-commercial-banner__title,.fpv-commercial-banner__subtitle{color:var(--fpv-banner-text-color)}.fpv-commercial-banner__visual{aspect-ratio:106/149;border-bottom:.1875rem solid var(--fpv-banner-button-color);border-radius:var(--radius-3)}.fpv-commercial-banner__visual picture{width:100%;height:100%;display:block}.fpv-commercial-banner__image{object-fit:cover;width:100%;height:100%;display:block}.fpv-commercial-banner__cta{--accent-9:var(--fpv-banner-button-color);--accent-10:color-mix(in srgb, var(--fpv-banner-button-color), black 10%)}.fpv-commercial-banner-carousel__pagination.fpv-carousel__pagination{margin-top:var(--space-3);position:static}.fpv-commercial-banner-carousel__pagination .fpv-carousel__pagination-dot{background-color:var(--indigo-a6)}.fpv-commercial-banner-carousel__pagination .fpv-carousel__pagination-dot--active{background-color:var(--indigo-10);width:1rem;transform:none}@media (width>=768px){.fpv-commercial-banner-carousel__viewport{border-radius:var(--radius-4)}.fpv-commercial-banner-carousel__pagination.fpv-carousel__pagination{margin-top:0;position:absolute}.fpv-commercial-banner__visual{aspect-ratio:120/74}}
