:root{--fs-read:1rem;--fs-lead:1.0625rem;--fs-ui:1rem;--fs-fact:1.0625rem;--fs-label:.8125rem;--fs-meta:.875rem;--fs-eyebrow:.8125rem;--blue:#0084cc;--blue-ink:#006b9f;--orange:#ff8500;--ink:#1c1e20;--charcoal:#6b6b6b;--muted:#5e6265;--paper:#f4f5f3;--line:#dedfdb;--pale-blue:#e9f3f8;--font:Arial,Helvetica,sans-serif;--radius:5px;--max:1280px;--gutter:48px;--header-height:100px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:120px}body{margin:0;background:#fff;color:var(--ink);font-family:var(--font);font-size:1rem;line-height:1.55;-webkit-font-smoothing:antialiased}body.modal-open{overflow:hidden}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.05}h2{font-size:clamp(2.25rem,3.35vw,3rem);letter-spacing:-1.8px}h2,h3{font-weight:700}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{cursor:pointer;color:inherit}button:disabled{cursor:default}a,button,input,summary,textarea{-webkit-tap-highlight-color:transparent}button{border:0}img{display:block;max-width:100%;height:auto}svg{flex-shrink:0}a .icon,button .icon{pointer-events:none}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid var(--blue-ink);outline-offset:5px}.intent-option:has(input:focus-visible){outline:3px solid var(--blue-ink);outline-offset:4px}input:focus-visible,textarea:focus-visible{outline-offset:2px}::selection{background:#ffcf99;color:#141414}[hidden]{display:none!important}.container{width:calc(100% - var(--gutter)*2);max-width:var(--max);margin-inline:auto}.icon{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.icon.small{width:15px;height:15px}.icon-library{position:absolute;width:0;height:0;overflow:hidden}.reverse{transform:rotate(180deg)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:10px;left:16px;background:var(--ink);color:#fff;padding:12px 20px;z-index:20;transform:translateY(-180%);border-radius:4px}.skip-link:focus{transform:translateY(0)}.utility-bar{background:var(--paper);border-bottom:1px solid #e6e7e4}.utility-inner{height:33px;justify-content:space-between;letter-spacing:1.55px;color:#626669;font-weight:700}.utility-inner,.utility-services{display:flex;align-items:center;font-size:var(--fs-eyebrow)}.utility-services{gap:15px;letter-spacing:.4px;font-weight:400}.utility-services i{width:3px;height:3px;background:#8a8c8b;border-radius:50%}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:rgba(255,255,255,.97);border-bottom:1px solid #e8e9e6;transition:box-shadow .2s}.site-header.scrolled{box-shadow:0 4px 24px #18212708}.header-inner{height:var(--header-height);display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:block;flex-shrink:0;padding-block:12px}.brand img{width:252px;min-width:189px;height:auto}.desktop-nav{gap:29px}.desktop-nav,.desktop-nav>a{display:flex;align-items:center}.desktop-nav>a{gap:5px;min-height:44px;font-size:var(--fs-read);font-weight:600;position:relative}.desktop-nav>a:after{content:"";height:2px;background:var(--orange);position:absolute;bottom:3px;left:0;right:0;transform:scaleX(0);transform-origin:left;transition:transform .2s}.desktop-nav>a:hover:after{transform:scaleX(1)}.header-actions{gap:8px}.header-actions,.header-phone{display:flex;align-items:center}.header-phone{gap:11px;white-space:nowrap;font-size:1.0625rem;font-weight:700;min-height:44px}.header-phone>.icon{color:var(--blue-ink);width:19px;height:19px}.icon-button{width:44px;height:44px;display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--line);border-radius:50%;background:transparent;transition:background .2s,border-color .2s}.icon-button:hover:not(:disabled){background:var(--orange);border-color:var(--orange)}.icon-button:disabled{opacity:.35}.menu-toggle{display:none}.eyebrow{font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:1.65px;line-height:1.5;display:flex;align-items:center;gap:10px}.eyebrow-line{width:26px;height:3px;display:inline-block;background:var(--orange)}.section-index{color:var(--blue-ink);margin-right:3px;letter-spacing:.7px;font-weight:400}.button{min-height:54px;padding:15px 21px;display:inline-flex;align-items:center;justify-content:center;gap:22px;border:1px solid transparent;border-radius:var(--radius);font-size:var(--fs-ui);line-height:1.3;font-weight:700;white-space:nowrap;transition:background .2s,box-shadow .2s,transform .2s}.button .icon{width:20px;height:20px}.button:hover>.icon,.text-link:hover>.icon{transform:translate(2px,-2px)}.button .icon,.text-link .icon{transition:transform .2s}.button-orange{background:var(--orange);color:#191b1c}.button-orange:hover{background:#f79526;box-shadow:0 4px 12px #7e4c0015}.button-outline{border-color:#a0a2a2;background:transparent}.button-outline:hover{background:#181b2006;border-color:var(--ink)}.button-dark{background:var(--ink);color:white}.button-dark:hover{background:#393d40}.button-white{background:white;border-color:#fff}.button-white:hover{background:#f9fbfc;box-shadow:0 4px 16px #12384910}.text-link{min-height:44px;display:inline-flex;align-items:center;gap:24px;font-size:var(--fs-ui);font-weight:700;border-bottom:1px solid #a4a8a9;padding-bottom:3px;align-self:flex-start}.text-link:hover{border-color:var(--ink)}.hero{overflow:hidden}.hero-grid{min-height:637px;display:grid;grid-template-columns:48% 52%;align-items:center;position:relative}.hero-copy{padding:49px 0 46px;position:relative;z-index:2}.hero-copy .eyebrow{margin-bottom:26px}.hero h1{font-size:clamp(4.125rem,6.25vw,5.625rem);letter-spacing:-5.1px;font-weight:700}.hero-word{position:relative;isolation:isolate}.hero-word:after{content:"";position:absolute;height:9px;background:var(--orange);bottom:3px;left:3px;right:3px;z-index:-1;transform:skewX(-23deg)}.full-stop{color:var(--blue)}.hero-description{font-size:1.125rem;line-height:1.7;color:var(--muted);max-width:410px;margin-top:29px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:29px}.hero-actions .button{padding-inline:19px;gap:16px}.hero-sell{font-size:var(--fs-read);color:var(--muted);margin-top:23px}.hero-sell a{font-weight:700;color:var(--ink);border-bottom:1px solid #aaa;display:inline-block;margin-left:3px;padding-block:6px}.hero-sell a:hover{border-color:var(--orange)}.hero-art{position:relative;height:590px;margin-left:-8px;margin-right:-30px;isolation:isolate}.art-plane{background:#f3f4f2;z-index:-4}.art-grid,.art-plane{position:absolute;inset:18px -80px 24px 30px;-webkit-clip-path:polygon(26% 0,100% 0,100% 100%,0 100%,0 72%);clip-path:polygon(26% 0,100% 0,100% 100%,0 100%,0 72%)}.art-grid{background-image:linear-gradient(#d0d3d066 1px,transparent 0),linear-gradient(90deg,#d0d3d066 1px,transparent 0);background-size:53px 53px;z-index:-3;opacity:.5}.art-slash{position:absolute;width:232px;right:5px;top:18px;bottom:24px;background:var(--orange);transform:skewX(-23deg);z-index:-2}.hero-machine{position:absolute;width:630px;max-width:none;top:10px;left:3px;filter:drop-shadow(0 17px 12px #1d28230a);z-index:0}.art-caption{position:absolute;right:6px;top:46px;font-size:var(--fs-read);letter-spacing:1.8px;line-height:1.7;font-weight:700}.art-cross{position:absolute;font-weight:400;font-size:1.375rem;line-height:1;color:#6c716b}.cross-top{left:29px;top:54px}.cross-bottom{left:23px;bottom:81px}.hero-category{position:absolute;left:51px;bottom:39px;background:white;border:1px solid #e0e2de;display:flex;align-items:center;justify-content:space-between;padding:18px 19px 18px 22px;gap:48px;box-shadow:0 10px 30px #242b2710;z-index:2;min-width:286px}.hero-category small{display:block;font-size:var(--fs-read);letter-spacing:1.7px;color:var(--muted);margin-bottom:5px;font-weight:700}.hero-category strong{font-size:1.1875rem;letter-spacing:-.4px}.round-arrow{width:40px;height:40px;border:1px solid #bbc0bd;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s,transform .2s,border-color .2s}.round-arrow .icon{width:19px;height:19px}.category-card:hover .round-arrow,.hero-category:hover .round-arrow{background:var(--orange);border-color:var(--orange);transform:rotate(4deg)}.illustration-note{position:absolute;bottom:7px;right:8px;font-size:var(--fs-read);color:#626669;line-height:1.4}.brand-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:105px;display:flex;align-items:center;justify-content:space-between;gap:40px;padding-block:20px}.brand-strip>p{font-size:var(--fs-read);line-height:1.5;color:var(--muted);flex-shrink:0}.brand-strip>p strong{font-weight:600;color:var(--ink)}.stock-brands{display:flex;align-items:center;justify-content:center;gap:88px;color:#5f6467}.stock-brands>span{font-weight:700;font-size:1.5rem;letter-spacing:2px}.stock-brands>.brand-linde{font-style:italic;font-size:2.0625rem;letter-spacing:-1.5px;font-weight:600}.stock-brands>.brand-crown{letter-spacing:1px;font-size:1.6875rem}.brand-strip-note{font-size:var(--fs-read);line-height:1.6;color:var(--muted);text-align:right}.section-space{padding-block:89px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.section-heading .eyebrow{margin-bottom:15px}.section-heading .text-link{align-self:flex-end;margin-bottom:2px}.section-intro{margin-top:17px;color:var(--muted);font-size:1rem}.stock-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:32px}.stock-card{position:relative;min-width:0;background:#fff;border:1px solid var(--line);border-radius:6px;transition:box-shadow .25s,border-color .25s;overflow:hidden}.stock-card:hover{border-color:#acb5b7;box-shadow:0 10px 26px #1525340b}.stock-photo{height:274px;position:relative;overflow:hidden;background:#e6e7e3}.stock-photo:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px #00000004}.stock-photo img{width:100%;height:100%;object-fit:contain;position:relative;transition:transform .4s}.stock-photo .photo-backdrop{position:absolute;inset:0;object-fit:cover;filter:blur(19px);opacity:.18;transform:scale(1.16)}.stock-card:hover .stock-photo>img:not(.photo-backdrop){transform:scale(1.025)}.stock-image-link{display:block}.stock-image-link:focus-visible{outline-offset:-5px;position:relative;z-index:2}.stock-tags{position:absolute;top:15px;left:15px;right:15px;display:flex;justify-content:space-between;gap:6px;pointer-events:none}.stock-type{background:white;border-radius:3px;padding:5px 9px;font-size:var(--fs-read);font-weight:700;letter-spacing:.35px}.stock-id{background:rgba(255,255,255,.93);padding:5px 7px;border-radius:3px;color:#4c5152;font-size:var(--fs-meta);font-family:monospace;letter-spacing:.3px}.stock-info{padding:24px 24px 23px}.stock-name{font-size:1.4375rem;letter-spacing:-.65px}.stock-name .stock-brand{display:block;font-size:var(--fs-read);letter-spacing:1.7px;color:var(--muted);font-weight:600;margin-bottom:8px}.stock-name a{display:inline-block}.stock-name a:hover{color:var(--blue-ink)}.stock-specs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:23px 0 24px;padding:0}.stock-specs>div{padding-right:5px}.stock-specs dt{font-size:var(--fs-label);color:var(--muted);margin-bottom:3px}.stock-specs dd{font-size:var(--fs-fact);font-weight:600;margin:0;white-space:nowrap;letter-spacing:-.2px}.stock-price-row{border-top:1px solid var(--line);padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:10px}.price{font-size:1.75rem;line-height:1.1;font-weight:700;letter-spacing:-.9px}.tax-note{display:block;font-weight:400;color:var(--muted);margin-top:6px;line-height:1.5;letter-spacing:0}.view-stock{font-weight:700;display:flex;align-items:center;gap:9px;min-height:44px}.view-stock .icon{width:17px;height:17px}.view-stock:hover{color:var(--blue-ink)}.stock-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px}.stock-disclaimer{color:var(--muted)}.carousel-controls{display:none}.categories{background:var(--paper);border-block:1px solid #eceeeb}.category-grid{display:grid;grid-template-columns:.83fr 1fr 1fr;grid-gap:24px;gap:24px;align-items:stretch}.category-intro{padding:7px 32px 10px 0}.category-intro .eyebrow{margin-bottom:20px}.category-intro h2{font-size:3.6875rem;letter-spacing:-2.6px;line-height:1.04}.category-intro>p:not(.eyebrow){color:var(--muted);max-width:244px;margin-top:19px;font-size:.9375rem}.category-intro .text-link{margin-top:16px;gap:30px}.category-intro>.category-filter-note{font-size:12px!important;margin-top:28px!important;line-height:1.7}.category-card{position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid #d9e0e1;overflow:hidden;border-radius:5px;transition:box-shadow .2s}.category-card:hover{box-shadow:0 8px 24px #182d330a}.category-electric{background:#e4eef3}.category-reach{background:#e9eae6}.category-tag{font-size:var(--fs-read);font-weight:700;letter-spacing:1.3px;position:absolute;top:21px;left:24px;z-index:1}.category-image{height:275px;display:flex;align-items:center;justify-content:center;margin-top:18px}.category-image img{width:310px;height:310px;object-fit:contain;transition:transform .3s}.category-card:hover .category-image img{transform:translateY(-4px)}.category-card-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:18px 24px 25px;margin-top:auto}.category-card h3{font-size:1.5rem;letter-spacing:-.8px}.category-card p{font-size:var(--fs-read);margin-top:9px;color:#545a5d;max-width:195px;line-height:1.6}.category-card .round-arrow{width:36px;height:36px;border-color:#9ba5a8}.other-ways{background:var(--orange);position:relative;overflow:hidden}.other-ways:after{content:"";position:absolute;right:-70px;top:0;width:190px;height:100%;transform:skewX(-23deg);border-left:1px solid #1c1e2015;background:repeating-linear-gradient(0deg,transparent,transparent 29px,#1c1e200b 0,#1c1e200b 30px);pointer-events:none}.ways-grid{display:grid;grid-template-columns:1fr 1fr;padding-block:61px}.way{position:relative;z-index:1}.way-hire{padding:0 78px 0 0;border-right:1px solid #2020203d}.way-sell{padding-left:78px}.way-top{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:425px}.way .eyebrow{font-size:var(--fs-eyebrow);letter-spacing:1.4px}.way-icon{width:28px;height:28px;stroke-width:1.3}.way h2{font-size:3.5rem;letter-spacing:-2.3px;margin-top:23px}.way>p{font-size:var(--fs-read);line-height:1.75;max-width:365px;margin-top:22px;color:#252525}.way .button{margin-top:27px}.way .button-outline{border-color:#2d2726;gap:35px}.way .button-outline:hover{background:#ffffff2b}.buying-grid{display:grid;grid-template-columns:1fr 1.14fr;grid-gap:110px;gap:110px}.buying-intro .eyebrow{margin-bottom:22px}.buying-intro h2{font-size:3.125rem;line-height:1.06;letter-spacing:-2px}.buying-intro>p:not(.eyebrow){color:var(--muted);font-size:1rem;max-width:350px;margin-top:24px}.buying-intro>.text-link{margin-top:24px}.buyer-questions{padding-top:5px}.buyer-questions details{border-bottom:1px solid var(--line)}.buyer-questions details:first-child{border-top:1px solid var(--line)}.buyer-questions summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:24px 1fr 28px;grid-gap:15px;gap:15px;align-items:center;min-height:95px;padding-block:22px}.buyer-questions summary::-webkit-details-marker{display:none}.buyer-questions summary h3{font-size:1.25rem;line-height:1.3;letter-spacing:-.5px;font-weight:600}.question-number{font-family:monospace;font-size:var(--fs-read);color:var(--blue-ink)}.question-toggle{display:flex;justify-content:center;align-items:center}.question-toggle .icon{width:20px;height:20px;transition:transform .2s}.buyer-questions details[open] .question-toggle .icon{transform:rotate(45deg)}.buyer-questions details[open] summary h3{color:var(--blue-ink)}.question-content{padding:0 40px 30px 39px;color:var(--muted);font-size:var(--fs-read);line-height:1.8}.question-footnote{font-size:var(--fs-read);letter-spacing:1px;display:block;margin-top:21px;color:#707576}.buyer-questions summary:hover h3{color:var(--blue-ink)}.help-section{background:var(--pale-blue);position:relative;overflow:hidden}.help-section:after{content:"";position:absolute;right:38%;top:0;bottom:0;width:1px;background:#b1cbd64d;transform:skew(-23deg)}.help-inner{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:115px;gap:115px;align-items:center;padding-block:60px}.help-copy .eyebrow{color:#496170;font-size:var(--fs-eyebrow);margin-bottom:16px}.help-copy h2{font-size:2.75rem;line-height:1.1;letter-spacing:-1.8px}.help-copy>p:not(.eyebrow){color:#4c6270;font-size:.9375rem;line-height:1.7;margin-top:20px}.help-copy .button{margin-top:24px;gap:45px}.job-prompt{position:relative;z-index:1}.job-prompt-label{font-size:var(--fs-read);letter-spacing:1.4px;font-weight:700;color:#4c6270;display:block;margin-bottom:17px}.job-prompt>div{display:flex;align-items:center;gap:24px;border-bottom:1px solid #cadce4;min-height:63px}.job-prompt>div>span{font-family:monospace;font-size:var(--fs-read);color:var(--blue-ink)}.job-prompt>div>p{font-size:1.25rem;letter-spacing:-.45px}.job-prompt-note{display:block;font-size:var(--fs-read);color:#4c6270;margin-top:20px}.contact{background:#f8f8f6}.contact-grid{display:grid;grid-template-columns:.86fr 1.14fr;grid-gap:88px;gap:88px;align-items:start}.contact-copy{padding-top:13px}.contact-copy .eyebrow{margin-bottom:24px}.contact-copy h2{font-size:3.375rem;letter-spacing:-2.4px;line-height:1.07}.contact-copy>p:not(.eyebrow){margin-top:25px;font-size:1rem;color:var(--muted);line-height:1.7}.contact-phone{gap:16px;margin-top:36px;width:-moz-fit-content;width:fit-content}.contact-phone,.phone-circle{display:flex;align-items:center}.phone-circle{width:47px;height:47px;border-radius:50%;border:1px solid #b8c6ca;justify-content:center;color:var(--blue-ink);transition:background .2s}.contact-phone:hover .phone-circle{background:var(--orange);color:var(--ink);border-color:var(--orange)}.phone-circle .icon{width:20px;height:20px}.contact-phone small{display:block;letter-spacing:1.5px;font-size:var(--fs-read);margin-bottom:4px;color:var(--muted);font-weight:700}.contact-phone strong{font-size:1.875rem;letter-spacing:-.9px;line-height:1.2}.visit-note{margin-top:48px;max-width:310px}.mini-rule{width:27px;height:3px;background:var(--orange);display:block;margin-bottom:20px}.visit-note h3{font-size:1rem;letter-spacing:-.25px}.visit-note p{font-size:var(--fs-read);line-height:1.75;color:var(--muted);margin-top:10px}.enquiry-panel{background:#fff;padding:35px;border:1px solid #e1e3df;border-radius:6px;box-shadow:0 9px 30px #27372b04;scroll-margin-top:125px;min-width:0}.form-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.form-title>h3{font-size:1.625rem;letter-spacing:-.8px}.form-title>.icon{color:var(--blue-ink);width:26px;height:26px;stroke-width:1.4}.intent-fieldset{margin:0 0 8px;border:0;padding:0;min-width:0}.intent-fieldset legend{font-size:var(--fs-read);font-weight:600;margin-bottom:10px}.intent-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.intent-option{position:relative;min-width:0;cursor:pointer;border-radius:3px}.intent-option input{position:absolute;opacity:0;width:1px;height:1px;left:50%;top:50%}.intent-option>span{min-height:44px;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.3;padding:9px 3px;font-size:var(--fs-read);font-weight:600;border:1px solid #d5d9d8;border-radius:3px;background:#fff;transition:background .2s,border-color .2s}.intent-option input:checked+span{background:var(--ink);color:white;border-color:var(--ink)}.intent-option:hover>span{border-color:#737d80}.required-note{font-size:var(--fs-meta);color:var(--muted);margin:14px 0 22px}.field-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.field{margin-bottom:20px;min-width:0}.field label{display:block;font-weight:600;font-size:var(--fs-read);margin-bottom:8px}.field label>span[aria-hidden]{font-size:var(--fs-read);color:var(--blue-ink);margin-left:2px}.field .optional{font-weight:400;color:var(--muted);font-size:var(--fs-read)}.field input,.field textarea{width:100%;min-width:0;border:1px solid #c9cfcd;border-radius:3px;background:#fff;box-shadow:none;color:var(--ink);padding:12px 13px;font-size:var(--fs-ui);line-height:1.5;min-height:46px}.field input:hover,.field textarea:hover{border-color:#8e999a}.field input::placeholder,.field textarea::placeholder{color:#777d7e;opacity:1}.field textarea{display:block;resize:vertical;min-height:109px;max-height:400px}.field-guidance{color:var(--muted);font-size:var(--fs-read);line-height:1.7;margin:-1px 0 10px}.field [aria-invalid=true]{border-color:#ac342b;background:#fffafa}.field-error{color:#a72d24;font-size:var(--fs-meta);font-weight:600;margin-top:6px}.error-summary{padding:12px 15px;background:#fff3f1;border:1px solid #db9b94;border-radius:3px;color:#902b25;font-size:var(--fs-read);margin-block:15px}.error-summary p{font-weight:700;margin-bottom:7px}.error-summary a{display:block;text-decoration:underline;min-height:28px;padding-block:4px}.form-submit-row{display:flex;flex-direction:column-reverse;gap:14px}.submit-button{width:100%;justify-content:space-between;padding-inline:19px;min-height:52px}.submit-button:disabled{opacity:.65}.demo-note{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--muted);font-size:var(--fs-read)}.demo-note .icon{width:13px;height:13px;stroke-width:1.6}.noscript-note{margin-top:10px;color:#a72d24;font-size:var(--fs-read)}.success-view{padding:36px 0;text-align:center;min-height:560px;flex-direction:column}.success-icon,.success-view{display:flex;align-items:center;justify-content:center}.success-icon{width:68px;height:68px;border-radius:50%;background:var(--pale-blue);color:var(--blue-ink);margin-bottom:26px}.success-icon .icon{width:32px;height:32px}.success-view .eyebrow{font-size:var(--fs-eyebrow);color:var(--blue-ink);margin-bottom:18px}.success-view h3{font-size:2.3125rem;letter-spacing:-1.4px}.success-view .success-lead{font-weight:700;color:var(--ink);margin-top:18px;font-size:1.125rem}.success-view>p:not(.eyebrow):not(.success-lead){color:var(--muted);font-size:.875rem;line-height:1.7;max-width:340px;margin-top:10px}.success-summary{background:var(--paper);width:100%;padding:15px 18px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:var(--fs-read);margin-block:26px}#success-stock,.success-summary span:first-child{color:var(--muted)}#success-stock{flex-basis:100%;font-size:var(--fs-read);text-align:left}.site-footer{border-top:1px solid var(--line)}.footer-main{display:grid;grid-template-columns:1.42fr 1fr 1fr 1fr;grid-gap:44px;gap:44px;padding-block:56px 48px}.footer-brand .brand{padding-top:0;width:-moz-fit-content;width:fit-content}.footer-brand .brand img{width:247px}.footer-brand>p{line-height:1.8;margin-top:12px}.footer-brand>p,.footer-prices{font-size:var(--fs-read);color:var(--muted)}.footer-prices{display:block;margin-top:17px}.footer-column h2{font-size:var(--fs-read);letter-spacing:0;line-height:1.5;margin-bottom:14px}.footer-column>a{display:block;font-size:var(--fs-read);min-height:32px;padding-block:6px;color:var(--muted)}.footer-column>a:hover{color:var(--blue-ink);text-decoration:underline}.footer-call>span{display:block;font-size:var(--fs-read);letter-spacing:1.5px;color:var(--muted);font-weight:600;margin-top:2px}.footer-call>a:not(.back-to-top){display:flex;gap:8px;align-items:center;font-size:1.3125rem;letter-spacing:-.7px;font-weight:700;white-space:nowrap;min-height:46px}.footer-call>a>.icon{width:16px;height:16px}.back-to-top{display:flex;justify-content:space-between;width:100%;font-size:var(--fs-read);min-height:44px;border-bottom:1px solid var(--line);align-items:center;margin-top:19px}.back-to-top span{font-size:1.3125rem;font-weight:400}.footer-bottom{border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:20px}.footer-bottom>p{color:var(--muted)}.footer-bottom nav{display:flex;flex-wrap:wrap;gap:21px}.footer-bottom nav>a{min-height:30px;display:inline-flex;align-items:center;color:var(--muted)}.footer-bottom nav>a:hover{text-decoration:underline;color:var(--ink)}.prototype-footnote{background:var(--paper);padding:11px 24px;text-align:center;font-size:var(--fs-read);letter-spacing:.25px;color:var(--muted)}dialog{border:0;padding:0;color:var(--ink);background:white;box-shadow:0 20px 100px #0718263d;border-radius:8px}dialog::-webkit-backdrop{background:#16222aba;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}dialog::backdrop{background:#16222aba;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.preview-dialog{width:min(940px,calc(100% - 40px));max-height:90dvh;overflow:auto}.modal-close{position:absolute;right:16px;top:16px;z-index:3;background:white;box-shadow:0 2px 8px #1823280a}.route-preview{padding:65px 55px 46px;max-width:760px}.route-preview .eyebrow{color:var(--blue-ink);font-size:var(--fs-eyebrow);margin-bottom:18px}.route-preview h2{font-size:2.5rem;max-width:540px}.route-preview>p:not(.eyebrow){font-size:1rem;line-height:1.8;color:var(--muted);margin-top:20px;max-width:580px}.route-address{display:block;margin-top:24px;background:var(--paper);border:1px solid var(--line);padding:14px;font-size:var(--fs-read);overflow-wrap:anywhere;white-space:normal;line-height:1.7}.route-preview .button{margin-top:26px;white-space:normal;text-align:left}.route-preview .route-buttons{display:flex;flex-wrap:wrap;gap:12px}.product-preview{display:grid;grid-template-columns:1fr 1fr;min-height:540px}.product-preview-photo{background:var(--paper);display:flex;align-items:center;justify-content:center;padding:28px;position:relative;min-height:450px}.product-preview-photo img{max-height:520px;object-fit:contain;width:100%}.product-preview-info{padding:65px 36px 35px;min-width:0}.product-preview-info .eyebrow{color:var(--blue-ink);font-size:var(--fs-eyebrow);letter-spacing:1.1px}.product-preview-info h2{font-size:2.125rem;margin-top:16px;line-height:1.06}.product-preview-type{color:var(--muted);font-size:var(--fs-read);margin-top:12px}.product-preview-info .stock-specs{grid-template-columns:1fr 1fr;gap:19px;margin-block:28px}.product-preview-info .stock-specs dt{font-size:var(--fs-label)}.product-preview-info .stock-specs dd{font-size:1rem}.product-preview-info .price{font-size:2.25rem}.product-preview-info .tax-note{font-size:var(--fs-meta)}.product-preview-info .button{width:100%;white-space:normal;justify-content:space-between;margin-top:25px;font-size:var(--fs-ui);gap:14px}.product-note{font-size:var(--fs-read);line-height:1.7;color:var(--muted);margin-top:18px}.product-preview-info .route-address{margin-top:8px;font-size:var(--fs-read);padding:10px}.mobile-menu{width:min(440px,calc(100% - 32px));margin:80px 16px auto auto;padding:24px;max-height:calc(100dvh - 104px);overflow:auto}.menu-top{display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:1.5625rem;letter-spacing:-1px;font-weight:700}.mobile-menu nav{display:flex;flex-direction:column;margin-block:23px 28px}.mobile-menu nav>a{min-height:62px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);font-size:1.0625rem}.mobile-menu>.button{width:100%}.mobile-menu>p{font-size:var(--fs-read);color:var(--muted);text-align:center;margin-top:16px}@media(min-width:1600px){.hero-art{margin-right:-40px}.hero-machine{left:5px}.hero-grid{min-height:660px}}@media(max-width:1279px){:root{--gutter:36px;--header-height:92px}.header-inner{gap:22px}.brand img{width:225px}.desktop-nav{gap:21px}.desktop-nav>a{font-size:var(--fs-read)}.header-phone{font-size:var(--fs-ui);gap:8px}.hero-grid{min-height:603px;grid-template-columns:48% 52%}.hero h1{letter-spacing:-4px}.hero-art{height:565px;margin-left:-25px;margin-right:-12px}.hero-machine{width:585px;top:10px;left:-3px}.art-slash{right:4px;width:197px}.art-caption{right:2px;top:48px;font-size:var(--fs-read)}.hero-description{font-size:1.0625rem;max-width:370px}.hero-actions{gap:9px}.hero-actions .button{font-size:var(--fs-ui);gap:14px;padding-inline:15px}.hero-category{left:42px;min-width:265px;bottom:39px;padding:16px}.brand-strip{gap:24px}.stock-brands{gap:64px}.section-space{padding-block:76px}.stock-grid{gap:20px}.stock-photo{height:255px}.stock-info{padding:20px 18px}.stock-specs{gap:3px}.stock-specs dd{font-size:var(--fs-fact)}.price{font-size:1.625rem}.view-stock{font-size:var(--fs-read);gap:5px}.category-grid{gap:20px;grid-template-columns:.8fr 1fr 1fr}.category-intro{padding-right:14px}.category-intro h2{font-size:3.375rem}.category-image{height:254px}.category-image img{width:295px;height:295px}.category-card-bottom{padding:14px 18px 23px}.category-card h3{font-size:1.375rem}.category-card p{font-size:var(--fs-read)}.category-card .round-arrow{width:32px;height:32px}.way-hire{padding-right:55px}.way-sell{padding-left:55px}.buying-grid{gap:64px}.buying-intro h2{font-size:2.9375rem}.buyer-questions summary{gap:12px}.buyer-questions summary h3{font-size:1.125rem}.help-inner{gap:75px}.help-copy h2{font-size:2.5rem}.job-prompt>div>p{font-size:1.125rem}.contact-grid{gap:60px;grid-template-columns:.83fr 1.17fr}.contact-copy h2{font-size:3rem}.enquiry-panel{padding:28px}.intent-option>span{font-size:var(--fs-read)}.footer-main{gap:30px;grid-template-columns:1.35fr .95fr 1fr 1fr}.footer-brand .brand img{width:225px}.footer-call>a:not(.back-to-top){font-size:1.1875rem}}@media(max-width:1090px){.desktop-nav{display:none}.menu-toggle{display:flex}.header-actions{gap:22px}.hero h1{font-size:4.375rem;letter-spacing:-3.7px}.hero-grid{grid-template-columns:47% 53%;min-height:574px}.hero-art{height:534px;margin-left:-19px}.hero-machine{width:555px;top:25px;left:-14px}.hero-copy .eyebrow{font-size:var(--fs-eyebrow);letter-spacing:1.2px;gap:8px}.hero-description{font-size:1rem;max-width:330px}.hero-actions{gap:10px}.hero-actions .button{padding-inline:14px;min-height:51px;font-size:var(--fs-ui);gap:10px}.hero-sell{font-size:var(--fs-read);max-width:320px;line-height:1.5}.art-slash{right:-20px;width:169px}.art-caption{right:-4px;font-size:var(--fs-read)}.hero-category{bottom:34px;left:27px;min-width:245px;gap:22px}.hero-category strong{font-size:1.0625rem}.hero-category .round-arrow{width:35px;height:35px}.illustration-note{right:0;font-size:var(--fs-read)}.stock-brands{gap:45px}.stock-name{font-size:1.3125rem}.stock-photo{height:235px}.stock-specs{grid-template-columns:1fr 1fr;row-gap:12px}.stock-specs dt{font-size:var(--fs-label)}.stock-specs dd{font-size:var(--fs-fact)}.stock-price-row{gap:6px}.price{font-size:1.5rem}.view-stock{font-size:var(--fs-read)}.category-grid{grid-template-columns:.75fr 1fr 1fr;gap:16px}.category-intro h2{font-size:3rem}.category-intro .eyebrow{font-size:var(--fs-eyebrow)}.category-tag{left:18px;font-size:var(--fs-read);letter-spacing:.8px}.category-image{height:238px}.category-card-bottom{padding:12px 16px 21px;gap:7px}.category-card h3{font-size:1.25rem}.category-card .round-arrow{width:30px;height:30px}.category-card .round-arrow .icon{width:16px;height:16px}.category-intro>p:not(.eyebrow){font-size:.875rem}.category-intro .text-link{font-size:var(--fs-ui);gap:15px}.way h2{font-size:3.25rem}.way-hire{padding-right:40px}.way-sell{padding-left:40px}.buying-grid{gap:46px}.buying-intro h2{font-size:2.6875rem}.buying-intro .eyebrow{font-size:var(--fs-eyebrow)}.buyer-questions summary h3{font-size:1.125rem}.question-content{padding-right:24px;padding-left:36px;font-size:var(--fs-read)}.help-inner{gap:64px}.help-copy h2{font-size:2.3125rem}.job-prompt>div>p{font-size:1.0625rem}.contact-grid{gap:40px;grid-template-columns:.82fr 1.18fr}.contact-copy h2{font-size:2.75rem}.enquiry-panel{padding:24px}.field-row{gap:12px}.field input,.field textarea{font-size:var(--fs-ui);padding-inline:11px}.contact-phone strong{font-size:1.6875rem}.footer-main{grid-template-columns:1.2fr 1fr 1fr;gap:40px}.footer-call{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid var(--line);padding-top:20px;margin-top:-10px}.footer-call .back-to-top{width:150px;margin-top:0}.footer-call>span{margin-right:auto}.footer-call>a:not(.back-to-top){margin-right:40px}.footer-bottom{gap:15px}.footer-bottom nav{gap:14px}}@media(max-width:900px){:root{--gutter:28px}.hero h1{font-size:3.875rem;letter-spacing:-3.5px}.hero-copy .eyebrow{font-size:var(--fs-eyebrow)}.hero-grid{min-height:550px;grid-template-columns:47% 53%}.hero-art{height:512px;margin-left:-15px}.hero-machine{width:510px;top:32px;left:-17px}.hero-actions{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.hero-actions .button{font-size:var(--fs-ui);min-height:47px}.hero-actions .button-outline{border:0;padding:8px 0;min-height:37px}.hero-description{max-width:292px;font-size:var(--fs-read)}.hero-sell{margin-top:15px;max-width:270px}.hero-category{left:16px;bottom:36px;min-width:230px;padding:14px}.art-slash{width:157px;right:-35px}.art-caption{right:-10px;letter-spacing:1px;font-size:var(--fs-read)}.illustration-note{right:-3px;font-size:var(--fs-read)}.stock-brands{gap:32px}.stock-brands>span{font-size:1.3125rem}.stock-brands>.brand-linde{font-size:1.875rem}.stock-brands>.brand-crown{font-size:1.5rem}.brand-strip-note,.brand-strip>p{font-size:var(--fs-read)}.section-heading{gap:20px}.section-heading .text-link{font-size:var(--fs-ui);gap:18px}.stock-grid{gap:15px}.stock-info{padding:19px 15px}.stock-name{font-size:1.1875rem}.stock-photo{height:214px}.stock-tags{top:11px;left:11px;right:11px;gap:4px}.stock-id,.stock-type{font-size:var(--fs-meta);padding:4px 5px}.view-stock{font-size:0;gap:0;width:34px;height:34px;min-height:34px;border:1px solid var(--line);border-radius:50%;justify-content:center}.view-stock .icon{width:17px;height:17px}.category-grid{grid-template-columns:1fr 1fr;gap:22px}.category-intro{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:0 0 6px;grid-gap:14px 30px;gap:14px 30px}.category-intro .eyebrow{grid-column:1/-1;margin:0;font-size:var(--fs-eyebrow)}.category-intro h2{font-size:2.625rem;grid-row:2/4}.category-intro h2 br{display:none}.category-intro>p:not(.eyebrow){max-width:none;margin-top:0;font-size:.875rem}.category-intro .text-link{margin-top:0;justify-self:start;font-size:var(--fs-ui)}.category-intro>.category-filter-note{grid-column:2;margin-top:0!important;font-size:11px!important}.category-image{height:262px}.category-card h3{font-size:1.5rem}.category-card p{font-size:var(--fs-read)}.category-card-bottom{padding:15px 22px 24px;gap:14px}.category-tag{font-size:var(--fs-read);left:23px}.category-card .round-arrow{width:36px;height:36px}.way-hire{padding-right:30px}.way-sell{padding-left:30px}.way h2{font-size:2.9375rem}.way .eyebrow{font-size:var(--fs-eyebrow);letter-spacing:1px}.way>p{font-size:var(--fs-read)}.way .button{font-size:var(--fs-ui);gap:19px;padding-inline:17px;white-space:normal;justify-content:space-between}.buying-grid{grid-template-columns:.9fr 1.1fr;gap:32px}.buying-intro h2{font-size:2.5rem}.buying-intro>p:not(.eyebrow){font-size:.9375rem}.buyer-questions summary{gap:8px;grid-template-columns:21px 1fr 24px}.buyer-questions summary h3{font-size:1.0625rem}.question-content{padding-left:29px;padding-right:15px;font-size:var(--fs-read)}.help-inner{gap:35px;grid-template-columns:1fr 1fr}.help-copy h2{font-size:2.1875rem}.help-copy>p:not(.eyebrow){font-size:.875rem}.job-prompt>div{gap:14px}.job-prompt>div>p{font-size:1.0625rem}.contact-grid{grid-template-columns:.8fr 1.2fr;gap:30px}.contact-copy h2{font-size:2.4375rem}.contact-copy .eyebrow{font-size:var(--fs-eyebrow)}.contact-copy>p:not(.eyebrow){font-size:.875rem}.contact-phone{gap:12px}.phone-circle{width:40px;height:40px}.contact-phone strong{font-size:1.5rem}.enquiry-panel{padding:22px}.form-title>h3{font-size:1.5rem}.intent-options{grid-template-columns:1fr 1fr}.intent-option>span{font-size:var(--fs-read)}.field-row{grid-template-columns:1fr;gap:0}.field{margin-bottom:17px}.field input,.field textarea{font-size:var(--fs-ui)}.contact-phone small{font-size:var(--fs-read)}.visit-note{margin-top:34px}.visit-note p{font-size:var(--fs-read)}.footer-bottom{flex-direction:column;align-items:flex-start;gap:5px}.footer-main{gap:24px}}@media(max-width:700px){:root{--gutter:24px;--header-height:82px}html{scroll-padding-top:105px}.utility-inner{height:29px;font-size:var(--fs-eyebrow);letter-spacing:1.1px;justify-content:center}.utility-services{display:none}.header-inner{gap:12px}.brand img{width:218px}.header-actions{gap:9px}.header-phone{width:44px;height:44px;justify-content:center;border:1px solid var(--line);border-radius:50%}.header-phone>span:not(.sr-only){display:none}.header-phone>.icon{width:18px;height:18px}.hero-grid{grid-template-columns:1fr;min-height:auto}.hero-copy{padding:40px 0 12px}.hero-copy .eyebrow{font-size:var(--fs-eyebrow);letter-spacing:1.3px;margin-bottom:23px;gap:9px}.hero h1{font-size:clamp(3.6875rem,12.7vw,4.875rem);letter-spacing:-3.5px;line-height:1.02}.hero-word:after{height:7px;bottom:2px}.hero-description{max-width:450px;font-size:1rem;line-height:1.75;margin-top:24px}.hero-actions{flex-direction:row;align-items:center;gap:10px 18px;margin-top:23px}.hero-actions .button{min-height:51px;font-size:var(--fs-ui);gap:18px;padding-inline:16px}.hero-actions .button-outline{border:0;padding-inline:0;min-height:44px;font-size:var(--fs-ui);gap:10px}.hero-sell{margin-top:14px;font-size:var(--fs-read);max-width:none}.hero-art{height:442px;margin:2px -6px 0 -12px;width:calc(100% + 18px)}.art-grid,.art-plane{inset:16px -30px 32px 22px;-webkit-clip-path:polygon(22% 0,100% 0,100% 100%,0 100%,0 62%);clip-path:polygon(22% 0,100% 0,100% 100%,0 100%,0 62%)}.art-slash{width:148px;right:27px;top:16px;bottom:32px}.hero-machine{width:460px;top:-5px;left:50%;transform:translateX(-51%);max-width:none}.art-caption{top:35px;right:8px;font-size:var(--fs-read);letter-spacing:1.1px}.cross-top{top:41px;left:16px;font-size:1.1875rem}.cross-bottom{bottom:63px;left:10px;font-size:1.1875rem}.hero-category{left:31px;bottom:40px;min-width:249px;padding:14px 16px;gap:28px}.hero-category small{font-size:var(--fs-read);letter-spacing:1.4px}.hero-category strong{font-size:1.0625rem}.illustration-note{bottom:10px;right:0;font-size:var(--fs-read)}.brand-strip{min-height:120px;display:grid;grid-template-columns:1fr 1fr;grid-gap:18px 10px;gap:18px 10px;padding:19px 0}.brand-strip>p{font-size:var(--fs-read);line-height:1.5}.stock-brands{grid-column:1/-1;grid-row:2;justify-content:space-between;gap:20px;padding-right:9px}.stock-brands>span{font-size:1.25rem;letter-spacing:1.5px}.stock-brands>.brand-linde{font-size:1.6875rem}.stock-brands>.brand-crown{font-size:1.375rem}.brand-strip-note{font-size:var(--fs-read);line-height:1.5}.section-space{padding-block:57px}.section-heading{display:block}.section-heading .eyebrow{font-size:var(--fs-eyebrow);letter-spacing:1.3px;margin-bottom:15px}.section-heading h2{font-size:2.3125rem;letter-spacing:-1.5px}.section-heading .text-link{margin-top:20px;min-height:35px;font-size:var(--fs-ui)}.section-intro{font-size:var(--fs-lead);line-height:1.7;margin-top:17px;max-width:340px}.stock-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;gap:16px;margin:23px -24px 0;padding:3px 24px 18px;scrollbar-width:thin;scrollbar-color:#b1b9bc #edf0ee;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.stock-card{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 24px);scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden}.stock-photo{height:263px}.stock-tags{inset:14px 14px auto}.stock-id,.stock-type{font-size:var(--fs-meta);padding:5px 8px}.stock-info{padding:23px 22px}.stock-name{font-size:1.5625rem}.stock-name .stock-brand{font-size:var(--fs-read);margin-bottom:8px}.stock-specs{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-block:23px}.stock-specs dt{font-size:var(--fs-label)}.stock-specs dd{font-size:var(--fs-fact)}.stock-price-row{padding-top:18px}.price{font-size:1.75rem}.tax-note{font-size:var(--fs-meta)}.view-stock{font-size:var(--fs-read);min-height:44px;width:auto;border:0;gap:10px;border-radius:0}.stock-bottom{margin-top:16px;flex-direction:column-reverse;align-items:stretch;gap:20px}.carousel-controls{display:flex;align-items:center;justify-content:flex-end;gap:9px}.carousel-controls>span{margin-right:auto;font-family:monospace;letter-spacing:2px;font-size:var(--fs-read);color:var(--muted)}.carousel-controls .icon-button{width:42px;height:42px}.stock-disclaimer{font-size:var(--fs-read);line-height:1.8;max-width:420px}.category-grid{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}.category-intro{display:block;grid-column:auto;padding:0 0 8px}.category-intro .eyebrow{font-size:var(--fs-eyebrow);letter-spacing:1.2px;margin-bottom:14px}.category-intro h2{font-size:2.6875rem;letter-spacing:-1.8px}.category-intro h2 br{display:none}.category-intro>p:not(.eyebrow){font-size:.875rem;margin-top:18px}.category-intro>.text-link{margin-top:12px;font-size:var(--fs-ui);gap:28px}.category-intro>.category-filter-note{font-size:11px!important;margin-top:14px!important;max-width:285px}.category-card{min-height:343px}.category-tag{font-size:var(--fs-read);left:23px;top:20px}.category-image{height:245px;margin-top:13px}.category-image img{width:285px;height:285px}.category-card-bottom{padding:13px 22px 23px}.category-card h3{font-size:1.5rem}.category-card p{font-size:var(--fs-read);margin-top:8px}.category-card .round-arrow{width:39px;height:39px}.category-card .round-arrow .icon{width:19px;height:19px}.ways-grid{grid-template-columns:1fr;padding-block:40px}.way-hire{padding:0 0 34px;border-right:0;border-bottom:1px solid #20202040}.way-sell{padding:34px 0 0}.way-top{max-width:none}.way h2{font-size:3rem;letter-spacing:-1.9px;margin-top:18px}.way>p{font-size:var(--fs-read);margin-top:20px;max-width:365px}.way .eyebrow{font-size:var(--fs-eyebrow);letter-spacing:1.2px}.way .button{font-size:var(--fs-ui);min-height:51px;padding-inline:18px;gap:26px;margin-top:24px}.way-icon{width:26px;height:26px}.other-ways:after{width:160px;right:-85px}.buying-grid{grid-template-columns:1fr;gap:31px}.buying-intro .eyebrow{font-size:var(--fs-eyebrow);letter-spacing:1.15px;margin-bottom:19px}.buying-intro h2{font-size:2.5625rem;letter-spacing:-1.9px;line-height:1.07}.buying-intro h2 br:last-child{display:none}.buying-intro>p:not(.eyebrow){font-size:.875rem;margin-top:21px;max-width:350px}.buying-intro>.text-link{font-size:var(--fs-ui);margin-top:18px;gap:32px}.buyer-questions{padding-top:0}.buyer-questions summary{grid-template-columns:22px 1fr 24px;gap:10px;min-height:85px;padding-block:20px}.buyer-questions summary h3{font-size:1.125rem;line-height:1.4;letter-spacing:-.45px}.question-content{padding:0 24px 27px 32px;font-size:var(--fs-read);line-height:1.8}.question-footnote{font-size:var(--fs-read);letter-spacing:.7px;margin-top:17px}.help-inner{grid-template-columns:1fr;gap:38px;padding-block:44px}.help-copy .eyebrow{font-size:var(--fs-eyebrow);letter-spacing:1.25px}.help-copy h2{font-size:2.3125rem;letter-spacing:-1.6px}.help-copy>p:not(.eyebrow){font-size:.875rem;margin-top:18px}.help-copy .button{font-size:var(--fs-ui);min-height:51px;gap:32px;margin-top:22px}.job-prompt-label{font-size:var(--fs-read);letter-spacing:1.2px;margin-bottom:10px}.job-prompt>div{min-height:56px;gap:19px}.job-prompt>div>p{font-size:1.0625rem}.job-prompt-note{font-size:var(--fs-read);margin-top:17px}.help-section:after{right:-5%;width:100px;border-left:1px solid #b1cbd677;background:#cddfe51a}.desktop-only{display:none}.contact-grid{grid-template-columns:1fr;gap:32px}.contact-copy{padding-top:0}.contact-copy .eyebrow{font-size:var(--fs-eyebrow);letter-spacing:1.3px;margin-bottom:20px}.contact-copy h2{font-size:2.8125rem;letter-spacing:-2px}.contact-copy h2 br:last-child{display:none}.contact-copy>p:not(.eyebrow){font-size:.875rem;margin-top:22px}.contact-phone{margin-top:25px;gap:14px}.phone-circle{width:45px;height:45px}.contact-phone strong{font-size:1.8125rem}.contact-phone small{font-size:var(--fs-read)}.visit-note{max-width:340px;margin-top:28px;padding-left:15px;border-left:3px solid var(--orange)}.visit-note .mini-rule{display:none}.visit-note h3,.visit-note p{font-size:var(--fs-read)}.visit-note p{margin-top:7px}.enquiry-panel{padding:24px 21px;border-radius:5px;scroll-margin-top:105px}.form-title{margin-bottom:23px}.form-title h3{font-size:1.625rem}.form-title>.icon{width:23px;height:23px}.intent-fieldset legend{font-size:var(--fs-read)}.intent-options{gap:8px}.intent-option>span{min-height:44px;font-size:var(--fs-read);padding:11px 5px}.required-note{font-size:var(--fs-meta);line-height:1.6;margin-block:15px 20px}.field-row{grid-template-columns:1fr;gap:0}.field{margin-bottom:20px}.field label{font-size:var(--fs-read);margin-bottom:8px}.field input,.field textarea{font-size:1rem;padding:12px;min-height:48px}.field input::placeholder,.field textarea::placeholder{font-size:var(--fs-ui)}.field textarea{min-height:130px}.field-guidance{font-size:var(--fs-read);line-height:1.75}.form-submit-row{gap:13px}.submit-button{min-height:52px}.demo-note,.submit-button{font-size:var(--fs-read)}.success-view{min-height:500px;padding-block:22px}.success-view h3{font-size:1.9375rem}.success-view>p:not(.eyebrow):not(.success-lead){font-size:var(--fs-eyebrow)}.success-view .button{font-size:var(--fs-ui);white-space:normal}.success-summary{font-size:var(--fs-read)}.footer-main{grid-template-columns:1fr 1fr;gap:28px 24px;padding-block:40px 27px}.footer-brand{grid-column:1/-1;padding-bottom:3px}.footer-brand .brand img{width:247px}.footer-brand>p{font-size:var(--fs-read);margin-top:7px}.footer-prices{font-size:var(--fs-read);margin-top:12px}.footer-column h2{font-size:var(--fs-read);margin-bottom:11px}.footer-column>a{min-height:38px;font-size:var(--fs-read);display:flex;align-items:center;padding-block:5px}.footer-call{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;grid-gap:2px 10px;gap:2px 10px;margin-top:0;padding-top:24px}.footer-call>span{grid-column:1;margin:0;font-size:var(--fs-read)}.footer-call>a:not(.back-to-top){grid-column:1;margin:0;font-size:1.4375rem;min-height:43px;gap:16px}.footer-call .back-to-top{grid-column:2;grid-row:1/3;width:auto;gap:20px;font-size:var(--fs-read);min-height:44px}.footer-bottom{padding-block:17px 19px;gap:10px}.footer-bottom>p{font-size:var(--fs-read)}.footer-bottom nav{gap:0 16px}.footer-bottom nav>a{min-height:32px;font-size:var(--fs-read)}.prototype-footnote{font-size:var(--fs-read);line-height:1.8;padding:11px 20px}.preview-dialog{width:calc(100% - 28px);max-height:91dvh;border-radius:6px}.route-preview{padding:64px 25px 30px}.route-preview h2{font-size:1.9375rem;letter-spacing:-1.1px}.route-preview>p:not(.eyebrow){font-size:.875rem}.route-preview .eyebrow{font-size:var(--fs-eyebrow);letter-spacing:1.25px}.route-address{font-size:var(--fs-read);padding:12px}.route-preview .button{font-size:var(--fs-ui);min-height:49px;gap:18px}.product-preview{grid-template-columns:1fr;min-height:0}.product-preview-photo{min-height:0;height:244px;padding:16px}.product-preview-photo img{max-height:211px}.product-preview-info{padding:27px 25px}.product-preview-info h2{font-size:1.9375rem;max-width:270px}.product-preview-info .stock-specs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-block:23px}.product-preview-info .stock-specs dt{font-size:var(--fs-label)}.product-preview-info .stock-specs dd{font-size:var(--fs-fact)}.product-preview-info .price{font-size:1.8125rem}.product-preview-info .button{margin-top:20px;min-height:51px}.modal-close{top:12px;right:12px}.mobile-menu{margin-top:65px}.menu-top{font-size:1.4375rem}}@media(max-width:380px){:root{--gutter:20px}.brand img{width:197px}.header-actions{gap:6px}.header-phone{width:39px;height:39px}.menu-toggle{width:40px;height:40px}.hero h1{font-size:3.625rem;letter-spacing:-3.3px}.hero-copy .eyebrow{font-size:var(--fs-eyebrow);letter-spacing:1.1px}.hero-actions{gap:15px}.hero-actions .button{font-size:var(--fs-ui);gap:11px;padding-inline:13px}.hero-actions .button-outline{padding-inline:0}.hero-sell{font-size:var(--fs-read)}.hero-art{height:395px}.hero-machine{width:412px;top:-1px}.art-slash{width:124px;right:15px}.art-caption{right:0;font-size:var(--fs-read)}.hero-category{left:24px;bottom:36px;min-width:232px;padding:12px 14px}.hero-category strong{font-size:1rem}.illustration-note{font-size:var(--fs-read);bottom:10px}.stock-grid{margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}.stock-photo{height:240px}.stock-info{padding:21px 18px}.stock-specs dd{font-size:var(--fs-fact)}.stock-name{font-size:1.4375rem}.view-stock{font-size:var(--fs-read);gap:6px}.category-card h3{font-size:1.375rem}.category-card-bottom{padding-inline:18px}.buying-intro h2{font-size:2.375rem}.contact-copy h2{font-size:2.5rem}.enquiry-panel{padding:23px 17px}.form-title h3{font-size:1.5rem}.demo-note,.hero-description,.intent-option>span{font-size:var(--fs-read)}}@media(max-width:345px){.header-phone{display:none}.hero h1{font-size:3.375rem;letter-spacing:-3px}.hero-actions{gap:11px}.hero-actions .button{font-size:var(--fs-ui);padding-inline:11px;gap:9px}.hero-actions .button-outline{padding-inline:0}.hero-art{height:357px}.hero-machine{width:365px;top:4px}.hero-category{min-width:216px;left:20px}.hero-category strong{font-size:var(--fs-read)}.hero-category .round-arrow{width:32px;height:32px}.stock-specs{grid-template-columns:1fr 1fr;gap:11px}.stock-photo{height:220px}.category-tag{font-size:var(--fs-read)}.category-image{height:230px}.category-card h3{font-size:1.25rem}.category-card p{font-size:var(--fs-read)}.category-card .round-arrow{width:33px;height:33px}.category-card-bottom{gap:10px}.job-prompt>div>p{font-size:var(--fs-read)}.contact-copy h2{font-size:2.3125rem}.footer-call>a:not(.back-to-top){font-size:1.25rem}.footer-call .back-to-top{gap:10px}.product-preview-info .stock-specs{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{.site-header{position:static}.carousel-controls,.hero-actions,.hero-sell,.menu-toggle,.prototype-footnote,.utility-bar,dialog{display:none}.container{width:100%}.section-space{padding-block:25px}.hero-grid{min-height:500px}.category-card,.enquiry-panel,.stock-card{page-break-inside:avoid;break-inside:avoid}.stock-grid{display:grid;grid-template-columns:repeat(3,1fr);overflow:visible}.site-footer{margin-top:20px}}.category-image{margin-top:39px}.stock-disclaimer{font-size:var(--fs-read)}.tax-note{font-size:var(--fs-meta)}.footer-column>a{min-height:38px}.footer-bottom nav>a{min-height:38px}.footer-bottom nav>a,.footer-bottom>p{font-size:var(--fs-read)}@media(max-width:700px){.art-caption{display:none}.category-image{margin-top:34px}.carousel-controls .icon-button{width:44px;height:44px}.footer-column>a{min-height:44px}.footer-bottom nav>a{min-height:44px}.footer-bottom nav>a,.footer-bottom>p{font-size:var(--fs-read)}.section-heading .text-link{min-height:44px}.stock-disclaimer{font-size:var(--fs-read)}.header-phone,.menu-toggle{width:44px;height:44px}.hero-category{bottom:38px}}.footer-bottom nav>a{min-width:44px}.hero h1{font-size:clamp(3.5rem,5.3vw,4.75rem);letter-spacing:-3.8px;line-height:1.02}.hero-word{color:var(--blue-ink)}.hero-word:after{display:none}.stock-brands>.brand-more{font-size:1.25rem;font-weight:500;letter-spacing:0;color:var(--muted)}.brand-strip>p{max-width:170px}.stock-price-row{flex-wrap:wrap;gap:18px}.view-stock{width:100%;min-height:49px;height:auto;padding:13px 18px;border:1px solid transparent;border-radius:3px;justify-content:space-between;background:var(--orange);color:var(--ink);font-size:var(--fs-read);gap:16px}.view-stock:hover{color:var(--ink);background:#ee8b2e;border-color:var(--ink)}.view-stock .icon{width:20px;height:20px}.other-ways{background:#eeefec;border-block:1px solid #dde0dc}.other-ways:after{background:repeating-linear-gradient(0deg,transparent,transparent 29px,#1c1e2008 0,#1c1e2008 30px);border-color:#1c1e2010}.way h2{font-size:clamp(2.125rem,3.5vw,3rem);letter-spacing:-1.8px}.way .eyebrow{display:flex;align-items:center;gap:12px}.way .eyebrow:before{content:"";display:inline-block;width:22px;height:3px;background:var(--orange)}.way .button-outline:hover{background:#fff}@media(max-width:900px){.hero h1{font-size:3.5rem;letter-spacing:-3px}.stock-brands>.brand-more{font-size:1.125rem}}@media(max-width:700px){.hero h1{font-size:clamp(3.0625rem,12.6vw,4.5rem);letter-spacing:-2.8px}.hero-copy .eyebrow{letter-spacing:.8px;font-size:var(--fs-eyebrow)}.hero-category{min-width:270px}.hero-category strong{font-size:1rem}.view-stock{font-size:var(--fs-read);min-height:49px}.way h2{font-size:2.4375rem}.stock-brands>.brand-more{font-size:1.0625rem}}@media(max-width:380px){.hero h1{font-size:2.875rem;letter-spacing:-2.3px}.hero-copy .eyebrow{font-size:var(--fs-eyebrow);letter-spacing:.6px}.hero-category{min-width:240px}.hero-category strong{font-size:var(--fs-read)}.way h2{font-size:2.1875rem}}html{--bottom-clearance:0px;scroll-padding-bottom:230px}body{padding-bottom:var(--bottom-clearance)}html.page-ready .no-js,html:not(.page-ready) .js-only{display:none!important}.phone-fallback{margin-top:20px;font-size:var(--fs-meta)}.phone-fallback a{text-decoration:underline;color:var(--blue-ink)}.fallback-nav{display:none;position:relative}.fallback-nav summary{list-style:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer}.fallback-nav summary::-webkit-details-marker{display:none}.fallback-nav nav{position:absolute;z-index:80;right:0;top:calc(100% + 12px);background:#fff;border:1px solid var(--line);box-shadow:0 12px 28px #20221f20;padding:12px;width:260px}.fallback-nav nav a{display:block;padding:12px;font-size:var(--fs-ui);line-height:1.4}.fallback-nav nav a:hover{background:#e9f3f8}.header-enquire{display:none;white-space:nowrap;background:var(--orange);color:var(--ink);font-size:var(--fs-ui);font-weight:600;min-height:44px;padding:11px 17px;align-items:center;gap:17px;border-radius:3px}@media(min-width:721px){.page-ready .header-enquire{display:flex;visibility:hidden}.page-ready body.is-scrolled .header-enquire{visibility:visible}body.contact-disabled .header-enquire,body.contact-quiet .header-enquire,body.in-enquiry .header-enquire{visibility:hidden!important}}.contact-dock{position:fixed;z-index:35;bottom:max(12px,env(safe-area-inset-bottom));left:16px;right:16px;display:grid;grid-template-columns:1fr 1fr;background:white;border:1px solid var(--line);box-shadow:0 5px 26px #20221f26;border-radius:5px;padding:5px;grid-gap:5px;gap:5px}.contact-dock a{min-height:48px;display:flex;align-items:center;justify-content:center;gap:12px;font-size:var(--fs-ui);font-weight:600}.contact-dock a:last-child{background:var(--orange);border-radius:3px}.contact-dock a:first-child:hover{background:#f0f2ef}[data-page=homepage] .buying-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:70px}.buying-photo{overflow:hidden;border-radius:5px;background:#eeefec;min-height:450px}.buying-photo img{width:100%;height:100%;object-fit:cover;object-position:57% center}.buying-content{padding:6px 0}[data-page=homepage] .buying-intro h2{font-size:2.875rem;max-width:510px}[data-page=homepage] .buying-intro>p:not(.eyebrow){max-width:490px;margin-top:20px}[data-page=homepage] .buyer-questions{margin-top:28px}[data-page=homepage] .buyer-questions summary{grid-template-columns:1fr 28px;gap:16px;min-height:68px;padding-block:18px}[data-page=homepage] .buyer-questions summary h3{font-size:1.125rem;letter-spacing:-.3px}[data-page=homepage] .question-content{padding:0 44px 20px 0}.buying-content>.text-link{margin-top:25px}[data-page=homepage] .help-inner{grid-template-columns:1fr auto;gap:56px;padding-block:45px}[data-page=homepage] .help-copy h2{font-size:2.125rem;letter-spacing:-1.2px;max-width:750px}[data-page=homepage] .help-copy>p:not(.eyebrow){margin-top:14px;max-width:730px;font-size:1rem}[data-page=homepage] .help-section:after{display:none}[data-page=homepage] .help-inner>.button{white-space:nowrap;gap:28px}.compare-guide{display:flex;justify-content:space-between;gap:24px;align-items:center;margin:0 0 22px;padding:13px 16px;background:var(--blue-wash);border-left:3px solid var(--blue);font-size:var(--fs-read);line-height:1.6}.compare-guide>span{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.compare-guide>span>.icon{margin-right:5px;color:var(--blue-ink)}.compare-guide .text-link{white-space:nowrap;font-size:var(--fs-ui);min-height:35px}.card-actions{flex-direction:column;align-items:stretch;gap:10px}.card-actions .view-forklift{justify-content:space-between;min-height:44px;padding:10px 13px;background:var(--orange);border:1px solid transparent;border-radius:2px;font-size:var(--fs-ui);font-weight:600}.card-actions .view-forklift .icon{background:none;transform:none;width:20px;height:20px;padding:0}.card-actions .view-forklift:hover{background:#ff982b;border-color:var(--ink)}.card-actions .compare-button{justify-content:center;gap:8px;min-height:44px;font-size:var(--fs-ui);font-weight:500;padding:9px 8px;color:var(--ink);border:1px solid #bdc4b6;border-radius:2px;background:white;width:100%}.card-actions .compare-button .icon{width:16px;height:16px}.card-actions .compare-button:hover,.card-actions .compare-button[aria-pressed=true]{border-color:var(--blue-ink);background:var(--blue-wash)}.card-actions .compare-button[aria-pressed=true]{color:var(--blue-ink)}.stock-card.compared{border-color:var(--blue-ink);box-shadow:0 0 0 1px var(--blue-ink)}.list-view .card-actions{gap:8px;min-width:180px}.list-view .compare-button{font-size:var(--fs-ui)}.category-topline{justify-content:flex-end!important}.category-track{margin-bottom:40px}.faq-answer{padding-left:0!important}.compare-tray{z-index:40;bottom:max(14px,env(safe-area-inset-bottom))}.compare-tray-inner{max-width:1030px;display:grid;grid-template-columns:1fr auto auto;grid-gap:12px 18px;gap:12px 18px;padding:16px 18px}.compare-tray-label{grid-column:1}.compare-tray-label span,.compare-tray-label strong{font-size:var(--fs-meta)}#compare-thumbs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-column:1/-1;grid-row:2;margin:0;grid-gap:8px;gap:8px}.tray-item{min-width:0;background:#343731;border:1px solid #545b4d;border-radius:3px;display:flex;align-items:center;gap:8px;padding:5px 4px 5px 8px}#compare-thumbs .tray-item img{width:32px;height:40px;object-fit:contain;background:#f4f5f2;flex-shrink:0}.tray-item>span{min-width:0;flex:1 1}.tray-item strong{line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;font-weight:500}.tray-item small,.tray-item strong{display:block;font-size:var(--fs-meta)}.tray-item small{color:#c5cabf;margin-top:4px}.tray-remove{color:white;display:flex;align-items:center;justify-content:center;flex:0 0 44px;min-height:44px;width:44px;border-radius:2px}.tray-remove:hover{background:#50564a}.tray-remove .icon{width:18px;height:18px}#open-compare{grid-column:2;min-height:44px}#clear-compare,#open-compare{grid-row:1;font-size:var(--fs-ui);white-space:nowrap}#clear-compare{grid-column:3;width:auto;min-width:62px;height:44px;padding:4px 6px;border:0;border-radius:2px;color:white;text-decoration:underline;text-underline-offset:3px}body.contact-quiet #compare-tray,body.in-enquiry #compare-tray,body.modal-open #compare-tray{display:none!important}body.compare-tray-visible{padding-bottom:var(--bottom-clearance)}.compare-table .text-link{display:flex;margin:16px 0 0;font-size:var(--fs-ui);white-space:normal;text-align:left}.compare-table .button{font-size:var(--fs-ui);padding:10px 14px;gap:15px}.compare-table h3{overflow-wrap:anywhere}.compare-table h3 a:hover{text-decoration:underline}.compare-empty{padding:10px 0 20px;max-width:620px}.compare-empty h3{font-size:1.5625rem;margin:8px 0 20px}.compare-empty p{margin-bottom:20px;line-height:1.65}.single-compare-note{margin:0 0 20px}.toast{pointer-events:none;z-index:90;bottom:calc(var(--bottom-clearance) + 16px);max-width:min(580px,calc(100% - 32px));font-size:var(--fs-read)}[data-hire-image]{position:relative}.hire-review-label{position:absolute;z-index:2;left:10px;bottom:0;transform:translateY(22%);max-width:calc(100% - 20px);padding:8px 11px;background:#006aa3;color:#fff;font:600 var(--fs-meta)/1.35 Arial,Helvetica,sans-serif;border-radius:3px;box-shadow:0 2px 6px #162c3f25;pointer-events:none;overflow-wrap:anywhere}.card-photo:has(.hire-review-label),.stock-image-link:has(.hire-review-label),.stock-photo:has(.hire-review-label){overflow:visible}.stock-card:has(.hire-review-label) .card-body{padding-top:25px}.stock-card:has(.hire-review-label) .stock-info{padding-top:28px}html:not(.page-ready) .browse-toolbar{flex-wrap:wrap;position:relative;top:auto}html:not(.page-ready) .desktop-filters{display:flex;flex:1 1;min-width:60%}html:not(.page-ready) .apply-static{align-self:center;margin:12px}html:not(.page-ready) #active-filters:empty,html:not(.page-ready) .filter-popover-footer{display:none}.filter-chip a{color:inherit}.product-page{padding-block:34px 75px}.product-page .breadcrumb{margin-bottom:35px}.product-detail-grid{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:70px;gap:70px;align-items:start}.product-detail-photo{background:#e9ebe5;border:1px solid var(--line);border-radius:3px;padding:20px}.product-detail-photo img{width:100%;height:590px;object-fit:contain}.product-detail-info{padding-top:20px}.product-detail-info h1{font-size:3rem;margin:20px 0;line-height:1.1;letter-spacing:-1.6px}.product-detail-info>.stock-id{font-size:var(--fs-meta)}.product-detail-info .card-price{margin:25px 0}.product-detail-info .card-price strong{font-size:2.375rem}.product-detail-info .card-specs{margin-top:30px;grid-template-columns:1fr 1fr;gap:20px;padding:25px 0}.product-detail-info .card-specs dt{font-size:var(--fs-label)}.product-detail-info .card-specs dd{font-size:1.375rem}.product-detail-info .button{margin:10px 0 20px}.product-detail-info>p{max-width:490px;line-height:1.7;margin-top:10px}@media(max-width:1200px){[data-page=homepage] .buying-grid{gap:44px}[data-page=homepage] .buying-intro h2{font-size:2.5rem}.product-detail-grid{gap:40px}}@media(max-width:1090px){.fallback-nav{display:block}[data-page=category] .main-nav{display:none}[data-page=category] .menu-button{display:flex}}@media(min-width:721px){.contact-dock{display:none!important}}@media(max-width:900px){[data-page=homepage] .buying-grid{gap:32px}[data-page=homepage] .buying-intro h2{font-size:2.1875rem}.buying-photo{min-height:460px}.compare-guide{align-items:flex-start}.compare-guide>span{display:block}.compare-guide>span>.icon{margin-right:8px}.compare-guide .text-link{font-size:var(--fs-ui)}.product-detail-info h1{font-size:2.375rem}}@media(max-width:720px){[data-page=homepage] .buying-grid{grid-template-columns:1fr;gap:32px}.buying-photo{min-height:0;aspect-ratio:1.3}.buying-photo img{object-position:56% center}[data-page=homepage] .buying-intro h2{font-size:2.375rem;letter-spacing:-1.5px}.buying-content{padding:0}[data-page=homepage] .help-inner{grid-template-columns:1fr;gap:24px;padding-block:35px}[data-page=homepage] .help-copy h2{font-size:1.9375rem;letter-spacing:-1px}[data-page=homepage] .help-inner>.button{justify-self:start;min-height:49px}.compare-guide{margin-top:12px;gap:6px;flex-direction:column;padding:12px 14px;font-size:var(--fs-read)}.compare-guide .text-link{padding-top:4px}.category-track{margin-bottom:25px}.compare-tray{padding-inline:10px;bottom:10px}.compare-tray-inner{padding:12px;gap:10px;grid-template-columns:1fr auto auto}.compare-tray-label{gap:7px}.compare-tray-label>.icon{display:none}.compare-tray-label strong{font-size:var(--fs-meta)}.compare-tray-label span{font-size:var(--fs-meta);line-height:1.45;max-width:130px}#compare-thumbs{grid-template-columns:repeat(3,minmax(138px,1fr));overflow-x:auto;padding-bottom:3px;scrollbar-width:thin}.tray-item{gap:5px;padding-left:6px}#compare-thumbs .tray-item img{display:none}.tray-item strong{font-size:var(--fs-meta)}.tray-remove{flex-basis:40px;width:40px;min-height:44px}#open-compare{padding:10px;font-size:var(--fs-ui);gap:6px}#open-compare .icon{width:16px;height:16px}#clear-compare{width:auto;min-width:54px;height:44px;font-size:var(--fs-ui);padding-inline:3px}.compare-table-scroll{margin-inline:0}.compare-table td:first-child,.compare-table th:first-child{min-width:116px}.compare-table thead th{min-width:200px}html:not(.page-ready) .desktop-filters{flex-direction:column;display:flex;width:100%;flex:auto;min-width:0}html:not(.page-ready) .browse-toolbar{display:flex;align-items:stretch;gap:12px;padding-block:12px}html:not(.page-ready) .filter-dropdown{width:100%;flex:auto;border-right:0;border-bottom:1px solid var(--line)}html:not(.page-ready) .filter-dropdown summary{min-height:65px;padding:10px 4px}html:not(.page-ready) .filter-popover{position:static;width:100%;box-shadow:none;border:0;padding:10px 4px}html:not(.page-ready) .sort-control{flex:1 1;min-width:180px;padding:0}html:not(.page-ready) .apply-static{margin:0;align-self:end}.hire-review-label{font-size:var(--fs-meta);padding:7px 9px;left:8px;max-width:calc(100% - 16px)}.product-detail-grid{grid-template-columns:1fr;gap:24px}.product-detail-photo img{height:380px}.product-detail-info{padding-top:0}.product-detail-info h1{font-size:2.375rem}}@media(max-width:380px){[data-page=homepage] .buying-intro h2{font-size:2.125rem}#open-compare,.card-actions .compare-button{font-size:var(--fs-ui)}.compare-tray-inner{gap:8px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}@media print{.compare-tray,.contact-dock,.fallback-nav,.header-enquire,.js-only{display:none!important}body{padding-bottom:0}.stock-grid{overflow:visible}}[data-page=category] .faq-section{margin-bottom:56px}@media (max-width:720px){[data-page=category] .faq-section{margin-bottom:40px}}@media (min-width:1041px){.site-header .header-actions{column-gap:24px}.site-header .header-enquire{flex-shrink:0}}.site-header .desktop-nav>a,.site-header .main-nav a{font-size:1rem;white-space:nowrap}[data-page=homepage] .stock-specs{grid-template-columns:1fr 1fr;gap:12px 16px}[data-page=homepage] .stock-specs dd{font-size:var(--fs-fact)}.card-specs{grid-template-columns:1.4fr 1fr 1fr}.card-specs>div,.stock-specs>div{min-width:0}.card-specs dd,.stock-specs dd{overflow-wrap:normal}@media (min-width:1091px) and (max-width:1400px){.site-header .desktop-nav,.site-header .header-inner,.site-header .main-nav{gap:18px}.site-header .brand img,.site-header .brand-link img{width:205px}}@media (max-width:1200px){.site-header .desktop-nav,.site-header .main-nav{display:none}.site-header .menu-button,.site-header .menu-toggle{display:flex}.site-header .fallback-nav{display:block}}.brand-band{background:var(--paper);border-top:1px solid #e9eae7;border-bottom:1px solid #e9eae7}[data-page=homepage] .brand-strip{display:flex;align-items:center;gap:48px;padding-block:22px}.brand-range-label{margin:0 0 8px;font-size:var(--fs-fact);font-weight:700;letter-spacing:1.65px;text-transform:uppercase;color:var(--charcoal)}.brand-range-list{margin:0;font-size:1.25rem;line-height:1.35;font-weight:700;letter-spacing:-.2px;color:var(--ink);text-wrap:pretty}.brand-range-list>span{font-weight:400;color:var(--muted)}.brand-marks{margin-left:auto}.brand-marks,[data-page=homepage] .stock-brands{display:flex;align-items:center;gap:30px}.stock-brands .stock-brand-logo{display:block;flex-shrink:0;object-fit:contain}.stock-brands .logo-linde{width:84px;height:50px}.stock-brands .logo-crown{width:115px;height:26px}.brand-divider{width:1px;height:40px;background:var(--line)}[data-page=homepage] .brand-stock-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-family:inherit;font-size:var(--fs-fact);font-weight:600;letter-spacing:0;white-space:nowrap}[data-page=homepage] .brand-stock-link:hover{text-decoration:underline;text-underline-offset:4px}@media (max-width:1090px){[data-page=homepage] .brand-strip{gap:32px}.brand-range-list{font-size:1.1875rem}}@media (max-width:860px){[data-page=homepage] .brand-strip{flex-direction:column;align-items:flex-start;gap:18px}.brand-marks{margin-left:0;gap:26px}.brand-divider{display:none}}@media (max-width:400px){.brand-range-list{font-size:1.125rem}.stock-brands .logo-crown{width:105px;height:24px}}[data-page=homepage] .brand-strip{min-height:0;border:0}.brand-range{flex:1 1;min-width:0}.brand-marks,.brand-marks .stock-brands{flex-shrink:0}@media(max-width:400px){.brand-marks{gap:12px;width:100%;justify-content:space-between}[data-page=homepage] .brand-marks .stock-brands{gap:12px}.brand-stock-link>span{display:none}}#enquiry-form .intent-options{grid-template-columns:repeat(3,minmax(0,1fr))}#enquiry-sell-choice{width:100%;min-height:48px;padding:12px 14px;border:1px solid #c9c9c9;background:#fff;color:inherit;font:inherit;border-radius:0}#enquiry-sell-choice:focus-visible{outline:2px solid #0084cc;outline-offset:2px}#sell-choice-field[hidden]{display:none!important}@media(max-width:700px){#enquiry-form .intent-options{grid-template-columns:1fr 1fr}#enquiry-form .intent-option:last-child{grid-column:1/-1}}.hero-machine-original-cutout{-webkit-clip-path:polygon(0 0,100% 0,100% 68.1%,78% 73.3%,76% 73.3%,73.5% 79%,0 100%);clip-path:polygon(0 0,100% 0,100% 68.1%,78% 73.3%,76% 73.3%,73.5% 79%,0 100%)}.product-gallery{min-width:0}.product-gallery .product-detail-photo{background:#f3f4f2;padding:16px}.product-gallery .product-detail-photo img{height:470px}.gallery-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0}.gallery-toolbar p{font-size:var(--fs-meta);color:#5f6467;margin:0}.gallery-toolbar button{width:44px;height:44px;border:1px solid #bfc4c0;background:white;font-size:1.25rem;cursor:pointer}.gallery-toolbar button:disabled{opacity:.35;cursor:default}.gallery-thumbs{display:flex;gap:8px;overflow-x:auto;padding:3px 3px 10px}.gallery-thumb{flex:0 0 68px;height:68px;padding:3px;border:2px solid transparent;background:#f3f4f2}.gallery-thumb img{width:100%;height:100%;object-fit:contain}.gallery-thumb[aria-current=true]{border-color:var(--orange)}.gallery-thumb:focus-visible,.gallery-toolbar button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media(max-width:700px){.product-gallery .product-detail-photo img{height:330px}.gallery-thumb{flex-basis:60px;height:60px}}.product-promotion{display:inline-block;margin:0 0 12px;padding:9px 14px;background:var(--orange);color:#1b1e1d;font-size:var(--fs-meta);font-weight:700;line-height:1.4;overflow-wrap:anywhere}.product-detail-info .card-specs{grid-template-columns:repeat(auto-fit,minmax(105px,1fr))}.help-inner.help-without-action{grid-template-columns:1fr}.footer-legal nav a,.footer-nav a,.footer-phone,.header-phone,.main-nav a{min-height:44px;display:inline-flex;align-items:center}.icon-button{min-width:44px}.icon-button,.select-wrap select,.sort-control select{min-height:44px}.back-top,.text-link{min-height:44px;display:inline-flex;align-items:center}.page-button{min-width:44px}.compare-button,.filter-option,.page-button{min-height:44px}.filter-option{display:flex;align-items:center}.field input[type=checkbox],.filter-option input[type=checkbox]{width:20px;height:20px}@media(max-width:760px){.back-top,.footer-nav a,.footer-phone,.header-phone,.main-nav a,.text-link{min-height:44px;display:inline-flex;align-items:center}}.footer-column a,.hero-sell a,.site-footer nav a{min-height:44px;display:inline-flex;align-items:center}.footer-column a{display:flex}.capacity-note .text-link,.compare-guide .text-link,.filter-popover-footer .button,.filter-popover-footer .text-link,.state-actions .button,a.all-stock-link,a.text-link,button.text-link{min-height:44px;display:inline-flex;align-items:center}.compare-button input[type=checkbox],.filter-option input[type=checkbox]{width:20px;height:20px}.mobile-filter-group .filter-option{min-height:44px}@media(max-width:760px){.catalogue-heading .text-link,.empty-state .text-link,.intro-actions .text-link,.state-actions .text-link,a.text-link,button.text-link{min-height:44px;display:inline-flex;align-items:center}.contact-dock a{min-height:44px}}.filter-chip,.reset-filters{min-height:44px;display:inline-flex;align-items:center}.enquiry-phone a{min-height:44px}[data-page=homepage] .other-ways{background:#fff;border:0;overflow:visible}[data-page=homepage] .other-ways:after{display:none}[data-page=homepage] .ways-grid{padding-block:52px 0;gap:24px;align-items:stretch}[data-page=homepage] .way{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:36px 40px 38px;border:1px solid var(--line);border-radius:var(--radius)}[data-page=homepage] .way-top{width:100%;max-width:none}[data-page=homepage] .way h2{margin-top:22px}[data-page=homepage] .way>p{margin-top:18px;max-width:390px;flex:1 1}[data-page=homepage] .way .button{margin-top:27px}[data-page=homepage] .way-hire{background:var(--blue-ink);color:#fff;border-color:var(--blue-ink)}[data-page=homepage] .way-hire>p{color:#fff}[data-page=homepage] .way-hire .eyebrow:before{background:#fff}[data-page=homepage] .way-hire .button{background:#fff;color:var(--ink);border-color:#fff}[data-page=homepage] .way-hire .button:hover{background:var(--pale-blue)}[data-page=homepage] .way-hire a:focus-visible{outline-color:#fff}[data-page=homepage] .way-sell{background:#faf7f1;border-color:#e2ded5}[data-page=homepage] .way-sell .way-icon{color:var(--muted)}[data-page=homepage] .way-sell .button-outline{border-color:#999b96}[data-page=homepage] .buying{padding-top:72px;padding-bottom:64px}[data-page=homepage] .contact{padding-block:76px}[data-page=homepage] .contact-grid{grid-template-columns:.82fr 1.18fr;align-items:stretch;gap:0;background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}[data-page=homepage] .contact-copy{display:flex;flex-direction:column;position:relative;isolation:isolate;overflow:hidden;padding:44px 44px 40px;background:var(--orange)}[data-page=homepage] .contact-copy>:not(.contact-art){position:relative;z-index:1}[data-page=homepage] .contact-copy h2{max-width:350px;font-size:3.375rem;line-height:1.02;letter-spacing:-2.4px}[data-page=homepage] .contact-intro>p{margin-top:24px;max-width:350px;font-size:1rem;line-height:1.75;color:var(--ink)}[data-page=homepage] .contact-phone{margin-top:34px;min-height:56px}[data-page=homepage] .contact-phone small{font-size:var(--fs-read);font-weight:400;letter-spacing:0;color:var(--ink);margin-bottom:8px}[data-page=homepage] .contact-phone strong{display:flex;align-items:center;gap:20px;font-size:1.8125rem;letter-spacing:-.8px}[data-page=homepage] .contact-phone strong .icon{width:23px;height:23px}[data-page=homepage] .contact-phone:hover strong{text-decoration:underline;text-underline-offset:5px}[data-page=homepage] .visit-note{margin-top:auto;padding-top:40px;max-width:315px}[data-page=homepage] .visit-note h3{font-size:1rem;line-height:1.4}[data-page=homepage] .visit-note p{margin-top:9px;font-size:var(--fs-read);line-height:1.75;color:var(--ink)}[data-page=homepage] .contact-art{position:absolute;z-index:0;pointer-events:none;right:-68px;bottom:-100px;display:flex;gap:18px;transform:rotate(25deg);opacity:.17}[data-page=homepage] .contact-art span{width:68px;height:355px;background:#fff}[data-page=homepage] .contact .enquiry-panel{padding:36px 40px 32px;border:0;border-radius:0;box-shadow:none}[data-page=homepage] .contact .form-title{margin-bottom:24px;align-items:baseline}[data-page=homepage] .contact .form-title h3{font-size:1.375rem;letter-spacing:-.6px}[data-page=homepage] .form-required{font-size:var(--fs-read);color:var(--muted);white-space:nowrap}[data-page=homepage] .contact .intent-fieldset{margin-bottom:23px}[data-page=homepage] .contact .field{margin-bottom:18px}[data-page=homepage] .contact .field input,[data-page=homepage] .contact .field textarea{background:#f9f9f7;border-radius:2px;font-size:1rem;padding:10px 12px}[data-page=homepage] .contact .field input:focus,[data-page=homepage] .contact .field textarea:focus{background:#fff}[data-page=homepage] .contact .field [aria-invalid=true]{background:#fff6f3;border-color:#ac2914}[data-page=homepage] .contact .field-guidance{max-width:520px}[data-page=homepage] .contact .form-submit-row{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;margin-top:24px}[data-page=homepage] .contact .submit-button{width:auto;flex-shrink:0;min-height:48px;gap:30px;padding:12px 20px}[data-page=homepage] .form-privacy{font-size:var(--fs-read);line-height:1.7;color:var(--muted)}[data-page=homepage] .form-privacy a{text-decoration:underline;text-underline-offset:3px}[data-page=homepage] .contact .success-view{min-height:470px}@media (max-width:1100px){[data-page=homepage] .way{padding:30px 28px 32px}[data-page=homepage] .way h2{font-size:2.5rem}[data-page=homepage] .contact-copy{padding:36px 32px}[data-page=homepage] .contact-copy h2{font-size:2.9375rem;letter-spacing:-2px}[data-page=homepage] .contact .enquiry-panel{padding:32px}[data-page=homepage] .contact .form-submit-row{gap:16px}[data-page=homepage] .contact .submit-button{gap:17px}}@media (max-width:900px){[data-page=homepage] .ways-grid{gap:20px}[data-page=homepage] .way{padding:28px 24px 30px}[data-page=homepage] .way h2{font-size:2.1875rem;letter-spacing:-1.3px}[data-page=homepage] .way .button{font-size:var(--fs-ui);gap:15px;padding-inline:15px}[data-page=homepage] .contact-grid{grid-template-columns:1fr}[data-page=homepage] .contact-copy{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:24px 40px;gap:24px 40px}[data-page=homepage] .contact-intro{grid-row:1/3}[data-page=homepage] .contact-copy h2{max-width:330px}[data-page=homepage] .contact-phone{margin-top:6px;align-self:start}[data-page=homepage] .visit-note{margin-top:0;padding-top:0;align-self:end}[data-page=homepage] .contact-art{bottom:-170px}[data-page=homepage] .contact .success-view{min-height:380px}}@media (min-width:721px) and (max-width:900px){[data-page=homepage] .contact .field-row{grid-template-columns:1fr 1fr;gap:16px}[data-page=homepage] .contact .intent-options{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){[data-page=homepage] .ways-grid{grid-template-columns:1fr;padding-top:32px;gap:18px}[data-page=homepage] .way{padding:27px 26px 29px}[data-page=homepage] .way h2{font-size:2.375rem;margin-top:20px}[data-page=homepage] .way>p{margin-top:16px;font-size:var(--fs-read)}[data-page=homepage] .way .button{margin-top:23px;min-height:49px}[data-page=homepage] .buying{padding-top:52px;padding-bottom:44px}[data-page=homepage] .contact{padding-block:44px}[data-page=homepage] .contact-copy{display:flex;gap:0;padding:30px 26px}[data-page=homepage] .contact-copy h2{max-width:290px;font-size:2.75rem;line-height:1.04}[data-page=homepage] .contact-intro>p{margin-top:20px;font-size:var(--fs-read)}[data-page=homepage] .contact-phone{margin-top:25px}[data-page=homepage] .contact-phone strong{font-size:1.6875rem}[data-page=homepage] .contact-phone small{font-size:var(--fs-read);margin-bottom:7px}[data-page=homepage] .visit-note{margin-top:25px;padding-top:22px;border-top:1px solid #1c1e2038;max-width:none}[data-page=homepage] .visit-note h3,[data-page=homepage] .visit-note p{font-size:var(--fs-read)}[data-page=homepage] .contact-art{right:-145px;bottom:-170px}[data-page=homepage] .contact .enquiry-panel{padding:28px 24px}[data-page=homepage] .contact .form-title{margin-bottom:24px;gap:12px}[data-page=homepage] .contact .form-title h3{font-size:1.3125rem}[data-page=homepage] .form-required{font-size:var(--fs-read)}[data-page=homepage] .contact .intent-options{grid-template-columns:1fr 1fr;gap:8px}[data-page=homepage] .contact .intent-option>span{font-size:var(--fs-read)}[data-page=homepage] .contact .form-submit-row{flex-direction:column-reverse;align-items:stretch;gap:14px;margin-top:22px}[data-page=homepage] .contact .submit-button{width:100%;justify-content:space-between;min-height:50px}[data-page=homepage] .form-privacy{font-size:var(--fs-read)}[data-page=homepage] .contact .success-view{min-height:350px}}@media (max-width:380px){[data-page=homepage] .way{padding-inline:22px}[data-page=homepage] .way h2{font-size:2.125rem}[data-page=homepage] .way .button{gap:12px;padding-inline:12px;font-size:var(--fs-ui)}[data-page=homepage] .contact-copy{padding:28px 22px}[data-page=homepage] .contact-copy h2{font-size:2.5rem}[data-page=homepage] .contact .enquiry-panel{padding:26px 20px}[data-page=homepage] .contact .form-title{flex-wrap:wrap;row-gap:8px}[data-page=homepage] .contact .form-title h3{font-size:1.375rem}}.catalogue-heading>div>p{margin-top:14px;max-width:720px}@media(max-width:700px){.utility-bar{display:none}.site-header{--header-height:80px}.header-inner{height:80px;min-height:80px}.brand img{width:200px}.header-actions{gap:8px}.hero-grid{display:flex;flex-direction:column;min-height:0}.hero-copy{width:100%;padding:28px 0 20px}.hero-copy .eyebrow{margin-bottom:18px;font-size:var(--fs-eyebrow);letter-spacing:.6px}.hero h1{font-size:2.75rem;letter-spacing:-2px;line-height:1.04}.hero-description{font-size:var(--fs-read);line-height:1.6;margin-top:20px}.hero-actions{margin-top:22px;grid-gap:10px;gap:10px;display:grid;grid-template-columns:1fr}.hero-actions .button{font-size:var(--fs-ui);min-height:48px;justify-content:space-between;padding:12px 16px}.hero-actions .button-outline{border:1px solid var(--line);padding:12px 16px}.hero-sell{margin-top:12px;font-size:var(--fs-read)}.hero-art{width:calc(100% + 48px);margin:0 -24px;height:280px;flex:none;overflow:hidden}.hero-machine{width:340px;left:50%;transform:translateX(-50%);top:-14px}.art-grid,.art-plane{inset:0}.art-slash{top:0;bottom:0;width:110px;right:25px}.hero-category{left:24px;bottom:14px;min-width:0;width:calc(100% - 48px);padding:10px 14px;gap:10px}.hero-category strong{font-size:var(--fs-read)}.hero-category .round-arrow{width:34px;height:34px}.art-caption,.art-cross{display:none}[data-page=homepage] .brand-strip{display:flex;align-items:stretch;gap:18px;padding-block:24px;flex-direction:column}.brand-range{flex:none}.brand-range-label{font-size:var(--fs-fact);letter-spacing:1.3px;margin-bottom:10px}.brand-range-list{font-size:1.125rem;line-height:1.5;letter-spacing:0}.brand-range-list>span{display:block;font-size:var(--fs-read);margin-top:3px}.brand-marks{margin:0;width:100%;gap:16px;flex-direction:column;align-items:stretch}.brand-divider{display:none}[data-page=homepage] .brand-marks .stock-brands{justify-content:flex-start;gap:30px;flex-shrink:1}.stock-brands .logo-linde{width:84px;height:50px}.stock-brands .logo-crown{width:115px;height:27px}[data-page=homepage] .brand-stock-link{white-space:normal;min-height:44px;justify-content:space-between;border-top:1px solid #d9dcd6;padding-top:14px;font-size:var(--fs-fact)}.brand-stock-link>span{display:inline}.featured.section-space{padding-block:38px}.section-heading{gap:14px}.section-heading h2{font-size:2rem}.section-heading .text-link{font-size:var(--fs-ui)}}@media(max-width:360px){.brand img{width:175px}.header-actions{gap:4px}.hero h1{font-size:2.5rem}.hero-copy .eyebrow{font-size:var(--fs-eyebrow)}.hero-actions{grid-template-columns:1fr!important}.hero-actions .button{min-width:0;width:100%}.hero-art{width:calc(100% + 40px);margin-inline:-20px}}@media(max-width:700px){.hero-grid{display:block;position:relative}.hero-copy{padding-top:28px}.hero-copy .eyebrow{max-width:180px;line-height:1.5;margin-bottom:14px}.hero h1{font-size:2.1875rem;letter-spacing:-1.7px;max-width:220px;min-height:112px}.hero-art{position:absolute;right:-24px;top:60px;width:145px;height:155px;margin:0;pointer-events:none}.hero-machine{width:180px;left:55%;top:-10px}.art-grid,.art-plane,.art-slash,.hero-category{display:none}.hero-description{margin-top:20px}.hero-actions{grid-template-columns:1fr 1fr}.hero-actions .button{font-size:var(--fs-ui);gap:7px;padding-inline:11px}.brand-band{background:white;border:0}.brand-strip{background:#f3f4f1;border-radius:4px;padding:22px!important;margin-top:6px;margin-bottom:0}.brand-range-list{font-size:1.0625rem}.brand-marks{gap:10px}[data-page=homepage] .brand-marks .stock-brands{gap:24px}.brand-stock-link{margin-top:5px}@media(max-width:360px){.hero h1{font-size:2rem;max-width:195px}.hero-art{width:125px;right:-20px}.hero-machine{width:160px}}}