/* Local English art direction refinement; existing imagery and motion remain intact. */
html[lang=en-GB] .manufacturing-page{--ink:#263d2d;--paper:#f5f6ef;--rule:#becbb5;background:var(--paper)}
html[lang=en-GB] .manufacturing-page .manufacturing-hero{padding-bottom:36px}
html[lang=en-GB] .manufacturing-hero>p{font-size:16px;line-height:1.8;max-width:550px!important}
html[lang=en-GB] .manufacturing-hero>.text-link{font-size:16px;padding:19px 25px}
html[lang=en-GB] .study-caption{font-size:11px;letter-spacing:.09em;padding-top:22px}
html[lang=en-GB] .manufacturing-page .floating-gallery{padding-top:50px;padding-bottom:16px}
html[lang=en-GB] .floating-intro{max-width:960px}
html[lang=en-GB] .floating-intro h2{font-size:clamp(38px,4.3vw,58px)}
html[lang=en-GB] .floating-intro p{font-size:16px}
html[lang=en-GB] .floating-space{max-width:880px;height:475px}
html[lang=en-GB] .floating-base{left:4%;top:90px;width:320px}
html[lang=en-GB] .floating-frames{left:64%;top:0;width:210px}
html[lang=en-GB] .floating-upper{left:19%;top:300px;width:185px}
html[lang=en-GB] .floating-porous{left:51%;top:225px;width:200px}
html[lang=en-GB] .floating-piece figcaption{font-size:14px;line-height:1.5;padding-top:16px}
html[lang=en-GB] .floating-piece figcaption span{font-size:11px}
html[lang=en-GB] .manufacturing-page .manufacturing-scope{padding-top:36px;padding-bottom:54px;background:var(--paper)}
html[lang=en-GB] .manufacturing-scope>.eyebrow{display:block;border-top:1px solid var(--rule);padding-top:28px;font-size:12px}
html[lang=en-GB] .manufacturing-page .scope-note{font-size:16px;line-height:1.8;max-width:850px;border:0;padding-left:0;margin:18px 0 42px;color:#52644f}
html[lang=en-GB] .scope-editorial{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 32px!important;margin-top:0}
html[lang=en-GB] .scope-editorial article{min-height:0;margin:0!important;padding:30px 0 38px!important;border-color:var(--rule)}
html[lang=en-GB] .scope-editorial article h2{font-size:clamp(30px,3.4vw,46px)!important;line-height:1.12;letter-spacing:-.045em;margin:17px 0 22px;max-width:600px}
html[lang=en-GB] .scope-editorial article p{font-size:17px;line-height:1.85;max-width:600px;margin:0}
html[lang=en-GB] .scope-editorial article .eyebrow{font-size:12px}
html[lang=en-GB] .scope-editorial article:nth-child(1){grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;column-gap:7vw;align-items:start}
html[lang=en-GB] .scope-editorial article:nth-child(1)>.eyebrow{grid-column:1/-1}
html[lang=en-GB] .scope-editorial article:nth-child(1) p{padding-top:20px}
html[lang=en-GB] .scope-editorial article:nth-child(2){grid-column:2/7;padding-right:30px!important}
html[lang=en-GB] .scope-editorial article:nth-child(3){grid-column:8/-1;margin-top:36px!important}
html[lang=en-GB] .scope-editorial article:nth-child(4){grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:0 7vw;margin-top:12px!important}
html[lang=en-GB] .scope-editorial article:nth-child(4)>.eyebrow{grid-column:1/-1}
html[lang=en-GB] .scope-editorial article:nth-child(4) p{padding-top:20px}
html[lang=en-GB] .core-links{border-top:1px solid var(--rule);padding-top:24px;gap:20px 36px;margin-top:4px}
html[lang=en-GB] .core-links a{font-size:15px;line-height:1.6}
html[lang=en-GB] .manufacturing-page .manufacturing-workflow{background:#e8eddf;padding-top:48px;padding-bottom:54px}
html[lang=en-GB] .manufacturing-workflow .workflow-grid{gap:32px}
html[lang=en-GB] .manufacturing-workflow article{padding-top:22px;border-color:#91a384}
html[lang=en-GB] .manufacturing-workflow h3{font-size:24px;line-height:1.25;letter-spacing:-.025em;margin:20px 0 16px}
html[lang=en-GB] .manufacturing-workflow article p{font-size:16px;line-height:1.8}
html[lang=en-GB] .manufacturing-page .manufacturing-enquiry{background:#202e27;padding-top:64px;padding-bottom:68px;display:grid;grid-template-columns:1.1fr 1fr;gap:0 7vw}
html[lang=en-GB] .manufacturing-enquiry h2{grid-column:1;font-size:clamp(38px,4.6vw,64px)!important;line-height:1.07;margin:0;grid-row:1/3;max-width:560px;color:#f5f6ef}
html[lang=en-GB] .manufacturing-enquiry>p{grid-column:2;font-size:17px;line-height:1.85;margin:0 0 25px;color:#d8e0d2}
html[lang=en-GB] .manufacturing-enquiry .contact-button{grid-column:2;justify-self:start;background:#d9e7c8;color:#202e27;font-size:17px;line-height:1.5;padding:19px 25px;margin:6px 0 30px;border:1px solid transparent;transition:background .2s}
html[lang=en-GB] .manufacturing-enquiry .contact-button:hover{background:#edf3e5}
html[lang=en-GB] .manufacturing-enquiry .contact-button:focus-visible{outline:2px solid #f5f6ef;outline-offset:5px}
html[lang=en-GB] .manufacturing-enquiry>p:nth-of-type(2){font-size:15px;line-height:1.7;max-width:540px;margin-bottom:20px}
html[lang=en-GB] .manufacturing-enquiry .international-email{grid-column:2;margin:0;border-top:1px solid #78876c;padding-top:22px}
html[lang=en-GB] .manufacturing-enquiry .international-email a{font-size:clamp(20px,2.3vw,30px);white-space:nowrap;line-height:1.5}
@media(min-width:761px) and (max-width:1000px){html[lang=en-GB] .floating-base{left:0;width:280px}html[lang=en-GB] .floating-frames{left:auto;right:0;width:185px}html[lang=en-GB] .floating-upper{left:12%;width:175px}html[lang=en-GB] .floating-porous{left:55%;width:180px}html[lang=en-GB] .manufacturing-workflow .workflow-grid{grid-template-columns:1fr 1fr}}
@media(max-width:760px){html[lang=en-GB] .manufacturing-hero>p{font-size:16px}html[lang=en-GB] .study-caption{font-size:10px;line-height:1.6}html[lang=en-GB] .manufacturing-page .floating-gallery{padding-top:36px;padding-bottom:4px}html[lang=en-GB] .floating-intro{max-width:420px}html[lang=en-GB] .floating-intro p{font-size:15px}html[lang=en-GB] .floating-space{height:550px;max-width:420px}html[lang=en-GB] .floating-base{left:0;top:180px;width:57%;max-width:205px}html[lang=en-GB] .floating-frames{left:auto;right:0;top:10px;width:38%;max-width:145px}html[lang=en-GB] .floating-upper{left:0;top:375px;width:52%;max-width:170px}html[lang=en-GB] .floating-porous{left:auto;right:0;top:310px;width:42%;max-width:150px}html[lang=en-GB] .floating-piece figcaption{font-size:13px;padding-top:12px;gap:6px}html[lang=en-GB] .floating-piece figcaption span{font-size:10px}html[lang=en-GB] .manufacturing-page .manufacturing-scope{padding-top:16px;padding-bottom:36px}html[lang=en-GB] .manufacturing-page .scope-note{font-size:16px;margin-bottom:28px}html[lang=en-GB] .scope-editorial{display:block}html[lang=en-GB] .scope-editorial article{display:block!important;margin:0!important;padding:26px 0 32px!important}html[lang=en-GB] .scope-editorial article:nth-child(2){padding-left:18px!important}html[lang=en-GB] .scope-editorial article:nth-child(3){margin:0!important}html[lang=en-GB] .scope-editorial article h2{font-size:34px!important;max-width:330px;margin:15px 0 18px}html[lang=en-GB] .scope-editorial article p{font-size:16px;padding-top:0!important}html[lang=en-GB] .scope-editorial article:nth-child(4){margin:0!important}html[lang=en-GB] .core-links{gap:18px}html[lang=en-GB] .manufacturing-page .manufacturing-workflow{padding-top:34px;padding-bottom:36px}html[lang=en-GB] .manufacturing-workflow .workflow-grid{display:block}html[lang=en-GB] .manufacturing-workflow article{display:grid;grid-template-columns:30px 1fr;gap:0 12px;padding:24px 0 12px}html[lang=en-GB] .manufacturing-workflow article>.eyebrow{padding-top:4px}html[lang=en-GB] .manufacturing-workflow h3{margin:0 0 12px;font-size:23px}html[lang=en-GB] .manufacturing-workflow article p{grid-column:2;font-size:16px;margin:0 0 12px}html[lang=en-GB] .manufacturing-page .manufacturing-enquiry{display:block;padding-top:40px;padding-bottom:46px}html[lang=en-GB] .manufacturing-enquiry h2{font-size:43px!important;margin-bottom:28px}html[lang=en-GB] .manufacturing-enquiry>p{font-size:16px}html[lang=en-GB] .manufacturing-enquiry .contact-button{font-size:16px;padding:18px 20px;max-width:100%;box-sizing:border-box}html[lang=en-GB] .manufacturing-enquiry .international-email a{font-size:23px}}
