.InstructorPrinciples_viewport__iyvZw{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.InstructorPrinciples_track__Vji2k{display:flex;width:max-content;will-change:transform;animation:InstructorPrinciples_instructor-principles-marquee__RTiW2 112s linear infinite}.InstructorPrinciples_group___R2zI{display:flex;flex-shrink:0;gap:1rem;padding-right:1rem}@keyframes InstructorPrinciples_instructor-principles-marquee__RTiW2{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (min-width:768px){.InstructorPrinciples_track__Vji2k{animation-duration:128s}.InstructorPrinciples_group___R2zI{gap:1.25rem;padding-right:1.25rem}}@media (max-width:768px){.InstructorPrinciples_viewport__iyvZw{cursor:grab;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.InstructorPrinciples_viewport__iyvZw::-webkit-scrollbar{display:none}.InstructorPrinciples_viewport__iyvZw:active .InstructorPrinciples_track__Vji2k,.InstructorPrinciples_viewport__iyvZw:focus-within .InstructorPrinciples_track__Vji2k,.InstructorPrinciples_viewport__iyvZw:hover .InstructorPrinciples_track__Vji2k{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.InstructorPrinciples_viewport__iyvZw{overflow-x:auto;-webkit-mask-image:none;mask-image:none;scrollbar-width:thin}.InstructorPrinciples_track__Vji2k{animation:none;transform:none;will-change:auto}.InstructorPrinciples_duplicate__MHeai{display:none}}@media (max-width:767px){.MobileInstructorSupportDeck_root__yZLMf{--roadmap-accent:var(--color-primary);box-sizing:border-box;height:auto;margin-top:22px;margin-inline:-1rem}.MobileInstructorSupportDeck_stickyViewport__ZE_Js{box-sizing:border-box;height:auto;overflow:visible;padding:0 1rem;position:relative;touch-action:pan-y;width:100%}.MobileInstructorSupportDeck_detailsStage___iPbh{isolation:isolate;position:relative;height:172px;margin-top:8px}.MobileInstructorSupportDeck_sceneLayer__fwBTs{inset:0;position:absolute;will-change:opacity,transform}.MobileInstructorSupportDeck_enterForward__su5vc{animation:MobileInstructorSupportDeck_enter-from-right__2iNjf .4s cubic-bezier(.22,1,.36,1) both}.MobileInstructorSupportDeck_exitForward__W2feM{animation:MobileInstructorSupportDeck_exit-to-left__INmi3 .4s cubic-bezier(.22,1,.36,1) both;pointer-events:none}.MobileInstructorSupportDeck_enterBackward__OTEwr{animation:MobileInstructorSupportDeck_enter-from-left__Nawax .4s cubic-bezier(.22,1,.36,1) both}.MobileInstructorSupportDeck_exitBackward__6bMtG{animation:MobileInstructorSupportDeck_exit-to-right__X8ZnG .4s cubic-bezier(.22,1,.36,1) both;pointer-events:none}.MobileInstructorSupportDeck_mapStage__9cNRq{height:248px;isolation:isolate;margin-inline:-16px;overflow:hidden;position:relative;width:calc(100% + 32px)}.MobileInstructorSupportDeck_mapStage__9cNRq:after{content:none}.MobileInstructorSupportDeck_mapZoomLayer___Y0X9{inset:0;position:absolute}.MobileInstructorSupportDeck_mapImage__Utm_C{object-fit:fill;padding:2px 0;z-index:2}.MobileInstructorSupportDeck_focusSceneImage__c2vpk{animation:MobileInstructorSupportDeck_focus-scene-in__Mo93y .56s cubic-bezier(.22,1,.36,1) both;object-fit:contain;padding:8px 46px 18px;will-change:opacity,transform}.MobileInstructorSupportDeck_mapRoute__7Kr8G{height:calc(100% - 4px);inset:2px 0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:1}.MobileInstructorSupportDeck_mapRoute__7Kr8G path{fill:none;stroke:color-mix(in srgb,var(--roadmap-accent) 52%,transparent);stroke-dasharray:1 8;stroke-linecap:round;stroke-width:5;vector-effect:non-scaling-stroke}.MobileInstructorSupportDeck_roadmapNodes__RK_zx{inset:0;position:absolute;z-index:3}.MobileInstructorSupportDeck_roadmapNode__nElad{align-items:center;background:rgba(255,255,255,.92);border:2px solid color-mix(in srgb,var(--roadmap-accent) 82%,transparent);border-radius:9999px;box-shadow:0 3px 10px rgba(35,50,63,.2);color:#bc450c;display:flex;cursor:pointer;height:44px;justify-content:center;padding:0;position:absolute;transform:translate(-50%,-50%);transition:opacity .26s ease,transform .42s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,background-color .3s ease;width:44px;z-index:1}.MobileInstructorSupportDeck_roadmapNodeActive__Dgb7E{background:var(--roadmap-accent);border:3px solid var(--roadmap-accent);box-shadow:0 7px 18px rgba(35,50,63,.28),0 0 0 6px rgba(255,255,255,.44),0 0 0 10px color-mix(in srgb,var(--roadmap-accent) 18%,transparent);color:#fff;transform:translate(-50%,-50%) scale(1.08);z-index:2}.MobileInstructorSupportDeck_nodeNumber__WWb4l{color:inherit;font-size:var(--text-ui);font-weight:700;line-height:1.8}.MobileInstructorSupportDeck_roadmapNodeActive__Dgb7E .MobileInstructorSupportDeck_nodeNumber__WWb4l{color:#fff}.MobileInstructorSupportDeck_title__RFg6z{color:#1a1a1a;font-size:var(--text-card);font-weight:700;line-height:1.45;text-wrap:balance;overflow-wrap:anywhere}.MobileInstructorSupportDeck_description__lGBLL{color:#222;font-size:var(--text-ui);font-weight:600;line-height:1.8;margin-top:7px}.MobileInstructorSupportDeck_features__KViou{background:rgba(255,255,255,.78);border:1px solid #f5d8c8;border-radius:14px;display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:8px 0 0;padding:8px 4px}.MobileInstructorSupportDeck_feature__LMxD5{align-items:center;color:#5c463a;display:flex;flex-direction:column;font-size:var(--text-ui);font-weight:700;gap:3px;line-height:1.8;min-width:0;text-align:center}.MobileInstructorSupportDeck_feature__LMxD5+.MobileInstructorSupportDeck_feature__LMxD5{border-left:1px solid #f3dfd4}.MobileInstructorSupportDeck_featureIcon___kjrm{align-items:center;display:inline-flex;height:38px;justify-content:center;overflow:hidden;width:42px}.MobileInstructorSupportDeck_featureIconImage__LpJ_w{background-repeat:no-repeat;background-size:300% 400%;display:block;height:38px;width:42px}.MobileInstructorSupportDeck_nav__YGbWX{align-items:center;background:rgba(255,255,255,.94);border:1px solid #f3d4c3;border-radius:9999px;box-shadow:0 5px 16px rgba(92,70,58,.08);display:flex;gap:4px;justify-content:center;margin:4px auto 0;min-height:50px;padding:3px 5px;width:fit-content}.MobileInstructorSupportDeck_arrow__qHpr4{align-items:center;background:#fff;border:1px solid var(--roadmap-accent);border-radius:9999px;color:var(--roadmap-accent);display:inline-flex;height:44px;justify-content:center;padding:0;transition:background-color .16s ease,color .16s ease,opacity .16s ease;width:44px}.MobileInstructorSupportDeck_arrow__qHpr4:active:not(:disabled){background:var(--roadmap-accent);color:#fff}.MobileInstructorSupportDeck_arrow__qHpr4:disabled{background:#fffaf7;border-color:transparent;cursor:default;opacity:.34}.MobileInstructorSupportDeck_dots__v3UFM{align-items:center;display:flex;gap:0}.MobileInstructorSupportDeck_dot___Gmkp{align-items:center;background:transparent;border:0;border-radius:9999px;display:inline-flex;height:32px;justify-content:center;padding:0;width:24px}.MobileInstructorSupportDeck_dot___Gmkp:after{background:#fff;border:1px solid var(--roadmap-accent);border-radius:inherit;content:"";height:9px;transition:background-color .18s ease;width:9px}.MobileInstructorSupportDeck_dotActive__oegSt:after{background:var(--roadmap-accent)}.MobileInstructorSupportDeck_hint__3_5SG{color:#8b6f60;font-size:var(--text-ui);font-weight:700;margin-top:6px;text-align:center;line-height:1.8}@keyframes MobileInstructorSupportDeck_enter-from-right__2iNjf{0%{opacity:0;transform:translateX(26px)}to{opacity:1;transform:translateX(0)}}@keyframes MobileInstructorSupportDeck_exit-to-left__INmi3{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-26px)}}@keyframes MobileInstructorSupportDeck_enter-from-left__Nawax{0%{opacity:0;transform:translateX(-26px)}to{opacity:1;transform:translateX(0)}}@keyframes MobileInstructorSupportDeck_exit-to-right__X8ZnG{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(26px)}}@keyframes MobileInstructorSupportDeck_focus-scene-in__Mo93y{0%{opacity:0;transform:translateY(8px) scale(.72)}to{opacity:1;transform:translateY(0) scale(1)}}}@media (max-width:359px){.MobileInstructorSupportDeck_root__yZLMf{height:auto;margin-top:16px}.MobileInstructorSupportDeck_stickyViewport__ZE_Js{height:auto;padding-inline:12px}.MobileInstructorSupportDeck_mapStage__9cNRq{height:210px}.MobileInstructorSupportDeck_detailsStage___iPbh{height:170px;margin-top:4px}.MobileInstructorSupportDeck_features__KViou{margin-top:10px}}@media (max-width:767px) and (max-height:700px){.MobileInstructorSupportDeck_root__yZLMf{height:auto;margin-top:16px}.MobileInstructorSupportDeck_stickyViewport__ZE_Js{height:auto}.MobileInstructorSupportDeck_mapStage__9cNRq{height:210px}.MobileInstructorSupportDeck_detailsStage___iPbh{height:170px;margin-top:4px}.MobileInstructorSupportDeck_features__KViou{margin-top:10px}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.MobileInstructorSupportDeck_enterBackward__OTEwr,.MobileInstructorSupportDeck_enterForward__su5vc,.MobileInstructorSupportDeck_exitBackward__6bMtG,.MobileInstructorSupportDeck_exitForward__W2feM,.MobileInstructorSupportDeck_focusSceneImage__c2vpk{animation:none}.MobileInstructorSupportDeck_arrow__qHpr4,.MobileInstructorSupportDeck_dot___Gmkp,.MobileInstructorSupportDeck_mapZoomLayer___Y0X9,.MobileInstructorSupportDeck_roadmapNode__nElad{transition:none}}