@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/anton-latin-400-normal.woff2) format("woff2")}:root{--sc-canvas: #ffffff;--sc-surface: #ffffff;--sc-ink: #0b0b0c;--sc-ink-soft: #4b4b52;--sc-accent: #d80000;--sc-accent-ink: #ffffff;--sc-font-display: "Nunito", system-ui, sans-serif;--sc-font-text: "Nunito", system-ui, sans-serif;--sc-r-sm: 3px;--sc-r-md: 3px;--sc-r-lg: 3px;--mst-header: 69px;--mst-index: 48px;--mst-top: calc(var(--mst-header) + var(--mst-index));--mst-mlb: 0px}@media(max-width:767px){:root{--mst-mlb: 76px}}html{scroll-behavior:auto}img,video,canvas,svg{display:revert-layer}:where(a){color:revert-layer;text-decoration-thickness:revert-layer;text-underline-offset:revert-layer}button,input,select,textarea{font:revert-layer;color:revert-layer}.mst{color:#0b0b0c}.mst-bleed{position:relative;width:100vw;margin-inline:calc(50% - 50vw)}.mst-col{width:100%;max-width:82rem;margin-inline:auto;padding-inline:clamp(1rem,4vw,3rem)}.mst-part{scroll-margin-top:var(--mst-top)}.mst-h1{margin:0;font-size:clamp(2.125rem,1.6rem + 1.8vw,3rem);line-height:1.08;font-weight:800;letter-spacing:-.02em}.mst-h2{margin:0;font-size:clamp(1.5rem,1.3rem + .7vw,1.875rem);line-height:1.15;font-weight:800;letter-spacing:-.015em}.mst-lead{margin:1rem 0 0;max-width:34rem;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.55;color:#3f3f46}.mst-body{margin:1rem 0 0;max-width:36rem;font-size:1.0625rem;line-height:1.65;color:#3f3f46}.mst-body strong{color:#0b0b0c;font-weight:800}.mst-small{margin:1rem 0 0;font-size:.875rem;line-height:1.55;color:#52525b}.mst-label{margin:0 0 .75rem;font-size:.8125rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#d80000}.mst-link{color:#d80000;font-weight:700;text-decoration:underline;text-underline-offset:.2em}.mst-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.mst-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.875rem;padding:.7rem 1.25rem;border:1px solid transparent;border-radius:3px;font-size:.9375rem;font-weight:800;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.mst-btn--red{background:#d80000;color:#fff}.mst-btn--red:hover{background:#b30000}.mst-btn--line{background:transparent;border-color:#0b0b0c;color:#0b0b0c}.mst-btn--line:hover{background:#0b0b0c;color:#fff}.mst-index{position:sticky;top:var(--mst-header);z-index:40;background:#fff;border-bottom:1px solid #e5e5e5}.mst-index__inner{display:flex;align-items:center;gap:1.25rem;max-width:82rem;height:var(--mst-index);margin-inline:auto;padding-inline:clamp(1rem,4vw,3rem)}.mst-index__name{flex:none;font-weight:900;font-size:1rem;color:#0b0b0c;text-decoration:none}.mst-index__list{display:flex;flex:1;gap:.25rem;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.mst-index__list::-webkit-scrollbar{display:none}.mst-index__list a{display:block;padding:.85rem .6rem .75rem;border-bottom:2px solid transparent;font-size:.875rem;font-weight:700;color:#52525b;text-decoration:none;white-space:nowrap}.mst-index__list a:hover{color:#0b0b0c}.mst-index__list a.is-current{color:#0b0b0c;border-bottom-color:#d80000}.mst-index__cta{flex:none;min-height:2.25rem;padding:.45rem .9rem;font-size:.8125rem}.mst-hero{margin-top:calc(-1 * var(--mst-top))}.mst-hero__stage{background:#fff}.mst-hero__numeral-wrap{position:absolute;top:var(--mst-top);bottom:0;left:44vw;right:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.mst-hero__numeral{display:block;margin-top:-4vh;font-family:Anton,Arial Narrow,Helvetica Neue,sans-serif;font-weight:400;font-size:min(var(--mst-word-size, 40vw),84vh);line-height:.86;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;color:var(--mst-word-color, #0b0b0c);transform-origin:50% 60%;transform:scale(calc(1 - var(--sc-p, 0) * .12)) translateY(calc(var(--sc-p, 0) * -5vh));user-select:none}.mst-hero__machine-wrap{position:absolute;left:72vw;bottom:3vh;width:var(--mst-machine-w, min(27vw, 54vh));translate:-50% 0;pointer-events:none}.mst-hero__machine{display:block;width:100%;max-width:none;height:auto;transform-origin:50% 100%;transform:scale(calc(1 + var(--sc-p, 0) * .08))}.mst-hero__copywrap{position:absolute;top:var(--mst-top);bottom:0;left:max(clamp(1rem,4vw,3rem),calc((100vw - 82rem)/2 + 3rem));z-index:5;display:flex;align-items:center;width:min(34rem,40vw)}.mst-hero__copy{width:100%}.mst-crumbs{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.25rem;font-size:.8125rem;color:#52525b}.mst-crumbs a{color:#52525b;text-decoration:none}.mst-crumbs a:hover{color:#d80000}.mst-facts{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:1.5rem 0 0;padding:1rem 0 0;border-top:1px solid #e5e5e5;list-style:none;font-size:.9375rem;font-weight:700;color:#0b0b0c}.mst-screen{padding-block:clamp(4rem,9vw,8rem);background:#fff}.mst-split{display:grid;gap:2.5rem;align-items:center}.mst-screen__media{margin:0;aspect-ratio:16 / 10;overflow:hidden}.mst-screen__media img{width:100%;height:100%;object-fit:cover}.mst-figures{display:grid;gap:0;margin:1.75rem 0 0}.mst-figures>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.85rem 0;border-top:1px solid #e5e5e5}.mst-figures dt{font-size:.9375rem;color:#52525b}.mst-figures dd{margin:0;font-size:1.5rem;font-weight:900;color:#0b0b0c;font-variant-numeric:tabular-nums}.mst-lift__stage{background:#d80000;color:#fff}.mst-lift__grid{display:grid;height:100%;padding-top:var(--mst-top);align-items:center;gap:1.5rem}.mst-label--onred,.mst-onred{color:#fff}.mst-lift__steps{position:relative;min-height:7.5rem;margin-top:1.25rem}.mst-lift__steps p{position:absolute;inset:0 auto auto 0;margin:0;max-width:30rem;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.45;font-weight:700;color:#fff}.mst-lift__figure{margin:0;display:flex;justify-content:center}.mst-lift__svg{width:min(100%,26rem);height:auto;max-height:calc(100svh - var(--mst-top) - 3rem);overflow:visible}.lf-line{fill:none;stroke:#fff;stroke-width:3}.lf-thin{stroke-width:1.5;stroke:#ffffffd9}.lf-track{stroke:#fff;stroke-width:1.5;stroke-dasharray:6 6}.lf-item{fill:none;stroke:#ffffffd9;stroke-width:1.5}.lf-carriage,.lf-bottle{fill:#fff}.lf-small{fill:#fff;font:700 16px Nunito,sans-serif}.lf-push{fill:#fff;font:900 26px Nunito,sans-serif;letter-spacing:.08em}[data-lift-bay].is-arrived{fill:#ffffff2e}.mst-cooling{padding-block:clamp(4.5rem,10vw,9rem);background:#0b0b0c;color:#fff}.mst-cooling__grid{display:grid;gap:2.5rem;align-items:center}.mst-onink{color:#fff}.mst-onink-soft{color:#ffffffd1}.mst-temp{margin:1.5rem 0 0;font-weight:900;font-size:clamp(5rem,3rem + 9vw,11rem);line-height:.9;letter-spacing:-.05em;color:#fff}.mst-temp span{font-size:.45em;letter-spacing:0;color:#ff8a8a}.mst-figures--onink>div{border-top-color:#ffffff2e}.mst-figures--onink dt{color:#ffffffc7}.mst-figures--onink dd{color:#fff}.mst-cooling__media{margin:0;aspect-ratio:4 / 5;overflow:hidden}.mst-cooling__pan{height:118%;margin-top:-9%}.mst-cooling__pan img{width:100%;height:100%;max-width:none;object-fit:cover}.mst-wraps__stage{background:#fff}.mst-wraps__grid{display:grid;grid-template-areas:"head" "machine" "now";height:100%;padding-top:calc(var(--mst-top) + 1rem);padding-bottom:calc(var(--mst-mlb, 76px) + .5rem);gap:.75rem;align-content:start}.mst-wraps__head{grid-area:head}.mst-wraps__machine{grid-area:machine}.mst-wraps__now{grid-area:now}.mst-wraps__index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem .75rem;margin:1rem 0 0;padding:0;list-style:none}.mst-wrapbtn{display:flex;align-items:center;gap:.5rem;width:100%;min-height:2.25rem;padding:.35rem 0;border:0;border-bottom:2px solid transparent;background:none;font-size:.875rem;font-weight:700;color:#52525b;text-align:left;cursor:pointer}.mst-wrapbtn:hover{color:#0b0b0c}.mst-wrapbtn.is-current{color:#0b0b0c;border-bottom-color:#d80000}.mst-wrapbtn__chip{flex:none;width:.875rem;height:.875rem;border:1px solid rgba(11,11,12,.25);border-radius:2px}.mst-wrapbtn__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mst-wraps__machine{display:flex;flex-direction:column;align-items:center;min-height:0}.mst-rewrap{position:relative;height:min(52svh,30rem);aspect-ratio:1100 / 1375}.mst-rewrap__still{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:contain;opacity:0}.mst-rewrap__still[data-rewrap-still="0"]{opacity:1}.mst-rewrap__edge{position:absolute;top:6%;bottom:3%;left:0;width:3px;background:#0b0b0c;opacity:0;pointer-events:none}.mst-wraps__now{justify-self:center;width:100%;max-width:30rem;padding-top:.75rem;border-top:1px solid #e5e5e5;text-align:center}.mst-wraps__now-name{margin:0;font-size:1.25rem;font-weight:900}.mst-wraps__now-note{margin:.25rem 0 0;font-size:.9375rem;line-height:1.5;color:#52525b}.mst-wraps__intro{display:none}.mst-studio{padding-block:clamp(4rem,9vw,8rem);background:#fff;border-top:1px solid #e5e5e5}.mst-studio__grid{display:grid;gap:2rem}.mst-studio__stage{position:relative;width:100%;max-width:34rem;aspect-ratio:4 / 5;max-height:78vh;margin-inline:auto;touch-action:pan-y;user-select:none}.mst-studio__still{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:contain;opacity:0;transition:opacity .45s ease}.mst-studio__still.is-active{opacity:1}.mst-studio__canvas{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .6s ease;cursor:grab}.mst-studio__canvas:active{cursor:grabbing}.mst-studio__stage[data-state=live] .mst-studio__canvas{opacity:1}.mst-studio__stage[data-state=live] .mst-studio__still{opacity:0}.mst-studio__overlay{position:absolute;inset:0;pointer-events:none}.mst-studio__stage:not([data-state=live]) .mst-studio__overlay{display:none}.mst-hotspot{position:absolute;left:0;top:0;display:flex;align-items:flex-start;gap:.6rem;margin:-11px 0 0 -11px;padding:0;border:0;background:none;color:#fff;text-align:left;cursor:pointer;pointer-events:auto;transition:opacity .25s ease}.mst-hotspot[data-hidden=true]{opacity:0;pointer-events:none}.mst-hotspot__dot{flex:none;width:22px;height:22px;border-radius:9999px;background:#fff;border:6px solid #d80000}.mst-hotspot__text{display:none;width:15rem;padding:.6rem .75rem;background:#0b0b0c;border-radius:3px;font-size:.875rem;line-height:1.4}.mst-hotspot__text strong{display:block;font-size:.95rem}.mst-hotspot__text span{display:block;margin-top:.2rem;color:#ffffffd9}.mst-hotspot[data-open=true] .mst-hotspot__text,.mst-hotspot:focus-visible .mst-hotspot__text{display:block}@media(hover:hover){.mst-hotspot:hover .mst-hotspot__text{display:block}}.mst-dim{position:absolute;left:0;top:0;padding:.15rem .45rem;border-radius:3px;background:#d80000;color:#fff;font-size:.8rem;font-weight:800;white-space:nowrap;translate:-50% -50%;transition:opacity .25s ease}.mst-dim[data-hidden=true]{opacity:0}.mst-studio__hint{position:absolute;left:50%;bottom:.25rem;margin:0;translate:-50% 0;font-size:.85rem;color:#52525b;opacity:0;transition:opacity .4s ease;pointer-events:none}.mst-studio__stage[data-state=live] .mst-studio__hint{opacity:1}.mst-studio__stage[data-state=live] .mst-studio__hint.is-gone{opacity:0}.mst-studio__load{position:absolute;left:50%;bottom:1rem;translate:-50% 0;background:#fff}.mst-studio__now{padding-top:1rem;border-top:1px solid #e5e5e5}.mst-studio__name{margin:0;font-size:1.125rem;font-weight:900}.mst-studio__note{margin:.25rem 0 0;font-size:.9375rem;color:#52525b}.mst-swatches{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.mst-swatch{padding:2px;border:2px solid transparent;border-radius:3px;background:none;cursor:pointer}.mst-swatch img{display:block;width:44px;height:44px;border-radius:2px}.mst-swatch[aria-checked=true]{border-color:#0b0b0c}.mst-custom{display:grid;gap:.75rem;margin:1.75rem 0 0;padding:0;list-style:none;font-size:.9375rem;line-height:1.5;color:#52525b}.mst-custom li{padding-top:.75rem;border-top:1px solid #e5e5e5}.mst-custom strong{display:block;color:#0b0b0c}.mst-places__stage{display:flex;align-items:center;background:#fff;border-top:1px solid #e5e5e5}.mst-rail{gap:clamp(1.25rem,3vw,3rem);align-items:center;padding-top:var(--mst-top);padding-inline:clamp(1rem,4vw,3rem)}.mst-rail__lead,.mst-rail__note{flex:none;width:min(24rem,78vw)}.mst-place{flex:none;margin:0;width:min(58vw,92vh)}.mst-place__img{aspect-ratio:4 / 3;overflow:hidden}.mst-place__img img{width:100%;height:100%;max-width:none;object-fit:cover}.mst-place__label{display:flex;justify-content:space-between;gap:1rem;padding-top:.75rem;border-top:1px solid #0b0b0c;margin-top:.75rem;font-size:.9375rem}.mst-place__name{font-weight:900}.mst-place__wrap{color:#52525b}.mst-rail__note .mst-link{display:inline-block;margin-top:1rem}.mst-specs{padding-block:clamp(4rem,9vw,8rem);background:#fff;border-top:1px solid #e5e5e5}.mst-specs__grid{display:grid;gap:2.5rem;align-items:start}.mst-specs__figure{margin:0}.mst-specs__drawing{position:relative;max-width:28rem;margin-inline:auto}.mst-specs__drawing img{width:100%;height:auto}.mst-specs__dims{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.dm-line{fill:none;stroke:#d80000;stroke-width:5;stroke-dasharray:1;stroke-dashoffset:var(--mst-draw, 0)}.mst-specs__tag{position:absolute;padding:.15rem .45rem;border-radius:3px;background:#d80000;color:#fff;font-size:.8125rem;font-weight:800;white-space:nowrap}.mst-specs__tag--h{left:0;top:46%;translate:-30% 0;rotate:-90deg}.mst-specs__tag--w{left:50%;bottom:-.25rem;translate:-50% 100%}.mst-sheet{margin:1.5rem 0 0}.mst-sheet>div{display:grid;grid-template-columns:minmax(7rem,11rem) 1fr;gap:1rem;padding:.8rem 0;border-top:1px solid #e5e5e5;font-size:.9375rem;line-height:1.5}.mst-sheet dt{font-weight:800}.mst-sheet dd{margin:0;color:#3f3f46}.mst-faq{padding-block:clamp(3.5rem,8vw,6.5rem);background:#fff;border-top:1px solid #e5e5e5}.mst-faq__grid{display:grid;gap:1.5rem}.mst-qa{border-top:1px solid #e5e5e5}.mst-qa:last-child{border-bottom:1px solid #e5e5e5}.mst-qa summary{display:flex;justify-content:space-between;gap:1rem;padding:1.1rem 0;font-size:1.0625rem;font-weight:800;cursor:pointer;list-style:none}.mst-qa summary::-webkit-details-marker{display:none}.mst-qa summary:after{content:"+";flex:none;font-weight:700;color:#d80000}.mst-qa[open] summary:after{content:"–"}.mst-qa p{margin:0 0 1.25rem;max-width:44rem;font-size:1rem;line-height:1.65;color:#3f3f46}@media(min-width:1024px){.mst-split--media-lead{grid-template-columns:7fr 5fr;gap:clamp(2.5rem,5vw,5rem)}.mst-lift__grid{grid-template-columns:5fr 6fr;gap:clamp(2rem,6vw,6rem)}.mst-lift__steps{min-height:9rem}.mst-cooling__grid{grid-template-columns:5fr 6fr;gap:clamp(2.5rem,6vw,6rem)}.mst-cooling__media{aspect-ratio:5 / 4}.mst-wraps__grid{grid-template-columns:minmax(18rem,5fr) 7fr;grid-template-areas:"head machine" "now machine";grid-template-rows:auto auto;align-content:center;align-items:center;padding-top:var(--mst-top);padding-bottom:0;column-gap:clamp(2rem,5vw,5rem);row-gap:1.5rem}.mst-wraps__head{align-self:end}.mst-wraps__now{align-self:start;justify-self:start;text-align:left}.mst-wraps__intro{display:block}.mst-wraps__index{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.75rem}.mst-rewrap{height:min(72svh,44rem)}.mst-studio__grid{grid-template-columns:4fr 5fr 4fr;align-items:center}.mst-specs__grid{grid-template-columns:5fr 7fr;gap:clamp(3rem,7vw,7rem)}.mst-faq__grid{grid-template-columns:4fr 8fr;gap:clamp(2rem,6vw,6rem)}}@media(max-width:1023px){.mst-hero__copywrap{top:calc(var(--mst-top) + 1.25rem);bottom:auto;left:clamp(1rem,4vw,3rem);right:clamp(1rem,4vw,3rem);width:auto;max-width:36rem;display:block}.mst-hero__numeral-wrap{top:auto;left:0;bottom:calc(var(--mst-mlb, 76px) + 2svh);height:40svh;align-items:flex-end}.mst-hero__numeral{margin-top:0;font-size:min(var(--mst-word-size-m, 74vw),40svh);transform-origin:50% 100%}.mst-hero__machine-wrap{left:50%;bottom:calc(var(--mst-mlb, 76px) + 1svh);width:var(--mst-machine-w-m, min(46vw, 27svh))}.mst-crumbs{display:none}.mst-lead{font-size:1rem;margin-top:.75rem}.mst-actions{margin-top:1.25rem}.mst-facts{display:none}.mst-lift__grid{grid-template-rows:auto 1fr;align-items:start;padding-top:calc(var(--mst-top) + 1rem);padding-bottom:1rem}.mst-lift__steps{min-height:5.5rem}.mst-lift__svg{max-height:calc(100svh - var(--mst-top) - 15rem)}.mst-index__cta{display:none}}@media(max-width:1023px)and (max-height:700px){.mst-hero__machine-wrap{width:min(40vw,24svh)}.mst-lead{display:none}}@media(prefers-reduced-motion:reduce){.mst-hero__numeral,.mst-hero__machine{transform:none}.mst-places{height:auto!important}.mst-places__stage{position:static;height:auto;overflow:visible;padding-block:clamp(3.5rem,8vw,6rem)}.mst-rail{flex-wrap:wrap;padding-top:0;transform:none!important}.mst-rail__lead,.mst-rail__note,.mst-place{width:min(100%,40rem)}.dm-line{stroke-dashoffset:0}}.mst-hero--red .mst-hero__stage{background:#d80000}.mst-hero--red .mst-h1,.mst-hero--red .mst-lead,.mst-hero--red .mst-facts,.mst-hero--red .mst-crumbs,.mst-hero--red .mst-crumbs a{color:#fff}.mst-hero--red .mst-lead{color:#ffffffe6}.mst-hero--red .mst-facts{border-top-color:#ffffff59}.mst-hero--red .mst-btn--red{background:#fff;color:#d80000}.mst-hero--red .mst-btn--red:hover{background:#0b0b0c;color:#fff}.mst-hero--red .mst-btn--line{border-color:#fff;color:#fff}.mst-hero--red .mst-btn--line:hover{background:#fff;color:#d80000}.mst-statement{padding-block:clamp(4rem,9vw,8rem);background:#fff}.mst-statement__text{margin:0;max-width:52rem;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);line-height:1.25;font-weight:800;letter-spacing:-.015em;color:#0b0b0c}.mst-statement__text span{color:#71717a;font-weight:700}.mst-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;margin:clamp(2.5rem,5vw,4rem) 0 0}.mst-stats>div{padding:1rem 0;border-top:1px solid #0b0b0c}.mst-stats dd{margin:0;font-family:Anton,Arial Narrow,sans-serif;font-size:clamp(2.25rem,1.6rem + 2.4vw,3.5rem);line-height:1;color:#0b0b0c;font-variant-numeric:tabular-nums}.mst-stats dt{margin-top:.5rem;font-size:.9375rem;color:#52525b}.mst-film{padding-block:clamp(4rem,9vw,8rem);background:#fff;border-top:1px solid #e5e5e5}.mst-film__media{position:relative;margin:0;aspect-ratio:16 / 10;overflow:hidden;background:#0b0b0c}.mst-film__video{display:block;width:100%;height:100%;object-fit:cover}.mst-film__toggle{position:absolute;right:.75rem;bottom:.75rem;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid rgba(255,255,255,.7);border-radius:3px;background:#0b0b0c8c;color:#fff;font-size:.8125rem;font-weight:900;cursor:pointer}.mst-film__toggle:hover{background:#0b0b0c}.mst-story__stage{background:#d80000;color:#fff}.mst-story__grid{display:grid;height:100%;padding-top:calc(var(--mst-top) + 1rem);padding-bottom:calc(var(--mst-mlb, 0px) + 1rem);gap:1.25rem;align-content:start}.mst-story__steps{position:relative;min-height:9rem;margin:1.25rem 0 0;padding:0;list-style:none}.mst-story__steps li{position:absolute;inset:0 auto auto 0;max-width:32rem}.mst-story__n{display:block;font-family:Anton,Arial Narrow,sans-serif;font-size:2.5rem;line-height:1;color:#fff}.mst-story__steps h3{margin:.5rem 0 0;font-size:clamp(1.125rem,1rem + .4vw,1.25rem);font-weight:800;color:#fff}.mst-story__steps p{margin:.5rem 0 0;font-size:1rem;line-height:1.6;color:#ffffffe6}.mst-story__media{position:relative;min-height:0;aspect-ratio:4 / 3;max-height:calc(100svh - var(--mst-top) - 17rem);width:100%;overflow:hidden;background:#0b0b0c}.mst-story__frame{position:absolute;inset:0;margin:0}.mst-story__frame img{width:100%;height:100%;max-width:none;object-fit:cover}.mst-label--onink{color:#ff8a8a}.mst-temp small{display:block;margin-top:.75rem;font-family:Nunito,system-ui,sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:0;color:#ffffffc7}.mst-screen__media--contain{aspect-ratio:auto;background:#fff}.mst-screen__media--contain img{height:auto;object-fit:contain}.mst-platform__link{display:inline-block;margin-top:1.25rem}.mst-builtin{padding-block:clamp(4rem,9vw,8rem);background:#fff;border-top:1px solid #e5e5e5}.mst-builtin__list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:0 2rem;margin:2.5rem 0 0;padding:0;list-style:none}.mst-builtin__list li{padding:1rem 0 1.25rem;border-top:1px solid #e5e5e5}.mst-builtin__list h3{margin:0;font-size:1.0625rem;font-weight:800;color:#0b0b0c}.mst-builtin__list p{margin:.35rem 0 0;font-size:.9375rem;line-height:1.55;color:#52525b}@media(min-width:640px){.mst-builtin__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.mst-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.mst-split--copy-lead{grid-template-columns:5fr 7fr;gap:clamp(2.5rem,5vw,5rem)}.mst-story__grid{grid-template-columns:5fr 7fr;align-content:center;align-items:center;padding-top:var(--mst-top);padding-bottom:0;gap:clamp(2rem,5vw,5rem)}.mst-story__steps{min-height:12rem}.mst-story__media{max-height:calc(100svh - var(--mst-top) - 6rem)}.mst-builtin__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.mst-hero--word-top .mst-hero__numeral-wrap{align-items:flex-start;padding-top:4vh}.mst-hero--word-top .mst-hero__numeral{margin-top:0;transform-origin:50% 0}@media(max-width:1023px){.mst-hero--word-top .mst-hero__numeral-wrap{top:auto;bottom:calc(var(--mst-mlb, 0px) + 1svh + var(--mst-machine-w-m) * var(--mst-machine-ar, 1) * .9);height:auto;padding-top:0;align-items:flex-end}}@media(max-width:767px){.mst-hero .mst-btn--line{display:none}}.mst-hero__eyebrow{margin-bottom:.6rem}.mst-hero--red .mst-hero__eyebrow{color:#fff}.mst-clients{padding-block:clamp(3rem,6vw,5.5rem);background:#fff;border-top:1px solid #e5e5e5}.mst-clients__inner{display:grid;gap:clamp(1.5rem,5vw,5rem);align-items:center}.mst-clients__heading{font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem)}.mst-logos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid #e5e5e5}.mst-logos li{display:flex;align-items:center;justify-content:center;height:4.75rem;padding:1rem;border-bottom:1px solid #e5e5e5}.mst-logos img{max-height:2.4rem;max-width:100%;width:auto;object-fit:contain;filter:grayscale(1);opacity:.72;transition:filter .24s ease,opacity .24s ease}.mst-logos li:hover img{filter:none;opacity:1}.mst-guide{padding-block:clamp(4rem,9vw,8rem);background:#fff;border-top:1px solid #e5e5e5}.mst-guide__cols{display:grid;gap:0 clamp(2rem,5vw,5rem);margin-top:clamp(2rem,4vw,3rem)}.mst-guide__cols>div{padding:1.5rem 0;border-top:1px solid #e5e5e5}.mst-guide__cols h3{margin:0;font-size:1.0625rem;font-weight:800;color:#0b0b0c}.mst-guide__cols p,.mst-guide__cols ul{margin:.75rem 0 0;font-size:.9375rem;line-height:1.6;color:#52525b}.mst-guide__cols strong{color:#0b0b0c}.mst-guide__cols ul{padding-inline-start:1.1rem}.mst-guide__cols li+li{margin-top:.4rem}.mst-guide__cols li::marker{color:#d80000}.mst-mid{padding-block:clamp(3.5rem,7vw,6rem);background:#fff;border-top:1px solid #e5e5e5}.mst-mid__inner{display:grid;gap:1rem clamp(2rem,6vw,6rem);align-items:end}.mst-mid__inner .mst-body{margin-top:0}.mst-mid__inner .mst-actions{margin-top:1.25rem}.mst-buyer{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid #0b0b0c}.mst-buyer h3{margin:0;font-size:1.0625rem;font-weight:800;color:#0b0b0c}.mst-buyer .mst-small{margin-top:.5rem}.mst-buyer ul{margin:.75rem 0 0;padding-inline-start:1.1rem;font-size:.9375rem;line-height:1.6;color:#3f3f46}.mst-buyer li+li{margin-top:.4rem}.mst-buyer li::marker{color:#d80000}.mst-buyer .mst-link{display:inline-block;margin-top:.85rem}.mst-related{margin-top:1.5rem}.mst-related strong{color:#0b0b0c}.mst-related .mst-small+.mst-small{margin-top:.6rem}.mst-band{padding-block:clamp(4rem,8vw,7rem);background:#d80000;color:#fff}.mst-band .mst-h2{max-width:46rem;color:#fff}.mst-band .mst-body{color:#ffffffe6}.mst-btn--white{background:#fff;color:#d80000}.mst-btn--white:hover{background:#0b0b0c;color:#fff}.mst-btn--outline-white{border-color:#ffffffd9;color:#fff}.mst-btn--outline-white:hover{background:#fff;color:#d80000}@media(min-width:640px){.mst-logos{grid-template-columns:repeat(5,minmax(0,1fr))}.mst-logos li{height:6rem}.mst-logos img{max-height:3rem}}@media(min-width:1024px){.mst-clients__inner{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr)}.mst-guide__cols{grid-template-columns:repeat(3,minmax(0,1fr))}.mst-mid__inner{grid-template-columns:5fr 7fr}}[dir=rtl] :is(.mst-h1,.mst-h2,.mst-label,.mst-statement__text){letter-spacing:0}[dir=rtl] .mst-hero__numeral-wrap{left:0;right:44vw}[dir=rtl] .mst-hero__machine-wrap{left:28vw}[dir=rtl] .mst-hero__copywrap{left:auto;right:max(clamp(1rem,4vw,3rem),calc((100vw - 82rem)/2 + 3rem))}[dir=rtl] .mst-story__steps li{inset:0 0 auto auto}[dir=rtl] .mst-film__toggle{right:auto;left:.75rem}[dir=rtl] .mst-rail{direction:ltr}[dir=rtl] .mst-rail>*{direction:rtl}@media(max-width:1023px){[dir=rtl] .mst-hero__copywrap{left:clamp(1rem,4vw,3rem);right:clamp(1rem,4vw,3rem)}[dir=rtl] .mst-hero__numeral-wrap{right:0}[dir=rtl] .mst-hero__machine-wrap{left:50%}}
