@layer globalv2HomeReviewC{[data-globalv2-family="home-review-c"]{box-sizing:border-box!important;font-family:Roboto,"Noto Sans",sans-serif!important;--gh-g:clamp(24px,3vw,100px)!important;--gh-ink:#111315!important;--gh-soft:#f1f2f4!important;--gh-night:#08090a!important;--gh-yellow:#ffd400!important}
[data-globalv2-family="home-review-c"] *{box-sizing:border-box!important;min-width:0!important}
[data-globalv2-family="home-review-c"] :is(a,button,summary,input):focus-visible{outline:2px solid #ffd400!important;outline-offset:4px!important}
[data-globalv2-family="home-review-c"] .gh-review-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(180px,.35fr) minmax(180px,.35fr)!important;align-items:start!important;gap:16px!important;width:100%!important}
[data-globalv2-family="home-review-c"] .gh-review-copy{display:grid!important;gap:8px!important;align-content:center!important;min-height:52px!important}
[data-globalv2-family="home-review-c"] .gh-review-title{font-size:clamp(22px,1.7vw,32px)!important;line-height:1.2!important;font-weight:750!important;margin:0!important}
[data-globalv2-family="home-review-c"] [data-global-rating-source="yandex"]{display:inline-block!important;font-size:18px!important;font-weight:700!important;line-height:1.4!important}
[data-globalv2-family="home-review-c"] .gh-provider{padding:0!important;border:1px solid #c5c8ca!important;border-radius:9px!important;background:transparent!important;color:inherit!important}
[data-globalv2-family="home-review-c"] .gh-provider>summary{display:block!important;list-style:none!important;position:relative!important;padding:15px 40px 15px 18px!important;cursor:pointer!important;font-size:16px!important;font-weight:700!important;line-height:1.35!important}
[data-globalv2-family="home-review-c"] .gh-provider>summary::-webkit-details-marker{display:none!important}
[data-globalv2-family="home-review-c"] .gh-provider>summary::marker{content:""!important}
[data-globalv2-family="home-review-c"] .gh-provider>summary::after{content:"+"!important;position:absolute!important;right:14px!important;top:14px!important;font-size:22px!important}
[data-globalv2-family="home-review-c"] .gh-provider[open]>summary::after{content:"−"!important}
[data-globalv2-family="home-review-c"] .gh-provider nav{display:grid!important;gap:12px!important;padding:0 18px 18px!important}
[data-globalv2-family="home-review-c"] .gh-provider a{color:inherit!important;text-decoration:underline!important;text-underline-offset:.18em!important;line-height:1.4!important}
[data-globalv2-family="home-review-c"].gh-home-reviews{width:100%!important;margin:0!important;padding:clamp(28px,3vw,52px) var(--gh-g)!important;background:#f1f2f4!important;color:#111315!important}
[data-globalv2-family="home-review-c"] .gh-home-facts{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;padding-top:24px!important;margin-top:24px!important;border-top:1px solid #c5c8ca!important}
[data-globalv2-family="home-review-c"] .gh-home-facts>.rt-rate-strip__fact{display:grid!important;gap:4px!important;line-height:1.4!important;color:inherit!important}
[data-globalv2-family="home-review-c"] .gh-home-facts b{font-size:17px!important;color:inherit!important}
[data-globalv2-family="home-review-c"] .gh-home-facts span{font-size:15px!important;color:inherit!important}
@media(max-width:1023px){[data-globalv2-family="home-review-c"] .gh-review-row{grid-template-columns:minmax(0,1fr) minmax(140px,.6fr) minmax(140px,.6fr)!important}}
@media(max-width:767px){[data-globalv2-family="home-review-c"]{--gh-g:16px!important}
[data-globalv2-family="home-review-c"] .gh-review-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}
[data-globalv2-family="home-review-c"] .gh-review-copy{grid-column:1/-1!important}
[data-globalv2-family="home-review-c"] .gh-review-title{font-size:24px!important}
[data-globalv2-family="home-review-c"] .gh-provider>summary{padding:13px 30px 13px 12px!important;font-size:14px!important}
[data-globalv2-family="home-review-c"] .gh-provider nav{padding:0 12px 14px!important;font-size:14px!important}
[data-globalv2-family="home-review-c"] .gh-home-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}}}