.poster-page{--poster-paper:#f5f1e8;--poster-ink:#20221f;--poster-line:#c9c8be;background:var(--poster-paper);color:var(--poster-ink)}.poster-container{width:min(1400px,100% - 64px);margin-inline:auto}.poster-intro>.breadcrumbs{padding-top:20px;position:static}.poster-page p{line-height:1.65}.poster-page h1,.poster-page h2,.poster-page h3{margin:0}.poster-page h3{letter-spacing:-.025em;font-size:24px;font-weight:850;line-height:1.2}.poster-page a:not(.button){text-underline-offset:5px}.poster-page :focus-visible{outline-offset:5px;outline:3px solid #ad3025}.poster-page .eyebrow{margin-bottom:22px}.poster-section{padding-block:76px}.poster-section h2+p{margin-top:24px}.poster-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:56px;padding-block:54px 70px;display:grid}.poster-hero-copy{container-type:inline-size}.poster-hero-copy h1{--type-display:clamp(42px,9.6cqi,76px)}.poster-lead{max-width:580px;margin:26px 0 28px;font-size:19px}.poster-hero-notes{flex-wrap:wrap;gap:10px 18px;margin:30px 0 0;padding:0;font-size:12px;font-weight:750;list-style:none;display:flex}.poster-hero-notes li{border-top:2px solid #bb3a2b;padding-top:10px}.poster-visual{background:#dadcd1;min-width:0;margin:0;padding:28px 34px 18px}.poster-sheet{aspect-ratio:.72;color:#181b19;background:#ec492e;border:9px solid #fffdf7;flex-direction:column;padding:24px;display:flex;transform:rotate(-3deg);box-shadow:6px 8px #b4b8a9;container-type:inline-size}.poster-sheet-label{text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:750}.poster-sheet>b{letter-spacing:-.08em;margin-top:24px;font-size:24cqi;font-weight:950;line-height:.9}.poster-sheet-mark{flex:1;align-items:end;gap:8px;padding-block:22px;display:flex}.poster-sheet-mark>span{margin-right:auto;font-size:25cqi;font-weight:900;line-height:.8}.poster-sheet-mark>i{border:2px solid #181b19;width:12%;height:70%;display:block}.poster-sheet-mark>i:nth-last-child(2){background:#181b19;height:48%}.poster-sheet-mark>i:last-child{height:28%}.poster-sheet-bottom{border-top:1px solid #181b19;padding-top:10px;font-size:10px;font-weight:700}.poster-visual figcaption{margin-top:25px;font-size:12px;line-height:1.5}.poster-applications{border-block:1px solid var(--poster-line);background:#fffdf7}.poster-applications-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:72px;display:grid}.poster-applications article{border-top:1px solid var(--poster-line);align-items:start;gap:26px;padding-block:24px;display:flex}.poster-applications article:first-child{border-top:0;padding-top:0}.poster-applications article:last-child{padding-bottom:0}.poster-applications article>span{color:#a73225;padding-top:5px;font-size:13px}.poster-applications article p{margin:12px 0 0}.poster-digital-grid,.poster-wideformat-grid,.poster-cost-grid,.poster-artwork-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:72px;display:grid}.poster-note{color:#555b50;font-size:14px}.poster-paper-choice{border:1px solid var(--poster-line);background:#fffdf7;padding:32px;box-shadow:8px 8px #dcded4}.poster-format-label{border-bottom:1px solid var(--poster-line);flex-wrap:wrap;align-items:baseline;gap:16px;margin-bottom:28px;padding-bottom:24px;display:flex}.poster-format-label b{letter-spacing:-.05em;font-size:64px;font-weight:950;line-height:1}.poster-format-label span{font-size:14px}.poster-paper-choice h3{font-size:18px}.poster-paper-choice ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.poster-paper-choice li{border-top:3px solid #ad3528;padding-top:14px}.poster-paper-choice li b{font-size:26px;line-height:1;display:block}.poster-paper-choice li span{margin-top:9px;font-size:12px;display:block}.poster-elongated{background:#dfe3d5;border-block:1px solid #b4bdab}.poster-elongated-grid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:72px;display:grid}.poster-long-visual{flex-direction:column;align-items:center;margin:0;display:flex}.poster-long-visual>div{aspect-ratio:32/90;color:#20221f;background:#fffdf7;border:1px solid #c9c8be;flex-direction:column;width:min(100%,160px);padding:20px 14px;display:flex;box-shadow:7px 7px #bbc3b1}.poster-long-visual b{letter-spacing:-.04em;font-size:23px}.poster-long-visual span{margin-top:7px;font-size:11px;line-height:1.5}.poster-long-visual i{writing-mode:vertical-rl;letter-spacing:-.05em;margin:auto;font-size:40px;font-style:normal;font-weight:950}.poster-long-visual figcaption{text-align:center;margin-top:22px;font-size:12px}.poster-wideformat{color:#faf6eb;background:#272d26}.poster-wideformat .poster-note{color:#d5d9cf}.poster-wideformat-copy{container-type:inline-size}.poster-wideformat a{margin-top:16px;display:inline-block}.poster-wideformat :focus-visible,.poster-calculate :focus-visible{outline-color:#f5d275}.poster-roll{color:#20221f;background:#faf6eb;border-top:14px solid #d5d8ca;padding:44px 32px 24px;box-shadow:0 -7px #969e8b}.poster-roll>span{font-size:13px}.poster-roll>strong{letter-spacing:-.04em;margin:20px 0 44px;font-size:clamp(30px,3.2vw,48px);line-height:1.15;display:block}.poster-roll small{letter-spacing:0;white-space:nowrap;font-size:16px}.poster-roll-width{border-top:1px solid #707864;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:12px;font-size:14px;display:flex}.poster-cost ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:28px 0 0;padding:0;font-size:14px;font-weight:700;list-style:none;display:grid}.poster-cost li{border-top:1px solid var(--poster-line);padding-top:14px}.poster-minimum{border:1px solid var(--poster-line);background:#ede4cc;padding:36px}.poster-minimum>span{font-size:13px}.poster-minimum>strong{letter-spacing:-.045em;margin:22px 0;font-size:clamp(42px,4.5vw,66px);font-weight:950;line-height:1;display:block}.poster-minimum p{margin-bottom:28px;font-size:14px}.poster-artwork{border-block:1px solid var(--poster-line);background:#fffdf7}.poster-artwork nav{display:grid}.poster-artwork nav a{border-bottom:1px solid var(--poster-line);justify-content:space-between;align-items:center;gap:20px;padding:26px 0;font-size:19px;font-weight:750;display:flex}.poster-artwork nav a:first-child{border-top:1px solid var(--poster-line)}.poster-related{border-top:1px solid var(--poster-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:44px;padding-top:36px;display:grid}.poster-related p{margin:12px 0 0;font-size:15px}.poster-faq header{max-width:900px;margin-bottom:32px}.poster-faq details{border-top:1px solid var(--poster-line)}.poster-faq details:last-child{border-bottom:1px solid var(--poster-line)}.poster-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:19px;font-weight:750;line-height:1.4;list-style:none;display:flex}.poster-faq summary::-webkit-details-marker{display:none}.poster-faq summary span{color:#a73225;flex-shrink:0;font-size:28px}.poster-faq details[open] summary span{transform:rotate(45deg)}.poster-faq details p{max-width:900px;margin:0 0 24px}.poster-calculate{color:#faf6eb;background:#272d26;scroll-margin-top:100px}.poster-calculate-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:72px;display:grid}.poster-calculate-grid>div{container-type:inline-size}.poster-calculate h2{--type-section:clamp(30px,8cqi,48px)}.poster-calculate-grid>div>a{margin-top:20px;display:inline-block}.poster-request-form{box-shadow:none;border:1px solid var(--poster-line);color:#20221f;background:#fffdf7;padding:32px}.poster-request-form .form-helper{color:#555b50;grid-column:1/-1;margin:0;font-size:13px}.poster-request-form .success{scroll-margin-top:110px}.poster-page .poster-request-form :focus-visible{outline-color:#ad3025}@media (width<=1100px){.poster-hero{gap:32px}.poster-applications-grid,.poster-digital-grid,.poster-wideformat-grid,.poster-cost-grid,.poster-artwork-grid,.poster-elongated-grid,.poster-calculate-grid{gap:40px}.poster-paper-choice{padding:24px}}@media (width<=900px){.poster-container{width:calc(100% - 40px)}.poster-section{padding-block:52px}.poster-hero{grid-template-columns:1fr;gap:36px;padding-block:34px 46px}.poster-hero-copy,.poster-hero-copy h1{max-width:650px}.poster-lead{font-size:17px}.poster-visual{justify-self:center;width:min(100%,400px)}.poster-applications-grid,.poster-digital-grid,.poster-wideformat-grid,.poster-cost-grid,.poster-artwork-grid,.poster-calculate-grid{grid-template-columns:1fr;gap:32px}.poster-elongated-grid{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:32px}.poster-paper-choice{max-width:650px}.poster-roll{margin-top:12px}}@media (width<=620px){.poster-hero-copy h1{font-size:8.8cqi}.poster-wideformat-copy h2{font-size:8cqi}.poster-container{width:calc(100% - 36px)}.poster-page h3{font-size:21px}.poster-hero-notes{gap:12px}.poster-visual{padding:22px 26px 16px}.poster-sheet{padding:18px}.poster-sheet-label,.poster-sheet-bottom{font-size:9px}.poster-applications article{gap:18px}.poster-paper-choice{padding:22px 18px;box-shadow:5px 5px #dcded4}.poster-paper-choice ul{gap:8px}.poster-paper-choice li b{font-size:22px}.poster-elongated-grid{grid-template-columns:1fr}.poster-long-visual{grid-row:2}.poster-long-visual>div{width:135px}.poster-roll,.poster-minimum{padding:26px 22px}.poster-cost ul{gap:14px}.poster-related{grid-template-columns:1fr;gap:28px}.poster-faq summary{gap:16px;font-size:17px}.poster-request-form{padding:22px 18px}.poster-request-form input,.poster-request-form select,.poster-request-form textarea{font-size:16px}.poster-request-form .button{padding-inline:16px}}
