.LearningJourney-module__LNSe4G__path{padding:28px 0 12px;position:relative}.LearningJourney-module__LNSe4G__stop{height:248px}.LearningJourney-module__LNSe4G__station{justify-content:center;width:0;display:flex;position:absolute;top:14px}.LearningJourney-module__LNSe4G__node{border-bottom-width:7px;width:84px;height:80px;box-shadow:0 6px 12px #0000002e}.LearningJourney-module__LNSe4G__node:active{border-bottom-width:4px;transform:translateY(3px)}.LearningJourney-module__LNSe4G__node:focus-visible{outline:3px solid var(--color-dd-text,white);outline-offset:6px}.LearningJourney-module__LNSe4G__caption{text-align:center;width:230px;max-width:62vw;position:absolute;top:168px}.LearningJourney-module__LNSe4G__caption h3{font-size:15px;line-height:20px}.LearningJourney-module__LNSe4G__caption p{font-variant-numeric:tabular-nums}.LearningJourney-module__LNSe4G__connector{width:100%;height:248px;color:var(--color-dd-border,#2f3336);pointer-events:none;position:absolute;top:54px}.LearningJourney-module__LNSe4G__nextLabel{z-index:11;white-space:nowrap;background:var(--color-dd-bg,#000);color:#60a5fa;letter-spacing:.03em;border:2px solid #3b82f6;border-radius:12px;padding:8px 12px;font-size:12px;font-weight:800;position:absolute;bottom:calc(100% + 16px)}.LearningJourney-module__LNSe4G__nextLabel:after{content:"";background:var(--color-dd-bg,#000);border-bottom:2px solid #3b82f6;border-right:2px solid #3b82f6;width:10px;height:10px;position:absolute;bottom:-7px;left:calc(50% - 5px);transform:rotate(45deg)}.LearningJourney-module__LNSe4G__requirements{z-index:12;color:var(--color-dd-muted,#9ca3af);margin-top:6px;font-size:12px;position:relative}.LearningJourney-module__LNSe4G__requirements summary{cursor:pointer;min-height:32px;padding:6px}.LearningJourney-module__LNSe4G__requirements[open]{background:var(--color-dd-bg,#000);border:1px solid var(--color-dd-border,#2f3336);border-radius:10px;padding:6px}.LearningJourney-module__LNSe4G__requirements p{padding:0 8px 8px}@media (prefers-reduced-motion:reduce){.LearningJourney-module__LNSe4G__node{transition:none}}
