.pk{position:relative;background:var(--schwarz);color:#fff;overflow:hidden}.pk__foto{position:absolute;top:0;right:0;bottom:0;left:38%;background:url(mx-img-smhs-messestand.jpg) center / cover}.pk__foto:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--schwarz) 0%,rgba(16,17,18,.7) 38%,rgba(16,17,18,.1) 80%),linear-gradient(0deg,#101112cc,#10111200 45%)}.pk__in{position:relative;min-height:600px;padding:64px 0 84px;display:flex;flex-direction:column;justify-content:center}.pk__in>div{max-width:640px}.pk h1{font-size:clamp(42px,6vw,86px);font-weight:800;letter-spacing:-.025em;line-height:.98}.pk h1 em{font-style:normal;color:var(--orange)}.pk .lead{color:#d6d8d8}.pk__sprache{position:absolute;top:28px;right:0;font-size:13px;font-weight:700;letter-spacing:.08em}.pk__sprache a{padding:7px 12px;border:1px solid rgba(255,255,255,.35);border-radius:999px;color:#fff}.pk__sprache a:hover{background:#fff;color:var(--kohle)}.kennz{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--linie-dunkel)}.kennz div{padding:30px 26px 34px 0}.kennz div+div{padding-left:26px;border-left:1px solid var(--linie-dunkel)}.kennz b{display:block;font-family:var(--kopfschrift);font-size:clamp(34px,4vw,52px);font-weight:800;line-height:1;color:var(--orange)}.kennz span{display:block;margin-top:10px;font-size:14.5px;color:#c4c6c6;max-width:24ch}.hub{display:grid;grid-template-columns:1fr 1.05fr;gap:64px;align-items:center}.hub__grafik{position:relative;aspect-ratio:1;max-width:520px;width:100%;justify-self:center}.hub__grafik svg{width:100%;height:100%;display:block;overflow:visible}.hub__ring{fill:none;stroke:#f1652259;stroke-width:1.5}.hub__ring--2{stroke:#f1652238;stroke-dasharray:4 6}.hub__ring--3{stroke:#f1652224;stroke-dasharray:2 8}.hub__linie{stroke:#f9a23c8c;stroke-width:1.5;stroke-dasharray:3 5}.hub__punkt{fill:#fff;stroke:var(--orange);stroke-width:3}.hub__land{font-family:var(--textschrift, Montserrat, sans-serif);font-size:13px;font-weight:700;fill:#e6e6e4}.hub__kern{fill:var(--orange)}.hub__kern-text{font-family:var(--kopfschrift);font-weight:800;fill:#fff;font-size:22px}.hub__kern-klein{font-weight:700;fill:#fff;font-size:11px;letter-spacing:.14em}.hub__liste{display:grid;gap:22px;margin-top:34px}.hub__liste>div{display:grid;grid-template-columns:46px 1fr;gap:16px;align-items:start}.hub__liste i{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:#f1652224;color:var(--orange);font-style:normal;font-family:var(--kopfschrift);font-weight:800;font-size:18px}.hub__liste b{display:block;font-family:var(--kopfschrift);font-size:19px;font-weight:800}.hub__liste p{margin-top:4px;font-size:15.5px;color:#c4c6c6;line-height:1.55}.leistung{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px}.leistung>div{background:#fff;border:1px solid var(--linie);border-radius:16px;padding:28px 26px 30px}.leistung>div:before{content:"";display:block;width:30px;height:15px;margin-bottom:20px;background:var(--orange);border-radius:11px 0}.leistung h3{font-size:20px;font-weight:800}.leistung p{margin-top:8px;font-size:15.5px;color:#4a4d4e;line-height:1.55}.sortiment{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:44px}.sortiment>div{display:flex;flex-direction:column;border:1px solid var(--linie-dunkel);border-radius:16px;background:var(--tafel);overflow:hidden}.sortiment figure{height:170px;display:grid;place-items:center;padding:18px;background:radial-gradient(closest-side,#f1652238,#f1652200)}.sortiment figure img{max-height:134px;width:auto;filter:drop-shadow(0 14px 18px rgba(0,0,0,.5))}.sortiment .lex figure{background:radial-gradient(closest-side,#6dad483d,#6dad4800)}.sortiment__text{padding:4px 20px 24px}.sortiment small{font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--orange-hell)}.sortiment .lex small{color:#92c83e}.sortiment h3{margin-top:6px;font-size:19px;font-weight:800}.sortiment p{margin-top:6px;font-size:14px;color:#a9abab;line-height:1.5}.pfad-satz{margin-top:34px;font-family:var(--kopfschrift);font-size:clamp(20px,2.2vw,28px);font-weight:800;letter-spacing:-.01em}.pfad-satz span{color:var(--orange)}.zeitleiste{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(8,1fr);position:relative}.zeitleiste:before{content:"";position:absolute;left:0;right:0;top:9px;height:3px;background:var(--orange)}.zeitleiste li{position:relative;padding:34px 14px 0 0}.zeitleiste li:before{content:"";position:absolute;left:0;top:0;width:15px;height:15px;border-radius:50%;background:#fff;border:3px solid var(--orange)}.zeitleiste b{display:block;font-family:var(--kopfschrift);font-size:22px;font-weight:800}.zeitleiste span{display:block;margin-top:6px;font-size:14px;color:#4a4d4e;line-height:1.45}.bereiche{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:40px}.bereiche div{padding:22px;border-radius:14px;background:#fff;border:1px solid var(--linie)}.bereiche b{display:block;font-family:var(--kopfschrift);font-size:18px;font-weight:800}.bereiche span{display:block;margin-top:6px;font-size:14.5px;color:#4a4d4e;line-height:1.5}.laender{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px;padding:0;list-style:none}.laender li{padding:9px 16px;border-radius:999px;background:#fff;border:1px solid var(--linie);font-weight:600;font-size:15px}.laender--neu li{background:var(--orange);border-color:var(--orange);color:#fff}.messen{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:22px}.messen div{padding:18px 20px;border-radius:14px;border:1px solid var(--linie);background:#fff}.messen b{display:block;font-family:var(--kopfschrift);font-size:20px;font-weight:800}.messen span{display:block;margin-top:4px;font-size:13.5px;color:#4a4d4e}.kontakt{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.kontaktkarte{border-radius:20px;padding:34px;background:var(--tafel);border:1px solid var(--linie-dunkel)}.kontaktkarte__kopf{display:flex;gap:18px;align-items:center}.kontaktkarte__kopf img{width:84px;height:84px;border-radius:50%;object-fit:cover;border:3px solid var(--orange)}.kontaktkarte__kopf small{display:block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--orange-hell)}.kontaktkarte__kopf b{display:block;margin-top:4px;font-family:var(--kopfschrift);font-size:24px;font-weight:800}.kontaktkarte__kopf span{display:block;font-size:14px;color:#a9abab}.kontaktkarte dl{margin:26px 0 0;display:grid;gap:12px}.kontaktkarte dl div{display:grid;grid-template-columns:96px 1fr;gap:12px;padding-top:12px;border-top:1px solid var(--linie-dunkel)}.kontaktkarte dt{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#a9abab;padding-top:3px}.kontaktkarte dd{margin:0;font-weight:600}.kontaktkarte dd a:hover{color:var(--orange-hell)}@media(max-width:1100px){.sortiment{grid-template-columns:repeat(3,1fr)}.zeitleiste{grid-template-columns:repeat(4,1fr);row-gap:34px}.zeitleiste:before{display:none}}@media(max-width:860px){.pk__foto{top:0;right:0;bottom:0;left:0;opacity:.45}.pk__in{min-height:0;padding:72px 0 64px}.pk__sprache{top:18px}.kennz{grid-template-columns:1fr 1fr}.kennz div:nth-child(3){padding-left:0;border-left:0}.kennz div:nth-child(n+3){border-top:1px solid var(--linie-dunkel)}.hub,.kontakt{grid-template-columns:1fr;gap:40px}.leistung,.bereiche,.messen,.sortiment{grid-template-columns:1fr 1fr}}@media(max-width:560px){.leistung,.bereiche,.messen,.sortiment{grid-template-columns:1fr}.zeitleiste{grid-template-columns:1fr 1fr}.kennz div{padding-right:12px}.kennz div+div{padding-left:14px}.kontaktkarte{padding:24px}.kontaktkarte dl div{grid-template-columns:1fr;gap:2px}}.anfrage{margin-top:26px;display:grid;gap:14px;padding-top:22px;border-top:1px solid var(--linie-dunkel)}.anfrage__titel{font-family:var(--kopfschrift);font-size:21px;font-weight:800}.anfrage__lead{margin-top:-6px;font-size:15px;color:#c4c6c6;line-height:1.5}.anfrage__zeile{display:grid;grid-template-columns:1fr 1fr;gap:14px}.anfrage label{display:grid;gap:6px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a9abab}.anfrage input,.anfrage select,.anfrage textarea{width:100%;font:inherit;font-size:15.5px;font-weight:500;letter-spacing:0;text-transform:none;color:#fff;background:#0f1011;border:1px solid #3a3e3f;border-radius:10px;padding:12px 14px}.anfrage textarea{resize:vertical;min-height:110px;line-height:1.5}.anfrage select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#a9abab 50%),linear-gradient(135deg,#a9abab 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:36px}.anfrage input::placeholder,.anfrage textarea::placeholder{color:#6f7273}.anfrage input:focus,.anfrage select:focus,.anfrage textarea:focus{outline:none;border-color:var(--orange);box-shadow:0 0 0 3px #f1652240}.anfrage.ist-geprueft :invalid{border-color:#e5484d}.anfrage .anfrage__ok{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;font-weight:500;letter-spacing:0;text-transform:none;color:#c4c6c6;line-height:1.45}.anfrage__ok input{width:18px;height:18px;flex:none;margin-top:1px;padding:0;accent-color:var(--orange)}.anfrage__ok a{text-decoration:underline}.anfrage .btn{justify-self:start}.anfrage__falle{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.anfrage__meldung{min-height:1.4em;font-size:14.5px;font-weight:600;color:#ffb4a8}.anfrage__meldung.ist-gut{color:#9be08a}.kontaktkarte__li{margin-top:18px;font-size:14px;color:#a9abab}.kontaktkarte__li a{color:#fff;text-decoration:underline}@media(max-width:560px){.anfrage__zeile{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mx-css-partner.css.map */
