:root{--mp-forest:#39715e;--mp-forest-deep:#153f35;--mp-ink:#18322d;--mp-lime:#a5c935;--mp-canvas:#f7f8f5;--mp-paper:#fff;--mp-muted:#607069;--mp-border:#d9e1da;--mp-sage:#dfe9df;--axis-mark:#c6a661;--mp-shadow:0 14px 38px rgba(24,50,45,.075)}.axis-bridge-page.axis-app-shell{min-height:100vh;background:radial-gradient(circle at 95% 0,rgba(223,233,223,.68),transparent 30rem),var(--mp-canvas) !important;color:var(--mp-ink) !important;font-family:"Avenir Next",Avenir,"Helvetica Neue",Arial,sans-serif}.axis-bridge-page.axis-app-shell:before,.axis-bridge-page.axis-app-shell:after{display:none}.axis-app-shell .axis-bridge-header,.axis-app-shell.axis-web-refined .axis-bridge-header{position:sticky;top:0;z-index:1000;box-sizing:border-box;min-height:82px;padding:.55rem clamp(1rem,4vw,3.5rem);border-bottom:1px solid var(--mp-border) !important;background:rgba(255,255,255,.96) !important;color:var(--mp-ink) !important;box-shadow:0 7px 24px rgba(24,50,45,.055) !important;backdrop-filter:blur(14px)}.axis-app-shell .axis-bridge-header .axis-wordmark,.axis-app-shell.axis-web-refined .axis-bridge-header .axis-wordmark{display:block;width:84px;height:72px;flex:0 0 84px;overflow:hidden;border-radius:12px;background-color:var(--mp-ink) !important;background-image:url(//movepros.de/wp-content/plugins/axis-web-training/assets/brand/AXIS_Original.png) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:70px auto !important;color:transparent !important;font-size:0 !important;line-height:0 !important}.axis-app-shell .axis-wordmark>span,.axis-app-shell .axis-wordmark small,.axis-app-shell .axis-wordmark sup{display:none !important}.axis-app-shell .axis-bridge-header nav,.axis-app-shell.axis-web-refined .axis-bridge-header nav{display:flex;align-items:center;justify-content:flex-end;gap:.25rem}.axis-app-shell .axis-bridge-header nav:before,.axis-app-shell.axis-web-refined .axis-bridge-header nav:before{display:block !important;width:44px;height:52px;flex:0 0 44px;margin-right:.45rem;background:url(//movepros.de/wp-content/plugins/axis-web-training/assets/brand/MovePros_Original.png) center/contain no-repeat !important;content:""}.axis-app-shell .axis-bridge-header nav a,.axis-app-shell.axis-web-refined .axis-bridge-header nav a{display:inline-flex;align-items:center;min-height:40px;padding:.55rem .72rem;border:0;border-radius:9px;background:0 0;color:#42534d !important;font-size:.86rem;font-weight:650;letter-spacing:0;text-decoration:none;white-space:nowrap}.axis-app-shell .axis-bridge-header nav a:hover,.axis-app-shell .axis-bridge-header nav a[aria-current=page],.axis-app-shell.axis-web-refined .axis-bridge-header nav a:hover,.axis-app-shell.axis-web-refined .axis-bridge-header nav a[aria-current=page]{border:0;background:var(--mp-sage) !important;color:var(--mp-forest-deep) !important}.axis-app-shell .axis-bridge-header nav a[href*="/coach"],.axis-app-shell.axis-web-refined .axis-bridge-header nav a[href*="/coach"]{margin-left:.2rem;border:1px solid #bfd0c5 !important;background:#f4f8f4 !important;color:var(--mp-forest-deep) !important}.axis-app-shell .axis-bridge-header .axis-nav-logout{color:#74817c !important;font-weight:560}.axis-app-shell .axis-bridge-main,.axis-app-shell.axis-web-refined .axis-bridge-main{position:relative;z-index:1;box-sizing:border-box;width:100%;max-width:1160px;min-height:70vh;padding:clamp(1.8rem,4vw,3.7rem) clamp(1rem,4vw,2.5rem) 5rem}.axis-app-shell .axis-bridge-heading,.axis-app-shell.axis-web-refined .axis-bridge-heading{max-width:880px;margin-bottom:clamp(1.5rem,3vw,2.35rem);padding-left:0;border:0}.axis-app-shell .axis-bridge-heading h1,.axis-app-shell.axis-web-refined .axis-bridge-heading h1{max-width:100%;margin:.25rem 0 .65rem;overflow-wrap:anywhere;color:var(--mp-ink) !important;font-size:clamp(2rem,4vw,3.35rem);font-weight:720;letter-spacing:-.038em;line-height:1.08}.axis-app-shell .axis-bridge-heading>p:last-child,.axis-app-shell .axis-bridge-main p,.axis-app-shell .axis-bridge-main li,.axis-app-shell.axis-web-refined .axis-bridge-heading>p:last-child,.axis-app-shell.axis-web-refined .axis-bridge-main p,.axis-app-shell.axis-web-refined .axis-bridge-main li{color:var(--mp-muted) !important;line-height:1.65}.axis-app-shell .axis-eyebrow,.axis-app-shell .axis-number,.axis-app-shell.axis-web-refined .axis-eyebrow,.axis-app-shell.axis-web-refined .axis-number{color:var(--mp-forest) !important;font-size:.73rem;font-weight:800;letter-spacing:.135em}.axis-app-shell .axis-panel,.axis-app-shell .axis-hub-card,.axis-app-shell .axis-learning-path li a,.axis-app-shell .axis-training-entry,.axis-app-shell .axis-training-program,.axis-app-shell .axis-training-current,.axis-app-shell .axis-training-log,.axis-app-shell.axis-web-refined .axis-panel,.axis-app-shell.axis-web-refined .axis-hub-card,.axis-app-shell.axis-web-refined .axis-learning-path li a{border:1px solid var(--mp-border) !important;background:var(--mp-paper) !important;color:var(--mp-ink) !important;box-shadow:var(--mp-shadow) !important}.axis-app-shell .axis-panel h2,.axis-app-shell .axis-panel h3,.axis-app-shell .axis-hub-card h2,.axis-app-shell .axis-hub-card strong,.axis-app-shell .axis-learning-path strong,.axis-app-shell.axis-web-refined .axis-panel h2,.axis-app-shell.axis-web-refined .axis-hub-card h2{color:var(--mp-ink) !important}.axis-app-shell .axis-hub-card:hover,.axis-app-shell .axis-learning-path li a:hover{border-color:#a9beb0 !important;box-shadow:0 17px 40px rgba(24,50,45,.11) !important;transform:translateY(-2px)}.axis-app-shell .axis-button,.axis-app-shell .axis-auth input[type=submit],.axis-app-shell .axis-bridge-main .ff-btn-submit,.axis-app-shell.axis-web-refined .axis-button{min-height:46px;padding:.78rem 1.12rem;border:1px solid var(--mp-forest) !important;border-radius:10px;background:var(--mp-forest) !important;color:#fff !important;box-shadow:none !important}.axis-app-shell .axis-button:hover,.axis-app-shell.axis-web-refined .axis-button:hover{background:var(--mp-forest-deep) !important}.axis-app-shell .axis-primary-entry,.axis-app-shell.axis-web-refined .axis-primary-entry{max-width:none;border:1px solid var(--mp-border) !important;border-left:4px solid var(--mp-forest) !important;background:linear-gradient(125deg,#fff,#f1f5f1) !important;color:var(--mp-ink) !important;box-shadow:var(--mp-shadow) !important}.axis-app-shell .axis-primary-entry h2,.axis-app-shell .axis-primary-entry p:not(.axis-eyebrow),.axis-app-shell.axis-web-refined .axis-primary-entry h2,.axis-app-shell.axis-web-refined .axis-primary-entry p:not(.axis-eyebrow){color:var(--mp-ink) !important}.axis-app-shell .axis-primary-entry .axis-eyebrow{color:var(--mp-forest) !important}.axis-app-shell .axis-primary-entry .axis-button{background:var(--mp-forest) !important;color:#fff !important}.axis-app-shell .axis-home-links .axis-hub-card,.axis-app-shell .axis-knowledge-list .axis-hub-card{border-left:3px solid #afc1b5 !important;background:#fff !important}.axis-app-shell .axis-coach-entry{border-color:#c7d5ca !important;background:#f4f8f4 !important}.axis-app-shell .axis-bridge-main input:not([type=checkbox]):not([type=submit]),.axis-app-shell .axis-bridge-main textarea,.axis-app-shell .axis-bridge-main select{min-height:48px;border:1px solid #bdc9c1 !important;background:#fff !important;color:var(--mp-ink) !important}.axis-app-shell .axis-bridge-main input:focus,.axis-app-shell .axis-bridge-main textarea:focus,.axis-app-shell .axis-bridge-main select:focus{border-color:var(--mp-forest) !important;box-shadow:0 0 0 3px rgba(57,113,94,.14) !important}.axis-app-shell .axis-bridge-main label{color:var(--mp-ink) !important}.axis-app-shell .axis-auth{border-color:var(--mp-border) !important;background:#fff !important}.axis-app-shell .axis-auth:before{height:112px;margin-bottom:1.5rem;border-radius:14px;background-color:var(--mp-ink) !important;background-image:url(//movepros.de/wp-content/plugins/axis-web-training/assets/brand/AXIS_Original.png) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:104px auto !important}.axis-app-shell .axis-auth-links a,.axis-app-shell .axis-panel a:not(.axis-button){color:var(--mp-forest-deep) !important;text-underline-offset:3px}.axis-field-help{margin-top:-.55rem;font-size:.85rem}.axis-activation-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0 0 1.5rem;padding:0;list-style:none}.axis-activation-steps li{display:flex;align-items:center;gap:.55rem;color:var(--mp-ink) !important;font-size:.84rem}.axis-activation-steps span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--mp-sage);color:var(--mp-forest-deep);font-weight:800}.axis-app-shell.axis-academy-page{background:var(--mp-canvas) !important}.axis-academy-page .axis-academy-intro,.axis-app-shell .axis-academy-intro{padding:clamp(1.5rem,4vw,2.7rem);border:1px solid #bfcfc4 !important;border-top:4px solid var(--mp-forest) !important;background:linear-gradient(135deg,#fff 15%,#eef4ee) !important;color:var(--mp-ink) !important;box-shadow:var(--mp-shadow) !important}.axis-academy-page .axis-academy-intro h2,.axis-academy-page .axis-academy-intro p,.axis-app-shell .axis-academy-intro h2,.axis-app-shell .axis-academy-intro p{color:var(--mp-ink) !important}.axis-academy-page .axis-academy-intro .axis-eyebrow{color:var(--mp-forest) !important}.axis-book-actions a:not(.axis-button){display:inline-flex;align-items:center;min-height:42px;font-weight:700}.axis-academy-journey{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(1.2rem,3vw,2.4rem);margin:2rem 0 1.2rem;padding:clamp(1.35rem,3vw,2.2rem);border:1px solid var(--mp-border);border-radius:18px;background:#fff}.axis-academy-journey h2{margin:.35rem 0 .55rem;color:var(--mp-ink);font-size:clamp(1.35rem,2.3vw,1.9rem)}.axis-academy-journey p{margin:0}.axis-academy-journey ol{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.axis-academy-journey li{display:grid;grid-template-columns:2.1rem minmax(0,1fr);gap:.1rem .65rem;padding:.75rem .85rem;border-radius:12px;background:#f1f5f1;color:var(--mp-ink) !important}.axis-academy-journey li>span{grid-row:1/span 2;color:var(--mp-forest);font-size:.72rem;font-weight:800;letter-spacing:.08em}.axis-academy-journey small{color:var(--mp-muted);line-height:1.4}.axis-app-shell .axis-study-status{padding:clamp(1.35rem,3vw,2.1rem);background:#fff !important}.axis-app-shell .axis-study-status progress{accent-color:var(--mp-forest)}.axis-app-shell .axis-study-status progress::-webkit-progress-bar{background:#e5ebe6}.axis-app-shell .axis-study-status progress::-webkit-progress-value{background:var(--mp-forest)}.axis-module-icon{border-color:#c9d6cc !important;background:#eef4ee !important;color:var(--mp-forest-deep) !important}.axis-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin:-.6rem 0 1.2rem;color:var(--mp-muted);font-size:.86rem}.axis-breadcrumb a{color:var(--mp-forest-deep)}.axis-breadcrumb strong{color:var(--mp-ink)}.axis-module-brief,.axis-lesson-orientation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:0 0 1rem}.axis-lesson-orientation{grid-template-columns:repeat(3,minmax(0,1fr))}.axis-module-brief>div,.axis-lesson-orientation>div{padding:1rem 1.05rem;border:1px solid var(--mp-border);border-radius:13px;background:#f1f5f1}.axis-module-brief p,.axis-lesson-orientation p{margin:0}.axis-module-brief .axis-eyebrow,.axis-lesson-orientation .axis-eyebrow{margin-bottom:.4rem}.axis-app-shell .axis-learning-sidebar{top:98px;padding:.55rem;border:1px solid var(--mp-border) !important;border-radius:14px;background:#fff !important}.axis-app-shell .axis-learning-sidebar nav>a{color:#40534c !important}.axis-app-shell .axis-learning-sidebar nav>a:hover{background:#eef4ee}.axis-app-shell .axis-learning-sidebar nav>a[aria-current=page]{border-left-color:var(--mp-forest) !important;background:var(--mp-sage) !important;color:var(--mp-forest-deep) !important}.axis-app-shell .axis-learning-sidebar nav>a[aria-current=page]>span:first-child{color:var(--mp-forest) !important}.axis-app-shell .axis-lesson-tools{align-items:center;border-color:var(--mp-border)}.axis-status-chip{padding:.38rem .7rem;border-radius:999px;background:var(--mp-sage);color:var(--mp-forest-deep);font-size:.79rem;font-weight:800}.axis-app-shell .axis-manual-page .axis-page-reference{display:flex;justify-content:space-between;gap:1rem;color:var(--mp-forest) !important;border-color:var(--mp-border);font-size:.78rem;letter-spacing:.07em;text-transform:uppercase}.axis-app-shell .axis-page-reference small{color:#7a8782;font-size:.75rem;letter-spacing:0;text-transform:none}.axis-app-shell .axis-reflection{border:1px solid #c6d6ca !important;background:#eef4ee !important;color:var(--mp-ink) !important}.axis-app-shell .axis-manual-table th{background:#edf3ee !important;color:var(--mp-ink)}.axis-app-shell .axis-manual-table th,.axis-app-shell .axis-manual-table td{border-color:var(--mp-border)}.axis-app-shell .axis-manual-figure{border-color:var(--mp-border);background:#fafbf9}.axis-app-shell .axis-training-program,.axis-app-shell .axis-training-current,.axis-app-shell .axis-training-log,.axis-app-shell .axis-training-history article,.axis-app-shell .axis-training-exercise-list li,.axis-app-shell .axis-training-instructions section,.axis-app-shell .axis-exercise-steps,.axis-app-shell .axis-personal-hub-entry,.axis-app-shell .axis-personal-intro,.axis-app-shell .axis-personal-form,.axis-app-shell .axis-personal-feedback,.axis-app-shell .axis-personal-session-list article,.axis-app-shell .axis-personal-progress-list article,.axis-app-shell .axis-personal-record-list article,.axis-app-shell .axis-personal-exercise-row,.axis-app-shell .axis-personal-own-grid article,.axis-app-shell .axis-personal-demo-grid div,.axis-app-shell .axis-personal-own-detail dl div{border-color:var(--mp-border) !important;background:#fff !important;color:var(--mp-ink) !important;box-shadow:0 10px 26px rgba(24,50,45,.055) !important}.axis-app-shell .axis-training-exercise-list a,.axis-app-shell .axis-training-history strong,.axis-app-shell .axis-personal-form label,.axis-app-shell .axis-personal-session-list strong,.axis-app-shell .axis-personal-record-list strong,.axis-app-shell .axis-personal-own-grid h3{color:var(--mp-ink) !important}.axis-app-shell .axis-training-muted,.axis-app-shell .axis-training-history article span,.axis-app-shell .axis-training-history article small{color:var(--mp-muted) !important}.axis-app-shell .axis-training-history article a,.axis-app-shell .axis-training-exercise-list span{color:var(--mp-forest) !important}.axis-app-shell .axis-training-instructions p,.axis-app-shell .axis-training-instructions li{color:var(--mp-muted) !important}.axis-app-shell .axis-training-instructions strong{color:var(--mp-forest-deep)}.axis-app-shell .axis-training-progress{background:#e4ebe5}.axis-app-shell .axis-training-progress span{background:var(--mp-forest)}.axis-app-shell .axis-onboarding-entry,.axis-app-shell.axis-web-onboarding .axis-onboarding-hero,.axis-app-shell.axis-web-onboarding .axis-onboarding-steps .axis-panel,.axis-app-shell.axis-web-onboarding .axis-onboarding-complete{border-color:var(--mp-border) !important;background:#fff !important;color:var(--mp-ink) !important;box-shadow:var(--mp-shadow) !important}.axis-app-shell .axis-onboarding-entry h2,.axis-app-shell .axis-onboarding-entry p,.axis-app-shell.axis-web-onboarding h2,.axis-app-shell.axis-web-onboarding p{color:var(--mp-ink) !important}.axis-app-shell .axis-onboarding-steps .axis-panel>span{background:var(--mp-sage);color:var(--mp-forest-deep)}#axis-leo .axis-leo-avatar,#axis-leo .axis-leo-message-avatar{color:var(--mp-forest-deep);font-weight:850}#axis-leo .axis-leo-avatar b{font-size:15px}#axis-leo .axis-leo-launcher{border-color:#b8cbbf !important;background:var(--mp-ink) !important;color:#fff !important;box-shadow:0 14px 36px rgba(24,50,45,.22) !important}#axis-leo .axis-leo-dialog{border-color:#b9c9bf !important;background:#fff !important;box-shadow:0 28px 80px rgba(24,50,45,.24) !important}#axis-leo .axis-leo-header{border-bottom:1px solid #294841 !important;background:var(--mp-ink) !important;color:#fff !important}#axis-leo .axis-leo-header h2{color:#fff !important}#axis-leo .axis-leo-header p{color:#d9e3de !important}#axis-leo .axis-leo-identity span{border-color:#8ab09f !important;background:#264a40 !important;color:#f1f6f3 !important}#axis-leo .axis-leo-thread,#axis-leo .axis-leo-prompts,#axis-leo #axis-leo-form{background:#f7f8f5 !important}#axis-leo .axis-leo-leo .axis-leo-bubble{border-color:var(--mp-border) !important;background:#fff !important}#axis-leo .axis-leo-leo .axis-leo-copy{color:var(--mp-ink) !important}#axis-leo .axis-leo-leo .axis-leo-bubble>strong{color:var(--mp-forest) !important}#axis-leo .axis-leo-user .axis-leo-bubble{border-color:#c4d2c9 !important;background:var(--mp-sage) !important}#axis-leo .axis-leo-user .axis-leo-copy,#axis-leo .axis-leo-user .axis-leo-bubble>strong{color:var(--mp-ink) !important}#axis-leo .axis-leo-prompts button{border-color:#c7d4cb !important;background:#fff !important;color:var(--mp-forest-deep) !important}#axis-leo .axis-leo-compose{border-color:#b8c8be !important;background:#fff !important}#axis-leo #axis-leo-question{color:var(--mp-ink) !important}#axis-leo .axis-leo-status,#axis-leo .axis-leo-meta,#axis-leo .axis-leo-meta button{color:var(--mp-muted) !important}#axis-leo #axis-leo-send{background:var(--mp-forest) !important;color:#fff !important}.axis-app-shell .axis-bridge-footer{border-top:1px solid var(--mp-border) !important;background:#edf1ed !important}.axis-app-shell .axis-bridge-footer a{color:#4e5f58 !important}.axis-app-shell a:focus-visible,.axis-app-shell button:focus-visible{outline:3px solid var(--mp-lime) !important;outline-offset:3px}@media (max-width:980px){.axis-app-shell .axis-bridge-header,.axis-app-shell.axis-web-refined .axis-bridge-header{position:static;align-items:flex-start;flex-direction:column;gap:.4rem}.axis-app-shell .axis-bridge-header nav,.axis-app-shell.axis-web-refined .axis-bridge-header nav{width:100%;justify-content:flex-start;overflow-x:auto;padding:.2rem 0}.axis-app-shell .axis-bridge-header nav:before{display:none !important}.axis-app-shell .axis-learning-sidebar{top:1rem}}@media (max-width:760px){.axis-app-shell .axis-bridge-header,.axis-app-shell.axis-web-refined .axis-bridge-header{padding:.55rem 1rem .7rem}.axis-app-shell .axis-bridge-header .axis-wordmark,.axis-app-shell.axis-web-refined .axis-bridge-header .axis-wordmark{width:74px;height:64px;flex-basis:74px;background-size:60px auto !important}.axis-app-shell .axis-bridge-header nav,.axis-app-shell.axis-web-refined .axis-bridge-header nav{display:flex;gap:.25rem;border:0}.axis-app-shell .axis-bridge-header nav a,.axis-app-shell.axis-web-refined .axis-bridge-header nav a{justify-content:center;min-height:42px;padding:.52rem .62rem;font-size:.79rem}.axis-academy-journey,.axis-module-brief,.axis-lesson-orientation{grid-template-columns:1fr}.axis-activation-steps{grid-template-columns:1fr}.axis-app-shell .axis-manual-page .axis-page-reference{align-items:flex-start;flex-direction:column;gap:.2rem}}@media (max-width:520px){.axis-app-shell .axis-bridge-heading h1,.axis-app-shell.axis-web-refined .axis-bridge-heading h1{font-size:clamp(1.9rem,10vw,2.55rem)}.axis-app-shell .axis-button{width:100%;text-align:center}}.axis-bridge-page.axis-app-shell.axis-web-refined .axis-eyebrow,.axis-bridge-page.axis-app-shell.axis-web-refined .axis-number{color:var(--mp-forest) !important}.axis-bridge-page.axis-app-shell.axis-web-refined .axis-primary-entry .axis-button,.axis-bridge-page.axis-app-shell.axis-web-refined .axis-button{border-color:var(--mp-forest) !important;background:var(--mp-forest) !important;color:#fff !important}.axis-bridge-page.axis-app-shell.axis-web-refined .axis-primary-entry .axis-button:hover,.axis-bridge-page.axis-app-shell.axis-web-refined .axis-button:hover{background:var(--mp-forest-deep) !important}