.reviews-summary,.greviews{font-family:'Jost','Jost Fallback',Arial,sans-serif}.reviews-summary{max-width:1020px;margin:0 auto;padding:var(--s-section,60px) var(--gutter,20px);box-sizing:border-box}.reviews-summary-title,.greviews-title{position:relative;margin:0 0 24px;padding-left:1.5rem;color:#1a1a1a;font-family:'Jost','Jost Fallback',Arial,sans-serif;font-size:2.2rem;font-weight:600;line-height:1.3;text-transform:uppercase}.reviews-summary-title::before,.greviews-title::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:60%;background:linear-gradient(135deg,#da45ff,#b830d6);border-radius:3px}.reviews-summary-scores{display:grid;grid-template-columns:1fr 1fr;gap:16px}.reviews-summary-score{display:flex;align-items:center;gap:16px;min-height:44px;padding:20px;border:1px solid #000;color:#000;text-decoration:none;transition:background-color 0.2s ease}.reviews-summary-score:hover,.reviews-summary-score:focus-visible{background-color:#fafafa}.reviews-summary-rating{flex:none;color:#b830d6;font-family:"LEMON MILK","LEMON MILK Fallback",Arial,sans-serif;font-size:2.4rem;line-height:1}.reviews-summary-rating small{color:#000;font-size:1rem}.reviews-summary-source{font-family:'Jost','Jost Fallback',Arial,sans-serif;font-size:1.05rem;line-height:1.4}.reviews-summary-source strong{display:block;font-weight:600}.reviews-summary-link{display:block;margin-top:4px;color:#b830d6;font-size:.95rem;text-decoration:underline}.reviews-summary-cta{margin:24px 0 0;text-align:right}.divTitleAndDiscription .reviews-summary{padding:8px 0 16px}.divTitleAndDiscription .reviews-summary-cta{text-align:left}.greviews{max-width:1020px;margin:0 auto;padding:var(--s-section,60px) var(--gutter,20px);box-sizing:border-box}.greviews .consent-placeholder{max-width:none}.greviews [hidden]{display:none!important}.greviews-order,.greviews-source{margin:0 0 16px;color:#444;font-family:'Jost','Jost Fallback',Arial,sans-serif;font-size:1rem;line-height:1.5}.greviews-source{margin:16px 0 0}.greviews-source a,.greviews-error a{color:#b830d6}.greviews-attribution{font-family:Roboto,"Roboto Fallback",Arial,sans-serif;font-weight:500;color:#5e5e5e}.greviews-list{display:grid;grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;padding:16px;border:1px solid #e5e5e5;background:#fafafa}.greview{display:flex;flex-direction:column;gap:8px;padding:18px;border:1px solid #000;background:#fff}.greview-head{display:flex;align-items:center;gap:10px}.greview-avatar{flex:none;width:40px;height:40px;border-radius:50%;object-fit:cover;background:#e5e5e5}.greview-author{color:#000;font-family:'Jost','Jost Fallback',Arial,sans-serif;font-size:1.1rem;font-weight:600;text-decoration:none}a.greview-author:hover{text-decoration:underline}.greview-stars{margin:2px 0 0;color:#da45ff;letter-spacing:2px}.greview-text{margin:0;font-family:'Jost','Jost Fallback',Arial,sans-serif;font-size:1.05rem;line-height:1.5;white-space:pre-line}.greview-note,.greview-dates{margin:0;color:#555;font-size:.85rem;line-height:1.4}.greview-links{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;font-size:.85rem}.greview-links a{display:inline-block;min-height:24px;color:#b830d6}.greviews-loading{margin:0;color:#555;font-family:'Jost','Jost Fallback',Arial,sans-serif}.greviews-error{margin:16px 0 0;font-family:'Jost','Jost Fallback',Arial,sans-serif}.greviews-how{margin-top:24px;padding:16px 20px;border:1px solid #e5e5e5;background:#fafafa;font-family:'Jost','Jost Fallback',Arial,sans-serif;font-size:1rem;line-height:1.5}.greviews-how h3{margin:0 0 8px;font-size:1.15rem}.greviews-how p{margin:0 0 8px}.greviews-how p:last-child{margin-bottom:0}@media (max-width:1023px){.greviews-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.reviews-summary-title,.greviews-title{font-size:1.6rem}.reviews-summary-scores{grid-template-columns:1fr}.reviews-summary-cta{text-align:left}}@media (max-width:640px){.greviews-list{grid-template-columns:1fr;padding:8px}}