.phone-mockup[data-astro-cid-dgzf4czg]{aspect-ratio:804/1654;filter:drop-shadow(0 18px 18px #2a2e2024)drop-shadow(0 2px 3px #2a2e2014);width:100%;position:relative}.phone-frame[data-astro-cid-dgzf4czg]{width:100%;height:100%}.phone-screen[data-astro-cid-dgzf4czg]{background:#000;position:absolute;overflow:hidden}.phone-screen[data-astro-cid-dgzf4czg] img[data-astro-cid-dgzf4czg]{object-fit:fill;width:100%;max-width:none;height:100%;display:block}.case-media-gallery[data-astro-cid-xas5a3ce]{width:min(var(--gallery-width,1120px), calc(100% - 48px));margin:0 auto}.gallery-groups[data-astro-cid-xas5a3ce]{gap:var(--space-8);display:grid}.gallery-group[data-astro-cid-xas5a3ce]{gap:var(--space-6);align-items:stretch;display:grid}.gallery-group--pair[data-astro-cid-xas5a3ce]{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-group--systems[data-astro-cid-xas5a3ce]{grid-template-columns:minmax(220px,280px) minmax(0,1fr);grid-template-areas:"channels process""plugin process""reviews reviews"}.gallery-group--systems[data-astro-cid-xas5a3ce] .gallery-item--channels[data-astro-cid-xas5a3ce]{grid-area:channels}.gallery-group--systems[data-astro-cid-xas5a3ce] .gallery-item--plugin[data-astro-cid-xas5a3ce]{grid-area:plugin}.gallery-group--systems[data-astro-cid-xas5a3ce] .gallery-item--process[data-astro-cid-xas5a3ce]{grid-area:process}.gallery-group--systems[data-astro-cid-xas5a3ce] .gallery-item--reviews[data-astro-cid-xas5a3ce]{grid-area:reviews}.gallery-item[data-astro-cid-xas5a3ce]{flex-direction:column;min-width:0;margin:0;display:flex}.gallery-stage[data-astro-cid-xas5a3ce]{background:var(--color-soft);border-radius:var(--radius-stage,24px);flex:1;justify-content:center;align-items:center;min-width:0;padding:clamp(28px,4vw,56px);display:flex}.gallery-group--systems[data-astro-cid-xas5a3ce] .gallery-item--channels[data-astro-cid-xas5a3ce] .gallery-stage[data-astro-cid-xas5a3ce],.gallery-group--systems[data-astro-cid-xas5a3ce] .gallery-item--plugin[data-astro-cid-xas5a3ce] .gallery-stage[data-astro-cid-xas5a3ce]{padding:var(--space-6)}.gallery-image-trigger[data-astro-cid-xas5a3ce]{width:fit-content;max-width:100%;color:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;text-decoration:none;display:block}.gallery-image-trigger--phone[data-astro-cid-xas5a3ce]{width:100%;max-width:296px}.gallery-image-trigger--panel[data-astro-cid-xas5a3ce],.gallery-image-trigger--collage[data-astro-cid-xas5a3ce]{width:100%}.gallery-interface[data-astro-cid-xas5a3ce]{background:var(--color-white);width:100%;max-width:100%;height:auto;box-shadow:var(--shadow-interface);display:block}[data-astro-cid-xas5a3ce]:lang(ru) .gallery-item--reviews[data-astro-cid-xas5a3ce] .gallery-image-trigger[data-astro-cid-xas5a3ce]{aspect-ratio:1000/202;width:100%;box-shadow:var(--shadow-interface);position:relative;overflow:hidden}[data-astro-cid-xas5a3ce]:lang(ru) .gallery-item--reviews[data-astro-cid-xas5a3ce] .gallery-interface[data-astro-cid-xas5a3ce]{width:100%;height:auto;box-shadow:none;position:absolute;top:-32.6733%;left:0}.gallery-item[data-astro-cid-xas5a3ce] figcaption[data-astro-cid-xas5a3ce]{margin-top:var(--gap-related);color:var(--color-secondary);font-family:var(--font-body);letter-spacing:var(--tracking-body);font-size:1rem;line-height:1.5}.gallery-credits[data-astro-cid-xas5a3ce]{margin-top:var(--gap-action);color:var(--color-secondary);text-align:center;font-size:.875rem;line-height:1.5}.gallery-group--single[data-astro-cid-xas5a3ce] .gallery-item[data-astro-cid-xas5a3ce] figcaption[data-astro-cid-xas5a3ce]{max-width:var(--content-width,560px);text-align:center;width:100%;margin-left:auto;margin-right:auto}@media (width<=900px){.gallery-group--systems[data-astro-cid-xas5a3ce]{grid-template-columns:minmax(190px,32%) minmax(0,1fr)}.gallery-group--systems[data-astro-cid-xas5a3ce] .gallery-stage[data-astro-cid-xas5a3ce]{padding:var(--space-6)}.gallery-stage--phone[data-astro-cid-xas5a3ce]{padding:var(--space-7) var(--space-6)}}@media (width<=600px){.gallery-group[data-astro-cid-xas5a3ce]{gap:var(--space-7)}.gallery-group--pair[data-astro-cid-xas5a3ce],.gallery-group--systems[data-astro-cid-xas5a3ce]{grid-template-columns:minmax(0,1fr)}.gallery-group--systems[data-astro-cid-xas5a3ce]{grid-template-areas:"channels""plugin""process""reviews"}.gallery-stage[data-astro-cid-xas5a3ce]{padding:var(--space-6)}.gallery-stage--phone[data-astro-cid-xas5a3ce]{padding:var(--space-7) var(--space-6)}.gallery-item--plugin[data-astro-cid-xas5a3ce] .gallery-interface[data-astro-cid-xas5a3ce]{max-height:560px}.gallery-item[data-astro-cid-xas5a3ce] figcaption[data-astro-cid-xas5a3ce]{text-wrap:pretty}}@media print{.case-media-gallery[data-astro-cid-xas5a3ce]{max-width:100%}.gallery-item[data-astro-cid-xas5a3ce]{break-inside:avoid}}.case-section[data-astro-cid-ei33ibd6]{gap:var(--gap-related);display:grid}.case-section[data-astro-cid-ei33ibd6] h2[data-astro-cid-ei33ibd6]{font-size:var(--text-section);font-weight:400;line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.case-section[data-astro-cid-ei33ibd6] p[data-astro-cid-ei33ibd6],.case-section[data-astro-cid-ei33ibd6] li[data-astro-cid-ei33ibd6]{line-height:var(--leading-body)}.case-section[data-astro-cid-ei33ibd6] ul[data-astro-cid-ei33ibd6]{gap:var(--space-4);color:var(--color-body);margin:0;padding-left:1.2em;list-style:outside;display:grid}.case-section[data-astro-cid-ei33ibd6] li[data-astro-cid-ei33ibd6]{padding-left:.1em}.case-metrics[data-astro-cid-c2fnpufa]{grid-template-columns:repeat(var(--metric-columns),minmax(0,1fr));gap:var(--space-6);padding:var(--space-7) var(--space-6);background:var(--color-soft);border-radius:var(--radius-panel);margin-block:0;display:grid}.case-metrics[data-astro-cid-c2fnpufa]>div[data-astro-cid-c2fnpufa]{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;min-width:0;display:flex}dt[data-astro-cid-c2fnpufa]{font-size:var(--text-intro);line-height:var(--leading-body);color:var(--color-secondary);text-wrap:balance;order:2}dd[data-astro-cid-c2fnpufa]{font-family:var(--font-display);font-size:var(--text-project);font-weight:500;line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);order:1;margin:0}@media (width<=600px){.case-metrics[data-astro-cid-c2fnpufa]{padding-block:var(--space-6)}}.next-case-card[data-astro-cid-fagvfxdl]{padding:var(--space-6);background:var(--color-white);border-radius:var(--radius-panel,3px);flex-direction:column;align-items:flex-start;gap:0;display:flex}.next-case-label[data-astro-cid-fagvfxdl]{font-family:var(--font-body);font-size:var(--text-intro);font-weight:400;line-height:var(--leading-body);letter-spacing:var(--tracking-body);color:var(--color-secondary);margin:0}.next-case-title[data-astro-cid-fagvfxdl]{width:100%;min-height:0;margin:var(--space-3) 0 0;font-family:var(--font-display);font-size:var(--text-section);font-weight:500;line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.next-case-title[data-astro-cid-fagvfxdl] a[data-astro-cid-fagvfxdl]{text-decoration:none}.next-case-title[data-astro-cid-fagvfxdl] a[data-astro-cid-fagvfxdl]:hover{text-decoration:underline 1px;text-decoration-color:var(--color-border)}.next-case-card[data-astro-cid-fagvfxdl] .button{margin-top:var(--gap-action)}.image-viewer[data-astro-cid-xjzw3fs2]{inset:var(--space-6);border-radius:var(--radius-stage);background:var(--color-paper);width:calc(100% - 48px);max-width:none;height:calc(100dvh - 48px);max-height:none;color:var(--color-ink);box-shadow:var(--shadow-interface);border:0;margin:auto;padding:0;position:fixed;overflow:hidden}.image-viewer[data-astro-cid-xjzw3fs2]::backdrop{background:#2a2e20c7}.viewer-shell[data-astro-cid-xjzw3fs2]{height:100%;padding:var(--space-6);gap:var(--space-5);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.viewer-header[data-astro-cid-xjzw3fs2]{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.viewer-heading[data-astro-cid-xjzw3fs2]{gap:var(--space-1);display:grid}.viewer-heading[data-astro-cid-xjzw3fs2] .label[data-astro-cid-xjzw3fs2]{color:var(--color-ink)}.viewer-counter[data-astro-cid-xjzw3fs2]{font-variant-numeric:tabular-nums;font-size:.875rem;line-height:1.25}.viewer-actions[data-astro-cid-xjzw3fs2]{gap:var(--space-3);flex-shrink:0;display:flex}.viewer-control[data-astro-cid-xjzw3fs2]{border:1px solid var(--color-border);border-radius:var(--radius-pill);width:44px;height:44px;color:var(--color-ink);cursor:pointer;transition:background-color var(--duration-fast);background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.viewer-control[data-astro-cid-xjzw3fs2]:disabled{opacity:.35;cursor:default}.viewer-control[data-astro-cid-xjzw3fs2]:active:not(:disabled){transform:scale(.97)}@media (hover:hover){.viewer-control[data-astro-cid-xjzw3fs2]:hover:not(:disabled){background:var(--color-soft)}}.viewer-control[data-astro-cid-xjzw3fs2][hidden],.viewer-loading[data-astro-cid-xjzw3fs2][hidden],.viewer-error[data-astro-cid-xjzw3fs2][hidden],.viewer-control[data-astro-cid-xjzw3fs2][aria-pressed=true] .zoom-plus[data-astro-cid-xjzw3fs2]{display:none}.viewer-content[data-astro-cid-xjzw3fs2]{gap:var(--space-5);grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;min-height:0;display:grid}.viewer-stage[data-astro-cid-xjzw3fs2]{overscroll-behavior:contain;touch-action:pan-y pinch-zoom;-webkit-touch-callout:none;user-select:none;width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:auto}.viewer-image[data-astro-cid-xjzw3fs2]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%}.viewer-stage[data-astro-cid-xjzw3fs2][aria-busy=true] .viewer-image[data-astro-cid-xjzw3fs2],.viewer-stage[data-astro-cid-xjzw3fs2][data-error] .viewer-image[data-astro-cid-xjzw3fs2]{visibility:hidden}.viewer-stage[data-astro-cid-xjzw3fs2][data-zoomed]{touch-action:pan-x pan-y pinch-zoom}.viewer-stage[data-astro-cid-xjzw3fs2][data-zoomed] .viewer-image[data-astro-cid-xjzw3fs2]{width:var(--image-width);max-width:none;height:auto;max-height:none;margin:auto}.viewer-loading[data-astro-cid-xjzw3fs2],.viewer-error[data-astro-cid-xjzw3fs2]{justify-content:center;align-items:center;gap:var(--space-5);text-align:center;padding:var(--space-5);flex-direction:column;font-size:1rem;display:flex;position:absolute;inset:0}.viewer-footer[data-astro-cid-xjzw3fs2]{text-align:center;overscroll-behavior:contain;max-height:20vh;overflow:auto}.viewer-footer[data-astro-cid-xjzw3fs2] p[data-astro-cid-xjzw3fs2]{max-width:var(--content-width);margin:auto;font-size:1rem;line-height:1.5}.image-viewer[data-astro-cid-xjzw3fs2][data-single] .viewer-content[data-astro-cid-xjzw3fs2]{grid-template-columns:minmax(0,1fr)}@media (width<=600px){.image-viewer[data-astro-cid-xjzw3fs2]{border-radius:0;width:100%;height:100dvh;inset:0}.viewer-shell[data-astro-cid-xjzw3fs2]{padding:max(var(--space-5),env(safe-area-inset-top)) max(var(--space-5),env(safe-area-inset-right)) max(var(--space-5),env(safe-area-inset-bottom)) max(var(--space-5),env(safe-area-inset-left));gap:var(--space-4)}.viewer-content[data-astro-cid-xjzw3fs2]{gap:var(--space-4);grid-template-rows:minmax(0,1fr) 44px}.viewer-stage[data-astro-cid-xjzw3fs2]{grid-area:1/1/auto/-1}.viewer-previous[data-astro-cid-xjzw3fs2]{grid-area:2/1}.viewer-next[data-astro-cid-xjzw3fs2]{grid-area:2/3}.image-viewer[data-astro-cid-xjzw3fs2][data-single] .viewer-content[data-astro-cid-xjzw3fs2]{grid-template-rows:minmax(0,1fr)}}@media print{.image-viewer[data-astro-cid-xjzw3fs2]{display:none!important}}
