.used-header{position:absolute}.used-hero{position:relative;min-height:670px;padding:140px max(28px,calc((100% - var(--max))/2)) 80px;color:#fff;background:linear-gradient(115deg,#031426,#0b3658);display:grid;grid-template-columns:1fr .72fr;gap:70px;align-items:center;overflow:hidden}.used-hero::before{content:"";position:absolute;inset:0;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.22) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.22) 1px,transparent 1px);background-size:65px 65px}.used-hero-copy{position:relative;z-index:2}.used-hero-copy>p:first-child,.used-catalog-heading p,.sell-machine p,.used-process>p{margin:0;color:var(--lime);font-size:.72rem;font-weight:850;letter-spacing:.15em}.used-hero-copy>p:first-child span{display:inline-block;width:35px;height:2px;margin:0 10px 3px 0;background:var(--lime)}.used-hero h1{max-width:870px;margin:22px 0 0;font:760 clamp(3rem,5.6vw,6rem)/.94 Bahnschrift,"Arial Narrow",sans-serif;letter-spacing:-.045em;text-transform:uppercase}.used-hero-copy>p:nth-child(3){max-width:680px;margin:28px 0 0;color:#c1d0d6;font-size:1.06rem;line-height:1.65}.used-hero-copy>div{margin-top:30px;display:flex;gap:10px}.used-hero-copy a{padding:14px 17px;border:1px solid rgba(255,255,255,.32);font-size:.78rem;font-weight:800;text-decoration:none}.used-hero-copy a:first-child{color:var(--navy);background:var(--lime);border-color:var(--lime)}.used-hero-map{position:relative;z-index:2;aspect-ratio:1;border:1px solid rgba(255,255,255,.25);border-radius:50%;display:grid;place-items:center}.used-hero-map strong{font:800 1.1rem/1.05 Bahnschrift;text-align:center}.map-ring{position:absolute;border:1px solid rgba(183,210,59,.33);border-radius:50%}.r1{inset:12%}.r2{inset:27%}.r3{inset:40%}.map-node{position:absolute;width:43px;height:43px;border:2px solid var(--lime);border-radius:50%;color:#fff;background:var(--navy);display:grid;place-items:center;font-size:.69rem;font-weight:850}.n1{left:6%;top:28%}.n2{right:10%;top:18%}.n3{right:5%;bottom:24%}.n4{left:20%;bottom:8%}.used-principles{display:grid;grid-template-columns:repeat(4,1fr);color:#fff;background:#071b2d}.used-principles article{min-height:148px;padding:25px 28px;border-right:1px solid rgba(255,255,255,.12);display:grid;grid-template-columns:30px 1fr;gap:6px 10px;align-content:center}.used-principles b{grid-row:1/3;color:var(--lime);font-size:.7rem}.used-principles strong{font:750 .86rem Bahnschrift;text-transform:uppercase}.used-principles span{color:#8fa5b0;font-size:.76rem;line-height:1.4}.used-catalog{padding:110px max(28px,calc((100% - var(--max))/2));background:var(--paper)}.used-catalog-heading{display:flex;justify-content:space-between;gap:50px;align-items:end}.used-catalog-heading h2,.sell-machine h2,.used-process h2{margin:13px 0 0;color:var(--navy);font:760 clamp(2.6rem,4.8vw,4.8rem)/.95 Bahnschrift,"Arial Narrow",sans-serif;letter-spacing:-.04em;text-transform:uppercase}.used-catalog-heading>div>span{display:block;margin-top:15px;color:var(--muted)}.used-catalog-heading label{min-width:350px}.used-catalog-heading label span{display:block;margin-bottom:8px;color:var(--muted);font-size:.72rem;font-weight:750;text-transform:uppercase}.used-catalog-heading input{width:100%;padding:13px 0;border:0;border-bottom:2px solid var(--navy);outline:0;background:transparent;font:inherit}.used-filters{margin:40px 0 28px;display:flex;gap:8px;overflow:auto}.used-filters button{padding:10px 14px;border:1px solid #cad3cd;color:#435760;background:transparent;font-size:.74rem;font-weight:750;white-space:nowrap;cursor:pointer}.used-filters button.active,.used-filters button:hover{color:#fff;background:var(--navy);border-color:var(--navy)}.used-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.used-card{overflow:hidden;border:1px solid var(--line);background:#fff;transition:.2s}.used-card:hover{transform:translateY(-5px);box-shadow:var(--shadow)}.used-card-image{position:relative;height:270px;background:#e9eee8}.used-card-image img{width:100%;height:100%;object-fit:cover}.used-card-image.demo{padding:27px;color:white;background:radial-gradient(circle at 78% 17%,#275562,var(--navy) 65%);display:flex;flex-direction:column;justify-content:end}.used-card-image.demo strong{font:850 3rem/.9 Bahnschrift;color:var(--lime)}.used-card-image.demo span{margin-top:7px;font-size:.72rem;letter-spacing:.1em}.used-badge{position:absolute;left:14px;top:14px;padding:7px 9px;color:#fff;background:var(--navy);font-size:.64rem;font-weight:850}.used-card-body{padding:23px}.used-card-body>p{margin:0;color:var(--green);font-size:.66rem;font-weight:850;letter-spacing:.1em}.used-card-body h3{margin:8px 0;color:var(--navy);font:780 1.45rem Bahnschrift;text-transform:uppercase}.used-card-body>span{color:#697d83;font-size:.75rem}.used-facts{margin:20px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.used-facts div{padding:9px;background:#f1f4ef}.used-facts small,.used-facts strong{display:block}.used-facts small{color:#7a8c8e;font-size:.58rem;text-transform:uppercase}.used-facts strong{margin-top:3px;color:var(--navy);font-size:.78rem}.used-card button{width:100%;padding:12px;border:0;color:#fff;background:var(--navy);font-size:.75rem;font-weight:800;cursor:pointer}.sell-machine{padding:105px max(28px,calc((100% - var(--max))/2));color:white;background:#283235;display:grid;grid-template-columns:1fr .8fr;gap:65px;align-items:center}.sell-machine h2{color:white}.sell-machine>div>span{display:block;max-width:690px;margin-top:22px;color:#bdc8ca;line-height:1.65}.sell-machine ol{margin:0;padding:0;list-style:none}.sell-machine li{padding:18px 0;border-bottom:1px solid rgba(255,255,255,.13);display:grid;grid-template-columns:42px 1fr}.sell-machine li b{color:var(--lime);font-size:.7rem}.sell-machine li strong,.sell-machine li span{display:block}.sell-machine li strong{font:750 .9rem Bahnschrift;text-transform:uppercase}.sell-machine li span{margin-top:4px;color:#99aaad;font-size:.75rem}.sell-machine>a{grid-column:2;justify-self:start;padding:14px 17px;color:var(--navy);background:var(--lime);font-size:.76rem;font-weight:800;text-decoration:none}.sell-machine>a span{margin-left:10px}.used-process{padding:95px max(28px,calc((100% - var(--max))/2));background:#fff}.used-process h2{max-width:750px}.used-process>div{margin-top:45px;display:flex;align-items:center}.used-process>div span{flex:1;min-height:105px;padding:22px;border:1px solid var(--line);color:var(--navy);font-size:.75rem;font-weight:750}.used-process>div b{display:block;margin-bottom:14px;color:var(--green);font-size:.68rem}.used-process>div i{padding:0 10px;color:var(--green);font-style:normal}.dialog-used-hero{min-height:320px;padding:38px;color:white;background:var(--navy);display:flex;flex-direction:column;justify-content:end}.dialog-used-hero p{margin:0;color:var(--lime);font-size:.7rem;font-weight:850}.dialog-used-hero h2{margin:8px 0 0;font:800 3rem/1 Bahnschrift;text-transform:uppercase}.dialog-used-main{padding:35px}.dialog-used-main>p{color:#50656e;line-height:1.6}.dialog-used-main .used-facts{max-width:620px}.dialog-used-main ul{padding-left:20px;color:#52666e;line-height:1.8}.dialog-cta{margin-top:28px;padding:18px;border-left:3px solid var(--lime);background:var(--paper)}.dialog-cta strong,.dialog-cta span{display:block}.dialog-cta span{margin-top:6px;color:var(--muted);font-size:.8rem}
@media(max-width:1000px){.used-hero{grid-template-columns:1fr .55fr}.used-principles{grid-template-columns:1fr 1fr}.used-grid{grid-template-columns:1fr 1fr}.sell-machine{grid-template-columns:1fr}.sell-machine>a{grid-column:1}.used-process>div{display:grid;grid-template-columns:1fr 1fr}.used-process>div i{display:none}}
@media(max-width:760px){.used-header{position:fixed}.used-hero{min-height:720px;padding:110px 20px 70px;grid-template-columns:1fr}.used-hero h1{font-size:2.75rem}.used-hero-map{display:none}.used-principles{grid-template-columns:1fr}.used-principles article{min-height:115px}.used-catalog,.sell-machine,.used-process{padding:80px 20px}.used-catalog-heading{display:block}.used-catalog-heading label{display:block;min-width:0;margin-top:30px}.used-grid{grid-template-columns:1fr}.used-process>div{grid-template-columns:1fr}.used-hero-copy>div{align-items:flex-start;flex-direction:column}}
