.marketing-guide-layout {
          display: grid;
          grid-template-columns: minmax(220px, 0.26fr) minmax(0, 0.74fr);
          grid-template-areas: "rail body";
          gap: 28px;
          align-items: start;
        }

        .marketing-guide-layout > aside {
          grid-area: rail;
        }

        .marketing-guide-body {
          grid-area: body;
        }

        @media (max-width: 760px) {
          .marketing-guide-layout {
            grid-template-columns: 1fr;
            grid-template-areas:
              "body"
              "rail";
          }

          .marketing-guide-layout aside {
            position: static !important;
          }
        }
