.site-banners[data-v-ddd3d956]{box-sizing:border-box;margin:16px auto;overflow:hidden;padding:0;position:relative;width:min(1620px,calc(100% - 48px))}@media(max-width:1024px){.site-banners[data-v-ddd3d956]{width:min(770px,calc(100% - 32px))}}@media(max-width:640px){.site-banners[data-v-ddd3d956]{margin-block:12px;width:calc(100% - 32px)}}.site-banners--single[data-v-ddd3d956]{--slide-peek:0px!important;--slide-gap:0px!important}.site-banners__track[data-v-ddd3d956]{align-items:center;display:flex;gap:var(--slide-gap);will-change:transform}.site-banners__slide[data-v-ddd3d956],.site-banners__track[data-v-ddd3d956]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.site-banners__slide[data-v-ddd3d956]{background:var(--color-primary-100,#f8f8f8);border-radius:16px;cursor:pointer;display:block;height:var(--banner-height);min-width:0;opacity:.88;overflow:hidden;transform:scale(.985);transition:opacity .3s ease,transform .3s ease;-webkit-user-drag:none}.site-banners__slide.is-active[data-v-ddd3d956]{cursor:default;opacity:1;transform:scale(1)}.site-banners__slide[href].is-active[data-v-ddd3d956]{cursor:pointer}.site-banners--single .site-banners__slide[data-v-ddd3d956]{flex:0 0 100%!important;opacity:1!important;transform:none!important;width:100%!important}.site-banners__slide img[data-v-ddd3d956],.site-banners__slide picture[data-v-ddd3d956]{display:block;height:100%;width:100%}.site-banners__slide img[data-v-ddd3d956]{border-radius:16px;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;-webkit-user-drag:none}.site-banners__nav[data-v-ddd3d956]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb;border:1px solid rgba(0,0,0,.08);border-radius:50%;box-shadow:0 4px 14px #0000001f;color:#181b25;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;top:50%;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;width:40px;z-index:3}.site-banners__nav[data-v-ddd3d956]:hover{background:#fff;box-shadow:0 6px 18px #0000002e}.site-banners__nav--prev[data-v-ddd3d956]{left:calc(var(--slide-peek) + var(--slide-gap)/2);transform:translate(-50%,-50%)}.site-banners__nav--prev[data-v-ddd3d956]:hover{transform:translate(-50%,-50%) scale(1.08)}.site-banners__nav--next[data-v-ddd3d956]{right:calc(var(--slide-peek) + var(--slide-gap)/2);transform:translate(50%,-50%)}.site-banners__nav--next[data-v-ddd3d956]:hover{transform:translate(50%,-50%) scale(1.08)}@media(max-width:640px){.site-banners__nav[data-v-ddd3d956]{display:none}}.site-banners__dots[data-v-ddd3d956]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000047;border-radius:20px;bottom:12px;display:flex;gap:8px;left:50%;padding:5px 12px;position:absolute;transform:translate(-50%);z-index:2}.site-banners__dot[data-v-ddd3d956]{background:#ffffff73;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:all .2s ease;width:8px}.site-banners__dot.is-active[data-v-ddd3d956]{background:#fff;border-radius:4px;width:22px}.public-catalog[data-v-dcc8adee]{background:#fff;color:#181b25;font-family:var(--font-family-inter,Inter,sans-serif);min-height:100vh;--module-accent:#5c50e4}.public-catalog[data-v-dcc8adee] *{box-sizing:border-box}.public-catalog a[data-v-dcc8adee]{color:inherit;text-decoration:none}.catalog-container[data-v-dcc8adee]{margin-inline:auto;width:min(1620px,calc(100% - 48px))}.catalog-header[data-v-dcc8adee]{align-items:center;display:flex;height:84px;justify-content:space-between}.catalog-brand img[data-v-dcc8adee],.catalog-header img[data-v-dcc8adee]{display:block}.catalog-header nav[data-v-dcc8adee]{align-items:center;display:flex;font-size:14px;font-weight:500;gap:24px}.catalog-language[data-v-dcc8adee]{align-items:center;display:flex;gap:4px}.catalog-language select[data-v-dcc8adee]{background:transparent;border:0;color:inherit;font:inherit}.public-catalog .catalog-login[data-v-dcc8adee]{background:#5c50e4;border-radius:8px;color:#fff;line-height:20px;padding:8px 16px}.catalog-breadcrumb[data-v-dcc8adee]{align-items:center;color:#525866;display:flex;font-size:14px;gap:16px;line-height:20px;margin:16px 0}.catalog-breadcrumb>span[aria-hidden][data-v-dcc8adee]{color:#cacdd3;font-size:24px}.catalog-banner[data-v-dcc8adee]{aspect-ratio:1620/310;border-radius:16px;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.catalog-body[data-v-dcc8adee]{margin-top:24px;min-height:320px}.catalog-footer[data-v-dcc8adee]{margin-top:60px;padding-block:60px}.catalog-footer-grid[data-v-dcc8adee]{display:grid;gap:32px;grid-template-columns:380px repeat(3,minmax(180px,1fr));justify-content:space-between}.catalog-brand p[data-v-dcc8adee]{font-size:14px;font-weight:500;line-height:20px;margin:24px 0 0;max-width:300px}.catalog-footer address[data-v-dcc8adee],.catalog-footer nav[data-v-dcc8adee]{display:flex;flex-direction:column;font-size:14px;font-style:normal;gap:12px;line-height:20px}.catalog-footer strong[data-v-dcc8adee]{font-weight:600}.catalog-footer button[data-v-dcc8adee]{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:left}.catalog-copyright[data-v-dcc8adee]{font-size:14px;line-height:20px;margin:100px 0 0}.catalog-legal[data-v-dcc8adee]{padding:24px}.catalog-legal p[data-v-dcc8adee]{margin:20px 0}.public-catalog[data-v-dcc8adee] :is(a,button,select):focus-visible{outline:2px solid #5c50e4;outline-offset:4px}.catalog-body[data-v-dcc8adee] .filter-bar{gap:16px;justify-content:space-between;margin-bottom:0}.catalog-body[data-v-dcc8adee] .search-input-wrap{flex:0 1 320px;min-width:0;order:2;width:320px}.catalog-body[data-v-dcc8adee] .filters-group{gap:16px;order:1}.catalog-body[data-v-dcc8adee] .ctlg__grid{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-body[data-v-dcc8adee] .cat-cover{aspect-ratio:388/170;height:auto}.catalog-body[data-v-dcc8adee] .ctlg__head{display:none}.catalog-body[data-v-dcc8adee] .ctlg__filters{justify-content:space-between}.catalog-body[data-v-dcc8adee] .search-box{flex:0 1 320px;margin-left:auto;order:2}.catalog-body[data-v-dcc8adee] .filter-pills{order:1}.catalog-body[data-v-dcc8adee] .ctlg{--ctlg-primary:#5c50e4;gap:32px}.catalog-banner-strip[data-v-dcc8adee]{margin:0 0 24px!important;max-width:100%!important;padding:0!important;width:100%!important}.catalog-banner-strip[data-v-dcc8adee] .site-banners__slide{border-radius:16px}.catalog-banner-strip[data-v-dcc8adee] .site-banners__slide img{max-width:none;-o-object-fit:cover;object-fit:cover}@media(max-width:1679px){.catalog-footer-grid[data-v-dcc8adee]{gap:24px;grid-template-columns:300px repeat(3,minmax(150px,1fr))}}@media(max-width:1024px){.catalog-container[data-v-dcc8adee]{width:min(754px,calc(100% - 32px))}.catalog-body[data-v-dcc8adee] .ctlg__grid{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-footer-grid[data-v-dcc8adee]{gap:24px;grid-template-columns:repeat(3,1fr)}.catalog-brand[data-v-dcc8adee]{grid-column:1/-1}.catalog-copyright[data-v-dcc8adee]{margin-top:60px}.catalog-body[data-v-dcc8adee] .search-input-wrap{flex-basis:100%;width:100%}.catalog-body[data-v-dcc8adee] .filters-group{flex-wrap:wrap}}@media(max-width:640px){.catalog-container[data-v-dcc8adee]{width:min(358px,calc(100% - 32px))}.catalog-header[data-v-dcc8adee]{height:76px}.catalog-header>a img[data-v-dcc8adee]{height:auto;width:120px}.catalog-header nav[data-v-dcc8adee]{gap:12px}.audience[data-v-dcc8adee]{display:none}.catalog-banner[data-v-dcc8adee]{aspect-ratio:2/1;border-radius:12px;min-height:150px}.catalog-body[data-v-dcc8adee]{margin-top:32px}.catalog-body[data-v-dcc8adee] .ctlg__grid{gap:16px;grid-template-columns:minmax(0,1fr)}.catalog-body[data-v-dcc8adee] .search-box,.catalog-body[data-v-dcc8adee] .search-input-wrap{flex-basis:100%;max-width:none;order:0}.catalog-footer[data-v-dcc8adee]{margin-top:40px;padding-block:40px}.catalog-footer-grid[data-v-dcc8adee]{gap:20px;grid-template-columns:1fr 1fr}.catalog-copyright[data-v-dcc8adee]{margin-top:48px}}.catalog-page-heading[data-v-dcc8adee]{display:none}@media(max-width:1024px){.catalog-page-heading[data-v-dcc8adee]{color:#181b25;display:block;font-size:24px;font-weight:700;line-height:1.3;margin:0 0 20px}}@media(max-width:640px){.catalog-page-heading[data-v-dcc8adee]{font-size:20px;margin-bottom:16px}}
