.machine-model-page-module__SmGaoW__page{--orange:#f36c21;--orange-dark:#b9460a;--ink:#111;--muted:#5c5b57;--line:#d9d7d0;--cream:#f4f1e9;--paper:#fbfaf6;--text-display-page:clamp(1.89rem, 1.47rem + 2.1vw, 3.85rem);--text-section-page:clamp(1.47rem, 1.19rem + 1.4vw, 2.8rem);background:var(--color-app-canvas);min-width:0;color:var(--ink);overflow:clip}.machine-model-page-module__SmGaoW__page *{box-sizing:border-box}:is(.machine-model-page-module__SmGaoW__page h1,.machine-model-page-module__SmGaoW__page h2,.machine-model-page-module__SmGaoW__page p,.machine-model-page-module__SmGaoW__page dl,.machine-model-page-module__SmGaoW__page dd){margin:0}.machine-model-page-module__SmGaoW__page a{color:inherit;text-decoration:none}.machine-model-page-module__SmGaoW__page a:focus-visible{outline:.1875rem solid var(--orange-dark);outline-offset:.1875rem}.machine-model-page-module__SmGaoW__skipLink{z-index:1000;background:var(--ink);padding:.75rem 1rem;font-weight:750;position:fixed;top:.5rem;left:.5rem;transform:translateY(-180%);color:#fff!important}.machine-model-page-module__SmGaoW__skipLink:focus{transform:translateY(0)}.machine-model-page-module__SmGaoW__shell{width:min(100% - 2rem,82.5rem);margin-inline:auto}.machine-model-page-module__SmGaoW__hero{background:var(--ink);color:#fff;padding:0}.machine-model-page-module__SmGaoW__analogHero{padding-top:0}.machine-model-page-module__SmGaoW__primaryButton svg,.machine-model-page-module__SmGaoW__specList a svg{flex:none;width:1rem;height:1rem}.machine-model-page-module__SmGaoW__heroGrid{background:var(--ink);border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:1rem;padding:2.5rem 1rem;display:grid}.machine-model-page-module__SmGaoW__eyebrow{color:var(--orange-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:800;line-height:1.3}.machine-model-page-module__SmGaoW__hero .machine-model-page-module__SmGaoW__eyebrow{color:#ff9b63}.machine-model-page-module__SmGaoW__hero h1{color:#fff;letter-spacing:-.045em;overflow-wrap:break-word;text-wrap:balance;max-width:48rem;margin-top:.75rem;font-size:clamp(2.8rem,1.5rem + 4vw,5.5rem);font-weight:800;line-height:1.03}.machine-model-page-module__SmGaoW__hero h1.machine-model-page-module__SmGaoW__longTitle{letter-spacing:-.04em;max-width:42rem;font-size:clamp(2.5rem,1.35rem + 3vw,4.25rem)}.machine-model-page-module__SmGaoW__brand{color:#ffb87f;overflow-wrap:anywhere;font-size:1rem;font-weight:800;margin-top:.8rem!important}.machine-model-page-module__SmGaoW__lead{color:#ffffffb8;overflow-wrap:anywhere;max-width:42rem;font-size:1.05rem;line-height:1.6;margin-top:1rem!important}.machine-model-page-module__SmGaoW__hero .machine-model-page-module__SmGaoW__primaryButton{min-height:3rem;color:var(--ink);background:#fff;border-radius:.75rem;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.8rem 1rem;font-size:.86rem;font-weight:800;display:inline-flex}.machine-model-page-module__SmGaoW__primaryButton:hover{background:var(--orange);color:var(--ink)}.machine-model-page-module__SmGaoW__productMedia{align-content:start;gap:.75rem;min-width:0;display:grid}.machine-model-page-module__SmGaoW__confirmedBox{background:var(--ink);color:#fff;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.7rem;padding:1.15rem;display:grid}.machine-model-page-module__SmGaoW__confirmedBox>svg{color:#ff9b63;width:1.2rem;height:1.2rem}.machine-model-page-module__SmGaoW__confirmedBox strong{font-size:.95rem;line-height:1.3}.machine-model-page-module__SmGaoW__confirmedBox p{color:#ffffffb3;grid-column:2;font-size:.8rem;line-height:1.5;margin-top:.1rem!important}.machine-model-page-module__SmGaoW__productFigure{border:.0625rem solid var(--line);background:var(--paper);border-radius:1rem;min-width:0;margin:0;overflow:hidden}.machine-model-page-module__SmGaoW__imageFrame{aspect-ratio:4/3;background:#fff;position:relative;overflow:hidden}.machine-model-page-module__SmGaoW__imageContain{object-fit:contain;padding:.5rem}.machine-model-page-module__SmGaoW__imageCover{object-fit:cover;padding:0}.machine-model-page-module__SmGaoW__productFigure figcaption{border-top:.0625rem solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.75rem .9rem;font-size:.75rem;font-weight:700;line-height:1.4;display:flex}.machine-model-page-module__SmGaoW__productFigure figcaption a{min-height:2rem;color:var(--orange-dark);align-items:center;gap:.35rem;display:inline-flex}.machine-model-page-module__SmGaoW__productFigure figcaption svg{flex:none;width:.8rem;height:.8rem}.machine-model-page-module__SmGaoW__downloads{background:var(--ink);color:#fff;border-radius:1rem;grid-template-columns:minmax(0,1fr);gap:.5rem;min-width:0;padding:.9rem;display:grid}.machine-model-page-module__SmGaoW__downloads>p{color:#ffffff9e;letter-spacing:.08em;overflow-wrap:anywhere;text-transform:uppercase;font-size:.75rem;font-weight:800}.machine-model-page-module__SmGaoW__downloads>a{background:#ffffff14;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;min-height:3.25rem;padding:.65rem;display:grid}.machine-model-page-module__SmGaoW__downloads>a:hover{background:var(--orange);color:var(--ink)}.machine-model-page-module__SmGaoW__downloads svg{color:#ff9b63;width:1.15rem;height:1.15rem}.machine-model-page-module__SmGaoW__downloads>a:hover svg{color:currentColor}.machine-model-page-module__SmGaoW__downloads span{gap:.1rem;min-width:0;display:grid}.machine-model-page-module__SmGaoW__downloads strong{overflow-wrap:anywhere;font-size:.82rem;line-height:1.35}.machine-model-page-module__SmGaoW__downloads small{color:#ffffff9e;overflow-wrap:anywhere;font-size:.75rem;line-height:1.35}.machine-model-page-module__SmGaoW__downloads>a:hover small{color:#111111b8}.machine-model-page-module__SmGaoW__detailSection{padding-block:4.5rem}.machine-model-page-module__SmGaoW__detailGrid{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.machine-model-page-module__SmGaoW__detailGrid h2,.machine-model-page-module__SmGaoW__serviceGrid h2{max-width:42rem;font-size:var(--text-section-page);letter-spacing:-.055em;text-wrap:balance;margin-top:.75rem;font-weight:760;line-height:1}.machine-model-page-module__SmGaoW__specList{border-top:.0625rem solid var(--line);display:grid}.machine-model-page-module__SmGaoW__specList div{border-bottom:.0625rem solid var(--line);gap:.35rem;padding:1rem 0;display:grid}.machine-model-page-module__SmGaoW__specList dt{color:#66635b;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.machine-model-page-module__SmGaoW__specList dd{font-size:.95rem;font-weight:700;line-height:1.45}.machine-model-page-module__SmGaoW__specList a{min-height:2rem;color:var(--orange-dark);align-items:center;gap:.35rem;display:inline-flex}.machine-model-page-module__SmGaoW__technicalSection{padding:0 0 4.5rem}.machine-model-page-module__SmGaoW__technicalGrid{border-top:.0625rem solid var(--line);gap:2rem;padding-top:2rem;display:grid}.machine-model-page-module__SmGaoW__technicalGrid h2{max-width:42rem;font-size:var(--text-section-page);letter-spacing:-.055em;text-wrap:balance;font-weight:760;line-height:1}.machine-model-page-module__SmGaoW__technicalGrid>div>p{max-width:38rem;color:var(--muted);font-size:1rem;line-height:1.6;margin-top:1rem!important}.machine-model-page-module__SmGaoW__technicalList{border-top:.0625rem solid var(--line);display:grid}.machine-model-page-module__SmGaoW__technicalList>li{border-bottom:.0625rem solid var(--line);padding:1rem 0;font-size:1rem;line-height:1.6}.machine-model-page-module__SmGaoW__technicalList>div{border-bottom:.0625rem solid var(--line);gap:.45rem;padding:1rem 0;display:grid}.machine-model-page-module__SmGaoW__technicalList dt{color:#66635b;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800;line-height:1.4}.machine-model-page-module__SmGaoW__technicalList dd{gap:.35rem;min-width:0;display:grid}.machine-model-page-module__SmGaoW__technicalList strong{font-size:1.05rem;line-height:1.4}.machine-model-page-module__SmGaoW__technicalList a{width:fit-content;min-height:2rem;color:var(--orange-dark);align-items:center;gap:.35rem;font-size:.75rem;font-weight:750;line-height:1.4;display:inline-flex}.machine-model-page-module__SmGaoW__technicalList a svg{flex:none;width:.8rem;height:.8rem}.machine-model-page-module__SmGaoW__serviceSection{color:#fff;background:#292929;padding-block:4.5rem}.machine-model-page-module__SmGaoW__serviceGrid{gap:2rem;display:grid}.machine-model-page-module__SmGaoW__serviceGrid .machine-model-page-module__SmGaoW__eyebrow{color:#ff9b63}.machine-model-page-module__SmGaoW__serviceGrid>div>svg{color:#ff9b63;width:1.5rem;height:1.5rem;margin-bottom:1rem}.machine-model-page-module__SmGaoW__serviceGrid h2{color:#fff;max-width:34rem}.machine-model-page-module__SmGaoW__serviceGrid ul{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.machine-model-page-module__SmGaoW__serviceGrid li{color:#ffffffd9;border-top:.0625rem solid #ffffff40;align-items:flex-start;gap:.6rem;padding-top:.85rem;font-size:.86rem;line-height:1.45;display:flex}.machine-model-page-module__SmGaoW__serviceGrid li svg{color:#ff9b63;flex:none;width:1rem;height:1rem}.machine-model-page-module__SmGaoW__heroGrid,.machine-model-page-module__SmGaoW__detailGrid,.machine-model-page-module__SmGaoW__technicalGrid,.machine-model-page-module__SmGaoW__serviceGrid,.machine-model-page-module__SmGaoW__specList,.machine-model-page-module__SmGaoW__specList div,.machine-model-page-module__SmGaoW__prototypeHeroGrid,.machine-model-page-module__SmGaoW__prototypeSummary,.machine-model-page-module__SmGaoW__prototypeDetailsGrid,.machine-model-page-module__SmGaoW__prototypeData,.machine-model-page-module__SmGaoW__prototypeData div,.machine-model-page-module__SmGaoW__prototypeClosingGrid,.machine-model-page-module__SmGaoW__prototypeClosingBody,.machine-model-page-module__SmGaoW__prototypeClosing ul{grid-template-columns:minmax(0,1fr)}.machine-model-page-module__SmGaoW__specList dt,.machine-model-page-module__SmGaoW__specList dd,.machine-model-page-module__SmGaoW__prototypeData dt,.machine-model-page-module__SmGaoW__prototypeData dd{overflow-wrap:anywhere}@media (min-width:40rem){.machine-model-page-module__SmGaoW__heroGrid{padding:2.5rem 2rem}.machine-model-page-module__SmGaoW__detailGrid,.machine-model-page-module__SmGaoW__technicalGrid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:3rem}.machine-model-page-module__SmGaoW__serviceGrid{grid-template-columns:.9fr 1.1fr;gap:4rem}}@media (min-width:64rem){.machine-model-page-module__SmGaoW__heroGrid{grid-template-columns:1.15fr .85fr;gap:5rem;padding:4.5rem max(2.5rem,50vw - 45rem)}.machine-model-page-module__SmGaoW__detailSection,.machine-model-page-module__SmGaoW__serviceSection{padding-block:7rem}.machine-model-page-module__SmGaoW__technicalSection{padding-bottom:7rem}.machine-model-page-module__SmGaoW__technicalGrid{gap:5rem}.machine-model-page-module__SmGaoW__serviceGrid{gap:6rem}}.machine-model-page-module__SmGaoW__prototypePage{--prototype-shell:min(calc(100% - 2rem), 90rem);background:var(--cream)}.machine-model-page-module__SmGaoW__prototypeShell{width:var(--prototype-shell);margin-inline:auto}.machine-model-page-module__SmGaoW__prototypeHero{padding:calc(var(--home-header-height,5rem) + 2rem) 0 4.5rem;background:var(--cream)}.machine-model-page-module__SmGaoW__prototypeBack{align-items:center;gap:.55rem;min-height:2.75rem;font-size:.78rem;font-weight:750;text-decoration:none;display:inline-flex;color:var(--orange-dark)!important}.machine-model-page-module__SmGaoW__prototypeBack svg{flex:none;width:1rem;height:1rem}.machine-model-page-module__SmGaoW__prototypeHeroGrid{gap:2.5rem;padding-top:2rem;display:grid}.machine-model-page-module__SmGaoW__prototypeCopy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.machine-model-page-module__SmGaoW__prototypeBrand{color:var(--orange-dark);font-size:1rem;font-weight:750;line-height:1.4}.machine-model-page-module__SmGaoW__prototypeCopy h1{max-width:12ch;color:var(--ink);letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance;margin-top:.75rem;font-size:clamp(2.75rem,1.9rem + 3.8vw,5.75rem);font-weight:300;line-height:.98}.machine-model-page-module__SmGaoW__prototypeLead{max-width:32rem;color:var(--muted);text-wrap:pretty;overflow-wrap:anywhere;font-size:1.05rem;line-height:1.65;margin-top:1.5rem!important}.machine-model-page-module__SmGaoW__prototypeSummary{border-top:.0625rem solid var(--line);width:100%;max-width:32rem;margin:2rem 0;display:grid}.machine-model-page-module__SmGaoW__prototypeSummary div{border-bottom:.0625rem solid var(--line);grid-template-columns:minmax(5.5rem,.55fr) minmax(0,1.45fr);gap:1rem;padding:.8rem 0;display:grid}.machine-model-page-module__SmGaoW__prototypeSummary dt{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:700;line-height:1.4}.machine-model-page-module__SmGaoW__prototypeSummary dd{overflow-wrap:anywhere;min-width:0;font-size:.95rem;font-weight:620;line-height:1.45}.machine-model-page-module__SmGaoW__prototypeVisual{align-content:start;min-width:0;margin:0;display:grid}.machine-model-page-module__SmGaoW__prototypeImage{background:#fff;min-height:21rem;position:relative;overflow:hidden}.machine-model-page-module__SmGaoW__prototypeImage img{transition:border-radius .25s,transform .25s}.machine-model-page-module__SmGaoW__prototypeVisual:hover .machine-model-page-module__SmGaoW__prototypeImage img{border-radius:1.5rem;transform:scale(.975)}.machine-model-page-module__SmGaoW__prototypeSource{justify-self:end;align-items:center;gap:.4rem;min-height:2.75rem;font-size:.78rem;font-weight:700;display:inline-flex;color:var(--muted)!important}.machine-model-page-module__SmGaoW__prototypeSource:hover{color:var(--orange-dark)!important}.machine-model-page-module__SmGaoW__prototypeSource svg{width:.9rem;height:.9rem}.machine-model-page-module__SmGaoW__prototypeDetails{background:#fff;padding-block:4.5rem}.machine-model-page-module__SmGaoW__prototypeDetailsGrid{gap:2.5rem;display:grid}.machine-model-page-module__SmGaoW__prototypeDetails h2,.machine-model-page-module__SmGaoW__prototypeClosing h2{max-width:20ch;font-size:var(--text-section-page);letter-spacing:-.04em;text-wrap:balance;font-weight:760;line-height:1}.machine-model-page-module__SmGaoW__prototypeData{border-top:.0625rem solid var(--line);display:grid}.machine-model-page-module__SmGaoW__prototypeData div{border-bottom:.0625rem solid var(--line);gap:.5rem;padding:1.25rem 0;display:grid}.machine-model-page-module__SmGaoW__prototypeData dt{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:700;line-height:1.4}.machine-model-page-module__SmGaoW__prototypeData dd{max-width:45rem;font-size:1rem;font-weight:520;line-height:1.6}.machine-model-page-module__SmGaoW__prototypeClosing{background:var(--ink);color:#fff;padding-block:4.5rem}.machine-model-page-module__SmGaoW__prototypeClosingGrid{gap:2.5rem;display:grid}.machine-model-page-module__SmGaoW__prototypeClosing h2{color:#fff}.machine-model-page-module__SmGaoW__prototypeClosingBody{align-content:start;justify-items:start;gap:2rem;display:grid}.machine-model-page-module__SmGaoW__prototypeClosing ul{width:100%;margin:0;padding:0;list-style:none;display:grid}.machine-model-page-module__SmGaoW__prototypeClosing li{color:#ffffffdb;border-top:.0625rem solid #ffffff40;padding:1rem 0;font-size:1rem;line-height:1.6}.machine-model-page-module__SmGaoW__prototypeClosing li:last-child{border-bottom:.0625rem solid #ffffff40}@media (min-width:48rem){.machine-model-page-module__SmGaoW__prototypeData div{grid-template-columns:minmax(8rem,.55fr) minmax(0,1.45fr);gap:2rem}}@media (min-width:64rem){.machine-model-page-module__SmGaoW__prototypeHero{padding-bottom:7rem}.machine-model-page-module__SmGaoW__prototypeHeroGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(4rem,8vw,8rem);padding-top:3rem}.machine-model-page-module__SmGaoW__prototypeImage{min-height:38rem}.machine-model-page-module__SmGaoW__prototypeDetails,.machine-model-page-module__SmGaoW__prototypeClosing{padding-block:7rem}.machine-model-page-module__SmGaoW__prototypeDetailsGrid,.machine-model-page-module__SmGaoW__prototypeClosingGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(4rem,8vw,8rem)}}@media (prefers-reduced-motion:reduce){.machine-model-page-module__SmGaoW__prototypeImage img{transition-duration:.01ms}}
