.is-layoutSection-hovered{--reviews-border-width:1px;--reviews-border-color:#7a3c80}.is-containerSection-hovered{--container-bg-color:#dad5ee}.is-textSection-hovered{--text-bg-color:#dad5ee}.is-reviewsSection-hovered{--reviews-bg-color:#dad5ee}.is-animationSection-hovered{--animation-controls-hovered:#7a3c80}html,body{width:100%;height:100%}body{margin:0;font-family:var(--font-family);font-size:var(--font-size);background-color:var(--container-bg-color,#fff);color:var(--text-color,#000);text-size-adjust:none}figure{margin:0}h1{margin:0}.Widget-container{border-radius:var(--container-border-roundness);border:var(--container-border-width) solid var(--container-border-color);box-shadow:var(--container-shadow-x) var(--container-shadow-y) var(--container-shadow-blur) var(--container-shadow-spread) var(--container-shadow-color)}.Widget-textPreview{background-color:var(--text-bg-color)}.Widget-headerText{font-size:2em}@media screen and (max-width:600px){.Widget-headerText{font-size:1em}}.Widget-container.is-center .Widget-header{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.Widget-container.is-center .Widget-headerText{text-align:center}.Widget-container.is-center .Widget-metaData{text-align:center;justify-self:center}.Widget-container.is-right .Widget-header{grid-gap:15px;grid-template-columns:3fr 170px}.Widget-container.is-right .Widget-headerText{text-align:center;justify-self:right}.Widget-container.is-right .Widget-metaData{display:flex;flex-direction:column;align-items:flex-end}.Widget-content{line-height:1.5;font-weight:400;padding:20px}.Widget-content.is-carousel .Widget-reviews:not(.is-empty){display:grid;grid-template-columns:18px 1fr 18px;grid-row-gap:10px;grid-template-areas:"previousButton slider nextButton" "dots dots dots";overflow:hidden}.Widget-header{width:100%;display:grid;grid-template-columns:1fr 170px;align-items:center;margin-bottom:20px}.Widget-content.is-carousel .Widget-header{padding-bottom:15px;border-bottom:1px solid #e0e0e0}.Widget-metaData{text-align:right}.Widget-reviewsCount{opacity:.65;padding-top:2px}.Widget-reviewsRating{font-size:26px;line-height:1;margin-left:10px;font-weight:700}.Widget-reviewsRatings{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;align-content:stretch}.Widget-reviews.is-empty{align-items:center;justify-items:center;color:silver}.Widget-stars,.Widget-stars img{width:128px;height:23px}.Widget-stars{position:relative;flex:0 1 128px}.Widget-stars .top{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:2}.Widget-stars>img{position:relative;z-index:1}.Widget-stars.is-rating-4-half .top{right:12px}.Widget-stars.is-rating-4 .top{right:24px}.Widget-stars.is-rating-3-half .top{right:38px}.Widget-stars.is-rating-3 .top{right:50px}.Widget-stars.is-rating-2-half .top{right:64px}.Widget-stars.is-rating-2 .top{right:75px}.Widget-stars.is-rating-1-half .top{right:90px}.Widget-stars.is-rating-1 .top{right:104px}.Widget-stars.is-rating-0-half .top{right:116px}.Widget-stars.is-rating-0 .top{right:128px}.Widget-slider{grid-area:slider;overflow:hidden;border-radius:var(--reviews-border-roundness)}.Widget-reviewsContainer{display:grid;grid-gap:20px}.Widget-reviewsContainer.is-carousel{position:relative;display:flex;flex-wrap:nowrap;position:relative;left:calc((var(--slide) - 1)*100%*-1);opacity:1;transition-property:left;grid-gap:0}.Widget-reviewsContainer.is-fade .active{animation-name:fadeStyle;animation-duration:var(--transition)}.Widget-reviewsContainer.is-slide{opacity:1;transition:var(--transition)}@media (min-width:820px){.Widget-reviewsContainer.is-1column{grid-template-columns:1fr}.Widget-reviewsContainer.is-2column{grid-template-columns:1fr 1fr}.Widget-reviewsContainer.is-3column{grid-template-columns:1fr 1fr 1fr}}.Widget-dots{z-index:2;grid-area:dots;display:inline-grid;grid-auto-flow:column;grid-column-gap:5px;justify-content:center;border:1px solid var(--animation-controls-hovered,transparent);border-radius:3px}.Widget-dotItem{width:12px;height:12px;opacity:.3;border-radius:6px;background-color:#131313;border:unset;cursor:pointer}.Widget-dotItem.active{opacity:.7}.Widget-nextButton,.Widget-previousButton{align-self:center;cursor:pointer;background:unset;border:unset;width:.9375rem;height:2.8125rem;position:relative;border:1px solid var(--animation-controls-hovered,transparent);border-radius:3px}.Widget-nextButton:after,.Widget-previousButton:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-image:url(/assets-v2/app/images/arrow_8ec1cc6.svg);background-position:center;opacity:.7;padding:0;border-radius:3px}.Widget-nextButton:focus,.Widget-previousButton:focus{outline:unset}.Widget-nextButton:after{transform:rotate(-90deg)}.Widget-previousButton:after{transform:rotate(90deg)}.Widget-nextButton{grid-area:nextButton}.Widget-previousButton{grid-area:previousButton}@keyframes fadeStyle{0%{opacity:0}20%{opacity:.3}45%{opacity:1}}.Review-container{position:relative;border:var(--reviews-border-width) solid var(--reviews-border-color);border-radius:var(--reviews-border-roundness);background-color:var(--reviews-bg-color);box-shadow:var(--reviews-shadow-x) var(--reviews-shadow-y) var(--reviews-shadow-blur) var(--reviews-shadow-spread) var(--reviews-shadow-color);padding:16px;display:grid;grid-template-areas:"rating date directory" "name name name" "content content content";grid-template-columns:auto auto 24px;grid-gap:10px;align-content:start}.Review-container.is-noDirectory{grid-template-areas:"rating date date" "name name name" "content content content"}.Review-container.is-center{grid-template-columns:1fr 1fr;grid-template-areas:"rating date date" "name name name" "content content content" "directory directory directory"}.Review-container.is-center.is-noDirectory{grid-template-areas:"rating date date" "name name name" "content content content"}.Review-container.is-center .Review-rating{justify-self:self-end}.Review-container.is-center .Review-date{text-align:right;justify-self:self-start}.Review-container.is-center .Review-content{text-align:center}.Review-container.is-center .Review-directory,.Review-container.is-center .Review-name,.Review-container.is-center .Review-content{justify-self:center}.Review-container.is-center .Review-recommendation{justify-self:self-end}.Review-container.is-right{grid-template-areas:"directory date rating" "name name name" "content content content";grid-template-columns:24px auto auto}.Review-container.is-right.is-noDirectory{grid-template-areas:"date date rating" "name name name" "content content content"}.Review-container.is-right .Review-rating{justify-self:self-end}.Review-container.is-right .Review-date{text-align:right;justify-self:self-start}.Review-container.is-right .Review-directory{justify-self:center}.Review-container.is-right .Review-name{justify-self:right;text-align:right}.Review-container.is-right .Review-content{justify-self:right;text-align:right}.Review-container.is-right .Review-recommendation{justify-self:self-end}.Review-container.is-carousel{grid-template-areas:"content content content" "rating rating rating" "name date directory ";grid-template-columns:min-content min-content;border:unset;box-shadow:unset;height:100%;min-width:fit-content;min-width:-webkit-fill-available;min-width:-moz-fill-available;min-width:-webkit-available;min-width:-moz-available;padding:18px}@media (max-width:320px){.Review-container.is-carousel{grid-template-areas:"content content" "rating rating" "name name" "date directory";grid-template-columns:min-content}}.Review-container.is-carousel-content{grid-area:content}.Review-container.is-carousel.is-center{grid-template-columns:1fr 1fr;grid-template-areas:"content content" "rating rating" "name name" "date date" "directory directory"}.Review-container.is-carousel.is-center.is-noDirectory{grid-template-areas:"content content" "rating rating" "name date"}.Review-container.is-carousel.is-center .Review-rating,.Review-container.is-carousel.is-center .Review-name,.Review-container.is-carousel.is-center .Review-date{justify-self:center}.Review-container.is-carousel.is-right{grid-template-areas:"content content content" "rating rating rating" "date name directory";grid-template-columns:auto min-content 24px}.Review-container.is-carousel.is-right .Review-date{justify-self:self-end}.Review-metadata{grid-area:metadata}.Review-rating{grid-area:rating;width:67px;overflow:hidden}.Review-rating img{height:12px}.Review-rating.is-rating-4{width:55px}.Review-rating.is-rating-3{width:41px}.Review-rating.is-rating-2{width:27px}.Review-rating.is-rating-1{width:14px}.Review-date{grid-area:date;text-align:right}.Review-directory{grid-area:directory}.Review-name{font-weight:700;grid-area:name;white-space:nowrap}.Review-content{width:100%;grid-area:content}.Review-readMore{text-decoration:underline;color:var(--reviews-link-color);cursor:pointer;user-select:none;white-space:nowrap}.Review-nps{display:block;border:1px solid;width:20px;height:20px;line-height:19px;text-decoration:none;text-align:center;border-radius:4px}.Review-nps.is-npsNumber0{color:#e4373b;border-color:#e4373b;background-color:#fce6e7}.Review-nps.is-active{background-color:#e4373b;border-color:#e4373b;color:#fff}.Review-nps.is-npsNumber1{color:#e4373b;border-color:#e4373b;background-color:#fce6e7}.Review-nps.is-active{background-color:#e4373b;border-color:#e4373b;color:#fff}.Review-nps.is-npsNumber2{color:#e57801;border-color:#e57801;background-color:#fcf2e6}.Review-nps.is-active{background-color:#e57801;border-color:#e57801;color:#fff}.Review-nps.is-npsNumber3{color:#e57801;border-color:#e57801;background-color:#fcf2e6}.Review-nps.is-active{background-color:#e57801;border-color:#e57801;color:#fff}.Review-nps.is-npsNumber4{color:#e57801;border-color:#e57801;background-color:#fcf2e6}.Review-nps.is-active{background-color:#e57801;border-color:#e57801;color:#fff}.Review-nps.is-npsNumber5{color:#a49505;border-color:#a49505;background-color:#fdfbe6}.Review-nps.is-active{background-color:#a49505;border-color:#a49505;color:#fff}.Review-nps.is-npsNumber6{color:#a49505;border-color:#a49505;background-color:#fdfbe6}.Review-nps.is-active{background-color:#a49505;border-color:#a49505;color:#fff}.Review-nps.is-npsNumber7{color:#a49505;border-color:#a49505;background-color:#fdfbe6}.Review-nps.is-active{background-color:#a49505;border-color:#a49505;color:#fff}.Review-nps.is-npsNumber8{color:#0b9229;border-color:#0b9229;background-color:#e7faeb}.Review-nps.is-active{background-color:#0b9229;border-color:#0b9229;color:#fff}.Review-nps.is-npsNumber9{color:#0b9229;border-color:#0b9229;background-color:#e7faeb}.Review-nps.is-active{background-color:#0b9229;border-color:#0b9229;color:#fff}.Review-nps.is-npsNumber10{color:#0b9229;border-color:#0b9229;background-color:#e7faeb}.Review-nps.is-active{background-color:#0b9229;border-color:#0b9229;color:#fff}.Review-recommendation{position:relative;white-space:nowrap;display:inline-block;font-weight:300}.Review-recommendation:before{content:"";width:.625rem;height:.625rem;border-radius:.3125rem;display:inline-block;margin-right:.3125rem;background:#363987}@keyframes fadeStyle{0%{opacity:0}20%{opacity:.3}45%{opacity:1}}