@font-face{font-family:MVBody;src:url('/fonts/movely-pilot/dm-sans-400-700.woff2') format('woff2');font-display:swap;font-weight:400 700}@font-face{font-family:MVDisplay;src:url('/fonts/movely-pilot/barlow-condensed-700.woff2') format('woff2');font-display:swap;font-weight:700}@font-face{font-family:MVMono;src:url('/fonts/movely-pilot/dm-mono-400.woff2') format('woff2');font-display:swap;font-weight:400}
.mv-trust{--mv-forest:#182a20;--mv-paper:#f4f3eb;--mv-ink:#21372b;--mv-lime:#d9eb92;--mv-terra:#cf9878;--mv-sage:#8aa082;--mv-line:#3f5543;font:14px/1.5 MVBody,Arial,sans-serif;color:var(--mv-ink);text-align:left;min-width:0}.mv-trust *{box-sizing:border-box}.mv-trust :is(h2,h3,p,figure){margin:0}.mv-trust h2,.mv-trust h3{font-family:MVDisplay,'Arial Narrow',sans-serif;font-weight:700}.mv-trust h2{font-size:clamp(44px,4.9vw,74px);line-height:.98;letter-spacing:-1.2px}.mv-trust h3{line-height:1.05;letter-spacing:-.4px}.mv-trust em{font-style:normal}.mv-trust a{color:inherit;text-decoration:none}.mv-trust svg{stroke:currentColor;stroke-width:1.7;fill:none;flex-shrink:0}.mv-trust :is(a,summary):focus-visible{outline:3px solid #bd7c52;outline-offset:5px}.mv-trust-wrap{max-width:1440px;margin:0 auto;padding:0 64px}.mv-trust .mv-trust-kicker{font:10px/1.6 MVMono,monospace;letter-spacing:1.4px;color:#6a795e}.mv-coaching-loop{background:var(--mv-forest);color:#f0f3e5;padding:92px 0 80px;scroll-margin-top:80px;position:relative;isolation:isolate;overflow:hidden}.mv-coaching-loop:before{content:"";position:absolute;z-index:-1;right:-140px;top:-250px;width:650px;height:650px;border:1px solid #4b65453d;border-radius:50%;box-shadow:0 0 0 40px #182a20,0 0 0 41px #4b65452d;transform:scaleX(.8) rotate(25deg)}.mv-loop-head{display:grid;grid-template-columns:1.5fr .75fr;gap:25px 70px;align-items:end;margin-bottom:44px}.mv-loop-head .mv-trust-kicker{grid-column:1/-1;color:#aab99a}.mv-loop-head h2{color:#f0f3e5;font-size:clamp(44px,4.6vw,68px)}.mv-loop-head h2 em{color:var(--mv-lime)}.mv-loop-head>p:last-child{color:#b6c5a8;font-size:13px;line-height:1.8;max-width:37ch;padding-bottom:3px}.mv-trust .mv-flow{border:1px solid var(--mv-line);border-radius:14px;padding:24px;background:#203629a6;position:relative}.mv-flow>figcaption{font:9px/1.5 MVMono,monospace;letter-spacing:1.3px;color:#a5b796;display:flex;gap:12px;align-items:center;margin-bottom:26px}.mv-flow>figcaption:before{content:"";height:5px;width:5px;background:var(--mv-lime);border-radius:50%}.mv-flow-steps{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr);gap:8px}.mv-flow-step{background:#182a2099;border:1px solid #3d5640;padding:20px 18px 18px;border-radius:8px;min-width:0;display:flex;flex-direction:column}.mv-step-meta{display:flex;gap:10px;align-items:center;color:#b3c6a5;font-size:10px}.mv-step-meta>b{font:10px/1 MVMono,monospace;color:#deebbc;padding-right:10px;border-right:1px solid #4f6546}.mv-step-meta>svg{margin-left:auto}.mv-trust .mv-flow-step h3{font-size:31px;line-height:1.07;letter-spacing:-.3px;color:#edf3df;margin:22px 0 24px;max-width:15ch;min-height:65px}.mv-flow-arrow{color:var(--mv-lime);display:flex;justify-content:center;align-items:center}.mv-flow-arrow svg{width:21px}.mv-flow-arrow svg:last-child{display:none}.mv-mini-week{margin-top:auto}.mv-mini-week>span{display:flex;justify-content:space-between;gap:7px;align-items:center;font-size:10px;color:#c8d5bb}.mv-mini-week>span svg{color:var(--mv-lime)}.mv-week-bars{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;height:98px;margin:17px 0 15px}.mv-week-bars>div{display:flex;flex-direction:column;justify-content:end;align-items:center;gap:8px;min-width:0}.mv-week-bars>div>span{width:min(100%,20px);display:flex;flex-direction:column;justify-content:space-evenly;border-radius:3px;min-height:5px;position:relative}.mv-week-bars i{height:2px;display:block;background:var(--mv-forest);width:100%}.mv-week-bars small{font:8px MVMono,monospace;color:#b4c2a5}.mv-week-bar-0{background:#b9cf7b}.mv-week-bar-1{background:#86a086}.mv-week-bar-2{background:#cd9776}.mv-week-legend{display:flex;gap:12px;flex-wrap:wrap;font-size:9px;color:#b7c8a8}.mv-week-legend span{display:flex;align-items:center;gap:5px}.mv-week-legend i{height:5px;width:5px;border-radius:1px;display:block}.mv-mini-feedback{margin-top:auto;display:grid;gap:12px}.mv-mini-feedback>span{font-size:10px;color:#c7d5b9;margin-bottom:2px}.mv-mini-feedback>div{display:grid;grid-template-columns:26px 1fr;gap:8px;align-items:center;padding:12px 10px;border:1px solid #445d43;border-radius:5px;background:#263f2c}.mv-mini-feedback>div>svg{color:#aec881;grid-row:1/3}.mv-mini-feedback b{font-size:10px;font-weight:500;color:#e0e8d1}.mv-mini-feedback>div>span{grid-column:2;display:flex;flex-direction:column;gap:4px}.mv-mini-feedback>div>span>i{display:block;height:3px;width:90%;border-radius:3px;background:#78906465}.mv-mini-feedback>div>span>i:last-child{width:60%}.mv-mini-feedback>div>.mv-mini-sets{flex-direction:row;gap:4px}.mv-mini-feedback>div>.mv-mini-sets>i{width:24%;height:6px;background:#c5ce9955}.mv-mini-decision{margin-top:auto}.mv-coach-reply{display:flex;align-items:center;gap:10px;border:1px solid #536a48;border-radius:7px;background:#344b32;padding:14px 11px}.mv-reply-mark{display:block;flex-shrink:0;width:36px;height:18px;color:var(--mv-lime)}.mv-coach-reply>div{flex:1;min-width:0}.mv-coach-reply b{font-size:10px;color:#edf3df;display:block;font-weight:500}.mv-coach-reply>svg{color:#d8e9a2}.mv-coach-reply>div>span{display:grid;gap:5px;margin-top:8px}.mv-coach-reply>div>span>i{display:block;height:3px;background:#a7bf8055;width:90%}.mv-coach-reply>div>span>i:last-child{width:65%}.mv-next-plan{display:flex;align-items:end;gap:4px;margin:19px 0 13px;height:41px}.mv-next-plan>span{flex:1;height:70%;background:#91a66b;border-radius:3px}.mv-next-plan>span:nth-child(2){height:100%;background:#c09371}.mv-next-plan>span:nth-child(3){height:45%;background:#7e977d}.mv-next-plan>svg{color:#b7cd8a;width:22px;align-self:center;margin:0 3px}.mv-next-plan>span:nth-last-child(2){height:70%;background:#c09371}.mv-mini-decision>span{font-size:9px;color:#b1c3a0}.mv-flow-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #42573e;margin-top:26px;padding-top:19px;font-size:10px;color:#b3c6a5}.mv-flow-foot>span,.mv-flow-foot>a{display:flex;gap:8px;align-items:center}.mv-flow-foot>a{color:#e3edc8;min-height:44px}.mv-flow-foot>a:hover{color:var(--mv-lime)}.mv-reassurance{background:#e9eddf;padding:50px 0 25px}.mv-reassurance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;margin:31px 0 44px}.mv-reassurance-grid>article{display:flex;flex-direction:column;min-width:0}.mv-promise-icon{color:#627e45;height:39px;display:flex;align-items:start}.mv-reassurance-grid h3{font-size:29px;color:var(--mv-ink);margin:12px 0}.mv-reassurance-grid p{font-size:12px;line-height:1.8;color:#5a6b51;max-width:34ch;margin-bottom:12px}.mv-reassurance-grid a{display:flex;align-items:center;gap:12px;font-size:10px;color:#446238;margin-top:auto;min-height:44px}.mv-reassurance-grid a:hover{text-decoration:underline;text-underline-offset:4px}.mv-trust-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #c4cdb6;padding-top:15px;font-size:10px;color:#647357}.mv-trust-footer a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#365531}.mv-trust-footer a:hover{text-decoration:underline;text-underline-offset:4px}

@media(min-width:1500px){.mv-flow-step{padding:25px}.mv-trust .mv-flow-step h3{font-size:35px}}
@media(max-width:1050px){.mv-trust-wrap{padding-inline:36px}.mv-flow-steps{gap:5px;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr)}.mv-flow-step{padding:17px 12px}.mv-flow-arrow svg{width:17px}.mv-trust .mv-flow-step h3{font-size:27px;min-height:59px}.mv-flow{padding:20px!important}.mv-mini-feedback b,.mv-coach-reply b{font-size:9px}.mv-week-legend{gap:7px;font-size:8px}.mv-loop-head{gap:20px 40px}.mv-reassurance-grid{gap:26px}.mv-reassurance-grid h3{font-size:26px}}
@media(max-width:760px){.mv-trust-wrap{padding-inline:24px}.mv-coaching-loop{padding:65px 0 50px}.mv-loop-head{grid-template-columns:1fr;gap:19px;margin-bottom:30px}.mv-loop-head .mv-trust-kicker{font-size:8px}.mv-loop-head h2{font-size:48px}.mv-loop-head>p:last-child{font-size:12px;max-width:46ch}.mv-flow-steps{grid-template-columns:minmax(0,1fr)}.mv-flow-step{display:grid;grid-template-columns:1fr 1fr;column-gap:25px;padding:22px 20px;align-items:center}.mv-step-meta{grid-column:1/-1;margin-bottom:17px}.mv-trust .mv-flow-step h3{margin:0;font-size:29px;min-height:0}.mv-flow-arrow{padding:9px 0;min-height:40px}.mv-flow-arrow svg:first-child{display:none}.mv-flow-arrow svg:last-child{display:block}.mv-mini-feedback>div{padding:10px 8px;gap:5px;grid-template-columns:20px 1fr}.mv-mini-feedback>div>svg{width:17px}.mv-mini-feedback b{font-size:8px}.mv-mini-feedback>span,.mv-mini-week>span{font-size:9px}.mv-week-bars{height:81px;gap:6px;margin-top:12px}.mv-week-legend{font-size:7px;gap:7px}.mv-mini-decision>span{font-size:8px}.mv-coach-reply{padding:12px 9px;gap:7px}.mv-coach-reply b{font-size:8px}.mv-mini-decision>span{line-height:1.6;display:block}.mv-flow-foot{flex-wrap:wrap;gap:8px;font-size:9px;margin-top:20px;padding-top:17px}.mv-reassurance{padding-top:40px}.mv-reassurance .mv-trust-kicker{font-size:8px}.mv-reassurance-grid{grid-template-columns:1fr;gap:24px;margin:29px 0}.mv-reassurance-grid>article{display:grid;grid-template-columns:36px 1fr;gap:0 16px;border-bottom:1px solid #ccd4bf;padding-bottom:18px}.mv-reassurance-grid>article:last-child{border:0;padding-bottom:0}.mv-promise-icon{grid-row:1/4;margin-top:6px}.mv-reassurance-grid h3{font-size:29px;margin:0 0 9px}.mv-reassurance-grid p{max-width:none;margin:0;font-size:12px}.mv-reassurance-grid a{grid-column:2}.mv-trust-footer{align-items:start;flex-direction:column;gap:8px;font-size:9px}}
@media(max-width:600px){.mv-trust-wrap{padding-inline:20px}.mv-flow{padding:18px 12px!important}.mv-flow>figcaption{font-size:7px;letter-spacing:.8px;gap:8px;margin:0 4px 19px}.mv-flow-step{padding:19px 14px;grid-template-columns:1fr;gap:0}.mv-step-meta{margin-bottom:17px;grid-column:1}.mv-trust .mv-flow-step h3{font-size:32px;max-width:none;margin-bottom:22px}.mv-mini-week>span,.mv-mini-feedback>span{font-size:11px}.mv-week-bars{height:105px;margin:17px 0}.mv-week-bars>div>span{width:22px}.mv-week-bars small{font-size:9px}.mv-week-legend{font-size:9px;gap:17px}.mv-mini-feedback{gap:10px}.mv-mini-feedback>div{grid-template-columns:29px 1fr;padding:14px 12px;gap:8px}.mv-mini-feedback>div>svg{width:22px}.mv-mini-feedback b{font-size:11px}.mv-mini-feedback>div>span{max-width:85%}.mv-coach-reply{padding:18px 14px;gap:12px}.mv-coach-reply b{font-size:11px}.mv-coach-reply>div>span{margin-top:11px;gap:6px}.mv-coach-reply>div>span>i{height:4px}.mv-next-plan{height:48px;margin:23px 0 15px}.mv-mini-decision>span{font-size:10px}.mv-flow-foot{font-size:10px;line-height:1.6;gap:9px;padding:18px 4px 0}.mv-flow-foot>span{align-items:start}.mv-flow-foot>span>svg{margin-top:3px}.mv-loop-head h2{font-size:44px;line-height:1.02}.mv-loop-head>p:last-child{font-size:12px}.mv-loop-head .mv-trust-kicker{font-size:8px;letter-spacing:1px}}
@media(max-width:360px){.mv-trust-wrap{padding-inline:16px}.mv-loop-head h2{font-size:39px}.mv-flow>figcaption{font-size:6px}.mv-trust .mv-flow-step h3{font-size:29px}.mv-reassurance-grid>article{gap:0 12px;grid-template-columns:28px 1fr}}


.mv-coaches{background:var(--mv-paper);padding:80px 0;scroll-margin-top:90px}
.mv-coaches-head{margin-bottom:32px;scroll-margin-top:100px}
.mv-coaches-head h2{color:var(--mv-ink)}
.mv-coach-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.mv-coach-card{min-width:0;border:1px solid #cdd5c0;border-radius:10px;overflow:hidden;background:#faf9f2}
.mv-coach-art{position:relative;display:grid;place-items:center;aspect-ratio:4/4.4;background:#21392c;color:#e1edb7;overflow:hidden;isolation:isolate}
.mv-coach-card-1 .mv-coach-art{background:#dce3c7;color:#314a36}
.mv-coach-card-2 .mv-coach-art{background:#dec4ac;color:#523d30}



.mv-coach-index{position:absolute;top:17px;right:18px;font:10px/1 MVMono,monospace;color:#f4f3eb;background:#182a20b8;border:1px solid #e5ecd23d;padding:5px 6px;border-radius:3px}
.mv-coach-mark{position:absolute;left:20px;bottom:18px;color:var(--mv-lime);display:block;width:40px;height:20px}



.mv-coach-copy{padding:23px 24px 26px}
.mv-coach-copy>p{font:10px/1.5 MVMono,monospace;color:#62715a;letter-spacing:.7px}
.mv-trust .mv-coach-copy h3{font-size:clamp(30px,3vw,42px);line-height:1.1;margin-top:9px;color:var(--mv-ink);overflow-wrap:break-word}
@media(max-width:1050px){.mv-coach-grid{gap:18px}.mv-coach-copy{padding:20px 18px}}
@media(max-width:640px){.mv-coaches{padding:50px 0}.mv-coaches-head{margin-bottom:25px}.mv-coaches-head h2{font-size:48px}.mv-coach-grid{grid-template-columns:1fr;gap:14px}.mv-coach-card{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:stretch}.mv-coach-art{aspect-ratio:auto;min-height:122px}.mv-coach-copy{align-self:center;padding:19px 18px}.mv-trust .mv-coach-copy h3{font-size:32px;margin-top:8px}.mv-coach-copy>p{font-size:9px}.mv-coach-index{top:12px;right:11px;font-size:8px}.mv-coach-mark{left:13px;bottom:12px;width:28px;height:14px}}
@media(max-width:359px){.mv-coach-card{grid-template-columns:82px minmax(0,1fr)}.mv-coach-copy{padding:17px 14px}.mv-trust .mv-coach-copy h3{font-size:29px}}

.mv-coach-photo{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 20%}
.mv-coach-card-2 .mv-coach-photo{object-position:40% 35%}
.mv-coach-art::after{content:"";position:absolute;inset:65% 0 0;pointer-events:none;background:linear-gradient(transparent,#10221870);z-index:-1}
.mv-coach-photo{z-index:-2}
@media(max-width:640px){.mv-coach-art::after{inset:60% 0 0}}
