.mf-hero,.mf{--mf-olive: #3a3d2a;--mf-night: #2a2c20;--mf-on-olive: rgba(255, 255, 255, .76);--mf-line-olive: rgba(255, 255, 255, .22)}.mf{display:block;color:var(--ink)}.mf-ch{position:relative;overflow-x:clip;scroll-margin-top:var(--header-height, 84px)}.mf-code{display:flex;align-items:center;gap:12px;margin:0 0 28px;font-family:var(--font-mono);font-size:var(--fs-mono);line-height:1.4;color:var(--ink)}.mf-code__number{flex:none;padding:2px 7px;color:var(--mid);box-shadow:inset 0 0 0 1px var(--line)}.mf-code__label{flex:none;max-width:70%}.mf-code__rule{flex:1 1 auto;min-width:24px;height:1px;background-color:var(--line)}.mf-code__ref{flex:none;color:var(--mid)}.mf-code--light{color:var(--white)}.mf-code--light .mf-code__number,.mf-code--light .mf-code__ref{color:var(--mf-on-olive);box-shadow:inset 0 0 0 1px var(--mf-line-olive)}.mf-code--light .mf-code__ref{box-shadow:none}.mf-code--light .mf-code__rule{background-color:var(--mf-line-olive)}.mf-head{margin:0 0 40px}.mf-head__text{max-width:440px;margin:24px 0 0}.mf-motto{margin-top:22px}@media screen and (min-width:990px){.mf-code{margin-bottom:36px}.mf-head{margin-bottom:56px}.mf-head--split{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 56px}.mf-head--split .mf-head__text{margin:0}}.mf-link,.mf-hero__link{gap:8px}.mf-pack-note{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--mid)}.mf-pack-note .o-icon{color:var(--ink)}.mf-btn--white{background:var(--white);color:var(--ink)}@media(hover:hover){.o-btn.mf-btn--white:not([disabled],[aria-disabled=true]):hover{background-color:var(--studio)}}.mf-btn--white-line{color:var(--white);box-shadow:inset 0 0 0 1.5px var(--white)}.mf-hero{--relief-0: #2b2d22;--relief-1: #33372a;--relief-2: #393a2b;--relief-3: #232419;--rim: rgba(255, 255, 255, .07);--light-x: 50%;--light-y: 26%;--focus-color: var(--white);--selection-bg: var(--white);--selection-fg: var(--ink);position:relative;isolation:isolate;overflow:clip;background-color:var(--relief-0);color:var(--white)}.mf-hero__camo{position:absolute;inset:0;z-index:-2;overflow:hidden;background:linear-gradient(rgba(35,37,27,.84),rgba(35,37,27,.84)),var(--camo-hero) 62% 50% / cover no-repeat,var(--relief-0)}.js .mf-hero__camo:not(.is-static){background:var(--relief-0)}.mf-camo__base,.mf-camo__layer{position:absolute;top:-5%;left:-5%;display:block;width:110%;max-width:none;height:110%}.mf-camo__base{background-color:var(--relief-0)}.mf-camo__layer{transform:translate3d(calc(var(--mx, 0) * var(--k) * 1%),calc(var(--my, 0) * var(--k) * 1%),0);transition:transform var(--dur) var(--ease);will-change:transform}.mf-camo__layer--1{--k: .5;filter:drop-shadow(0 -1px 0 var(--rim)) drop-shadow(0 8px 12px rgba(10,10,6,.5))}.mf-camo__layer--2{--k: .9;--layer-delay: .22s;filter:drop-shadow(0 -1px 0 var(--rim)) drop-shadow(0 12px 18px rgba(10,10,6,.55))}.mf-camo__layer--3{--k: 1.4;--layer-delay: .44s;filter:drop-shadow(0 -1px 0 var(--rim)) drop-shadow(0 18px 26px rgba(10,10,6,.6))}.mf-camo__layer--1 path{fill:var(--relief-1)}.mf-camo__layer--2 path{fill:var(--relief-2)}.mf-camo__layer--3 path{fill:var(--relief-3)}html.lite-motion .mf-camo__layer{filter:none}.mf-camo__layer path{transform-box:fill-box;transform-origin:center}.mf-hero.is-camo-in .mf-camo__layer path{animation:mf-bloom .5s var(--ease) both;animation-delay:calc(var(--d, 0) * .28s + var(--layer-delay, 0s) * .25)}@keyframes mf-bloom{0%{opacity:0;scale:.15}40%{opacity:1}to{opacity:1;scale:1}}.mf-hero__shade{position:absolute;inset:0;z-index:-1;background:radial-gradient(40% 36% at var(--light-x) var(--light-y),rgba(255,255,255,.08),rgba(255,255,255,0) 75%),radial-gradient(130% 95% at var(--light-x) var(--light-y),transparent 35%,rgba(12,12,8,.55) 100%),linear-gradient(0deg,rgba(25,26,18,.88),rgba(25,26,18,.5) 30%,rgba(25,26,18,0) 58%);pointer-events:none}.mf-hero__inner{position:relative;display:flex;flex-direction:column;min-height:min(calc(100svh - var(--header-height, 60px) - 44px),980px);padding-block:12px 28px}.mf-hero__product{position:relative;z-index:1;align-self:center;width:min(112vw,640px);margin:auto 0 0}.mf-hero__bar{position:relative;aspect-ratio:1600 / 600;transform:translate3d(calc(var(--mx, 0) * 4%),calc(var(--my, 0) * 6%),0) rotate(calc(var(--mx, 0) * .6deg));transition:transform var(--dur) var(--ease)}.mf-hero__photo{position:absolute;top:-25.5%;left:0;display:block;width:100%;height:auto;max-width:none}.mf-hero__ground{position:absolute;top:66%;left:12%;width:78%;height:34%;border-radius:50%;background:radial-gradient(closest-side,rgba(8,8,5,.62),rgba(8,8,5,.22) 60%,transparent);rotate:-9deg}.mf-hero__caption{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:6px 0 0;padding-inline-end:max(7%,calc((100% - 100vw) / 2 + var(--gutter)));color:var(--mf-on-olive)}.mf-hero__caption:before{content:"";flex:none;width:28px;height:1px;background-color:currentColor}.mf-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:22px;padding-top:36px}.mf-hero__text{max-width:32em;margin:0;font-size:var(--fs-lead);line-height:1.6;color:rgba(255,255,255,.84)}.mf-hero__actions{display:flex;flex-direction:column;align-items:stretch;align-self:stretch;gap:8px;margin-top:4px}.mf-hero__link{align-self:flex-start;color:var(--white)}.mf-hero__foot{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:10px 32px;margin-top:40px;padding-top:16px;border-top:1px solid var(--mf-line-olive)}.mf-hero__note{max-width:32em;margin:0;font-size:var(--fs-xs);line-height:1.5;color:var(--mf-on-olive)}.mf-hero__coords{display:inline-flex;align-items:center;gap:12px;margin:0;padding-inline-start:6px;white-space:nowrap;color:var(--mf-on-olive)}.mf-hero__fix{position:relative;width:7px;height:7px;border-radius:50%;background-color:var(--white)}.mf-hero__fix:after{content:"";position:absolute;inset:-6px;border:1px solid currentColor;border-radius:50%;opacity:.6}@media screen and (min-width:750px){.mf-hero__product{width:min(92vw,760px)}.mf-hero__actions{flex-direction:row;flex-wrap:wrap;align-items:center;align-self:flex-start;gap:12px 28px}.mf-hero__foot{flex-direction:row;align-items:flex-end}}@media screen and (min-width:990px){.mf-hero{--light-x: 68%;--light-y: 32%}.mf-hero__inner{padding-block:16px 28px}.mf-hero__foot{margin-top:32px}.mf-hero__product{align-self:flex-end;width:clamp(360px,min(52vw,(100svh - 540px) * 2.2),860px);margin-right:clamp(0px,2vw,32px)}.mf-hero__copy{padding-top:24px}}.mf-plate{margin:0}.mf-plate__box{display:grid;place-items:center;aspect-ratio:1.6;overflow:hidden;background-color:var(--studio)}.mf-plate__img{display:block;width:104%;max-width:none;height:auto}.mf-plate__caption{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;margin-top:14px}.mf-keys{margin:40px 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.mf-key{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid var(--line)}.mf-key__label{text-align:end}.mf-checks{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:28px 0 0;padding:0;list-style:none}.mf-check{display:flex;align-items:center;gap:10px;font-size:var(--fs-small);line-height:1.4}.mf-kit__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 32px;margin-top:32px;padding-top:16px;border-top:1px solid var(--line)}.mf-kit__claim{max-width:32em;margin:0}@media screen and (min-width:750px){.mf-plate__box{aspect-ratio:2.4}.mf-plate__img{width:min(78%,1000px)}.mf-keys{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--line)}.mf-key{container-type:inline-size;flex-direction:column;align-items:flex-start;gap:12px;padding:28px 24px 24px;border-bottom:0;--caps-room: 100cqi}.mf-key:first-child{padding-left:0}.mf-key+.mf-key{border-left:1px solid var(--line)}.mf-key__label{text-align:start}.mf-checks{display:flex;flex-wrap:wrap;gap:12px 36px}}.mf-rule{--hours: 18;position:relative;height:64px;margin:0 0 28px}.mf-rule:before{content:"";position:absolute;top:32px;right:0;left:0;height:1px;background-color:var(--ink)}.mf-rule__night{position:absolute;top:29px;right:0;left:calc(13 / var(--hours) * 100%);height:7px;background-color:var(--mf-olive)}.mf-rule__ticks i{position:absolute;top:32px;left:calc(var(--h) / var(--hours) * 100%);width:1px;height:6px;background-color:var(--ink)}.mf-rule__ticks i:nth-child(3n+1){height:11px}.mf-rule__hours span{position:absolute;top:46px;left:calc(var(--h) / var(--hours) * 100%);line-height:1;white-space:nowrap;translate:-50% 0}.mf-rule__hours span:first-child{translate:0 0}.mf-rule__hours span:last-child{translate:-100% 0}.mf-rule__mark{position:absolute;top:0;left:calc(var(--h) / var(--hours) * 100%);display:flex;flex-direction:column;align-items:center;translate:-50% 0}.mf-rule__mark span{line-height:1;color:var(--ink)}.mf-rule__mark:before{content:"";order:1;width:1px;height:13px;margin-top:3px;background-color:var(--ink)}.mf-rule__mark:after{content:"";order:2;width:9px;height:9px;margin-top:-1px;border-radius:50%;background-color:var(--ink);box-shadow:0 0 0 3px var(--paper)}.mf-moments{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none}.mf-moment{display:flex;flex-direction:column;gap:10px;min-width:0;padding:20px;background-color:var(--white);box-shadow:inset 0 0 0 1px var(--line)}.mf-moment__top{container-type:inline-size;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px;--caps-room: calc(100cqi - 56px) }.mf-moment__icon{flex:none;width:40px;height:40px;color:var(--ink)}.mf-picto{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.mf-picto__fill{fill:currentColor;stroke:none;opacity:.14}.mf-picto__dot{fill:currentColor;stroke:none}.mf-moment__title,.mf-moment__text{margin:0}.mf-moment__title{font-family:var(--font-sans);font-size:16px;font-weight:500;line-height:1.35;letter-spacing:0;text-transform:none;color:var(--ink)}.mf-moment__text{font-size:var(--fs-small);line-height:1.6;color:var(--mid)}.mf-moment--night{--caps-color: var(--white);background-color:var(--mf-olive);box-shadow:none}.mf-moment--night :is(.mf-moment__title,.mf-moment__icon){color:var(--white)}.mf-moment--night .mf-moment__text{color:var(--mf-on-olive)}.mf-day__claim{max-width:32em;margin:28px 0 0}@media screen and (min-width:600px){.mf-moments{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.mf-moments{gap:16px}.mf-moment{gap:12px;padding:28px}.mf-moment__title{font-size:18px}}@media screen and (min-width:990px){.mf-rule{margin-bottom:36px}.mf-moments{grid-template-columns:repeat(4,minmax(0,1fr))}}.mf-plan__service{margin:0 0 32px}.mf-plan__step{margin:0 0 12px}.mf-svc__opt{gap:10px;min-height:52px;padding-inline:24px}.mf-svc__time{font-weight:500}.o-seg__note.mf-svc__name{font-family:var(--font-sans);font-size:var(--fs-note);letter-spacing:0;text-transform:none}.mf-plan__choice{margin:0 0 24px;font-size:22px;line-height:1.35;color:var(--ink)}.mf-rates{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.mf-rates__or{position:relative;display:flex;align-items:center;justify-content:center;padding:12px 0}.mf-rates__or:before{content:"";position:absolute;top:50%;right:0;left:0;height:1px;background-color:var(--line)}.mf-rates__or span{position:relative;padding:0 12px;background-color:var(--white)}.mf-rate{display:flex;flex-direction:column;min-width:0;padding:24px 20px;background-color:var(--white);box-shadow:inset 0 0 0 1px var(--line)}.mf-rate__head{container-type:inline-size;display:flex;align-items:center;justify-content:space-between;gap:16px;--caps-room: calc(100cqi - 64px) }.mf-rate__icon{flex:none;width:44px;height:30px;fill:none;stroke:var(--ink);stroke-width:1.4;stroke-linejoin:round}.mf-rate__bars{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:24px 0 0}.mf-rate__number{font-size:52px;font-weight:400;line-height:1;letter-spacing:-.03em;color:var(--ink)}.mf-rate__span{margin-top:16px}.mf-rate__span[hidden]{display:none}.mf-months{display:grid;grid-template-columns:repeat(var(--count, 4),minmax(0,22px));gap:4px}.mf-months__m{height:8px;background-color:var(--ink)}.mf-rate__total{min-height:1.6em;margin:10px 0 0}.mf-months:empty{height:8px}.mf-rate:not([data-ready]) .mf-rate__once{visibility:hidden}.mf-rate__total strong{font-weight:500;color:var(--ink)}.mf-rate__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:24px 0 0;padding-top:20px;border-top:1px solid var(--line)}.mf-rate__amount{font-size:28px;line-height:1.15;color:var(--ink)}.mf-rate__was,.mf-rate__per{font-size:var(--fs-small);color:var(--mid)}.mf-rate__was:empty,.mf-rate__per:empty{display:none}.mf-rate__note{min-height:1.55em;margin:6px 0 0}.mf-rate__actions{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:auto;padding-top:20px}.mf-rate__once{gap:6px;font-size:var(--fs-small);text-align:start;white-space:normal}.mf-rate__once[hidden]{display:none}@media(prefers-reduced-motion:no-preference){.mf-plan.is-switching .mf-rate{animation:mf-rate-in var(--dur) var(--ease)}}@keyframes mf-rate-in{0%{opacity:.35;transform:translateY(6px)}}.mf-plan__notes{display:flex;flex-direction:column;gap:8px;margin-top:20px}.mf-plan__cancel{margin:0;color:var(--ink)}.mf-plan__cancel[hidden]{display:none}.mf-plan__edition{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:40px 0 0;padding-top:20px;border-top:1px solid var(--line);font-size:var(--fs-small);line-height:1.45}.mf-plan__swatch{flex:none;width:28px;height:18px;background:var(--mf-camo-tile) 0 0 / 96px repeat,var(--mf-olive)}.mf-plan__reassure{margin:12px 0 0}@media screen and (max-width:749px){.mf-svc{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;border-radius:34px}.o-seg.mf-svc .mf-svc__opt{flex-direction:column;gap:2px;min-height:60px;padding:8px 12px;border-radius:30px;white-space:normal}.mf-plan__choice{font-size:18px}}@media screen and (min-width:750px){.mf-rates{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr)}.mf-rates__or{padding:0}.mf-rates__or:before{top:0;bottom:0;left:50%;width:1px;height:auto}.mf-rates__or span{padding:8px 0}.mf-rate{padding:32px}.mf-rate__number{font-size:64px}.mf-rate__amount{font-size:32px}}.mf-units{--focus-color: var(--white);--selection-bg: var(--white);--selection-fg: var(--ink);background:linear-gradient(rgba(42,44,32,.92),rgba(42,44,32,.92)),var(--mf-camo-tile) 0 0 / 352px repeat,var(--mf-night);color:var(--white)}.mf-units__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}.mf-order{--focus-color: var(--ink);--selection-bg: var(--ink);--selection-fg: var(--white);padding:20px;background-color:var(--white);color:var(--ink)}.mf-order__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 24px;padding-bottom:16px;border-bottom:1px solid var(--line)}.mf-order__doc,.mf-order__meta{display:flex;flex-direction:column;gap:2px;margin:0}.mf-order__title{font-size:18px;font-weight:500;line-height:1.3}.mf-order__meta{text-align:end}.mf-order__fields{display:flex;flex-direction:column}.mf-field{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px 12px;padding:16px 0;border-bottom:1px solid var(--line)}.mf-field__no{align-self:start;padding-top:2px}.mf-field__label{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-body);line-height:1.35}.mf-field__label small{display:block}.mf-field>:is(.mf-step,.o-seg){grid-column:2;justify-self:start}.mf-step{display:inline-flex;align-items:center;padding:2px;border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--line)}.mf-step__btn{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ink);cursor:pointer;transition:background-color var(--dur) var(--ease)}@media(hover:hover){.mf-step__btn:hover{background-color:var(--paper)}}.mf-step__input{width:4.5ch;min-width:56px;height:44px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-family:var(--font-sans);font-size:17px;text-align:center;color:var(--ink);-moz-appearance:textfield;appearance:textfield}.mf-step__input::-webkit-inner-spin-button,.mf-step__input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.mf-per .o-seg__opt{min-width:56px;padding-inline:18px}.mf-order__total{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 24px;margin-top:20px;padding:18px 20px;background-color:var(--paper)}.mf-order__sum{display:flex;align-items:baseline;gap:10px;margin:0}.mf-order__number{font-size:44px;line-height:1;letter-spacing:-.02em;color:var(--ink)}.mf-order__cta{display:flex;flex-direction:column;gap:10px;margin-top:20px}.mf-order__note{margin:0}.mf-units__side{display:flex;flex-direction:column;gap:36px}.mf-formation{padding:20px;box-shadow:inset 0 0 0 1px var(--mf-line-olive)}.mf-formation__field{display:flex;flex-wrap:wrap;gap:10px;min-height:60px}.mf-squad{display:grid;grid-template-columns:repeat(10,6px);gap:3px;align-content:start}.mf-mark{display:block;width:6px;height:6px;background-color:rgba(255,255,255,.88)}@media(prefers-reduced-motion:no-preference){html:not(.lite-motion) .mf-mark.is-new{animation:mf-mark-in var(--dur) var(--ease) both;animation-delay:min(calc(var(--i, 0) * 4ms),.48s)}}@keyframes mf-mark-in{0%{opacity:0;scale:.2}}.mf-formation__legend{margin:14px 0 0;color:var(--mf-on-olive)}.mf-facts{margin:0;padding:0;list-style:none}.mf-fact{display:grid;grid-template-columns:32px minmax(0,1fr);gap:4px 12px;padding:18px 0;border-top:1px solid var(--mf-line-olive)}.mf-fact:last-child{border-bottom:1px solid var(--mf-line-olive)}.mf-fact__number{grid-row:span 2;padding-top:4px;color:var(--mf-on-olive)}.mf-fact__title{font-size:20px;line-height:1.3}.mf-fact__text{grid-column:2;font-size:var(--fs-small);line-height:1.6;color:var(--mf-on-olive)}@media screen and (min-width:750px){.mf-order{padding:32px}.mf-field{grid-template-columns:32px minmax(0,1fr) auto;gap:12px 16px}.mf-field>:is(.mf-step,.o-seg){grid-column:3;justify-self:end}.mf-order__number{font-size:52px}.mf-order__cta{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 20px}.mf-order__cta .o-btn--full{display:inline-flex;width:auto}.mf-formation{padding:24px}}@media screen and (min-width:990px){.mf-units__layout{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:start}}.mf-edition__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:center}.mf-edition__copy{container-type:inline-size;display:flex;flex-direction:column;align-items:flex-start;gap:24px;--caps-room: 100cqi}.mf-edition__text{max-width:520px;margin:0}.mf-edition__notify{align-self:stretch;max-width:520px;scroll-margin-top:calc(var(--header-height, 84px) + 24px)}.mf-edition__notify-text{margin:0 0 12px;font-weight:500}.mf-edition .newsletter-form{margin:0}.mf-edition .newsletter-form__row{display:flex;flex-wrap:wrap;gap:10px}.mf-edition .newsletter-form__input{flex:1 1 220px;width:auto;min-width:0;min-height:52px;margin:0;padding:0 22px;border:0;border-radius:var(--radius-pill);background:var(--white);box-shadow:inset 0 0 0 1.5px var(--ink);font-family:var(--font-sans);font-size:16px;color:var(--ink)}.mf-edition .newsletter-form__input::placeholder{color:var(--mid);opacity:1}.mf-edition .newsletter-form__input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--ink)}.mf-edition .newsletter-form__button{flex:0 0 auto;min-height:52px;padding:0 26px;border:0;border-radius:var(--radius-pill);background:var(--ink);color:var(--white);font-family:var(--font-sans);font-size:var(--fs-btn);font-weight:500;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background-color var(--dur) var(--ease)}.mf-edition .newsletter-form__button:before{content:none}@media(hover:hover){.mf-edition .newsletter-form__button:hover{background-color:#2b2b2a}}.mf-edition .newsletter-form .form-message{display:flex;align-items:center;gap:10px;margin:0;font-size:var(--fs-small);line-height:1.45;color:var(--ink)}.mf-edition .newsletter-form__consent{margin-top:12px;font-size:var(--fs-xs);line-height:1.5;color:var(--mid)}.mf-edition .newsletter-form__consent p{margin:0}.mf-edition__visual{position:relative;margin:0}.mf-edition__scene{position:relative}.mf-edition__band{position:absolute;top:30%;right:0;left:0;height:38%;background:linear-gradient(rgba(58,61,42,.9),rgba(58,61,42,.9)),var(--mf-camo-tile) 0 0 / 240px repeat,var(--mf-olive)}.mf-edition .mf-edition__bar{position:relative;top:auto;width:100%;height:auto;min-height:0;margin:0;aspect-ratio:16 / 9;background:none}.mf-edition__hint{position:absolute;bottom:0;left:0;margin:0;color:var(--mid);visibility:hidden;opacity:0;transition:opacity var(--dur) var(--ease),visibility 0s linear var(--dur)}.mf-edition__visual:has(.is-3d-ready) .mf-edition__hint{visibility:visible;opacity:1;transition:opacity var(--dur) var(--ease)}@media screen and (min-width:990px){.mf-edition__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px}}.mf-faq__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.mf-faq .mf-head{container-type:inline-size;margin-bottom:24px;--caps-room: 100cqi}.mf-faq .o-acc__a>:first-child{margin-top:0}.mf-faq .o-acc__a p{margin:0}@media screen and (min-width:990px){.mf-faq__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start}.mf-faq .mf-head{margin-bottom:0}}.theme-military .shopify-section:has(>.o-contact--card){--focus-color: var(--white);--selection-bg: var(--white);--selection-fg: var(--ink);background:linear-gradient(rgba(42,44,32,.92),rgba(42,44,32,.92)),var(--mf-camo-tile, none) 0 0 / 352px repeat,#2a2c20;color:var(--white)}.theme-military .shopify-section:has(>.o-contact--card) .o-contact__intro{--caps-color: var(--white)}.theme-military .o-contact--card :is(.o-contact__text,.o-contact__next-title){color:rgba(255,255,255,.76)}.theme-military .o-contact--card .o-contact__step-n{color:rgba(255,255,255,.66)}.theme-military .o-contact--card .o-contact__form{--focus-color: var(--ink);--selection-bg: var(--ink);--selection-fg: var(--white);box-shadow:none}@media(prefers-reduced-motion:reduce){.mf-hero *,.mf *,.mf *:before,.mf *:after{transition:none!important;animation:none!important}}
