{"id":103,"date":"2026-05-06T09:03:02","date_gmt":"2026-05-06T01:03:02","guid":{"rendered":"https:\/\/www.corvelanmag.com\/?page_id=103"},"modified":"2026-09-27T18:02:56","modified_gmt":"2026-09-27T10:02:56","slug":"home","status":"publish","type":"page","link":"https:\/\/www.corvelanmag.com\/fr\/","title":{"rendered":"Accueil"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"103\" class=\"elementor elementor-103\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-643d274 e-con e-atomic-element e-div-block-base e-default-div e-643d274-0caa9c9 \" data-id=\"643d274\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"643d274\" data-e-type=\"e-div-block\" data-id=\"643d274\">\n    \t\t<div class=\"elementor-element elementor-element-81e224e elementor-widget elementor-widget-html\" data-id=\"81e224e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\r\n<main aria-labelledby=\"corvelan-home-h1\" class=\"corvelan-pdp\" id=\"corvelan-home\">\r\n<style>\r\n.corvelan-pdp{\r\n  --blue:#0B4F8A;\r\n  --blue-dark:#07365f;\r\n  --blue-deep:#062b4b;\r\n  --blue-light:#eaf3fb;\r\n  --cyan:#1c7fc0;\r\n  --ink:#162033;\r\n  --muted:#5c6878;\r\n  --line:#d9e3ec;\r\n  --soft:#f4f8fb;\r\n  --soft2:#edf4f9;\r\n  --white:#fff;\r\n  --shadow:0 16px 42px rgba(16,42,67,.10);\r\n  font-family:Arial,Helvetica,sans-serif;\r\n  color:var(--ink);\r\n  background:#fff;\r\n  line-height:1.65;\r\n}\r\n.corvelan-pdp *{box-sizing:border-box}\r\n.corvelan-pdp section{width:100%}\r\n.corvelan-pdp img{display:block;width:100%;height:auto}\r\n.corvelan-pdp a{color:inherit}\r\n.corvelan-pdp .os-wrap{max-width:1400px;margin:0 auto;padding:76px 40px}\r\n.corvelan-pdp h1,.corvelan-pdp h2,.corvelan-pdp h3,.corvelan-pdp h4{margin:0 0 16px;line-height:1.18;color:var(--ink)}\r\n.corvelan-pdp h1{font-size:36px;letter-spacing:-.02em}\r\n.corvelan-pdp h2{font-size:28px;letter-spacing:-.01em}\r\n.corvelan-pdp h3{font-size:20px}\r\n.corvelan-pdp h4{font-size:16px}\r\n.corvelan-pdp p{margin:0 0 18px}\r\n.corvelan-pdp ul,.corvelan-pdp ol{margin:0;padding-left:21px}\r\n.corvelan-pdp li{margin:7px 0}\r\n.corvelan-pdp .os-muted{color:var(--muted)}\r\n.corvelan-pdp .os-mini{font-size:14px;color:var(--muted)}\r\n.corvelan-pdp .os-eyebrow{font-size:13px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--blue);margin:0 0 12px}\r\n.corvelan-pdp .os-section-head{max-width:800px;margin-bottom:34px}\r\n.corvelan-pdp .os-section-head.center{text-align:center;margin-left:auto;margin-right:auto}\r\n.corvelan-pdp .os-link{color:var(--blue);font-weight:800;text-decoration:none}\r\n.corvelan-pdp .os-link:hover{text-decoration:underline}\r\n.corvelan-pdp .os-btns{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}\r\n.corvelan-pdp .os-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 20px;border-radius:8px;font-weight:800;text-decoration:none;border:1px solid transparent;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}\r\n.corvelan-pdp .os-btn:hover{transform:translateY(-1px)}\r\n.corvelan-pdp .os-btn-primary{background:var(--blue);color:#fff;box-shadow:0 10px 24px rgba(11,79,138,.24)}\r\n.corvelan-pdp .os-btn-secondary{background:#fff;color:var(--blue-dark);border-color:#c7d7e4}\r\n.corvelan-pdp .os-btn-light{background:#fff;color:var(--blue-dark)}\r\n.corvelan-pdp .os-btn-ghost{background:transparent;color:#fff;border-color:rgba(255,255,255,.55)}\r\n.corvelan-pdp .os-soft{background:var(--soft)}\r\n.corvelan-pdp .os-dark{background:var(--blue-deep);color:#fff}\r\n.corvelan-pdp .os-dark h2,.corvelan-pdp .os-dark h3,.corvelan-pdp .os-dark p,.corvelan-pdp .os-dark li{color:#fff}\r\n.corvelan-pdp .os-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}\r\n.corvelan-pdp .os-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}\r\n.corvelan-pdp .os-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}\r\n.corvelan-pdp .os-card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:24px;height:100%}\r\n.corvelan-pdp .os-card-shadow{box-shadow:var(--shadow);border-color:transparent}\r\n.corvelan-pdp .os-badge{display:inline-flex;align-items:center;min-height:26px;padding:4px 9px;border-radius:999px;background:var(--blue-light);color:var(--blue);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px}\r\n.corvelan-pdp .os-kicker{font-size:18px;color:var(--muted);max-width:760px}\r\n\r\n.corvelan-pdp .os-feature-photo{margin:0 0 30px}\r\n.corvelan-pdp .os-feature-photo img,.corvelan-pdp .os-about-photo img,.corvelan-pdp .os-photo-card img{width:100%;aspect-ratio:4\/3;object-fit:cover;border-radius:16px;box-shadow:var(--shadow)}\r\n.corvelan-pdp .os-feature-photo-dark img{box-shadow:0 22px 48px rgba(0,0,0,.22)}\r\n.corvelan-pdp .os-photo-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:28px}\r\n.corvelan-pdp .os-photo-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:28px}\r\n.corvelan-pdp .os-photo-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0 0 28px}\r\n.corvelan-pdp .os-photo-card span{display:block;margin-top:10px;font-size:13px;font-weight:700;color:var(--blue-dark)}\r\n.corvelan-pdp .os-photo-card p{margin:6px 0 0;font-size:13px;color:var(--muted)}\r\n.corvelan-pdp .os-dark .os-photo-card span{color:#dce9f3}\r\n.corvelan-pdp .os-dark .os-photo-card p{color:#d6e6f1}\r\n.corvelan-pdp .os-about-visual{padding:0;overflow:hidden;background:transparent;min-height:auto}\r\n.corvelan-pdp .os-about-photo{width:100%}\r\n\r\n\/* Hero *\/\r\n.corvelan-pdp .os-hero{background:linear-gradient(132deg,#052947 0%,#0B4F8A 62%,#176ca8 100%);color:#fff;overflow:hidden}\r\n.corvelan-pdp .os-hero .os-wrap{padding-top:72px;padding-bottom:72px}\r\n.corvelan-pdp .os-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:54px;align-items:center}\r\n.corvelan-pdp .os-hero h1,.corvelan-pdp .os-hero p{color:#fff}\r\n.corvelan-pdp .os-hero .os-eyebrow{color:#b9d9ef}\r\n.corvelan-pdp .os-hero-lead{font-size:19px;max-width:720px}\r\n.corvelan-pdp .os-hero-points{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0 0;padding:0;list-style:none}\r\n.corvelan-pdp .os-hero-points li{margin:0;padding:8px 11px;border-radius:999px;background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.18);font-size:13px;font-weight:700}\r\n.corvelan-pdp .os-hero-media{position:relative;min-height:470px}\r\n.corvelan-pdp .os-hero-frame{position:absolute;background:#fff;border-radius:16px;padding:12px;box-shadow:0 24px 60px rgba(0,0,0,.24);overflow:hidden}\r\n.corvelan-pdp .os-hero-frame img{border-radius:10px;aspect-ratio:4\/3;object-fit:cover;background:#fff}\r\n.corvelan-pdp .os-hero-frame.primary{width:78%;right:0;top:0}\r\n.corvelan-pdp .os-hero-frame.secondary{width:55%;left:0;bottom:0}\r\n.corvelan-pdp .os-hero-label{position:absolute;right:16px;bottom:18px;background:rgba(5,41,71,.90);color:#fff;padding:9px 12px;border-radius:7px;font-size:12px;font-weight:800}\r\n\r\n\/* Capability strip *\/\r\n.corvelan-pdp .os-cap-strip{background:#fff;border-bottom:1px solid var(--line)}\r\n.corvelan-pdp .os-cap-strip .os-wrap{padding-top:18px;padding-bottom:18px}\r\n.corvelan-pdp .os-cap-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0}\r\n.corvelan-pdp .os-cap{padding:13px 18px;border-right:1px solid var(--line)}\r\n.corvelan-pdp .os-cap:last-child{border-right:0}\r\n.corvelan-pdp .os-cap strong{display:block;font-size:14px;color:var(--blue-dark);margin-bottom:2px}\r\n.corvelan-pdp .os-cap span{display:block;font-size:12px;color:var(--muted)}\r\n\r\n\/* Product routes *\/\r\n.corvelan-pdp .os-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}\r\n.corvelan-pdp .os-product-card{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;height:100%;display:flex;flex-direction:column}\r\n.corvelan-pdp .os-product-media{aspect-ratio:4\/3;background:#eef3f6;overflow:hidden;position:relative}\r\n.corvelan-pdp .os-product-media img{width:100%;height:100%;object-fit:cover}\r\n.corvelan-pdp .os-product-placeholder{height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#f1f6fa,#dfeaf2);padding:32px;text-align:center}\r\n.corvelan-pdp .os-product-symbol{width:88px;height:88px;border-radius:22px;background:#fff;border:1px solid #cddce7;display:flex;align-items:center;justify-content:center;color:var(--blue);font-size:30px;font-weight:900;box-shadow:0 10px 24px rgba(11,79,138,.10)}\r\n.corvelan-pdp .os-product-body{padding:22px;display:flex;flex-direction:column;flex:1}\r\n.corvelan-pdp .os-product-body p{color:var(--muted)}\r\n.corvelan-pdp .os-product-body .os-link{margin-top:auto}\r\n.corvelan-pdp .os-route-note{margin-top:24px;padding:18px 20px;border-left:4px solid var(--blue);background:#edf6fc;border-radius:0 9px 9px 0;color:#345}\r\n\r\n\/* Separation point *\/\r\n.corvelan-pdp .os-path-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}\r\n.corvelan-pdp .os-path{background:#fff;border:1px solid var(--line);border-radius:14px;padding:20px;min-height:235px;position:relative}\r\n.corvelan-pdp .os-path-num{display:inline-flex;width:32px;height:32px;border-radius:50%;align-items:center;justify-content:center;background:var(--blue);color:#fff;font-weight:900;margin-bottom:16px}\r\n.corvelan-pdp .os-path strong{display:block;color:var(--blue-dark);margin-bottom:8px}\r\n.corvelan-pdp .os-path .os-arrow{position:absolute;right:16px;bottom:14px;color:var(--blue);font-weight:900;font-size:20px}\r\n\r\n\/* Applications *\/\r\n.corvelan-pdp .os-app-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}\r\n.corvelan-pdp .os-app{background:#fff;border:1px solid var(--line);border-radius:14px;padding:22px}\r\n.corvelan-pdp .os-app strong{display:block;color:var(--blue-dark);margin-bottom:8px}\r\n.corvelan-pdp .os-app p{font-size:14px;color:var(--muted);margin:0}\r\n\r\n\/* Engineering flow *\/\r\n.corvelan-pdp .os-flow{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-top:28px}\r\n.corvelan-pdp .os-flow-step{background:#fff;border:1px solid rgba(255,255,255,.22);border-radius:12px;padding:18px 12px;text-align:center;color:#fff}\r\n.corvelan-pdp .os-flow-step b{display:flex;width:30px;height:30px;border-radius:50%;align-items:center;justify-content:center;margin:0 auto 10px;background:#fff;color:var(--blue);font-size:13px}\r\n.corvelan-pdp .os-flow-step span{font-size:13px;font-weight:700;color:#fff}\r\n\r\n\/* About *\/\r\n.corvelan-pdp .os-about-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:44px;align-items:center}\r\n.corvelan-pdp .os-about-visual{background:linear-gradient(145deg,#eaf2f8,#d7e5ef);border-radius:18px;min-height:420px;padding:28px;display:flex;align-items:center;justify-content:center}\r\n.corvelan-pdp .os-about-visual-inner{background:#fff;border-radius:14px;width:100%;padding:34px;box-shadow:var(--shadow)}\r\n.corvelan-pdp .os-about-stat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px}\r\n.corvelan-pdp .os-about-stat div{padding:16px;border-radius:10px;background:var(--soft)}\r\n.corvelan-pdp .os-about-stat strong{display:block;color:var(--blue);font-size:16px}\r\n.corvelan-pdp .os-about-stat span{font-size:12px;color:var(--muted)}\r\n\r\n\/* Why *\/\r\n.corvelan-pdp .os-why-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\r\n.corvelan-pdp .os-why{background:#fff;border:1px solid var(--line);border-radius:14px;padding:24px}\r\n.corvelan-pdp .os-why-index{font-size:12px;font-weight:900;letter-spacing:.08em;color:var(--blue);margin-bottom:12px}\r\n.corvelan-pdp .os-why p{color:var(--muted);margin-bottom:0}\r\n\r\n\/* Manufacturing \/ QC *\/\r\n.corvelan-pdp .os-qc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px}\r\n.corvelan-pdp .os-qc{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.17);border-radius:12px;padding:20px}\r\n.corvelan-pdp .os-qc strong{display:block;color:#fff;margin-bottom:7px}\r\n.corvelan-pdp .os-qc span{display:block;color:#d6e6f1;font-size:13px}\r\n\r\n\/* Process *\/\r\n.corvelan-pdp .os-process-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}\r\n.corvelan-pdp .os-process{background:#fff;border:1px solid var(--line);border-radius:13px;padding:20px;position:relative}\r\n.corvelan-pdp .os-process b{display:block;color:var(--blue);font-size:12px;letter-spacing:.08em;margin-bottom:10px}\r\n.corvelan-pdp .os-process strong{display:block;color:var(--blue-dark);margin-bottom:7px}\r\n.corvelan-pdp .os-process span{display:block;color:var(--muted);font-size:13px}\r\n\r\n\/* Resources *\/\r\n.corvelan-pdp .os-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}\r\n.corvelan-pdp .os-resource{background:#fff;border:1px solid var(--line);border-radius:14px;padding:24px}\r\n.corvelan-pdp .os-resource p{color:var(--muted)}\r\n\r\n\/* FAQ *\/\r\n.corvelan-pdp details{background:#fff;border:1px solid var(--line);border-radius:11px;margin:11px 0;overflow:hidden}\r\n.corvelan-pdp summary{cursor:pointer;list-style:none;padding:19px 52px 19px 20px;font-weight:800;position:relative;color:var(--ink)}\r\n.corvelan-pdp summary::-webkit-details-marker{display:none}\r\n.corvelan-pdp summary:after{content:'+';position:absolute;right:20px;top:13px;font-size:28px;font-weight:400;color:var(--blue)}\r\n.corvelan-pdp details[open] summary:after{content:'\u2212'}\r\n.corvelan-pdp details p{padding:0 20px 20px;margin:0;color:var(--muted)}\r\n\r\n\/* Final CTA *\/\r\n.corvelan-pdp .os-final{background:linear-gradient(135deg,#0B4F8A,#07365f);color:#fff}\r\n.corvelan-pdp .os-final h2,.corvelan-pdp .os-final p{color:#fff}\r\n.corvelan-pdp .os-final-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}\r\n.corvelan-pdp .os-rfq-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\r\n.corvelan-pdp .os-rfq-list span{display:block;padding:9px 11px;border-radius:8px;background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.15);font-size:13px}\r\n\r\n@media(max-width:1080px){\r\n  .corvelan-pdp .os-cap-grid{grid-template-columns:repeat(3,minmax(0,1fr))}\r\n  .corvelan-pdp .os-cap:nth-child(3){border-right:0}\r\n  .corvelan-pdp .os-cap:nth-child(n+4){border-top:1px solid var(--line)}\r\n  .corvelan-pdp .os-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\r\n  .corvelan-pdp .os-path-grid{grid-template-columns:repeat(3,minmax(0,1fr))}\r\n  .corvelan-pdp .os-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\r\n  .corvelan-pdp .os-flow{grid-template-columns:repeat(4,minmax(0,1fr))}\r\n  .corvelan-pdp .os-process-grid{grid-template-columns:repeat(3,minmax(0,1fr))}\r\n}\r\n@media(max-width:900px){\r\n  .corvelan-pdp .os-wrap{padding:58px 24px}\r\n  .corvelan-pdp .os-hero-grid,.corvelan-pdp .os-grid-2,.corvelan-pdp .os-about-grid,.corvelan-pdp .os-final-grid{grid-template-columns:1fr}\r\n  .corvelan-pdp .os-hero-media{min-height:410px;max-width:650px;width:100%;margin:10px auto 0}\r\n  .corvelan-pdp .os-grid-3,.corvelan-pdp .os-why-grid,.corvelan-pdp .os-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\r\n  .corvelan-pdp .os-qc-grid,.corvelan-pdp .os-photo-grid-2,.corvelan-pdp .os-photo-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}\r\n}\r\n@media(max-width:650px){\r\n  .corvelan-pdp .os-wrap{padding:46px 16px}\r\n  .corvelan-pdp h1{font-size:30px}\r\n  .corvelan-pdp h2{font-size:24px}\r\n  .corvelan-pdp .os-hero .os-wrap{padding-top:46px;padding-bottom:46px}\r\n  .corvelan-pdp .os-hero-lead{font-size:17px}\r\n  .corvelan-pdp .os-hero-media{min-height:315px}\r\n  .corvelan-pdp .os-hero-frame.primary{width:82%}\r\n  .corvelan-pdp .os-hero-frame.secondary{width:58%}\r\n  .corvelan-pdp .os-cap-grid,.corvelan-pdp .os-product-grid,.corvelan-pdp .os-grid-3,.corvelan-pdp .os-grid-4,.corvelan-pdp .os-path-grid,.corvelan-pdp .os-app-grid,.corvelan-pdp .os-why-grid,.corvelan-pdp .os-qc-grid,.corvelan-pdp .os-process-grid,.corvelan-pdp .os-resource-grid,.corvelan-pdp .os-flow,.corvelan-pdp .os-photo-grid-2,.corvelan-pdp .os-photo-grid-4{grid-template-columns:1fr}\r\n  .corvelan-pdp .os-cap{border-right:0;border-top:1px solid var(--line)}\r\n  .corvelan-pdp .os-cap:first-child{border-top:0}\r\n  .corvelan-pdp .os-path{min-height:auto}\r\n  .corvelan-pdp .os-rfq-list{grid-template-columns:1fr}\r\n  .corvelan-pdp .os-about-stat{grid-template-columns:1fr}\r\n}\r\n\r\n\/* AIDA conversion layers *\/\r\n.corvelan-pdp .os-problem-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}\r\n.corvelan-pdp .os-problem{background:#fff;border:1px solid var(--line);border-radius:14px;padding:24px;position:relative;overflow:hidden;height:100%}\r\n.corvelan-pdp .os-problem:before{content:'';position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(var(--blue),var(--cyan))}\r\n.corvelan-pdp .os-problem strong{display:block;color:var(--blue-dark);font-size:18px;margin-bottom:8px}\r\n.corvelan-pdp .os-problem p{margin:0;color:var(--muted);font-size:14px}\r\n.corvelan-pdp .os-best-for{display:block;margin:0 0 13px;padding:9px 11px;border-radius:8px;background:var(--soft);font-size:13px;color:#3d5267}\r\n.corvelan-pdp .os-best-for b{color:var(--blue-dark)}\r\n.corvelan-pdp .os-app-meta{display:block;margin:10px 0 0;padding-top:10px;border-top:1px solid var(--line);font-size:12px;color:#4e6174}\r\n.corvelan-pdp .os-app-meta b{color:var(--blue-dark)}\r\n.corvelan-pdp .os-mid-cta{background:linear-gradient(135deg,#eaf4fb,#f7fbfe);border-top:1px solid #d5e5f0;border-bottom:1px solid #d5e5f0}\r\n.corvelan-pdp .os-mid-cta .os-wrap{padding-top:38px;padding-bottom:38px}\r\n.corvelan-pdp .os-mid-cta-inner{display:grid;grid-template-columns:1.2fr auto;gap:28px;align-items:center}\r\n.corvelan-pdp .os-mid-cta h2{margin-bottom:8px}\r\n.corvelan-pdp .os-mid-cta p{margin:0;color:var(--muted);max-width:780px}\r\n.corvelan-pdp .os-scenario-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}\r\n.corvelan-pdp .os-scenario{background:#fff;border:1px solid var(--line);border-radius:14px;padding:23px;height:100%}\r\n.corvelan-pdp .os-scenario .os-badge{margin-bottom:11px}\r\n.corvelan-pdp .os-scenario h3{font-size:18px;margin-bottom:10px}\r\n.corvelan-pdp .os-scenario dl{margin:0}\r\n.corvelan-pdp .os-scenario dt{font-size:11px;font-weight:900;letter-spacing:.07em;text-transform:uppercase;color:var(--blue);margin-top:11px}\r\n.corvelan-pdp .os-scenario dd{margin:2px 0 0;color:var(--muted);font-size:13px}\r\n.corvelan-pdp .os-proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:28px 0}\r\n.corvelan-pdp .os-proof{background:#fff;border:1px solid var(--line);border-radius:12px;padding:20px}\r\n.corvelan-pdp .os-proof strong{display:block;color:var(--blue-dark);margin-bottom:6px}\r\n.corvelan-pdp .os-proof span{display:block;font-size:13px;color:var(--muted)}\r\n.corvelan-pdp .os-risk-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 30px}\r\n.corvelan-pdp .os-risk{background:#fff;border:1px solid var(--line);border-radius:14px;padding:22px}\r\n.corvelan-pdp .os-risk small{display:block;color:#7b8794;text-transform:uppercase;font-weight:900;letter-spacing:.07em;margin-bottom:7px}\r\n.corvelan-pdp .os-risk strong{display:block;color:#8b2d2d;margin-bottom:8px}\r\n.corvelan-pdp .os-risk p{margin:0;color:var(--muted);font-size:13px}\r\n.corvelan-pdp .os-risk p b{color:var(--blue-dark)}\r\n.corvelan-pdp .os-compare{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:28px}\r\n.corvelan-pdp .os-compare-card{border:1px solid var(--line);border-radius:15px;padding:25px;background:#fff}\r\n.corvelan-pdp .os-compare-card.preferred{border-color:#b9d6e9;background:#f5fbff;box-shadow:0 12px 30px rgba(11,79,138,.08)}\r\n.corvelan-pdp .os-compare-card h3{margin-bottom:14px}\r\n.corvelan-pdp .os-compare-card ul{padding-left:18px}\r\n.corvelan-pdp .os-compare-card li{font-size:14px;color:var(--muted);margin:8px 0}\r\n.corvelan-pdp .os-final-review{display:grid;grid-template-columns:1fr 1fr;gap:16px}\r\n.corvelan-pdp .os-final-box{padding:19px;border:1px solid rgba(255,255,255,.18);border-radius:12px;background:rgba(255,255,255,.08)}\r\n.corvelan-pdp .os-final-box strong{display:block;color:#fff;margin-bottom:9px;font-size:15px}\r\n.corvelan-pdp .os-final-box ul{margin:0;padding-left:18px}\r\n.corvelan-pdp .os-final-box li{font-size:13px;color:#e1edf5;margin:5px 0}\r\n@media(max-width:1080px){\r\n  .corvelan-pdp .os-problem-grid,.corvelan-pdp .os-scenario-grid,.corvelan-pdp .os-proof-grid,.corvelan-pdp .os-risk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\r\n}\r\n@media(max-width:760px){\r\n  .corvelan-pdp .os-mid-cta-inner,.corvelan-pdp .os-compare,.corvelan-pdp .os-final-review{grid-template-columns:1fr}\r\n  .corvelan-pdp .os-mid-cta .os-btns{margin-top:0}\r\n}\r\n@media(max-width:650px){\r\n  .corvelan-pdp .os-problem-grid,.corvelan-pdp .os-scenario-grid,.corvelan-pdp .os-proof-grid,.corvelan-pdp .os-risk-grid{grid-template-columns:1fr}\r\n}\r\n\r\n\/* =========================================================\r\n   Coverlan INDUSTRIAL MOTION SYSTEM\r\n   Native CSS + IntersectionObserver. No external animation library.\r\n   ========================================================= *\/\r\n.corvelan-pdp{\r\n  --motion-fast:280ms;\r\n  --motion-normal:620ms;\r\n  --motion-slow:820ms;\r\n  --motion-ease:cubic-bezier(.22,.61,.36,1);\r\n}\r\n\r\n\/* Motion only becomes active after JS initializes, so content remains visible if JS is blocked. *\/\r\n.corvelan-pdp.os-motion-ready .os-reveal,\r\n.corvelan-pdp.os-motion-ready .os-reveal-left,\r\n.corvelan-pdp.os-motion-ready .os-reveal-right,\r\n.corvelan-pdp.os-motion-ready .os-reveal-scale{\r\n  opacity:0;\r\n  will-change:transform,opacity;\r\n  transition-property:opacity,transform;\r\n  transition-duration:var(--motion-normal);\r\n  transition-timing-function:var(--motion-ease);\r\n  transition-delay:var(--os-delay,0ms);\r\n}\r\n.corvelan-pdp.os-motion-ready .os-reveal{transform:translate3d(0,22px,0)}\r\n.corvelan-pdp.os-motion-ready .os-reveal-left{transform:translate3d(-26px,0,0)}\r\n.corvelan-pdp.os-motion-ready .os-reveal-right{transform:translate3d(26px,0,0)}\r\n.corvelan-pdp.os-motion-ready .os-reveal-scale{transform:translate3d(0,14px,0) scale(.975)}\r\n.corvelan-pdp.os-motion-ready .os-reveal.is-in-view,\r\n.corvelan-pdp.os-motion-ready .os-reveal-left.is-in-view,\r\n.corvelan-pdp.os-motion-ready .os-reveal-right.is-in-view,\r\n.corvelan-pdp.os-motion-ready .os-reveal-scale.is-in-view{\r\n  opacity:1;\r\n  transform:translate3d(0,0,0) scale(1);\r\n}\r\n\r\n\/* Hero entrance: stronger hierarchy, still restrained. *\/\r\n.corvelan-pdp.os-motion-ready .os-hero .os-hero-enter{\r\n  opacity:0;\r\n  transform:translate3d(0,24px,0);\r\n  transition:opacity 700ms var(--motion-ease),transform 700ms var(--motion-ease);\r\n  transition-delay:var(--os-delay,0ms);\r\n}\r\n.corvelan-pdp.os-motion-ready .os-hero .os-hero-enter.os-hero-enter-right{\r\n  transform:translate3d(26px,0,0) scale(.97);\r\n  transition-duration:880ms;\r\n}\r\n.corvelan-pdp.os-motion-ready .os-hero .os-hero-enter.is-in-view{\r\n  opacity:1;\r\n  transform:translate3d(0,0,0) scale(1);\r\n}\r\n\r\n\/* Subtle equipment float. Heavy machinery, not helium balloons. *\/\r\n@keyframes osHeroFloat{\r\n  0%,100%{transform:translate3d(0,0,0)}\r\n  50%{transform:translate3d(0,-6px,0)}\r\n}\r\n@media(min-width:901px){\r\n  .corvelan-pdp .os-hero-frame.primary.os-float-ready{animation:osHeroFloat 7.2s ease-in-out 1.2s infinite}\r\n  .corvelan-pdp .os-hero-frame.secondary.os-float-ready{animation:osHeroFloat 8.2s ease-in-out 1.7s infinite reverse}\r\n}\r\n\r\n\/* Product \/ content micro-interactions *\/\r\n.corvelan-pdp .os-product-card,\r\n.corvelan-pdp .os-why,\r\n.corvelan-pdp .os-resource,\r\n.corvelan-pdp .os-app,\r\n.corvelan-pdp .os-photo-card{\r\n  transition:transform 320ms var(--motion-ease),box-shadow 320ms var(--motion-ease),border-color 320ms var(--motion-ease);\r\n}\r\n.corvelan-pdp .os-product-media img,\r\n.corvelan-pdp .os-photo-card img,\r\n.corvelan-pdp .os-feature-photo img,\r\n.corvelan-pdp .os-about-photo img{\r\n  transition:transform 520ms var(--motion-ease),filter 520ms var(--motion-ease);\r\n  will-change:transform;\r\n}\r\n@media(hover:hover) and (pointer:fine){\r\n  .corvelan-pdp .os-product-card:hover{transform:translateY(-6px);box-shadow:0 18px 42px rgba(16,42,67,.14);border-color:#c6d8e6}\r\n  .corvelan-pdp .os-product-card:hover .os-product-media img{transform:scale(1.035);filter:brightness(1.025)}\r\n  .corvelan-pdp .os-why:hover,.corvelan-pdp .os-resource:hover,.corvelan-pdp .os-app:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgba(16,42,67,.10)}\r\n  .corvelan-pdp .os-photo-card:hover{transform:translateY(-3px)}\r\n  .corvelan-pdp .os-photo-card:hover img{transform:scale(1.018)}\r\n  .corvelan-pdp .os-btn{transition:transform 260ms var(--motion-ease),box-shadow 260ms var(--motion-ease),background 260ms var(--motion-ease),border-color 260ms var(--motion-ease)}\r\n  .corvelan-pdp .os-btn:hover{transform:translateY(-2px)}\r\n  .corvelan-pdp .os-link{position:relative;display:inline-block}\r\n  .corvelan-pdp .os-link:after{content:'';position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform 250ms ease}\r\n  .corvelan-pdp .os-link:hover{text-decoration:none}\r\n  .corvelan-pdp .os-link:hover:after{transform:scaleX(1)}\r\n}\r\n\r\n\/* Selection cards: small directional movement reinforces flow. *\/\r\n.corvelan-pdp.os-motion-ready .os-path.os-sequence-card{\r\n  opacity:0;\r\n  transform:translate3d(-18px,0,0);\r\n  transition:opacity 560ms var(--motion-ease),transform 560ms var(--motion-ease),box-shadow 280ms var(--motion-ease),border-color 280ms var(--motion-ease);\r\n  transition-delay:var(--os-delay,0ms);\r\n}\r\n.corvelan-pdp.os-motion-ready .os-path.os-sequence-card.is-in-view{opacity:1;transform:none}\r\n@media(hover:hover) and (pointer:fine){\r\n  .corvelan-pdp .os-path:hover{box-shadow:0 12px 30px rgba(16,42,67,.09);border-color:#c5d8e6}\r\n  .corvelan-pdp .os-path:hover .os-path-num{transform:scale(1.07)}\r\n}\r\n.corvelan-pdp .os-path-num{transition:transform 260ms var(--motion-ease)}\r\n\r\n\/* Engineering sequence gets a controlled 'activation' state. *\/\r\n.corvelan-pdp .os-flow-step{transition:transform 320ms var(--motion-ease),background 320ms ease,border-color 320ms ease,box-shadow 320ms ease}\r\n.corvelan-pdp.os-motion-ready .os-flow-step.os-engineering-step{\r\n  opacity:0;\r\n  transform:translate3d(0,18px,0) scale(.98);\r\n  transition:opacity 580ms var(--motion-ease),transform 580ms var(--motion-ease),background 320ms ease,border-color 320ms ease,box-shadow 320ms ease;\r\n  transition-delay:var(--os-delay,0ms);\r\n}\r\n.corvelan-pdp.os-motion-ready .os-flow-step.os-engineering-step.is-in-view{opacity:1;transform:none}\r\n@media(hover:hover) and (pointer:fine){\r\n  .corvelan-pdp .os-flow-step:hover{transform:translateY(-3px);background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.34)}\r\n}\r\n\r\n\/* Project process line grows once, then steps appear left-to-right. *\/\r\n.corvelan-pdp .os-process-grid{position:relative;isolation:isolate}\r\n@media(min-width:1081px){\r\n  .corvelan-pdp .os-process-grid:before,\r\n  .corvelan-pdp .os-process-grid:after{\r\n    content:'';\r\n    position:absolute;\r\n    left:2.5%;\r\n    right:2.5%;\r\n    top:25px;\r\n    height:2px;\r\n    border-radius:999px;\r\n    z-index:-1;\r\n  }\r\n  .corvelan-pdp .os-process-grid:before{background:#dce7ef}\r\n  .corvelan-pdp .os-process-grid:after{background:linear-gradient(90deg,var(--blue),var(--cyan));transform:scaleX(0);transform-origin:left;transition:transform 1150ms var(--motion-ease)}\r\n  .corvelan-pdp .os-process-grid.os-process-active:after{transform:scaleX(1)}\r\n}\r\n.corvelan-pdp.os-motion-ready .os-process.os-process-step{\r\n  opacity:0;\r\n  transform:translate3d(0,20px,0);\r\n  transition:opacity 560ms var(--motion-ease),transform 560ms var(--motion-ease),box-shadow 280ms var(--motion-ease);\r\n  transition-delay:var(--os-delay,0ms);\r\n}\r\n.corvelan-pdp.os-motion-ready .os-process.os-process-step.is-in-view{opacity:1;transform:none}\r\n\r\n\/* FAQ uses a short content reveal while preserving native <details> accessibility. *\/\r\n@keyframes osFaqOpen{from{opacity:0;transform:translate3d(0,-7px,0)}to{opacity:1;transform:none}}\r\n.corvelan-pdp details[open] p{animation:osFaqOpen 260ms var(--motion-ease) both}\r\n.corvelan-pdp summary:after{transition:transform 240ms ease,color 240ms ease}\r\n.corvelan-pdp details[open] summary:after{transform:rotate(180deg)}\r\n\r\n\/* Final CTA: two soft pulses plus one restrained shake after the section is seen. *\/\r\n@keyframes osCtaPulse{\r\n  0%,100%{box-shadow:0 8px 18px rgba(255,255,255,.08);transform:scale(1)}\r\n  50%{box-shadow:0 0 0 8px rgba(255,255,255,.08),0 14px 30px rgba(0,0,0,.12);transform:scale(1.012)}\r\n}\r\n@keyframes osCtaShake{\r\n  0%,100%{translate:0 0}\r\n  20%{translate:-3px 0}\r\n  40%{translate:3px 0}\r\n  60%{translate:-2px 0}\r\n  80%{translate:2px 0}\r\n}\r\n.corvelan-pdp #rfq .os-btn.os-cta-pulse{animation:osCtaPulse 3.6s ease-in-out 2}\r\n.corvelan-pdp #rfq .os-btn.os-cta-shake{animation:osCtaShake 440ms ease-in-out 1}\r\n\r\n\/* Focus treatment: motion must not steal keyboard usability. *\/\r\n.corvelan-pdp a:focus-visible,.corvelan-pdp summary:focus-visible{outline:3px solid #68b7ea;outline-offset:4px;border-radius:6px}\r\n\r\n@media(max-width:900px){\r\n  .corvelan-pdp.os-motion-ready .os-reveal-left,\r\n  .corvelan-pdp.os-motion-ready .os-reveal-right{transform:translate3d(0,20px,0)}\r\n  .corvelan-pdp.os-motion-ready .os-reveal-left.is-in-view,\r\n  .corvelan-pdp.os-motion-ready .os-reveal-right.is-in-view{transform:none}\r\n}\r\n\r\n@media(prefers-reduced-motion:reduce){\r\n  .corvelan-pdp.os-motion-ready .os-reveal,\r\n  .corvelan-pdp.os-motion-ready .os-reveal-left,\r\n  .corvelan-pdp.os-motion-ready .os-reveal-right,\r\n  .corvelan-pdp.os-motion-ready .os-reveal-scale,\r\n  .corvelan-pdp.os-motion-ready .os-hero .os-hero-enter,\r\n  .corvelan-pdp.os-motion-ready .os-path.os-sequence-card,\r\n  .corvelan-pdp.os-motion-ready .os-flow-step.os-engineering-step,\r\n  .corvelan-pdp.os-motion-ready .os-process.os-process-step{\r\n    opacity:1!important;\r\n    transform:none!important;\r\n    transition:none!important;\r\n  }\r\n  .corvelan-pdp .os-hero-frame,\r\n  .corvelan-pdp #rfq .os-btn,\r\n  .corvelan-pdp details[open] p{animation:none!important}\r\n  .corvelan-pdp .os-product-card,.corvelan-pdp .os-product-media img,.corvelan-pdp .os-photo-card,.corvelan-pdp .os-photo-card img,.corvelan-pdp .os-btn{transition:none!important}\r\n  .corvelan-pdp .os-process-grid:after{display:none!important}\r\n}\r\n\r\n@media(prefers-reduced-motion:reduce){.corvelan-pdp *{transition:none!important;scroll-behavior:auto!important}}\r\n\r\n\/* Procurement-homepage refinement *\/\r\n.corvelan-pdp .os-glance{background:#fff;border-bottom:1px solid var(--line)}\r\n.corvelan-pdp .os-glance .os-wrap{padding-top:42px;padding-bottom:42px}\r\n.corvelan-pdp .os-glance-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}\r\n.corvelan-pdp .os-glance-item{padding:18px;border:1px solid var(--line);border-radius:12px;background:var(--soft);height:100%}\r\n.corvelan-pdp .os-glance-item strong{display:block;color:var(--blue-dark);font-size:13px;margin-bottom:5px}\r\n.corvelan-pdp .os-glance-item span{display:block;color:var(--muted);font-size:13px;line-height:1.45}\r\n.corvelan-pdp .os-selection-matrix{display:grid;gap:10px;margin-top:26px}\r\n.corvelan-pdp .os-selection-row{display:grid;grid-template-columns:.85fr 1.4fr 1fr;gap:18px;align-items:center;padding:17px 20px;background:#fff;border:1px solid var(--line);border-radius:12px}\r\n.corvelan-pdp .os-selection-row small{display:block;text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:900;color:#7b8794;margin-bottom:4px}\r\n.corvelan-pdp .os-selection-row strong,.corvelan-pdp .os-selection-row b{color:var(--blue-dark)}\r\n.corvelan-pdp .os-selection-row span{color:var(--muted);font-size:14px}\r\n.corvelan-pdp .os-subhead{max-width:820px;margin:44px 0 24px}\r\n.corvelan-pdp .os-subhead h2{margin-bottom:8px}\r\n.corvelan-pdp .os-subhead-dark h2,.corvelan-pdp .os-subhead-dark p{color:#fff}\r\n.corvelan-pdp .os-proof-grid-compact{margin:24px 0 0}\r\n.corvelan-pdp .os-why-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}\r\n.corvelan-pdp .os-faq-block{margin-top:56px}\r\n@media(max-width:1080px){.corvelan-pdp .os-glance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.corvelan-pdp .os-why-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}\r\n@media(max-width:760px){.corvelan-pdp .os-selection-row{grid-template-columns:1fr;gap:10px}.corvelan-pdp .os-glance-grid,.corvelan-pdp .os-why-grid-4{grid-template-columns:1fr}.corvelan-pdp .os-glance .os-wrap{padding-top:34px;padding-bottom:34px}}\r\n\r\n\r\n\/* 1400px responsive layout system *\/\r\n.corvelan-pdp .os-wrap{\r\n  width:100%;\r\n  max-width:1400px;\r\n  margin-left:auto;\r\n  margin-right:auto;\r\n  padding-left:40px;\r\n  padding-right:40px;\r\n}\r\n.corvelan-pdp .os-product-grid,\r\n.corvelan-pdp .os-app-grid,\r\n.corvelan-pdp .os-photo-grid-4,\r\n.corvelan-pdp .os-problem-grid,\r\n.corvelan-pdp .os-scenario-grid,\r\n.corvelan-pdp .os-proof-grid,\r\n.corvelan-pdp .os-risk-grid,\r\n.corvelan-pdp .os-why-grid-4,\r\n.corvelan-pdp .os-glance-grid,\r\n.corvelan-pdp .os-path-grid,\r\n.corvelan-pdp .os-flow,\r\n.corvelan-pdp .os-process-grid{\r\n  min-width:0;\r\n}\r\n.corvelan-pdp .os-product-card,\r\n.corvelan-pdp .os-app,\r\n.corvelan-pdp .os-card,\r\n.corvelan-pdp .os-path,\r\n.corvelan-pdp .os-flow-step,\r\n.corvelan-pdp .os-process,\r\n.corvelan-pdp .os-problem,\r\n.corvelan-pdp .os-scenario,\r\n.corvelan-pdp .os-proof,\r\n.corvelan-pdp .os-risk,\r\n.corvelan-pdp .os-glance-item{\r\n  min-width:0;\r\n}\r\n.corvelan-pdp img{max-width:100%}\r\n\r\n\/* Desktop: true 1400px content width, excluding outer page gutters *\/\r\n@media(min-width:1367px){\r\n  .corvelan-pdp .os-wrap{\r\n    width:calc(100% - 64px);\r\n    max-width:1400px;\r\n    padding-left:0;\r\n    padding-right:0;\r\n  }\r\n}\r\n\r\n\/* Large desktop: 1400px content canvas with comfortable gutters *\/\r\n@media(min-width:1441px){\r\n  .corvelan-pdp .os-wrap{padding-left:0;padding-right:0}\r\n}\r\n\r\n\/* Standard laptop: 1366\/1280 class screens *\/\r\n@media(max-width:1366px){\r\n  .corvelan-pdp .os-wrap{padding:68px 28px}\r\n  .corvelan-pdp .os-hero .os-wrap{padding-top:62px;padding-bottom:62px}\r\n  .corvelan-pdp .os-hero-grid{gap:36px;grid-template-columns:1.02fr .98fr}\r\n  .corvelan-pdp .os-hero-lead{font-size:18px}\r\n  .corvelan-pdp .os-product-grid{gap:18px}\r\n  .corvelan-pdp .os-product-body{padding:20px}\r\n  .corvelan-pdp .os-app-grid,.corvelan-pdp .os-photo-grid-4{gap:16px}\r\n  .corvelan-pdp .os-path-grid{gap:12px}\r\n  .corvelan-pdp .os-path{padding:18px;min-height:220px}\r\n  .corvelan-pdp .os-flow{gap:8px}\r\n  .corvelan-pdp .os-process-grid{gap:12px}\r\n}\r\n\r\n\/* Compact laptop \/ landscape tablet *\/\r\n@media(max-width:1180px){\r\n  .corvelan-pdp .os-wrap{padding-left:24px;padding-right:24px}\r\n  .corvelan-pdp .os-section-head{max-width:760px}\r\n  .corvelan-pdp .os-hero-grid{gap:28px}\r\n  .corvelan-pdp .os-hero-media{min-height:430px}\r\n  .corvelan-pdp .os-path-grid{grid-template-columns:repeat(3,minmax(0,1fr))}\r\n  .corvelan-pdp .os-flow{grid-template-columns:repeat(4,minmax(0,1fr))}\r\n  .corvelan-pdp .os-process-grid{grid-template-columns:repeat(3,minmax(0,1fr))}\r\n  .corvelan-pdp .os-photo-grid-4,\r\n  .corvelan-pdp .os-problem-grid,\r\n  .corvelan-pdp .os-scenario-grid,\r\n  .corvelan-pdp .os-proof-grid,\r\n  .corvelan-pdp .os-risk-grid,\r\n  .corvelan-pdp .os-why-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}\r\n  .corvelan-pdp .os-glance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}\r\n  .corvelan-pdp .os-qc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\r\n}\r\n\r\n\/* Tablet landscape \/ small laptop *\/\r\n@media(max-width:1080px){\r\n  .corvelan-pdp .os-wrap{padding-top:60px;padding-bottom:60px}\r\n  .corvelan-pdp .os-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\r\n  .corvelan-pdp .os-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\r\n  .corvelan-pdp .os-cap-grid{grid-template-columns:repeat(3,minmax(0,1fr))}\r\n  .corvelan-pdp .os-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\r\n  .corvelan-pdp .os-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\r\n  .corvelan-pdp .os-selection-row{grid-template-columns:.9fr 1.3fr 1fr;gap:14px;padding:16px 18px}\r\n}\r\n\r\n\/* Tablet portrait *\/\r\n@media(max-width:900px){\r\n  .corvelan-pdp .os-wrap{padding:54px 22px}\r\n  .corvelan-pdp .os-hero .os-wrap{padding-top:50px;padding-bottom:50px}\r\n  .corvelan-pdp .os-hero-grid,\r\n  .corvelan-pdp .os-about-grid,\r\n  .corvelan-pdp .os-final-grid,\r\n  .corvelan-pdp .os-grid-2{grid-template-columns:1fr}\r\n  .corvelan-pdp .os-hero-grid{gap:34px}\r\n  .corvelan-pdp .os-hero-media{width:100%;max-width:720px;min-height:400px;margin:0 auto}\r\n  .corvelan-pdp .os-about-grid,.corvelan-pdp .os-final-grid{gap:30px}\r\n  .corvelan-pdp .os-mid-cta-inner{grid-template-columns:1fr;gap:18px}\r\n  .corvelan-pdp .os-mid-cta .os-btns{margin-top:0}\r\n  .corvelan-pdp .os-selection-row{grid-template-columns:1fr;gap:8px}\r\n  .corvelan-pdp .os-final-review,.corvelan-pdp .os-compare{grid-template-columns:1fr}\r\n  .corvelan-pdp .os-rfq-list{grid-template-columns:repeat(2,minmax(0,1fr))}\r\n}\r\n\r\n\/* Large phones \/ small tablets *\/\r\n@media(max-width:760px){\r\n  .corvelan-pdp .os-wrap{padding:48px 20px}\r\n  .corvelan-pdp .os-product-grid,\r\n  .corvelan-pdp .os-app-grid,\r\n  .corvelan-pdp .os-photo-grid-2,\r\n  .corvelan-pdp .os-photo-grid-4,\r\n  .corvelan-pdp .os-grid-3,\r\n  .corvelan-pdp .os-grid-4,\r\n  .corvelan-pdp .os-why-grid,\r\n  .corvelan-pdp .os-qc-grid,\r\n  .corvelan-pdp .os-resource-grid,\r\n  .corvelan-pdp .os-problem-grid,\r\n  .corvelan-pdp .os-scenario-grid,\r\n  .corvelan-pdp .os-proof-grid,\r\n  .corvelan-pdp .os-risk-grid,\r\n  .corvelan-pdp .os-why-grid-4,\r\n  .corvelan-pdp .os-glance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\r\n  .corvelan-pdp .os-path-grid,.corvelan-pdp .os-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\r\n  .corvelan-pdp .os-flow{grid-template-columns:repeat(2,minmax(0,1fr))}\r\n  .corvelan-pdp .os-hero-media{min-height:360px}\r\n  .corvelan-pdp .os-section-head{margin-bottom:28px}\r\n}\r\n\r\n\/* Mobile *\/\r\n@media(max-width:650px){\r\n  .corvelan-pdp .os-wrap{padding:42px 16px}\r\n  .corvelan-pdp .os-hero .os-wrap{padding-top:42px;padding-bottom:42px}\r\n  .corvelan-pdp h1{font-size:30px}\r\n  .corvelan-pdp h2{font-size:24px}\r\n  .corvelan-pdp h3{font-size:19px}\r\n  .corvelan-pdp .os-kicker{font-size:16px}\r\n  .corvelan-pdp .os-hero-lead{font-size:16px}\r\n  .corvelan-pdp .os-btns{gap:10px}\r\n  .corvelan-pdp .os-btn{width:100%;min-height:46px;padding:11px 16px;text-align:center}\r\n  .corvelan-pdp .os-hero-media{min-height:310px}\r\n  .corvelan-pdp .os-hero-frame.primary{width:82%}\r\n  .corvelan-pdp .os-hero-frame.secondary{width:58%}\r\n  .corvelan-pdp .os-product-grid,\r\n  .corvelan-pdp .os-app-grid,\r\n  .corvelan-pdp .os-photo-grid-2,\r\n  .corvelan-pdp .os-photo-grid-4,\r\n  .corvelan-pdp .os-grid-3,\r\n  .corvelan-pdp .os-grid-4,\r\n  .corvelan-pdp .os-path-grid,\r\n  .corvelan-pdp .os-flow,\r\n  .corvelan-pdp .os-process-grid,\r\n  .corvelan-pdp .os-why-grid,\r\n  .corvelan-pdp .os-qc-grid,\r\n  .corvelan-pdp .os-resource-grid,\r\n  .corvelan-pdp .os-problem-grid,\r\n  .corvelan-pdp .os-scenario-grid,\r\n  .corvelan-pdp .os-proof-grid,\r\n  .corvelan-pdp .os-risk-grid,\r\n  .corvelan-pdp .os-why-grid-4,\r\n  .corvelan-pdp .os-glance-grid,\r\n  .corvelan-pdp .os-rfq-list{grid-template-columns:1fr}\r\n  .corvelan-pdp .os-cap-grid{grid-template-columns:1fr}\r\n  .corvelan-pdp .os-card,\r\n  .corvelan-pdp .os-product-body,\r\n  .corvelan-pdp .os-app,\r\n  .corvelan-pdp .os-why,\r\n  .corvelan-pdp .os-resource,\r\n  .corvelan-pdp .os-problem,\r\n  .corvelan-pdp .os-scenario,\r\n  .corvelan-pdp .os-risk{padding:18px}\r\n  .corvelan-pdp .os-path{min-height:auto;padding:18px}\r\n  .corvelan-pdp .os-flow-step{padding:15px 10px}\r\n  .corvelan-pdp .os-selection-row{padding:15px 16px}\r\n  .corvelan-pdp summary{padding:17px 46px 17px 17px}\r\n  .corvelan-pdp details p{padding:0 17px 18px}\r\n}\r\n\r\n\/* Narrow mobile *\/\r\n@media(max-width:420px){\r\n  .corvelan-pdp .os-wrap{padding-left:14px;padding-right:14px}\r\n  .corvelan-pdp .os-hero-points{gap:7px}\r\n  .corvelan-pdp .os-hero-points li{font-size:12px;padding:7px 9px}\r\n  .corvelan-pdp .os-hero-media{min-height:285px}\r\n  .corvelan-pdp .os-hero-label{font-size:11px;right:10px;bottom:12px;padding:7px 9px}\r\n}\r\n\r\n\r\n@media(max-width:900px){.corvelan-pdp .os-photo-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}\r\n@media(max-width:650px){.corvelan-pdp .os-photo-grid-3{grid-template-columns:1fr}}\r\n<\/style>\r\n\r\n<section class=\"os-hero\" id=\"hero\">\r\n<div class=\"os-wrap os-hero-grid\">\r\n<div>\r\n<p class=\"os-eyebrow\"><a href=\"https:\/\/www.corvelanmag.com\/applications\/\">Industrial Magnetic Separation<\/a> Equipment<\/p>\r\n<h1 id=\"corvelan-home-h1\">Magnetic Separator Manufacturer &amp; Custom Separation Equipment<\/h1>\r\n<p class=\"os-hero-lead\"><strong>Remove ferrous contamination, protect downstream equipment and recover magnetically responsive material.<\/strong> Corvelan reviews the material, particle size, throughput, working distance, installation position and cleaning requirements before defining the separator configuration.<\/p>\r\n<ul aria-label=\"Coverlan magnetic separator categories\" class=\"os-hero-points\">\r\n<li>Magnetic Drum Separators<\/li><li>Plate Magnets<\/li><li>Conveyor Separation<\/li><li>Powder &amp; Granule Separation<\/li>\r\n<\/ul>\r\n<div class=\"os-btns\">\r\n<a class=\"os-btn os-btn-light\" href=\"#equipment\">Explore Magnetic Separators<\/a>\r\n<a class=\"os-btn os-btn-ghost\" href=\"https:\/\/www.corvelanmag.com\/contact-us\/\">Request a Separator Recommendation<\/a>\r\n<\/div>\r\n<\/div>\r\n<div aria-label=\"Coverlan magnetic separation equipment\" class=\"os-hero-media\">\r\n<div class=\"os-hero-frame primary\">\r\n<img fetchpriority=\"high\" decoding=\"async\" alt=\"Magnetic separator manufacturing workshop with drum separator and magnetic grate assemblies\" fetchpriority=\"high\" height=\"1086\" loading=\"eager\" src=\"https:\/\/www.corvelanmag.com\/wp-content\/uploads\/2026\/09\/magnetic-separator-workshop-hero-20260907-073401.webp\" width=\"1448\"\/>\r\n<span class=\"os-hero-label\">Magnetic Separation Equipment<\/span>\r\n<\/div>\r\n<div class=\"os-hero-frame secondary\">\r\n<img decoding=\"async\" alt=\"Magnetic drum separator under assembly in an industrial workshop\" height=\"900\" loading=\"eager\" src=\"https:\/\/www.corvelanmag.com\/wp-content\/uploads\/2026\/09\/magnetic-drum-separator-assembly-20260907-073402.webp\" width=\"1200\"\/>\r\n<span class=\"os-hero-label\">Magnetic Drum Separator<\/span>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<section aria-label=\"Coverlan magnetic separator manufacturer at a glance\" class=\"os-glance\" id=\"at-a-glance\">\r\n<div class=\"os-wrap\">\r\n<div class=\"os-section-head center\">\r\n<p class=\"os-eyebrow\">Manufacturer at a Glance<\/p>\r\n<h2>Magnetic Separation Equipment Built Around the Process<\/h2>\r\n<\/div>\r\n<div class=\"os-glance-grid\">\r\n<div class=\"os-glance-item\"><strong>Manufacturer<\/strong><span>Corvelan<\/span><\/div>\r\n<div class=\"os-glance-item\"><strong>Manufacturing Location<\/strong><span>Shandong, China<\/span><\/div>\r\n<div class=\"os-glance-item\"><strong>Equipment Focus<\/strong><span>Drum, plate, conveyor, pulley, grate, tube and drawer configurations<\/span><\/div>\r\n<div class=\"os-glance-item\"><strong>Applications<\/strong><span>Mining, recycling, bulk handling, powders and granules<\/span><\/div>\r\n<div class=\"os-glance-item\"><strong>RFQ Inputs<\/strong><span>Material, particle size, throughput, contamination target and line drawing<\/span><\/div>\r\n<\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<section class=\"os-soft\" id=\"buyer-problems\">\r\n<div class=\"os-wrap\">\r\n<div class=\"os-section-head center\">\r\n<p class=\"os-eyebrow\">Start With the Separation Goal<\/p>\r\n<h2>What Do You Need the Magnetic Separator to Do?<\/h2>\r\n<\/div>\r\n<div class=\"os-problem-grid\">\r\n<div class=\"os-problem\"><strong>Remove Ferrous Contamination<\/strong><p>Reduce magnetically responsive tramp or fine ferrous contamination.<\/p><\/div>\r\n<div class=\"os-problem\"><strong>Protect Crushers &amp; Mills<\/strong><p>Capture tramp iron before critical downstream equipment.<\/p><\/div>\r\n<div class=\"os-problem\"><strong>Recover Magnetic Materials<\/strong><p>Separate a valuable magnetic fraction from a mixed material stream.<\/p><\/div>\r\n<div class=\"os-problem\"><strong>Improve Product Purity<\/strong><p>Control unwanted magnetic contamination in powders, granules and bulk solids.<\/p><\/div>\r\n<\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<section id=\"equipment\">\r\n<div class=\"os-wrap\">\r\n<div class=\"os-section-head\">\r\n<p class=\"os-eyebrow\">Magnetic Separation Equipment<\/p>\r\n<h2>Choose the Separator by Material Flow and Separation Point<\/h2>\r\n<p class=\"os-kicker\">Choose the right magnetic separator based on your material flow, installation location and separation requirements.<\/p>\r\n<\/div>\r\n<div class=\"os-product-grid\">\r\n<article class=\"os-product-card\"><div class=\"os-product-media\"><img loading=\"lazy\" decoding=\"async\" alt=\"Magnetic drum separator under assembly in an industrial workshop\" height=\"900\" loading=\"lazy\" src=\"https:\/\/www.corvelanmag.com\/wp-content\/uploads\/2026\/09\/magnetic-drum-separator-assembly-20260907-073402.webp\" width=\"1200\"\/><\/div><div class=\"os-product-body\"><span class=\"os-badge\">Continuous Separation<\/span><h3>Magnetic Drum Separators<\/h3><span class=\"os-best-for\"><b>Best for:<\/b> Continuous bulk-material separation with automatic magnetic discharge.<\/span><p><b>Typical position:<\/b> Feed, transfer or discharge points where the material can be presented across the drum field.<\/p><a class=\"os-link\" href=\"https:\/\/www.corvelanmag.com\/product\/magnetic-drum-separator\/\">Explore Magnetic Drum Separators \u2192<\/a><\/div><\/article>\r\n<article class=\"os-product-card\"><div class=\"os-product-media\"><img loading=\"lazy\" decoding=\"async\" alt=\"Plate magnet installed on a gravity chute in an industrial processing line\" height=\"900\" loading=\"lazy\" src=\"https:\/\/www.corvelanmag.com\/wp-content\/uploads\/2026\/09\/plate-magnet-chute-installation-20260907-073403.webp\" width=\"1200\"\/><\/div><div class=\"os-product-body\"><span class=\"os-badge\">Gravity Flow<\/span><h3>Plate Magnets<\/h3><span class=\"os-best-for\"><b>Best for:<\/b> Chutes, hoppers and gravity-flow material passing close to a magnetic face.<\/span><p><b>Typical position:<\/b> Chute wall, hopper or spout with practical cleaning access.<\/p><\/div><\/article>\r\n<article class=\"os-product-card\"><div class=\"os-product-media\"><img loading=\"lazy\" decoding=\"async\" alt=\"Suspended magnet installed above a quarry conveyor carrying bulk material\" height=\"900\" loading=\"lazy\" src=\"https:\/\/www.corvelanmag.com\/wp-content\/uploads\/2026\/09\/suspended-magnet-conveyor-20260907-073404.webp\" width=\"1200\"\/><\/div><div class=\"os-product-body\"><span class=\"os-badge\">Conveyor Protection<\/span><h3>Suspended Magnets<\/h3><span class=\"os-best-for\"><b>Best for:<\/b> Tramp ferrous removal above conveyors and protection of downstream equipment.<\/span><p><b>Typical position:<\/b> Above the belt or transfer point where clearance and burden depth allow capture.<\/p><a class=\"os-link\" href=\"https:\/\/www.corvelanmag.com\/contact-us\/\">Discuss a Suspended-Magnet Application \u2192<\/a><\/div><\/article>\r\n<article class=\"os-product-card\"><div class=\"os-product-media\"><img loading=\"lazy\" decoding=\"async\" alt=\"Conveyor head pulley at a dusty bulk material discharge point\" height=\"900\" loading=\"lazy\" src=\"https:\/\/www.corvelanmag.com\/wp-content\/uploads\/2026\/09\/magnetic-head-pulley-discharge-20260907-073405.webp\" width=\"1200\"\/><\/div><div class=\"os-product-body\"><span class=\"os-badge\">Conveyor Discharge<\/span><h3>Magnetic Head Pulleys<\/h3><span class=\"os-best-for\"><b>Best for:<\/b> Continuous magnetic separation at the conveyor head.<\/span><p><b>Typical position:<\/b> Replace or integrate with the conveyor head pulley where discharge trajectory supports separation.<\/p><a class=\"os-link\" href=\"https:\/\/www.corvelanmag.com\/contact-us\/\">Review a Pulley Separation Point \u2192<\/a><\/div><\/article>\r\n<article class=\"os-product-card\"><div class=\"os-product-media\"><img loading=\"lazy\" decoding=\"async\" alt=\"Magnetic grate assembly being tightened on a workshop bench\" height=\"900\" loading=\"lazy\" src=\"https:\/\/www.corvelanmag.com\/wp-content\/uploads\/2026\/09\/magnetic-grate-assembly-20260907-073406.webp\" width=\"1200\"\/><\/div><div class=\"os-product-body\"><span class=\"os-badge\">Powders &amp; Granules<\/span><h3>Magnetic Grates &amp; Tubes<\/h3><span class=\"os-best-for\"><b>Best for:<\/b> Close-contact magnetic capture in free-flowing powders and granules.<\/span><p><b>Typical position:<\/b> Hopper, chute or gravity-flow line where product can pass close to magnetic tubes.<\/p><a class=\"os-link\" href=\"https:\/\/www.corvelanmag.com\/contact-us\/\">Review Powder or Granule Separation \u2192<\/a><\/div><\/article>\r\n<article class=\"os-product-card\"><div class=\"os-product-media\"><img loading=\"lazy\" decoding=\"async\" alt=\"Drawer magnet pulled out below a hopper for inspection and cleaning\" height=\"900\" loading=\"lazy\" src=\"https:\/\/www.corvelanmag.com\/wp-content\/uploads\/2026\/09\/drawer-magnet-hopper-installation-20260907-073407.webp\" width=\"1200\"\/><\/div><div class=\"os-product-body\"><span class=\"os-badge\">Fine Ferrous Removal<\/span><h3>Drawer Magnets<\/h3><span class=\"os-best-for\"><b>Best for:<\/b> Gravity-fed powders, pellets and granules where compact magnetic capture is required.<\/span><p><b>Typical position:<\/b> Gravity-flow line with space for drawer access and cleaning.<\/p><a class=\"os-link\" href=\"https:\/\/www.corvelanmag.com\/contact-us\/\">Discuss a Drawer-Magnet Application \u2192<\/a><\/div><\/article>\r\n<\/div>\r\n<div class=\"os-route-note\"><strong>Selection tip:<\/strong> Magnetic strength alone does not determine separation performance. Working distance, material characteristics, feed conditions and cleaning method also affect the result.<\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<section class=\"os-soft\" id=\"selection\">\r\n<div class=\"os-wrap\">\r\n<div class=\"os-section-head center\">\r\n<p class=\"os-eyebrow\">Separator Selection Matrix<\/p>\r\n<h2>Choose the Right Magnetic Separator<\/h2>\r\n<p class=\"os-kicker\">Start from the separation point, process goal and material presentation before comparing models or magnetic ratings.<\/p>\r\n<\/div>\r\n<div class=\"os-feature-photo\"><img loading=\"lazy\" decoding=\"async\" alt=\"Bulk material conveyor line with magnetic separation equipment in a quarry\" height=\"810\" loading=\"lazy\" src=\"https:\/\/www.corvelanmag.com\/wp-content\/uploads\/2026\/09\/bulk-handling-magnetic-separation-line-20260907-073408.webp\" width=\"1080\"\/><\/div>\r\n<div class=\"os-selection-matrix\" role=\"list\">\r\n<div class=\"os-selection-row\" role=\"listitem\"><div><small>Typical installation<\/small><strong>Above Conveyor<\/strong><\/div><div><small>Typical goal<\/small><span>Tramp iron removal and equipment protection<\/span><\/div><div><small>Starting equipment<\/small><b>Suspended Magnet<\/b><\/div><\/div>\r\n<div class=\"os-selection-row\" role=\"listitem\"><div><small>Typical installation<\/small><strong>Conveyor Discharge<\/strong><\/div><div><small>Typical goal<\/small><span>Continuous magnetic recovery<\/span><\/div><div><small>Starting equipment<\/small><b>Magnetic Head Pulley<\/b><\/div><\/div>\r\n<div class=\"os-selection-row\" role=\"listitem\"><div><small>Typical installation<\/small><strong>Gravity Chute<\/strong><\/div><div><small>Typical goal<\/small><span>Ferrous contamination removal<\/span><\/div><div><small>Starting equipment<\/small><b>Plate Magnet<\/b><\/div><\/div>\r\n<div class=\"os-selection-row\" role=\"listitem\"><div><small>Typical installation<\/small><strong>Powder \/ Granule Flow<\/strong><\/div><div><small>Typical goal<\/small><span>Close-contact fine ferrous capture<\/span><\/div><div><small>Starting equipment<\/small><b>Grate or Drawer Magnet<\/b><\/div><\/div>\r\n<div class=\"os-selection-row\" role=\"listitem\"><div><small>Typical installation<\/small><strong>Continuous Bulk Flow<\/strong><\/div><div><small>Typical goal<\/small><span>Automatic magnetic separation and discharge<\/span><\/div><div><small>Starting equipment<\/small><b>Magnetic Drum<\/b><\/div><\/div>\r\n<\/div>\r\n<div class=\"os-btns\" style=\"justify-content:center;margin-top:28px\"><a class=\"os-btn os-btn-primary\" href=\"https:\/\/www.corvelanmag.com\/contact-us\/\">Help Me Choose a Separator<\/a><\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<section id=\"applications\">\r\n<div class=\"os-wrap\">\r\n<div class=\"os-section-head\">\r\n<p class=\"os-eyebrow\">Applications &amp; Industries<\/p>\r\n<h2>Magnetic Separation Applications by Industry and Material<\/h2>\r\n<p class=\"os-kicker\">The same separator family can serve different industries for contamination removal, equipment protection or magnetic recovery. Equipment selection still depends on the actual material and feed conditions.<\/p>\r\n<\/div>\r\n<div aria-label=\"Magnetic separation applications\" class=\"os-photo-grid-4\">\r\n<div class=\"os-photo-card\"><img loading=\"lazy\" decoding=\"async\" alt=\"Magnetic separation equipment operating in a mineral processing plant\" height=\"900\" loading=\"lazy\" src=\"https:\/\/www.corvelanmag.com\/wp-content\/uploads\/2026\/09\/mining-magnetic-separation-application-20260907-073409.webp\" width=\"1200\"\/><span>Mining &amp; Minerals<\/span><\/div>\r\n<div class=\"os-photo-card\"><img loading=\"lazy\" decoding=\"async\" alt=\"Magnetic separator recovering ferrous material from mixed recycling waste\" height=\"900\" loading=\"lazy\" src=\"https:\/\/www.corvelanmag.com\/wp-content\/uploads\/2026\/09\/recycling-magnetic-separation-application-20260907-073410.webp\" width=\"1200\"\/><span>Recycling<\/span><\/div>\r\n<div class=\"os-photo-card\"><img loading=\"lazy\" decoding=\"async\" alt=\"Bulk material conveyor line with magnetic separation equipment in a quarry\" height=\"810\" loading=\"lazy\" src=\"https:\/\/www.corvelanmag.com\/wp-content\/uploads\/2026\/09\/bulk-handling-magnetic-separation-line-20260907-073408.webp\" width=\"1080\"\/><span>Bulk Handling<\/span><\/div>\r\n<div class=\"os-photo-card\"><img loading=\"lazy\" decoding=\"async\" alt=\"Drawer magnet installed below a hopper for powder and granule separation\" height=\"900\" loading=\"lazy\" src=\"https:\/\/www.corvelanmag.com\/wp-content\/uploads\/2026\/09\/drawer-magnet-hopper-installation-20260907-073407.webp\" width=\"1200\"\/><span>Powder &amp; Granules<\/span><\/div>\r\n<\/div>\r\n<div class=\"os-app-grid\">\r\n<div class=\"os-app\"><strong>Iron Ore Processing<\/strong><p><b>Goal:<\/b> magnetic recovery or beneficiation.<br\/><b>Suitable equipment:<\/b> drum or application-specific magnetic separator.<br\/><b>Key inputs:<\/b> mineral response, liberation size, feed condition.<\/p><\/div>\r\n<div class=\"os-app\"><strong>Silica Sand Purification<\/strong><p><b>Goal:<\/b> reduce iron-bearing contamination.<br\/><b>Suitable equipment:<\/b> application-specific magnetic separation.<br\/><b>Key inputs:<\/b> particle size, impurity response, dry or wet condition.<\/p><\/div>\r\n<div class=\"os-app\"><strong>Kaolin Beneficiation<\/strong><p><b>Goal:<\/b> control fine magnetic impurities.<br\/><b>Suitable equipment:<\/b> selected after material testing and feed review.<br\/><b>Key inputs:<\/b> particle size, moisture or slurry condition, magnetic response.<\/p><\/div>\r\n<div class=\"os-app\"><strong>Coal Processing<\/strong><p><b>Goal:<\/b> tramp iron removal or other magnetic targets.<br\/><b>Suitable equipment:<\/b> conveyor or process-specific separator.<br\/><b>Key inputs:<\/b> target contaminant, burden depth, feed position.<\/p><\/div>\r\n<div class=\"os-app\"><strong>Scrap Metal Recycling<\/strong><p><b>Goal:<\/b> recover ferrous material.<br\/><b>Suitable equipment:<\/b> drum, pulley or suspended magnet.<br\/><b>Key inputs:<\/b> piece size, burden depth, conveyor layout.<\/p><\/div>\r\n<div class=\"os-app\"><strong>Waste Tire Recycling<\/strong><p><b>Goal:<\/b> recover liberated steel wire.<br\/><b>Suitable equipment:<\/b> drum, pulley or other conveyor magnetic separation.<br\/><b>Key inputs:<\/b> shred size, liberation, feed presentation.<\/p><\/div>\r\n<div class=\"os-app\"><strong>Conveyor Protection<\/strong><p><b>Goal:<\/b> remove damaging tramp ferrous before downstream equipment.<br\/><b>Suitable equipment:<\/b> suspended magnet.<br\/><b>Key inputs:<\/b> burden depth, belt width, suspension height.<\/p><\/div>\r\n<div class=\"os-app\"><strong>Powder &amp; Granule Processing<\/strong><p><b>Goal:<\/b> remove fine ferrous contamination.<br\/><b>Suitable equipment:<\/b> grate, tube or drawer configuration.<br\/><b>Key inputs:<\/b> flowability, contact distance, cleaning access.<\/p><\/div>\r\n<\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<section class=\"os-mid-cta\" id=\"mid-cta\">\r\n<div class=\"os-wrap\"><div class=\"os-mid-cta-inner\"><div><p class=\"os-eyebrow\">Need Help Choosing a Separator?<\/p><h2>Send the Material and Line Conditions<\/h2><p>Provide the material, particle size, throughput, contamination target and installation photo or drawing. The first review is to recommend a suitable separator type and installation option.<\/p><\/div><div class=\"os-btns\"><a class=\"os-btn os-btn-primary\" href=\"https:\/\/www.corvelanmag.com\/contact-us\/\">Ask Corvelan to Review the Application<\/a><\/div><\/div><\/div>\r\n<\/section>\r\n\r\n<section class=\"os-dark\" id=\"engineering\">\r\n<div class=\"os-wrap\">\r\n<div class=\"os-section-head\"><p class=\"os-eyebrow\" style=\"color:#b9d9ef\">Custom Magnetic Separator Solutions<\/p><h2>From Material Data to Equipment Configuration<\/h2><p class=\"os-kicker\" style=\"color:#d8e6f0\">Separator configuration is narrowed from the material, magnetic target, feed condition, working distance, installation envelope and cleaning or discharge requirement.<\/p><\/div>\r\n<div class=\"os-feature-photo os-feature-photo-dark\"><img loading=\"lazy\" decoding=\"async\" alt=\"Technician inspecting a magnetic drum separator assembly in the workshop\" height=\"900\" loading=\"lazy\" src=\"https:\/\/www.corvelanmag.com\/wp-content\/uploads\/2026\/09\/magnetic-separator-engineering-inspection-20260907-073411.webp\" width=\"1200\"\/><\/div>\r\n<div aria-label=\"Magnetic separator engineering inputs\" class=\"os-flow\">\r\n<div class=\"os-flow-step\"><b>01<\/b><span>Material<\/span><\/div><div class=\"os-flow-step\"><b>02<\/b><span>Target Fraction<\/span><\/div><div class=\"os-flow-step\"><b>03<\/b><span>Particle Size<\/span><\/div><div class=\"os-flow-step\"><b>04<\/b><span>Throughput<\/span><\/div><div class=\"os-flow-step\"><b>05<\/b><span>Working Distance<\/span><\/div><div class=\"os-flow-step\"><b>06<\/b><span>Installation Point<\/span><\/div><div class=\"os-flow-step\"><b>07<\/b><span>Cleaning \/ Discharge<\/span><\/div>\r\n<\/div>\r\n<div class=\"os-btns\"><a class=\"os-btn os-btn-light\" href=\"https:\/\/www.corvelanmag.com\/contact-us\/\">Request a Separator Recommendation<\/a><\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<section id=\"about\">\r\n<div class=\"os-wrap os-about-grid\">\r\n<div aria-label=\"Magnetic separator manufacturing workshop\" class=\"os-about-visual\"><div class=\"os-about-photo\"><img loading=\"lazy\" decoding=\"async\" alt=\"Magnetic separator manufacturing workshop with equipment under assembly\" height=\"900\" loading=\"lazy\" src=\"https:\/\/www.corvelanmag.com\/wp-content\/uploads\/2026\/09\/magnetic-separator-manufacturing-workshop-20260907-073412.webp\" width=\"1200\"\/><\/div><\/div>\r\n<div><p class=\"os-eyebrow\">About Corvelan<\/p><h2>Magnetic Separation Equipment for Industrial Projects<\/h2><p>Corvelan supplies magnetic separation and <a href=\"https:\/\/www.corvelanmag.com\/product-category\/metal-detection-equipment\/\">metal detection equipment<\/a> for mining, recycling, bulk handling and industrial processing. Project review covers material conditions, equipment configuration, installation interfaces and agreed inspection requirements.<\/p><p>For separator projects, the practical focus is to connect magnetic design with the mechanical interfaces required by the customer\u2019s line.<\/p>\r\n<div class=\"os-proof-grid os-proof-grid-compact\"><div class=\"os-proof\"><strong>Application Review<\/strong><span>Material, target contaminant and installation conditions reviewed<\/span><\/div><div class=\"os-proof\"><strong>Equipment Selection<\/strong><span>Separator principle and configuration screened from project inputs<\/span><\/div><div class=\"os-proof\"><strong>Project Configuration<\/strong><span>Equipment scope and interfaces defined before quotation<\/span><\/div><div class=\"os-proof\"><strong>Inspection Planning<\/strong><span>Dimensional, functional and magnetic checks agreed for the project<\/span><\/div><\/div>\r\n<div class=\"os-btns\"><a class=\"os-btn os-btn-primary\" href=\"https:\/\/www.corvelanmag.com\/about-us\/\">About Corvelan<\/a><a class=\"os-btn os-btn-secondary\" href=\"https:\/\/www.corvelanmag.com\/contact-us\/\">Contact the Engineering Team<\/a><\/div>\r\n<\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<section class=\"os-soft\" id=\"why-corvelan\">\r\n<div class=\"os-wrap\">\r\n<div class=\"os-section-head center\"><p class=\"os-eyebrow\">Why Choose Corvelan<\/p><h2>Choose a Magnetic Separator That Fits Your Material and Conveyor<\/h2><p class=\"os-kicker\">Magnetic separator performance depends on more than magnet strength. Magnetic, mechanical and process conditions need to be reviewed together before the equipment configuration is finalized.<\/p><\/div>\r\n<div class=\"os-why-grid os-why-grid-4\">\r\n<div class=\"os-why\"><div class=\"os-why-index\">01 \/ APPLICATION<\/div><h3>Application-Based Selection<\/h3><p>Start with material flow, separation goal and discharge requirement before choosing a model.<\/p><\/div>\r\n<div class=\"os-why\"><div class=\"os-why-index\">02 \/ MAGNETICS<\/div><h3>Magnetic Circuit Engineering<\/h3><p>Review magnet material, pole geometry, working distance and the field required at the actual separation point.<\/p><\/div>\r\n<div class=\"os-why\"><div class=\"os-why-index\">03 \/ MECHANICAL<\/div><h3>Custom Mechanical Integration<\/h3><p>Confirm inlet, outlet, mounting, maintenance clearance and access against the line layout.<\/p><\/div>\r\n<div class=\"os-why\"><div class=\"os-why-index\">04 \/ ACCEPTANCE<\/div><h3>Defined Inspection<\/h3><p>Agree critical dimensions, magnetic test positions and functional checks before manufacturing.<\/p><\/div>\r\n<\/div>\r\n<div class=\"os-subhead\"><p class=\"os-eyebrow\">Reduce Procurement Risk Before Production<\/p><h2>Define the Conditions That Usually Cause Expensive Rework<\/h2><\/div>\r\n<div class=\"os-risk-grid\">\r\n<div class=\"os-risk\"><small>Selection<\/small><strong>Wrong Separator Type<\/strong><p>First, tell us how the material moves and what you need to remove or recover.<\/p><\/div>\r\n<div class=\"os-risk\"><small>Magnetics<\/small><strong>Working Distance Too Large<\/strong><p><b>Control:<\/b> define burden depth or process gap instead of relying on surface Gauss.<\/p><\/div>\r\n<div class=\"os-risk\"><small>Mechanical<\/small><strong>Installation Mismatch<\/strong><p>We check the installation dimensions, connections and service space on the project drawing.<\/p><\/div>\r\n<div class=\"os-risk\"><small>Acceptance<\/small><strong>Unclear Inspection Criteria<\/strong><p><b>Control:<\/b> agree inspection points before manufacturing begins.<\/p><\/div>\r\n<\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<section class=\"os-dark\" id=\"quality\">\r\n<div class=\"os-wrap\">\r\n<div class=\"os-section-head\"><p class=\"os-eyebrow\" style=\"color:#b9d9ef\">Manufacturing &amp; Inspection<\/p><h2>Quality Checks Before Shipment<\/h2><p class=\"os-kicker\" style=\"color:#d8e6f0\">Inspection points are defined against the approved drawing and project specification. Depending on equipment scope, checks can include dimensions, mechanical function, magnetic measurement points and agreed pre-shipment items.<\/p><\/div>\r\n<div class=\"os-photo-grid-3\"><div class=\"os-photo-card\"><img loading=\"lazy\" decoding=\"async\" alt=\"Technician checking a magnetic drum during quality inspection\" height=\"900\" loading=\"lazy\" src=\"https:\/\/www.corvelanmag.com\/wp-content\/uploads\/2026\/09\/magnetic-separator-quality-control-20260907-073413.webp\" width=\"1200\"\/><span>Quality Control<\/span><p>Dimensional, magnetic and mechanical checkpoints as defined by the project.<\/p><a class=\"os-link\" style=\"color:#b9d9ef\" href=\"https:\/\/www.corvelanmag.com\/quality-control\/\">See quality inspection details<\/a><\/div><div class=\"os-photo-card\"><img loading=\"lazy\" decoding=\"async\" alt=\"Material separation trial showing magnetic and non-magnetic outputs\" height=\"900\" loading=\"lazy\" src=\"https:\/\/www.corvelanmag.com\/wp-content\/uploads\/2026\/09\/corvelan-qc-material-separation-trial-20260906-182940.webp\" width=\"1200\"\/><span>Material Separation Trial<\/span><p>Representative feed trials can help assess a proposed route; test scope and acceptance criteria are agreed for each project.<\/p><a class=\"os-link\" style=\"color:#b9d9ef\" href=\"https:\/\/www.corvelanmag.com\/quality-control\/\">See testing and acceptance details<\/a><\/div><div class=\"os-photo-card\"><img loading=\"lazy\" decoding=\"async\" alt=\"Magnetic separator equipment wrapped and prepared for shipment in the warehouse\" height=\"900\" loading=\"lazy\" src=\"https:\/\/www.corvelanmag.com\/wp-content\/uploads\/2026\/09\/magnetic-separator-packaging-20260907-073414.webp\" width=\"1200\"\/><span>Packaging &amp; Shipment<\/span><p>Finished equipment prepared for release after agreed pre-shipment checks.<\/p><\/div><\/div>\r\n<div class=\"os-qc-grid\"><div class=\"os-qc\"><strong>Drawing &amp; Interface Check<\/strong><span>Critical dimensions, inlet\/outlet positions and mounting interfaces.<\/span><\/div><div class=\"os-qc\"><strong>Mechanical Function<\/strong><span>Rotation, drive, splitter or discharge functions where applicable.<\/span><\/div><div class=\"os-qc\"><strong>Magnetic Measurement<\/strong><span>Defined measurement position and condition when magnetic flux density is an acceptance item.<\/span><\/div><div class=\"os-qc\"><strong>Pre-Shipment Check<\/strong><span>Agreed construction and project-specific inspection items before release.<\/span><\/div><\/div>\r\n<div class=\"os-subhead os-subhead-dark\"><p class=\"os-eyebrow\" style=\"color:#b9d9ef\">Selection Process<\/p><h2>From Material Data to a Buildable Magnetic Separator<\/h2><p>A clear project process helps confirm equipment configuration, interfaces and inspection requirements before manufacturing begins.<\/p><\/div>\r\n<div class=\"os-process-grid\"><div class=\"os-process\"><b>STEP 01<\/b><strong>Send Application Data<\/strong><span>Material, target contamination, particle size, throughput, photos and line drawing.<\/span><\/div><div class=\"os-process\"><b>STEP 02<\/b><strong>Separator Recommendation<\/strong><span>We recommend where to install the separator and which type fits your line.<\/span><\/div><div class=\"os-process\"><b>STEP 03<\/b><strong>Configuration &amp; Drawing<\/strong><span>Confirm magnetic and mechanical interfaces required for quotation.<\/span><\/div><div class=\"os-process\"><b>STEP 04<\/b><strong>Manufacturing<\/strong><span>Build the agreed separator scope to the approved project specification.<\/span><\/div><div class=\"os-process\"><b>STEP 05<\/b><strong>Inspection<\/strong><span>Check agreed dimensions, magnetic points and functional items where applicable.<\/span><\/div><div class=\"os-process\"><b>STEP 06<\/b><strong>Delivery<\/strong><span>Release the equipment after agreed pre-shipment checks are complete.<\/span><\/div><\/div>\r\n<div class=\"os-btns\"><a class=\"os-btn os-btn-light\" href=\"https:\/\/www.corvelanmag.com\/quality-control\/\">Review Corvelan Quality Control<\/a><\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<section class=\"os-soft\" id=\"resources\">\r\n<div class=\"os-wrap\">\r\n<div class=\"os-section-head\"><p class=\"os-eyebrow\">Technical Resources<\/p><h2>Magnetic Separation Engineering Guides<\/h2><p class=\"os-kicker\">Review separator working principles, equipment selection and magnetic performance before specifying the project.<\/p><\/div>\r\n<div class=\"os-resource-grid\">\r\n<article class=\"os-resource\"><span class=\"os-badge\">Equipment Guide<\/span><h3>Magnetic Drum Separator Engineering<\/h3><p>Working principle, dry and wet routes, pole layout, feed depth, working gap, splitter and inspection points.<\/p><a class=\"os-link\" href=\"https:\/\/www.corvelanmag.com\/product\/magnetic-drum-separator\/\">Read the Magnetic Drum Guide \u2192<\/a><\/article>\r\n<article class=\"os-resource\"><span class=\"os-badge\">Choose the Right Magnetic Separator<\/span><h3>Plate Magnet Selection<\/h3><p>Chute and hopper layouts, magnetic circuit options, mounting, cleaning access and defined magnetic acceptance.<\/p><\/article>\r\n<article class=\"os-resource\"><span class=\"os-badge\">RFQ Checklist<\/span><h3>What to Send Before Equipment Selection<\/h3><p>Material, particle size, throughput, target contamination, feed method, working distance, installation drawing and cleaning requirement.<\/p><a class=\"os-link\" href=\"https:\/\/www.corvelanmag.com\/contact-us\/\">Start an Separator Recommendation \u2192<\/a><\/article>\r\n<\/div>\r\n<div class=\"os-faq-block\" id=\"faq\"><div class=\"os-section-head\"><p class=\"os-eyebrow\">FAQ<\/p><h2>Magnetic Separator Manufacturer FAQ<\/h2><\/div>\r\n<details><summary>What types of magnetic separators does Corvelan work with?<\/summary><p>Corvelan works with magnetic drum separators, plate magnets, suspended-magnet, <a href=\"https:\/\/www.corvelanmag.com\/product\/magnetic-pulley-separator\/\">magnetic pulley<\/a>, grate, tube and drawer configurations for different installation locations. The final equipment scope is confirmed from the application, quotation and project drawing.<\/p><\/details>\r\n<details><summary>How do I choose the right magnetic separator?<\/summary><p>Start with the material, target contaminant or magnetic fraction, particle size, throughput, feed method, burden depth or working distance, installation space and cleaning or discharge requirement. Those conditions narrow the separator selection faster than comparing Gauss values alone.<\/p><\/details>\r\n<details><summary>Can Corvelan customize a magnetic separator for an existing line?<\/summary><p>Yes. Send the existing chute, conveyor or line layout together with material and contaminant information so the installation position, dimensions, interfaces and maintenance clearance can be reviewed before quotation.<\/p><\/details>\r\n<details><summary>Does higher Gauss mean better magnetic separation?<\/summary><p>No. Higher surface Gauss does not automatically mean better separation. Working distance, field gradient, particle response, material depth, feed presentation, exposure and separator geometry also affect the result.<\/p><\/details>\r\n<details><summary>How is magnetic separator throughput determined?<\/summary><p>Throughput must be tied to the material and process conditions. Particle size, bulk density, moisture, feed width, burden depth, flow behavior, separator geometry and the separation target all affect practical capacity.<\/p><\/details>\r\n<details><summary>What information should I send for a quotation?<\/summary><p>Send the material name, particle-size range, moisture or slurry condition, normal and peak throughput, contaminant or magnetic fraction, feed width, burden depth or working distance, installation photos or drawing, available space, temperature, cleaning or discharge requirement and any defined acceptance test.<\/p><\/details>\r\n<details><summary>How is the equipment inspected before shipment?<\/summary><p>Inspection should follow the approved project scope. Depending on the equipment, this can include critical dimensions, mechanical function, defined magnetic measurement points and other agreed pre-shipment checks.<\/p><\/details>\r\n<\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<section class=\"os-final\" id=\"rfq\">\r\n<div class=\"os-wrap os-final-grid\">\r\n<div><p class=\"os-eyebrow\" style=\"color:#b9d9ef\">Start the Separator Recommendation<\/p><h2>Send Your Material Details. Get the Right Separator Recommendation.<\/h2><p>Send the process information you already have. Corvelan can review a practical separator type, installation location, working distance, mechanical interface and project-specific inspection requirements before quotation.<\/p><div class=\"os-btns\"><a class=\"os-btn os-btn-light\" href=\"https:\/\/www.corvelanmag.com\/contact-us\/\">Request a Separator Recommendation<\/a><\/div><\/div>\r\n<div aria-label=\"Engineering review inputs and outputs\" class=\"os-final-review\"><div class=\"os-final-box\"><strong>You Send<\/strong><ul><li>Material and particle size<\/li><li>Normal \/ peak throughput<\/li><li>Target contamination or magnetic fraction<\/li><li>Feed method and working distance<\/li><li>Photos, drawing and available space<\/li><\/ul><\/div><div class=\"os-final-box\"><strong>Corvelan Reviews<\/strong><ul><li>Separator type<\/li><li>Separation position<\/li><li>Working distance<\/li><li>Mechanical interfaces<\/li><li>Required inspection items<\/li><\/ul><\/div><\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  'use strict';\r\n  var root = document.getElementById('corvelan-home');\r\n  if(!root) return;\r\n\r\n  var reduceMotion = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n  root.classList.add('os-motion-ready');\r\n\r\n  function addClass(selector, className, delayStep, delayStart){\r\n    var items = root.querySelectorAll(selector);\r\n    items.forEach(function(el,index){\r\n      el.classList.add(className);\r\n      if(delayStep){\r\n        el.style.setProperty('--os-delay', ((delayStart||0) + index * delayStep) + 'ms');\r\n      }\r\n    });\r\n    return items;\r\n  }\r\n\r\n  \/* Hero sequence *\/\r\n  var heroItems = [\r\n    ['.os-hero .os-eyebrow',0],\r\n    ['.os-hero h1',90],\r\n    ['.os-hero .os-hero-lead',180],\r\n    ['.os-hero .os-hero-points',260],\r\n    ['.os-hero .os-btns',340]\r\n  ];\r\n  heroItems.forEach(function(pair){\r\n    var el = root.querySelector(pair[0]);\r\n    if(el){ el.classList.add('os-hero-enter'); el.style.setProperty('--os-delay',pair[1]+'ms'); }\r\n  });\r\n  root.querySelectorAll('.os-hero-frame').forEach(function(el,index){\r\n    el.classList.add('os-hero-enter','os-hero-enter-right');\r\n    el.style.setProperty('--os-delay',(180 + index*130)+'ms');\r\n  });\r\n\r\n  \/* Scroll reveal groups *\/\r\n  addClass('#at-a-glance .os-section-head','os-reveal',0,0);\r\n  addClass('#at-a-glance .os-glance-item','os-reveal',70,0);\r\n  addClass('#buyer-problems .os-section-head','os-reveal',0,0);\r\n  addClass('#buyer-problems .os-problem','os-reveal',85,0);\r\n  addClass('#equipment .os-section-head','os-reveal',0,0);\r\n  addClass('.os-product-card','os-reveal',90,0);\r\n  addClass('.os-route-note','os-reveal',0,80);\r\n\r\n  addClass('#selection .os-section-head','os-reveal',0,0);\r\n  addClass('#selection .os-feature-photo','os-reveal-scale',0,70);\r\n  addClass('#selection .os-selection-row','os-sequence-card',85,0);\r\n  addClass('#selection .os-btns','os-reveal',0,120);\r\n\r\n  addClass('#applications .os-section-head','os-reveal',0,0);\r\n  addClass('#applications .os-photo-card','os-reveal-scale',85,0);\r\n  addClass('#applications .os-app','os-reveal',65,0);\r\n  addClass('#mid-cta .os-mid-cta-inner','os-reveal-scale',0,0);\r\n\r\n  addClass('#engineering .os-section-head','os-reveal',0,0);\r\n  addClass('#engineering .os-feature-photo','os-reveal-scale',0,60);\r\n  addClass('.os-flow-step','os-engineering-step',105,0);\r\n  addClass('#engineering .os-btns','os-reveal',0,140);\r\n\r\n  var aboutVisual = root.querySelector('#about .os-about-visual');\r\n  var aboutText = root.querySelector('#about .os-about-grid > div:last-child');\r\n  if(aboutVisual) aboutVisual.classList.add('os-reveal-left');\r\n  if(aboutText) aboutText.classList.add('os-reveal-right');\r\n\r\n  addClass('#why-corvelan .os-section-head','os-reveal',0,0);\r\n  addClass('#why-corvelan .os-why','os-reveal',80,0);\r\n  addClass('#why-corvelan .os-risk','os-reveal',80,0);\r\n\r\n  addClass('#quality .os-section-head','os-reveal',0,0);\r\n  addClass('#quality .os-photo-card','os-reveal-scale',100,0);\r\n  addClass('#quality .os-qc','os-reveal',80,0);\r\n  addClass('#quality .os-subhead','os-reveal',0,100);\r\n  addClass('#quality .os-process','os-process-step',100,160);\r\n  addClass('#quality .os-btns','os-reveal',0,120);\r\n\r\n  addClass('#resources .os-section-head','os-reveal',0,0);\r\n  addClass('#resources .os-resource','os-reveal',90,0);\r\n  addClass('#resources #faq .os-section-head','os-reveal',0,0);\r\n  addClass('#resources #faq details','os-reveal',55,0);\r\n\r\n  var rfqText = root.querySelector('#rfq .os-final-grid > div:first-child');\r\n  var rfqList = root.querySelector('#rfq .os-final-review');\r\n  if(rfqText) rfqText.classList.add('os-reveal-left');\r\n  if(rfqList) rfqList.classList.add('os-reveal-right');\r\n\r\n  \/* Reduced motion: show immediately, no observers\/timers. *\/\r\n  if(reduceMotion){\r\n    root.querySelectorAll('.os-hero-enter,.os-reveal,.os-reveal-left,.os-reveal-right,.os-reveal-scale,.os-sequence-card,.os-engineering-step,.os-process-step').forEach(function(el){\r\n      el.classList.add('is-in-view');\r\n    });\r\n    return;\r\n  }\r\n\r\n  \/* Hero starts as a deliberate opening sequence. *\/\r\n  requestAnimationFrame(function(){\r\n    requestAnimationFrame(function(){\r\n      root.querySelectorAll('.os-hero-enter').forEach(function(el){ el.classList.add('is-in-view'); });\r\n      window.setTimeout(function(){\r\n        root.querySelectorAll('.os-hero-frame').forEach(function(el){ el.classList.add('os-float-ready'); });\r\n      },1100);\r\n    });\r\n  });\r\n\r\n  \/* One-shot viewport reveal keeps CPU work tiny. *\/\r\n  if('IntersectionObserver' in window){\r\n    var observer = new IntersectionObserver(function(entries,obs){\r\n      entries.forEach(function(entry){\r\n        if(!entry.isIntersecting) return;\r\n        entry.target.classList.add('is-in-view');\r\n        if(entry.target.classList.contains('os-process-step')){\r\n          var grid = entry.target.closest('.os-process-grid');\r\n          if(grid) grid.classList.add('os-process-active');\r\n        }\r\n        obs.unobserve(entry.target);\r\n      });\r\n    },{threshold:0.12,rootMargin:'0px 0px -7% 0px'});\r\n\r\n    root.querySelectorAll('.os-reveal,.os-reveal-left,.os-reveal-right,.os-reveal-scale,.os-sequence-card,.os-engineering-step,.os-process-step').forEach(function(el){ observer.observe(el); });\r\n  }else{\r\n    root.querySelectorAll('.os-reveal,.os-reveal-left,.os-reveal-right,.os-reveal-scale,.os-sequence-card,.os-engineering-step,.os-process-step').forEach(function(el){ el.classList.add('is-in-view'); });\r\n  }\r\n\r\n  \/* Final CTA attention: activate only when the user actually reaches it. *\/\r\n  var rfq = root.querySelector('#rfq');\r\n  var rfqButton = root.querySelector('#rfq .os-btn');\r\n  if(rfq && rfqButton && 'IntersectionObserver' in window){\r\n    var ctaSeen = false;\r\n    var ctaObserver = new IntersectionObserver(function(entries,obs){\r\n      entries.forEach(function(entry){\r\n        if(!entry.isIntersecting || ctaSeen) return;\r\n        ctaSeen = true;\r\n        rfqButton.classList.add('os-cta-pulse');\r\n        window.setTimeout(function(){\r\n          rfqButton.classList.add('os-cta-shake');\r\n          window.setTimeout(function(){ rfqButton.classList.remove('os-cta-shake'); },520);\r\n        },1500);\r\n        obs.unobserve(entry.target);\r\n      });\r\n    },{threshold:0.35});\r\n    ctaObserver.observe(rfq);\r\n  }\r\n\r\n  \/* Tiny magnetic pointer attraction on the final CTA, desktop pointer only. *\/\r\n  if(rfqButton && window.matchMedia('(hover:hover) and (pointer:fine)').matches){\r\n    rfqButton.addEventListener('pointermove',function(e){\r\n      var rect = rfqButton.getBoundingClientRect();\r\n      var dx = ((e.clientX - rect.left) \/ rect.width - .5) * 7;\r\n      var dy = ((e.clientY - rect.top) \/ rect.height - .5) * 5;\r\n      rfqButton.style.translate = dx.toFixed(2)+'px '+dy.toFixed(2)+'px';\r\n    });\r\n    rfqButton.addEventListener('pointerleave',function(){ rfqButton.style.translate = ''; });\r\n  }\r\n})();\r\n<\/script>\r\n\r\n\r\n<script type=\"application\/ld+json\">{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"FAQPage\",\r\n  \"mainEntity\": [\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"What types of magnetic separators does Coverlan work with?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Coverlan works with magnetic drum separators, plate magnets, suspended-magnet, magnetic pulley, grate, tube and drawer configurations for different installation locations. The final equipment scope is confirmed from the application, quotation and project drawing.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"How do I choose the right magnetic separator?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Start with the material, target contaminant or magnetic fraction, particle size, throughput, feed method, burden depth or working distance, installation space and cleaning or discharge requirement. Those conditions narrow the separator selection faster than comparing Gauss values alone.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"Can Coverlan customize a magnetic separator for an existing line?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Yes. Send the existing chute, conveyor or line layout together with material and contaminant information so the installation position, dimensions, interfaces and maintenance clearance can be reviewed before quotation.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"Does higher Gauss mean better magnetic separation?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"No. Higher surface Gauss does not automatically mean better separation. Working distance, field gradient, particle response, material depth, feed presentation, exposure and separator geometry also affect the result.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"How is magnetic separator throughput determined?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Throughput must be tied to the material and process conditions. Particle size, bulk density, moisture, feed width, burden depth, flow behavior, separator geometry and the separation target all affect practical capacity.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"What information should I send for a quotation?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Send the material name, particle-size range, moisture or slurry condition, normal and peak throughput, contaminant or magnetic fraction, feed width, burden depth or working distance, installation photos or drawing, available space, temperature, cleaning or discharge requirement and any defined acceptance test.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"How is the equipment inspected before shipment?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Inspection should follow the approved project scope. Depending on the equipment, this can include critical dimensions, mechanical function, defined magnetic measurement points and other agreed pre-shipment checks.\"\r\n      }\r\n    }\r\n  ]\r\n}<\/script>\r\n<\/main>\r\n\r\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Industrial Magnetic Separation Equipment Magnetic Separator Manufacturer &amp; Custom Separation Equipment Remove ferrous contamination, protect downstream equipment and recover magnetically responsive material. Corvelan reviews the material, particle size, throughput, working distance, installation position and cleaning requirements before defining the separator configuration. Magnetic Drum Separators Plate Magnets Conveyor Separation Powder &amp; Granule Separation Explore Magnetic Separators [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3969,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-103","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.corvelanmag.com\/fr\/wp-json\/wp\/v2\/pages\/103","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.corvelanmag.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.corvelanmag.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.corvelanmag.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.corvelanmag.com\/fr\/wp-json\/wp\/v2\/comments?post=103"}],"version-history":[{"count":5,"href":"https:\/\/www.corvelanmag.com\/fr\/wp-json\/wp\/v2\/pages\/103\/revisions"}],"predecessor-version":[{"id":5312,"href":"https:\/\/www.corvelanmag.com\/fr\/wp-json\/wp\/v2\/pages\/103\/revisions\/5312"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.corvelanmag.com\/fr\/wp-json\/wp\/v2\/media\/3969"}],"wp:attachment":[{"href":"https:\/\/www.corvelanmag.com\/fr\/wp-json\/wp\/v2\/media?parent=103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}