/* MoissonX V8 — styles du site (exporté depuis Framer, 3 nov. 2026) */
@font-face{font-family:"Geist";font-style:normal;font-weight:400;font-display:swap;src:url(../assets/fonts/geist-400.woff2) format("woff2")}
@font-face{font-family:"Geist";font-style:normal;font-weight:500;font-display:swap;src:url(../assets/fonts/geist-500.woff2) format("woff2")}
@font-face{font-family:"Geist";font-style:normal;font-weight:600;font-display:swap;src:url(../assets/fonts/geist-600.woff2) format("woff2")}
@font-face{font-family:"Geist";font-style:normal;font-weight:700;font-display:swap;src:url(../assets/fonts/geist-700.woff2) format("woff2")}
@font-face{font-family:"Silkscreen";font-style:normal;font-weight:400;font-display:swap;src:url(../assets/fonts/silkscreen-400.woff2) format("woff2")}
html,body{margin:0;background:#f5f4ef}
#moissonx-suite{--ms-bg:#f5f4ef;--ms-paper:#fff;--ms-green:#1f4d36;--ms-ink:#20362a;--ms-muted:#647266;--ms-line:#dfe5d8;--ms-soft:#eaf0e3;--ms-gold:#efca70;--ms-rust:#98513b;font:400 15px/1.5 Geist,system-ui,sans-serif;color:var(--ms-ink);background:var(--ms-bg);width:100%;color-scheme:light}#moissonx-suite *{box-sizing:border-box}#moissonx-suite [hidden]{display:none!important}#moissonx-suite :is(h1,h2,h3,p){margin:0}#moissonx-suite strong{color:inherit}#moissonx-suite :is(button,input,textarea){font:inherit}#moissonx-suite button{-webkit-tap-highlight-color:transparent}#moissonx-suite a{color:inherit}#moissonx-suite .ms-header{padding:21px 32px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--ms-line);background:var(--ms-bg)}#moissonx-suite .ms-brand{display:inline-flex;align-items:center;gap:9px;color:var(--ms-green);font-size:24px;font-weight:600;letter-spacing:-.055em;text-decoration:none}#moissonx-suite .ms-nav{display:flex;align-items:center;gap:22px;margin-right:70px}#moissonx-suite .ms-nav a{font-size:13px;color:var(--ms-muted);text-decoration:none;padding:8px 0}#moissonx-suite .ms-nav a[aria-current=page]{color:var(--ms-green);box-shadow:0 1px 0 var(--ms-green)}#moissonx-suite .ms-menu{display:none;align-items:center;justify-content:center;width:44px;min-height:44px;border:1px solid var(--ms-line);background:transparent;border-radius:7px;color:var(--ms-green)}#moissonx-suite .ms-menu i{width:20px;height:20px}#moissonx-suite .ms-page{padding:34px 32px 40px}#moissonx-suite .ms-eyebrow{color:var(--ms-green);font-size:12px;letter-spacing:.035em;display:flex;align-items:center;gap:7px}#moissonx-suite .ms-eyebrow:before{content:"";width:7px;height:7px;background:#94ad72}#moissonx-suite .ms-hero{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:24px;align-items:center;min-height:400px}#moissonx-suite .ms-hero h1{font-size:clamp(36px,4.7vw,51px);line-height:1.04;font-weight:500;letter-spacing:-.06em;color:var(--ms-ink);margin-top:17px;text-wrap:balance}#moissonx-suite .ms-hero h1 em{color:var(--ms-green);font-style:normal}#moissonx-suite .ms-hero-copy>p{font-size:15px;color:var(--ms-muted);line-height:1.65;margin-top:18px;max-width:360px}#moissonx-suite .ms-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:13px;margin-top:24px}#moissonx-suite .ms-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 17px;min-height:46px;border:1px solid var(--ms-green);border-radius:7px;background:var(--ms-green);color:#fff;font-size:13px;font-weight:500;text-decoration:none}#moissonx-suite .ms-primary i{width:15px;height:15px;color:#fff}#moissonx-suite .ms-link{min-height:44px;display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ms-green);padding:8px 0;text-decoration:none;background:transparent;border:0}#moissonx-suite .ms-section{margin-top:44px}#moissonx-suite .ms-section-head{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:10px;margin-bottom:19px}#moissonx-suite .ms-section h2{color:var(--ms-ink);font-weight:500;font-size:30px;letter-spacing:-.045em;line-height:1.15;text-wrap:balance}#moissonx-suite .ms-section-head p{color:var(--ms-muted);font-size:13px}#moissonx-suite .ms-cycle{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}#moissonx-suite .ms-cycle-step{min-width:0}#moissonx-suite .ms-cycle-art{height:102px;display:flex;align-items:center;justify-content:center;background:#ecf0e6;border-radius:9px;position:relative;overflow:hidden}#moissonx-suite .ms-cycle-step:nth-child(2) .ms-cycle-art{background:#f3eddc}#moissonx-suite .ms-cycle-step:nth-child(3) .ms-cycle-art{background:#dfeadd}#moissonx-suite .ms-cycle-step:nth-child(n+4) .ms-cycle-art{background:#eeede7}#moissonx-suite .ms-cycle-step h3{margin-top:10px;font-size:14px;color:var(--ms-ink);font-weight:500}#moissonx-suite .ms-cycle-step p{font-size:12px;color:var(--ms-muted);margin-top:4px}#moissonx-suite .ms-status{display:inline-block;padding:3px 6px;margin-top:8px;border-radius:4px;font-size:11px;color:#4c6542;background:#e6eedc}#moissonx-suite .ms-status.future{color:#706f61;background:#e9e7df}#moissonx-suite .ms-mini-paper{width:49px;height:64px;background:#fff;border-radius:4px;padding:10px 7px;box-shadow:4px 4px #cfdbc5}#moissonx-suite .ms-mini-paper b{display:block;width:100%;height:3px;margin-bottom:7px;background:#d7dfcc}#moissonx-suite .ms-mini-paper b:last-child{background:#b1c492;width:70%;height:8px}#moissonx-suite .ms-mini-bag{display:block;width:27px;height:37px;position:relative;background:#e3bd62;box-shadow:inset -5px -5px #c7a34e;margin:0 4px}#moissonx-suite .ms-mini-bag:before{content:"";position:absolute;top:-7px;left:4px;right:4px;height:8px;border:2px solid #d5b35f}#moissonx-suite .ms-mini-bars{width:83px;display:flex;flex-direction:column;gap:10px}#moissonx-suite .ms-mini-bars span{display:block;height:11px;background:#9fb28e;width:100%;border-radius:2px}#moissonx-suite .ms-mini-bars span:last-child{width:72%;background:#365d3c}#moissonx-suite .ms-mini-calendar{width:64px;height:59px;background:#fff;border-radius:5px;padding:11px 9px 7px;display:grid;grid-template-columns:repeat(3,1fr);gap:5px;border-top:6px solid #96a387}#moissonx-suite .ms-mini-calendar b{background:#e1e6d9;border-radius:1px}#moissonx-suite .ms-mini-calendar b:nth-child(5){background:#9eaf89}#moissonx-suite .ms-pilot{background:var(--ms-green);color:#fff;border-radius:12px;padding:26px;display:flex;align-items:center;justify-content:space-between;gap:20px}#moissonx-suite .ms-pilot h2{color:#fff;max-width:490px;font-size:27px}#moissonx-suite .ms-pilot p{color:#d9e4d0;font-size:13px;margin-top:9px;max-width:500px}#moissonx-suite .ms-pilot .ms-primary{background:#f3ce76;border-color:#f3ce76;color:#34472a;flex-shrink:0}#moissonx-suite .ms-roadmap{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:27px;position:relative}#moissonx-suite .ms-roadmap:before{content:"";position:absolute;top:11px;height:1px;background:#cdd8c0;left:8px;right:8px}#moissonx-suite .ms-milestone{position:relative;min-width:0;padding-top:31px}#moissonx-suite .ms-milestone:before{content:"";position:absolute;width:21px;height:21px;border:5px solid var(--ms-bg);box-shadow:0 0 0 1px #bccbad;background:#d7e0cc;left:0;top:1px;border-radius:50%}#moissonx-suite .ms-milestone small{color:var(--ms-muted);font-size:12px}#moissonx-suite .ms-milestone h3{font-size:15px;font-weight:500;color:var(--ms-ink);margin-top:6px}#moissonx-suite .ms-milestone p{font-size:12px;color:var(--ms-muted);margin-top:6px}#moissonx-suite .ms-demo-heading{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:13px;margin-bottom:22px}#moissonx-suite .ms-demo-heading h1{font-size:31px;color:var(--ms-ink);font-weight:500;letter-spacing:-.045em;line-height:1.15}#moissonx-suite .ms-demo-heading p{font-size:13px;color:var(--ms-muted);margin-top:7px}#moissonx-suite .ms-demo-badge{background:#eaf0e2;color:var(--ms-green);font-size:12px;padding:5px 8px;border-radius:4px}#moissonx-suite .ms-footer{padding:20px 32px;display:flex;align-items:center;justify-content:space-between;gap:10px 20px;flex-wrap:wrap;background:#efefe8;border-top:1px solid var(--ms-line);font-size:12px;color:var(--ms-muted)}#moissonx-suite .ms-footer button{background:transparent;border:0;color:var(--ms-muted);padding:6px 0;font-size:12px}#moissonx-suite .ms-footer-links{display:flex;align-items:center;flex-wrap:wrap;gap:14px}#moissonx-suite .ms-source-button{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:var(--ms-green);padding:7px 0;font-size:12px;min-height:32px}#moissonx-suite .ms-source-button i{width:13px;height:13px}#moissonx-suite .ms-inline-origin{color:#697c5a;background:#f0f4e9;border-radius:4px;padding:5px 8px;margin-top:9px;display:flex;flex-wrap:wrap;gap:6px 12px;font-size:12px}#moissonx-suite .ms-quote-meta{display:flex;justify-content:space-between;gap:7px;flex-wrap:wrap;margin-top:8px;color:#6a7864;font-size:12px}#moissonx-suite .ms-quote-meta span{color:inherit}#moissonx-suite .ms-condition-note{color:#6b705c;font-size:12px;padding-top:8px}#moissonx-suite .ms-stock-echo{display:none;background:#eef3e7;border-radius:6px;padding:9px;margin-top:9px;font-size:12px;color:var(--ms-green)}#moissonx-suite .ms-surplus{background:#f2f4ec;color:#5d6e50;padding:9px 11px;border-radius:6px;font-size:12px;margin-top:10px}#moissonx-suite .ms-contact-tools{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}#moissonx-suite .ms-contact-tools a{display:inline-flex;justify-content:center;align-items:center;gap:6px;background:var(--ms-green);border:1px solid var(--ms-green);color:#fff;text-decoration:none;border-radius:6px;padding:9px 12px;min-height:43px;font-size:13px}#moissonx-suite .ms-contact-tools a i{width:14px;height:14px}#moissonx-suite .ms-request-pilot{border-top:1px solid var(--ms-line);margin-top:15px;padding-top:10px}#moissonx-suite .ms-dialog{color:var(--ms-ink);background:var(--ms-bg);border:1px solid var(--ms-line);border-radius:12px;width:min(520px,calc(100% - 24px));max-height:85vh;padding:20px;font:400 14px/1.5 Geist,system-ui,sans-serif}#moissonx-suite .ms-dialog::backdrop{background:#172e214a}#moissonx-suite .ms-dialog-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}#moissonx-suite .ms-dialog-head h2{font-size:19px;font-weight:500;letter-spacing:-.025em;color:var(--ms-ink)}#moissonx-suite .ms-close{display:inline-flex;align-items:center;justify-content:center;width:42px;min-height:42px;background:#fff;color:var(--ms-green);border:1px solid var(--ms-line);border-radius:6px}#moissonx-suite .ms-close i{width:17px;height:17px}#moissonx-suite .ms-document{background:#fff;border:1px solid #e2e0d2;border-radius:6px;padding:18px}#moissonx-suite .ms-document small{font-size:11px;color:#7b806e;display:block}#moissonx-suite .ms-document h3{font-size:15px;font-weight:500;color:var(--ms-ink);margin:9px 0 14px}#moissonx-suite .ms-doc-row{display:flex;justify-content:space-between;align-items:baseline;gap:13px;margin:8px 0;font-size:13px;color:#64705e}#moissonx-suite .ms-doc-row strong{color:#30452e;text-align:right;font-weight:500}#moissonx-suite .ms-doc-row.is-highlighted{background:#f9e7ad;color:#665123;margin-left:-7px;margin-right:-7px;padding:7px;border-radius:3px}#moissonx-suite .ms-source-explanation{background:#e9f0e1;padding:12px;border-radius:6px;color:#365332;font-size:13px;margin-top:12px}#moissonx-suite .ms-source-status{display:inline-block;margin-top:12px;padding:4px 7px;background:#fff0ce;color:#79571b;border-radius:4px;font-size:12px}#moissonx-suite .ms-modal-copy{font-size:14px;color:var(--ms-muted);margin-top:9px}#moissonx-suite .ms-modal-copy a{color:var(--ms-green)}#moissonx-suite .ms-livebar{display:none}#moissonx-suite #mx-clear-purchase{background:transparent}#moissonx-suite #mx-clear-purchase .mxp-app{background:transparent;border:0;border-radius:0;overflow:visible}#moissonx-suite #mx-clear-purchase .mxp-header,#moissonx-suite #mx-clear-purchase .mxp-intro{display:none}#moissonx-suite #mx-clear-purchase .mxp-body{padding:0}#moissonx-suite #mx-clear-purchase .mxp-panel{border-color:#dce3d4}#moissonx-suite #mx-clear-purchase .mxp-amount{font-size:32px}#moissonx-suite #mx-clear-purchase .mxp-plan-stats button{display:inline-flex;align-items:center;gap:5px;color:var(--ms-ink);background:transparent;border:0;padding:0;min-height:34px;text-align:left}#moissonx-suite #mx-clear-purchase .mxp-plan-stats button strong{font-size:24px}#moissonx-suite #mx-clear-purchase .mxp-plan-stats button i{width:12px;height:12px;color:#7c906b}#moissonx-suite #mx-clear-purchase .mxp-price-fields input[type=date]{font-size:13px;min-height:44px;padding:7px}#moissonx-suite #mx-clear-purchase input[type=date]{max-width:100%;font-size:14px;min-height:44px;padding:7px;color:var(--ms-ink);background:#fff;border:1px solid #c7d2bf;border-radius:6px}#moissonx-suite #mx-clear-purchase .mxp-offer-day{font-size:12px}@container mxs (max-width:780px){#moissonx-suite .ms-header{padding:14px 17px;gap:10px;flex-wrap:wrap}#moissonx-suite .ms-brand{font-size:22px}#moissonx-suite .ms-menu{display:flex;margin-left:auto}#moissonx-suite .ms-nav{width:100%;margin:0;gap:22px;display:none;border-top:1px solid var(--ms-line);padding-top:9px}#moissonx-suite .ms-nav.is-open{display:flex}#moissonx-suite .ms-page{padding:24px 17px 30px}#moissonx-suite .ms-hero{grid-template-columns:1fr;gap:23px;min-height:0}#moissonx-suite .ms-hero h1{font-size:42px;max-width:500px;margin-top:13px}#moissonx-suite .ms-hero-copy>p{max-width:510px;margin-top:14px;font-size:14px}#moissonx-suite .ms-hero-actions{margin-top:18px}#moissonx-suite .ms-section{margin-top:32px}#moissonx-suite .ms-section h2{font-size:27px}#moissonx-suite .ms-cycle{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 12px}#moissonx-suite .ms-cycle-step:last-child{grid-column:1/-1;display:grid;grid-template-columns:110px 1fr;gap:0 14px;align-items:start}#moissonx-suite .ms-cycle-step:last-child .ms-cycle-art{grid-row:1/4}#moissonx-suite .ms-cycle-step:last-child h3{margin-top:5px}#moissonx-suite .ms-cycle-step:last-child .ms-status{justify-self:start}#moissonx-suite .ms-cycle-art{height:95px}#moissonx-suite .ms-pilot{flex-direction:column;align-items:flex-start;padding:22px}#moissonx-suite .ms-pilot h2{font-size:26px}#moissonx-suite .ms-roadmap{grid-template-columns:1fr;gap:22px;margin-left:5px}#moissonx-suite .ms-roadmap:before{inset:8px auto 10px 10px;height:auto;width:1px}#moissonx-suite .ms-milestone{padding:0 0 0 40px}#moissonx-suite .ms-milestone h3{margin-top:3px;font-size:16px}#moissonx-suite .ms-milestone p{margin-top:3px;font-size:13px}#moissonx-suite .ms-demo-heading h1{font-size:28px}#moissonx-suite .ms-footer{padding:18px 17px}#moissonx-suite .ms-stock-echo{display:block}#moissonx-suite #mx-clear-purchase .mxp-amount{font-size:31px}#moissonx-suite .ms-livebar.is-visible{display:none}#moissonx-suite[data-standalone=true] .ms-livebar.is-visible{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:20;align-items:center;justify-content:space-between;gap:10px;padding:10px max(14px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));background:#fdfef9;border-top:1px solid #cfd9c4;box-shadow:0 -4px 20px #2545220a}#moissonx-suite .ms-livebar strong{color:var(--ms-green);font-size:14px}#moissonx-suite .ms-livebar small{color:var(--ms-muted);font-size:11px;display:block}#moissonx-suite .ms-livebar button{color:#fff;background:var(--ms-green);border:0;border-radius:6px;min-height:42px;padding:9px 13px;font-size:13px}#moissonx-suite[data-standalone=true].has-livebar{padding-bottom:83px}}@container mxs (max-width:400px){#moissonx-suite .ms-page{padding:22px 13px 27px}#moissonx-suite .ms-hero h1{font-size:37px}#moissonx-suite .ms-section h2{font-size:25px}#moissonx-suite .ms-dialog{padding:15px}#moissonx-suite #mx-clear-purchase .mxp-amount{font-size:29px}}@media(pointer:coarse){#moissonx-suite :is(.ms-link,.ms-source-button,.ms-footer button){min-height:44px}}@media(prefers-reduced-motion:reduce){#moissonx-suite *{scroll-behavior:auto}}#mx-clear-purchase{--mxp-bg:#f4f3ef;--mxp-paper:#fff;--mxp-ink:#203229;--mxp-muted:#607064;--mxp-green:#1f4d36;--mxp-line:#dfe5d9;--mxp-soft:#edf3e8;--mxp-gold:#f3ce6a;--mxp-warning:#795213;--mxp-red:#983d30;color-scheme:light;width:100%;color:var(--mxp-ink);font:400 14px/1.45 Geist,system-ui,sans-serif}#mx-clear-purchase *{box-sizing:border-box}#mx-clear-purchase [hidden]{display:none!important}#mx-clear-purchase h2,#mx-clear-purchase h3,#mx-clear-purchase p{margin:0}#mx-clear-purchase strong{color:inherit;font-weight:600}#mx-clear-purchase button,#mx-clear-purchase input,#mx-clear-purchase textarea{font:inherit}#mx-clear-purchase button{-webkit-tap-highlight-color:transparent}#mx-clear-purchase .mxp-app{background:var(--mxp-bg);border:1px solid var(--mxp-line);border-radius:16px;overflow:hidden}#mx-clear-purchase .mxp-header{background:var(--mxp-paper);border-bottom:1px solid var(--mxp-line);padding:17px 25px;display:flex;align-items:center;gap:11px;flex-wrap:wrap}#mx-clear-purchase .mxp-logo{display:grid;place-items:center;width:31px;height:31px;background:var(--mxp-green);color:#fff;font:400 12px/1 Silkscreen,monospace;border-radius:3px}#mx-clear-purchase .mxp-name{color:var(--mxp-ink);font-size:21px;font-weight:600;letter-spacing:-.04em}#mx-clear-purchase .mxp-header-label{color:var(--mxp-muted);border-left:1px solid var(--mxp-line);padding-left:13px;font-size:13px;margin-left:2px}#mx-clear-purchase .mxp-demo{margin-left:auto;margin-right:70px;color:var(--mxp-green);background:var(--mxp-soft);padding:5px 8px;border-radius:4px;font-size:12px}#mx-clear-purchase .mxp-body{padding:25px}#mx-clear-purchase .mxp-intro{margin-bottom:21px}#mx-clear-purchase .mxp-intro h2{color:var(--mxp-ink);font-size:32px;line-height:1.14;letter-spacing:-.045em;font-weight:600;text-wrap:balance}#mx-clear-purchase .mxp-intro p{color:var(--mxp-muted);font-size:14px;margin-top:8px}#mx-clear-purchase .mxp-layout{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(0,.94fr);grid-template-areas:"data result" "offers actions" "request request" "advanced advanced";gap:17px 20px;align-items:start}#mx-clear-purchase .mxp-panel{min-width:0;background:var(--mxp-paper);border:1px solid var(--mxp-line);border-radius:12px;padding:18px}#mx-clear-purchase .mxp-data{grid-area:data}#mx-clear-purchase .mxp-panel-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}#mx-clear-purchase .mxp-panel-head h3{font-size:16px;font-weight:600;color:var(--mxp-ink)}#mx-clear-purchase .mxp-crop{display:flex;align-items:center;gap:5px;color:var(--mxp-green);background:var(--mxp-soft);padding:4px 7px;border-radius:4px;font-size:12px}#mx-clear-purchase .mxp-crop i{width:14px;height:14px}#mx-clear-purchase .mxp-area-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:15px}#mx-clear-purchase .mxp-label{display:block;color:var(--mxp-ink);font-size:13px;font-weight:500}#mx-clear-purchase .mxp-input-wrap{display:flex;align-items:center;background:var(--mxp-paper);border:1px solid #c6d0c1;border-radius:7px;min-height:45px;min-width:0}#mx-clear-purchase .mxp-input-wrap input{width:100%;min-width:0;font-size:18px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--mxp-ink);background:transparent;border:0;border-radius:6px;padding:10px 11px}#mx-clear-purchase .mxp-unit{color:var(--mxp-muted);font-size:12px;white-space:nowrap;padding-right:11px}#mx-clear-purchase .mxp-area-row .mxp-input-wrap{width:139px}#mx-clear-purchase .mxp-plan-title{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:17px;font-size:13px}#mx-clear-purchase .mxp-plan-title small{color:var(--mxp-muted);font-size:12px}#mx-clear-purchase .mxp-plan-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:9px}#mx-clear-purchase .mxp-plan-stats>div{min-width:0}#mx-clear-purchase .mxp-plan-stats span{display:block;color:var(--mxp-muted);font-size:12px}#mx-clear-purchase .mxp-plan-stats strong{display:block;font-size:24px;color:var(--mxp-ink);font-variant-numeric:tabular-nums;letter-spacing:-.025em;overflow-wrap:anywhere}#mx-clear-purchase .mxp-plan-stats>div:last-child strong{color:var(--mxp-green)}#mx-clear-purchase .mxp-direct-summary{display:flex;align-items:baseline;gap:8px;margin-top:7px;color:var(--mxp-green)}#mx-clear-purchase .mxp-direct-summary strong{font-size:25px;font-variant-numeric:tabular-nums}#mx-clear-purchase .mxp-direct-summary span{font-size:13px}#mx-clear-purchase .mxp-edit-need summary{color:var(--mxp-green);font-size:12px;padding:10px 0 0}#mx-clear-purchase .mxp-edit-need[open]{padding-bottom:12px}#mx-clear-purchase .mxp-mode-options{display:flex;align-items:center;flex-wrap:wrap;gap:8px 13px;margin:12px 0}#mx-clear-purchase .mxp-mode-options label{display:flex;align-items:center;gap:5px;font-size:12px;min-height:32px}#mx-clear-purchase .mxp-mode-options input{accent-color:var(--mxp-green)}#mx-clear-purchase .mxp-plan-fields{display:grid;grid-template-columns:1fr;gap:11px}#mx-clear-purchase .mxp-plan-fields .mxp-label{margin-bottom:6px}#mx-clear-purchase .mxp-hint{display:block;color:var(--mxp-muted);font-size:12px;margin-top:6px}#mx-clear-purchase .mxp-stock{border-top:1px solid var(--mxp-line);margin-top:13px;padding-top:14px}#mx-clear-purchase .mxp-stock-title{font-size:14px;font-weight:500;color:var(--mxp-ink)}#mx-clear-purchase .mxp-stock-title small{display:block;font-size:12px;font-weight:400;color:var(--mxp-muted);margin-top:2px}#mx-clear-purchase .mxp-stock-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:10px}#mx-clear-purchase .mxp-stock-button{background:var(--mxp-paper);border:1px solid #d4dccd;border-radius:7px;color:var(--mxp-ink);padding:9px 3px;min-height:59px;min-width:0}#mx-clear-purchase .mxp-stock-button strong{display:block;font-size:12px;font-weight:500;color:var(--mxp-ink)}#mx-clear-purchase .mxp-stock-button small{display:block;font-size:12px;color:var(--mxp-muted);margin-top:1px}#mx-clear-purchase .mxp-stock-button[aria-pressed=true],#mx-clear-purchase .mxp-stock-button[aria-pressed=true] strong{color:#fff;background:var(--mxp-green);border-color:var(--mxp-green)}#mx-clear-purchase .mxp-stock-button[aria-pressed=true] small{color:#dfebd9}#mx-clear-purchase .mxp-text-button{display:inline-flex;align-items:center;gap:5px;background:transparent;border:0;color:var(--mxp-green);font-size:12px;padding:10px 0 0;min-height:35px;text-align:left}#mx-clear-purchase .mxp-stock-editor{margin-top:9px}#mx-clear-purchase .mxp-stock-editor .mxp-label{margin-bottom:6px}#mx-clear-purchase .mxp-stock-editor .mxp-input-wrap{max-width:250px}#mx-clear-purchase .mxp-error{background:#fcf0eb;color:var(--mxp-red);padding:11px 13px;border-radius:7px;font-size:13px;margin-bottom:16px}#mx-clear-purchase input[aria-invalid=true]{color:var(--mxp-red)}#mx-clear-purchase .mxp-result{grid-area:result;min-width:0;background:var(--mxp-paper);border:1px solid var(--mxp-line);border-radius:12px;overflow:hidden}#mx-clear-purchase .mxp-result-hero{background:var(--mxp-green);color:#fff;padding:19px}#mx-clear-purchase .mxp-eyebrow{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:7px}#mx-clear-purchase .mxp-eyebrow strong{color:var(--mxp-gold);font:400 11px/1.4 Silkscreen,monospace}#mx-clear-purchase .mxp-eyebrow span{color:#d7e4d3;font-size:12px}#mx-clear-purchase .mxp-key-numbers{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;margin-top:16px}#mx-clear-purchase .mxp-key-numbers>div{min-width:0}#mx-clear-purchase .mxp-key-numbers>div:last-child{text-align:right}#mx-clear-purchase .mxp-key-label{display:block;color:#d7e4d3;font-size:12px}#mx-clear-purchase .mxp-result-hero .mxp-amount,#mx-clear-purchase .mxp-result-hero .mxp-amount *{color:#fff}#mx-clear-purchase .mxp-amount{display:block;font-size:35px;font-weight:600;line-height:1.2;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:4px;overflow-wrap:anywhere}#mx-clear-purchase .mxp-amount small{font-size:17px;font-weight:500;letter-spacing:0}#mx-clear-purchase .mxp-key-sub{display:block;color:#d7e4d3;font-size:12px;margin-top:4px}#mx-clear-purchase .mxp-bag-scene{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-top:17px;border-top:1px solid #496e52;padding-top:14px}#mx-clear-purchase .mxp-bag-group{min-width:0}#mx-clear-purchase .mxp-bag-group:last-child{border-left:1px solid #496e52;padding-left:14px}#mx-clear-purchase .mxp-bag-row{display:flex;align-items:flex-end;flex-wrap:wrap;gap:7px;min-height:38px}#mx-clear-purchase .mxp-bag{display:block;position:relative;width:23px;flex:0 0 23px;height:29px;background:var(--mxp-gold);box-shadow:inset -4px -4px #cfac50}#mx-clear-purchase .mxp-bag:before,#mx-clear-purchase .mxp-bag:after{content:"";position:absolute;width:6px;height:9px;border:2px solid var(--mxp-gold);top:-7px}#mx-clear-purchase .mxp-bag:before{left:3px}#mx-clear-purchase .mxp-bag:after{right:3px}#mx-clear-purchase .mxp-bag-stock{background:transparent;box-shadow:none;border:2px dashed #d4e5cd}#mx-clear-purchase .mxp-bag-stock:before,#mx-clear-purchase .mxp-bag-stock:after{border-color:#d4e5cd}#mx-clear-purchase .mxp-bag-empty{opacity:.3}#mx-clear-purchase .mxp-bag-more{color:var(--mxp-gold);font:400 11px/1.4 Silkscreen,monospace;align-self:center;min-width:0;overflow-wrap:anywhere}#mx-clear-purchase .mxp-bag-caption{display:block;font-size:12px;color:#e1ecdc;margin-top:8px;overflow-wrap:anywhere}#mx-clear-purchase .mxp-result-foot{padding:14px 17px 16px}#mx-clear-purchase .mxp-selected-row{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap;color:var(--mxp-ink);font-size:13px}#mx-clear-purchase .mxp-selected-arrival{display:flex;align-items:center;gap:6px;font-size:12px;flex-wrap:wrap;color:var(--mxp-muted)}#mx-clear-purchase .mxp-status{background:var(--mxp-soft);color:var(--mxp-green);border-radius:4px;padding:3px 5px;font-size:12px}#mx-clear-purchase .mxp-status.mxp-late{background:#fae8df;color:var(--mxp-red)}#mx-clear-purchase .mxp-difference{display:flex;align-items:center;gap:13px;background:#edf4e9;color:var(--mxp-green);border-radius:8px;margin-top:12px;padding:12px}#mx-clear-purchase .mxp-difference strong{color:inherit;font-size:27px;line-height:1.2;letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap}#mx-clear-purchase .mxp-difference span{font-size:13px;color:inherit}#mx-clear-purchase .mxp-difference.mxp-costlier{color:var(--mxp-warning);background:#fff3d8}#mx-clear-purchase .mxp-difference.mxp-too-late{color:var(--mxp-red);background:#fbeae3}#mx-clear-purchase .mxp-result-message{font-size:13px;color:var(--mxp-green);margin-top:10px}#mx-clear-purchase .mxp-result-message.mxp-warning{color:var(--mxp-red)}#mx-clear-purchase .mxp-switch{min-height:40px;margin-top:10px;padding:8px 10px;border-radius:6px;border:1px solid #c6d2bd;color:var(--mxp-green);background:var(--mxp-paper);font-size:12px}#mx-clear-purchase .mxp-actions{grid-area:actions;min-width:0;background:var(--mxp-paper);border:1px solid var(--mxp-line);border-radius:12px;padding:16px}#mx-clear-purchase .mxp-primary{display:flex;justify-content:center;align-items:center;gap:9px;min-height:47px;width:100%;padding:11px;background:var(--mxp-green);color:#fff;border:1px solid var(--mxp-green);border-radius:7px;font-size:14px;font-weight:500}#mx-clear-purchase .mxp-primary span{color:#fff}#mx-clear-purchase .mxp-primary i{width:15px;height:15px;color:#fff}#mx-clear-purchase .mxp-primary:disabled{background:#e7ebe1;border-color:#e7ebe1;color:#626e5c}#mx-clear-purchase .mxp-primary:disabled span,#mx-clear-purchase .mxp-primary:disabled i{color:#626e5c}#mx-clear-purchase .mxp-calc{margin-top:12px;border-top:1px solid var(--mxp-line)}#mx-clear-purchase .mxp-calc summary{padding-top:12px;font-size:13px;color:var(--mxp-muted)}#mx-clear-purchase .mxp-breakdown{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:9px 12px;padding-top:13px;font-size:12px;color:var(--mxp-muted)}#mx-clear-purchase .mxp-breakdown strong{color:var(--mxp-ink);font-weight:500;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}#mx-clear-purchase .mxp-calc p{font-size:12px;color:var(--mxp-muted);margin-top:12px}#mx-clear-purchase .mxp-offers{grid-area:offers}#mx-clear-purchase .mxp-offers-note{display:block;font-size:12px;color:var(--mxp-muted);margin-top:4px}#mx-clear-purchase .mxp-delivery-label{font-size:13px;color:var(--mxp-ink);display:block;margin-top:15px}#mx-clear-purchase .mxp-deadline-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:8px}#mx-clear-purchase .mxp-deadline-button{min-width:0;min-height:44px;padding:7px 5px;color:var(--mxp-ink);background:var(--mxp-paper);border:1px solid #d2d9cc;border-radius:7px;font-size:13px;font-weight:500}#mx-clear-purchase .mxp-deadline-button[aria-pressed=true]{color:#fff;background:var(--mxp-green);border-color:var(--mxp-green)}#mx-clear-purchase .mxp-deadline-editor{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:10px}#mx-clear-purchase .mxp-deadline-editor label{font-size:13px}#mx-clear-purchase .mxp-deadline-editor .mxp-input-wrap{width:125px}#mx-clear-purchase .mxp-offer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px}#mx-clear-purchase .mxp-offer{min-width:0;background:var(--mxp-paper);color:var(--mxp-ink);border:1px solid #d2dacc;border-radius:9px;padding:13px;text-align:left;display:flex;flex-direction:column;gap:5px}#mx-clear-purchase .mxp-offer[aria-pressed=true]{border-color:var(--mxp-green);background:#f2f6ee;box-shadow:inset 0 0 0 1px var(--mxp-green)}#mx-clear-purchase .mxp-offer:disabled{background:#f6f7f3}#mx-clear-purchase .mxp-offer-head{display:flex;align-items:center;justify-content:space-between;gap:7px;flex-wrap:wrap}#mx-clear-purchase .mxp-offer-name{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--mxp-ink)}#mx-clear-purchase .mxp-radio-dot{display:block;flex:0 0 13px;width:13px;height:13px;border:1px solid #9daa94;border-radius:50%}#mx-clear-purchase .mxp-offer[aria-pressed=true] .mxp-radio-dot{border:4px solid var(--mxp-green);background:#fff}#mx-clear-purchase .mxp-best{background:#f7dfa0;color:#5d4915;border-radius:3px;padding:2px 5px;font-size:11px;font-weight:500}#mx-clear-purchase .mxp-offer-price{display:block;color:var(--mxp-ink);font-size:28px;font-weight:600;line-height:1.25;letter-spacing:-.035em;margin-top:3px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}#mx-clear-purchase .mxp-offer-price small{color:var(--mxp-muted);font-size:12px;font-weight:400;letter-spacing:0}#mx-clear-purchase .mxp-offer-condition{font-size:12px;color:var(--mxp-muted)}#mx-clear-purchase .mxp-offer-day{font-size:12px;color:var(--mxp-green);margin-top:3px}#mx-clear-purchase .mxp-offer-day.mxp-warning{color:var(--mxp-red)}#mx-clear-purchase .mxp-advanced{grid-area:advanced;min-width:0;border-top:1px solid var(--mxp-line);padding-top:15px}#mx-clear-purchase .mxp-advanced>details+details{margin-top:12px}#mx-clear-purchase .mxp-advanced summary{color:var(--mxp-muted);font-size:13px}#mx-clear-purchase .mxp-price-editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;background:var(--mxp-paper);border:1px solid var(--mxp-line);border-radius:10px;padding:16px;margin-top:11px}#mx-clear-purchase .mxp-price-column h3{font-size:14px;font-weight:500}#mx-clear-purchase .mxp-price-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}#mx-clear-purchase .mxp-price-fields label{color:var(--mxp-muted);font-size:12px;min-width:0}#mx-clear-purchase .mxp-price-fields input{width:100%;min-width:0;padding:8px;min-height:44px;border:1px solid #c6d0c1;border-radius:5px;background:#fff;color:var(--mxp-ink);font-size:16px;margin-top:5px}#mx-clear-purchase .mxp-sources-content{margin-top:10px;color:var(--mxp-muted);font-size:13px}#mx-clear-purchase .mxp-source-tags{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-bottom:9px}#mx-clear-purchase .mxp-source-tags span{background:var(--mxp-paper);border:1px solid var(--mxp-line);border-radius:5px;padding:5px 8px;font-size:12px}#mx-clear-purchase .mxp-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 18px;font-size:12px;color:var(--mxp-muted);padding-top:17px}#mx-clear-purchase .mxp-request{grid-area:request}#mx-clear-purchase .mxp-secondary{min-height:43px;padding:9px 12px;border:1px solid #c6d0c1;border-radius:6px;color:var(--mxp-green);background:var(--mxp-paper);font-size:13px}#mx-clear-purchase .mxp-request p{color:var(--mxp-muted);font-size:13px;margin-top:9px}#mx-clear-purchase .mxp-request label{display:block;font-size:12px;color:var(--mxp-muted);margin-top:11px}#mx-clear-purchase .mxp-request textarea{width:100%;min-height:165px;padding:12px;resize:vertical;color:var(--mxp-ink);background:#fff;border:1px solid #c6d0c1;border-radius:6px;font-size:16px;margin-top:6px}#mx-clear-purchase .mxp-request-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:10px}#mx-clear-purchase .mxp-copy-status{font-size:12px;color:var(--mxp-muted)}#mx-clear-purchase .mxp-request .mxp-stale{color:var(--mxp-warning);background:#fff4db;padding:9px 11px;border-radius:6px}@container mxs (max-width:780px){#mx-clear-purchase .mxp-header{padding:15px 18px}#mx-clear-purchase .mxp-demo{margin-right:0}#mx-clear-purchase .mxp-body{padding:21px 17px 18px}#mx-clear-purchase .mxp-intro h2{font-size:29px}#mx-clear-purchase .mxp-intro p{font-size:13px}#mx-clear-purchase .mxp-layout{grid-template-columns:1fr;grid-template-areas:"result" "data" "offers" "actions" "request" "advanced";gap:14px}#mx-clear-purchase .mxp-result{grid-area:result}#mx-clear-purchase .mxp-actions{grid-area:actions}#mx-clear-purchase .mxp-result-hero{padding:15px 17px}#mx-clear-purchase .mxp-key-numbers{margin-top:12px}#mx-clear-purchase .mxp-amount{font-size:32px}#mx-clear-purchase .mxp-bag-scene{margin-top:12px;padding-top:10px}#mx-clear-purchase .mxp-bag-row{min-height:29px}#mx-clear-purchase .mxp-bag{width:19px;flex-basis:19px;height:24px}#mx-clear-purchase .mxp-bag:before,#mx-clear-purchase .mxp-bag:after{width:5px;height:7px;top:-6px}#mx-clear-purchase .mxp-bag:before{left:2px}#mx-clear-purchase .mxp-bag:after{right:2px}#mx-clear-purchase .mxp-bag-caption{margin-top:6px}#mx-clear-purchase .mxp-result-foot{padding:11px 15px 13px}#mx-clear-purchase .mxp-difference{margin-top:9px;padding:10px 11px}#mx-clear-purchase .mxp-difference strong{font-size:25px}#mx-clear-purchase .mxp-panel{padding:16px}#mx-clear-purchase .mxp-price-editor{grid-template-columns:1fr}}@container mxs (max-width:600px){#mx-clear-purchase .mxp-stock-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}#mx-clear-purchase .mxp-stock-button{min-height:55px}#mx-clear-purchase .mxp-stock-button strong{font-size:13px}#mx-clear-purchase .mxp-offer-grid{grid-template-columns:1fr;gap:8px}#mx-clear-purchase .mxp-offer{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head price" "condition condition" "day day";gap:4px 10px;padding:12px}#mx-clear-purchase .mxp-offer-head{grid-area:head;justify-content:flex-start;align-content:center;gap:5px}#mx-clear-purchase .mxp-offer-price{grid-area:price;align-self:center;margin:0;font-size:25px;text-align:right}#mx-clear-purchase .mxp-offer-condition{grid-area:condition;font-size:13px}#mx-clear-purchase .mxp-offer-day{grid-area:day;font-size:13px}}@container mxs (max-width:400px){#mx-clear-purchase .mxp-header{padding:13px;gap:8px}#mx-clear-purchase .mxp-header-label{display:none}#mx-clear-purchase .mxp-name{font-size:19px}#mx-clear-purchase .mxp-demo{font-size:11px;padding:4px 6px}#mx-clear-purchase .mxp-body{padding:19px 11px 15px}#mx-clear-purchase .mxp-intro h2{font-size:28px}#mx-clear-purchase .mxp-intro{margin-bottom:16px}#mx-clear-purchase .mxp-panel,#mx-clear-purchase .mxp-result-hero{padding:14px}#mx-clear-purchase .mxp-result-foot{padding:11px 13px 13px}#mx-clear-purchase .mxp-amount{font-size:30px}#mx-clear-purchase .mxp-amount small{font-size:15px}#mx-clear-purchase .mxp-bag-scene{gap:9px}#mx-clear-purchase .mxp-bag-group:last-child{padding-left:10px}#mx-clear-purchase .mxp-difference{gap:10px}#mx-clear-purchase .mxp-difference strong{font-size:23px}#mx-clear-purchase .mxp-plan-stats{gap:7px}#mx-clear-purchase .mxp-plan-stats span,#mx-clear-purchase .mxp-deadline-button{font-size:12px}#mx-clear-purchase .mxp-offer-price{font-size:23px}}@media(pointer:coarse){#mx-clear-purchase summary,#mx-clear-purchase .mxp-text-button,#mx-clear-purchase .mxp-mode-options label,#mx-clear-purchase .mxp-switch{min-height:44px}}#moissonx-suite .ms-header,#moissonx-suite .ms-page,#moissonx-suite .ms-footer{max-width:1180px;margin-left:auto;margin-right:auto}#moissonx-suite .ms-offer-wrap{min-width:0;display:flex;flex-direction:column}#moissonx-suite .ms-offer-wrap .mxp-offer{width:100%;flex:1}#moissonx-suite #mx-clear-purchase .mxp-deadline-editor .mxp-input-wrap{width:185px}#moissonx-suite #mx-clear-purchase .mxp-price-fields input[type=date]{font-size:16px}#moissonx-suite .ms-dialog{overflow:auto}@container mxs (max-width:600px){#moissonx-suite #mx-clear-purchase .mxp-price-fields{grid-template-columns:1fr}}#moissonx-suite .ms-menu{font-size:12px}#moissonx-suite .ms-cycle-stages{display:grid;grid-template-columns:3fr 2fr;gap:13px;margin:22px 0 10px}#moissonx-suite .ms-cycle-stages span{color:var(--ms-green);font-size:12px;padding-bottom:8px;border-bottom:2px solid #b9caaa}#moissonx-suite .ms-cycle-stages span:last-child{color:var(--ms-muted);border-bottom:1px dashed #bfc4b7}#moissonx-suite .ms-cycle{list-style:none;margin:0;padding:0;gap:12px}#moissonx-suite .ms-cycle-step{display:flex;flex-direction:column;min-width:0}#moissonx-suite .ms-cycle-art{height:112px;border-radius:9px}#moissonx-suite .ms-cycle-step.is-future .ms-cycle-art{background:#eeeee7;border:1px dashed #cbd0c1}#moissonx-suite .ms-cycle-step h3{margin-top:11px;font-size:16px;line-height:1.25;letter-spacing:-.02em}#moissonx-suite .ms-cycle-step p{margin-top:5px;font-size:13px}#moissonx-suite .ms-cycle-step .ms-status{align-self:flex-start;margin-top:8px}#moissonx-suite .ms-mini-paper{height:74px;width:59px;padding:12px 8px}#moissonx-suite .ms-mini-paper b.ms-mini-paper-number{background:#f1d17e;font-size:13px;font-weight:500;height:20px;width:100%;text-align:center;color:#4b4d2d;margin:2px 0 0}#moissonx-suite .ms-mini-bars{width:113px;gap:8px}#moissonx-suite .ms-mini-bars div{display:flex;align-items:center;gap:6px;font-size:12px;color:#4e6344}#moissonx-suite .ms-mini-bars span{display:flex;align-items:center;justify-content:center;height:25px;width:91px;background:#365d3c;color:#fff;font-size:12px;font-variant-numeric:tabular-nums;border-radius:4px}#moissonx-suite .ms-mini-bars div:last-child span{width:91px;background:#d7e2cc;color:#48613d}#moissonx-suite .ms-mini-calendar{width:62px;height:61px}#moissonx-suite .ms-weather{position:absolute;right:13%;top:18px;width:27px;height:27px;color:#8c977e;background:#eeeee7}#moissonx-suite .ms-crop-choice{display:flex;gap:16px;align-items:end}#moissonx-suite .ms-crop-choice div{display:flex;flex-direction:column;align-items:center;gap:5px;color:#6f8060;font-size:11px}#moissonx-suite .ms-crop-choice svg{width:36px;height:42px;stroke-width:1.5px}#moissonx-suite .ms-crop-choice div:first-child{color:#8e8459}#moissonx-suite .ms-start-paths{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:22px;font-size:12px;color:var(--ms-muted)}#moissonx-suite .ms-start-paths strong{font-weight:400;color:var(--ms-muted)}#moissonx-suite .ms-start-paths span{display:inline-flex;gap:6px;align-items:center;padding:6px 9px;background:#fff;color:var(--ms-green);border-radius:5px}#moissonx-suite .ms-start-paths svg{width:14px;height:14px}#moissonx-suite .ms-roadmap{grid-template-columns:repeat(6,minmax(0,1fr));gap:15px;margin-top:30px}#moissonx-suite .ms-roadmap:before{display:none}#moissonx-suite .ms-milestone{padding-top:34px}#moissonx-suite .ms-milestone:after{content:"";position:absolute;top:11px;left:22px;width:calc(100% - 7px);border-top:1px solid #b9c9aa}#moissonx-suite .ms-milestone:last-child:after{display:none}#moissonx-suite .ms-milestone:not(.done):after{border-top-style:dashed;border-color:#bdc5b4}#moissonx-suite .ms-milestone:before{background:var(--ms-bg)}#moissonx-suite .ms-milestone.done:before{background:var(--ms-green)}#moissonx-suite .ms-milestone.is-current:before{box-shadow:0 0 0 2px #d9b152;background:var(--ms-green)}#moissonx-suite .ms-milestone.is-current small{color:#735b27}#moissonx-suite .ms-milestone.is-perspective:before{box-shadow:none;border:1px dashed #9dAA91;width:15px;height:15px;top:4px;left:3px}#moissonx-suite .ms-milestone.is-perspective:after{border-top-style:dashed;border-color:#c0c7b7}#moissonx-suite #mx-clear-purchase .ms-area-stepper{display:flex;align-items:center;gap:4px}#moissonx-suite #mx-clear-purchase .ms-area-stepper .mxp-input-wrap{width:96px}#moissonx-suite #mx-clear-purchase .ms-area-stepper input{text-align:center;font-size:17px;padding:9px 5px 9px 8px}#moissonx-suite #mx-clear-purchase .ms-area-stepper .mxp-unit{padding-right:7px}#moissonx-suite #mx-clear-purchase .ms-area-step{width:44px;min-height:44px;background:#fff;border:1px solid #c7d2bf;color:var(--ms-green);border-radius:6px;font-size:22px;padding:0}#moissonx-suite #mx-clear-purchase .ms-area-step:disabled{color:#b2bcab;background:#f3f5ef}#moissonx-suite #mx-clear-purchase .ms-nitrogen{height:7px;display:flex;gap:3px;margin-top:14px}#moissonx-suite #mx-clear-purchase .ms-nitrogen span{display:block;min-width:0;border-radius:2px;background:#2e6344}#moissonx-suite #mx-clear-purchase .ms-nitrogen span:last-child{background:#e3d69b}#moissonx-suite #mx-clear-purchase .ms-nitrogen.is-over span:first-child{background:#9b4e3b}#moissonx-suite #mx-clear-purchase .ms-inline-origin{display:flex;flex-wrap:wrap;gap:3px 9px;align-items:baseline;padding:8px 9px}#moissonx-suite #mx-clear-purchase .ms-origin-link{padding:3px 0;border:0;min-height:28px;background:transparent;color:#42653d;font-size:12px;text-decoration:underline;text-underline-offset:3px}#moissonx-suite #mx-clear-purchase .mxp-panel-head h3{font-size:17px}#moissonx-suite #mx-clear-purchase .mxp-stock-button{min-height:62px}#moissonx-suite #mx-clear-purchase .mxp-stock-button strong,#moissonx-suite #mx-clear-purchase .mxp-stock-button small{font-size:13px}#moissonx-suite #mx-clear-purchase .mxp-offer-name{font-size:15px}#moissonx-suite #mx-clear-purchase .mxp-offer-condition,#moissonx-suite #mx-clear-purchase .mxp-offer-day{font-size:13px}@container mxs (max-width:780px){#moissonx-suite .ms-cycle-stages{display:none}#moissonx-suite .ms-cycle{display:flex;flex-direction:column;gap:9px}#moissonx-suite .ms-cycle-step,#moissonx-suite .ms-cycle-step:last-child{display:grid;grid-template-columns:100px minmax(0,1fr);gap:0 14px;padding:9px 0;align-items:start;border-bottom:1px solid #e0e5d7}#moissonx-suite .ms-cycle-step .ms-cycle-art,#moissonx-suite .ms-cycle-step:last-child .ms-cycle-art{grid-column:1;grid-row:1/5;height:102px}#moissonx-suite .ms-cycle-step h3,#moissonx-suite .ms-cycle-step:last-child h3{margin-top:6px;font-size:17px}#moissonx-suite .ms-cycle-step p{margin-top:3px;font-size:13px}#moissonx-suite .ms-cycle-step .ms-status{justify-self:start;margin-top:7px}#moissonx-suite .ms-mini-bars{width:82px}#moissonx-suite .ms-mini-bars div{gap:5px;font-size:11px}#moissonx-suite .ms-mini-bars span,#moissonx-suite .ms-mini-bars div:last-child span{width:65px;font-size:11px}#moissonx-suite .ms-mini-bag{width:19px;height:31px;margin:0 3px}#moissonx-suite .ms-mini-bag:before{left:3px;right:3px}#moissonx-suite .ms-weather{right:6px;top:15px;width:24px;height:24px}#moissonx-suite .ms-crop-choice{gap:5px}#moissonx-suite .ms-crop-choice svg{width:29px;height:36px}#moissonx-suite .ms-roadmap{grid-template-columns:1fr;gap:22px;margin-top:26px}#moissonx-suite .ms-milestone{padding:0 0 0 39px}#moissonx-suite .ms-milestone:after{border-top:0;border-left:1px solid #b9c9aa;width:0;top:22px;left:10px;height:calc(100% + 1px)}#moissonx-suite .ms-milestone:not(.done):after{border-top:0;border-left-style:dashed}#moissonx-suite .ms-milestone.is-perspective:after{border-top:0;border-left-style:dashed}#moissonx-suite #mx-clear-purchase .mxp-offer{padding:13px}#moissonx-suite #mx-clear-purchase .ms-inline-origin{font-size:12px}}@container mxs (max-width:400px){#moissonx-suite #mx-clear-purchase .ms-area-stepper{gap:3px}#moissonx-suite #mx-clear-purchase .ms-area-stepper .mxp-input-wrap{width:85px}#moissonx-suite #mx-clear-purchase .mxp-area-row{gap:8px}}@media(pointer:coarse){#moissonx-suite #mx-clear-purchase .ms-origin-link{min-height:44px}}#moissonx-suite{--ms-green:#1d4f32;--ms-gold:#d7b45e;font-size:16px}#moissonx-suite .ms-header{padding-top:18px;padding-bottom:18px}#moissonx-suite .ms-brand{letter-spacing:normal;flex-shrink:0}#moissonx-suite .ms-logo{display:block;width:185px;height:auto}#moissonx-suite .ms-nav{gap:23px}#moissonx-suite .ms-nav a{font-size:14px}#moissonx-suite .ms-nav-contact{border:1px solid #b6c6b5;color:var(--ms-green);background:transparent;padding:9px 12px;min-height:42px;border-radius:7px;font-size:13px}#moissonx-suite .ms-hero{min-height:370px;gap:32px}#moissonx-suite .ms-hero h1{font-size:clamp(34px,4.1vw,49px);line-height:1.08;letter-spacing:-.055em;text-wrap:initial;max-width:540px}#moissonx-suite .ms-hero-copy>p{font-size:17px;line-height:1.5;max-width:380px}#moissonx-suite .ms-eyebrow{font-size:12px}#moissonx-suite .ms-primary,#moissonx-suite .ms-link{font-size:14px}#moissonx-suite .ms-section{margin-top:40px}#moissonx-suite .ms-section h2{font-size:29px;line-height:1.15;letter-spacing:-.04em}#moissonx-suite .ms-cycle-art{height:103px}#moissonx-suite .ms-cycle-step h3{font-size:16px}#moissonx-suite .ms-cycle-step p{font-size:14px}#moissonx-suite .ms-cycle-step .ms-status{font-size:11px}#moissonx-suite .ms-cycle-stages{margin-top:17px}#moissonx-suite .ms-start-paths{margin-top:16px;font-size:13px}#moissonx-suite .ms-roadmap-section{padding-top:8px;scroll-margin-top:20px}#moissonx-suite .ms-roadmap-section h2{margin-top:8px}#moissonx-suite .ms-roadmap-now{font-size:12px;color:#6f5826;background:#f6ecd0;padding:5px 8px;border-radius:4px}#moissonx-suite .ms-milestone small{font-size:11px}#moissonx-suite .ms-milestone p{font-size:13px;line-height:1.45}#moissonx-suite .ms-milestone h3{font-size:16px}#moissonx-suite .ms-milestone.is-perspective:before{background:var(--ms-bg)}#moissonx-suite .ms-roadmap-outlook{font-size:12px;color:var(--ms-muted);margin-top:22px;padding-top:14px;border-top:1px solid var(--ms-line)}#moissonx-suite .ms-roadmap-outlook strong{color:var(--ms-green);font-weight:500}#moissonx-suite .ms-pilot{background:var(--ms-green);padding:25px}#moissonx-suite .ms-pilot .ms-eyebrow{color:#deeadb}#moissonx-suite .ms-pilot h2{color:#fff}#moissonx-suite .ms-pilot p{color:#dbe7d5}#moissonx-suite .ms-pilot .ms-primary i{color:var(--ms-green)}#moissonx-suite .ms-pilot h2{max-width:530px;margin-top:8px;font-size:27px}#moissonx-suite .ms-pilot p{font-size:14px;max-width:490px;margin-top:9px}#moissonx-suite .ms-demo-heading p{font-size:14px}#moissonx-suite #mx-clear-purchase{--mxp-green:#1d4f32}#moissonx-suite #mx-clear-purchase .mxp-panel-head h3{font-size:18px}#moissonx-suite #mx-clear-purchase .mxp-deadline-button{min-height:57px;padding:6px 3px}#moissonx-suite #mx-clear-purchase .mxp-deadline-button span,#moissonx-suite #mx-clear-purchase .mxp-deadline-button small{display:block}#moissonx-suite #mx-clear-purchase .mxp-deadline-button small{font-size:11px;color:inherit;font-weight:400;opacity:.85;margin-top:2px}#moissonx-suite #mx-clear-purchase .mxp-request-actions button{font-size:14px}#moissonx-suite .ms-close{font-size:22px}@container mxs (max-width:1050px) and (min-width:781px){#moissonx-suite .ms-roadmap{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 22px}#moissonx-suite .ms-milestone:nth-child(3):after{display:none}#moissonx-suite .ms-nav{margin-right:45px;gap:15px}#moissonx-suite .ms-nav-contact{display:none}}@container mxs (max-width:780px){#moissonx-suite .ms-header{padding:14px 17px}#moissonx-suite .ms-logo{width:166px}#moissonx-suite .ms-menu{width:auto;padding:0 12px;font-size:13px}#moissonx-suite .ms-nav{flex-wrap:wrap;gap:4px 22px;margin:0}#moissonx-suite .ms-nav a{font-size:14px;min-height:44px;display:flex;align-items:center}#moissonx-suite .ms-nav-contact{font-size:13px;margin-top:3px}#moissonx-suite .ms-hero{min-height:0;gap:22px}#moissonx-suite .ms-hero h1{font-size:38px;line-height:1.08;letter-spacing:-.055em;max-width:570px}#moissonx-suite .ms-hero-copy>p{font-size:16px;max-width:490px}#moissonx-suite .ms-section{margin-top:31px}#moissonx-suite .ms-section h2{font-size:27px}#moissonx-suite .ms-cycle-step,#moissonx-suite .ms-cycle-step:last-child{grid-template-columns:85px minmax(0,1fr);gap:0 13px;padding:8px 0}#moissonx-suite .ms-cycle-step .ms-cycle-art,#moissonx-suite .ms-cycle-step:last-child .ms-cycle-art{height:87px}#moissonx-suite .ms-cycle-step h3,#moissonx-suite .ms-cycle-step:last-child h3{font-size:16px;margin-top:1px}#moissonx-suite .ms-cycle-step p{font-size:13px;line-height:1.3}#moissonx-suite .ms-cycle-step .ms-status{margin-top:5px}#moissonx-suite .ms-mini-paper{width:44px;height:61px;padding:8px 6px}#moissonx-suite .ms-mini-paper b{margin-bottom:5px}#moissonx-suite .ms-mini-bars{width:73px}#moissonx-suite .ms-mini-bars span,#moissonx-suite .ms-mini-bars div:last-child span{width:57px;font-size:10px}#moissonx-suite .ms-roadmap-section .ms-section-head{margin-bottom:7px}#moissonx-suite .ms-roadmap{margin-top:20px;gap:19px}#moissonx-suite .ms-milestone small{font-size:12px}#moissonx-suite .ms-milestone h3{font-size:17px}#moissonx-suite .ms-milestone p{font-size:13px;margin-top:3px}#moissonx-suite .ms-pilot{padding:21px}#moissonx-suite .ms-pilot h2{font-size:26px}#moissonx-suite #mx-clear-purchase .mxp-panel-head{flex-wrap:wrap;gap:8px}#moissonx-suite .ms-demo-heading{margin-bottom:17px}#moissonx-suite #mx-clear-purchase .mxp-layout{grid-template-areas:"result" "actions" "request" "data" "offers" "advanced"}}@container mxs (max-width:400px){#moissonx-suite .ms-hero h1{font-size:34px}#moissonx-suite .ms-hero-actions{gap:2px 14px}#moissonx-suite .ms-section h2{font-size:25px}}#moissonx-suite .ms-hero{grid-template-columns:1fr 1.05fr;gap:40px;padding:14px 0 24px}#moissonx-suite .ms-hero h1{font-size:clamp(36px,4.4vw,54px);line-height:1.06;max-width:520px}#moissonx-suite .ms-hero h1 em{display:block}#moissonx-suite .ms-hero h1 em>span{display:block;white-space:nowrap}#moissonx-suite .ms-pixel-label{font-family:Silkscreen,monospace;font-size:11px;letter-spacing:.06em;color:var(--ms-green)}#moissonx-suite .ms-pilot-meta{color:var(--ms-muted);font-size:12px;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 15px;padding:13px 0 0}#moissonx-suite .ms-pilot-meta strong{font-weight:500;color:var(--ms-green)}#moissonx-suite .ms-footer-identity{display:flex;flex-direction:column;gap:5px}#moissonx-suite .ms-footer-membership{font-size:11px}#moissonx-suite .ms-cycle-step .ms-cycle-art{height:85px}#moissonx-suite .ms-cycle-art .ms-mini-bars{width:104px}#moissonx-suite .ms-mini-bars span{font-size:11px}#moissonx-suite #mx-clear-purchase .mxp-offer-grid{grid-template-columns:1fr;gap:9px}#moissonx-suite .ms-offer-wrap{display:grid;grid-template-columns:1fr}#moissonx-suite #mx-clear-purchase .mxp-offer{display:grid;grid-template-columns:1fr auto;gap:4px 15px;padding:13px 15px}#moissonx-suite #mx-clear-purchase .mxp-offer-head{grid-column:1}#moissonx-suite #mx-clear-purchase .mxp-offer-price{grid-column:2;grid-row:1/3;margin:0;align-self:center;font-size:26px}#moissonx-suite #mx-clear-purchase .mxp-offer-condition{grid-column:1;margin:0;font-size:12px}#moissonx-suite #mx-clear-purchase .mxp-offer-day{grid-column:1/-1;margin:2px 0 0;font-size:12px}#moissonx-suite .ms-quote-meta{margin:0;padding:0 4px;align-items:center;font-size:11px}#moissonx-suite .ms-quote-meta button{min-height:30px;font-size:11px}#moissonx-suite #mx-clear-purchase .mxp-best{font-family:Geist,system-ui,sans-serif;font-size:10px;letter-spacing:0;white-space:normal}#moissonx-suite #mx-clear-purchase .mxp-offer.is-ineligible{border-style:dashed;background:#faf9f4}#moissonx-suite #mx-clear-purchase .mxp-offer[aria-pressed=true]{border-style:solid;background:#eef4ed}#moissonx-suite #mx-clear-purchase .mxp-bag-row{gap:9px}#moissonx-suite #mx-clear-purchase .mxp-bag-more{font-family:Geist,system-ui,sans-serif;font-size:23px;color:#f2d67b;font-weight:500}#moissonx-suite #mx-clear-purchase .mxp-bag-more.is-stock-count{color:#d8e5d4}#moissonx-suite #mx-clear-purchase .mxp-bag-scene{gap:12px}#moissonx-suite #mx-clear-purchase .mxp-bag-caption{font-size:12px}#moissonx-suite .ms-value-row{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;background:#eef4ec;color:var(--ms-green);padding:11px 12px;border-radius:7px;margin-top:9px;font-size:12px}#moissonx-suite .ms-value-row>strong{font-size:23px;font-weight:600;letter-spacing:-.03em;white-space:nowrap}#moissonx-suite .ms-value-row small{display:block;font-size:11px;margin-top:3px;color:var(--ms-muted)}#moissonx-suite .ms-flex-row{background:#faf3de;color:#71541e}#moissonx-suite .ms-flex-row>strong{font-size:20px}#moissonx-suite #mx-clear-purchase .ms-flex-row{margin-bottom:12px}#moissonx-suite #mx-clear-purchase .mxp-difference{margin-top:10px}#moissonx-suite .ms-surplus{padding:0;background:transparent;font-size:11px}#moissonx-suite #mx-clear-purchase .mxp-price-editor{grid-template-columns:1fr}#moissonx-suite #mx-clear-purchase .mxp-price-fields{grid-template-columns:repeat(2,minmax(0,1fr))}#moissonx-suite .ms-demo-heading{margin-bottom:18px}#moissonx-suite .ms-demo-date{display:block;margin-top:4px;color:var(--ms-muted);font-size:11px}@container mxs (max-width:780px){#moissonx-suite .ms-hero{grid-template-columns:1fr;gap:22px;padding-top:0}#moissonx-suite .ms-hero h1{font-size:39px;line-height:1.06}#moissonx-suite .ms-hero h1 em br{display:none}#moissonx-suite .ms-hero h1 em br:after{content:" "}#moissonx-suite .ms-hero h1 em{display:block;max-width:550px}#moissonx-suite .ms-section{margin-top:29px}#moissonx-suite .ms-cycle-step .ms-cycle-art{height:85px}#moissonx-suite .ms-footer{gap:14px}#moissonx-suite #mx-clear-purchase .mxp-offer-price{font-size:25px}#moissonx-suite .ms-value-row>strong{font-size:24px}#moissonx-suite .ms-flex-row>strong{font-size:20px}#moissonx-suite #mx-clear-purchase .mxp-key-numbers{grid-template-columns:1fr 1fr}#moissonx-suite #mx-clear-purchase .mxp-amount{font-size:34px}}@container mxs (max-width:400px){#moissonx-suite .ms-hero h1{font-size:35px}#moissonx-suite #mx-clear-purchase .mxp-offer{gap:4px 8px;padding:12px}#moissonx-suite #mx-clear-purchase .mxp-offer-price{font-size:23px}#moissonx-suite #mx-clear-purchase .mxp-offer-name{font-size:14px}#moissonx-suite #mx-clear-purchase .mxp-best{font-size:9px;padding:3px}#moissonx-suite #mx-clear-purchase .mxp-key-numbers{gap:12px}#moissonx-suite #mx-clear-purchase .mxp-amount{font-size:29px}#moissonx-suite #mx-clear-purchase .mxp-key-sub{font-size:11px}}@container mxs (max-width:780px){#moissonx-suite #mx-clear-purchase .mxp-bag-scene{margin-top:12px;padding-top:10px}#moissonx-suite #mx-clear-purchase .mxp-bag-row{height:31px}#moissonx-suite #mx-clear-purchase .mxp-bag{width:19px;height:26px}#moissonx-suite #mx-clear-purchase .mxp-bag-more{font-size:20px}#moissonx-suite #mx-clear-purchase .mxp-bag-caption{font-size:11px;margin-top:4px}}@media(prefers-reduced-motion:no-preference){@keyframes ms-update{0%{background-color:#f3df9c}to{background-color:transparent}}}#moissonx-suite .ms-hero.ms-v8-hero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);max-width:1160px;margin:0 auto;gap:8px 36px;padding:24px 0 0;min-height:0}#moissonx-suite .ms-v8-hero .ms-eyebrow{font-size:14px;color:var(--ms-muted);letter-spacing:0}#moissonx-suite .ms-v8-hero h1{color:var(--ms-green);font-weight:600;font-size:clamp(36px,4.4vw,56px);line-height:1.04;letter-spacing:-.05em;margin-top:18px}#moissonx-suite .ms-v8-hero .ms-hero-copy>p{max-width:470px;line-height:1.5;margin-top:20px;font-size:16px}#moissonx-suite .ms-v8-hero .ms-hero-actions{gap:10px 24px;margin-top:22px}#moissonx-suite .ms-v8-hero .ms-primary,#moissonx-suite .ms-v8-solution-actions .ms-primary{font-size:15px;padding:13px 22px;border-radius:8px}#moissonx-suite .ms-v8-hero .ms-link,#moissonx-suite .ms-v8-solution-actions .ms-link{text-decoration:underline;text-underline-offset:4px;font-size:14px;font-weight:500}#moissonx-suite .ms-v8-illustration{margin:0;min-width:0;width:100%;align-self:center}#moissonx-suite .ms-v8-illustration img,#moissonx-suite .ms-v8-illustration svg{display:block;width:100%;height:auto}#moissonx-suite .ms-v8-hero-caption{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:12px}#moissonx-suite .ms-v8-hero-caption>span{background:#dde3d1;color:var(--ms-green);border-radius:99px;padding:5px 20px;font-size:14px;font-weight:500}#moissonx-suite .ms-v8-hero-caption small{color:var(--ms-muted);font-size:12px}#moissonx-suite .ms-v8-hero-bottom{grid-column:1/-1;border-top:1px solid var(--ms-line);display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:18px;padding:10px 0}#moissonx-suite .ms-v8-hero-bottom small{font-size:12px;color:var(--ms-muted);white-space:nowrap}#moissonx-suite .ms-v8-solution{max-width:1000px;margin:54px auto 0;padding:36px 0 0;border-top:1px solid var(--ms-line);scroll-margin-top:24px}#moissonx-suite .ms-v8-solution-heading h2{color:var(--ms-green);font-size:clamp(30px,3.8vw,46px);line-height:1.1;letter-spacing:-.04em;font-weight:600}#moissonx-suite .ms-v8-solution-heading p{font-size:clamp(17px,2vw,23px);color:var(--ms-muted);margin-top:6px}#moissonx-suite .ms-v8-flow-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:26px 0 12px}#moissonx-suite .ms-v8-flow-head>span:last-child{color:var(--ms-muted);font-size:13px;text-align:right}#moissonx-suite .ms-v8-flow-head .ms-pixel-label{flex-shrink:0;font-size:12px}#moissonx-suite .ms-v8-rows{display:grid;gap:10px}#moissonx-suite .ms-v8-row{min-width:0;display:grid;grid-template-columns:30px minmax(95px,.85fr) minmax(0,1.25fr);gap:14px;align-items:center;padding:15px 20px;border:1px solid #dcded5;border-radius:18px;background:#ffffff40;color:var(--ms-green)}#moissonx-suite .ms-v8-icon{display:inline-flex;align-items:center;justify-content:center}#moissonx-suite .ms-v8-icon svg{width:28px;height:28px;flex-shrink:0}#moissonx-suite .ms-v8-stock-icon{color:#bd963f}#moissonx-suite .ms-v8-row>strong{font-size:clamp(16px,2.1vw,22px);font-weight:600;line-height:1.15}#moissonx-suite .ms-v8-row-value{display:flex;flex-direction:column;text-align:right;gap:2px;min-width:0;line-height:1.3}#moissonx-suite .ms-v8-row-value b{font-size:clamp(15px,2.1vw,21px);font-weight:600}#moissonx-suite .ms-v8-row-value>span{color:var(--ms-muted);font-size:clamp(12px,1.6vw,16px)}#moissonx-suite .ms-v8-flow-bridge{display:flex;align-items:center;flex-direction:column;padding:3px 0 0;color:var(--ms-muted)}#moissonx-suite .ms-v8-flow-bridge>div{display:flex;align-items:center;justify-content:center;gap:16px;padding:4px 0}#moissonx-suite .ms-v8-flow-bridge img{width:143px;height:auto}#moissonx-suite .ms-v8-flow-bridge>div>span{font-size:16px;border-left:1px solid #b9c0b3;padding-left:16px}#moissonx-suite .ms-v8-dotted-arrow{color:var(--ms-green);display:block;line-height:1;font-size:25px}#moissonx-suite .ms-v8-output-head{margin-top:8px}#moissonx-suite .ms-v8-results .ms-v8-row{background:#e3ebe0;border-color:transparent}#moissonx-suite .ms-v8-results .ms-v8-purchase{background:#f7ebcc}#moissonx-suite .ms-v8-results .ms-v8-row-value{text-align:left}#moissonx-suite .ms-v8-source-note{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--ms-muted);font-size:12px;margin-top:10px}#moissonx-suite .ms-v8-source-note button{padding:6px 0;border:0;background:transparent;color:var(--ms-green);text-decoration:underline;text-underline-offset:3px;font:inherit}#moissonx-suite .ms-v8-solution-actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px 24px;margin-top:24px;padding-bottom:10px}@container mxs (max-width:820px){#moissonx-suite .ms-hero.ms-v8-hero{grid-template-columns:1fr;gap:0;padding-top:10px}#moissonx-suite .ms-v8-hero .ms-hero-copy>p{max-width:none}#moissonx-suite .ms-v8-illustration{margin-top:16px}#moissonx-suite .ms-v8-hero h1{font-size:clamp(36px,7.2vw,54px)}#moissonx-suite .ms-v8-hero-caption{margin-top:10px}#moissonx-suite .ms-v8-solution{margin-top:38px;padding-top:28px}}@container mxs (max-width:540px){#moissonx-suite .ms-v8-hero .ms-hero-copy>p{font-size:14px;margin-top:16px}#moissonx-suite .ms-v8-hero .ms-hero-actions{gap:5px 18px;margin-top:16px}#moissonx-suite .ms-v8-hero .ms-primary{font-size:14px;padding:12px 17px}#moissonx-suite .ms-v8-hero .ms-link{font-size:13px}#moissonx-suite .ms-v8-hero-bottom{align-items:center;gap:10px;flex-wrap:wrap}#moissonx-suite .ms-v8-hero-bottom .ms-link{font-size:12px}#moissonx-suite .ms-v8-hero-bottom small{font-size:10px}#moissonx-suite .ms-v8-flow-head{align-items:flex-start;gap:8px;margin-top:22px}#moissonx-suite .ms-v8-flow-head .ms-pixel-label{font-size:10px}#moissonx-suite .ms-v8-flow-head>span:last-child{font-size:11px;max-width:180px}#moissonx-suite .ms-v8-row{grid-template-columns:22px minmax(70px,.72fr) minmax(0,1.28fr);gap:8px;padding:12px 10px;border-radius:13px}#moissonx-suite .ms-v8-icon svg{width:23px;height:23px}#moissonx-suite .ms-v8-row>strong{font-size:15px}#moissonx-suite .ms-v8-row-value b{font-size:14px}#moissonx-suite .ms-v8-row-value>span{font-size:11px}#moissonx-suite .ms-v8-flow-bridge img{width:118px}#moissonx-suite .ms-v8-flow-bridge>div{gap:10px}#moissonx-suite .ms-v8-flow-bridge>div>span{padding-left:10px;font-size:13px}#moissonx-suite .ms-v8-source-note{font-size:11px}#moissonx-suite .ms-v8-solution-actions{flex-direction:column;gap:5px}}.mxs-cq{container-type:inline-size;container-name:mxs;width:100%}#moissonx-suite svg.lucide{display:inline-block;flex-shrink:0;vertical-align:middle}#moissonx-suite .ms-footer-links a{text-decoration:none;color:inherit}#moissonx-suite .ms-footer-links a[href^=mailto]{text-decoration:underline}
#moissonx-suite .ms-footer{padding-bottom:28px}
#moissonx-suite .ms-v8-stock-try{text-align:center;margin-top:2px}
#moissonx-suite .ms-v8-stock-try .ms-link{font-size:13px;text-decoration:underline;text-underline-offset:4px}
#moissonx-suite .ms-nav a{text-decoration:none}
#moissonx-suite .ms-legal{max-width:760px;padding:56px 32px 72px;margin:0 auto 0 0}
#moissonx-suite .ms-legal-wrap{max-width:1180px;margin:0 auto}
#moissonx-suite .ms-legal h1{color:var(--ms-green);font-size:clamp(30px,4vw,42px);font-weight:600;letter-spacing:-.04em;line-height:1.1;margin-bottom:28px}
#moissonx-suite .ms-legal h2{font-size:16px;font-weight:600;color:var(--ms-ink);margin:24px 0 6px}
#moissonx-suite .ms-legal p{color:var(--ms-muted);font-size:15px;line-height:1.6;margin:0}
#moissonx-suite .ms-legal a{color:var(--ms-green)}
@container mxs (max-width:780px){#moissonx-suite .ms-legal{padding:36px 17px 48px}}
