.pq-main{max-width:1380px;margin:auto;padding:0 4%}.pq-intro{padding:38px 0 40px;max-width:1000px}.pq-breadcrumb{font-size:11px;color:#626982;margin-bottom:42px;line-height:1.8}.pq-intro h1{font-size:clamp(46px,6.8vw,96px);line-height:1.02;max-width:1000px}.pq-intro .eyebrow{color:#df0000;line-height:1.7}.pq-lead{font-size:clamp(16px,1.6vw,20px);line-height:1.7;max-width:820px;color:#505971;margin:25px 0 0}.pq-hero{margin:0}.pq-hero>img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.pq-hero figcaption,.pq-home figcaption{font-size:11px;line-height:1.6;color:#626982;padding:10px 0}.pq-layout{display:grid;grid-template-columns:265px minmax(0,1fr);gap:70px;padding:65px 0}.pq-side{align-self:start;position:sticky;top:120px}.pq-side>a{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #dce0ed;padding:16px 0;font-size:12px;line-height:1.5}.pq-side>a[aria-current]{color:#df0000;font-weight:700}.pq-side-note{border-left:3px solid #df0000;padding:15px 18px;margin-top:25px;background:#eef0f8;font-family:'Barlow Condensed',sans-serif;font-size:27px;text-transform:uppercase}.pq-copy{max-width:760px}.pq-copy section{margin-bottom:36px}.pq-copy h2{font-size:clamp(28px,3vw,42px);line-height:1.12;margin-bottom:17px}.pq-copy p{font-size:15px;line-height:1.9;color:#505971;margin:12px 0}.pq-copy .pq-source{border-top:1px solid #dce0ed;padding-top:20px;font-size:11px}.pq-topics,.pq-products{padding:45px 0;border-top:1px solid #dce0ed}.pq-section-heading h2,.pq-products>h2{font-size:46px;line-height:1.1;margin-bottom:30px}.pq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.pq-card{border:1px solid #dce0ed;background:#fff;display:block;transition:transform .2s,border-color .2s}.pq-card:hover{transform:translateY(-3px);border-color:#10069f}.pq-card>img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block}.pq-card>div{padding:26px}.pq-card .eyebrow{font-size:9px;color:#626982}.pq-card h3{font-size:32px;line-height:1.1;margin:13px 0}.pq-card p{font-size:13px;line-height:1.8;color:#505971}.pq-read{display:block;margin-top:20px;font-size:12px;font-weight:600}.pq-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pq-product-grid>a{padding:27px;background:#eef0f8;display:flex;flex-direction:column;justify-content:space-between;gap:28px}.pq-product-grid h3{font-size:27px;line-height:1.15}.pq-product-grid span{font-size:12px}.pq-cta{margin:25px 0 65px;background:#10069f;color:white;padding:40px;display:flex;align-items:center;justify-content:space-between;gap:30px}.pq-cta h2{font-size:40px;line-height:1.1}.pq-cta p:not(.eyebrow){max-width:650px;line-height:1.8;color:#e1e3fa}.pq-cta .button{background:#df0000;white-space:nowrap}.pq-home{display:grid;grid-template-columns:1.1fr 1fr;gap:45px;align-items:center;border-top:1px solid #dce0ed}.pq-home figure{margin:0;min-width:0}.pq-home img{display:block;width:100%;height:auto}.pq-home h2{font-size:clamp(38px,4vw,60px);line-height:1.04}.pq-home-lead{color:#505971;line-height:1.9;margin:22px 0}.pq-home .eyebrow{color:#df0000}header nav{gap:20px}header [data-quality-nav]{white-space:nowrap}@media(min-width:1051px) and (max-width:1250px){header{padding-left:3%;padding-right:3%}header nav{gap:15px;font-size:11px}}@media(max-width:850px){.pq-layout{grid-template-columns:1fr;gap:30px;padding:38px 0}.pq-side{position:static}.pq-side>a{display:inline-flex;margin:0 16px 0 0;padding:10px 0}.pq-side-note{display:none}.pq-home{grid-template-columns:1fr;gap:25px}.pq-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pq-cta{flex-direction:column;align-items:start}.pq-cta .button{white-space:normal}}@media(max-width:600px){header nav{gap:11px;font-size:10px;flex-wrap:wrap}header nav [data-quality-nav]{display:inline!important}header{grid-template-columns:1fr auto}header nav{grid-column:1/-1;grid-row:2;justify-self:start}header .contact{grid-row:3;grid-column:1/-1;justify-self:start}header .language-switch{grid-row:1}.pq-grid,.pq-product-grid{grid-template-columns:1fr}.pq-intro{padding-top:24px}.pq-breadcrumb{margin-bottom:26px}.pq-card>div{padding:22px}.pq-cta{padding:26px}.pq-cta h2{font-size:34px}.pq-section-heading h2,.pq-products>h2{font-size:36px}.pq-main{padding:0 5%}}
.pq-processes{border-top:1px solid #dce0ed;padding:50px 0}.pq-processes>h2{font-size:clamp(34px,4vw,48px);line-height:1.1;margin-bottom:30px}.pq-process-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 28px}.pq-process{min-width:0}.pq-process figure{margin:0}.pq-process img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.pq-process figcaption{font-size:10px;line-height:1.7;color:#626982;margin:10px 0 20px}.pq-process h3{font-size:32px;line-height:1.15;margin:15px 0}.pq-process p{font-size:14px;line-height:1.9;color:#505971}@media(max-width:700px){.pq-process-grid{grid-template-columns:1fr}.pq-processes{padding:35px 0}}


/* Uniform production image areas, including portrait originals. */
.pq-hero{width:100%;max-width:none;margin:0}.pq-hero>img,.pq-process img,.pq-card>img,.pq-home img{display:block;width:100%;height:auto;max-height:none;aspect-ratio:16/9;object-fit:cover;object-position:center;background:#eef0f5}

/* Fill frames and focus portrait crops on the actual products. */
.pq-hero>img[src*="original-palette"],.pq-process img[src*="original-palette"],.pq-card>img[src*="original-palette"]{object-position:50% 52%}.pq-hero>img[src*="original-lager"],.pq-process img[src*="original-lager"],.pq-card>img[src*="original-lager"],.pq-home img[src*="original-lager"]{object-position:50% 54%}.pq-hero>img[src*="original-arme"],.pq-process img[src*="original-arme"],.pq-card>img[src*="original-arme"]{object-position:50% 47%}.pq-hero>img[src*="original-fussteile"],.pq-process img[src*="original-fussteile"],.pq-card>img[src*="original-fussteile"]{object-position:50% 51%}
