/* Keep the original desktop composition; contain both mobile journey lists. */
[code-path="src/pages/Home.tsx:163:19"]>.btn-t,
[code-path="src/pages/Experiences.tsx:120:17"]>.btn-t{
 box-sizing:border-box;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;
}
@media (max-width:767px){
 [code-path="src/pages/Home.tsx:136:15"],
 [code-path="src/pages/Experiences.tsx:88:13"]{
  grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;
 }
 [code-path="src/pages/Home.tsx:137:17"],
 [code-path="src/pages/Home.tsx:150:17"],
 [code-path="src/pages/Experiences.tsx:89:15"],
 [code-path="src/pages/Experiences.tsx:102:15"]{
  box-sizing:border-box;width:100%;min-width:0;max-width:100%;
 }
 [code-path="src/pages/Home.tsx:139:21"],
 [code-path="src/pages/Experiences.tsx:91:19"]{
  display:block;width:100%;max-width:100%;height:auto;aspect-ratio:16/10;
 }
 [code-path="src/pages/Home.tsx:154:19"],
 [code-path="src/pages/Experiences.tsx:106:17"]{
  min-width:0;max-width:100%;overflow-wrap:anywhere;
 }
 [code-path="src/pages/Home.tsx:163:19"],
 [code-path="src/pages/Experiences.tsx:120:17"]{
  display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;max-width:100%;
 }
 [code-path="src/pages/Home.tsx:163:19"]>.btn-t,
 [code-path="src/pages/Experiences.tsx:120:17"]>.btn-t{
  box-sizing:border-box;display:flex;width:100%;min-width:0;max-width:100%;
  min-height:52px;height:auto;padding:14px 16px;white-space:normal;
  overflow-wrap:anywhere;line-height:1.5;text-align:center;justify-content:center;
 }
}
