@charset "UTF-8";._reviewsBlock_qwh8m_2{--border: #e6eaea;--r-card: 16px;--r-md: 12px;--sh-card: 0 2px 8px rgba(32, 36, 40, .05);--sh-hover: 0 16px 34px rgba(32, 36, 40, .12);--primary: var(--primary-color);--surface: #f6f8f8;--dark: var(--dark-color);--midgrey: var(--midgrey-color);--txt: var(--txt-color);--secondary: var(--secondary-color);--line: var(--line-color);--star-gold: #f5a623;--rv-bg-alt: #f6f8f8;--text-badge: 12px}._reviewsBlock_qwh8m_2 .btn{display:inline-flex;align-items:center;gap:8px;font-family:inherit;font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap}._reviewsBlock_qwh8m_2 .btn-secondary{background:#fff;border:1px solid var(--border);color:var(--dark);padding:11px 20px;border-radius:9999px;font-size:14px;transition:border-color .2s,color .2s}._reviewsBlock_qwh8m_2 .btn-secondary:hover{border-color:var(--primary);color:var(--primary)}._reviewsBlock_qwh8m_2 .btn .arrow{transition:transform .2s}._reviewsBlock_qwh8m_2 .btn-secondary:hover .arrow{transform:translate(3px)}._reviewsBlock_qwh8m_2 .powered-by{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--midgrey)}._reviewsBlock_qwh8m_2 .powered-by .gw{font-weight:500;background:linear-gradient(90deg,#4285f4,#ea4335,#fbbc05,#34a853);background-clip:text;-webkit-text-fill-color:transparent;font-size:13px}._reviewsBlock_qwh8m_2 .rv-summary{display:grid;grid-template-columns:auto 1fr;gap:clamp(24px,3vw,48px);align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:clamp(24px,3vw,36px)}._reviewsBlock_qwh8m_2 .rv-summary--compact{grid-template-columns:auto 1fr auto;gap:clamp(20px,3vw,40px);padding:clamp(18px,2vw,24px) clamp(20px,2.4vw,30px)}._reviewsBlock_qwh8m_2 .rv-summary__lead{display:flex;align-items:center;gap:14px}._reviewsBlock_qwh8m_2 .rv-summary__g{flex-shrink:0}._reviewsBlock_qwh8m_2 .rv-summary__leadtxt{display:flex;flex-direction:column;gap:4px}._reviewsBlock_qwh8m_2 .rv-summary__numrow{display:flex;align-items:center;gap:10px}._reviewsBlock_qwh8m_2 .rv-summary__num{font-size:64px;font-weight:700;color:var(--dark);line-height:.9;letter-spacing:-.03em}._reviewsBlock_qwh8m_2 .rv-summary--compact .rv-summary__num{font-size:38px;line-height:1;letter-spacing:-.02em}._reviewsBlock_qwh8m_2 .rv-summary__count{font-size:13px;color:var(--midgrey);margin:0}._reviewsBlock_qwh8m_2 .rv-summary__score{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}._reviewsBlock_qwh8m_2 .rv-summary__head{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--midgrey);letter-spacing:.3px;margin-bottom:4px}._reviewsBlock_qwh8m_2 .rv-summary:not(.rv-summary--compact) .rv-summary__count{font-size:13.5px;color:var(--txt);margin-top:4px}._reviewsBlock_qwh8m_2 .rv-summary:not(.rv-summary--compact) .rv-summary__link{margin-top:10px;color:var(--primary);background:none;padding:0}._reviewsBlock_qwh8m_2 .rv-summary:not(.rv-summary--compact) .rv-summary__link:hover{background:none;text-decoration:underline}._reviewsBlock_qwh8m_2 .rv-bar__c{font-size:12.5px;color:var(--midgrey);text-align:right;font-variant-numeric:tabular-nums}._reviewsBlock_qwh8m_2 .rv-summary:not(.rv-summary--compact) .rv-bar{grid-template-columns:30px 1fr 44px;gap:12px}._reviewsBlock_qwh8m_2 .rv-summary:not(.rv-summary--compact) .rv-bar__track{height:9px}._reviewsBlock_qwh8m_2 .rv-summary__bars{display:flex;flex-direction:column;gap:5px;min-width:0}._reviewsBlock_qwh8m_2 .rv-summary__bars--c{border-left:1px solid var(--border);padding-left:clamp(20px,3vw,40px)}._reviewsBlock_qwh8m_2 .rv-bar{display:grid;grid-template-columns:26px 1fr;align-items:center;gap:9px}._reviewsBlock_qwh8m_2 .rv-bar__lbl{display:inline-flex;align-items:center;gap:3px;font-size:13px;font-weight:500;color:var(--txt)}._reviewsBlock_qwh8m_2 .rv-bar__track{position:relative;display:flex;height:6px;border-radius:9999px;background:#00000012;overflow:hidden}._reviewsBlock_qwh8m_2 .rv-bar__fill{height:100%;background:var(--star-gold);border-radius:9999px;transition:flex-grow .9s cubic-bezier(.2,.7,.2,1)}._reviewsBlock_qwh8m_2 .rv-summary__link{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:#fff;text-decoration:none;white-space:nowrap;padding:11px 18px;border-radius:9999px;background:var(--primary);transition:background .2s}._reviewsBlock_qwh8m_2 .rv-summary__link:hover{background:#163c40}._reviewsBlock_qwh8m_2 .rv-summary__link .arrow{transition:transform .2s}._reviewsBlock_qwh8m_2 .rv-summary__link:hover .arrow{transform:translate(4px)}._reviewsBlock_qwh8m_2 .rv-card{background:#fff;border:1px solid var(--border);border-radius:var(--r-card);padding:22px 24px;display:flex;flex-direction:column;gap:14px;transition:border-color .25s,box-shadow .25s,transform .2s}._reviewsBlock_qwh8m_2 .rv-card:hover{border-color:#1f545966;box-shadow:var(--sh-hover)}._reviewsBlock_qwh8m_2 .rv-card__head{display:flex;align-items:center;gap:12px}._reviewsBlock_qwh8m_2 .rv-card__id{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}._reviewsBlock_qwh8m_2 .rv-card__name{font-size:15px;font-weight:600;color:var(--dark);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._reviewsBlock_qwh8m_2 .rv-card__rate{display:flex;align-items:center;gap:8px}._reviewsBlock_qwh8m_2 .rv-card__date{font-size:12.5px;color:var(--midgrey);white-space:nowrap}._reviewsBlock_qwh8m_2 .rv-card__g{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--surface);border:1px solid var(--border);flex-shrink:0;align-self:flex-start}._reviewsBlock_qwh8m_2 .rv-card__body{flex:1}._reviewsBlock_qwh8m_2 .rv-card__text{font-size:14.5px;line-height:1.6;color:var(--txt);margin:0}._reviewsBlock_qwh8m_2 .rv-card__text.is-clamped{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}._reviewsBlock_qwh8m_2 .rv-golink{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--primary);text-decoration:none;white-space:nowrap}._reviewsBlock_qwh8m_2 .rv-golink .arrow{transition:transform .2s}._reviewsBlock_qwh8m_2 .rv-golink:hover{text-decoration:underline}._reviewsBlock_qwh8m_2 .rv-golink:hover .arrow{transform:translate(3px)}._reviewsBlock_qwh8m_2 .rv-card__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:auto;padding-top:12px;border-top:1px solid var(--border)}._reviewsBlock_qwh8m_2 .rvf__foot{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-left:57px}._reviewsBlock_qwh8m_2 .rv-card__orig,._reviewsBlock_qwh8m_2 .rvf__orig{background:none;border:none;padding:0;color:var(--midgrey);font-size:13px;font-weight:500;cursor:pointer;font-family:inherit}._reviewsBlock_qwh8m_2 .rv-card__orig:hover,._reviewsBlock_qwh8m_2 .rvf__orig:hover{color:var(--primary);text-decoration:underline}._reviewsBlock_qwh8m_2 .rv-avatar{border-radius:50%;object-fit:cover;flex-shrink:0}._reviewsBlock_qwh8m_2 .rv-avatar--initial{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:600;flex-shrink:0}._reviewsBlock_qwh8m_2 .rv-section{background:#fff;border:1px solid var(--primary);border-radius:12px;padding:var(--80) clamp(28px,5vw,64px)}._reviewsBlock_qwh8m_2 .rv-section__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:28px}._reviewsBlock_qwh8m_2 .rv-section__head h2{font-size:clamp(1.75rem,1.5vw + 1rem,2.5rem);font-weight:700;color:var(--dark);line-height:1.1;letter-spacing:-.01em;margin:0}._reviewsBlock_qwh8m_2 .rv-section__head .eyebrow{font-size:var(--text-badge);font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--secondary);display:block;margin-bottom:8px}._reviewsBlock_qwh8m_2 .rv-badge-row{margin-bottom:32px}._reviewsBlock_qwh8m_2 .rv-carousel{position:relative}._reviewsBlock_qwh8m_2 .rv-swiper{width:100%}._reviewsBlock_qwh8m_2 .rv-swiper .swiper-slide{height:auto;display:flex}._reviewsBlock_qwh8m_2 .rv-swiper .rv-card{width:100%}._reviewsBlock_qwh8m_2 .rv-swiper .rv-card__body{flex:none;height:94px}._reviewsBlock_qwh8m_2 .rv-carousel__nav{display:flex;gap:8px;margin-top:22px;align-items:center}._reviewsBlock_qwh8m_2 .rv-scrollbar{flex:1;height:4px;margin:0 6px;border-radius:9999px;background:var(--line);position:relative}._reviewsBlock_qwh8m_2 .rv-scrollbar .swiper-scrollbar-drag{height:100%;border-radius:9999px;background:var(--primary);cursor:grab}._reviewsBlock_qwh8m_2 .rv-scrollbar .swiper-scrollbar-drag:active{cursor:grabbing}._reviewsBlock_qwh8m_2 .rv-arrow{width:44px;height:44px;border-radius:50%;border:1px solid var(--border);background:#fff;cursor:pointer;font-size:18px;color:var(--dark);display:inline-flex;align-items:center;justify-content:center;transition:all .2s}._reviewsBlock_qwh8m_2 .rv-arrow:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}._reviewsBlock_qwh8m_2 .rv-arrow:disabled{opacity:.3;cursor:default}._reviewsBlock_qwh8m_2 .rv-reply{background:var(--rv-bg-alt);border-radius:var(--r-md);border-left:3px solid var(--primary);padding:14px 16px}._reviewsBlock_qwh8m_2 .rv-reply__hdr{display:flex;align-items:center;gap:8px;margin-bottom:6px}._reviewsBlock_qwh8m_2 .rv-reply__logo{width:22px;height:22px;border-radius:50%;object-fit:cover;background:var(--primary);flex-shrink:0}._reviewsBlock_qwh8m_2 .rv-reply__who{font-size:13px;font-weight:600;color:var(--dark)}._reviewsBlock_qwh8m_2 .rv-reply__text{font-size:13.5px;line-height:1.55;color:var(--txt);margin:0}._reviewsBlock_qwh8m_2 .btn-primary{background:var(--primary);color:#fff;border:none;padding:12px 24px;border-radius:9999px;font-size:14px;transition:background .2s}._reviewsBlock_qwh8m_2 .btn-primary:hover{background:#163c40}._reviewsBlock_qwh8m_2 .btn-lg{padding:15px 30px;font-size:15px}._reviewsBlock_qwh8m_2 .rv-page-head{background:#fff;border-radius:var(--r-card);padding:var(--80) clamp(28px,5vw,64px);display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,1.1fr);gap:var(--60);align-items:center}._reviewsBlock_qwh8m_2 .rv-page-head h1{font-size:clamp(2rem,2.4vw + 1rem,3.25rem);font-weight:700;color:var(--dark);line-height:1.08;letter-spacing:-.02em;margin-bottom:16px}._reviewsBlock_qwh8m_2 .rv-page-head p{font-size:var(--text-body);color:var(--txt);line-height:1.6;max-width:50ch;margin-bottom:20px}._reviewsBlock_qwh8m_2 .eyebrow-sm{font-size:var(--text-badge);font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--secondary);display:block}._reviewsBlock_qwh8m_2 .rv-hub{background:var(--rv-bg-alt);border-radius:var(--r-card);padding:var(--60) clamp(28px,5vw,64px) var(--80)}._reviewsBlock_qwh8m_2 .rv-fbar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;border-bottom:1px solid var(--border);margin-bottom:28px}._reviewsBlock_qwh8m_2 .rv-fbar__tabs{display:flex;gap:2px;flex-wrap:wrap}._reviewsBlock_qwh8m_2 .rv-tab{position:relative;border:none;background:none;font-family:inherit;font-size:14.5px;font-weight:500;color:var(--midgrey);padding:12px 16px 14px;cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:color .2s}._reviewsBlock_qwh8m_2 .rv-tab:hover{color:var(--dark)}._reviewsBlock_qwh8m_2 .rv-tab__n{font-size:12px;font-weight:600;color:var(--line);font-variant-numeric:tabular-nums;transition:color .2s}._reviewsBlock_qwh8m_2 .rv-tab.is-active{color:var(--primary);font-weight:600}._reviewsBlock_qwh8m_2 .rv-tab.is-active .rv-tab__n{color:var(--primary)}._reviewsBlock_qwh8m_2 .rv-tab.is-active:after{content:"";position:absolute;left:16px;right:16px;bottom:-1px;height:2px;background:var(--primary);border-radius:2px}._reviewsBlock_qwh8m_2 .rv-fbar__sort{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--midgrey);padding-bottom:10px}._reviewsBlock_qwh8m_2 .rv-sort__sel{font-family:inherit;font-size:13px;font-weight:500;color:var(--dark);background:#fff;border:1px solid var(--border);border-radius:9999px;padding:8px 32px 8px 14px;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;transition:border-color .2s}._reviewsBlock_qwh8m_2 .rv-sort__sel:hover,._reviewsBlock_qwh8m_2 .rv-sort__sel:focus{outline:none;border-color:var(--primary)}._reviewsBlock_qwh8m_2 .rv-feed--flat{display:flex;gap:clamp(28px,3.5vw,52px);align-items:flex-start;max-width:1180px;margin:0 auto}._reviewsBlock_qwh8m_2 .rv-col{flex:1;min-width:0}._reviewsBlock_qwh8m_2 .rvf{position:relative;padding:22px 20px 24px;border-radius:14px;display:flex;flex-direction:column;gap:13px;-webkit-column-break-inside:avoid;break-inside:avoid;transition:background .2s ease}._reviewsBlock_qwh8m_2 .rvf:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:1px;background:var(--border)}._reviewsBlock_qwh8m_2 .rv-col .rvf:last-child:after{display:none}._reviewsBlock_qwh8m_2 .rvf:hover{background:#1f545906}._reviewsBlock_qwh8m_2 .rvf.is-target{border-radius:12px;animation:rvf-flash 3s ease-out}@keyframes _rvf-flash_qwh8m_1{0%{background:#1f54591c}70%{background:#1f545914}to{background:#1f545900}}._reviewsBlock_qwh8m_2 .rvf__head{display:flex;align-items:center;gap:13px}._reviewsBlock_qwh8m_2 .rvf__id{display:flex;flex-direction:column;gap:4px;min-width:0}._reviewsBlock_qwh8m_2 .rvf__name{font-size:15.5px;font-weight:600;color:var(--dark);line-height:1.2}._reviewsBlock_qwh8m_2 .rvf__meta{display:flex;align-items:center;gap:10px}._reviewsBlock_qwh8m_2 .rvf__date{font-size:12.5px;color:var(--midgrey)}._reviewsBlock_qwh8m_2 .rvf__g{margin-left:auto;align-self:flex-start;opacity:.85;padding-top:2px}._reviewsBlock_qwh8m_2 .rvf__text{font-size:15px;line-height:1.65;color:var(--txt);margin:0;padding-left:57px}._reviewsBlock_qwh8m_2 .rvf__reply{margin-left:57px;background:var(--rv-bg-alt);border:1px solid var(--border);border-radius:12px;padding:15px 18px}._reviewsBlock_qwh8m_2 .rvf__reply-hd{display:flex;align-items:center;gap:9px;margin-bottom:7px}._reviewsBlock_qwh8m_2 .rvf__reply-logo{width:22px;height:22px;border-radius:50%;object-fit:cover;background:var(--primary);flex-shrink:0}._reviewsBlock_qwh8m_2 .rvf__reply-who{font-size:13.5px;font-weight:600;color:var(--dark)}._reviewsBlock_qwh8m_2 .rvf__reply-date{margin-left:auto;font-size:12px;color:var(--midgrey)}._reviewsBlock_qwh8m_2 .rvf__reply-text{font-size:13.5px;line-height:1.6;color:var(--txt);margin:0}._reviewsBlock_qwh8m_2 .rv-hub__foot{display:flex;flex-direction:column;align-items:center;gap:18px;margin-top:36px}._reviewsBlock_qwh8m_2 .rv-progress{display:flex;flex-direction:column;align-items:center;gap:10px;width:min(280px,80%)}._reviewsBlock_qwh8m_2 .rv-progress__track{width:100%;height:4px;border-radius:9999px;background:#00000014;overflow:hidden}._reviewsBlock_qwh8m_2 .rv-progress__fill{display:block;height:100%;border-radius:9999px;background:var(--primary);transition:width .5s cubic-bezier(.2,.7,.2,1)}._reviewsBlock_qwh8m_2 .rv-progress__txt{font-size:13px;color:var(--midgrey)}._reviewsBlock_qwh8m_2 .rv-progress__txt b{color:var(--dark);font-weight:600}._reviewsBlock_qwh8m_2 .rv-progress__done{font-size:13px;font-weight:500;color:var(--primary);display:inline-flex;align-items:center;gap:6px}._reviewsBlock_qwh8m_2 .rv-hub__more-n{opacity:.8;font-weight:400}._reviewsBlock_qwh8m_2 .rv-leave{background:var(--dark);color:#fff;border-radius:var(--r-card);padding:clamp(28px,4vw,44px) clamp(24px,4vw,56px);display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}._reviewsBlock_qwh8m_2 .rv-leave__txt h3{font-size:clamp(1.25rem,1.2vw + .8rem,1.6rem);font-weight:600;margin-bottom:6px}._reviewsBlock_qwh8m_2 .rv-leave__txt p{font-size:15px;color:#ffffffb8;max-width:52ch;line-height:1.55}._reviewsBlock_qwh8m_2 .rv-leave .btn-primary{background:#fff;color:var(--dark)}._reviewsBlock_qwh8m_2 .rv-leave .btn-primary:hover{background:var(--secondary);color:#fff}@media(max-width:768px){._reviewsBlock_qwh8m_2 .rv-summary--compact{grid-template-columns:1fr;gap:16px}._reviewsBlock_qwh8m_2 .rv-summary__bars--c{border-left:none;padding-left:0;border-top:1px solid var(--border);padding-top:16px}._reviewsBlock_qwh8m_2 .rv-summary__link{justify-content:center}}@media(max-width:1024px){._reviewsBlock_qwh8m_2 .rv-page-head{grid-template-columns:1fr;gap:var(--40)}}@media(max-width:768px){._reviewsBlock_qwh8m_2 .rv-fbar{flex-flow:column nowrap;align-items:stretch;gap:0}._reviewsBlock_qwh8m_2 .rv-fbar__tabs{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}._reviewsBlock_qwh8m_2 .rv-fbar__tabs::-webkit-scrollbar{display:none}._reviewsBlock_qwh8m_2 .rv-tab{white-space:nowrap;flex-shrink:0}._reviewsBlock_qwh8m_2 .rv-fbar__sort{padding:12px 0;border-top:1px solid var(--border);justify-content:space-between}._reviewsBlock_qwh8m_2 .rv-feed--flat{flex-direction:column;gap:0;max-width:720px}._reviewsBlock_qwh8m_2 .rvf__text,._reviewsBlock_qwh8m_2 .rvf__foot{padding-left:0}._reviewsBlock_qwh8m_2 .rvf__reply{margin-left:0}}@media(max-width:560px){._reviewsBlock_qwh8m_2 .rv-summary:not(.rv-summary--compact){grid-template-columns:1fr;gap:22px}._reviewsBlock_qwh8m_2 .rv-summary:not(.rv-summary--compact) .rv-summary__score{align-items:center;text-align:center;padding-bottom:20px;border-bottom:1px solid var(--border);width:100%}._reviewsBlock_qwh8m_2 .rv-summary:not(.rv-summary--compact) .rv-summary__num{font-size:56px}}
