.printerpartners-module__rj2ieq__page{background:var(--color-surface);color:var(--color-text)}.printerpartners-module__rj2ieq__page :where(section[id]){scroll-margin-top:calc(var(--header-h) + 1.5rem)}.printerpartners-module__rj2ieq__page :where(h1,h2,h3,p,figure,ul,ol,dl){margin:0}.printerpartners-module__rj2ieq__page :where(h1,h2,h3){text-wrap:balance}.printerpartners-module__rj2ieq__page p{line-height:1.7}.printerpartners-module__rj2ieq__page :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:4px}.printerpartners-module__rj2ieq__page button,.printerpartners-module__rj2ieq__page input,.printerpartners-module__rj2ieq__page select,.printerpartners-module__rj2ieq__page textarea{font:inherit}.printerpartners-module__rj2ieq__page a{text-underline-offset:.22em}.printerpartners-module__rj2ieq__hero{padding:1.75rem 0 0}.printerpartners-module__rj2ieq__heroGrid{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(2rem,4vw,4rem);padding:2rem 0 3.5rem;display:grid}.printerpartners-module__rj2ieq__heroCopy{padding:.5rem 0}.printerpartners-module__rj2ieq__eyebrow{color:var(--color-accent);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.75rem;font-weight:750;line-height:1.5;display:flex}.printerpartners-module__rj2ieq__square{background:currentColor;flex-shrink:0;width:.55rem;height:.55rem;display:inline-block}.printerpartners-module__rj2ieq__hero h1{font-size:calc(clamp(2.6rem, 4.25vw, 4.25rem) * var(--heading-scale,1));letter-spacing:-.055em;max-width:14ch;margin:1.5rem 0 1.25rem;font-weight:720;line-height:1.03}.printerpartners-module__rj2ieq__heroSubheading{color:var(--color-accent);max-width:28ch;font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:650;line-height:1.35!important}.printerpartners-module__rj2ieq__heroDescription{color:var(--color-muted);max-width:51ch;font-size:1rem;margin-top:1.25rem!important}.printerpartners-module__rj2ieq__actions{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1.75rem;display:flex}.printerpartners-module__rj2ieq__actions a{gap:1rem}.printerpartners-module__rj2ieq__heroNotice{color:var(--color-muted);max-width:54ch;font-size:.875rem;margin-top:1rem!important}.printerpartners-module__rj2ieq__heroVisual{background:var(--color-surface-dark);border-radius:calc(.2rem * var(--radius-scale,1));flex-direction:column;align-self:stretch;min-width:0;margin:0;display:flex;position:relative;overflow:hidden}.printerpartners-module__rj2ieq__heroVisual>img{object-fit:cover;object-position:53% center;flex:1;width:100%;height:100%;min-height:30rem}.printerpartners-module__rj2ieq__heroVisual figcaption{color:var(--color-on-dark);background:var(--color-surface-dark);grid-template-columns:1fr auto;align-items:center;gap:.3rem 1rem;padding:1.2rem 1.4rem;display:grid}.printerpartners-module__rj2ieq__heroVisual figcaption>span{letter-spacing:.12em;color:var(--color-muted-on-dark);font-size:.65rem;font-weight:650}.printerpartners-module__rj2ieq__heroVisual figcaption strong{font-size:.95rem}.printerpartners-module__rj2ieq__heroVisual figcaption small{color:var(--color-muted-on-dark);grid-column:1/-1;font-size:.75rem}.printerpartners-module__rj2ieq__benefits{border-top:1px solid var(--color-border);grid-template-columns:repeat(4,1fr);gap:1.5rem;padding:1.5rem 0;font-size:.9rem;font-weight:600;list-style:none;display:grid}.printerpartners-module__rj2ieq__benefits li{align-items:baseline;gap:.65rem;line-height:1.45;display:flex}.printerpartners-module__rj2ieq__benefits li>span{color:var(--color-accent)}.printerpartners-module__rj2ieq__pageNav{background:var(--color-surface-subtle);border-block:1px solid var(--color-border)}.printerpartners-module__rj2ieq__pageNav>div{flex-wrap:wrap;gap:.5rem 2rem;padding-block:.7rem;display:flex}.printerpartners-module__rj2ieq__pageNav a{color:var(--color-muted);padding-block:.6rem;font-size:.85rem;font-weight:650;text-decoration:none}.printerpartners-module__rj2ieq__pageNav a:hover{color:var(--color-accent)}.printerpartners-module__rj2ieq__section{padding:clamp(4rem,7vw,6.5rem) 0}.printerpartners-module__rj2ieq__sectionIntro{max-width:48rem;margin-bottom:2.75rem}.printerpartners-module__rj2ieq__sectionIntro h2,.printerpartners-module__rj2ieq__ownership h2,.printerpartners-module__rj2ieq__growth h2,.printerpartners-module__rj2ieq__faqGrid h2,.printerpartners-module__rj2ieq__registration h2{font-size:calc(clamp(2rem, 3.5vw, 3rem) * var(--heading-scale,1));letter-spacing:-.04em;margin:.85rem 0 1.2rem;font-weight:680;line-height:1.12}.printerpartners-module__rj2ieq__sectionIntro>p:not(.printerpartners-module__rj2ieq__eyebrow){color:var(--color-muted);max-width:66ch}.printerpartners-module__rj2ieq__softSection{background:var(--color-background)}.printerpartners-module__rj2ieq__note{color:var(--color-muted);max-width:100ch;font-size:.9rem;margin-top:1.5rem!important;line-height:1.65!important}.printerpartners-module__rj2ieq__comparisonGrid{border:1px solid var(--color-border);grid-template-columns:1fr 1fr;display:grid}.printerpartners-module__rj2ieq__comparisonGrid>div{padding:clamp(1.5rem,4vw,3rem)}.printerpartners-module__rj2ieq__comparisonGrid h3{font-size:calc(1.5rem * var(--heading-scale,1));letter-spacing:-.025em}.printerpartners-module__rj2ieq__comparisonGrid ul{gap:1rem;padding:1.5rem 0 0;list-style:none;display:grid}.printerpartners-module__rj2ieq__comparisonGrid li{align-items:baseline;gap:.8rem;display:flex}.printerpartners-module__rj2ieq__alone{color:var(--color-muted)}.printerpartners-module__rj2ieq__together{background:var(--color-surface-dark);color:var(--color-on-dark)}.printerpartners-module__rj2ieq__together .printerpartners-module__rj2ieq__eyebrow{color:var(--color-accent-on-dark);margin-bottom:.5rem}.printerpartners-module__rj2ieq__together li span{color:var(--color-accent-on-dark)}.printerpartners-module__rj2ieq__workGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.printerpartners-module__rj2ieq__workCard{background:var(--color-surface);border:1px solid var(--color-border);flex-direction:column;padding:2rem;display:flex}.printerpartners-module__rj2ieq__sectionNumber{width:fit-content;color:var(--color-accent);font-variant-numeric:tabular-nums;border-bottom:2px solid;margin-bottom:2rem;padding-bottom:.6rem;font-size:.8rem}.printerpartners-module__rj2ieq__workCard h3{font-size:calc(1.45rem * var(--heading-scale,1));letter-spacing:-.025em;margin-bottom:1rem;font-weight:650;line-height:1.3}.printerpartners-module__rj2ieq__workCard p{color:var(--color-muted);margin-bottom:1.5rem;font-size:.975rem}.printerpartners-module__rj2ieq__workCard a{color:var(--color-accent);margin-top:auto;font-size:.9rem;font-weight:650;text-decoration:none}.printerpartners-module__rj2ieq__workCard a:hover{text-decoration:underline}.printerpartners-module__rj2ieq__payGrid{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.printerpartners-module__rj2ieq__payCard{border:1px solid var(--color-border);border-top:3px solid var(--color-accent);padding:clamp(1.5rem,3vw,2.5rem)}.printerpartners-module__rj2ieq__payCard h3{flex-wrap:wrap;align-items:baseline;gap:.65rem;margin:1rem 0 1.25rem;display:flex}.printerpartners-module__rj2ieq__payCard h3 strong{letter-spacing:-.055em;font-size:clamp(3rem,5vw,4.25rem);font-weight:650;line-height:1}.printerpartners-module__rj2ieq__payCard h3 span{color:var(--color-muted);font-size:1rem;font-weight:500}.printerpartners-module__rj2ieq__payCard>p:not(.printerpartners-module__rj2ieq__eyebrow){color:var(--color-muted);font-size:.975rem}.printerpartners-module__rj2ieq__payLabel{background:var(--color-surface-subtle);margin-top:1.5rem;padding:.45rem .65rem;font-size:.8rem;font-weight:600;display:inline-block}.printerpartners-module__rj2ieq__example{background:var(--color-soft-accent);border-left:3px solid var(--color-accent);margin-top:1.25rem;padding:1.5rem 2rem}.printerpartners-module__rj2ieq__example p{margin-top:.65rem;font-size:.975rem}.printerpartners-module__rj2ieq__calculator{border:1px solid var(--color-border);background:var(--color-surface);grid-template-columns:1.05fr 1fr;display:grid}.printerpartners-module__rj2ieq__calculatorInputs{padding:clamp(1.5rem,3vw,2.5rem)}.printerpartners-module__rj2ieq__rateStrip{border-bottom:1px solid var(--color-border);color:var(--color-accent);flex-wrap:wrap;gap:.5rem 1.25rem;margin-bottom:1.5rem;padding-bottom:1.5rem;font-size:.85rem;font-weight:650;display:flex}.printerpartners-module__rj2ieq__field{flex-direction:column;gap:.5rem;min-width:0;margin-bottom:1.3rem;display:flex}.printerpartners-module__rj2ieq__field label{font-size:.9rem;font-weight:650}.printerpartners-module__rj2ieq__field :where(input,select,textarea){border:1px solid var(--color-control-border);background:var(--color-surface);color:var(--color-text);border-radius:calc(.15rem * var(--radius-scale,1));width:100%;min-width:0;min-height:3rem;padding:.8rem .9rem;font-size:1rem}.printerpartners-module__rj2ieq__field input[aria-invalid=true],.printerpartners-module__rj2ieq__field select[aria-invalid=true],.printerpartners-module__rj2ieq__field textarea[aria-invalid=true]{border-color:var(--color-danger)}.printerpartners-module__rj2ieq__field textarea{resize:vertical}.printerpartners-module__rj2ieq__field small{color:var(--color-muted);font-size:.8rem;line-height:1.55}.printerpartners-module__rj2ieq__savingsDetails{border-top:1px solid var(--color-border);margin-top:1.5rem;padding-top:1.25rem}.printerpartners-module__rj2ieq__savingsDetails summary{cursor:pointer;color:var(--color-accent);padding:.3rem 0;font-size:.9rem;font-weight:650}.printerpartners-module__rj2ieq__savingsDetails p{color:var(--color-muted);margin:.8rem 0 1.3rem;font-size:.9rem}.printerpartners-module__rj2ieq__calculatorResults{background:var(--color-surface-dark);color:var(--color-on-dark);padding:clamp(1.5rem,3.5vw,3rem)}.printerpartners-module__rj2ieq__calculatorResults .printerpartners-module__rj2ieq__eyebrow{color:var(--color-accent-on-dark)}.printerpartners-module__rj2ieq__resultLines{border-bottom:1px solid var(--color-border-on-dark);gap:1rem;padding:2rem 0 1.5rem;font-size:.95rem;display:grid}.printerpartners-module__rj2ieq__resultLines>div{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.printerpartners-module__rj2ieq__resultLines dt{color:var(--color-muted-on-dark)}.printerpartners-module__rj2ieq__resultLines dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.printerpartners-module__rj2ieq__totalLabel{color:var(--color-muted-on-dark);font-size:.9rem;margin-top:1.75rem!important}.printerpartners-module__rj2ieq__total{letter-spacing:-.05em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(2.75rem,5vw,4.25rem);font-weight:600;line-height:1.3;display:block}.printerpartners-module__rj2ieq__resultFootnote{color:var(--color-muted-on-dark);font-size:.8rem}.printerpartners-module__rj2ieq__sixMonths{border-block:1px solid var(--color-border-on-dark);gap:.25rem;margin-top:1.75rem;padding:1.5rem 0;display:grid}.printerpartners-module__rj2ieq__sixMonths>span{color:var(--color-muted-on-dark);font-size:.85rem}.printerpartners-module__rj2ieq__sixMonths strong{font-variant-numeric:tabular-nums;font-size:1.8rem;font-weight:600}.printerpartners-module__rj2ieq__sixMonths small{color:var(--color-muted-on-dark);font-size:.8rem}.printerpartners-module__rj2ieq__savingsResult{color:var(--color-muted-on-dark);font-size:.85rem;margin-top:1.25rem!important}.printerpartners-module__rj2ieq__steps{grid-template-columns:repeat(3,1fr);gap:2rem 2.5rem;padding:0;list-style:none;display:grid}.printerpartners-module__rj2ieq__steps li{border-top:1px solid var(--color-border);align-items:flex-start;gap:1rem;padding-top:1.5rem;display:flex}.printerpartners-module__rj2ieq__stepNumber{color:var(--color-accent);font-size:.85rem;font-weight:650;line-height:1.8}.printerpartners-module__rj2ieq__steps h3{font-size:calc(1.15rem * var(--heading-scale,1));margin-bottom:.65rem;line-height:1.4}.printerpartners-module__rj2ieq__steps p{color:var(--color-muted);font-size:.925rem}.printerpartners-module__rj2ieq__catalogueControls{border-top:1px solid var(--color-border);grid-template-columns:1.4fr 1fr auto;align-items:center;gap:1.5rem;margin-bottom:1rem;padding-top:1.5rem;display:grid}.printerpartners-module__rj2ieq__catalogueCount{font-size:.9rem;font-weight:650}.printerpartners-module__rj2ieq__catalogueCount small{color:var(--color-muted);font-size:.8rem;font-weight:400;display:block}.printerpartners-module__rj2ieq__printerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.printerpartners-module__rj2ieq__printerCard{border:1px solid var(--color-border);flex-direction:column;min-width:0;display:flex}.printerpartners-module__rj2ieq__printerImage{background:var(--neutral-f5f5f5,#f5f5f5);aspect-ratio:1.2;justify-content:center;align-items:center;display:flex;overflow:hidden}.printerpartners-module__rj2ieq__printerImage>img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.printerpartners-module__rj2ieq__printerImage>span{text-align:center;font-size:1.5rem}.printerpartners-module__rj2ieq__printerImage small{color:var(--color-muted);font-size:.8rem;display:block}.printerpartners-module__rj2ieq__printerBody{flex-direction:column;flex:1;padding:1.25rem;display:flex}.printerpartners-module__rj2ieq__modelBrand{color:var(--color-muted);font-size:.75rem}.printerpartners-module__rj2ieq__printerBody h3{font-size:calc(1.75rem * var(--heading-scale,1));letter-spacing:-.035em;margin:.1rem 0 .75rem;font-weight:650}.printerpartners-module__rj2ieq__statusBadge{border:1px solid var(--color-border);width:fit-content;color:var(--color-muted);padding:.3rem .55rem;font-size:.7rem;font-weight:650;display:inline-block}.printerpartners-module__rj2ieq__specs{border-block:1px solid var(--color-border);gap:.65rem;margin:1rem 0;padding:1.25rem 0;display:grid}.printerpartners-module__rj2ieq__specs dt{color:var(--color-muted);font-size:.7rem}.printerpartners-module__rj2ieq__specs dd{margin:.1rem 0 0;font-size:.85rem;font-weight:600}.printerpartners-module__rj2ieq__printerBody>p{color:var(--color-muted);margin-bottom:1rem;font-size:.875rem}.printerpartners-module__rj2ieq__modelNotes{margin-bottom:1.25rem;font-size:.8rem}.printerpartners-module__rj2ieq__modelNotes summary{cursor:pointer;color:var(--color-accent);padding:.3rem 0}.printerpartners-module__rj2ieq__modelNotes p{color:var(--color-muted);margin:.65rem 0}.printerpartners-module__rj2ieq__modelNotes small{color:var(--color-muted);margin-top:.6rem;display:block}.printerpartners-module__rj2ieq__printerPrice{border-top:1px solid var(--color-border);margin-top:auto;padding-top:1rem}.printerpartners-module__rj2ieq__printerPrice strong{font-size:.95rem}.printerpartners-module__rj2ieq__printerPrice small{color:var(--color-muted);margin-top:.15rem;font-size:.7rem;display:block}.printerpartners-module__rj2ieq__discussLink{color:var(--color-accent);justify-content:space-between;gap:.5rem;margin-top:.5rem;padding:.8rem 0;font-size:.85rem;font-weight:650;text-decoration:none;display:flex}.printerpartners-module__rj2ieq__discussLink:hover{text-decoration:underline}.printerpartners-module__rj2ieq__compareChoice{cursor:pointer;align-items:center;gap:.6rem;padding-block:.6rem;font-size:.8rem;display:flex}.printerpartners-module__rj2ieq__compareChoice input{width:1.1rem;height:1.1rem;accent-color:var(--color-accent)}.printerpartners-module__rj2ieq__comparison{background:var(--color-background);border:1px solid var(--color-border);margin-top:2rem;padding:1.5rem}.printerpartners-module__rj2ieq__comparisonHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.printerpartners-module__rj2ieq__comparisonHeading h3{font-size:calc(1.35rem * var(--heading-scale,1))}.printerpartners-module__rj2ieq__comparison :where(button),.printerpartners-module__rj2ieq__empty button,.printerpartners-module__rj2ieq__suggestion button{background:var(--color-surface);border:1px solid var(--color-control-border);border-radius:calc(.15rem * var(--radius-scale,1));color:var(--color-text);cursor:pointer;min-height:2.75rem;padding:.5rem .8rem;font-size:.85rem}.printerpartners-module__rj2ieq__comparison>p{color:var(--color-muted);margin-top:.75rem;font-size:.9rem}.printerpartners-module__rj2ieq__tableScroll{max-width:100%;margin-top:1rem;overflow-x:auto}.printerpartners-module__rj2ieq__tableScroll table{border-collapse:collapse;background:var(--color-surface);width:100%;font-size:.85rem}.printerpartners-module__rj2ieq__tableScroll caption{text-align:left;color:var(--color-muted);padding-bottom:.75rem;font-size:.75rem}.printerpartners-module__rj2ieq__tableScroll :where(th,td){text-align:left;border:1px solid var(--color-border);vertical-align:top;min-width:10rem;padding:.8rem}.printerpartners-module__rj2ieq__tableScroll thead th{color:var(--color-accent)}.printerpartners-module__rj2ieq__tableScroll th>button{min-width:2.75rem;margin-left:.75rem;font-size:1.3rem;display:inline-block}.printerpartners-module__rj2ieq__empty{border:1px solid var(--color-border);background:var(--color-background);padding:2rem}.printerpartners-module__rj2ieq__empty p{margin-block:.5rem 1rem}.printerpartners-module__rj2ieq__ownership{background:var(--color-surface-dark);color:var(--color-on-dark)}.printerpartners-module__rj2ieq__ownershipGrid{grid-template-columns:1fr 1.1fr;align-items:start;gap:4rem;display:grid}.printerpartners-module__rj2ieq__ownershipStatement .printerpartners-module__rj2ieq__eyebrow{color:var(--color-accent-on-dark)}.printerpartners-module__rj2ieq__ownershipStatement>span{letter-spacing:-.07em;margin-top:.75rem;font-size:clamp(5rem,12vw,10rem);font-weight:600;line-height:1.2;display:block}.printerpartners-module__rj2ieq__ownershipStatement>p:last-child{color:var(--color-muted-on-dark);font-size:1.2rem}.printerpartners-module__rj2ieq__ownership h2{margin-top:0}.printerpartners-module__rj2ieq__ownership p,.printerpartners-module__rj2ieq__ownership li{color:var(--color-muted-on-dark)}.printerpartners-module__rj2ieq__ownershipList{gap:.75rem;padding-left:1.2rem;line-height:1.65;display:grid;margin:1.5rem 0!important}.printerpartners-module__rj2ieq__ownership a{color:var(--color-accent-on-dark);font-size:.9rem}.printerpartners-module__rj2ieq__growthGrid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.printerpartners-module__rj2ieq__growthGrid>div>p:not(.printerpartners-module__rj2ieq__eyebrow){color:var(--color-muted)}.printerpartners-module__rj2ieq__growthGrid>div>p+p{margin-top:1rem}.printerpartners-module__rj2ieq__faqGrid{grid-template-columns:.8fr 1.2fr;gap:4rem;display:grid}.printerpartners-module__rj2ieq__faqGrid>div:first-child>p:last-child{color:var(--color-muted)}.printerpartners-module__rj2ieq__faq details{border-bottom:1px solid var(--color-border)}.printerpartners-module__rj2ieq__faq details:first-child{border-top:1px solid var(--color-border)}.printerpartners-module__rj2ieq__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;font-size:.975rem;font-weight:650;list-style:none;display:flex}.printerpartners-module__rj2ieq__faq summary::-webkit-details-marker{display:none}.printerpartners-module__rj2ieq__faq summary span{color:var(--color-accent);flex-shrink:0;font-size:1.4rem;font-weight:400}.printerpartners-module__rj2ieq__faq details[open] summary span{transform:rotate(45deg)}.printerpartners-module__rj2ieq__faq details p{color:var(--color-muted);padding:0 1.5rem 1.5rem 0;font-size:.95rem}.printerpartners-module__rj2ieq__registration{border-top:1px solid var(--color-border)}.printerpartners-module__rj2ieq__registrationGrid{grid-template-columns:.85fr 1.2fr;align-items:start;gap:4rem;display:grid}.printerpartners-module__rj2ieq__registrationIntro>p:not(.printerpartners-module__rj2ieq__eyebrow){color:var(--color-muted)}.printerpartners-module__rj2ieq__registrationIntro ol{gap:.8rem;margin:1.75rem 0;padding-left:1.25rem;font-size:.95rem;line-height:1.6;display:grid}.printerpartners-module__rj2ieq__registrationIntro>a{color:var(--color-accent);font-weight:600}.printerpartners-module__rj2ieq__applicationForm{background:var(--color-background);border:1px solid var(--color-border);padding:clamp(1.25rem,3vw,2rem)}.printerpartners-module__rj2ieq__applicationForm fieldset{border:0;min-width:0;margin:0;padding:0}.printerpartners-module__rj2ieq__formGrid{grid-template-columns:1fr 1fr;gap:0 1.1rem;display:grid}.printerpartners-module__rj2ieq__consent{align-items:flex-start;gap:.75rem;margin-block:.5rem 1.5rem;font-size:.85rem;line-height:1.6;display:flex}.printerpartners-module__rj2ieq__consent input{width:1.2rem;height:1.2rem;accent-color:var(--color-accent);flex-shrink:0;margin-top:.15rem}.printerpartners-module__rj2ieq__consent a{color:var(--color-accent)}.printerpartners-module__rj2ieq__error{color:var(--color-danger);font-size:.85rem;line-height:1.5}.printerpartners-module__rj2ieq__formError,.printerpartners-module__rj2ieq__formStatus,.printerpartners-module__rj2ieq__previewNote{border-left:3px solid var(--color-accent);background:var(--color-soft-accent);padding:1rem;font-size:.9rem;margin-bottom:1.5rem!important}.printerpartners-module__rj2ieq__formError{border-color:var(--color-danger);background:var(--color-soft-danger)}.printerpartners-module__rj2ieq__formError ul{margin-top:.5rem;padding-left:1.2rem}.printerpartners-module__rj2ieq__formError a{color:var(--color-danger)}.printerpartners-module__rj2ieq__suggestion{border:1px solid var(--color-accent);background:var(--color-soft-accent);margin-bottom:1rem;padding:1rem}.printerpartners-module__rj2ieq__suggestion p{margin-bottom:.7rem;font-size:.9rem}.printerpartners-module__rj2ieq__suggestion button{margin:.2rem .6rem .2rem 0}.printerpartners-module__rj2ieq__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.printerpartners-module__rj2ieq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.printerpartners-module__rj2ieq__finalCta{background:var(--color-surface-dark);color:var(--color-on-dark);padding:clamp(4rem,7vw,6rem) 0}.printerpartners-module__rj2ieq__finalCta .printerpartners-module__rj2ieq__eyebrow{color:var(--color-accent-on-dark)}.printerpartners-module__rj2ieq__finalCta h2{font-size:calc(clamp(2.25rem,4.5vw,4rem) * var(--heading-scale,1));letter-spacing:-.045em;max-width:21ch;margin:1.5rem 0;font-weight:650;line-height:1.08}.printerpartners-module__rj2ieq__finalCta p:not(.printerpartners-module__rj2ieq__eyebrow){color:var(--color-muted-on-dark);max-width:60ch}.printerpartners-module__rj2ieq__finalCta .printerpartners-module__rj2ieq__actions>a:nth-child(2){color:var(--color-on-dark);border-color:var(--color-border-on-dark);background:0 0}.printerpartners-module__rj2ieq__finalCta .printerpartners-module__rj2ieq__actions>a:nth-child(2):hover{background:var(--color-surface-dark-elevated)}.printerpartners-module__rj2ieq__finalCta small{max-width:80ch;color:var(--color-muted-on-dark);margin-top:1.5rem;font-size:.85rem;line-height:1.6;display:block}@media (max-width:1100px){.printerpartners-module__rj2ieq__printerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.printerpartners-module__rj2ieq__printerImage{aspect-ratio:1.5}.printerpartners-module__rj2ieq__workCard{padding:1.5rem}.printerpartners-module__rj2ieq__ownershipGrid,.printerpartners-module__rj2ieq__growthGrid,.printerpartners-module__rj2ieq__faqGrid,.printerpartners-module__rj2ieq__registrationGrid{gap:2.5rem}}@media (max-width:900px){.printerpartners-module__rj2ieq__heroGrid{grid-template-columns:1fr;gap:2rem}.printerpartners-module__rj2ieq__hero h1{max-width:18ch;font-size:calc(clamp(2.65rem,6vw,4.25rem) * var(--heading-scale,1))}.printerpartners-module__rj2ieq__heroDescription{max-width:65ch}.printerpartners-module__rj2ieq__heroVisual>img{aspect-ratio:1.5;min-height:0;max-height:27rem}.printerpartners-module__rj2ieq__benefits{grid-template-columns:1fr 1fr}.printerpartners-module__rj2ieq__workGrid{grid-template-columns:1fr}.printerpartners-module__rj2ieq__workCard{grid-template-columns:2rem 1fr;column-gap:1rem;display:grid}.printerpartners-module__rj2ieq__workCard .printerpartners-module__rj2ieq__sectionNumber{grid-row:1/4;margin-bottom:0}.printerpartners-module__rj2ieq__workCard h3{margin-bottom:.65rem}.printerpartners-module__rj2ieq__workCard p{margin-bottom:1rem}.printerpartners-module__rj2ieq__steps,.printerpartners-module__rj2ieq__calculator{grid-template-columns:1fr 1fr}.printerpartners-module__rj2ieq__catalogueControls{grid-template-columns:1.3fr 1fr}.printerpartners-module__rj2ieq__catalogueCount{grid-column:1/-1;margin-bottom:1rem!important}.printerpartners-module__rj2ieq__faqGrid,.printerpartners-module__rj2ieq__registrationGrid{grid-template-columns:1fr}.printerpartners-module__rj2ieq__registrationIntro{max-width:40rem}}@media (max-width:640px){.printerpartners-module__rj2ieq__hero{padding-top:1rem}.printerpartners-module__rj2ieq__heroGrid{padding-top:1.25rem;padding-bottom:2rem}.printerpartners-module__rj2ieq__hero h1{font-size:calc(clamp(2.5rem,10.5vw,3.5rem) * var(--heading-scale,1))}.printerpartners-module__rj2ieq__heroVisual>img{aspect-ratio:1.2}.printerpartners-module__rj2ieq__heroVisual figcaption{padding:1rem}.printerpartners-module__rj2ieq__heroVisual figcaption strong{font-size:.8rem}.printerpartners-module__rj2ieq__benefits{gap:1rem;font-size:.8rem}.printerpartners-module__rj2ieq__pageNav>div{gap:0 1.2rem}.printerpartners-module__rj2ieq__pageNav a{font-size:.8rem}.printerpartners-module__rj2ieq__comparisonGrid,.printerpartners-module__rj2ieq__payGrid,.printerpartners-module__rj2ieq__calculator,.printerpartners-module__rj2ieq__ownershipGrid,.printerpartners-module__rj2ieq__growthGrid{grid-template-columns:1fr}.printerpartners-module__rj2ieq__sectionIntro{margin-bottom:2rem}.printerpartners-module__rj2ieq__example{padding:1.25rem}.printerpartners-module__rj2ieq__steps{grid-template-columns:1fr;gap:1.25rem}.printerpartners-module__rj2ieq__steps li{padding-top:1.25rem}.printerpartners-module__rj2ieq__steps p{max-width:48ch}.printerpartners-module__rj2ieq__catalogueControls{grid-template-columns:1fr;gap:0}.printerpartners-module__rj2ieq__printerGrid{grid-template-columns:1fr}.printerpartners-module__rj2ieq__printerBody{padding:1.5rem}.printerpartners-module__rj2ieq__printerImage{aspect-ratio:1.6}.printerpartners-module__rj2ieq__printerImage>img{max-height:18rem}.printerpartners-module__rj2ieq__specs{grid-template-columns:1fr 1fr}.printerpartners-module__rj2ieq__comparison{padding:1rem}.printerpartners-module__rj2ieq__ownershipGrid{gap:2rem}.printerpartners-module__rj2ieq__ownershipStatement>span{font-size:6rem}.printerpartners-module__rj2ieq__growthGrid{gap:.5rem}.printerpartners-module__rj2ieq__faqGrid{gap:1.5rem}.printerpartners-module__rj2ieq__formGrid{grid-template-columns:1fr}.printerpartners-module__rj2ieq__actions>a{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.printerpartners-module__rj2ieq__page *{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}}
