[data-v-45f2ce5c]:root{--1-1:#fff;--1-2:#161616;--1-3:#9b9b98;--1-4:#73736f;--1-5:#2a2a28;--1-6:#111110;--1-7:#1b1b19;--2-1:#c9a43a;--2-2:#9a741c;--2-3:#98741c;--error:#ff453a;--root-border-radius:10px;--button-border-radius:13px;--root-border-width:1px;--root-box-shadow:0 0 10px #00000040;--font-family:"Inter", sans-serif;--second-family:"Inter", sans-serif;--bg:#f0eee8;--paper:#e7e3da;--paper-strong:#faf8f3;--ink:#171512;--surface:#1715120b;--surface-strong:#17151217;--border:#352b1b2e;--text:#171512;--muted:#756f63;--muted-strong:#918979;--accent:#c9a43a;--accent-light:#f4d06f;--header-bg:#151310f0;--header-utility-bg:#f4d06f14;--header-utility-border:#f4d06f4d;--header-utility-bg-hover:#f4d06f2e;--header-utility-border-hover:#f4d06fa6;--header-city:#f7e4a6;--dark-surface:#171512;--dark-surface-blue:#292116;--dark-surface-navy:#332919;--on-dark:#faf8f3;--on-dark-muted:#c9c0af;--on-dark-soft:#f4d06f;--on-dark-border:#f4d06f29;--on-dark-border-hover:#f4d06f80;--on-dark-inset:inset 0 1px 0 #ffffff09;--dark-shadow:0 22px 45px #00000024;--dark-shadow-hover:0 22px 42px #00000042;--dark-input:#0003;--dark-eyebrow:#f4d06f;--dark-glow:#f4d06f;--dark-glow-shadow:0 0 16px #f4d06fc7;--container-width:1240px;--container-padding-x:20px;--transition-duration:.2s}.reviews-section[data-v-45f2ce5c]{padding:clamp(8px,.625vw,12px) 0}.reviews-section__head[data-v-45f2ce5c]{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.reviews-section__eyebrow[data-v-45f2ce5c]{color:#5f625f;align-items:center;gap:9px;margin-bottom:14px;display:flex}.reviews-section__eyebrow[data-v-45f2ce5c]:before{content:"";background:var(--accent);width:5px;height:5px;box-shadow:none;border-radius:50%;flex:none}.reviews-section__title[data-v-45f2ce5c]{color:var(--ink);font-family:var(--second-family);letter-spacing:-.025em;margin:0;font-size:clamp(30px,4vw,48px);line-height:1.08}.reviews-section__button[data-v-45f2ce5c]{border:1px solid var(--border);color:#fff;white-space:nowrap;min-height:44px;transition:var(--transition-duration) ease;background:#1c1c1e;border-radius:13px;align-items:center;gap:9px;padding:0 17px;font-size:14px;font-weight:600;display:inline-flex}@media (hover:hover){.reviews-section__button[data-v-45f2ce5c]:hover{background:#252a36;border-color:#afcfff6b;transform:translateY(-1px)}}@media (hover:none),(hover:on-demand){.reviews-section__button[data-v-45f2ce5c]:active{background:#252a36;border-color:#afcfff6b;transform:translateY(-1px)}}.reviews-section__button-arrow[data-v-45f2ce5c]{font-size:16px;line-height:1}.reviews-section__actions[data-v-45f2ce5c]{align-items:center;gap:9px;margin-top:15px;display:flex}.reviews-section__platform-link[data-v-45f2ce5c]{color:#fff;white-space:nowrap;background:#182d55;border-radius:999px;align-items:center;gap:7px;min-height:36px;padding:4px 5px 4px 10px;font-size:13px;font-weight:700;line-height:1;transition:transform .2s,background .2s;display:inline-flex}@media (hover:hover){.reviews-section__platform-link[data-v-45f2ce5c]:hover{background:#244174;transform:translateY(-1px)}}@media (hover:none),(hover:on-demand){.reviews-section__platform-link[data-v-45f2ce5c]:active{background:#244174;transform:translateY(-1px)}}.reviews-section__platform-name--yandex[data-v-45f2ce5c]{color:#ff5a4c}.reviews-section__platform-name--gis[data-v-45f2ce5c]{color:#b7ef62}.reviews-section__platform-rating[data-v-45f2ce5c]{color:#fff;background:#1e95d5;border-radius:50%;place-items:center;min-width:28px;height:28px;font-size:12px;display:grid}.reviews-section__grid[data-v-45f2ce5c]{grid-template-columns:repeat(3,1fr);gap:14px;scroll-margin-top:110px;display:grid}.reviews-section__gallery[data-v-45f2ce5c]{scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;touch-action:auto;-webkit-user-select:none;user-select:none;gap:18px;padding:4px 2px 10px;scroll-padding-left:2px;display:flex;overflow-x:auto}.reviews-section__gallery--dragging[data-v-45f2ce5c]{cursor:grabbing;scroll-snap-type:none}.reviews-section__gallery[data-v-45f2ce5c]::-webkit-scrollbar{display:none}.reviews-section__screenshot[data-v-45f2ce5c]{aspect-ratio:10/7;scroll-snap-align:start;cursor:zoom-in;background:#fff;border:1px solid #43434124;border-radius:16px;flex:0 0 calc(25% - 13.5px);transition:transform .28s,box-shadow .28s;display:block;position:relative;overflow:hidden;box-shadow:0 12px 25px #40392b1a}.reviews-section__screenshot[data-v-45f2ce5c] .image,.reviews-section__screenshot[data-v-45f2ce5c] .image__wrapper,.reviews-section__screenshot[data-v-45f2ce5c] img{width:100%;height:100%}.reviews-section__screenshot[data-v-45f2ce5c] img{-o-object-fit:cover;object-fit:cover;transition:transform .32s}@media (hover:hover){.reviews-section__screenshot[data-v-45f2ce5c]:hover{transform:translateY(-4px);box-shadow:0 18px 32px #40392b2b}.reviews-section__screenshot[data-v-45f2ce5c]:hover img{transform:scale(1.025)}}@media (hover:none),(hover:on-demand){.reviews-section__screenshot[data-v-45f2ce5c]:active{transform:translateY(-4px);box-shadow:0 18px 32px #40392b2b}.reviews-section__screenshot[data-v-45f2ce5c]:active img{transform:scale(1.025)}}.reviews-section__screenshot[data-v-45f2ce5c]:active{cursor:grabbing}.reviews-section__empty[data-v-45f2ce5c]{border:1px solid var(--border);border-radius:var(--root-border-radius);background:var(--paper-strong);padding:clamp(20px,1.5625vw,30px)}.reviews-section__empty p[data-v-45f2ce5c]:last-child{color:var(--muted);margin-top:10px}.reviews-section__card[data-v-45f2ce5c]{--text:#292824;--muted:#6d6960;--muted-strong:#777168;min-height:232px;color:inherit;background:linear-gradient(135deg,#ffffffb8,#0000 70%),#f2eee6;border:1px solid #8570452e;border-radius:20px;flex-direction:column;padding:24px;transition:transform .28s cubic-bezier(.2,.8,.2,1),border-color .28s,box-shadow .28s,background .28s;display:flex;overflow:hidden;box-shadow:0 12px 28px #4d3c1914,inset 0 1px #ffffffe6}@media (hover:hover){.reviews-section__card[data-v-45f2ce5c]:hover{border-color:#b18f408f;transform:translateY(-5px);box-shadow:0 22px 38px #4d3c1926,inset 0 1px #ffffffeb}}@media (hover:none),(hover:on-demand){.reviews-section__card[data-v-45f2ce5c]:active{border-color:#b18f408f;transform:translateY(-5px);box-shadow:0 22px 38px #4d3c1926,inset 0 1px #ffffffeb}}.reviews-section__zoom[data-v-45f2ce5c]{color:#fff;background:#25241fd1;border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;display:grid;position:absolute;bottom:13px;right:13px}.reviews-section__pagination[data-v-45f2ce5c]{justify-content:center;align-items:center;gap:7px;margin-top:13px;display:flex}.reviews-section__pagination-dot[data-v-45f2ce5c]{cursor:pointer;background:#d5d0c7;border:0;border-radius:50%;width:7px;height:7px;padding:0;transition:width .2s,background .2s}.reviews-section__pagination-dot--active[data-v-45f2ce5c]{background:#77736c;border-radius:999px;width:24px}.reviews-section__stars[data-v-45f2ce5c]{color:#f4c36a;letter-spacing:2px;text-shadow:0 0 11px #f4c36a2e;font-size:13px}.reviews-section__text[data-v-45f2ce5c]{color:var(--muted);margin:14px 0 20px;font-size:14px;line-height:1.55}.reviews-section__footer[data-v-45f2ce5c]{color:var(--muted-strong);justify-content:space-between;align-items:baseline;gap:12px;margin-top:auto;padding:0;font-size:12px;display:flex}.reviews-section__footer b[data-v-45f2ce5c]{color:var(--text);font-weight:600}@media (width<=1200px){.reviews-section__screenshot[data-v-45f2ce5c]{flex-basis:calc(33.3333% - 12px)}}@media (width<=900px){.reviews-section__head[data-v-45f2ce5c]{align-items:flex-start}.reviews-section__grid[data-v-45f2ce5c]{grid-template-columns:1fr 1fr}.reviews-section__screenshot[data-v-45f2ce5c]{flex-basis:calc(50% - 9px)}}@media (width<=600px){.reviews-section[data-v-45f2ce5c]{padding:12px 0 clamp(20px,1.5625vw,30px)}.reviews-section__head[data-v-45f2ce5c]{flex-direction:column;align-items:flex-start;margin-bottom:22px}.reviews-section__actions[data-v-45f2ce5c]{width:auto}.reviews-section__grid[data-v-45f2ce5c]{grid-template-columns:1fr}.reviews-section__gallery[data-v-45f2ce5c]{margin-right:-16px;padding-right:16px}.reviews-section__screenshot[data-v-45f2ce5c]{flex-basis:min(330px,84vw)}}
