

@media (max-width: 767px) {
  html[lang="pl"].dsk-page-memory-card body.dsk-pl-subpage-owner-v1.dsk-service-page.dsk-pl-site-rail-pass-v1 main#main-content #dsk-page-structure > #service-template.dsk-service-landing .dsk-service-landing__body > section.dsk-flash-section {
    padding-inline: clamp(18px, 5vw, 24px);
  }

  html[lang="pl"].dsk-page-memory-card body.dsk-pl-subpage-owner-v1.dsk-service-page.dsk-pl-site-rail-pass-v1 main#main-content #dsk-page-structure > #service-template.dsk-service-landing .dsk-service-landing__body > section.dsk-flash-section.dsk-flash-security {
    background:
      linear-gradient(135deg, rgba(7, 25, 39, .96), rgba(16, 67, 98, .92)),
      radial-gradient(circle at 88% 10%, rgba(75, 157, 216, .28), transparent 32%);
    border: 1px solid rgba(196, 225, 247, .22);
    border-radius: 20px;
    box-shadow: 0 18px 42px rgba(15, 23, 42, .16);
    color: #f8fbff;
  }

  html[lang="pl"].dsk-page-memory-card body.dsk-pl-subpage-owner-v1.dsk-service-page.dsk-pl-site-rail-pass-v1 main#main-content #dsk-page-structure > #service-template.dsk-service-landing .dsk-service-landing__body > section.dsk-flash-section.dsk-flash-security :where(.dsk-flash-kicker, h2, h3, p, a, strong, em, span, li) {
    color: #f8fbff;
    -webkit-text-fill-color: #f8fbff;
  }

  html[lang="pl"].dsk-page-memory-card body.dsk-pl-subpage-owner-v1.dsk-service-page.dsk-pl-site-rail-pass-v1 main#main-content #dsk-page-structure > #service-template.dsk-service-landing .dsk-service-landing__body > section.dsk-flash-section.dsk-flash-security .dsk-flash-kicker {
    color: rgba(216, 234, 255, .82);
    -webkit-text-fill-color: rgba(216, 234, 255, .82);
  }

  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page[data-service-cluster="usb"] main#main-content #service-template.dsk-service-landing .dsk-service-quick-chips.dsk-service-landing__quick-chips {
    gap: 12px;
  }

  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page[data-service-cluster="usb"] main#main-content #service-template.dsk-service-landing .dsk-service-quick-chips.dsk-service-landing__quick-chips .dsk-service-quick-chips__item {
    min-height: 42px;
    padding-inline: 14px;
    font-size: 14px;
    line-height: 1.18;
  }

  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page[data-service-cluster="usb"] main#main-content #service-template.dsk-service-landing .dsk-usb-status-strip {
    gap: 12px;
  }

  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page[data-service-cluster="usb"] main#main-content #service-template.dsk-service-landing .dsk-usb-status-strip span {
    min-height: 42px;
    padding: 10px 14px;
    font-size: 14px;
    line-height: 1.14;
  }
}

@media (min-width: 768px) and (max-width: 1180px) {
  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page[data-service-cluster="usb"] main#main-content #service-template.dsk-service-landing .dsk-service-quick-chips.dsk-service-landing__quick-chips,
  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page[data-service-cluster="usb"] main#main-content #service-template.dsk-service-landing .dsk-usb-status-strip {
    gap: 16px;
  }

  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page[data-service-cluster="usb"] main#main-content #service-template.dsk-service-landing .dsk-service-quick-chips.dsk-service-landing__quick-chips .dsk-service-quick-chips__item,
  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page[data-service-cluster="usb"] main#main-content #service-template.dsk-service-landing .dsk-usb-status-strip span {
    min-height: 40px;
    padding-inline: 15px;
    font-size: 14px;
    line-height: 1.16;
  }
}

@media (min-width: 1181px) {
  html[lang="pl"] body.dsk-page-uslugi.dsk-services-page.dsk-pl-site-rail-pass-v1 main#main-content #dsk-page-structure > section.dsk-owner-section:has(.dsk-content-extend) > .dsk-owner-container,
  html[lang="pl"] body.dsk-page-uslugi.dsk-services-page.dsk-pl-site-rail-pass-v1 main#main-content .dsk-cta-lab:not(#default-contact-cta-section-template) > .dsk-cta-lab__inner,
  html[lang="pl"] body.dsk-page-uslugi.dsk-services-page.dsk-pl-site-rail-pass-v1 main#main-content > section#dsk-blog-to-service-cta.dsk-owner-section > .dsk-owner-container {
    inline-size: var(--dsk-golden-page-rail);
    max-inline-size: var(--dsk-golden-page-rail);
    width: var(--dsk-golden-page-rail);
    max-width: var(--dsk-golden-page-rail);
    margin-left: var(--dsk-golden-page-rail-start);
    margin-right: auto;
    margin-inline-start: var(--dsk-golden-page-rail-start);
    margin-inline-end: auto;
  }
}

@media (max-width: 1180px) {
  html[lang="pl"] body:is(
    .dsk-service-hybrid-page--cfexpress,
    .dsk-service-hybrid-page--formatting,
    .dsk-service-hybrid-page--ssd-nvme
  ).dsk-pl-site-rail-pass-v1 {
    --dsk-site-rail-gutter-mobile: clamp(20px, 3.2vw, 26px);
    --dsk-site-rail-inset-mobile: clamp(40px, 6.4vw, 52px);
    --dsk-axis-frame-width: calc(100vw - var(--dsk-site-rail-inset-mobile));
    --dsk-axis-content-width: var(--dsk-axis-frame-width);
    --dsk-axis-left: var(--dsk-site-rail-gutter-mobile);
    --dsk-site-rail: var(--dsk-axis-content-width);
    --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);
  }

  html[lang="pl"] body:is(
    .dsk-service-hybrid-page--cfexpress,
    .dsk-service-hybrid-page--formatting,
    .dsk-service-hybrid-page--ssd-nvme
  ).dsk-pl-site-rail-pass-v1 main#main-content > section > .dsk-owner-container {
    box-sizing: border-box;
    inline-size: var(--dsk-axis-content-width);
    margin-inline-end: auto;
    margin-inline-start: var(--dsk-axis-left);
    margin-left: var(--dsk-axis-left);
    margin-right: auto;
    max-inline-size: var(--dsk-axis-content-width);
    max-width: var(--dsk-axis-content-width);
    transform: none;
    translate: none;
    width: var(--dsk-axis-content-width);
  }
}

@media (max-width: 430px) {
  html[lang="pl"] body.dsk-service-hybrid-page--cfexpress.dsk-pl-site-rail-pass-v1 main#main-content #blog-post-template .dsk-service-hybrid__title {
    font-size: clamp(30px, 8vw, 33px);
    line-height: 1.05;
  }

  html[lang="pl"] body.dsk-service-hybrid-page--cfexpress.dsk-pl-site-rail-pass-v1 main#main-content .dsk-owner-hero__title {
    font-size: clamp(24.5px, 7.5vw, 26px);
    line-height: 1.08;
  }
}

@media (max-width: 1180px) {
  html[lang="pl"] body.dsk-service-hybrid-page--formatting.dsk-pl-site-rail-pass-v1 main#main-content #blog-post-template + .dsk-owner-section {
    padding-block-start: clamp(20px, 4.2vw, 34px);
    padding-block-end: clamp(14px, 3.6vw, 26px);
  }

  html[lang="pl"] body.dsk-service-hybrid-page--formatting.dsk-pl-site-rail-pass-v1 main#main-content #blog-post-template + .dsk-owner-section .dsk-related-reading {
    margin-block: 0;
  }

  html[lang="pl"] body.dsk-service-hybrid-page--formatting.dsk-pl-site-rail-pass-v1 main#main-content #dsk-blog-to-service-cta {
    padding-block-start: clamp(26px, 5vw, 40px);
    padding-block-end: clamp(24px, 4.6vw, 38px);
  }

  html[lang="pl"] body.dsk-service-hybrid-page--formatting.dsk-pl-site-rail-pass-v1 main#main-content #default-contact-cta-section-template {
    padding-block-start: clamp(24px, 4.8vw, 38px);
    padding-block-end: clamp(24px, 4.8vw, 38px);
  }

}

html[lang="pl"] body.dsk-service-hybrid-page--flash main#main-content .dsk-blog-related-inline-links {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
  width: min(100%, 860px);
  margin-block: 22px;
  padding: 14px;
  border: 1px solid rgba(15, 39, 64, 0.1);
  border-radius: 18px;
  background: #f8fbff;
  box-shadow: 0 12px 28px rgba(15, 39, 64, 0.06);
}

html[lang="pl"] body.dsk-service-hybrid-page--flash main#main-content .dsk-blog-related-inline-links__label {
  flex: 1 0 100%;
  color: #475569;
  font-size: 0.88rem;
  font-weight: 750;
}

html[lang="pl"] body.dsk-service-hybrid-page--flash main#main-content .dsk-blog-related-inline-links a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 36px;
  padding: 8px 12px;
  border: 1px solid rgba(4, 120, 87, 0.22);
  border-radius: 999px;
  background: #ffffff;
  color: #065f46;
  font-weight: 750;
  line-height: 1.2;
  text-decoration: none;
  box-shadow: 0 8px 20px rgba(15, 39, 64, 0.06);
}

html[lang="pl"] body.dsk-service-hybrid-page--flash main#main-content .dsk-blog-related-inline-links a:hover,
html[lang="pl"] body.dsk-service-hybrid-page--flash main#main-content .dsk-blog-related-inline-links a:focus-visible {
  border-color: rgba(4, 120, 87, 0.45);
  background: #ecfdf5;
  color: #064e3b;
}

@media (max-width: 767px) {
  html[lang="pl"] body.dsk-service-hybrid-page--flash.dsk-pl-site-rail-pass-v1 main#main-content #blog-post-template.dsk-service-hybrid--flash {
    padding-bottom: 28px;
    padding-block-end: 28px;
  }

  html[lang="pl"] body.dsk-service-hybrid-page--flash.dsk-pl-site-rail-pass-v1 main#main-content #blog-post-template + .dsk-related-reading {
    margin-top: 16px;
    margin-bottom: 10px;
    margin-block: 16px 10px;
  }

  html[lang="pl"] body.dsk-service-hybrid-page--flash.dsk-pl-site-rail-pass-v1 main#main-content #dsk-blog-to-service-cta {
    padding-top: 14px;
    padding-bottom: 38px;
    padding-block: 14px 38px;
  }
}

@media (max-width: 767px) {
  html[lang="pl"] body.dsk-service-hybrid-page--cfexpress.dsk-pl-site-rail-pass-v1 main#main-content #blog-post-template.dsk-service-hybrid--cfexpress {
    padding-bottom: 28px;
    padding-block-end: 28px;
  }

  html[lang="pl"] body.dsk-service-hybrid-page--cfexpress.dsk-pl-site-rail-pass-v1 main#main-content #blog-post-template + .dsk-related-reading {
    margin-top: 16px;
    margin-bottom: 10px;
    margin-block: 16px 10px;
  }

  html[lang="pl"] body.dsk-service-hybrid-page--cfexpress.dsk-pl-site-rail-pass-v1 main#main-content #dsk-blog-to-service-cta {
    padding-top: 12px;
    padding-bottom: 22px;
    padding-block: 12px 22px;
  }

  html[lang="pl"] body.dsk-service-hybrid-page--cfexpress.dsk-pl-site-rail-pass-v1 main#main-content .dsk-guides-section {
    padding-top: 18px;
    padding-block-start: 18px;
  }

  html[lang="pl"] body.dsk-service-hybrid-page--cfexpress.dsk-pl-site-rail-pass-v1 main#main-content .dsk-blog-related-inline-links[data-related-links] a {
    text-decoration: none;
    text-decoration-line: none;
  }
}

html[lang="pl"] body.dsk-service-hybrid-page--flash main#main-content #default-contact-cta-section-template .dsk-owner-cta-wrapper.dsk-owner-alignable {
  width: fit-content;
  max-width: 100%;
}

@media (min-width: 2400px) {
  html[lang="pl"] body.dsk-service-hybrid-page--flash.dsk-pl-site-rail-pass-v1 main#main-content #dsk-blog-to-service-cta {
    padding-bottom: clamp(18px, .9vw, 26px);
  }

  html[lang="pl"] body.dsk-service-hybrid-page--flash.dsk-pl-site-rail-pass-v1 main#main-content #blog-post-template {
    padding-bottom: clamp(42px, 2vw, 56px);
  }

  html[lang="pl"] body.dsk-service-hybrid-page--flash.dsk-pl-site-rail-pass-v1 main#main-content .dsk-related-reading {
    margin-top: clamp(18px, .8vw, 24px);
    margin-bottom: clamp(28px, 1.2vw, 36px);
  }

  html[lang="pl"] body.dsk-service-hybrid-page--flash.dsk-pl-site-rail-pass-v1 main#main-content #dsk-blog-to-service-cta + .dsk-stage9-trust-proof {
    padding-top: clamp(24px, 1.1vw, 32px);
  }
}

@media (min-width: 2400px) {
  html[lang="pl"] body.dsk-service-hybrid-page--flash.dsk-pl-site-rail-pass-v1 main#main-content .dsk-stage9-trust-proof {
    padding-bottom: clamp(24px, 1.1vw, 32px);
  }

  html[lang="pl"] body.dsk-service-hybrid-page--flash.dsk-pl-site-rail-pass-v1 main#main-content .dsk-guides-section {
    padding-top: clamp(24px, 1.1vw, 32px);
  }
}

@media (min-width: 2400px) {
  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page[data-service-cluster="usb"] main#main-content .dsk-stage9-trust-proof {
    padding-bottom: clamp(28px, 1.15vw, 40px);
  }

  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page[data-service-cluster="usb"] main#main-content > #dsk-page-structure.dsk-pl-page-structure > #service-template#service-template.dsk-service-landing .dsk-service-landing__body.dsk-service-landing__body {
    padding-bottom: clamp(32px, 1.2vw, 42px);
  }

  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page[data-service-cluster="usb"] main#main-content #service-template.dsk-service-landing + .dsk-stage9-trust-proof {
    padding-top: clamp(30px, 1vw, 34px);
  }

  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page[data-service-cluster="usb"] main#main-content .dsk-stage9-trust-proof + .dsk-guides-section {
    padding-top: clamp(18px, .95vw, 30px);
    padding-bottom: clamp(24px, 1.1vw, 36px);
  }

  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page[data-service-cluster="usb"] main#main-content .dsk-guides-section + #default-contact-cta-section-template {
    padding-top: clamp(24px, 1.1vw, 36px);
  }
}

@media (min-width: 2400px) {
  html[lang="pl"] body.dsk-service-hybrid-page--flash.dsk-pl-site-rail-pass-v1 main#main-content #blog-post-template {
    padding-bottom: clamp(30px, 1.2vw, 42px);
  }

  html[lang="pl"] body.dsk-service-hybrid-page--flash.dsk-pl-site-rail-pass-v1 main#main-content .dsk-related-reading {
    margin-bottom: clamp(14px, .7vw, 22px);
  }

  html[lang="pl"] body.dsk-service-hybrid-page--flash.dsk-pl-site-rail-pass-v1 main#main-content #dsk-blog-to-service-cta {
    padding-top: clamp(24px, 1vw, 34px);
  }

  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page[data-service-cluster="usb"] main#main-content .dsk-service-landing__body.dsk-service-landing__body {
    padding-bottom: clamp(10px, .55vw, 18px);
  }

  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page[data-service-cluster="usb"] main#main-content #service-template.dsk-service-landing + .dsk-stage9-trust-proof {
    padding-top: clamp(18px, .75vw, 28px);
  }

  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page[data-service-cluster="usb"] main#main-content > #dsk-page-structure.dsk-pl-page-structure > #service-template#service-template.dsk-service-landing .dsk-service-landing__body.dsk-service-landing__body {
    padding-bottom: clamp(0px, .25vw, 8px);
  }

  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page main#main-content .dsk-service-landing__body.dsk-service-landing__body {
    padding-bottom: clamp(8px, .45vw, 16px);
  }

  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page main#main-content #service-template.dsk-service-landing + .dsk-stage9-trust-proof {
    padding-top: clamp(14px, .65vw, 24px);
  }
}

@media (min-width: 2400px) {
  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page[data-service-cluster="usb"] main#main-content > #dsk-page-structure.dsk-pl-page-structure > .dsk-stage9-trust-proof.dsk-stage9-trust-proof {
    padding-bottom: clamp(20px, .8vw, 28px);
  }

  html.dsk-page-usb[lang="pl"] body.dsk-pl-subpage-owner-v1.dsk-pl-site-rail-pass-v1.dsk-service-page[data-service-cluster="usb"] main#main-content > #dsk-page-structure.dsk-pl-page-structure > .dsk-guides-section.dsk-guides-section {
    padding-top: clamp(22px, .9vw, 30px);
  }
}
