body:has(>main:is(.catalogue-revision,.not-found)){--site-forest:#173e35;--site-paper:#faf9f4;--site-wood:#e9ddc9;--site-blue:#435d70;--site-text:#253b34;--site-muted:#506057;--site-line:#cbd3cb;--site-width:1440px;--site-gutter:clamp(20px, 4vw, 56px);--site-space:clamp(48px, 6vw, 88px);--rc-charcoal:var(--site-forest);--rc-ink:var(--site-text);--rc-warm:var(--site-paper);--rc-sand:var(--site-wood);--rc-blue:var(--site-blue);--rc-gold:#715737;--rc-copper:var(--site-blue);--rc-muted:var(--site-muted);--rc-line:var(--site-line);--rc-rule:var(--site-line);--rc-max:var(--site-width);background:var(--site-paper);color:var(--site-text);font-family:var(--rc-body)}body:has(>main:is(.catalogue-revision,.not-found)) .rc-header{border-color:var(--site-line);padding-inline:var(--site-gutter)}body:has(>main:is(.catalogue-revision,.not-found)) .rc-brand{background:var(--site-forest);width:max-content;padding-bottom:5px;position:relative}body:has(>main:is(.catalogue-revision,.not-found)) .rc-brand b{background:var(--site-wood);color:var(--site-forest)}body:has(>main:is(.catalogue-revision,.not-found)) .rc-brand span{background:var(--site-forest);color:var(--site-paper);border-color:var(--site-forest)}body:has(>main:is(.catalogue-revision,.not-found)) .rc-brand:after{content:"";background:repeating-linear-gradient(to bottom, var(--site-wood) 0 1px, var(--site-forest) 1px 2px);height:4px;position:absolute;inset:auto 0 0}body:has(>main:is(.catalogue-revision,.not-found)) .rc-footer{--rc-gold:var(--site-wood);border-top:0;position:relative}body:has(>main:is(.catalogue-revision,.not-found)) .rc-footer:before{content:"";background:repeating-radial-gradient(ellipse 420px 70px at 30% -15px, transparent 0 7px, #79603c38 8px 9px, transparent 10px 18px), var(--site-wood);height:36px;position:absolute;inset:0 0 auto}body:has(>main:is(.catalogue-revision,.not-found)) .rc-footer__lead{color:var(--site-forest);background:repeating-radial-gradient(ellipse at -35% 35%, transparent 0 13px, #79603c26 14px 15px, transparent 16px 27px), var(--site-wood);border-radius:4px;padding:24px}body:has(>main:is(.catalogue-revision,.not-found)) .rc-footer__lead>.rc-code,body:has(>main:is(.catalogue-revision,.not-found)) .rc-footer__lead .rc-footer__email{color:var(--site-forest)}body:has(>main:is(.catalogue-revision,.not-found)) .rc-footer__lead p{color:#3f5145}body:has(>main:is(.catalogue-revision,.not-found)) .rc-footer__lead>.rc-code{font:600 12px/1.5 var(--rc-body);text-transform:none;letter-spacing:.02em}body:has(>main:is(.catalogue-revision,.not-found)) .rc-footer__base{color:#c6d2c8;font:400 12px/1.65 var(--rc-body);text-transform:none;flex-wrap:wrap;align-items:baseline;gap:12px 32px;display:flex}body:has(>main:is(.catalogue-revision,.not-found)) .rc-footer__base p{margin:0}body:has(>main:is(.catalogue-revision,.not-found)) .rc-footer__base p:first-child{color:var(--site-wood);font-weight:600}body:has(>main:is(.catalogue-revision,.not-found)) .rc-footer__base p:last-child{text-align:right;margin-left:auto}body:has(>main:is(.catalogue-revision,.not-found)) .rc-footer__base a{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}body:has(>main:is(.catalogue-revision,.not-found)) .rc-header__nav{border:0}body:has(>main:is(.catalogue-revision,.not-found)) .rc-header__nav :is(a,button),body:has(>main:is(.catalogue-revision,.not-found)) .rc-menu-button,body:has(>main:is(.catalogue-revision,.not-found)) .rc-header__edition{font-family:var(--rc-body);text-transform:none;letter-spacing:0}body:has(>main:is(.catalogue-revision,.not-found)) .rc-header__nav :is(a,button){padding-inline:12px;font-size:13px}body:has(>main:is(.catalogue-revision,.not-found)) .rc-header__edition{font-size:11px}body:has(>main:is(.catalogue-revision,.not-found)) .rc-button,body:has(>main:is(.catalogue-revision,.not-found)) .rc-text-link{font-family:var(--rc-body);text-transform:none;letter-spacing:0;font-size:14px}body:has(>main:is(.catalogue-revision,.not-found)) .rc-button{border-radius:3px;gap:20px;padding:13px 18px}body:has(>main:is(.catalogue-revision,.not-found)) .rc-button:hover{color:var(--site-paper);background:#285447;border-color:#285447}body:has(>main:is(.catalogue-revision,.not-found)) .rc-button--small{padding:9px 14px}body:has(>main:is(.catalogue-revision,.not-found)) .rc-mega-menu{border-color:var(--site-line);box-shadow:0 14px 24px #173e3510}body:has(>main:is(.catalogue-revision,.not-found)) .rc-mega-menu__groups h2,body:has(>main:is(.catalogue-revision,.not-found)) .rc-mega-menu__hub .rc-nav-item{text-transform:none;font-family:var(--rc-body)}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision{color:var(--site-text);--b07-gold:#715737;--c01-gold:#715737;--c11-gold:#715737;--c16-gold:#715737;--c1802-gold:#715737;--c2001-gold:#715737;--c3-gold:#715737;--epgold:#715737;--la-gold:#715737;--na-gold:#715737;--b07-blue:var(--site-blue);--c01-blue:var(--site-blue);--c01-dark:var(--site-forest);--c01-sand:var(--site-wood);--c01-warm:var(--site-paper);--c11-blue:var(--site-blue);--c11-ink:var(--site-forest);--c11-paper:var(--site-paper);--c11-sand:var(--site-wood);--c15-blue:var(--site-blue);--c16-blue:var(--site-blue);--c16-ink:var(--site-forest);--c16-paper:var(--site-paper);--c16-sand:var(--site-wood);--c1802-blue:var(--site-blue);--c1802-ink:var(--site-forest);--c1802-paper:var(--site-paper);--c1802-sand:var(--site-wood);--c1803-panel:var(--site-wood);--c1901-panel:var(--site-wood);--c2001-blue:var(--site-blue);--c2001-ink:var(--site-forest);--c2001-sand:var(--site-wood);--c2001-warm:var(--site-paper);--c3-blue:var(--site-blue);--c3-ink:var(--site-forest);--c3-paper:var(--site-paper);--c3-sand:var(--site-wood);--epblue:var(--site-blue);--eppaper:var(--site-paper);--la-blue:var(--site-blue);--la-ink:var(--site-forest);--la-paper:var(--site-paper);--la-sand:var(--site-wood);--na-blue:var(--site-blue);--na-ink:var(--site-forest);--na-paper:var(--site-paper);--na-sand:var(--site-wood);--pcl-blue:var(--site-blue);--pcl-panel:var(--site-wood);--pcl-paper:var(--site-paper);--qpanel:var(--site-wood);--qpaper:var(--site-paper);--c17-ink:var(--site-forest);--c17-paper:var(--site-paper);--c17-sand:var(--site-wood);--c17-blue:var(--site-blue);--c17-gold:var(--site-blue);--techhub21-ink:var(--site-forest)}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision :is(h1,h2,h3){font-family:var(--rc-display);text-transform:none;letter-spacing:-.012em;line-height:1.08}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision h1{font-size:clamp(42px,5vw,68px)}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision h2{font-size:clamp(30px,3.1vw,44px)}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision h3{font-size:clamp(23px,2vw,29px)}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision :is(p,dd,li){line-height:1.7}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision p{max-width:66ch}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision :is(article,header)>p{margin-bottom:1.25rem}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision :is(.rc-folio,.rc-eyebrow,dt,.rc-art figcaption strong){font-family:var(--rc-body);letter-spacing:.025em;text-transform:none;font-size:12px}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision :is(.rc-eyebrow,dt){color:var(--site-blue)}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision :is(article,dl,td,th,details){border-color:var(--site-line)}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision :is(article p,article dd,article small){font-size:15px;line-height:1.7}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision dd{font-family:var(--rc-body)}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision :is(.rc-figure-plate,.rc-faq,.rc-related){margin-block:var(--site-space)}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rc-figure-plate>header{border-top-width:1px;border-color:var(--site-line);gap:24px;padding-block:24px}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rc-art{border-color:var(--site-line)}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rc-art__frame{background:var(--site-wood)}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rc-art figcaption{padding:18px 4px}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rc-art figcaption>span:last-child{font-size:14px;line-height:1.65}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision table{font-size:14px}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision :is(th,td){padding:16px;line-height:1.65}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision thead th{background:var(--site-forest);color:var(--site-paper);font:600 14px/1.5 var(--rc-body);text-transform:none;letter-spacing:0}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision tbody th{font-family:var(--rc-body);text-transform:none}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision tbody{color:var(--site-text);background:var(--site-paper)}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision tbody tr:nth-child(2n){background:#edf1eb}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rc-faq{column-gap:48px}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rc-faq details{border-color:var(--site-line);padding-block:24px}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rc-faq summary{font:600 19px/1.5 var(--rc-body)}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rc-faq details p{margin-top:20px;font-size:16px;line-height:1.8}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rfq{padding:var(--site-space) max(var(--site-gutter), calc((100vw - 1208px) / 2));border-top:0}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rfq>div{grid-template-columns:1fr 1.2fr;max-width:1000px;margin-inline:auto}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rfq>div .kicker{grid-column:1/-1;margin-bottom:0}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rfq form{border:0;border-radius:4px;gap:20px;max-width:1000px;margin-inline:auto;padding:clamp(20px,3vw,40px)}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rfq label,body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rfq[data-rfq-form-version] .rfq-advanced summary{font-family:var(--rc-body);text-transform:none;letter-spacing:0;font-size:14px}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rfq :is(input,select,textarea){font-family:var(--rc-body);border-color:#8f9d95;border-radius:3px;font-size:16px}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rfq button.button{color:var(--site-paper);border-color:var(--site-forest);font-family:var(--rc-body);text-transform:none;letter-spacing:0;background:var(--site-forest);font-size:15px}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rfq button.button:hover:not(:disabled){color:var(--site-paper);background:#285447;border-color:#285447}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rfq button.button:disabled{color:var(--site-paper);opacity:1;background:#52665c}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rfq[data-rfq-form-version] .whatsapp-link{font-family:var(--rc-body);text-transform:none;letter-spacing:0;color:var(--site-wood);font-size:13px}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision :is(.b02-decision-bar,.c03-pricing,.c08-weight-ledger article,.c10-release__sizes,.c10-stack__intro,.c11-boundary,.c14-en-route,.c15-channel-register,.c15-document-cover,.c15-en-selector,.c1702-document-head,.c1703-document-head,.c1801-boundary,.c1801-cover,.c1903-incoterms,.c1904-calculator,.c2003-calculator,.rc-catalogue-results,.rc-home-production__sequence,.c1702-release-gate>aside){--b07-gold:var(--site-wood);--c01-gold:var(--site-wood);--c11-gold:var(--site-wood);--c16-gold:var(--site-wood);--c17-gold:var(--site-wood);--c1802-gold:var(--site-wood);--c2001-gold:var(--site-wood);--c3-gold:var(--site-wood);--epgold:var(--site-wood);--la-gold:var(--site-wood);--na-gold:var(--site-wood);--rc-gold:var(--site-wood)}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision :is(.b02-decision-bar,.c03-pricing,.c08-weight-ledger article,.c10-release__sizes,.c10-stack__intro,.c11-boundary,.c14-en-route,.c15-channel-register,.c15-document-cover,.c15-en-selector,.c1702-document-head,.c1703-document-head,.c1801-boundary,.c1801-cover,.c1903-incoterms,.c1904-calculator,.c2003-calculator,.rc-catalogue-results,.rc-home-production__sequence,.c1702-release-gate>aside) :is(dt,.rc-eyebrow,.rc-folio){color:var(--site-wood)}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision :is(.apphub21-cover,.markethub21-cover){background:var(--site-wood);color:var(--site-text);border-top:4px solid var(--site-forest)}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision :is(.apphub21-cover,.markethub21-cover) h1{color:var(--site-forest);max-width:26ch;margin-block:12px}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision :is(.apphub21-cover,.markethub21-cover) :is(p,dd){color:var(--site-text)}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision :is(.apphub21-docline,.markethub21-docline){color:var(--site-blue);font:600 12px/1.6 var(--rc-body);letter-spacing:.02em}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision :is(.apphub21-cover,.markethub21-cover) dl>div{border-color:#a6b1a5}body:has(>main:is(.catalogue-revision,.not-found)) .rc-document-head{padding-top:48px}body:has(>main:is(.catalogue-revision,.not-found)) .rc-document-head__index{border-top:3px solid var(--site-blue)}body:has(>main:is(.catalogue-revision,.not-found)) .rc-document-head h1{border:0;padding-top:8px}body:has(>main:is(.catalogue-revision,.not-found)) .rc-document-head__deck{border-color:var(--site-line);font-size:22px;font-weight:400;line-height:1.55}body:has(>main:is(.catalogue-revision,.not-found)) .rc-catalogue-hub .rc-document-head__deck{font-size:clamp(16px,1.25vw,18px);line-height:1.65}body:has(>main:is(.catalogue-revision,.not-found)) .rc-document-head__note{border-color:var(--site-line);background:#edf1eb;padding:22px}body:has(>main:is(.catalogue-revision,.not-found)) .rc-document-head__meta{border-color:var(--site-line);background:#f0eee4}body:has(>main:is(.catalogue-revision,.not-found)) .rc-document-head__meta>div{border-color:var(--site-line);padding:20px}body:has(>main:is(.catalogue-revision,.not-found)) .rc-document-head__meta dd{margin-top:10px;font-size:16px;line-height:1.65}body:has(>main:is(.catalogue-revision,.not-found)) main.not-found{font-family:var(--rc-body);color:var(--site-text)}body:has(>main:is(.catalogue-revision,.not-found)) main.not-found h1{font-family:var(--rc-display)}body:has(>main:is(.catalogue-revision,.not-found)) .rc-home .rc-home-production__heading{color:var(--site-paper);-webkit-backdrop-filter:none;background:#173e35a8;border:0;grid-template-columns:minmax(0,1fr);gap:14px;width:min(740px,68%);padding:24px 28px}body:has(>main:is(.catalogue-revision,.not-found)) .rc-home .rc-home-production__index{border:0;flex-wrap:wrap;grid-row:auto;gap:8px 24px;padding:0;display:flex}body:has(>main:is(.catalogue-revision,.not-found)) .rc-home .rc-home-production__index .rc-eyebrow{color:var(--site-wood)}body:has(>main:is(.catalogue-revision,.not-found)) .rc-home .rc-home-production__heading h1{grid-column:1;max-width:28ch;font-size:clamp(38px,3.55vw,51px)}body:has(>main:is(.catalogue-revision,.not-found)) .rc-home .rc-home-production__heading>p{border:0;grid-column:1;max-width:60ch;padding:0;font-size:15px;font-weight:400;line-height:1.65}body:has(>main:is(.catalogue-revision,.not-found)) .rc-home .rc-home-production__actions{border:0;flex-wrap:wrap;grid-column:1;align-items:center;gap:12px 24px;padding:0;display:flex}body:has(>main:is(.catalogue-revision,.not-found)) .rc-home-production__actions .rc-button{background:var(--site-wood);color:var(--site-forest);border-color:var(--site-wood)}body:has(>main:is(.catalogue-revision,.not-found)) .rc-home-production__actions .rc-text-link{border-color:#afc2b7}body:has(>main:is(.catalogue-revision,.not-found)) .rc-home .rc-home-production__caption{border-color:var(--site-line);padding-block:22px}body:has(>main:is(.catalogue-revision,.not-found)) .rc-home .rc-home-production__caption strong{line-height:1.25}body:has(>main:is(.catalogue-revision,.not-found)) .rc-home .rc-home-production__data dd{font-family:var(--rc-body);margin-top:10px;font-size:15px}body:has(>main:is(.catalogue-revision,.not-found)) .rc-home :is(.rc-index-ledger__table,.rc-cross-index__grid,.rc-home-route-map__hubs) a{border-color:var(--site-line);padding-block:22px}body:has(>main:is(.catalogue-revision,.not-found)) .rc-home :is(.rc-cross-index__grid,.rc-home-route-map) :is(p,small){font-size:15px;line-height:1.7}body:has(>main:is(.catalogue-revision,.not-found)) .c05-film-file>section:not(.rfq){max-width:var(--site-width);margin-inline:auto;padding-inline:20px}body:has(>main:is(.catalogue-revision,.not-found)) .c05-film-file .rc-document-head{padding-top:48px}body:has(>main:is(.catalogue-revision,.not-found)) .c05-film-file .rc-document-head__index{border-top:3px solid var(--site-blue)}body:has(>main:is(.catalogue-revision,.not-found)) .c05-film-file .rc-document-head h1{border:0;max-width:26ch;padding-top:8px}body:has(>main:is(.catalogue-revision,.not-found)) .c05-film-file .rc-document-head__deck{border-color:var(--site-line);font-size:22px;font-weight:400;line-height:1.55}body:has(>main:is(.catalogue-revision,.not-found)) .c05-film-file .rc-document-head__note{border-color:var(--site-line);background:#edf1eb;padding:22px}body:has(>main:is(.catalogue-revision,.not-found)) .c05-film-file .rc-document-head__meta{border-color:var(--site-line);background:#f0eee4}body:has(>main:is(.catalogue-revision,.not-found)) .c05-film-file .rc-document-head__meta>div{border-color:var(--site-line);padding:20px}body:has(>main:is(.catalogue-revision,.not-found)) .c05-film-file .rc-document-head__meta dd{margin-top:10px;font-size:16px;line-height:1.65}body:has(>main:is(.catalogue-revision,.not-found)) .c05-film-file>section>header{border-top-width:1px;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}body:has(>main:is(.catalogue-revision,.not-found)) .c05-film-file>section>header>p{grid-column:2}body:has(>main:is(.catalogue-revision,.not-found)) .c05-film-file .c05-programmes>div{border:0;gap:18px}body:has(>main:is(.catalogue-revision,.not-found)) .c05-film-file .c05-programmes article{border:1px solid var(--site-line);background:#f0eee4;border-radius:4px;padding:28px}body:has(>main:is(.catalogue-revision,.not-found)) .c05-film-file .c05-programmes article.selected{border-top:4px solid var(--site-forest);background:#e0e9df}body:has(>main:is(.catalogue-revision,.not-found)) .c05-film-file .c05-programmes__code{color:var(--site-blue);font-size:56px}body:has(>main:is(.catalogue-revision,.not-found)) .c05-film-file .c05-table-scroll{border-color:var(--site-line)}body:has(>main:is(.catalogue-revision,.not-found)) .techhub21-technical .techhub21-cover{border-top:4px solid var(--site-blue);background:#e9eff0}body:has(>main:is(.catalogue-revision,.not-found)) .techhub21-technical .techhub21-docline{font-family:var(--rc-body);letter-spacing:.02em;border-bottom:1px solid var(--site-line)}body:has(>main:is(.catalogue-revision,.not-found)) .techhub21-technical .techhub21-cover h1{margin-block:36px 24px}body:has(>main:is(.catalogue-revision,.not-found)) .techhub21-technical .techhub21-cover>p{max-width:66ch}body:has(>main:is(.catalogue-revision,.not-found)) .techhub21-technical .techhub21-cover dl{border:0;gap:20px}body:has(>main:is(.catalogue-revision,.not-found)) .techhub21-technical .techhub21-cover dl>div{border:0;border-top:2px solid #a8b9bf;padding:20px 0}body:has(>main:is(.catalogue-revision,.not-found)) .techhub21-technical .techhub21-resources>div{border:0;gap:20px}body:has(>main:is(.catalogue-revision,.not-found)) .techhub21-technical .techhub21-resources article{border:1px solid var(--site-line);background:#fff;border-radius:4px;padding:26px}body:has(>main:is(.catalogue-revision,.not-found)) .techhub21-technical .techhub21-resources article>a{color:var(--site-forest);font:600 15px/1.5 var(--rc-body);text-transform:none;border-top:1px solid var(--site-line);margin-top:20px}body:has(>main:is(.catalogue-revision,.not-found)) .techhub21-technical .techhub21-resources dl>div{margin-bottom:20px}body:has(>main:is(.catalogue-revision,.not-found)) .techhub21-technical .techhub21-heading{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}body:has(>main:is(.catalogue-revision,.not-found)) .techhub21-technical .techhub21-handoffs a strong{text-transform:none;line-height:1.25}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-document-cover{background:var(--site-wood);border:0}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-cover-meta,body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-cover-copy>p:first-child{font-family:var(--rc-body);letter-spacing:.02em}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-cover-copy h1{max-width:18ch}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-document-cover dl{border-color:#a6b1a5;padding-left:28px}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-document-cover dl>div{border-color:#bac2b7;padding-block:18px}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-folio{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-folio h2{max-width:30ch}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-folio small{grid-column:2}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe :is(.c17-destination-map,.c17-buyer-lanes)>div{gap:18px}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-destination-map>div{grid-template-columns:repeat(3,minmax(0,1fr))}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe :is(.c17-destination-map,.c17-buyer-lanes) article{border:1px solid var(--site-line);background:#fff;border-radius:4px;margin:0;padding:24px}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-destination-map article header{border-color:var(--site-line);min-height:0;padding-bottom:16px}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe :is(.c17-destination-map,.c17-buyer-lanes) :is(b,small){font-family:var(--rc-body);color:var(--site-blue)}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-programmes>div{background:0 0;gap:20px}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-programmes article{border-top:3px solid var(--site-blue);background:#eef1e9;padding:26px}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-programmes article header{display:block}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-programmes article header b{font:600 12px var(--rc-body);margin-bottom:12px;display:block}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-programmes nav a{font-family:var(--rc-body);font-size:14px}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-figure{color:var(--site-text);background:#e9eeea}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-rfq .rfq{padding-inline:clamp(20px,3vw,40px)}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-document-cover{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:28px 42px;padding:clamp(28px,4vw,56px);display:grid}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-cover-copy{align-self:center;min-width:0}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-cover-copy h1{text-wrap:balance;max-width:17ch;margin:18px 0 22px;font-size:clamp(3rem,4.35vw,5.2rem);line-height:.95}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-cover-copy>p:last-of-type{max-width:62ch;font-size:clamp(1rem,1.2vw,1.14rem);line-height:1.6}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-cover-copy nav{flex-wrap:wrap;gap:14px 22px;margin-top:24px;display:flex}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-cover-image{flex-direction:column;align-self:stretch;min-height:440px;margin:0;display:flex;overflow:hidden}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-cover-image img{object-fit:cover;flex:1;width:100%;height:100%;min-height:0;display:block}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-cover-image figcaption{font:500 13px/1.4 var(--rc-body);background:#e7ebdf;padding:12px 15px}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-document-cover dl{border:0;border-top:1px solid #a6b1a5;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;display:grid}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-document-cover dl>div{border-bottom:0;padding:16px 18px 0 0}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-document-cover dl>div+div{border-left:1px solid #bac2b7;padding-left:18px}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-document-cover dd{font-size:15px;line-height:1.45}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-direct-answers ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-direct-answers li{min-width:0;padding:22px 0;display:block}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-direct-answers h3{font-size:clamp(1.2rem,1.5vw,1.55rem);line-height:1.2}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-direct-answers p{font-size:15px;line-height:1.6}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-buyer-lanes article{min-height:0}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-buyer-lanes article a{font:600 14px/1.4 var(--rc-body);margin-top:10px;display:inline-block}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-programmes article{flex-direction:column;display:flex}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-programmes article dl{margin-top:auto}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-programmes dt{color:var(--site-blue)}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-rfq-intro{max-width:72ch;font-size:1.05rem;line-height:1.6}@media (max-width:1100px){body:has(>main:is(.catalogue-revision,.not-found)) .rc-header__edition{display:none}body:has(>main:is(.catalogue-revision,.not-found)) .rc-header{grid-template-columns:auto 1fr auto}body:has(>main:is(.catalogue-revision,.not-found)) .rc-header__nav{justify-content:center}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-destination-map>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){body:has(>main:is(.catalogue-revision,.not-found)) .rc-home .rc-home-production__heading{width:auto;margin:-24px 20px 0;padding:24px}body:has(>main:is(.catalogue-revision,.not-found)) .rc-home .rc-home-production__heading h1{padding-block:8px;font-size:40px}body:has(>main:is(.catalogue-revision,.not-found)) .rc-home .rc-home-production__index .rc-eyebrow{text-align:left;max-width:none}body:has(>main:is(.catalogue-revision,.not-found)) .rc-home .rc-home-production__actions{display:grid}body:has(>main:is(.catalogue-revision,.not-found)) .c05-film-file>section>header,body:has(>main:is(.catalogue-revision,.not-found)) .techhub21-technical .techhub21-heading,body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-folio{display:block}body:has(>main:is(.catalogue-revision,.not-found)) .c05-film-file>section>header h2,body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-folio h2{margin-block:14px}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision .rfq>div{grid-template-columns:1fr}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-document-cover dl{padding-left:0}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-document-cover{grid-template-columns:1fr}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-cover-image{min-height:0}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-cover-image img{aspect-ratio:3/2;height:auto}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-document-cover dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-destination-map>div{grid-template-columns:1fr}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-document-cover{padding:22px 18px}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-cover-copy h1{font-size:clamp(2.65rem,10vw,4rem)}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-document-cover dl{grid-template-columns:1fr 1fr}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-document-cover dl>div:nth-child(3){border-left:0;padding-left:0}body:has(>main:is(.catalogue-revision,.not-found)) .c17-europe .c17-direct-answers ol{grid-template-columns:1fr}body:has(>main:is(.catalogue-revision,.not-found)) main.catalogue-revision h1{font-size:42px}}:is(body:has(>main.catalogue-revision) main.c15-middle-east>header.c15-document-cover,body:has(>main.catalogue-revision) main.c15-middle-east>section:not(.c15-figure-plate)){padding-inline:clamp(20px,4vw,52px)!important}body:has(>main.catalogue-revision) main.c15-middle-east>header.c15-document-cover{grid-template-columns:minmax(0,1.45fr) minmax(280px,.85fr);column-gap:clamp(24px,4vw,56px);padding-block:clamp(30px,4vw,52px)}.c15-document-cover .c15-cover-meta{flex-wrap:wrap;justify-content:flex-start;gap:8px 20px}.c15-document-cover .c15-cover-meta span{color:#d8c9a8}body:has(>main.catalogue-revision) .c15-document-cover h1{max-width:22ch;margin:28px 0 16px;line-height:1.04;font-size:clamp(38px,4vw,55px)!important}.c15-document-cover>p{max-width:63ch;font-size:clamp(16px,1.3vw,18px);line-height:1.55}.c15-document-cover dl{align-self:start;margin-top:28px!important}.c15-document-cover nav{flex-wrap:wrap;align-items:center;margin-top:22px!important}.c15-document-cover dd{line-height:1.45}.c15-faq .c15-module-heading h2{max-width:34ch;font-size:clamp(30px,3vw,44px);line-height:1.1}.c15-faq .rc-faq{margin:0;padding:0;display:block}.c15-faq .rc-faq>div:first-child{display:none}.c15-rfq-intro{max-width:74ch;font-size:18px;line-height:1.6}.c15-source-links{margin:0;padding:0;list-style:none}.c15-source-links li+li{margin-top:8px}.c15-source-links a{color:var(--site-forest);overflow-wrap:anywhere;text-underline-offset:3px;font-size:13px;line-height:1.45;text-decoration:underline}.c15-rfq-details{border-block:1px solid var(--c15-line);margin-bottom:32px;padding:0}.c15-rfq-details summary{cursor:pointer;font:700 18px/1.35 var(--rc-body);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 20px;padding:18px 0;list-style:none;display:grid}.c15-rfq-details summary::-webkit-details-marker{display:none}.c15-rfq-details summary:after{content:"+";font-family:var(--font-mono);grid-area:1/2/3;font-size:22px}.c15-rfq-details[open] summary:after{content:"−"}.c15-rfq-details summary small{color:var(--rc-muted);font-size:13px;font-weight:500}.c15-rfq-details ol{border-top:1px solid var(--c15-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;padding:12px 0 18px;line-height:1.5;list-style-position:inside;display:grid}.c15-rfq-details li{border-bottom:1px solid var(--c15-line);padding:9px 0}@media (max-width:900px){body:has(>main.catalogue-revision) main.c15-middle-east>header.c15-document-cover{grid-template-columns:minmax(0,1fr)}.c15-document-cover dl{border-top:1px solid #acb6ab;border-left:0;grid-area:auto/1;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px;padding-left:0;display:grid}}@media (max-width:560px){body:has(>main.catalogue-revision) main.c15-middle-east>header.c15-document-cover{padding-block:28px}body:has(>main.catalogue-revision) .c15-document-cover h1{max-width:100%;font-size:clamp(35px,9vw,48px)}.c15-document-cover .c15-cover-meta span:nth-child(n+2){display:none}.c15-document-cover dl{grid-row:5!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:18px!important}.c15-document-cover dl div{min-width:0;padding:10px 8px 10px 0}.c15-document-cover dd{font-size:12px}.c15-document-cover nav{align-items:stretch;grid-row:4!important}.c15-rfq-details ol{grid-template-columns:1fr}}body:has(>main.catalogue-revision){--site-page-gutter:clamp(17px, 3vw, 48px)}body:has(>main.catalogue-revision) main.catalogue-revision{max-width:none;padding-inline:0}body:has(>main.catalogue-revision) main.catalogue-revision>:is(section,header,nav):not(.rfq):not(.apphub21-rfq):not(.markethub21-rfq){width:min(calc(100% - 2 * var(--site-page-gutter)), var(--site-width));max-width:var(--site-width);margin-inline:auto;padding-inline:0}body:has(>main.catalogue-revision) main.catalogue-revision .rc-faq,body:has(>main.catalogue-revision) main.catalogue-revision .rc-related{min-height:0;margin-block:32px;padding-block:0}body:has(>main.catalogue-revision) main.catalogue-revision .rc-faq details{padding-block:0}body:has(>main.catalogue-revision) main.catalogue-revision .rc-faq summary{padding-block:18px;font-size:17px}body:has(>main.catalogue-revision) main.catalogue-revision .rc-faq details p{margin-top:8px;margin-bottom:18px;line-height:1.65}body:has(>main.catalogue-revision) main.catalogue-revision>section:has(>:is(.rc-faq,.rc-related)){margin-block:32px;padding-block:0}body:has(>main.catalogue-revision) main.catalogue-revision>section>:is(.rc-faq,.rc-related){max-width:none;padding-inline:0}body:has(>main.catalogue-revision) .c06-structural .c06-decision-bar{font:400 17px/1.65 var(--rc-body);max-width:76ch;padding-block:20px}body:has(>main.catalogue-revision) .c06-structural h2{max-width:30ch;font-size:clamp(28px,2.6vw,38px)}body:has(>main.catalogue-revision) .c06-structural .c06-section__header{grid-template-columns:180px minmax(0,1fr)}body:has(>main.catalogue-revision) .c06-structural .c06-section__header>p{grid-column:2}body:has(>main.catalogue-revision) .c06-structural h3{font-size:clamp(22px,1.8vw,26px)}@media (max-width:768px){body:has(>main.catalogue-revision) .c06-structural .c06-section__header{grid-template-columns:1fr}body:has(>main.catalogue-revision) .c06-structural .c06-section__header>p{grid-column:1}}body:has(>main.catalogue-revision) main.catalogue-revision:has(.rfq){margin-bottom:0;padding-bottom:0}body:has(>main.catalogue-revision) main.catalogue-revision>:last-child:is(.rfq,:has(.rfq)){margin-bottom:0}body:has(>main.catalogue-revision) main.catalogue-revision>:last-child:has(.rfq){padding-bottom:0!important}body:has(>main.catalogue-revision) main.catalogue-revision .rfq:last-child{margin-bottom:0}body:has(>main.catalogue-revision) .rc-header{padding-inline:max(var(--site-page-gutter), calc((100vw - var(--site-width)) / 2));background:linear-gradient(105deg,#e4eade,#f5efdf 48%,#e7d8bf);border-bottom-color:#b8c3b3;box-shadow:0 3px 16px #173e3512}body:has(>main.catalogue-revision) .rc-header__nav{align-items:center;gap:4px}body:has(>main.catalogue-revision) .rc-header__nav-unit{align-items:center}body:has(>main.catalogue-revision) .rc-header__nav :is(a,button){border-radius:6px;min-height:44px;padding:10px 12px;font-size:13px}body:has(>main.catalogue-revision) .rc-header__nav :is(a,button):hover{background:#eef1e9}body:has(>main.catalogue-revision) .rc-header__nav :is(a.active,button.active,button[aria-expanded=true]){background:var(--site-wood);box-shadow:inset 0 -2px var(--site-forest)}body:has(>main.catalogue-revision) .rc-header__nav button>span{color:var(--site-blue);font-size:15px;font-weight:400}body:has(>main.catalogue-revision) .rc-header :is(a,button):focus-visible{outline:2px solid var(--site-forest);outline-offset:3px}body:has(>main.catalogue-revision) .rc-header__actions>.rc-button{border-radius:6px;min-height:44px}body:has(>main.catalogue-revision) .rc-mega-menu{border-bottom:1px solid var(--site-line);box-shadow:0 14px 24px #173e3514}body:has(>main.catalogue-revision) .rc-mega-menu__head{border-color:var(--site-line)}body:has(>main.catalogue-revision) .rc-mega-menu__head button{border-color:var(--site-line);border-radius:6px}body:has(>main.catalogue-revision) .rc-mega-menu .rc-nav-item{border-radius:3px;min-height:44px;padding-inline:10px}body:has(>main.catalogue-revision) .rc-mega-menu .rc-nav-item:hover{color:var(--site-forest);background:#eef1e9}body:has(>main.catalogue-revision) .rc-menu-button{border-color:var(--site-line);background:#eef1e9;border-radius:6px;align-items:center;gap:9px;min-height:44px;font-size:13px}body:has(>main.catalogue-revision) .rc-menu-button:before{content:"";background:linear-gradient(currentColor,currentColor) 50%/100% 1.5px no-repeat;border-block:1.5px solid;width:16px;height:12px}body:has(>main.catalogue-revision) .rc-menu-button[aria-expanded=true]{background:var(--site-wood);border-color:var(--site-forest)}body:has(>main.catalogue-revision) .rc-mobile-menu{border-color:var(--site-line);box-shadow:0 12px 20px #173e3514}body:has(>main.catalogue-revision) .rc-mobile-menu__section>button[aria-expanded=true]{background:var(--site-wood);border-radius:4px;padding-inline:10px}body:has(>main.catalogue-revision) .rc-mobile-menu__section>button strong,body:has(>main.catalogue-revision) .rc-mobile-menu__about{font:600 17px/1.5 var(--rc-body)}@media (max-width:980px){body:has(>main.catalogue-revision) .rc-header{padding-inline:var(--site-page-gutter)}}body:has(>main.catalogue-revision) .rc-mega-menu,body:has(>main.catalogue-revision) .rc-mobile-menu{background:#faf7ee}body:has(>main.catalogue-revision) main.catalogue-revision h2{border-left:3px solid var(--rc-gold);padding-left:14px;line-height:1.18}body:has(>main.catalogue-revision) main.catalogue-revision h3{font-family:var(--rc-body);letter-spacing:0;font-size:clamp(18px,1.5vw,21px);font-weight:600;line-height:1.4}body:has(>main.catalogue-revision) main.c17-europe>header.c17-document-cover{padding-inline:clamp(20px,4vw,56px)!important}body:has(>main.catalogue-revision) main.c14-australia>header.c14-document-header{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"index index""title art""deck art""nav art""facts facts";gap:0 clamp(28px,4vw,58px);padding:clamp(24px,3vw,44px) clamp(20px,4vw,56px)!important}.c14-document-header h1{max-width:15ch;margin:28px 0 18px;font-size:clamp(44px,4.3vw,60px);line-height:.98}.c14-document-header>p{max-width:62ch;margin:0;font-size:clamp(17px,1.4vw,18px);line-height:1.5}.c14-hero-art{border:1px solid var(--c14-line);background-position:50%;background-size:cover;grid-area:art;align-self:stretch;min-height:340px;margin-top:32px}body:has(>main.catalogue-revision) main.c14-australia>header.c14-document-header dl{border:0;border-top:1px solid var(--c14-line);margin:34px 0 24px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))!important}.c14-document-header dl div{min-height:0;padding:14px 16px 12px}.c14-document-header dl div+div{border-top:0;border-left:1px solid var(--c14-line)}.c14-document-header dd{font-size:15px;line-height:1.45}.c14-document-header nav{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:10px}.c14-australia .c14-heading h2{max-width:26ch}.c14-australia .c14-figure h2{max-width:27ch}@media (max-width:900px){body:has(>main.catalogue-revision) main.c14-australia>header.c14-document-header{grid-template-columns:minmax(0,1fr);grid-template-areas:"index""title""deck""art""nav""facts";display:grid}.c14-hero-art{aspect-ratio:3/2;min-height:0;margin-top:22px}body:has(>main.catalogue-revision) main.c14-australia>header.c14-document-header dl{grid-template-columns:repeat(2,minmax(0,1fr))!important}.c14-document-header dl div:nth-child(3){border-left:0}.c14-document-header dl div:nth-child(n+3){border-top:1px solid var(--c14-line)}}@media (max-width:480px){body:has(>main.catalogue-revision) main.c14-australia>header.c14-document-header{grid-template-areas:"index""title""deck""nav""art""facts"}.c14-document-header h1{margin-top:28px;font-size:clamp(40px,10vw,54px)}body:has(>main.catalogue-revision) main.c14-australia>header.c14-document-header dl{grid-template-columns:repeat(2,minmax(0,1fr))!important}.c14-document-header dl div:nth-child(3){border-left:0;border-top:1px solid var(--c14-line)}.c14-document-header dl div:nth-child(4){border-top:1px solid var(--c14-line)}.c14-document-header nav{display:grid}}body:has(>main.catalogue-revision) .rc-footer{padding-inline:max(var(--site-page-gutter), calc((100vw - var(--site-width)) / 2))}body:has(>main.catalogue-revision) .rc-mega-menu__inner{width:min(calc(100% - 2 * var(--site-page-gutter)), var(--site-width));padding-inline:0}body:has(>main.catalogue-revision) .rc-home-process__plates,body:has(>main.catalogue-revision) .rc-manual-section ol,body:has(>main.catalogue-revision) .rc-procurement-checklist ol{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}body:has(>main.catalogue-revision) .rc-home-production__data{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}body:has(>main.catalogue-revision) .rc-cross-index__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr))}body:has(>main.catalogue-revision) .rc-home-process__plates figure,body:has(>main.catalogue-revision) .rc-art,body:has(>main.catalogue-revision) .c1902-figure,body:has(>main.catalogue-revision) .c1903-figure{container-type:inline-size}body:has(>main.catalogue-revision) :is(.rc-manual-section ol,.rc-procurement-checklist ol,.rc-home-production__data,.rc-cross-index__grid)>*{min-width:0}@container (max-width:26rem){body:has(>main.catalogue-revision) .rc-home-process__plates figcaption,body:has(>main.catalogue-revision) .rc-art figcaption,body:has(>main.catalogue-revision) .c1902-figure figcaption,body:has(>main.catalogue-revision) .c1903-figure figcaption{grid-template-columns:minmax(0,1fr)}body:has(>main.catalogue-revision) .rc-home-process__plates figcaption>*,body:has(>main.catalogue-revision) .rc-art figcaption>*,body:has(>main.catalogue-revision) .c1902-figure figcaption>*,body:has(>main.catalogue-revision) .c1903-figure figcaption>*{grid-column:1}}
