.printing-page{--page-width:2180;--u:min(1px, calc(100vw / var(--page-width)));--frame-width:calc(1440 * var(--u));--dark:#000b1a;--footer-dark:#031f31;--ink:#081321;--copy:#657385;--muted:#657385;--soft:#edeff0;--soft-card:#f3f3f4;--line:#c4c6cc;--blue:#1977ef;--blue-dark:#0f66d6;color:var(--ink);font-family:var(--font-sans);background:#fff;min-height:100vh;overflow-x:hidden}body:has(.printing-page){margin:0}.printing-page *,.printing-page :before,.printing-page :after{box-sizing:border-box}.printing-page a{text-decoration:none}.printing-frame{width:var(--frame-width);margin:0 auto}.printing-nav,.printing-hero,.printing-guide-cta,.printing-footer{background:var(--dark);color:#fff}.printing-nav{height:calc(80 * var(--u))}.printing-nav-inner{grid-template-columns:calc(232 * var(--u)) 1fr auto;align-items:center;height:100%;display:grid}.printing-brand{color:#fff;line-height:0;display:inline-flex}.printing-brand-img{filter:brightness(0)invert();height:calc(27 * var(--u));width:auto;display:block}.printing-nav-links{align-items:center;gap:calc(40 * var(--u));justify-content:center;display:flex}.printing-nav-links a{color:#ffffff70;font-size:calc(16 * var(--u));padding:calc(22 * var(--u)) 0;font-weight:700;line-height:1;position:relative}.printing-nav-links a.active{color:#fff}.printing-nav-links a.active:after{bottom:calc(10 * var(--u));content:"";height:calc(2 * var(--u));background:#fff;position:absolute;left:0;right:0}.printing-nav-actions{align-items:center;gap:calc(28 * var(--u));display:flex}.printing-nav-actions>a:not(.printing-nav-quote){color:#fff;height:calc(28 * var(--u));width:calc(28 * var(--u));justify-content:center;align-items:center;display:inline-flex}.printing-nav-actions svg{fill:none;height:calc(24 * var(--u));stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6px;width:calc(24 * var(--u))}.printing-nav-quote{background:var(--blue);border-radius:calc(4 * var(--u));color:#fff;font-size:calc(16 * var(--u));height:calc(44 * var(--u));text-align:center;width:calc(126 * var(--u));justify-content:center;align-items:center;font-weight:800;line-height:1.1;display:inline-flex}.printing-hero{min-height:calc(620 * var(--u))}.printing-hero-grid{grid-template-columns:calc(610 * var(--u)) calc(616 * var(--u));gap:calc(52 * var(--u));height:100%;padding-top:calc(69 * var(--u));justify-content:center;display:grid}.printing-hero-copy h1{color:#fff;font-size:calc(50 * var(--u));letter-spacing:0;margin:0 0 calc(31 * var(--u));max-width:calc(560 * var(--u));font-weight:800;line-height:1.14}.printing-hero-list{gap:calc(18 * var(--u));margin:0 0 calc(41 * var(--u));padding:0;list-style:none;display:grid}.printing-hero-list li{color:#abb8ccdb;font-size:calc(18 * var(--u));padding-left:calc(36 * var(--u));line-height:1.45;position:relative}.printing-hero-list li:before{border:calc(3 * var(--u)) solid var(--blue);content:"";height:calc(18 * var(--u));left:calc(3 * var(--u));top:calc(4 * var(--u));width:calc(18 * var(--u));border-radius:50%;position:absolute}.printing-hero-list li:after{border-bottom:calc(2 * var(--u)) solid var(--blue);border-right:calc(2 * var(--u)) solid var(--blue);content:"";height:calc(6 * var(--u));left:calc(10 * var(--u));top:calc(8 * var(--u));width:calc(4 * var(--u));position:absolute;transform:rotate(45deg)}.printing-button{border-radius:calc(4 * var(--u));font-size:calc(18 * var(--u));min-height:calc(60 * var(--u));padding:0 calc(36 * var(--u));border:0;justify-content:center;align-items:center;font-weight:800;line-height:1;transition:background .15s,transform .15s;display:inline-flex}.printing-button:hover{transform:translateY(-1px)}.printing-button-primary{background:var(--blue);color:#fff}.printing-button-primary:hover{background:var(--blue-dark)}.printing-secure-note{color:#ffffffc7;font-size:calc(14 * var(--u));align-items:center;gap:calc(12 * var(--u));margin-top:calc(31 * var(--u));font-weight:700;display:flex}.printing-secure-note span{border:calc(2 * var(--u)) solid #ffffff6b;border-radius:calc(2 * var(--u));height:calc(10 * var(--u));width:calc(10 * var(--u));position:relative}.printing-secure-note span:before{border:calc(2 * var(--u)) solid #ffffff6b;border-radius:calc(5 * var(--u)) calc(5 * var(--u)) 0 0;content:"";height:calc(8 * var(--u));left:calc(1 * var(--u));top:calc(-8 * var(--u));width:calc(8 * var(--u));border-bottom:0;position:absolute}.printing-hero-media{border-radius:calc(8 * var(--u));height:calc(450 * var(--u));width:calc(616 * var(--u));overflow:hidden}.printing-hero-media img,.printing-process-card img,.printing-material-panel img,.printing-finishing-grid>img,.printing-application-card img,.printing-resource-card img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.printing-intro{background:var(--soft);min-height:calc(476.5 * var(--u));padding:calc(98 * var(--u)) 0 calc(40 * var(--u));text-align:center}.printing-copy-center{max-width:calc(760 * var(--u));text-align:center;margin-left:auto;margin-right:auto}.printing-copy-center h2,.printing-materials h2,.printing-advantages h2,.printing-guide-cta h2,.printing-resources h2,.printing-newsletter h2{color:var(--ink);font-size:calc(32 * var(--u));letter-spacing:0;margin:0;font-weight:800;line-height:1.16}.printing-copy-center p{color:var(--copy);font-size:calc(18 * var(--u));margin:calc(32 * var(--u)) auto 0;line-height:1.5}.printing-copy-center p+p{margin-top:calc(28 * var(--u))}.printing-process-section{background:var(--soft);min-height:calc(1027.5 * var(--u));padding:0;padding-bottom:calc(40 * var(--u))}.printing-process-grid{gap:calc(24 * var(--u)) calc(25 * var(--u));grid-template-columns:repeat(3, calc(410 * var(--u)));justify-content:center;display:grid}.printing-process-card{border:calc(1 * var(--u)) solid var(--line);color:inherit;height:calc(453 * var(--u));background:#fff;overflow:hidden}.printing-process-card img{height:calc(192 * var(--u))}.printing-process-copy{padding:calc(28 * var(--u)) calc(32 * var(--u)) calc(26 * var(--u))}.printing-process-card h3,.printing-application-card h3,.printing-resource-card h3{color:var(--ink);font-size:calc(26 * var(--u));letter-spacing:0;margin:0 0 calc(22 * var(--u));font-weight:800;line-height:1.18}.printing-process-card p,.printing-application-card p,.printing-advantage-card p,.printing-material-copy p,.printing-finishing-copy p{color:var(--copy);font-size:calc(16 * var(--u));margin:0;line-height:1.43}.printing-process-card a{color:var(--blue);font-size:calc(16 * var(--u));margin-top:calc(22 * var(--u));font-weight:800;display:inline-flex}.printing-materials{min-height:calc(803 * var(--u));padding:calc(109 * var(--u)) 0 calc(60 * var(--u));text-align:center;background:#fff}.printing-materials h2{margin-bottom:calc(56 * var(--u))}.printing-tabs-shell{position:relative}.printing-tabs-shell>input{opacity:0;pointer-events:none;position:absolute}.printing-tab-labels{border-bottom:calc(1 * var(--u)) solid var(--line);margin-bottom:calc(41 * var(--u));grid-template-columns:1fr 1fr;display:grid}.printing-tab-labels label{color:#a7afbc;cursor:pointer;font-size:calc(24 * var(--u));min-height:calc(56 * var(--u));padding-bottom:calc(12 * var(--u));text-align:center;font-weight:800;line-height:1.2;position:relative}#printing-material-plastic:checked~.printing-tab-labels label[for=printing-material-plastic],#printing-material-metal:checked~.printing-tab-labels label[for=printing-material-metal]{color:var(--ink)}#printing-material-plastic:checked~.printing-tab-labels label[for=printing-material-plastic]:after,#printing-material-metal:checked~.printing-tab-labels label[for=printing-material-metal]:after{background:var(--ink);bottom:calc(-2 * var(--u));content:"";height:calc(4 * var(--u));position:absolute;left:21%;right:21%}.printing-material-panels{background:var(--soft-card);border-radius:calc(4 * var(--u));height:calc(408 * var(--u));overflow:hidden}.printing-material-panel{grid-template-columns:calc(260 * var(--u)) 1fr calc(272 * var(--u));gap:calc(86 * var(--u));padding:calc(56 * var(--u)) calc(48 * var(--u));text-align:left;display:none}#printing-material-plastic:checked~.printing-material-panels .printing-material-plastic-panel,#printing-material-metal:checked~.printing-material-panels .printing-material-metal-panel{display:grid}.printing-material-panel ul{gap:calc(22 * var(--u));margin:0;padding:0;list-style:none;display:grid}.printing-material-panel li{color:var(--copy);font-size:calc(16 * var(--u));padding-left:calc(20 * var(--u));line-height:1.22;position:relative}.printing-material-panel li:before{content:"";height:calc(8 * var(--u));left:0;top:calc(7 * var(--u));width:calc(8 * var(--u));background:#c7cdd5;border-radius:50%;position:absolute}.printing-material-panel li.active{color:var(--ink);font-weight:800}.printing-material-panel li.active:before{background:var(--blue)}.printing-material-copy{padding-top:calc(3 * var(--u))}.printing-material-copy h3,.printing-finishing-copy h2{color:var(--ink);font-size:calc(28 * var(--u));letter-spacing:0;margin:0 0 calc(28 * var(--u));font-weight:800;line-height:1.18}.printing-material-list-text{padding-left:calc(19 * var(--u));margin-top:calc(31 * var(--u))!important}.printing-material-panel img{border-radius:calc(4 * var(--u));height:calc(272 * var(--u));width:calc(272 * var(--u))}.printing-finishing{border-top:calc(1 * var(--u)) solid var(--line);min-height:calc(965.5 * var(--u));padding:calc(97 * var(--u)) 0 calc(60 * var(--u));background:#fff}.printing-finishing-grid{align-items:start;gap:calc(65 * var(--u));grid-template-columns:calc(608 * var(--u)) calc(640 * var(--u));justify-content:center;display:grid}.printing-finishing-grid>img{border-radius:calc(4 * var(--u));height:calc(804 * var(--u));width:calc(608 * var(--u))}.printing-finishing-copy h2{font-size:calc(32 * var(--u));max-width:calc(610 * var(--u))}.printing-accordion{margin-top:calc(52 * var(--u))}.printing-accordion details{border-bottom:calc(1 * var(--u)) solid var(--line)}.printing-accordion summary{color:var(--ink);cursor:pointer;font-size:calc(16 * var(--u));padding:calc(22 * var(--u)) calc(32 * var(--u)) calc(21 * var(--u)) 0;font-weight:800;list-style:none;position:relative}.printing-accordion summary::-webkit-details-marker{display:none}.printing-accordion summary:after{color:var(--ink);content:"v";font-size:calc(22 * var(--u));right:calc(5 * var(--u));top:calc(19 * var(--u));line-height:1;position:absolute}.printing-accordion details[open] summary:after{content:"^"}.printing-accordion details p{color:var(--copy);font-size:calc(16 * var(--u));margin:0 0 calc(19 * var(--u));line-height:1.5}.printing-applications{background:var(--soft);min-height:calc(921 * var(--u));padding:calc(96 * var(--u)) 0 calc(60 * var(--u))}.printing-applications .printing-copy-center{max-width:calc(820 * var(--u))}.printing-applications .printing-copy-center p{margin-top:calc(28 * var(--u))}.printing-application-grid{gap:calc(33 * var(--u));grid-template-columns:repeat(3, calc(404 * var(--u)));margin-top:calc(88 * var(--u));justify-content:center;display:grid}.printing-application-card{border:calc(1 * var(--u)) solid var(--line);border-radius:calc(4 * var(--u));height:calc(509 * var(--u));background:#fff;overflow:hidden}.printing-application-card img{height:calc(256 * var(--u))}.printing-application-card div{padding:calc(31 * var(--u)) calc(32 * var(--u)) calc(32 * var(--u))}.printing-application-card h3{margin-bottom:calc(20 * var(--u))}.printing-advantages{min-height:calc(1002.5 * var(--u));padding:calc(109 * var(--u)) 0 calc(60 * var(--u));background:#fff}.printing-advantages h2,.printing-resources h2{text-align:center}.printing-advantage-grid{align-items:start;gap:calc(46 * var(--u)) calc(33 * var(--u));grid-template-columns:repeat(3, calc(404 * var(--u)));margin-top:calc(68 * var(--u));justify-content:center;display:grid}.printing-advantage-card{background:var(--soft-card);border:calc(1 * var(--u)) solid var(--line);border-radius:calc(4 * var(--u));height:calc(300 * var(--u));padding:calc(45 * var(--u)) calc(39 * var(--u)) calc(24 * var(--u));overflow:hidden}.printing-advantage-card:nth-child(n+4){height:calc(333 * var(--u))}.printing-advantage-card svg{fill:none;height:calc(31 * var(--u));margin-bottom:calc(30 * var(--u));stroke:var(--blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;width:calc(31 * var(--u))}.printing-advantage-card h3{color:var(--ink);font-size:calc(24 * var(--u));margin:0 0 calc(18 * var(--u));font-weight:800;line-height:1.18}.printing-guide-cta{min-height:calc(360 * var(--u));padding:calc(84 * var(--u)) 0 calc(60 * var(--u));text-align:center}.printing-guide-cta h2{color:#fff;font-size:calc(50 * var(--u))}.printing-guide-cta p{color:#a8b5c8b8;font-size:calc(18 * var(--u));margin:calc(28 * var(--u)) 0 calc(36 * var(--u))}.printing-guide-cta .printing-button{min-width:calc(184 * var(--u))}.printing-resources{background:var(--soft);min-height:calc(666 * var(--u));padding:calc(86 * var(--u)) 0 calc(60 * var(--u))}.printing-resource-grid{gap:calc(33 * var(--u));grid-template-columns:repeat(3, calc(404 * var(--u)));margin-top:calc(75.5 * var(--u));justify-content:center;display:grid}.printing-resource-card{color:inherit;display:block}.printing-resource-card img{border:calc(1 * var(--u)) solid var(--line);border-radius:calc(4 * var(--u));height:calc(255 * var(--u))}.printing-resource-meta{color:var(--copy);font-size:calc(14 * var(--u));margin:calc(20 * var(--u)) 0 calc(13 * var(--u));justify-content:space-between;align-items:center;display:flex}.printing-resource-card h3{font-size:calc(26 * var(--u));margin:0;line-height:1.22}.printing-newsletter{background:var(--footer-dark);color:#fff;min-height:calc(280 * var(--u));padding:calc(80 * var(--u)) 0 calc(40 * var(--u));text-align:center}.printing-newsletter h2{color:#fff;font-size:calc(32 * var(--u));line-height:1.25}.printing-newsletter-form{gap:calc(17 * var(--u));grid-template-columns:calc(399 * var(--u)) calc(161 * var(--u));margin-top:calc(34 * var(--u));justify-content:center;display:grid}.printing-newsletter-form input,.printing-newsletter-form button{border-radius:calc(4 * var(--u));font-size:calc(16 * var(--u));height:calc(58 * var(--u))}.printing-newsletter-form input{border:calc(1 * var(--u)) solid var(--line);color:#fff;padding:0 calc(24 * var(--u));background:0 0}.printing-newsletter-form input::placeholder{color:#fff}.printing-newsletter-form button{background:var(--blue);color:#fff;cursor:pointer;border:0;font-weight:800}.printing-footer{border-top:calc(1 * var(--u)) solid #ffffff73;min-height:calc(479 * var(--u));padding:calc(60 * var(--u)) 0 calc(40 * var(--u))}.printing-footer-grid{gap:calc(84 * var(--u));grid-template-columns:calc(230 * var(--u)) calc(160 * var(--u)) calc(180 * var(--u)) calc(230 * var(--u)) calc(170 * var(--u));justify-content:center;display:grid}.printing-footer-company .printing-brand{margin-bottom:calc(40 * var(--u))}.printing-footer-company strong,.printing-footer-column h3{color:#fff;font-size:calc(16 * var(--u));margin:0 0 calc(25 * var(--u));font-weight:800;display:block}.printing-footer-company p,.printing-footer-column a,.printing-footer-bottom{color:#a2aec294;font-size:calc(16 * var(--u));line-height:1.6}.printing-footer-company p{margin:0}.printing-footer-column{gap:calc(15 * var(--u));flex-direction:column;display:flex}.printing-footer-column a{color:#a2aec2b3}.printing-footer-column a.active{color:#fff;font-weight:800}.printing-footer-bottom{border-top:calc(1 * var(--u)) solid #ffffff59;margin-top:calc(46 * var(--u));padding-top:calc(28 * var(--u));grid-template-columns:1fr auto;align-items:center;display:grid}.printing-footer-bottom div{gap:calc(40 * var(--u));display:flex}.printing-footer-bottom a{color:#a2aec2b3}.printing-chat{background:var(--blue);border-radius:calc(12 * var(--u));bottom:calc(28 * var(--u));color:#fff;font-size:calc(20 * var(--u));height:calc(60 * var(--u));right:calc(28 * var(--u));width:calc(60 * var(--u));z-index:20;justify-content:center;align-items:center;display:inline-flex;position:fixed}.printing-detail-hero{background:var(--dark);color:#fff;padding:calc(82 * var(--u)) 0 calc(88 * var(--u))}.printing-detail-hero-grid{align-items:center;gap:calc(64 * var(--u));grid-template-columns:calc(610 * var(--u)) calc(586 * var(--u));justify-content:center;display:grid}.printing-kicker{color:var(--blue);font-size:calc(13 * var(--u));letter-spacing:0;margin:0 0 calc(18 * var(--u));text-transform:uppercase;font-weight:800;line-height:1}.printing-detail-copy h1{color:#fff;font-size:calc(50 * var(--u));letter-spacing:0;margin:0 0 calc(24 * var(--u));font-weight:800;line-height:1.13}.printing-detail-subtitle{color:#abb8cce6;font-size:calc(19 * var(--u));margin:0 0 calc(32 * var(--u));max-width:calc(560 * var(--u));line-height:1.48}.printing-detail-list{gap:calc(15 * var(--u));margin:0 0 calc(36 * var(--u));padding:0;list-style:none;display:grid}.printing-detail-list li{color:#d2dcebd6;font-size:calc(16 * var(--u));align-items:flex-start;line-height:1.45;display:flex}.printing-detail-list svg{color:var(--blue);fill:none;height:calc(20 * var(--u));margin:calc(2 * var(--u)) calc(14 * var(--u)) 0 0;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.8px;width:calc(20 * var(--u));flex:none}.printing-detail-hero-media{border-radius:calc(8 * var(--u));height:calc(420 * var(--u));width:calc(586 * var(--u));overflow:hidden}.printing-detail-hero-media img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.printing-detail-intro,.printing-detail-cards,.printing-detail-split,.printing-detail-faq{background:var(--soft)}.printing-detail-intro{padding:calc(82 * var(--u)) 0 calc(34 * var(--u))}.printing-detail-intro-grid{align-items:start;gap:calc(80 * var(--u));grid-template-columns:calc(470 * var(--u)) 1fr;display:grid}.printing-detail-intro h2,.printing-detail-panel h2,.printing-detail-faq h2{color:var(--ink);font-size:calc(32 * var(--u));letter-spacing:0;margin:0;font-weight:800;line-height:1.18}.printing-detail-intro-grid>p{color:var(--copy);font-size:calc(18 * var(--u));margin:calc(30 * var(--u)) 0 0;line-height:1.55}.printing-detail-cards{padding:calc(34 * var(--u)) 0 calc(88 * var(--u))}.printing-detail-card-grid{gap:calc(24 * var(--u));grid-template-columns:repeat(4,1fr);display:grid}.printing-detail-card,.printing-detail-panel,.printing-detail-faq-item{border:calc(1 * var(--u)) solid var(--line);border-radius:calc(4 * var(--u));background:#fff}.printing-detail-card{min-height:calc(240 * var(--u));padding:calc(32 * var(--u))}.printing-detail-card h3,.printing-detail-mini-grid h3,.printing-detail-faq-item h3{color:var(--ink);font-size:calc(21 * var(--u));margin:0 0 calc(16 * var(--u));font-weight:800;line-height:1.2}.printing-detail-card p,.printing-detail-mini-grid p,.printing-detail-faq-item p{color:var(--copy);font-size:calc(15 * var(--u));margin:0;line-height:1.48}.printing-detail-split{padding:0 0 calc(94 * var(--u))}.printing-detail-split-grid{gap:calc(24 * var(--u));grid-template-columns:1.15fr .85fr;display:grid}.printing-detail-panel{padding:calc(42 * var(--u))}.printing-detail-mini-grid{gap:calc(18 * var(--u));margin-top:calc(34 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.printing-detail-mini-grid article{border-top:calc(1 * var(--u)) solid var(--line);padding-top:calc(18 * var(--u))}.printing-detail-panel-dark{background:var(--dark);color:#fff;border-color:#ffffff1f}.printing-detail-panel-dark h2{color:#fff}.printing-detail-spec-list{gap:calc(14 * var(--u));margin-top:calc(34 * var(--u));display:grid}.printing-detail-spec-list div{border-bottom:calc(1 * var(--u)) solid #ffffff1f;align-items:center;gap:calc(24 * var(--u));grid-template-columns:calc(150 * var(--u)) 1fr;padding:0 0 calc(14 * var(--u));display:grid}.printing-detail-spec-list strong{color:#fff;font-size:calc(22 * var(--u));font-weight:800;line-height:1.1}.printing-detail-spec-list span{color:#d2dcebbf;font-size:calc(15 * var(--u));line-height:1.4}.printing-detail-faq{padding:0 0 calc(94 * var(--u))}.printing-detail-faq-grid{gap:calc(80 * var(--u));grid-template-columns:calc(390 * var(--u)) 1fr;display:grid}.printing-detail-faq-item{padding:calc(26 * var(--u)) calc(30 * var(--u))}.printing-detail-faq-item+.printing-detail-faq-item{margin-top:calc(18 * var(--u))}@media (max-width:1180px){.printing-page{--u:1px;--frame-width:min(100vw - 48px, 960px)}.printing-nav{height:72px}.printing-nav-inner{grid-template-columns:auto 1fr auto}.printing-nav-links{display:none}.printing-brand{line-height:0}.printing-brand-img{height:26px}.printing-nav-actions svg{width:22px;height:22px}.printing-nav-quote{width:118px;height:42px}.printing-hero{height:auto;padding:70px 0}.printing-intro,.printing-process-section,.printing-materials,.printing-finishing,.printing-applications,.printing-advantages,.printing-guide-cta,.printing-resources,.printing-newsletter,.printing-footer{min-height:0;overflow:visible}.printing-hero-grid,.printing-finishing-grid,.printing-detail-hero-grid,.printing-detail-intro-grid,.printing-detail-split-grid,.printing-detail-faq-grid{grid-template-columns:1fr;height:auto;padding-top:0}.printing-hero-media{width:100%;max-width:616px;height:auto}.printing-detail-hero-media{width:100%;max-width:586px;height:auto}.printing-hero-media img{aspect-ratio:616/450}.printing-detail-hero-media img{aspect-ratio:586/420}.printing-process-grid,.printing-application-grid,.printing-advantage-grid,.printing-resource-grid,.printing-detail-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.printing-process-card,.printing-application-card,.printing-advantage-card{height:auto;min-height:0}.printing-process-card img,.printing-application-card img,.printing-resource-card img{aspect-ratio:409/192;height:auto}.printing-application-card img{aspect-ratio:404/256}.printing-resource-card img{aspect-ratio:404/255}.printing-material-panel{grid-template-columns:1fr 1.4fr 272px;gap:32px}.printing-finishing-grid>img{width:100%;max-width:608px;height:auto}.printing-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.printing-footer-bottom{grid-template-columns:1fr;align-items:flex-start;gap:24px}}@media (max-width:760px){.printing-page{--frame-width:calc(100vw - 32px)}.printing-nav-actions{gap:14px}.printing-nav-actions>a:not(.printing-nav-quote){display:none}.printing-hero-copy h1{font-size:38px}.printing-hero-list li,.printing-copy-center p,.printing-process-card p,.printing-application-card p,.printing-advantage-card p,.printing-material-copy p,.printing-finishing-copy p{font-size:15px}.printing-copy-center h2,.printing-materials h2,.printing-advantages h2,.printing-resources h2,.printing-newsletter h2,.printing-finishing-copy h2,.printing-guide-cta h2,.printing-detail-copy h1,.printing-detail-intro h2,.printing-detail-panel h2,.printing-detail-faq h2{font-size:28px}.printing-process-grid,.printing-application-grid,.printing-advantage-grid,.printing-resource-grid,.printing-material-panel,.printing-newsletter-form,.printing-detail-card-grid,.printing-detail-mini-grid{grid-template-columns:1fr}.printing-detail-spec-list div{grid-template-columns:1fr;align-items:start;gap:6px}.printing-tab-labels label{font-size:18px}.printing-material-panel img{width:min(272px,100%);height:auto}.printing-process-copy,.printing-application-card div,.printing-advantage-card,.printing-detail-card,.printing-detail-panel,.printing-detail-faq-item{padding:28px 24px}.printing-newsletter-form input,.printing-newsletter-form button{width:100%}.printing-footer-grid{grid-template-columns:1fr}.printing-chat{border-radius:10px;width:48px;height:48px;bottom:18px;right:18px}}
