.template-app-root{--reviews-ok-solid:#137738;--reviews-tint:16%;--reviews-tint-line:32%;--reviews-lift:0 2px 4px #54443814, 0 18px 38px #54443829}@supports (color:lab(0% 0 0)){.template-app-root{--reviews-ok-solid:lab(43.6193% -39.4536 26.2495);--reviews-lift:0 2px 4px lab(30.3215% 5.50675 10.3606/.08), 0 18px 38px lab(30.3215% 5.50675 10.3606/.16)}}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .template-app-root{--reviews-tint:19%;--reviews-tint-line:34%;--reviews-lift:0 2px 4px #00000059, 0 18px 40px #00000080}@supports (color:lab(0% 0 0)){html:not([data-theme=light]) .template-app-root{--reviews-lift:0 2px 4px lab(0% 0 0/.35), 0 18px 40px lab(0% 0 0/.5)}}}html[data-theme=dark] .template-app-root{--reviews-tint:19%;--reviews-tint-line:34%;--reviews-lift:0 2px 4px #00000059, 0 18px 40px #00000080}@supports (color:lab(0% 0 0)){html[data-theme=dark] .template-app-root{--reviews-lift:0 2px 4px lab(0% 0 0/.35), 0 18px 40px lab(0% 0 0/.5)}}.review[data-creature=blue]{--creature:#3ba6f5}@supports (color:lab(0% 0 0)){.review[data-creature=blue]{--creature:lab(64.785% -10.9665 -48.9041)}}.review[data-creature=coral]{--creature:#f66d67}@supports (color:lab(0% 0 0)){.review[data-creature=coral]{--creature:lab(63.526% 53.3685 30.8739)}}.review[data-creature=golden]{--creature:#f9c635}@supports (color:lab(0% 0 0)){.review[data-creature=golden]{--creature:lab(82.9102% 9.18886 73.7576)}}.review[data-creature=mint]{--creature:#7be3b3}@supports (color:lab(0% 0 0)){.review[data-creature=mint]{--creature:lab(83.0398% -39.9348 13.9756)}}.review[data-creature=pink]{--creature:#fb6ca0}@supports (color:lab(0% 0 0)){.review[data-creature=pink]{--creature:lab(65.2555% 58.753 .787008)}}.review[data-creature=violet]{--creature:#a06aec}@supports (color:lab(0% 0 0)){.review[data-creature=violet]{--creature:lab(55.3122% 41.75 -58.8034)}}.tpl-page-header.reviews-page-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 40px;display:flex}.reviews-page-header__text{flex:420px;min-width:0}.tpl-button.reviews-page-header__action{flex:none}.reviews-empty{font:400 16px/1.5 var(--font-body);color:var(--ink2);text-wrap:pretty;margin:0}.reviews-wall{columns:3;column-gap:20px;width:100%;margin:0;padding:0;list-style:none}.reviews-wall>li{break-inside:avoid;padding-top:30px;padding-bottom:20px}.reviews-more,.reviews-more-error{align-self:center}.tpl-card.review{--reviews-pad:clamp(20px, 2.4vw, 26px);--reviews-surface:color-mix(in oklab, var(--creature) var(--reviews-tint), var(--surface));border-color:color-mix(in oklab, var(--creature) var(--reviews-tint-line), var(--surface));background:var(--reviews-surface);box-shadow:var(--shadow);border-radius:22px;gap:14px;padding-top:18px;transition:translate .2s,box-shadow .2s;position:relative}.tpl-card.review:hover{box-shadow:var(--reviews-lift);translate:0 -4px}.review__head{align-items:center;gap:12px;min-height:40px;padding-left:80px;display:flex}.review__avatar{top:-30px;left:var(--reviews-pad);box-sizing:border-box;background:color-mix(in oklab, var(--creature) 30%, var(--surface));object-fit:contain;width:68px;height:68px;box-shadow:0 0 0 4px var(--reviews-surface), 0 6px 14px #5444382e;border-radius:50%;padding:6px;position:absolute}@supports (color:lab(0% 0 0)){.review__avatar{box-shadow:0 0 0 4px var(--reviews-surface), 0 6px 14px lab(30.3215% 5.50675 10.3606/.18)}}.review__avatar--photo{object-fit:cover;padding:0}.review__author{flex-direction:column;gap:7px;min-width:0;display:flex}.review__name-row{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.review__name{font:700 17px/1.2 var(--font-display);letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere;margin:0}.tpl-badge.review__badge{top:-13px;right:var(--reviews-pad);background:var(--reviews-ok-solid);color:#fff;box-shadow:0 0 0 2px var(--reviews-surface), 0 4px 10px #21432947;gap:5px;padding:5px 10px 5px 7px;font-size:12px;position:absolute;rotate:-4deg}@supports (color:lab(0% 0 0)){.tpl-badge.review__badge{box-shadow:0 0 0 2px var(--reviews-surface), 0 4px 10px lab(25.3679% -17.9918 11.7272/.28)}}.tpl-badge.review__badge .material-symbols-rounded{font-size:15px}.review__date{font:400 13px/1.3 var(--font-body);font-variant-numeric:tabular-nums;color:var(--ink2)}.review__text{font:400 15.5px/1.6 var(--font-body);color:var(--ink);overflow-wrap:anywhere;flex-direction:column;gap:10px;display:flex}.review__text p{text-wrap:pretty;margin:0}.review--featured .review__text{font:600 clamp(19px, 1.55vw, 22px)/1.36 var(--font-display);letter-spacing:-.012em}.reviews-form-card{width:100%;max-width:640px}.reviews-author{align-items:center;gap:12px;display:flex}.reviews-author__avatar{background:var(--surface2);object-fit:contain;border-radius:50%;flex:none;width:44px;height:44px}.reviews-author .tpl-input{flex:1;min-width:0}.reviews-form__text{min-height:168px}.home-band--reviews{overflow-x:clip}.home-reviews{flex-direction:column;align-items:center;display:flex}.home-reviews .reviews-wall{margin-top:clamp(26px,3.2vw,42px)}.home-reviews .review__text{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-reviews .home-textlink{margin-top:8px}.reviews-wall--enter>li{transition:opacity .5s,translate .85s cubic-bezier(.22,.9,.24,1),rotate .85s cubic-bezier(.22,.9,.24,1)}.reviews-wall--enter>li:not(.is-in){opacity:0}.reviews-wall--enter>li[data-from=left]:not(.is-in){translate:-90px 30px;rotate:-6deg}.reviews-wall--enter>li[data-from=right]:not(.is-in){translate:90px 30px;rotate:6deg}.reviews-wall--enter>li[data-from=bottom]:not(.is-in){translate:0 110px}@media (prefers-reduced-motion:reduce){.reviews-wall--enter>li{opacity:1;transition:none;translate:none;rotate:none}.tpl-card.review{transition:none}.tpl-card.review:hover{translate:none}}@media (max-width:1023px){.reviews-wall{columns:2}}@media (max-width:640px){.reviews-wall{columns:1}.tpl-button.reviews-page-header__action,.tpl-button.reviews-more{width:100%;min-height:var(--m-tap-primary)}.review__name{font-size:17px}.review__date,.tpl-badge.review__badge{font-size:var(--m-text-xs)}.review__text{font-size:var(--m-text)}.review--featured .review__text{font-size:20px}.home-reviews .reviews-wall>li:nth-child(n+5){display:none}.home-reviews .home-textlink{min-height:var(--m-tap);font-size:15px}}
