.TrainerJourneyTabs_shell__Uym6m{max-width:62rem;margin:0 auto}.TrainerJourneyTabs_heading__IMJP_{margin:0 0 var(--tb-space-7);color:var(--color-heading);font-family:var(--tb-font-heading);font-size:var(--tb-text-h2);line-height:var(--tb-leading-tight);text-align:center;text-wrap:balance}.TrainerJourneyTabs_heading__IMJP_ span{color:var(--color-link)}.TrainerJourneyTabs_tabList__w0_Nk{display:flex;gap:clamp(1rem,4vw,2.5rem);overflow-x:auto;overflow-y:hidden;border-bottom:1px solid var(--color-border);scrollbar-width:thin}.TrainerJourneyTabs_tab__aEbLF{position:relative;flex:0 0 auto;min-height:var(--tb-target-mobile);padding:var(--tb-space-3) 0;border:0;background:transparent;color:var(--color-text-muted);font:inherit;font-size:var(--tb-text-small);font-weight:var(--tb-weight-semibold);cursor:pointer}.TrainerJourneyTabs_tab__aEbLF:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--color-link);transform:scaleX(0);transition:transform var(--tb-duration-fast) ease-out}.TrainerJourneyTabs_tab__aEbLF[aria-selected=true]{color:var(--color-heading)}.TrainerJourneyTabs_tab__aEbLF[aria-selected=true]:after{transform:scaleX(1)}.TrainerJourneyTabs_tab__aEbLF:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.TrainerJourneyTabs_panel__gCqOJ{min-height:13rem;padding:var(--tb-space-7) 0 0}.TrainerJourneyTabs_panel__gCqOJ:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.TrainerJourneyTabs_list__GDSiV{display:grid;gap:var(--tb-space-3);margin:0;padding:0;list-style:none}.TrainerJourneyTabs_list__GDSiV li{position:relative;padding-left:var(--tb-space-6);color:var(--color-text);font-size:var(--tb-text-body);line-height:var(--tb-leading-relaxed)}.TrainerJourneyTabs_list__GDSiV li:before{content:"";position:absolute;top:.65em;left:0;width:.75rem;height:.4rem;border-left:2px solid var(--color-link);border-bottom:2px solid var(--color-link);transform:translateY(-50%) rotate(-45deg)}@media (prefers-reduced-motion:reduce){.TrainerJourneyTabs_tab__aEbLF:after{transition:none}}