:root{--pink:#ef2f78;--pink2:#f45197;--ink:#111217;--navy:#0b233d;--paper:#f6f5f2;--muted:#70747b;--line:#dedede;--max:1420px;--logo:url("data:image/png;base64,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")}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font-family:Arial,Helvetica,sans-serif;line-height:1.5;background:#fff}a{color:inherit;text-decoration:none}img{display:block;width:100%}.wrap{width:min(var(--max),calc(100% - 48px));margin:auto}.skip{position:absolute;left:-9999px}.skip:focus{left:15px;top:15px;background:#fff;color:#000;padding:10px;z-index:1000}
.header{position:fixed;z-index:50;top:0;left:0;width:100%;color:#fff;transition:.25s}.header.scrolled,.inner-page .header{background:rgba(9,10,13,.94);backdrop-filter:blur(14px);box-shadow:0 1px 0 rgba(255,255,255,.08)}.head{height:88px;display:grid;grid-template-columns:250px 1fr auto;align-items:center;gap:26px;transition:height .25s}.header.scrolled .head,.inner-page .head{height:72px}.brand{display:flex;align-items:center}.brand-logo{display:block;width:230px;height:56px;background-image:var(--logo);background-repeat:no-repeat;background-position:left center;background-size:contain}.nav{display:flex;justify-content:center;gap:26px;font-size:14px}.nav a{position:relative;padding:8px 0}.nav a:after{content:"";position:absolute;left:0;right:100%;bottom:2px;height:2px;background:var(--pink);transition:right .2s}.nav a:hover:after,.nav a[aria-current="page"]:after{right:0}.head-contact{display:flex;align-items:center;gap:18px}.phone{font-weight:800;border-bottom:1px solid rgba(255,255,255,.55)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 20px;border:1px solid transparent;font-weight:800;transition:.2s}.btn:hover{transform:translateY(-1px)}.pink{background:var(--pink);color:#fff}.pink:hover{background:#d91f66}.outline{border-color:rgba(255,255,255,.5);color:#fff}.menu{display:none;background:transparent;border:1px solid rgba(255,255,255,.45);color:#fff;padding:9px 12px;font:inherit}
.hero{position:relative;min-height:620px;color:#fff;background:#090a0d;overflow:hidden}.hero-photo{position:absolute;inset:0;background:url('https://www.printecheurope.com/images/Description-11.jpg') 72% 50%/cover no-repeat;transform:scale(1.02)}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,6,8,.97),rgba(5,6,8,.91) 31%,rgba(5,6,8,.62) 48%,rgba(5,6,8,.18) 72%,rgba(5,6,8,.10))}.hero-inner{position:relative;display:flex;align-items:center;min-height:620px;padding-top:70px}.hero-copy{max-width:740px}.eyebrow,.kicker{text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:900;color:var(--pink);margin:0 0 14px}.hero h1{font-size:clamp(46px,5vw,72px);line-height:.96;letter-spacing:-.045em;font-weight:900;text-transform:uppercase;margin:0;max-width:720px}.hero h1 em{font-style:normal;color:var(--pink)}.lead{max-width:620px;margin:22px 0 0;color:#e8e8e8;font-size:20px}.actions{display:flex;align-items:center;gap:26px;margin-top:28px}.actions span a{text-decoration:underline;text-underline-offset:4px}
.proof{background:#fff;border-bottom:1px solid var(--line)}.proof-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:22px 0}.proof-grid div{padding:0 30px;border-left:1px solid var(--line)}.proof-grid div:first-child{padding-left:0;border-left:0}.proof-grid b{display:block;text-transform:uppercase;font-size:16px}.proof-grid span{display:block;margin-top:3px;color:#7a8088;font-size:13px}
.section{padding:68px 0}.title-row{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:26px}.title-row h2,.partner-preview h2,.home-cta h2,.page-hero h1,.content-title,.quote-wrap blockquote{font-family:Georgia,"Times New Roman",serif}.title-row h2{margin:0;font-weight:500;font-size:clamp(38px,3.6vw,58px);line-height:1;letter-spacing:-.035em}.text-link{color:var(--pink);font-size:14px;font-weight:800;white-space:nowrap}
.service-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:225px;gap:12px}.service{position:relative;overflow:hidden;background-image:linear-gradient(180deg,rgba(0,0,0,.03) 22%,rgba(0,0,0,.86)),var(--img);background-size:cover;background-position:center;color:#fff}.service>div{position:absolute;z-index:1;left:20px;right:20px;bottom:18px}.service h3{margin:0 0 5px;font-family:Georgia,"Times New Roman",serif;font-size:26px;line-height:1.02;font-weight:500}.service p{margin:0}.service span{display:inline-block;margin-top:10px;color:#fff;font-size:12px;font-weight:800;opacity:0;transform:translateY(5px);transition:.2s}.service:hover span{opacity:1;transform:none}.service-anchor{grid-column:span 2;grid-row:span 2}.service-campaign,.service-mail,.service-retail{grid-column:span 2}.service-packaging,.service-large{grid-column:span 1}
.work{background:var(--paper)}.projects{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.project{grid-column:span 2;background:#fff;border:1px solid rgba(0,0,0,.04)}.project-lead{grid-column:span 6}.project-image{overflow:hidden}.project img{height:260px;object-fit:cover;transition:transform .35s}.project-lead img{height:330px}.project:hover img{transform:scale(1.025)}.project-copy{padding:15px 16px 18px}.project-type{display:block;margin-bottom:6px;color:var(--pink);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.project h3{margin:0 0 5px;font-family:Georgia,"Times New Roman",serif;font-size:22px;font-weight:500}.project p{margin:0;color:#6e747c;font-size:14px}
.partner-preview{background:#111217;color:#fff}.partner-preview-grid{display:grid;grid-template-columns:.9fr 1.1fr;min-height:430px}.partner-preview-grid>div:first-child{padding:64px 56px 64px 0;align-self:center}.partner-preview h2{margin:0 0 18px;font-size:54px;line-height:.98;font-weight:500}.partner-preview p:not(.kicker){max-width:520px;color:#d8d8d8;font-size:18px}.partner-preview-photo{background:url('https://www.printecheurope.com/images/man41.jpg') center/cover no-repeat}.light{color:#ff91ba}
.sectors{background:var(--navy);color:#fff}.sectors-in{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0}.sectors-in p{margin:0}.sectors-in a{color:#ff91ba;font-weight:800;white-space:nowrap}
.testimonial{padding:64px 0}.quote-wrap{max-width:1020px}.quote-mark{margin:0;color:var(--pink);font-family:Georgia,"Times New Roman",serif;font-size:74px;line-height:.5}.quote-wrap blockquote{margin:12px 0 18px;font-size:clamp(28px,3vw,44px);line-height:1.17}.quote-credit{margin:0;color:#777;font-size:14px;font-weight:700}
.home-cta{padding:68px 0;background:#0c0e13;color:#fff}.home-cta-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.home-cta h2{font-size:54px;line-height:1;margin:0}.home-cta-grid>div:last-child p{max-width:570px;color:#bbb;font-size:18px}.cta-phone{display:inline-block;margin-left:20px;border-bottom:1px solid rgba(255,255,255,.4);font-weight:800}
.page-hero{padding:148px 0 72px;background:#111217;color:#fff}.page-hero.has-image{position:relative;overflow:hidden}.page-hero.has-image:before{content:"";position:absolute;inset:0;background:var(--page-img) center/cover no-repeat;opacity:.34}.page-hero.has-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,11,14,.95),rgba(10,11,14,.70) 55%,rgba(10,11,14,.35))}.page-hero .wrap{position:relative;z-index:1}.breadcrumbs{margin:0 0 20px;color:#c1c3c7;font-size:13px}.breadcrumbs a{color:#fff}.page-hero h1{margin:0;max-width:900px;font-size:clamp(46px,5vw,72px);line-height:.98;font-weight:500;letter-spacing:-.035em}.page-hero .intro{max-width:760px;margin:22px 0 0;color:#ddd;font-size:20px}.inner-section{padding:64px 0}.inner-section.alt{background:var(--paper)}.split{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;align-items:start}.content-title{margin:0;font-size:42px;line-height:1.05;font-weight:500}.prose{max-width:800px}.prose p{margin-top:0;color:#444;font-size:17px}.prose h2,.prose h3{font-family:Georgia,"Times New Roman",serif}.prose ul{padding-left:20px}.prose li{margin:7px 0}
.card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.link-card{display:flex;min-height:260px;flex-direction:column;justify-content:flex-end;padding:24px;background:#111217;color:#fff;position:relative;overflow:hidden}.link-card:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.85)),var(--card-img) center/cover no-repeat;transition:transform .3s}.link-card:hover:before{transform:scale(1.025)}.link-card>*{position:relative}.link-card h2,.link-card h3{margin:0 0 6px;font-family:Georgia,"Times New Roman",serif;font-size:29px;font-weight:500}.link-card p{margin:0;color:#e0e0e0}.link-card span{margin-top:16px;color:#ff91ba;font-size:13px;font-weight:800}.plain-card{padding:24px;border:1px solid #e0e0e0;background:#fff}.plain-card h3{margin:0 0 8px;font-family:Georgia,"Times New Roman",serif;font-size:26px;font-weight:500}.plain-card p{margin:0;color:#666}.plain-card a{display:inline-block;margin-top:16px;color:var(--pink);font-weight:800}
.detail-list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:26px}.detail-list div{padding:20px;border-top:1px solid #ddd;background:#fff}.detail-list b{display:block;margin-bottom:5px}.detail-list span{color:#666}
.spec-table{display:grid;gap:1px;background:#ddd;border:1px solid #ddd;margin-top:26px}.spec-row{display:grid;grid-template-columns:160px 1fr;background:#fff}.spec-row b,.spec-row span{padding:16px}.spec-row b{background:#f4f3f1}
.article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.article-card{padding:26px;border:1px solid #ddd}.article-card .kicker{margin-bottom:10px}.article-card h2,.article-card h3{margin:0;font-family:Georgia,"Times New Roman",serif;font-size:28px;font-weight:500}.article-card p{color:#666}.article-card a{color:var(--pink);font-weight:800}
.contact-page{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.direct-contact{display:flex;flex-direction:column;gap:8px;margin-top:26px}.direct-contact a{width:max-content;border-bottom:1px solid #aaa;font-weight:800}.form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form label{font-size:13px;font-weight:800}.form input,.form textarea{display:block;width:100%;margin-top:7px;padding:13px;border:1px solid #cfcfcf;background:#fff;color:#111;font:inherit}.form textarea{min-height:130px;resize:vertical}.wide{grid-column:1/-1}
footer{padding:34px 0;background:#050608;color:#aaa}.foot{display:grid;grid-template-columns:240px 1.1fr 1fr 1fr;gap:30px;align-items:start}.foot-logo .brand-logo{width:210px}.foot-address b,.foot-contact a,.foot-links a{color:#fff}.foot-address p{margin:5px 0 0;font-size:13px}.foot-contact,.foot-links{display:flex;flex-direction:column;gap:6px;font-size:14px}.foot-links{display:grid;grid-template-columns:1fr 1fr;column-gap:18px}.copyright{grid-column:1/-1;margin:8px 0 0;padding-top:18px;border-top:1px solid #222;font-size:12px}
/* Sectors overview: allow the long title to use available desktop width.
   Avoid wrapping at 1920px while retaining natural wraps on narrower screens. */
@media(min-width:841px){
  .sectors-overview-hero h1{max-width:100%;font-size:clamp(40px,3vw,56px);line-height:1.06}
  .sectors-overview-hero .intro{max-width:780px}
}
/* DEV desktop test: scale inner-page banners to viewport height instead of
   giving 1080p screens oversized fixed black bands. Keep mobile unchanged. */
@media(min-width:841px){
  .page-hero{padding-top:clamp(100px,10.5vh,140px);padding-bottom:clamp(32px,4.5vh,60px)}
  .page-hero h1{font-size:clamp(44px,3.6vw,64px)}
  .page-hero .intro{font-size:clamp(17px,1.05vw,19px);margin-top:clamp(14px,1.8vh,20px)}
  .page-hero .breadcrumbs{margin-bottom:clamp(12px,1.6vh,18px)}
}
@media(max-width:1180px){.head{grid-template-columns:220px 1fr auto}.brand-logo{width:205px}.nav{gap:16px}.head-contact .phone{display:none}.service-grid{grid-template-columns:repeat(4,1fr)}.service-anchor{grid-column:span 2;grid-row:span 2}.service-campaign,.service-mail,.service-retail{grid-column:span 2}.service-packaging,.service-large{grid-column:span 1}.projects{grid-template-columns:repeat(2,1fr)}.project,.project-lead{grid-column:auto}.project-lead{grid-column:span 2}.foot{grid-template-columns:220px 1fr 1fr}.foot-links{grid-column:2/-1}.card-grid,.article-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:840px){.header{background:rgba(7,8,10,.94);backdrop-filter:blur(12px)}.head,.header.scrolled .head,.inner-page .head{height:74px;grid-template-columns:1fr auto}.brand-logo{width:190px}.menu{display:block}.nav{display:none;position:absolute;top:74px;left:0;right:0;flex-direction:column;align-items:flex-start;gap:6px;padding:20px 24px;background:#0b0c10;border-top:1px solid #202126}.nav.open{display:flex}.nav a{width:100%;padding:10px 0}.head-contact{display:none}.hero,.hero-inner{min-height:585px}.hero-inner{padding-top:86px}.hero h1{font-size:52px}.proof-grid{grid-template-columns:1fr 1fr}.proof-grid div,.proof-grid div:first-child{padding:14px 16px;border-left:0;border-top:1px solid var(--line)}.proof-grid div:nth-child(-n+2){border-top:0}.service-grid{grid-template-columns:1fr 1fr;grid-auto-rows:230px}.service-anchor{grid-column:span 2;grid-row:auto}.service-campaign,.service-mail,.service-retail,.service-packaging,.service-large{grid-column:auto}.partner-preview-grid,.home-cta-grid,.split,.contact-page{grid-template-columns:1fr}.partner-preview-grid>div:first-child{padding:52px 0}.partner-preview-photo{min-height:380px}.sectors-in{align-items:flex-start;flex-direction:column}.card-grid,.article-grid{grid-template-columns:1fr 1fr}.foot{grid-template-columns:1fr 1fr}.foot-logo{grid-column:1/-1}.foot-links{grid-column:auto}}
@media(max-width:560px){.wrap{width:calc(100% - 30px)}.brand-logo{width:175px}.hero,.hero-inner{min-height:560px}.hero h1{font-size:41px}.lead{font-size:17px}.actions{flex-direction:column;align-items:flex-start;gap:14px}.proof-grid{grid-template-columns:1fr}.proof-grid div:nth-child(-n+2){border-top:1px solid var(--line)}.proof-grid div:first-child{border-top:0}.section,.inner-section{padding:52px 0}.title-row{flex-direction:column;align-items:flex-start}.title-row h2{font-size:40px}.service-grid{grid-template-columns:1fr;grid-auto-rows:235px}.service-anchor{grid-column:auto}.projects{grid-template-columns:1fr}.project-lead{grid-column:auto}.project img,.project-lead img{height:250px}.partner-preview h2,.home-cta h2{font-size:43px}.testimonial{padding:54px 0}.quote-wrap blockquote{font-size:30px}.cta-phone{display:block;width:max-content;margin:16px 0 0}.page-hero{padding:125px 0 58px}.page-hero h1{font-size:44px}.page-hero .intro{font-size:18px}.content-title{font-size:36px}.card-grid,.article-grid{grid-template-columns:1fr}.detail-list{grid-template-columns:1fr}.spec-row{grid-template-columns:1fr}.spec-row b{padding-bottom:4px}.spec-row span{padding-top:4px}.form{grid-template-columns:1fr}.wide{grid-column:auto}.foot{grid-template-columns:1fr}.foot-links{grid-column:auto}.copyright{grid-column:1}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
/* Editorial image blocks for internal pages */
.media-section{padding:0 0 64px}
.media-section.alt-media{padding:64px 0;background:var(--paper)}
.editorial-media{display:grid;grid-template-columns:1.25fr .75fr;gap:14px}
.editorial-media.single{grid-template-columns:1fr}
.editorial-media.three{grid-template-columns:1.15fr .85fr .85fr}
.editorial-media figure{margin:0;overflow:hidden;background:#e9e7e3}
.editorial-media img{width:100%;height:410px;object-fit:cover}
.editorial-media figure:nth-child(2) img{height:330px}
.editorial-media.three img{height:310px}
.editorial-media.three figure:first-child img{height:380px}
.editorial-media figcaption{padding:10px 2px 0;color:#777;font-size:12px}
.article-card-media{margin:-26px -26px 22px;overflow:hidden}
.article-card-media img{width:100%;height:190px;object-fit:cover}
.prose-media{margin:28px 0 30px}
.prose-media img{width:100%;height:360px;object-fit:cover}
@media(max-width:840px){.editorial-media,.editorial-media.three{grid-template-columns:1fr 1fr}.editorial-media.three figure:first-child{grid-column:1/-1}.editorial-media img,.editorial-media figure:nth-child(2) img{height:300px}.editorial-media.three img,.editorial-media.three figure:first-child img{height:300px}}
@media(max-width:560px){.media-section{padding-bottom:48px}.media-section.alt-media{padding:48px 0}.editorial-media,.editorial-media.three{grid-template-columns:1fr}.editorial-media.three figure:first-child{grid-column:auto}.editorial-media img,.editorial-media figure:nth-child(2) img,.editorial-media.three img,.editorial-media.three figure:first-child img,.prose-media img{height:245px}}

.form-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}
.form-status{margin:0;min-height:22px;font-size:14px;font-weight:700}
.form-status.success{color:#8fe0ae}
.form-status.error{color:#ff9bbf}
.form button:disabled{cursor:wait;opacity:.75;transform:none}
