.review-verdict-box{border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);background:#f4f4f4;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-top:2.2rem;padding:1.3rem;display:grid}.review-verdict-box>div{min-width:0}.review-verdict-box h2{border-bottom:2px solid var(--border-color);margin-top:0;padding-bottom:.5rem}.pros h2{color:var(--color-success-text);border-color:var(--color-success)}.cons h2{color:var(--color-error);border-color:var(--color-error)}.review-verdict-box ul{padding-inline-start:1.2rem;font-size:16px}@media (width<=720px){.review-verdict-box{grid-template-columns:1fr}}.review-meta-top{flex-wrap:wrap;justify-content:center;align-items:center;gap:.34rem .58rem;display:flex}.entry-header-review .review-meta-top{justify-content:flex-start}.review-meta-top .badge-review{border:1px solid color-mix(in srgb, var(--primary-color) 24%, var(--border-color-light) 76%);border-radius:var(--radius-full);background:color-mix(in srgb, var(--primary-color) 14%, var(--bg-card) 86%);min-block-size:2rem;color:var(--primary-color-dark);font-size:.86rem;font-weight:var(--font-bold);box-shadow:var(--shadow-sm);align-items:center;gap:.2rem;padding-block:.28rem;padding-inline:.66rem;line-height:1.4;display:inline-flex}.review-meta-top .difficulty-level,.review-meta-top .target-language-level{font-weight:var(--font-semibold)}.target-language-level{font-weight:var(--font-bold);color:var(--primary-color)}.target-language-level a{color:inherit;text-decoration:none}.review-download-area{text-align:center;box-shadow:none;background:0 0;border:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;margin-top:2.2rem;padding:0;display:flex}.review-rating-stars{color:var(--color-star);align-items:center;gap:.08rem;display:inline-flex}.review-rating .rating-value{color:var(--text-main);margin-inline-end:.3rem;font-size:.98rem}.review-hero-image{margin-block:1rem 2rem;margin-inline:0}.review-hero-image img{border-radius:0;width:100%;height:auto;display:block}.review-download-area .download-primary-btn{margin:0}.single-reviews .dashicons,.review-single .dashicons{vertical-align:middle;color:currentColor;width:1em;height:1em;line-height:1;display:inline-block}.single-reviews .dashicons:before,.review-single .dashicons:before{content:"";width:100%;height:100%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--lingo-icon-mask);-webkit-mask-image:var(--lingo-icon-mask);mask-image:var(--lingo-icon-mask);background-color:currentColor;display:block}.single-reviews .dashicons-star-filled,.review-single .dashicons-star-filled{--lingo-icon-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='m12 2.8 2.8 5.7 6.2.9-4.5 4.4 1.1 6.2L12 17.1 6.4 20l1.1-6.2L3 9.4l6.2-.9L12 2.8z'/></svg>")}.single-reviews .dashicons-star-empty,.review-single .dashicons-star-empty{--lingo-icon-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M12 4.9 9.7 9.6l-5.2.8 3.8 3.7-.9 5.2 4.6-2.4 4.6 2.4-.9-5.2 3.8-3.7-5.2-.8L12 4.9zm0-2.1 2.8 5.7 6.2.9-4.5 4.4 1.1 6.2L12 17.1 6.4 20l1.1-6.2L3 9.4l6.2-.9L12 2.8z'/></svg>")}.single-reviews .dashicons-star-half,.review-single .dashicons-star-half{--lingo-icon-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='m12 2.8 2.8 5.7 6.2.9-4.5 4.4 1.1 6.2L12 17.1 6.4 20l1.1-6.2L3 9.4l6.2-.9L12 2.8z'/><path fill='white' d='M12 4.6v12.5L7.4 19l.9-5.2-3.8-3.7 5.2-.8z'/></svg>")}@supports not ((-webkit-mask-image:url("")) or (mask-image:url(""))){.single-reviews .dashicons:before,.review-single .dashicons:before{background-color:transparent;width:auto;height:auto;font-size:1em;line-height:1;display:inline-block;-webkit-mask-image:none;mask-image:none}.single-reviews .dashicons-star-filled:before,.review-single .dashicons-star-filled:before{content:"★"}.single-reviews .dashicons-star-empty:before,.review-single .dashicons-star-empty:before{content:"☆"}.single-reviews .dashicons-star-half:before,.review-single .dashicons-star-half:before{content:"⯨"}}@media (width<=767px){.entry-header-review .review-meta-top{justify-content:center}.review-meta-top .badge-review{padding:.2rem .46rem;font-size:.8rem}}