.pp-content-pass .pp-related{background:#f6f8fc}.pp-content-pass .pp-related .pp-resource-links{gap:18px}.pp-content-pass .pp-related .pp-resource-links li{position:relative;padding:26px 52px 26px 26px;border:0;border-radius:14px;background:#fff;box-shadow:0 2px 12px #14223c0a}.pp-content-pass .pp-related .pp-resource-links li:after{content:"\2197";position:absolute;top:25px;right:24px;color:#c8006b;font-size:1.4rem;pointer-events:none}.pp-content-pass .pp-related .pp-resource-links li:nth-child(2n):after{color:#007fae}.pp-content-pass .pp-related .pp-resource-links a{font-size:1.1rem;text-decoration:none}.pp-content-pass .pp-related .pp-resource-links a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px}.pp-content-pass .pp-related .pp-resource-links li:hover{box-shadow:0 3px 18px #14223c1a}.pp-content-pass .pp-related .pp-resource-links a:focus-visible{outline-offset:6px}.pp-content-pass .pp-page-intro .rte{max-width:57ch}.pp-content-pass .pp-page-intro__body a{display:inline;margin:0}.pp-content-pass .pp-stories[id],.pp-content-pass .pp-faq__group-title{scroll-margin-top:125px}.printpost-privacy-policy h2[id]{scroll-margin-top:calc(var(--header-height, 90px) + 24px)}.pp-content-pass .pp-faq--content{padding:clamp(40px,6vw,80px) var(--pp-gutter);background:#fff}.pp-content-pass .pp-faq__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:start}.pp-content-pass .pp-faq--grouped .pp-faq__layout{grid-template-columns:minmax(200px,1fr) minmax(0,2.5fr);gap:clamp(32px,6vw,88px)}.pp-content-pass .pp-faq__topics{position:sticky;top:110px;padding:24px;background:#f5f5f5;border-radius:16px}.pp-content-pass .pp-faq__topics p{margin:0 0 16px;font-weight:700;color:#242424}.pp-content-pass .pp-faq__topics a{display:flex;justify-content:space-between;gap:14px;padding:12px 0;color:#313131;text-decoration:none;line-height:1.4}.pp-content-pass .pp-faq__topics a:hover{color:#c8006b}.pp-content-pass .pp-faq__topics a:focus-visible{outline:2px solid #007fae;outline-offset:4px}.pp-content-pass .pp-faq__topics .pp-faq__contact{color:#c8006b;margin-top:14px;border-top:1px solid #e0e0e0}.pp-content-pass .pp-faq__group-title{font-size:clamp(1.4rem,2vw,1.8rem);margin:40px 0 18px;letter-spacing:-.025em}.pp-content-pass .pp-faq__group-title:first-child{margin-top:0}.pp-content-pass .pp-faq__answers details{border:0;border-bottom:1px solid #e6e6e6;padding:0}.pp-content-pass .pp-faq__answers summary{padding:21px 0;gap:18px;font-weight:600;line-height:1.5;cursor:pointer}.pp-content-pass .pp-faq__answers summary span{color:#cc006c;flex:none}.pp-content-pass .pp-faq__answers details[open] summary span{transform:rotate(45deg)}.pp-content-pass .pp-faq__answers details .rte{padding:0 28px 22px 0;max-width:72ch;line-height:1.7}.pp-content-pass .pp-faq__answers details .rte a{text-decoration:underline;text-underline-offset:3px;color:#006f9c}.pp-content-pass .contact-form [hidden]{display:none!important}.pp-content-pass .contact-form__form-row:has([data-pp-contact-order][hidden]){grid-template-columns:1fr}.pp-content-pass .contact-form{max-width:800px;margin-inline:auto}.pp-content-pass .contact-form__field-help{color:#626262}.pp-content-pass .pp-footer-policies{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0;padding:0;list-style:none;font-size:.8rem;line-height:1.5}.pp-content-pass .pp-footer-policies a{color:inherit;text-underline-offset:4px}@media(max-width:749px){.pp-content-pass .pp-faq--grouped .pp-faq__layout{grid-template-columns:1fr;gap:32px}.pp-content-pass .pp-faq__topics{position:static;padding:20px}.pp-content-pass .pp-faq__topics a{padding:10px 0}.pp-content-pass .pp-related .pp-resource-links{grid-template-columns:1fr}.pp-content-pass .pp-faq__answers details .rte{padding-right:0}}.pp-content-pass .pp-range__enquiry-heading{grid-column:1 / -1;padding-top:32px}.pp-content-pass .pp-range__enquiry-heading h2{font-size:clamp(1.4rem,2vw,1.9rem);margin:0 0 12px}.pp-content-pass .pp-range__enquiry-heading p{max-width:66ch;color:#526176;line-height:1.6}.pp-content-pass .pp-range__card--enquiry .pp-range__image-link{display:none}.pp-content-pass .pp-range__anchor-alias{position:absolute;width:1px;height:1px;pointer-events:none}.pp-product-guide--browse .pp-product-guide__quicklinks{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.pp-product-guide__quicklinks a{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:48px;padding:10px 20px;background:#fcebf4;border-radius:5px;text-decoration:none;font-weight:650;font-size:14px}.pp-product-guide__quicklinks a:nth-child(2){background:#f4f4f4}.pp-product-guide__quicklinks a:nth-child(3){background:#f1f3f6}.pp-product-guide__quicklinks a:hover{text-decoration:underline}.pp-product-guide__quicklinks span{color:#c50066}.pp-product-guide--browse .pp-product-guide__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pp-product-guide--browse .pp-product-guide__item figure{aspect-ratio:1.95}.pp-product-guide--browse .pp-product-guide__copy{padding:22px}.pp-product-guide--browse .pp-product-guide__copy h2{font-size:25px}.pp-product-guide--browse .pp-product-guide__copy dl>div{grid-template-columns:65px 1fr;gap:12px}.pp-product-guide--browse .pp-product-guide__actions{padding-top:16px}.pp-product-guide--browse .pp-product-guide__actions a.pp-product-guide__configure{background:#d80070;color:#fff;padding:10px 16px;min-height:46px;border-radius:4px;width:100%;justify-content:space-between}.pp-product-guide--browse .pp-product-guide__configure span{color:#fff}.pp-papers__choose{margin-top:22px;border-top:1px solid #e4e4e4}.pp-papers__choose summary{display:flex;justify-content:space-between;align-items:center;min-height:48px;cursor:pointer;list-style:none;font-size:14px;font-weight:700;color:#b6005e}.pp-papers__choose summary::-webkit-details-marker{display:none}.pp-papers__choose summary span{font-size:23px;font-weight:400}.pp-papers__choose[open] summary span{transform:rotate(45deg)}.pp-papers__choose ul{list-style:none;margin:0;padding:0}.pp-papers__choose a{display:flex;justify-content:space-between;gap:12px;min-height:44px;align-items:center;font-size:14px;text-decoration:none;color:#2a2a2a}.pp-papers__choose a:hover{text-decoration:underline}.pp-papers__choose summary:focus-visible{outline:3px solid #007eaf;outline-offset:3px}.pp-papers__signin{font-size:13px;font-weight:650;margin-top:20px;display:inline-flex;align-items:center;gap:15px;min-height:44px;text-underline-offset:4px;color:#b6005e}.pp-papers__destination{font-size:13px;margin:20px 0 0;color:#5f5f5f}@media(max-width:1050px){.pp-product-guide--browse .pp-product-guide__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.pp-product-guide--browse .pp-product-guide__grid{grid-template-columns:1fr}.pp-product-guide--browse .pp-product-guide__quicklinks{display:grid;grid-template-columns:1fr;gap:8px}.pp-product-guide--browse .pp-product-guide__copy h2{font-size:26px}}@media(min-width:990px){.header .menu-list__list{column-gap:clamp(6px,1vw,16px)}}body.pp-system{--ink: #1d1d1b;--ink-soft: #454545;--muted: #6b6b6b;--paper: #ffffff;--proof: #f4f4f4;--rule: #e2e2e2;--pink: #e5007e;--pink-deep: #b5005f;--cyan: #009ee2;--cyan-deep: #0076a8;--sky: #e8f6fd;--sky-line: #c4e8f8;--yellow: #ffdd00;--mark: 20px;--mark-weight: 2px;--radius: 10px;--radius-small: 6px;--pp-title-page: clamp(2.5rem, 4.6vw, 4.25rem);--pp-title-section: clamp(2rem, 3.1vw, 2.875rem);--pp-heading-tracking: -.035em;--pp-heading-leading: 1.06;color:var(--ink-soft);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased}body.pp-system .pp-home{--pp-home-ink: var(--ink);--pp-home-muted: var(--muted);--pp-home-pink: var(--pink);--pp-home-blue: var(--cyan);color:var(--ink-soft)}body.pp-system.pp-polished :is(.pp-home,main) :is(h1,h2){font-weight:680;letter-spacing:-.035em}body.pp-system.pp-polished .pp-home h2{font-size:var(--pp-title-section);line-height:1.08}body.pp-system.pp-polished main :is(h3,h4){letter-spacing:-.015em}body.pp-system.pp-polished :is(.pp-home .pp-home__eyebrow,[class*=__eyebrow]):not(.pp-preflight__eyebrow):not(.pp-job-summary__eyebrow):not(.pp-order-gate__eyebrow){display:flex;align-items:center;gap:10px;color:var(--muted);font-size:.875rem;font-weight:600;letter-spacing:0;text-transform:none}body.pp-system.pp-polished :is(.pp-home .pp-home__eyebrow,[class*=__eyebrow]):not(.pp-preflight__eyebrow):not(.pp-job-summary__eyebrow):not(.pp-order-gate__eyebrow):before{content:"";flex:none;width:8px;height:8px;background:var(--pink)}body.pp-system.pp-polished .pp-home-difference .pp-home__eyebrow{color:#c6c6c6}body.pp-system.pp-polished .pp-page-intro__eyebrow{display:none!important}body.pp-system .pp-arrow{display:inline-block;flex:none;width:1em;height:1em;margin-inline-start:.15em;background:currentColor;font-size:1rem;vertical-align:-.15em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8h11M9 4l4 4-4 4' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8h11M9 4l4 4-4 4' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;transition:translate .2s ease}body.pp-system a:hover>.pp-arrow,body.pp-system button:hover>.pp-arrow{translate:3px 0}body.pp-system :is(.pp-home__button,.button,.pp-range__button,.pp-cta__button,.header-actions__pp-cta,.pp-drawer-actions__start)>.pp-arrow{display:none}body.pp-system.pp-polished :is(.pp-home .pp-home__button,main a.button,main .pp-range__button,main .pp-cta a[class*=button],.pp-page-intro__side a.button){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 24px;border:0;border-radius:999px;background:var(--pink);color:#fff;font-size:.9375rem;font-weight:650;letter-spacing:-.005em;line-height:1.2;text-decoration:none;transition:background-color .2s ease}body.pp-system.pp-polished :is(.pp-home .pp-home__button,main a.button,main .pp-range__button,main .pp-cta a[class*=button]):hover{background:var(--pink-deep)}body.pp-system.pp-polished .pp-home .pp-home-routes__card--connected a.pp-home__button{background:var(--cyan);color:var(--ink)}body.pp-system.pp-polished .pp-home .pp-home-routes__card--connected a.pp-home__button:hover{background:#33b6ec}body.pp-system.pp-polished .pp-home .pp-home__link{gap:6px;color:var(--ink);font-size:.9375rem;font-weight:650;text-decoration:underline;text-decoration-color:var(--rule);text-decoration-thickness:1.5px;text-underline-offset:6px;transition:text-decoration-color .2s ease}body.pp-system.pp-polished .pp-home .pp-home__link:hover{text-decoration-color:var(--pink)}body.pp-system.pp-polished .pp-home .pp-home__link .pp-arrow{color:var(--pink)}body.pp-system.pp-polished .pp-home-difference .pp-home__link{color:#fff;text-decoration-color:#ffffff40}body.pp-system :is(a,button,summary,input,select,textarea):focus-visible{outline:2px solid var(--pink);outline-offset:3px}body.pp-system .pp-page-intro__title:after{content:"";position:absolute;inset:calc(var(--mark) * -1) calc(var(--mark) * -1.25);pointer-events:none;background:linear-gradient(var(--pink),var(--pink)) left top / var(--mark) var(--mark-weight),linear-gradient(var(--pink),var(--pink)) left top / var(--mark-weight) var(--mark),linear-gradient(var(--pink),var(--pink)) right top / var(--mark) var(--mark-weight),linear-gradient(var(--pink),var(--pink)) right top / var(--mark-weight) var(--mark),linear-gradient(var(--pink),var(--pink)) left bottom / var(--mark) var(--mark-weight),linear-gradient(var(--pink),var(--pink)) left bottom / var(--mark-weight) var(--mark),linear-gradient(var(--pink),var(--pink)) right bottom / var(--mark) var(--mark-weight),linear-gradient(var(--pink),var(--pink)) right bottom / var(--mark-weight) var(--mark);background-repeat:no-repeat}body.pp-system.pp-polished .pp-page-intro{padding:clamp(56px,7vw,104px) var(--pp-gutter) clamp(40px,5vw,64px);background:var(--paper);border-bottom:1px solid var(--rule)}body.pp-system.pp-polished .pp-page-intro__inner{align-items:end}body.pp-system.pp-polished .pp-page-intro__title{position:relative;justify-self:start;padding:22px 26px;margin-inline-start:-26px}body.pp-system.pp-polished .pp-page-intro h1{max-width:14ch;color:var(--ink);font-size:var(--pp-title-page);font-weight:680;line-height:1.04}body.pp-system.pp-polished .pp-page-intro__body{color:var(--ink-soft);font-size:1.0625rem;line-height:1.7}body.pp-system.pp-polished .pp-home-service .pp-home-intro__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(40px,6vw,96px);align-items:center;padding-block:clamp(64px,8vw,120px) clamp(72px,8.5vw,128px);color:var(--ink)}body.pp-system.pp-polished .pp-home-intro__copy{display:block}body.pp-system.pp-polished .pp-home-intro__copy>.pp-home__eyebrow{margin-bottom:22px;color:var(--muted)}body.pp-system.pp-polished .pp-home-intro__copy>h1{max-width:11ch;margin:0;color:var(--ink);font-size:clamp(2.75rem,5.6vw,5.5rem);font-weight:700;line-height:.98;letter-spacing:-.05em}body.pp-system.pp-polished .pp-home-intro__copy>h1 span{color:inherit}body.pp-system.pp-polished .pp-home-service .pp-home__lead{max-width:34ch;margin:28px 0 0!important;color:var(--ink);font-size:clamp(1.125rem,1.45vw,1.3125rem);font-weight:550;line-height:1.5}body.pp-system.pp-polished .pp-home-service .pp-home-service__details{display:grid;grid-template-columns:1fr;gap:12px;margin-top:16px}body.pp-system.pp-polished .pp-home-service__details p{max-width:46ch;margin:0;color:var(--ink-soft);font-size:1rem;line-height:1.65}body.pp-system.pp-polished .pp-home-service__links{margin-top:34px}body.pp-system.pp-polished .pp-home-intro .pp-home__link{color:var(--ink);text-decoration-color:var(--rule)}body.pp-system.pp-polished .pp-home-intro .pp-home__link:hover{text-decoration-color:var(--pink)}body.pp-system .pp-home-intro__sheet{position:relative;margin:0 0 34px}body.pp-system .pp-home-intro__sheet img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:3px}body.pp-system .pp-home-intro__sheet:before{content:"";position:absolute;inset:calc(var(--mark) * -1);bottom:calc(var(--mark) * -1 + 34px);pointer-events:none;background:linear-gradient(var(--pink),var(--pink)) left top / var(--mark) var(--mark-weight),linear-gradient(var(--pink),var(--pink)) left top / var(--mark-weight) var(--mark),linear-gradient(var(--pink),var(--pink)) right top / var(--mark) var(--mark-weight),linear-gradient(var(--pink),var(--pink)) right top / var(--mark-weight) var(--mark),linear-gradient(var(--pink),var(--pink)) left bottom / var(--mark) var(--mark-weight),linear-gradient(var(--pink),var(--pink)) left bottom / var(--mark-weight) var(--mark),linear-gradient(var(--pink),var(--pink)) right bottom / var(--mark) var(--mark-weight),linear-gradient(var(--pink),var(--pink)) right bottom / var(--mark-weight) var(--mark);background-repeat:no-repeat}body.pp-system .pp-home-intro__sheet:after{content:"";position:absolute;left:0;bottom:-30px;width:220px;height:10px;background:linear-gradient(90deg,var(--pink) 0 28px,transparent 28px 32px,var(--cyan) 32px 60px,transparent 60px 64px,var(--yellow) 64px 92px,transparent 92px 96px,var(--ink) 96px 124px,transparent 124px 128px,#f39ac7 128px 156px,transparent 156px 160px,#8fcbea 160px 188px,transparent 188px 192px,#8a8a8a 192px 220px)}body.pp-system .pp-home-intro__sheet figcaption{position:absolute;right:0;bottom:-32px;color:var(--muted);font-size:.8125rem}body.pp-system.pp-polished .pp-home .pp-home-partnership h2{font-size:clamp(1.5rem,2vw,1.875rem);line-height:1.15;letter-spacing:-.025em}body.pp-system.pp-polished .pp-home-partnership{border-top:1px solid var(--rule)}body.pp-system.pp-polished .pp-home-partnership__flow{background:var(--proof);border-radius:var(--radius)}body.pp-system.pp-polished .pp-home-difference{background:var(--ink)}body.pp-system.pp-polished .pp-home-network{background:var(--proof)}body.pp-system.pp-polished .pp-home-story__proof{background:transparent;border:0;border-top:1px solid var(--rule);border-radius:0;padding-inline:0}body.pp-system.pp-polished .pp-home-routes{background:var(--proof)}body.pp-system.pp-polished .pp-home-routes__card{background:var(--paper);border:1px solid var(--rule);border-top:3px solid var(--pink);border-radius:var(--radius);box-shadow:none}body.pp-system.pp-polished .pp-home-routes__card--connected{border-top-color:var(--cyan)}body.pp-system.pp-polished :is(.pp-grid__card,.pp-range__card,.pp-product-guide__card){border-radius:var(--radius);box-shadow:none}body.pp-system.pp-polished :is(.pp-grid__media,.pp-range__media,.pp-product-guide__media,.pp-product-guide__visual){background:var(--proof)}body.pp-system.pp-polished .pp-papers--comparison{background:var(--proof)}body.pp-system .header{border-bottom:1px solid var(--rule)}body.pp-system .menu-list__link{color:var(--ink);font-weight:600}body.pp-system footer:before{content:"";display:block;height:6px;background:linear-gradient(90deg,var(--pink) 0 25%,var(--cyan) 25% 50%,var(--yellow) 50% 75%,#f39ac7 75%)}body.pp-system .pp-company-disclosure{background:var(--paper);color:var(--muted)}@media(prefers-reduced-motion:no-preference){body.pp-system .pp-home-intro__sheet:before{animation:pp-marks-in .7s cubic-bezier(.2,.7,.2,1) .1s both}body.pp-system .pp-home-intro__sheet:after{animation:pp-strip-in .8s cubic-bezier(.2,.7,.2,1) .35s both;transform-origin:left center}@keyframes pp-marks-in{0%{opacity:0;top:-34px;right:-40px;bottom:-34px;left:-40px}}@keyframes pp-strip-in{0%{transform:scaleX(0)}}}@media(max-width:749px){body.pp-system.pp-polished .pp-home-service .pp-home-intro__grid{grid-template-columns:1fr;gap:48px;padding-block:44px 64px}body.pp-system.pp-polished .pp-home-intro__copy>h1{font-size:clamp(2.6rem,11vw,3.4rem)}body.pp-system.pp-polished .pp-home-service .pp-home__lead{margin-top:22px!important}body.pp-system .pp-home-intro__sheet{margin-inline:4px}body.pp-system .pp-home-intro__sheet figcaption{display:none}body.pp-system.pp-polished .pp-page-intro__title{padding:12px;margin-inline-start:-12px}body.pp-system{--mark: 12px}body.pp-system :is(.pp-page-intro__title,.pp-product-guide__intro h1):after{top:-6px;right:-4px;bottom:-6px;left:-4px}body.pp-system .pp-home-intro__sheet:before{top:-8px;right:-8px;left:-8px;bottom:26px}body.pp-system.pp-polished .pp-product-guide__intro h1{padding:12px 12px 14px;margin-inline-start:-12px}}body.pp-system :is(.header-actions__pp-cta,.pp-drawer-actions__start){border-radius:999px;background:var(--pink);padding-inline:20px;font-weight:650}body.pp-system :is(.header-actions__pp-cta,.pp-drawer-actions__start):hover{background:var(--pink-deep)}body.pp-system.pp-polished .pp-home-difference .pp-home__link{margin-left:0}body.pp-system.pp-polished .pp-home-products__tabs a span{display:none}body.pp-system.pp-polished .pp-home-products__tabs a{color:var(--muted);font-weight:650}body.pp-system.pp-polished .pp-home-products__tabs a:is([aria-selected=true],.is-active,[aria-current]){color:var(--ink)}body.pp-system.pp-polished .pp-home-products__visual{background:var(--proof);border-radius:var(--radius)}body.pp-system.pp-polished .pp-page-navigation__inner>p{color:var(--muted);font-size:.875rem;font-weight:600;letter-spacing:0;text-transform:none}body.pp-system.pp-polished .pp-page-navigation a{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:6px;transition:text-decoration-color .2s ease}body.pp-system.pp-polished .pp-page-navigation a:hover{text-decoration-color:var(--pink)}body.pp-system.pp-polished .pp-page-navigation a span{color:var(--pink)}body.pp-system.pp-polished .pp-product-guide__intro h1{position:relative;display:inline-block;padding:18px 24px 20px;margin-inline-start:-24px;font-size:var(--pp-title-page);font-weight:680;line-height:1.04}body.pp-system.pp-polished .pp-product-guide__intro h1:after{content:"";position:absolute;inset:calc(var(--mark) * -1) calc(var(--mark) * -1.25);pointer-events:none;background:linear-gradient(var(--pink),var(--pink)) left top / var(--mark) var(--mark-weight),linear-gradient(var(--pink),var(--pink)) left top / var(--mark-weight) var(--mark),linear-gradient(var(--pink),var(--pink)) right top / var(--mark) var(--mark-weight),linear-gradient(var(--pink),var(--pink)) right top / var(--mark-weight) var(--mark),linear-gradient(var(--pink),var(--pink)) left bottom / var(--mark) var(--mark-weight),linear-gradient(var(--pink),var(--pink)) left bottom / var(--mark-weight) var(--mark),linear-gradient(var(--pink),var(--pink)) right bottom / var(--mark) var(--mark-weight),linear-gradient(var(--pink),var(--pink)) right bottom / var(--mark-weight) var(--mark);background-repeat:no-repeat}body.pp-system.pp-polished .pp-product-guide__quicklinks a{border:1px solid var(--rule);border-radius:999px;background:var(--paper);color:var(--ink);font-weight:600;transition:border-color .2s ease}body.pp-system.pp-polished .pp-product-guide__quicklinks a:hover{border-color:var(--ink)}body.pp-system.pp-polished .pp-product-guide__item{border-color:var(--rule);border-radius:var(--radius)}body.pp-system.pp-polished .pp-product-guide__item figure{background:var(--proof)}body.pp-system.pp-polished :is(.pp-stories--blue,.pp-stories--pink,.pp-gallery--cream,.pp-feature--soft,.pp-guide__closing,.pp-route-compare--journey .pp-route-compare__head,.pp-product-guide__families a,.pp-catalogue-clarity .pp-range__image-link,.pp-hero-network__photo){background-color:var(--proof)}body.pp-system.pp-polished .pp-feature--soft .pp-feature__inner{background-color:var(--paper)}body.pp-system.pp-editorial .contact-form__label{color:var(--ink);font-size:.875rem;font-weight:650}body.pp-system.pp-editorial .contact-form__input{min-height:50px;padding:12px 14px;border:1px solid #d1d1d1;border-radius:8px;background:var(--paper);color:var(--ink);transition:border-color .2s ease,box-shadow .2s ease}body.pp-system.pp-editorial .contact-form__input:hover{border-color:#a4a4a4}body.pp-system.pp-editorial .contact-form__input:focus,body.pp-system.pp-editorial .contact-form__input:focus-visible{border-color:var(--ink);box-shadow:0 0 0 3px #e5007d26;outline:none}body.pp-system.pp-editorial .contact-form__input::placeholder{color:#949494}body.pp-system.pp-editorial main :is(button.button,a.button):not(.button-secondary):not(.button--secondary){min-height:48px;padding:12px 26px;border:0;border-radius:999px;background:var(--pink);color:#fff;font-weight:650;letter-spacing:-.005em}body.pp-system.pp-editorial main :is(button.button,a.button):not(.button-secondary):not(.button--secondary):hover{background:var(--pink-deep)}body.pp-system.pp-refined .menu-list__list-item:not([slot=overflow]) .mega-menu__link:after{content:"";flex:none;width:14px;height:14px;align-self:center;background:var(--pink);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8h11M9 4l4 4-4 4' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8h11M9 4l4 4-4 4' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}body.pp-system.pp-refined .menu-list__list-item:not([slot=overflow]) .mega-menu__link{color:var(--ink);border-bottom-color:var(--rule)}@media(min-width:990px){body.pp-system.pp-refined .menu-list__list-item:not([slot=overflow]) .mega-menu__list:has(a[href*="#unframed-prints"]){display:block;padding-block:8px 4px}body.pp-system.pp-refined .mega-menu__list:has(a[href*="#unframed-prints"])>li{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 20px;width:100%}body.pp-system.pp-refined .mega-menu__list:has(a[href*="#unframed-prints"])>li>*{min-width:0}body.pp-system.pp-refined .mega-menu__list:has(a[href*="#unframed-prints"])>li>:has(a[href$="/pages/products"],a[href*="#paper-options"]){grid-row:2;grid-column:span 3}body.pp-system.pp-refined .menu-list__list-item:not([slot=overflow]) .mega-menu__list:has(a[href*="#unframed-prints"]) :is(a[href*="#unframed-prints"],a[href*="#framed-prints"],a[href*="#mounted-framed-prints"],a[href*="#stretched-canvas"],a[href*="#framed-canvas"],a[href*="#frame-only"]){display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:0;padding:0 0 6px;border-bottom:0;font-size:.875rem;font-weight:650;line-height:1.3}body.pp-system.pp-refined .menu-list__list-item:not([slot=overflow]) .mega-menu__list:has(a[href*="#unframed-prints"]) :is(a[href*="#unframed-prints"],a[href*="#framed-prints"],a[href*="#mounted-framed-prints"],a[href*="#stretched-canvas"],a[href*="#framed-canvas"],a[href*="#frame-only"]):before{content:"";display:block;width:100%;aspect-ratio:4 / 3;border-radius:8px;background:var(--proof) var(--pp-menu-art, none) center / 64% auto no-repeat;transition:background-color .2s ease}body.pp-system.pp-refined .mega-menu__list:has(a[href*="#unframed-prints"]) :is(a[href*="#unframed-prints"],a[href*="#framed-prints"],a[href*="#mounted-framed-prints"],a[href*="#stretched-canvas"],a[href*="#framed-canvas"],a[href*="#frame-only"]):after{display:none}body.pp-system.pp-refined .mega-menu__list:has(a[href*="#unframed-prints"]) :is(a[href*="#unframed-prints"],a[href*="#framed-prints"],a[href*="#mounted-framed-prints"],a[href*="#stretched-canvas"],a[href*="#framed-canvas"],a[href*="#frame-only"]):hover:before{background-color:#e8ecf1}body.pp-system .mega-menu__list a[href*="#unframed-prints"]{--pp-menu-art: url(pp-catalogue-unframed-print.svg)}body.pp-system .mega-menu__list a[href*="#framed-prints"]{--pp-menu-art: url(pp-catalogue-framed.svg)}body.pp-system .mega-menu__list a[href*="#mounted-framed-prints"]{--pp-menu-art: url(pp-catalogue-mounted-print.svg)}body.pp-system .mega-menu__list a[href*="#stretched-canvas"]{--pp-menu-art: url(pp-catalogue-stretched-canvas.svg)}body.pp-system .mega-menu__list a[href*="#framed-canvas"]{--pp-menu-art: url(pp-catalogue-framed-canvas.svg)}body.pp-system .mega-menu__list a[href*="#frame-only"]{--pp-menu-art: url(pp-catalogue-frame-only.svg)}}@supports (animation-timeline: scroll()){@media(min-width:750px)and (prefers-reduced-motion:no-preference){body.pp-system #header-component .header__columns{animation:pp-header-slim linear both;animation-timeline:scroll(nearest block);animation-range:0 140px}body.pp-system.pp-polished #header-component :is(.header-logo,.header-logo>span){animation:pp-logo-slim linear both;animation-timeline:scroll(nearest block);animation-range:0 140px}body.pp-system.pp-polished #header-component .header-logo__image{animation:pp-logo-image-slim linear both;animation-timeline:scroll(nearest block);animation-range:0 140px}body.pp-system #header-component{animation:pp-header-lift linear both;animation-timeline:scroll(nearest block);animation-range:0 140px}}}@keyframes pp-header-slim{to{min-height:60px;padding-block:6px}}@keyframes pp-logo-slim{to{height:44px}}@keyframes pp-logo-image-slim{to{width:126px;height:44px}}@keyframes pp-header-lift{to{box-shadow:0 1px 0 var(--rule),0 8px 24px -18px #17171740}}body.pp-system .pp-range__button>span[aria-hidden=true]{display:none}body.pp-system.pp-polished :is(.pp-range__note,.pp-information.pp-related){background:var(--proof);border-color:var(--rule)}body.pp-system.pp-polished .pp-range__image-link{background:var(--proof)}body.pp-system .pp-destination-summary{border-color:var(--rule);background:var(--paper);color:var(--ink)}body.pp-system .pp-destination-summary__pin{color:var(--pink)}body.pp-system .pp-product-stage__visual{background:var(--proof)}body.pp-system .pp-destination-eyebrow{color:var(--muted);font-size:.875rem;font-weight:600;letter-spacing:0;text-transform:none}body.pp-system :is(.pp-destination-primary,.pp-destination-secondary){border-radius:999px}body.pp-system.pp-polished :is(.pp-cta,.pp-cta--dark,.pp-integrations,.pp-page-intro--dark){background:var(--proof);color:var(--ink);border-top:1px solid var(--rule)}body.pp-system.pp-polished :is(.pp-cta,.pp-integrations) h2{color:var(--ink)}body.pp-system.pp-polished :is(.pp-cta__eyebrow,.pp-integrations__eyebrow,.pp-cta__note){color:var(--muted)}body.pp-system.pp-polished :is(.pp-cta__body,.pp-integrations__body){color:var(--ink-soft)}body.pp-system.pp-polished :is(.pp-cta__text-link,.pp-integrations__link){color:var(--ink);text-decoration-color:var(--pink)}body.pp-system.pp-polished .pp-integrations__footer{border-top-color:var(--rule);color:var(--ink-soft)}body.pp-system.pp-polished .pp-integrations__platform{border-color:var(--rule)}body.pp-system.pp-polished .pp-home-difference{background:var(--paper);color:var(--ink-soft)}body.pp-system.pp-polished .pp-home-difference :is(h2,h3){color:var(--ink)}body.pp-system.pp-polished .pp-home-difference p{color:var(--ink-soft)}body.pp-system.pp-polished .pp-home-difference .pp-home__eyebrow{color:var(--muted)}body.pp-system.pp-polished .pp-home-difference .pp-home__link{color:var(--ink);text-decoration-color:var(--rule)}body.pp-system.pp-polished .pp-home-difference .pp-home-difference__availability{color:var(--muted)}body.pp-system.pp-polished .pp-home-difference .pp-home-difference__diagram{background:var(--proof);border-color:var(--rule);color:var(--ink)}body.pp-system.pp-polished .pp-home-difference .pp-home-difference__diagram :is(p,span,strong,figcaption){color:var(--ink)}body.pp-system.pp-polished .pp-home-products__visual:has(img[src*=".jpg"]) .pp-home-products__primary{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;transform:none}body.pp-system.pp-polished .pp-home-products__visual img[src*=".jpg"]{width:100%;height:100%;object-fit:cover;object-position:center 70%}body.pp-system.pp-polished .pp-home-products__visual:has(img[src*=".jpg"]) figcaption{z-index:1;left:16px;right:auto;bottom:16px;padding:6px 10px;border-radius:99px;background:#ffffffe6;color:var(--ink);font-weight:600}body.pp-system.pp-polished .pp-home-difference:before,body.pp-system.pp-polished .pp-home-difference:after{display:none}body.pp-system .pp-page-intro__photo{width:min(100%,var(--pp-content-width, 1240px));margin:clamp(32px,4vw,56px) auto 0}body.pp-system .pp-page-intro__photo img{display:block;width:100%;height:auto;aspect-ratio:16 / 6;object-fit:cover;object-position:center var(--pp-photo-y, 50%);border-radius:3px}body.pp-system.pp-polished .pp-page-intro:has(.pp-page-intro__photo){padding-bottom:clamp(32px,4vw,56px)}@media(max-width:749px){body.pp-system .pp-page-intro__photo img{aspect-ratio:4 / 3}}body.pp-system .pp-fact-strip--light{background:var(--proof);border-block:1px solid var(--rule)}body.pp-system .pp-fact-strip--light .pp-fact-strip__item span{color:var(--ink-soft);opacity:1}body.pp-system.pp-polished .pp-footer-links a{color:var(--ink-soft)}body.pp-system.pp-polished .pp-footer-links a:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--pink)}body.pp-system .pp-fact-strip--light,body.pp-system.pp-polished :is(.pp-cta,.pp-cta--dark,.pp-integrations,.pp-page-intro--dark),body.pp-system.pp-polished .pp-home-routes,body.pp-system.pp-polished .pp-home-partnership__flow{background:var(--sky);border-color:var(--sky-line)}body.pp-system .pp-fact-strip--light .pp-fact-strip__item+.pp-fact-strip__item,body.pp-system .pp-fact-strip--light .pp-fact-strip__item:nth-child(n+3){border-color:var(--sky-line)}body.pp-system .pp-fact-strip--light .pp-fact-strip__item strong:before{content:"";display:block;width:24px;height:3px;margin-bottom:14px;background:var(--cyan)}body.pp-system.pp-polished .pp-integrations__footer{border-top-color:var(--sky-line)}body.pp-system.pp-polished :is(.pp-cta__text-link,.pp-integrations__link){text-decoration-color:var(--cyan)}body.pp-system.pp-polished .pp-home-routes__card{border-color:var(--sky-line)}body.pp-system.pp-polished main .rte a:not([class]){color:var(--ink);text-decoration-color:var(--cyan);text-underline-offset:3px}body.pp-system.pp-polished main .rte a:not([class]):hover{color:var(--cyan-deep)}@media(min-width:990px){body.pp-system .footer-content:has(>.shopify-block:nth-child(5) .pp-footer-links){grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));column-gap:clamp(24px,3vw,48px)}body.pp-system .footer-content:has(>.shopify-block:nth-child(5) .pp-footer-links)>*{grid-column:auto}body.pp-system .footer-content .pp-footer-links{justify-self:start}}body.pp-system.pp-polished .pp-home-partnership__flow{background:var(--paper);border:1px solid var(--sky-line)}body.pp-system.pp-polished .pp-home-products__visual img[src*=pp-photo-paper]{object-position:center 92%}body.pp-system .pp-home-network__regions{margin-top:24px}body.pp-system .pp-home-network__regions ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}body.pp-system .pp-home-network__regions li{display:grid;gap:4px;padding-top:12px;border-top:2px solid var(--cyan);text-align:left}body.pp-system .pp-home-network__regions strong{color:var(--ink);font-size:.9375rem;font-weight:700}body.pp-system .pp-home-network__regions span{color:var(--muted);font-size:.875rem;line-height:1.5}@media(min-width:990px){body.pp-system .pp-grid--products.pp-grid--cols-3 .pp-grid__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}body.pp-system .pp-story-timeline--designed{background:var(--sky);color:var(--ink-soft)}body.pp-system .pp-story-timeline--designed h2{color:var(--ink)}body.pp-system .pp-story-timeline--designed .pp-story-timeline__readable{position:static;width:auto;height:auto;margin:8px 0 0;overflow:visible;clip-path:none}body.pp-system .pp-story-timeline--designed .pp-story-timeline__readable>h3{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}body.pp-system .pp-story-timeline--designed ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 0;margin:0;padding:0;list-style:none}body.pp-system .pp-story-timeline--designed li{position:relative;padding:26px 28px 0 0;border:0;border-top:2px solid var(--sky-line)}body.pp-system .pp-story-timeline--designed li:before{content:"";position:absolute;top:-8px;left:0;width:14px;height:14px;border:2px solid var(--cyan);border-radius:50%;background:var(--paper)}body.pp-system .pp-story-timeline--designed li.is-featured:before{border-color:var(--pink);background:var(--pink)}body.pp-system .pp-story-timeline--designed strong{display:block;color:var(--ink);font-family:var(--font-heading--family);font-size:1.75rem;font-weight:700;letter-spacing:-.03em;line-height:1}body.pp-system .pp-story-timeline--designed li:nth-child(n) strong{color:var(--ink)}body.pp-system .pp-story-timeline--designed h4{margin:12px 0 6px;color:var(--ink);font-size:1.0625rem;line-height:1.3;letter-spacing:-.01em}body.pp-system .pp-story-timeline--designed p{margin:0;color:var(--ink-soft);font-size:.9375rem;line-height:1.6}@media(max-width:989px){body.pp-system .pp-story-timeline--designed ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 0}body.pp-system .pp-home-network__regions ul{grid-template-columns:1fr;gap:14px}}@media(max-width:599px){body.pp-system .pp-story-timeline--designed ol{grid-template-columns:1fr;gap:0}body.pp-system .pp-story-timeline--designed li{padding:0 0 28px 28px;border-top:0;border-left:2px solid var(--sky-line)}body.pp-system .pp-story-timeline--designed li:before{top:0;left:-8px}}body.pp-system.pp-polished main .shopify-section:has(.contact-form){background:var(--sky);border-top:1px solid var(--sky-line)}body.pp-system.pp-polished main .shopify-section:has(.contact-form)>*{background:transparent}body.pp-system.pp-polished main .shopify-section:has(.contact-form) :is(input,select,textarea){background:var(--paper)}body.pp-system.pp-polished .pp-home-products__visual:has(img[src*=".jpg"]) .pp-home-products__primary{top:0;bottom:0;height:100%}body.pp-system .pp-story-timeline--designed header{margin-bottom:52px}body.pp-system.pp-polished main .shopify-section:has(.contact-form) .text-block{width:min(100%,70%);margin-inline:auto}@media(max-width:749px){body.pp-system.pp-polished main .shopify-section:has(.contact-form) .text-block{width:100%}}body.pp-system.pp-polished main .shopify-section:has(.contact-form) .text-block h2{margin:0;color:var(--ink);font-size:clamp(1.5rem,2vw,1.875rem);letter-spacing:-.025em}@media(min-width:990px){body.pp-system.pp-polished .pp-production-journey ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;counter-reset:pp-step}body.pp-system.pp-polished .pp-production-journey li{display:flex;flex-direction:column;gap:22px;margin:0;padding:28px;background:var(--paper);border:1px solid var(--rule);border-top:3px solid var(--cyan);border-radius:var(--radius)}body.pp-system.pp-polished .pp-production-journey li:nth-child(3){border-top-color:var(--pink)}body.pp-system.pp-polished .pp-production-journey__visual{display:flex;align-items:center;gap:16px}body.pp-system.pp-polished .pp-production-journey__visual img{width:72px;height:72px;margin:0}body.pp-system.pp-polished .pp-production-journey__visual p{margin:0;max-width:none;color:var(--muted);font-size:.8125rem;line-height:1.5;text-align:left}body.pp-system.pp-polished .pp-production-journey__copy{display:flex;flex-direction:column;flex:1}body.pp-system.pp-polished .pp-production-journey__copy h3{font-size:1.375rem;line-height:1.2}body.pp-system.pp-polished .pp-production-journey__copy .rte{margin-top:12px;font-size:.9375rem;line-height:1.65}body.pp-system.pp-polished .pp-production-journey__copy .pp-service-editorial__link{margin-top:auto;padding-top:18px}}body.pp-system.pp-polished .pp-production-journey{background:var(--sky)}body.pp-system.pp-polished .pp-production-journey li{background-color:var(--paper)}body.pp-system.pp-polished .pp-route-compare__route>a{border-radius:999px;background:var(--pink);color:#fff;font-weight:650}body.pp-system.pp-polished .pp-route-compare__route>a:hover{background:var(--pink-deep)}body.pp-system.pp-polished .pp-route-compare__route:nth-child(2)>a{background:var(--cyan);color:var(--ink)}body.pp-system.pp-polished .pp-route-compare__route:nth-child(2)>a:hover{background:#33b6ec}body.pp-system.pp-polished .pp-home-difference .pp-spec{position:relative;padding:0;background:transparent;border:0}body.pp-system .pp-spec__ticket{position:relative;padding:clamp(24px,3vw,36px);background:var(--paper);border:1px solid var(--rule);border-radius:4px;box-shadow:0 18px 40px -28px #1d1d1b59}body.pp-system .pp-spec__ticket:before{content:"";position:absolute;inset:calc(var(--mark) * -.8);pointer-events:none;background:linear-gradient(var(--pink),var(--pink)) left top / var(--mark) var(--mark-weight),linear-gradient(var(--pink),var(--pink)) left top / var(--mark-weight) var(--mark),linear-gradient(var(--pink),var(--pink)) right top / var(--mark) var(--mark-weight),linear-gradient(var(--pink),var(--pink)) right top / var(--mark-weight) var(--mark),linear-gradient(var(--pink),var(--pink)) left bottom / var(--mark) var(--mark-weight),linear-gradient(var(--pink),var(--pink)) left bottom / var(--mark-weight) var(--mark),linear-gradient(var(--pink),var(--pink)) right bottom / var(--mark) var(--mark-weight),linear-gradient(var(--pink),var(--pink)) right bottom / var(--mark-weight) var(--mark);background-repeat:no-repeat}body.pp-system .pp-spec__head{display:grid;gap:6px;padding-bottom:18px;border-bottom:2px solid var(--ink)}body.pp-system.pp-polished .pp-home-difference .pp-spec__head span{color:var(--muted);font-size:.8125rem;font-weight:600}body.pp-system .pp-spec__head strong{color:var(--ink);font-family:var(--font-heading--family);font-size:clamp(1.375rem,2vw,1.75rem);font-weight:700;letter-spacing:-.03em;line-height:1.1}body.pp-system .pp-spec__rows{margin:0}body.pp-system .pp-spec__rows>div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:16px;padding:13px 0;border-bottom:1px dashed var(--rule)}body.pp-system .pp-spec__rows dt{color:var(--muted);font-size:.875rem}body.pp-system .pp-spec__rows dd{margin:0;color:var(--ink);font-size:.9375rem;font-weight:600}body.pp-system .pp-spec__sites{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0 0;padding:0;list-style:none}body.pp-system .pp-spec__sites li{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;align-items:center;padding:12px;background:var(--sky);border-radius:var(--radius-small)}body.pp-system .pp-spec__check{grid-row:span 2;width:26px;height:26px;border-radius:50%;background:var(--cyan);-webkit-mask:none;position:relative}body.pp-system .pp-spec__check:after{content:"";position:absolute;left:9px;top:5px;width:6px;height:11px;border:solid var(--ink);border-width:0 2px 2px 0;transform:rotate(45deg)}body.pp-system.pp-polished .pp-home-difference .pp-spec__sites strong{color:var(--ink);font-size:.9375rem;font-weight:700;line-height:1.2}body.pp-system.pp-polished .pp-home-difference .pp-spec__sites span:not(.pp-spec__check){color:var(--ink-soft);font-size:.75rem;line-height:1.3}@media(max-width:599px){body.pp-system .pp-spec__sites{grid-template-columns:1fr}body.pp-system .pp-spec__rows>div{grid-template-columns:6rem minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/pp-system.css.map */
