

@media (min-width: 1181px) and (max-width: 1278px) {
  html[lang="pl"] body.dsk-pl-site-rail-pass-v1 main#main-content > #dsk-page-structure > section > .dsk-owner-container > .dsk-about-hero > .dsk-about-hero__inner {
    inline-size: 100%;
    max-inline-size: 100%;
    width: 100%;
    max-width: 100%;
  }

  html[lang="pl"] body.dsk-page-o-nas.dsk-pl-site-rail-pass-v1 main#main-content #blog-post-template #o-nas-hero > .dsk-about-hero__inner {
    inline-size: var(--dsk-site-rail);
    max-inline-size: var(--dsk-site-rail);
    width: var(--dsk-site-rail);
    max-width: var(--dsk-site-rail);
  }
}


@media (min-width: 1181px) and (max-width: 1826px) {
  html[lang="pl"] body.dsk-pl-site-rail-pass-v1:is(
    [data-dsk-pl-subpage-family="about"],
    [data-dsk-pl-subpage-family="process"],
    [data-dsk-pl-subpage-family="standard-static"],
    [data-dsk-pl-subpage-family="utility-legal"]
  ) {
    --dsk-standard-nav-axis-rail: var(--dsk-axis-frame-width);
    --dsk-standard-nav-axis-left: calc((100vw - var(--dsk-standard-nav-axis-rail)) / 2);
    --dsk-axis-content-width: var(--dsk-standard-nav-axis-rail);
    --dsk-site-rail: var(--dsk-standard-nav-axis-rail);
    --dsk-site-rail-left: var(--dsk-standard-nav-axis-left);
    --dsk-golden-page-rail: var(--dsk-standard-nav-axis-rail);
    --dsk-golden-page-rail-start: var(--dsk-standard-nav-axis-left);
    --dsk-golden-page-rail-start-fullbleed: var(--dsk-standard-nav-axis-left);
    --dsk-global-nav-footer-rail: var(--dsk-standard-nav-axis-rail);
    --dsk-pl-subpage-rail: var(--dsk-standard-nav-axis-rail);
    --dsk-pl-subpage-content-shell: var(--dsk-standard-nav-axis-rail);
    --dsk-pl-subpage-rail-left: var(--dsk-standard-nav-axis-left);
    --dsk-page-rail-left: var(--dsk-standard-nav-axis-left);
  }

  html[lang="pl"] body.dsk-pl-site-rail-pass-v1:is(
    [data-dsk-pl-subpage-family="about"],
    [data-dsk-pl-subpage-family="process"],
    [data-dsk-pl-subpage-family="standard-static"],
    [data-dsk-pl-subpage-family="utility-legal"]
  ) main#main-content :where(
    #dsk-page-structure > section > .dsk-owner-container,
    #blog-post-template > .dsk-owner-container,
    .dsk-standard-info-section > .dsk-standard-info-rail,
    .dsk-standard-info-rail,
    .dsk-case-studies__container,
    #o-nas-hero .dsk-about-hero__inner,
    .dsk-servicebar__wrap,
    .dsk-about-intro-grid,
    .dsk-about-panels,
    .dsk-cta-lab__inner
  ) {
    box-sizing: border-box;
    inline-size: var(--dsk-standard-nav-axis-rail);
    margin-inline-end: auto;
    margin-inline-start: var(--dsk-standard-nav-axis-left);
    margin-left: var(--dsk-standard-nav-axis-left);
    margin-right: auto;
    max-inline-size: var(--dsk-standard-nav-axis-rail);
    max-width: var(--dsk-standard-nav-axis-rail);
    transform: none;
    translate: none;
    width: var(--dsk-standard-nav-axis-rail);
  }

  html[lang="pl"] body.dsk-pl-site-rail-pass-v1:is(
    [data-dsk-pl-subpage-family="about"],
    [data-dsk-pl-subpage-family="process"],
    [data-dsk-pl-subpage-family="standard-static"],
    [data-dsk-pl-subpage-family="utility-legal"]
  ) main#main-content :where(
    .dsk-case-studies__container > .dsk-case-studies__shell,
    .dsk-standard-info-rail > .dsk-standard-info-content,
    .dsk-standard-info-rail > .dsk-standard-info-grid,
    .dsk-standard-info-rail > .dsk-standard-info-cta
  ) {
    inline-size: 100%;
    margin-inline-end: 0;
    margin-inline-start: 0;
    margin-left: 0;
    margin-right: 0;
    max-inline-size: 100%;
    max-width: 100%;
    width: 100%;
  }
}

@media (min-width: 1827px) and (max-width: 2048px) {
  html[lang="pl"] body.dsk-pl-site-rail-pass-v1[data-dsk-pl-subpage-family="local-location"] {
    --dsk-golden-page-rail-start: calc((100vw - var(--dsk-site-rail)) / 2);
    --dsk-golden-page-rail-start-fullbleed: var(--dsk-golden-page-rail-start);
    --dsk-site-rail-left: var(--dsk-golden-page-rail-start);
    --dsk-pl-subpage-rail-left: var(--dsk-golden-page-rail-start);
    --dsk-page-rail-left: var(--dsk-golden-page-rail-start);
  }
}

@media (min-width: 2049px) and (max-width: 2879px) {
  html[lang="pl"] body.dsk-pl-site-rail-pass-v1 {
    --dsk-axis-frame-width: 1710px;
    --dsk-axis-content-width: 1680px;
    --dsk-axis-left: calc((100vw - var(--dsk-axis-frame-width)) / 2);
    --dsk-axis-right: auto;
    --dsk-axis-inner-padding: clamp(22px, 1.25vw, 32px);
    --dsk-site-rail: var(--dsk-axis-content-width);
    --dsk-site-rail-left: var(--dsk-axis-left);
    --dsk-golden-page-rail: var(--dsk-axis-content-width);
    --dsk-golden-page-rail-start: var(--dsk-axis-left);
    --dsk-golden-page-rail-start-fullbleed: var(--dsk-axis-left);
    --dsk-global-nav-footer-rail: var(--dsk-axis-content-width);
    --dsk-pl-subpage-rail: var(--dsk-axis-content-width);
    --dsk-pl-subpage-content-shell: var(--dsk-axis-content-width);
    --dsk-pl-subpage-rail-left: var(--dsk-axis-left);
    --dsk-navpage-home-axis-rail: var(--dsk-axis-content-width);
    --dsk-navpage-home-axis-frame: var(--dsk-axis-frame-width);
    --dsk-navpage-home-axis-left: var(--dsk-axis-left);
    --dsk-page-rail-left: var(--dsk-axis-left);
  }

  html[lang="pl"] body.dsk-pl-site-rail-pass-v1:is(
    [data-dsk-pl-subpage-family="about"],
    [data-dsk-pl-subpage-family="services-hub"],
    [data-dsk-pl-subpage-family="process"],
    [data-dsk-pl-subpage-family="pricing"],
    [data-dsk-pl-subpage-family="standard-static"],
    [data-dsk-pl-subpage-family="contact-protected"]
  ) main#main-content :where(
    #dsk-page-structure > section > .dsk-owner-container,
    #blog-post-template > .dsk-owner-container,
    .dsk-owner-container,
    .dsk-about-hero__inner,
    .dsk-standard-info-section > .dsk-standard-info-rail,
    .dsk-standard-info-rail,
    .dsk-servicebar__wrap,
    .dsk-about-intro-grid,
    .dsk-about-panels,
    .dsk-cta-lab__inner
  ),
  html[lang="pl"] body.dsk-pl-site-rail-pass-v1:is(
    [data-dsk-pl-subpage-family="about"],
    [data-dsk-pl-subpage-family="services-hub"],
    [data-dsk-pl-subpage-family="process"],
    [data-dsk-pl-subpage-family="pricing"],
    [data-dsk-pl-subpage-family="standard-static"],
    [data-dsk-pl-subpage-family="contact-protected"]
  ) footer.dsk-site-footer.dsk-site-footer > .dsk-custom-footer {
    box-sizing: border-box;
    inline-size: var(--dsk-axis-content-width);
    max-inline-size: var(--dsk-axis-content-width);
    width: var(--dsk-axis-content-width);
    max-width: var(--dsk-axis-content-width);
    margin-left: var(--dsk-axis-left);
    margin-right: auto;
    margin-inline-start: var(--dsk-axis-left);
    margin-inline-end: auto;
    transform: none;
    translate: none;
  }
}
