@media (min-width: 861px) {
  html body #dr .top .nav {
    min-height: 68px !important;
    grid-template-columns: auto minmax(0, 1fr) !important;
    gap: 30px !important;
  }

  html body #dr .top .brand img {
    width: 132px !important;
    opacity: 0.9 !important;
  }

  html body #dr .top .ix {
    display: flex !important;
    flex-wrap: nowrap !important;
    gap: clamp(22px, 3.4vw, 50px) !important;
    justify-self: end !important;
    padding: 0 !important;
    overflow: visible !important;
    border: 0 !important;
    background: transparent !important;
  }

  html body #dr .top .ix a {
    display: grid !important;
    grid-template-columns: auto auto !important;
    gap: 8px !important;
    min-width: 0 !important;
    padding: 8px 0 13px !important;
    border: 0 !important;
    background: transparent !important;
    font-family: Inter, Arial, sans-serif !important;
    font-size: 10px !important;
    letter-spacing: 0.14em !important;
  }

  html body #dr .top .ix a[href="/shop"] {
    display: grid !important;
    visibility: visible !important;
    opacity: 1 !important;
  }

  html body #dr #dr-ordered-home [data-dr-section="problem"] h2 {
    width: 100% !important;
    max-width: 1180px !important;
    font-size: clamp(56px, 4.45vw, 64px) !important;
    line-height: 0.94 !important;
    text-wrap: balance !important;
  }

  html body #dr #dr-home-when-time-insert > .wrap > .dr-pathway {
    grid-column: 1 / -1 !important;
    grid-row: 4 !important;
    align-self: start !important;
    justify-self: end !important;
    width: 270px !important;
    margin: 26px 0 0 !important;
  }

  html body #dr #dr-home-growth .dr-growth-action {
    display: flex !important;
    justify-content: space-between !important;
    width: 260px !important;
    min-height: 50px !important;
    margin: 28px 0 0 auto !important;
    padding: 0 16px !important;
    border: 1px solid rgba(23, 20, 15, 0.48) !important;
  }

  html body #dr:is(
    .dr-route-source,
    .dr-route-services,
    .dr-route-fit,
    .dr-route-insights,
    .dr-route-contact
  ),
  html body #dr:is(
    .dr-route-source,
    .dr-route-services,
    .dr-route-fit,
    .dr-route-insights,
    .dr-route-contact
  ) * {
    font-family: Inter, Arial, sans-serif !important;
  }

  html body #dr:is(
    .dr-route-source,
    .dr-route-services,
    .dr-route-fit,
    .dr-route-insights,
    .dr-route-contact
  ) main h1 {
    font-weight: 950 !important;
  }

  html body #dr:is(
    .dr-route-source,
    .dr-route-services,
    .dr-route-fit,
    .dr-route-insights,
    .dr-route-contact
  ) main h2 {
    font-weight: 800 !important;
  }

  html body #dr:is(
    .dr-route-source,
    .dr-route-services,
    .dr-route-fit,
    .dr-route-insights,
    .dr-route-contact
  ) main h3 {
    font-weight: 750 !important;
  }

  html body #dr.dr-route-fit :is(
    .dr-fit-misrecognition,
    .dr-fit-threshold
  ) .dr-fit-chapter__intro {
    display: block !important;
  }

  html body #dr.dr-route-fit :is(
    .dr-fit-misrecognition,
    .dr-fit-threshold
  ) .dr-fit-chapter__intro > .lab,
  html body #dr.dr-route-fit :is(
    .dr-fit-misrecognition,
    .dr-fit-threshold
  ) .dr-fit-chapter__intro > h2,
  html body #dr.dr-route-fit :is(
    .dr-fit-misrecognition,
    .dr-fit-threshold
  ) .dr-fit-chapter__intro > p {
    grid-column: auto !important;
    grid-row: auto !important;
  }

  html body #dr.dr-route-fit :is(
    .dr-fit-misrecognition,
    .dr-fit-threshold
  ) .dr-fit-chapter__intro > .lab {
    margin: 0 0 26px !important;
    padding-top: 0 !important;
  }

  html body #dr.dr-route-fit :is(
    .dr-fit-misrecognition,
    .dr-fit-threshold
  ) .dr-fit-chapter__intro > p {
    margin-top: 24px !important;
  }

  html body #dr.dr-route-services main {
    display: flex !important;
    flex-direction: column !important;
  }

  html body #dr.dr-route-services main > .ph {
    order: 1;
  }

  html body #dr.dr-route-services main > .dr-services-stages {
    order: 2;
    padding-top: 58px !important;
  }

  html body #dr.dr-route-services main > #dr-services-packages {
    order: 3;
  }

  html body #dr.dr-route-services main > .dr-services-bridge-v2 {
    order: 4;
  }

  html body #dr.dr-route-services main > .dr-services-transfer {
    order: 5;
  }

  html body #dr.dr-route-services main > :is(
    .dr-services-what-build,
    .dr-services-inner
  ) {
    display: none !important;
  }
}
