/* Source: Git 7a831ed, Home breakpoint UwkPhKiJi (max-width: 1259px).
   Scoped native replacement for verified Framer variant/JSX properties.
   Existing Figma artwork, Learning title sizes, and phone footer are retained. */
@media (max-width: 1259px) {
  /* Mobile_all JSX: section text 24px; filter text 16px. */
  .framer-WRZJL .framer-c6q9yv [data-framer-name="Selected Work."] .framer-text {
    font-size: 24px !important;
  }

  .framer-WRZJL .framer-1e7281q .framer-text {
    font-size: 16px !important;
  }
}

/* Current Figma-specific project rules end at 860px. Recover the source values
   in the uncovered part of Framer's mobile breakpoint. */
@media (min-width: 861px) and (max-width: 1259px) {
  .framer-tbrLL .framer-6bwy24 p.framer-text,
  .framer-UAKU6 .framer-18nc7wr p.framer-text,
  .framer-eyndw .framer-6d1r4x > div:first-child .framer-text,
  .framer-rfvUQ .framer-q1b91w > div:first-child .framer-text,
  .framer-wW9KZ .framer-e5b29 p.framer-text {
    font-size: 18px !important;
    line-height: 1.4em !important;
  }

  .framer-JyUVm .framer-10e1ctk p.framer-text {
    font-size: 18px !important;
    line-height: 1.2em !important;
  }

  /* .framer-WRZJL.framer-v-1mekte8 source rules, applied without changing
     the parent variant or its native filter state. */
  .framer-WRZJL .framer-1e7281q {
    flex-wrap: wrap !important;
    gap: 8px !important;
    justify-content: flex-start !important;
    width: 100% !important;
  }

  .framer-WRZJL .framer-c6q9yv {
    gap: 120px !important;
  }
}

@media (min-width: 641px) and (max-width: 1259px) {
  /* .framer-6LCZo.framer-v-1dk39vk source mobile footer rules.
     Keep the current phone footer rules at <=640px. */
  .framer-I6EH2 .framer-161bhgx-container .framer-6LCZo {
    align-content: flex-start !important;
    align-items: flex-start !important;
    flex-direction: column !important;
    gap: 24px !important;
    height: min-content !important;
    justify-content: center !important;
    padding: 0 !important;
  }

  .framer-I6EH2 .framer-161bhgx-container .framer-6LCZo .framer-piogmk {
    flex-direction: column !important;
    gap: 16px !important;
  }
}
