:root{--used-night:#071e2a;--used-navy:#0c3c52;--used-blue:#087fa9;--used-cyan:#6dd1e7;--used-red:#d32338;--used-ice:#e9f1f2;--used-paper:#f8faf8;--used-line:#a9bec4}
.used-world{background:linear-gradient(135deg,#f4f7f5,#dce8eb);color:var(--used-night);overflow:hidden}
.used-hero{min-height:780px;display:grid;grid-template-columns:46% 54%;background:linear-gradient(145deg,#082431,#0f5369)}
.used-hero-copy{position:relative;z-index:2;padding:clamp(145px,12vw,195px) clamp(34px,5.5vw,90px) 72px;color:#fff}
.used-hero-copy h1{max-width:760px;margin:24px 0 28px;font:600 clamp(70px,7.3vw,116px)/.87 'Barlow Condensed','Arial Narrow',sans-serif;text-transform:uppercase;letter-spacing:-.012em}
.used-hero-copy h1 em{font:inherit;background:linear-gradient(90deg,#63d0e8,#e9f8fa);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.used-hero-copy>p:not(.graef-eyebrow):not(.graef-overline){max-width:600px;color:#d7e7ea;font:500 17px/1.72 Manrope,Arial,sans-serif}
.used-hero-actions{display:flex;flex-wrap:wrap;gap:22px;margin-top:37px}
.used-hero-actions a{padding:17px 22px;color:#fff;border:1px solid rgba(255,255,255,.38);font:700 11px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.05em;text-decoration:none}
.used-hero-actions a:first-child{background:linear-gradient(90deg,#087eaa,#12a6cf);border-color:transparent;box-shadow:0 18px 45px rgba(0,0,0,.19)}
.used-hero-actions span{color:#ff7282}
.used-trust{display:flex;flex-wrap:wrap;gap:9px;margin-top:45px}
.used-trust span{padding:8px 11px;background:rgba(255,255,255,.08);border-left:2px solid var(--used-red);color:#cfe2e6;font:700 8px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.1em}
.used-hero-art{position:relative;display:flex;align-items:center;justify-content:center;min-height:780px;overflow:hidden;background:radial-gradient(circle at 50% 43%,#fff 0%,#dae9ec 54%,#91bac6 100%)}
.used-hero-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,34,46,.28),transparent 35%),linear-gradient(0deg,rgba(4,27,38,.55),transparent 44%);pointer-events:none}
.used-hero-art>img{position:relative;z-index:1;width:83%;height:72%;object-fit:contain;filter:drop-shadow(0 36px 38px rgba(5,28,38,.28));mix-blend-mode:multiply}
.used-backword{position:absolute;top:4%;right:3%;color:rgba(4,54,72,.075);font:700 clamp(170px,19vw,320px)/.8 'Barlow Condensed',sans-serif;letter-spacing:-.06em}
.used-hero-art>div{position:absolute;left:6%;bottom:6%;z-index:3;padding:18px 22px;background:rgba(7,37,50,.92);border-left:4px solid var(--used-red);color:#fff}
.used-hero-art small,.used-hero-art span{display:block;font:700 9px/1.4 Manrope,sans-serif;letter-spacing:.12em;text-transform:uppercase}
.used-hero-art small{color:#79d4e9}.used-hero-art strong{display:block;margin:5px 0;font:600 40px/1 'Barlow Condensed',sans-serif;text-transform:uppercase}
.used-intro{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(45px,8vw,130px);align-items:end;padding-top:125px;padding-bottom:95px;border-bottom:1px solid var(--used-line)}
.used-intro h2,.used-group-head h2,.used-service h2{margin:16px 0 0;font:600 clamp(60px,6vw,94px)/.9 'Barlow Condensed','Arial Narrow',sans-serif;text-transform:uppercase}
.used-intro h2 em,.used-service h2 em{font:inherit;color:var(--used-blue)}
.used-intro>p,.used-group-head>p,.used-service p{margin:0;color:#526b75;font:500 16px/1.75 Manrope,Arial,sans-serif}
.used-category-nav{display:grid;grid-template-columns:repeat(4,1fr);padding-top:45px;padding-bottom:115px}
.used-category-nav a{display:flex;align-items:center;justify-content:space-between;min-height:82px;padding:18px 21px;border:1px solid var(--used-line);border-right:0;color:#143a49;font:700 12px Manrope,sans-serif;text-transform:uppercase;text-decoration:none;transition:.25s ease}
.used-category-nav a:last-child{border-right:1px solid var(--used-line)}
.used-category-nav a:hover{background:var(--used-navy);color:#fff}.used-category-nav span{color:var(--used-red)}
.used-stock{padding-bottom:145px}
.used-group{margin-bottom:135px;scroll-margin-top:95px}
.used-group-head{display:grid;grid-template-columns:1.2fr .8fr;gap:45px;align-items:end;padding-bottom:32px;border-bottom:2px solid #123d4e}
.used-group-head h2{font-size:clamp(55px,5.5vw,86px)}
.used-list{display:block}
.used-card{display:grid;grid-template-columns:48% 52%;min-height:650px;border-bottom:1px solid var(--used-line);background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(220,234,237,.92))}
.used-card:nth-child(even) .used-card-visual{grid-column:2}.used-card:nth-child(even) .used-card-copy{grid-column:1;grid-row:1}
.used-card-visual{position:relative;display:flex;align-items:center;justify-content:center;min-height:650px;overflow:hidden;background:radial-gradient(circle at 52% 43%,#fff 0%,#e1ecee 67%,#bed5dc 100%)}
.used-card-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 37%,rgba(255,255,255,.48) 50%,transparent 63%);transform:translateX(-135%);transition:transform .9s ease;pointer-events:none}
.used-card:hover .used-card-visual:after{transform:translateX(135%)}
.used-card-visual img{width:87%;height:77%;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 23px 28px rgba(16,49,61,.18));transition:transform .5s cubic-bezier(.2,.75,.2,1)}
.used-card:hover .used-card-visual img{transform:scale(1.025)}
.used-card-visual>span{position:absolute;left:18px;bottom:17px;z-index:2;max-width:75%;padding:9px 11px;background:rgba(8,46,61,.9);border-left:3px solid var(--used-red);color:#fff;font:700 8px/1.35 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.08em}
.used-card-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(38px,5vw,76px)}
.used-card-meta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.used-card-meta span{padding:7px 9px;background:#dbe8eb;color:#35515d;font:700 8px Manrope,sans-serif;letter-spacing:.08em}.used-card-meta span:first-child{background:#0b6684;color:#fff}
.used-card-copy>p{margin:0 0 10px;color:var(--used-blue);font:700 11px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.08em}
.used-card-copy h3{margin:0 0 30px;font:600 clamp(45px,4.7vw,72px)/.9 'Barlow Condensed','Arial Narrow',sans-serif;text-transform:uppercase;letter-spacing:-.01em}
.used-card-copy dl{margin:0;border-top:1px solid #aebfc3}.used-card-copy dl>div{display:grid;grid-template-columns:37% 63%;gap:16px;padding:11px 0;border-bottom:1px solid #b5c6ca}
.used-card-copy dt{color:#637b85;font:700 9px/1.35 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.05em}.used-card-copy dd{margin:0;color:#173744;font:600 12px/1.4 Manrope,sans-serif}
.used-equipment{margin-top:24px}.used-equipment>strong{color:#566f78;font:700 9px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.1em}.used-equipment ul{list-style:none;margin:9px 0 0;padding:0}.used-equipment li{position:relative;padding:5px 0 5px 15px;color:#2a4652;font:600 11px/1.45 Manrope,sans-serif}.used-equipment li:before{content:"";position:absolute;left:0;top:10px;width:5px;height:5px;background:var(--used-red)}
.used-card-footer{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-top:30px;padding-top:24px;border-top:1px solid #aebfc3}.used-card-footer small,.used-card-footer>div>span{display:block;color:#657d86;font:700 8px/1.4 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.09em}.used-card-footer>div>strong{display:block;margin:4px 0;color:#0a6688;font:600 31px/1 'Barlow Condensed',sans-serif;text-transform:uppercase}.used-card-footer>a{padding:14px 17px;background:#0b4358;color:#fff;font:700 10px Manrope,sans-serif;text-transform:uppercase;text-decoration:none}.used-card-footer>a span{color:#ff6879}
.used-service{padding:120px 0;background:linear-gradient(135deg,#0a2b3a,#11637c);color:#fff}.used-service-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(45px,8vw,130px);align-items:end}.used-service h2 em{color:#87d8eb}.used-service p{color:#cee1e5}.used-service a{display:inline-block;margin-top:28px;color:#fff;font:700 11px Manrope,sans-serif;text-transform:uppercase;text-decoration:none}.used-service a span{color:#ff6678}.used-service small{display:block;margin-top:13px;color:#90adb5;font:600 10px Manrope,sans-serif}
.used-note{padding-top:48px;padding-bottom:60px;border-bottom:1px solid var(--used-line)}.used-note strong{display:block;margin-bottom:8px;color:#173b4a;font:700 10px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.1em}.used-note p{max-width:1050px;margin:0;color:#667c85;font:500 11px/1.65 Manrope,sans-serif}
@media(max-width:1180px){.desktop-nav{gap:18px}.desktop-nav a{font-size:11px}.header-cta{margin-left:15px;padding-left:18px}.used-hero{grid-template-columns:1fr}.used-hero-art{min-height:590px}.used-intro,.used-group-head,.used-service-grid{grid-template-columns:1fr}.used-category-nav{grid-template-columns:1fr 1fr}.used-card{grid-template-columns:1fr;min-height:0}.used-card:nth-child(even) .used-card-visual,.used-card:nth-child(even) .used-card-copy{grid-column:auto;grid-row:auto}.used-card-visual{min-height:520px}}
@media(max-width:700px){.used-hero-copy{padding:145px 22px 65px}.used-hero-copy h1{font-size:64px}.used-hero-art{min-height:420px}.used-hero-art>img{width:92%;height:74%}.used-hero-art strong{font-size:33px}.used-intro{padding-top:80px;padding-bottom:70px}.used-intro h2,.used-service h2{font-size:57px}.used-category-nav{grid-template-columns:1fr;padding-bottom:80px}.used-category-nav a{border-right:1px solid var(--used-line);border-bottom:0}.used-category-nav a:last-child{border-bottom:1px solid var(--used-line)}.used-group{margin-bottom:90px}.used-group-head h2{font-size:54px}.used-card-visual{min-height:330px}.used-card-copy{padding:34px 22px 42px}.used-card-copy h3{font-size:50px}.used-card-copy dl>div{grid-template-columns:1fr;gap:3px}.used-card-footer{align-items:stretch;flex-direction:column}.used-card-footer>a{text-align:center}.used-service{padding:80px 0}}

/* Additional process equipment from the 07.08.2025 inventory list. */
.used-category-nav{gap:9px}.used-category-nav a,.used-category-nav a:last-child{border-right:1px solid var(--used-line)}
.is-process-group .used-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:22px}
.used-process-card{display:flex;min-height:0;flex-direction:column;border:1px solid var(--used-line);background:linear-gradient(145deg,#fff,#e4eef0)}
.used-process-card:nth-child(even) .used-card-visual,.used-process-card:nth-child(even) .used-card-copy{grid-column:auto;grid-row:auto}
.used-process-card .used-card-visual{height:330px;min-height:330px}.used-process-card .used-card-visual img{width:88%;height:80%;mix-blend-mode:normal}
.used-process-card .used-card-copy{justify-content:flex-start;padding:32px}.used-process-card .used-card-copy h3{min-height:78px;margin-bottom:22px;font-size:clamp(35px,3.1vw,49px)}
.used-process-card .used-card-copy dl>div{grid-template-columns:39% 61%;padding:9px 0}.used-process-card .used-card-footer{margin-top:auto}
.used-more{margin-top:8px}.used-more summary{cursor:pointer;list-style:none;padding:12px 0;border-bottom:1px solid #aebfc3;color:var(--used-blue);font:800 9px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.08em}.used-more summary::-webkit-details-marker{display:none}.used-more summary:after{content:"+";float:right;font-size:15px}.used-more[open] summary:after{content:"−"}.used-more dl{margin-top:0!important}
.used-image-request{width:78%;max-width:400px;padding:42px 30px;border:1px solid #9fb7bf;background:rgba(255,255,255,.5);text-align:center}.used-image-request strong{display:block;color:#16485c;font:600 38px/1 'Barlow Condensed',sans-serif;text-transform:uppercase}.used-image-request span{display:block;margin-top:11px;color:#68808a;font:600 11px/1.55 Manrope,sans-serif}
.used-card-copy>p.used-card-source{margin:20px 0 0;padding-top:13px;border-top:1px solid #b5c6ca;color:#647b84;font:700 8px/1.55 Manrope,sans-serif;letter-spacing:.06em;text-transform:uppercase}
.used-card-contact-actions{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.used-card-contact-actions a{padding:13px 15px;background:#0b4358;color:#fff;font:800 9px Manrope,sans-serif;text-transform:uppercase;text-decoration:none}.used-card-contact-actions a:first-child{background:#087fa9}.used-card-contact-actions a span{color:#8fe2f1}
@media(max-width:1180px){.is-process-group .used-list{grid-template-columns:1fr}.used-process-card{display:flex}.used-process-card .used-card-visual{min-height:390px;height:390px}}
@media(max-width:700px){.used-category-nav{gap:0}.is-process-group .used-list{padding-top:10px}.used-process-card .used-card-visual{min-height:290px;height:290px}.used-process-card .used-card-copy{padding:28px 21px 34px}.used-process-card .used-card-copy h3{min-height:0;font-size:42px}.used-card-contact-actions{display:grid;grid-template-columns:1fr 1fr;justify-content:stretch}.used-card-contact-actions a{text-align:center}.used-card-footer{gap:18px}}
