@font-face {
  font-family: "Roboto RUI";
  font-style: normal;
  font-weight: 600 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/media/remteh-fonts/gf/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-family: "Roboto RUI";
  font-style: normal;
  font-weight: 600 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/media/remteh-fonts/gf/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: "Roboto RUI";
  font-style: normal;
  font-weight: 600 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/media/remteh-fonts/gf/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Roboto RUI";
  font-style: normal;
  font-weight: 600 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/media/remteh-fonts/gf/roboto-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face{font-family:"Roboto RUI";font-style:normal;font-weight:800;font-display:swap;src:url("/media/remteh-ui-ds-beznal-20261101-v1/roboto-800-cyrillic-ext-75419bd56369.woff2") format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Roboto RUI";font-style:normal;font-weight:800;font-display:swap;src:url("/media/remteh-ui-ds-beznal-20261101-v1/roboto-800-cyrillic-b0e4d753f72a.woff2") format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Roboto RUI";font-style:normal;font-weight:800;font-display:swap;src:url("/media/remteh-ui-ds-beznal-20261101-v1/roboto-800-latin-ext-c35fdf075cda.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Roboto RUI";font-style:normal;font-weight:800;font-display:swap;src:url("/media/remteh-ui-ds-beznal-20261101-v1/roboto-800-latin-5eb7add4ddbe.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
/* Only components explicitly marked by their per-URL plan use these tokens. */
[data-dsf-release]{
 --dsf-gap:8px; --dsf-py:10px; --dsf-h:42px; --dsf-size:16px;
 --dsf-gutter:clamp(24px,3.2vw,112px); --dsf-font:"Roboto RUI",Roboto,"Noto Sans",sans-serif;
 --dsf-heading:"Roboto RUI",Roboto,"Noto Sans",sans-serif;
 --dsf-nav-surface:#24303d; --dsf-nav-border:#53606d;
 --dsf-pad:clamp(12px,1vw,20px); --dsf-photo:clamp(48px,4.7vw,74px);
}
[data-dsf-nav] a:hover{--dsf-nav-surface:#364455;--dsf-nav-border:#85919e}
[data-dsf-nav] a:active{--dsf-nav-surface:#465260}
[data-dsf-nav] a:focus-visible,[data-dsf-card] a:focus-visible{outline:3px solid #ffcf32!important;outline-offset:-3px!important}
[data-dsf-track]{--dsf-cols:repeat(var(--dsf-count),minmax(0,1fr))}
[data-dsf-services]{--dsf-cols:repeat(var(--dsf-wide),minmax(0,1fr))}
[data-dsf-card]{--dsf-card-bg:white;--dsf-card-border:#cbd2da}
[data-dsf-card]:hover,[data-dsf-card]:focus-within{--dsf-card-bg:#f7f9fb;--dsf-card-border:#8291a0}
[data-dsf-card] a::after,[data-dsf-card] a::before{content:none!important}
[data-dsf-card] svg{display:none!important}
[data-dsf-arrow]{width:8px;height:8px;display:block;transform:rotate(45deg);border-top:1.8px solid #526170;border-right:1.8px solid #526170;justify-self:end;align-self:center;pointer-events:none}
[data-dsf-card] [data-dsf-photo] {max-width:100%;object-fit:cover;border-radius:7px}
[data-dsf-card] [data-dsf-name]{min-width:0;white-space:normal;text-align:left;line-height:1.35}
[data-dsf-release] [data-dsf-neighbor] {box-sizing:border-box}
@media(max-width:950px){
 [data-dsf-services]{--dsf-cols:repeat(2,minmax(0,1fr))}
 [data-dsf-services][data-dsf-odd="1"]>:last-child{grid-column:1/-1!important}
}
@media(max-width:850px){
 [data-dsf-release]{--dsf-gutter:clamp(16px,3.2vw,28px);--dsf-gap:5px;--dsf-py:7px;--dsf-h:36px;--dsf-size:14px;--dsf-pad:11px}
 [data-dsf-track]{--dsf-cols:repeat(var(--dsf-mobile,3),minmax(0,1fr))}
 [data-dsf-track][data-dsf-scroll]{--dsf-cols:none;--dsf-min:112px;--dsf-padx:9px;grid-auto-flow:column!important;grid-template-columns:none!important;grid-template-rows:repeat(2,36px)!important;grid-auto-columns:max-content!important;overflow-x:auto!important;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#74818e #141d27;}
 [data-dsf-track][data-dsf-scroll] a{min-width:105px!important;padding-inline:12px!important}
}
@media(max-width:700px){
 [data-dsf-card][data-has-photo]{--dsf-photo-size:47px}
 [data-dsf-card][data-has-photo] [data-dsf-main]{grid-template-columns:minmax(0,1fr) 10px!important;grid-template-rows:auto 1fr!important;align-content:start!important;align-items:start!important}
 [data-dsf-card][data-has-photo] [data-dsf-photo]{grid-column:1!important;grid-row:1!important;height:38px!important;width:47px!important}
 [data-dsf-card][data-has-photo] [data-dsf-name]{grid-column:1/-1!important;grid-row:2!important}
 [data-dsf-card][data-has-photo] [data-dsf-arrow]{grid-column:2!important;grid-row:1!important}
 [data-dsf-card] [data-dsf-extra-photo]{width:47px!important;height:38px!important}
}
@media(max-width:355px){
 [data-dsf-release]{--dsf-gutter:12px;--dsf-size:13px}
 [data-dsf-track][data-dsf-six]{--dsf-cols:minmax(0,1.16fr) repeat(2,minmax(0,.92fr))}
}
@media(max-width:950px){[data-dsf-services]>[data-dsf-card]{grid-column:auto}}
@media(max-width:700px){
 [data-dsf-card] a[data-dsf-extra-photo]{--dsf-extra-top:var(--dsf-pad);--dsf-extra-transform:none}
}

[data-dsf-nav="toc"] li::before,[data-dsf-nav="toc"] li::marker,
[data-dsf-nav="toc"] a::before,[data-dsf-nav="toc"] a::after{content:none!important;display:none!important}
[data-dsf-track][data-dsf-contents]{--dsf-cols:none;grid-auto-flow:column!important;grid-auto-columns:max-content!important;overflow-x:auto!important;scrollbar-width:thin;scrollbar-color:#74818e #141d27;--dsf-min:125px;--dsf-padx:12px}
@media(max-width:850px){
 [data-dsf-nav="toc"]{--dsf-h:28px;--dsf-py:3px;--dsf-gap:3px}
 [data-dsf-nav="toc"] [data-dsf-track][data-dsf-scroll]{grid-template-rows:repeat(2,28px)!important}
}
@layer dsAll{
 #sp-component#sp-component [data-dsf-track] a::after,
 #sp-component#sp-component [data-dsf-track] a::before{
   content:none!important;display:none!important;background:none!important;border:0!important
 }
}
@media(max-width:850px){
 [data-dsf-track]:not([data-dsf-scroll]):has(>a:nth-child(4):last-child){--dsf-cols:repeat(2,minmax(0,1fr))}
 [data-dsf-track]:not([data-dsf-scroll]):has(>a:nth-child(5):last-child){--dsf-cols:repeat(6,minmax(0,1fr))}
 [data-dsf-track]:not([data-dsf-scroll]):has(>a:nth-child(5):last-child)>a{grid-column:span 2}
 [data-dsf-track]:not([data-dsf-scroll]):has(>a:nth-child(5):last-child)>a:nth-last-child(-n+2){grid-column:span 3}
}
