/* Procurement layers; existing Hero, brand fonts and V5.2 review remain intact. */
@media(min-width:768px){.home-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(248,247,243,.96),rgba(248,247,243,.79) 31%,rgba(248,247,243,.08) 58%,transparent 70%);pointer-events:none}}
.v6-collections{padding-block:64px}
.v6-collection-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:36px;align-items:start}
.v6-collection-lead .collection-image img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}
.v6-collection-lead h3{font-size:46px;line-height:1.1;margin:22px 0 16px}
.v6-collection-lead p{font-size:16px;max-width:40ch;line-height:1.7}
.v6-collection-support{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 20px}
.v6-collection-support .collection-card{grid-column:span 2;min-width:0}
.v6-collection-support .collection-card:nth-child(-n+2){grid-column:span 3}
.v6-collection-support .collection-image img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}
.v6-collection-support h3{font-size:25px;line-height:1.2;margin-top:12px}
.v6-collection-grid .card-rule{display:none}
.v6-collection-grid h3 a{display:inline-block;min-height:44px}
.v6-manufacturing{background:#35423e;color:#f7f6f2;padding:64px var(--lambor-gutter)}
.v6-manufacturing .v6-mfg-inner{max-width:1320px;margin:auto;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px 48px;align-items:center}
.v6-mfg-copy h2{font-size:clamp(34px,3.75vw,54px);line-height:1.08;margin:16px 0 24px}
.v6-mfg-copy p{font-size:16px;line-height:1.75}
.v6-mfg-main img{width:100%;aspect-ratio:4/3;object-fit:contain;background:#c3cac3}
.v6-mfg-copy .wp-block-buttons{margin-top:26px}
.v6-manufacturing .wp-block-button__link{background:#f7f6f2;color:#35423e}
.v6-mfg-detail{grid-column:1;max-width:260px;margin-top:-78px;margin-left:auto;position:relative;border:8px solid #35423e}
.v6-mfg-detail img{width:100%;aspect-ratio:3/2;background:#c3cac3;object-fit:contain}
.v6-mfg-detail p{font-size:13px;margin-top:8px}
.v6-manufacturing .evidence-note{color:#d8dfd8}
.v6-procurement{padding-block:64px}
.v6-procurement h2{font-size:44px;margin-bottom:28px}
.v6-procurement-info{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-bottom:32px;border-bottom:1px solid var(--lambor-line)}
.v6-procurement-info h3{font-family:var(--wp--preset--font-family--body);font-size:18px;margin-bottom:10px}
.v6-procurement-info p{font-size:16px;line-height:1.65}
.v6-procurement .procurement{padding:32px 0 0}
.v6-procurement .step-title{font-size:16px}
.v6-shell{width:min(100% - var(--lambor-gutter)*2,1320px);margin:48px auto 72px;min-height:50vh}
.v6-shell h1{font-size:clamp(36px,4.5vw,64px);line-height:1.08;margin:0 0 20px}
.v6-shell h2{font-size:clamp(28px,3vw,42px);line-height:1.15;margin-bottom:20px}
.v6-shell p{font-size:16px;line-height:1.7}
.v6-demo-note{font-size:14px!important;padding:14px 18px;background:var(--lambor-panel);border-left:3px solid var(--lambor-green);margin-block:20px!important}
.v6-filter{display:grid;grid-template-columns:1fr 1fr 1.3fr auto;gap:16px;align-items:end;margin:32px 0 20px;padding:24px;background:var(--lambor-panel)}
.v6-shell label{font-size:15px;font-weight:600;display:block;margin-bottom:8px}
.v6-shell input,.v6-shell select,.v6-shell textarea{font:400 16px/1.5 var(--wp--preset--font-family--body);max-width:100%;width:100%;padding:12px;border:1px solid #8a938c;background:#fff;color:var(--lambor-ink);border-radius:2px;min-height:48px}
.v6-shell button,.v6-button{display:inline-flex;justify-content:center;align-items:center;min-height:50px;padding:12px 22px;background:var(--lambor-green);color:#fff;border:1px solid var(--lambor-green);font:600 16px/1.5 var(--wp--preset--font-family--body);text-decoration:none;border-radius:2px;cursor:pointer}
.v6-button:hover{background:var(--lambor-ink);color:#fff}
.v6-count{display:flex;justify-content:space-between;gap:16px;margin-bottom:28px}
.v6-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px}
.v6-product-card{min-width:0}
.v6-product-card img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:var(--lambor-panel)}
.v6-product-card h2,.v6-product-card h3{font-size:28px;line-height:1.15;margin:16px 0 10px}
.v6-product-card p{font-size:15px}
.v6-product-card a{display:block;text-decoration:none}
.v6-empty{padding:44px 0;grid-column:1/-1}
.v6-breadcrumb{font-size:14px;margin-bottom:28px;display:flex;flex-wrap:wrap;gap:10px}
.v6-detail-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:48px;align-items:start}
.v6-detail-title{grid-column:2;grid-row:1}
.v6-gallery{grid-column:1;grid-row:1/3}
.v6-gallery img{width:100%;height:auto;display:block;aspect-ratio:4/3;object-fit:contain;background:var(--lambor-panel)}
.v6-review-asset{margin:0}.v6-review-asset figcaption{margin-top:10px;font-size:.8rem;line-height:1.5;color:var(--lambor-ink-muted,#565e56)}
.v6-summary{grid-column:2;grid-row:2}
.v6-summary .v6-button{width:100%;margin:24px 0 16px}
.v6-facts{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,1.5fr);gap:0;margin:20px 0}
.v6-facts dt,.v6-facts dd{padding:14px 0;border-bottom:1px solid var(--lambor-line);margin:0;font-size:16px;line-height:1.6;overflow-wrap:anywhere}
.v6-facts dt{padding-right:16px;color:var(--lambor-muted)}
.v6-specifications{margin-top:50px;display:grid;grid-template-columns:1fr 1fr;gap:40px}
.v6-table-wrap{overflow-x:auto;max-width:100%}
.v6-shell table{border-collapse:collapse;width:100%;font-size:16px}
.v6-shell th,.v6-shell td{padding:14px 10px;text-align:left;border-bottom:1px solid var(--lambor-line);overflow-wrap:anywhere}
.v6-related{margin-top:56px}
.v6-contact-grid{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:64px;margin-top:32px}
.v6-contact-aside{padding:28px;background:var(--lambor-panel);align-self:start}
.v6-contact-aside h2{font-size:32px}
.v6-contact-aside p+p{margin-top:18px}
.v6-shell .fluentform{font-family:var(--wp--preset--font-family--body)}
.v6-shell .fluentform .ff-el-form-control{font-family:var(--wp--preset--font-family--body);font-size:16px;line-height:1.5;min-height:48px;border-color:#8a938c}
.v6-shell .fluentform .ff-el-group{margin-bottom:22px}
.v6-shell .fluentform .ff-btn-submit{background:var(--lambor-green);font-size:16px;min-height:52px;width:100%}
.v6-shell .fluentform .ff-el-input--label label{font-size:15px}
.v6-shell .ff-message-success{padding:24px!important;line-height:1.7;outline:none}
.v6-shell .ff-el-is-error .text-danger{font-size:15px}
.v6-print-url{display:none}
/* Product centre: a visual index first, with the live catalogue and RFQ path below. */
.v6-products-page{margin-top:0}
.v6-space-nav{padding:28px 0;border-bottom:1px solid var(--lambor-line)}
.v6-space-nav>p{margin:0 0 12px;font-weight:600}
.v6-space-nav>div,.v6-type-nav{display:flex;flex-wrap:wrap;gap:10px}
.v6-space-nav a,.v6-type-nav a{display:inline-flex;align-items:center;min-height:44px;padding:10px 15px;border:1px solid var(--lambor-line);text-decoration:none;font-size:14px;line-height:1.5;color:var(--lambor-ink)}
.v6-space-nav a[aria-current],.v6-type-nav a[aria-current]{background:var(--lambor-green);border-color:var(--lambor-green);color:#fff}
.v6-space-nav a:hover,.v6-type-nav a:hover{border-color:var(--lambor-green)}
.v6-products-filtered .v6-products-intro{padding-block:38px;align-items:start}
.v6-products-filtered .v6-products-intro h1{font-size:clamp(34px,4vw,58px);line-height:1.08;max-width:22ch}
.v6-products-filtered .v6-products-intro-copy p{font-size:16px}
.v6-products-filtered .v6-products-results{padding-top:32px;border-top:0}
.v6-context-guide{margin:14px 0 0!important}
.v6-products-intro-copy .v6-context-guide a{font-weight:400;min-height:36px;border:0;text-decoration:underline}
.v6-type-nav{margin-bottom:20px}
.v6-count{flex-wrap:wrap}
.v6-count>p{margin-right:auto}
.scene-card{position:relative}
.scene-card .scene-product-link::after{content:"";position:absolute;inset:0}
.scene-card:focus-within{outline:3px solid var(--wp--preset--color--focus);outline-offset:4px}
@media(max-width:767px){.v6-space-nav>div{display:grid;grid-template-columns:1fr}.v6-space-nav a{padding:10px 12px}.v6-products-filtered .v6-products-intro{padding-block:30px}.v6-products-filtered .v6-products-intro h1{font-size:36px}.v6-type-nav{gap:8px}.v6-type-nav a{padding:8px 10px;font-size:13px}}
.v6-products-intro{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px;align-items:end;padding:76px 0 66px;border-bottom:1px solid var(--lambor-line)}
.v6-products-intro h1{font-size:clamp(56px,6.4vw,92px);line-height:.93;letter-spacing:-.035em;margin:18px 0 0;max-width:10ch}
.v6-products-kicker{font-size:13px!important;letter-spacing:.12em;text-transform:uppercase;color:var(--lambor-muted);margin:0!important}
.v6-products-intro-copy{max-width:46ch;padding-bottom:8px}
.v6-products-intro-copy p{font-size:19px;line-height:1.65;margin:0 0 25px}
.v6-products-intro-copy a{display:inline-flex;gap:20px;min-height:44px;align-items:center;border-bottom:1px solid currentColor;font-weight:600;text-decoration:none}
.v6-products-intro-copy a:hover,.v6-category-card:hover strong{color:var(--lambor-green)}
.v6-category-section{padding:72px 0 84px}
.v6-category-heading,.v6-results-heading{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:26px}
.v6-category-heading h2,.v6-results-heading h2{font-size:clamp(38px,4vw,58px);line-height:1.05;margin:0}
.v6-category-heading p,.v6-results-heading>p{max-width:37ch;color:var(--lambor-muted);margin:0}
.v6-category-review{font-size:13px!important;max-width:90ch;color:var(--lambor-muted);border-left:2px solid var(--lambor-sand,#d8c8ae);padding-left:14px;margin:0 0 28px!important}
.v6-category-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:42px 20px}
.v6-category-card{grid-column:span 3;min-width:0;display:block;text-decoration:none;color:inherit}
.v6-category-card:nth-child(1){grid-column:span 7}
.v6-category-card:nth-child(2){grid-column:span 5}
.v6-category-image{display:block;overflow:hidden;background:var(--lambor-panel);aspect-ratio:4/3}
.v6-category-card:nth-child(1) .v6-category-image{aspect-ratio:1.7}
.v6-category-card:nth-child(2) .v6-category-image{aspect-ratio:1.2}
.v6-category-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .24s ease}
.v6-category-card:nth-child(3) .v6-category-image img,.v6-category-card:nth-child(4) .v6-category-image img,.v6-category-card:nth-child(6) .v6-category-image img{object-fit:contain}
.v6-category-card:hover .v6-category-image img{transform:scale(1.02)}
.v6-category-pending{display:grid;place-items:center;width:100%;height:100%;padding:20px;text-align:center;color:var(--lambor-muted);font-size:14px}
.v6-category-copy{display:flex;align-items:start;justify-content:space-between;gap:12px;border-top:1px solid var(--lambor-ink);padding-top:15px;margin-top:16px}
.v6-category-copy strong{display:block;font-family:var(--wp--preset--font-family--display);font-size:clamp(25px,2.3vw,35px);font-weight:500;line-height:1.05}
.v6-category-copy small{display:block;color:var(--lambor-muted);font-size:14px;line-height:1.55;margin-top:9px}
.v6-category-arrow{font-size:24px;line-height:1}
.v6-products-results{padding:74px 0 90px;border-top:1px solid var(--lambor-line);scroll-margin-top:90px}
.v6-results-heading h2{margin:8px 0 0}
.v6-products-results .v6-demo-note{margin-bottom:0!important}
.v6-products-results .v6-filter{margin-top:24px}
.v6-products-results .v6-count{align-items:center;border-bottom:1px solid var(--lambor-line);padding-bottom:14px;margin-bottom:30px}
.v6-products-results .v6-count p{margin:0}
.v6-product-card{border-bottom:1px solid var(--lambor-line);padding-bottom:20px}
.v6-product-card a{color:inherit}
.v6-product-card img{transition:transform .24s ease}
.v6-product-card a:hover img{transform:scale(1.015)}
.v6-product-card-copy{display:block;padding-top:18px}
.v6-product-card-meta{display:block;color:var(--lambor-muted);font-size:13px;line-height:1.5}
.v6-product-card h2{margin:10px 0 12px}
.v6-product-card-unit{display:block;font-size:15px;color:var(--lambor-muted)}
.v6-product-card-link{display:flex;justify-content:space-between;font-size:15px;font-weight:600;padding-top:18px;margin-top:20px;border-top:1px solid var(--lambor-line)}
@media(max-width:1023px){.v6-products-intro{grid-template-columns:1fr 1fr;padding:55px 0}.v6-category-card:nth-child(1),.v6-category-card:nth-child(2){grid-column:span 6}.v6-category-card{grid-column:span 6}.v6-category-card:nth-child(1) .v6-category-image,.v6-category-card:nth-child(2) .v6-category-image{aspect-ratio:4/3}}
@media(max-width:767px){.v6-products-intro{display:block;padding:44px 0 36px}.v6-products-intro h1{font-size:clamp(44px,12vw,58px);margin:12px 0 24px}.v6-products-intro-copy p{font-size:16px}.v6-category-section{padding:42px 0 52px}.v6-category-heading,.v6-results-heading{display:block;margin-bottom:24px}.v6-category-heading p,.v6-results-heading>p{margin-top:14px}.v6-category-heading h2,.v6-results-heading h2{font-size:38px}.v6-category-grid{gap:28px 14px}.v6-category-card{grid-column:span 6}.v6-category-card:nth-child(1){grid-column:span 12}.v6-category-card:nth-child(2){grid-column:span 6}.v6-category-card:nth-child(1) .v6-category-image{aspect-ratio:1.5}.v6-category-card:nth-child(2) .v6-category-image{aspect-ratio:4/3}.v6-category-copy{padding-top:10px;margin-top:10px}.v6-category-copy strong{font-size:24px}.v6-category-copy small{font-size:12px}.v6-category-arrow{font-size:18px}.v6-products-results{padding:46px 0 60px}.v6-product-card h2{font-size:25px}}
@media(max-width:359px){.v6-category-card,.v6-category-card:nth-child(2){grid-column:span 12}.v6-category-image,.v6-category-card:nth-child(2) .v6-category-image{aspect-ratio:1.5}}
@media(prefers-reduced-motion:reduce){.v6-category-image img,.v6-product-card img{transition:none}.v6-category-card:hover .v6-category-image img,.v6-product-card a:hover img{transform:none}}
.lambor-manufacturing .manufacturing-checks{background:#35423e;color:#f7f6f2;padding:48px;max-width:1320px;margin-inline:auto}
.lambor-manufacturing .manufacturing-checks .muted,.lambor-manufacturing .manufacturing-checks .slot-note,.lambor-manufacturing .manufacturing-checks p{color:#dce3dc}
.lambor-manufacturing .production-grid{grid-template-columns:1.4fr 1fr;align-items:start}
.lambor-manufacturing .production-grid .evidence-slot:last-child{margin-top:64px}
.v6-shell .fluentform .ff-el-form-check{display:flex;gap:8px}
.v6-shell .fluentform .ff-el-form-check input{width:auto;min-height:24px}
@media(max-width:767px){.lambor-manufacturing .manufacturing-checks{padding:28px var(--lambor-gutter)}.lambor-manufacturing .production-grid{grid-template-columns:1fr}.lambor-manufacturing .production-grid .evidence-slot:last-child{margin-top:0}}
@media(max-width:1023px){.v6-collection-grid{grid-template-columns:1fr}.v6-collection-support{grid-template-columns:repeat(3,minmax(0,1fr))}.v6-collection-support .collection-card,.v6-collection-support .collection-card:nth-child(-n+2){grid-column:auto}.v6-collection-lead{max-width:650px}.v6-filter{grid-template-columns:1fr 1fr}.v6-detail-grid{gap:28px}.v6-contact-grid{gap:32px}}
@media(max-width:767px){
.v6-collections,.v6-procurement{padding-block:40px}.v6-collection-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px 16px}.v6-collection-support{display:contents}.v6-collection-lead h3,.v6-collection-support h3{font-size:25px;margin:12px 0}.v6-collection-lead>p{display:none}.v6-collection-grid img{aspect-ratio:4/3!important}.v6-collection-grid .card-rule{display:none}
.v6-manufacturing{padding-block:40px}.v6-manufacturing .v6-mfg-inner{display:flex;flex-direction:column;align-items:stretch;gap:24px}.v6-mfg-copy h2{font-size:34px}.v6-mfg-detail{margin:0;border:0;max-width:240px}.v6-procurement h2{font-size:34px}.v6-procurement-info{grid-template-columns:1fr;gap:22px}.v6-procurement .procurement{grid-template-columns:1fr 1fr;gap:24px}
.v6-shell{margin-block:32px 48px}.v6-filter{grid-template-columns:1fr;padding:20px}.v6-results{grid-template-columns:1fr 1fr;gap:28px 16px}.v6-product-card h2,.v6-product-card h3{font-size:25px;overflow-wrap:anywhere}.v6-detail-grid{display:flex;flex-direction:column;gap:24px}.v6-detail-grid>*{width:100%;min-width:0}.v6-detail-title{order:0}.v6-gallery{order:1}.v6-summary{order:2}.v6-specifications,.v6-contact-grid{grid-template-columns:1fr;gap:28px}.v6-facts{grid-template-columns:minmax(80px,.75fr) minmax(0,1.25fr)}
}
@media(max-width:359px){.v6-results,.v6-collection-grid,.v6-procurement .procurement{grid-template-columns:1fr}}
@media print{header,footer,.review-notice,.v6-filter,.v6-button,.v6-related{display:none!important}.v6-shell{width:100%;margin:0}.v6-detail-grid{display:block}.v6-gallery img{max-height:280px}.v6-print-url{display:block}.v6-specifications{display:block}a{color:#000}}

@media(min-width:768px) and (max-width:1023px){.v6-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v6-collection-support{display:contents}.v6-collection-lead h3{font-size:25px;margin:12px 0}.v6-collection-lead>p{display:none}}

@media(max-width:600px){.v6-table-wrap table,.v6-table-wrap tbody,.v6-table-wrap tr{display:block}.v6-table-wrap thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.v6-table-wrap tr{padding-block:12px;border-bottom:1px solid var(--lambor-line)}.v6-table-wrap td{display:grid;grid-template-columns:90px minmax(0,1fr);gap:12px;border:0;padding:7px 0;overflow-wrap:normal;word-break:normal}.v6-table-wrap td::before{content:attr(data-label);font-weight:600}.v6-table-wrap{overflow:visible}}

/* Manufacturing photo review. Images remain behind the local-only asset gate. */
.lambor-manufacturing .manufacturing-hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px clamp(28px,5vw,78px);padding-block:clamp(58px,7vw,110px) 38px;align-items:center}
.lambor-manufacturing .manufacturing-hero-copy{max-width:540px}
.lambor-manufacturing .manufacturing-hero h1{font-size:clamp(48px,5.4vw,78px);line-height:.99;letter-spacing:-.045em;max-width:10ch}
.lambor-manufacturing .manufacturing-hero .evidence-note{max-width:80ch;margin-top:14px}
.lambor-manufacturing .manufacturing-hero-media{min-width:0}
.lambor-manufacturing .manufacturing-hero-media .lambor-visual{margin:0}
.lambor-manufacturing .manufacturing-hero-media img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:55% 50%;background:#d5d7d1}
.lambor-manufacturing .manufacturing-overview{padding-block:clamp(65px,7vw,112px);grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,7vw,115px);align-items:start}
.lambor-manufacturing .manufacturing-overview h2{font-size:clamp(42px,4.6vw,70px);line-height:1.03;max-width:12ch}
.lambor-manufacturing .manufacturing-overview .manufacturing-body{border-top:1px solid var(--lambor-line);padding-top:24px}
.lambor-manufacturing .manufacturing-production{padding-block:clamp(64px,7vw,108px)}
.lambor-manufacturing .manufacturing-production .section-heading{margin-bottom:36px}
.lambor-manufacturing .manufacturing-production .section-heading h2{font-size:clamp(42px,4.4vw,64px);line-height:1.04}
.lambor-manufacturing .production-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px 32px}
.lambor-manufacturing .production-grid .evidence-slot{min-width:0}
.lambor-manufacturing .production-grid .evidence-slot:last-child{grid-column:1/-1;margin-top:12px}
.lambor-manufacturing .production-grid .lambor-visual{margin:0;overflow:hidden}
.lambor-manufacturing .production-grid img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;background:#d5d7d1}
.lambor-manufacturing .production-grid .evidence-slot:last-child img{aspect-ratio:21/8;object-position:50% 52%}
.lambor-manufacturing .production-grid .slot-title{font-size:clamp(26px,2.5vw,38px);line-height:1.1;margin-top:17px}
.lambor-manufacturing .production-grid .slot-note{border-top:1px solid var(--lambor-line);padding-top:10px;max-width:48ch}
.lambor-manufacturing .manufacturing-checks{margin-block:0;padding:clamp(42px,5vw,76px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(30px,6vw,90px)}
.lambor-manufacturing .manufacturing-checks h2{font-size:clamp(40px,4vw,60px);line-height:1.05}
.lambor-manufacturing .manufacturing-checks .evidence-note{color:#eff0e9}
.lambor-manufacturing .manufacturing-checks .evidence-topics{border-color:rgba(255,255,255,.27)}
.lambor-manufacturing .manufacturing-packaging{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,6vw,90px);padding-block:clamp(75px,8vw,120px)}
.lambor-manufacturing .manufacturing-packaging .lambor-visual{margin:0}
.lambor-manufacturing .manufacturing-packaging img{display:block;width:100%;height:auto;aspect-ratio:16/11;object-fit:cover;object-position:60% 50%;background:#d5d7d1}
.lambor-manufacturing .manufacturing-packaging .slot-title{font-size:16px;margin-top:16px}
.lambor-manufacturing .manufacturing-packaging .manufacturing-body h2{font-size:clamp(38px,4vw,60px);line-height:1.04}
.lambor-manufacturing .manufacturing-faq{padding-block:clamp(60px,6vw,100px)}
@media(max-width:1023px){
 .lambor-manufacturing .manufacturing-hero,.lambor-manufacturing .manufacturing-overview,.lambor-manufacturing .manufacturing-checks,.lambor-manufacturing .manufacturing-packaging{gap:32px}
}
@media(max-width:767px){
 .lambor-manufacturing .manufacturing-hero,.lambor-manufacturing .manufacturing-overview,.lambor-manufacturing .manufacturing-checks,.lambor-manufacturing .manufacturing-packaging{grid-template-columns:1fr}
 .lambor-manufacturing .manufacturing-hero{padding-block:42px 28px;gap:24px}
 .lambor-manufacturing .manufacturing-hero h1{font-size:clamp(39px,10vw,52px);max-width:12ch;margin-block:12px 18px}
 .lambor-manufacturing .manufacturing-hero-media img{aspect-ratio:5/4;object-position:54% 50%}
 .lambor-manufacturing .manufacturing-overview,.lambor-manufacturing .manufacturing-production,.lambor-manufacturing .manufacturing-packaging,.lambor-manufacturing .manufacturing-faq{padding-block:52px}
 .lambor-manufacturing .manufacturing-overview h2,.lambor-manufacturing .manufacturing-production .section-heading h2,.lambor-manufacturing .manufacturing-checks h2,.lambor-manufacturing .manufacturing-packaging .manufacturing-body h2{font-size:clamp(34px,9vw,43px)}
 .lambor-manufacturing .production-grid{grid-template-columns:1fr;gap:38px}
 .lambor-manufacturing .production-grid .evidence-slot:last-child{grid-column:auto;margin-top:0}
 .lambor-manufacturing .production-grid img{aspect-ratio:4/5}
 .lambor-manufacturing .production-grid .evidence-slot:last-child img{aspect-ratio:16/10}
 .lambor-manufacturing .manufacturing-checks{padding:38px var(--lambor-gutter)}
 .lambor-manufacturing .manufacturing-packaging img{aspect-ratio:5/4;object-position:58% 50%}
}
