@property --n{syntax:"<integer>";inherits:false;initial-value:0}.hv{--c:8s;padding-bottom:16px}.hv em{font:500 12px var(--fb);background:var(--gray);color:rgba(var(--ink-rgb),.7);border-radius:999px;flex:none;margin-left:auto;padding:4px 10px;font-style:normal}.hv small{color:rgba(var(--ink-rgb),.7);font-size:12.5px;display:block}.lp.serp .lp-list{margin-top:4px}.lp.serp .lp-row{grid-template-columns:30px minmax(0,1fr)}.so-top{align-items:center;gap:10px;padding:16px 16px 12px;display:flex}.so-av{background:var(--lime);border-radius:50%;width:36px;height:36px}.so-top b{font:600 15px var(--fb)}.so-img{background:linear-gradient(135deg,var(--lav),#fff 70%);background:var(--gray);background-image:radial-gradient(rgba(var(--ink-rgb),.1) 1.2px,transparent 1.5px);background-size:16px 16px;border-radius:18px;height:190px;margin:0 14px;position:relative;overflow:hidden}.so-card{width:62%;animation:soCard var(--c) var(--ease) infinite;background:#fff;border-radius:14px;grid-template-columns:44px 1fr;align-items:center;gap:6px 10px;padding:12px;display:grid;position:absolute;top:22px;left:50%;transform:translate(-50%);box-shadow:0 14px 30px #00000014}.so-card .th{background:var(--lav);border-radius:10px;grid-row:1/3;width:44px;height:44px}.so-card .t{background:var(--gray);border-radius:4px;width:85%;height:7px}.so-card .t.s{width:55%}.so-bars{grid-column:1/-1;align-items:flex-end;gap:6px;height:44px;margin-top:6px;display:flex}.so-bars b{height:calc(var(--h) * 100%);background:var(--lime);transform-origin:bottom;animation:soBar var(--c) var(--ease) infinite;border-radius:4px 4px 2px 2px;flex:1}@keyframes soCard{0%,8%{opacity:0;transform:translate(-50%,10px)}18%,92%{opacity:1;transform:translate(-50%)}to{opacity:0}}@keyframes soBar{0%,20%{transform:scaleY(.15)}55%,92%{transform:scaleY(1)}to{transform:scaleY(.15)}}.so-cta{height:40px;font:600 14px var(--fb);animation:soCta var(--c) ease infinite;background:#fff;border-radius:12px;place-items:center;display:grid;position:absolute;bottom:14px;left:14px;right:14px}@keyframes soCta{0%,40%{background:#fff}50%,90%{background:var(--lime)}}.so-meta{justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.so-like i svg{fill:currentColor;width:16px;height:16px}.so-like{font:600 14px var(--fb);align-items:center;gap:6px;display:flex}.so-like i{color:#e5484d;animation:soBeat var(--c) ease infinite;font-style:normal;display:inline-grid}@keyframes soBeat{40%{transform:scale(1)}45%{transform:scale(1.4)}50%{transform:scale(1)}}.so-n{--n:0;counter-reset:n var(--n);animation:soN var(--c) var(--ease) infinite}.so-n:after{content:var(--nv,counter(n))}@keyframes soN{0%,10%{--n:128}60%,95%{--n:1460}to{--n:128}}.so-ch{gap:6px;display:flex}.so-ch i{background:var(--gray);border-radius:7px;width:22px;height:22px}.so-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 14px;display:grid}.so-stats div{background:var(--gray);border-radius:12px;padding:10px 12px}.so-stats b{--n:0;counter-reset:n var(--n);font:800 18px var(--fh);animation:soVal var(--c) var(--ease) infinite}.so-stats b:after{content:"+" var(--nv,counter(n)) "%"}@keyframes soVal{0%,30%{--n:0}75%,95%{--n:var(--to)}to{--n:0}}.gb-map{background-color:#edf1ea;background-image:linear-gradient(90deg,#0000 46%,#fff 46% 50%,#0000 50%),linear-gradient(#0000 36%,#fff 36% 40%,#0000 40%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;height:130px;position:relative}.hv-gbp .lp-pin.yc{background:var(--lime);transform:rotate(-45deg)scale(1.25)}.hv-gbp .lp-pin.yc:after{animation:1.6s ease-out infinite lpPing}.gb-body{padding:16px 18px 4px}.gb-head{align-items:flex-start;gap:10px;display:flex}.gb-head b{font:700 20px var(--fh)}.gb-rate{align-items:center;gap:10px;margin-top:12px;display:flex}.gb-rate>b{font:800 26px var(--fh)}.gb-stars{color:#f9ab11;letter-spacing:2px}.gb-rev{--n:0;counter-reset:n var(--n);animation:gbN var(--c) var(--ease) infinite}.gb-rev:after{content:"(" var(--nv,counter(n)) " reviews)"}@keyframes gbN{0%,10%{--n:42}60%,95%{--n:118}to{--n:42}}.gb-acts{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.gb-acts span{background:var(--gray);text-align:center;border-radius:14px;gap:4px;padding:12px;display:grid}.gb-acts i{font:600 13px var(--fb);font-style:normal}.gb-acts b{--n:0;counter-reset:n var(--n);font:800 20px var(--fh);color:var(--navy)}.gb-acts b:after{content:"+" var(--nv,counter(n))}.gb-acts .c1{animation:gb1 var(--c) var(--ease) infinite}.gb-acts .c2{animation:gb2 var(--c) var(--ease) infinite}.gb-acts .c3{animation:gb3 var(--c) var(--ease) infinite}@keyframes gb1{0%,15%{--n:0}65%,95%{--n:34}to{--n:0}}@keyframes gb2{0%,15%{--n:0}65%,95%{--n:57}to{--n:0}}@keyframes gb3{0%,15%{--n:0}65%,95%{--n:21}to{--n:0}}.lk-head,.pr-head,.ld-head{font:600 14px var(--fb);align-items:center;gap:10px;padding:16px 18px 6px;display:flex}.lk-gauge{width:220px;margin:6px auto 0;position:relative}.lk-gauge svg{width:100%;height:auto;display:block}.lk-gauge path{fill:none;stroke-width:16px;stroke-linecap:round}.lk-gauge .trk{stroke:var(--gray)}.lk-gauge .val{stroke:var(--lime);stroke-dasharray:252;animation:lkG var(--c) var(--ease) infinite}@keyframes lkG{0%,10%{stroke-dashoffset:200px}60%,95%{stroke-dashoffset:80px}to{stroke-dashoffset:200px}}.lk-n{--n:0;counter-reset:n var(--n);text-align:center;font:800 34px var(--fh);animation:lkN var(--c) var(--ease) infinite;position:absolute;bottom:4px;left:0;right:0}.lk-n:after{content:var(--nv,counter(n))}@keyframes lkN{0%,10%{--n:21}60%,95%{--n:48}to{--n:21}}.lk-list{gap:8px;margin:12px 14px 0;display:grid}.lk-list div{background:var(--gray);font:600 13.5px var(--fb);animation:lkIn var(--c) var(--ease) infinite;animation-delay:calc(var(--i) * .5s);border-radius:12px;grid-template-columns:22px auto 1fr;align-items:center;gap:10px;padding:10px 12px;display:grid}.lk-list .fav{background:var(--lav);border-radius:6px;width:22px;height:22px}.lk-list em{color:var(--navy);text-align:right;font-style:normal}@keyframes lkIn{0%,15%{opacity:0;transform:translate(-12px)}25%,90%{opacity:1;transform:none}to{opacity:0}}.pr-grid{grid-template-columns:1fr 1fr;gap:10px;margin:6px 14px 0;display:grid}.pr-art{background:var(--gray);animation:prIn var(--c) var(--ease) infinite;animation-delay:calc(var(--i) * .45s);border-radius:14px;gap:8px;padding:14px;display:grid}.pr-art .lg{background:rgba(var(--ink-rgb),.25);border-radius:3px;width:44px;height:10px}.pr-art .h{background:rgba(var(--ink-rgb),.12);border-radius:4px;height:9px}.pr-art .h.s{width:60%}.pr-art .mk{font:600 12px var(--fb);animation:prMk var(--c) ease infinite;animation-delay:calc(var(--i) * .45s);background:#fff;border-radius:6px;justify-self:start;padding:3px 8px}@keyframes prIn{0%,10%{opacity:0;transform:scale(.94)}22%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes prMk{0%,30%{background:#fff}40%,92%{background:var(--lime)}}.pr-reach{background:var(--gray);border-radius:14px;align-items:center;gap:12px;margin:12px 14px 0;padding:12px 14px;display:flex}.pr-reach small{color:var(--navy);font-weight:600}.pr-reach span{background:#fff;border-radius:4px;flex:1;height:8px;overflow:hidden}.pr-reach b{background:var(--lime);transform-origin:0;height:100%;animation:prR var(--c) var(--ease) infinite;display:block}@keyframes prR{0%,20%{transform:scaleX(.1)}70%,95%{transform:scaleX(.86)}to{transform:scaleX(.1)}}.wb-bar{border-bottom:1px solid rgba(var(--ink-rgb),.06);align-items:center;gap:6px;padding:12px 14px;display:flex}.wb-bar i{background:var(--gray);border-radius:50%;width:10px;height:10px}.wb-bar span{background:var(--gray);height:26px;font:500 12.5px/26px var(--fb);color:rgba(var(--ink-rgb),.7);border-radius:999px;flex:1;margin-left:10px;padding:0 12px}.wb-page{grid-template-columns:1.2fr .8fr;gap:10px;padding:14px;display:grid}.wb-page>*{animation:wbIn var(--c) var(--ease) infinite}.wb-page .wb-nav{background:var(--gray);border-radius:4px;grid-column:1/-1;width:40%;height:10px;animation-delay:.1s}.wb-page .wb-hero{align-content:center;gap:8px;animation-delay:.3s;display:grid}.wb-page .h{background:rgba(var(--ink-rgb),.14);border-radius:5px;height:14px}.wb-page .h.s{width:70%}.wb-page .wb-btn{background:var(--lime);border-radius:999px;width:90px;height:26px}.wb-page .img{background:var(--lav);border-radius:12px;height:96px;animation-delay:.5s}.wb-page .cards{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:8px;animation-delay:.7s;display:grid}.wb-page .cards i{background:var(--gray);border-radius:10px;height:46px}@keyframes wbIn{0%,5%{opacity:0;transform:translateY(10px)}18%,92%{opacity:1;transform:none}to{opacity:0}}.wb-scores{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 14px;display:grid}.wb-scores>div{background:var(--gray);border-radius:14px;justify-items:center;gap:4px;padding:10px;display:grid}@property --wbp{syntax:"<integer>";inherits:true;initial-value:0}.wb-ring{--wbp:0;width:56px;height:56px;position:relative}.wb-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.wb-scores circle{fill:none;stroke-width:3.5px}.wb-scores .t{stroke:#fff}.wb-scores .val{stroke:var(--lime);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc((100 - var(--wbp)) * 1px)}.wb-ring b{font:800 15px var(--fh);counter-reset:p var(--wbp);place-items:center;display:grid;position:absolute;inset:0}.wb-ring b:after{content:var(--nv,counter(p))}.sc1 .wb-ring{animation:wbS1 var(--c) var(--ease) infinite}.sc2 .wb-ring{animation:wbS2 var(--c) var(--ease) infinite}.sc3 .wb-ring{animation:wbS3 var(--c) var(--ease) infinite}@keyframes wbS1{0%,30%{--wbp:0}70%,95%{--wbp:92}to{--wbp:0}}@keyframes wbS2{0%,34%{--wbp:0}74%,95%{--wbp:87}to{--wbp:0}}@keyframes wbS3{0%,38%{--wbp:0}78%,95%{--wbp:98}to{--wbp:0}}.ld-head span{align-items:center;gap:8px;display:inline-flex}.ld-head span i{background:var(--lime);border-radius:50%;width:8px;height:8px;animation:1.6s infinite feedLive}.ld-count{padding:6px 18px 4px}.ld-n{--n:0;counter-reset:n var(--n);font:800 48px/1 var(--fh);animation:ldN var(--c) var(--ease) infinite}.ld-n:after{content:var(--nv,counter(n))}@keyframes ldN{0%,10%{--n:12}70%,95%{--n:37}to{--n:12}}.ld-list{gap:8px;margin:12px 14px 0;display:grid}.ld-list>div{background:var(--gray);animation:lkIn var(--c) var(--ease) infinite;animation-delay:calc(var(--i) * .6s);border-radius:14px;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.ld-list .ic{background:var(--lav);border-radius:10px;place-items:center;width:36px;height:36px;font-size:15px;display:grid}.ld-list .ic svg{fill:none;width:18px;height:18px;stroke:var(--navy);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.ld-list b{font:600 14px var(--fb)}.ld-list time{color:rgba(var(--ink-rgb),.7);font-size:12px}@media (prefers-reduced-motion:reduce){.hv *,.hv :after{animation:none!important}.so-n{--n:1460}.gb-rev{--n:118}.gb-acts .c1{--n:34}.gb-acts .c2{--n:57}.gb-acts .c3{--n:21}.lk-n{--n:48}.lk-gauge .val{stroke-dashoffset:80px}.ld-n{--n:37}.sc1 .wb-ring{--p:92}.sc2 .wb-ring{--p:87}.sc3 .wb-ring{--p:98}.pr-reach b{transform:scaleX(.86)}.so-stats b{--n:var(--to)}}
