.pvc-ink-module__qu5tna__pageContainer{background-color:var(--navy-950)}.pvc-ink-module__qu5tna__hero{background:var(--navy-900);text-align:center;border-bottom:1px solid var(--navy-700);padding:10rem 0 6rem;position:relative;overflow:hidden}.pvc-ink-module__qu5tna__heroOverlay{background:radial-gradient(circle at center, rgba(var(--gold-rgb), .03) 0%, #f8f9fbe6 100%);z-index:1;position:absolute;inset:0}.pvc-ink-module__qu5tna__heroTitle{color:var(--white);margin-bottom:1.5rem;font-size:clamp(2.5rem,6vw,4rem);line-height:1.1}.pvc-ink-module__qu5tna__heroSubtitle{color:var(--gray-500);max-width:700px;margin:0 auto 1rem;font-size:1.3rem}.pvc-ink-module__qu5tna__heroSupport{color:var(--gray-400);margin-bottom:2.5rem;font-size:1rem}.pvc-ink-module__qu5tna__heroCtas{justify-content:center;gap:1.5rem;display:flex}.pvc-ink-module__qu5tna__problemGrid{grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;display:grid}.pvc-ink-module__qu5tna__problemList{margin-top:2rem;list-style:none}.pvc-ink-module__qu5tna__problemList li{color:var(--gray-500);align-items:flex-start;gap:1rem;margin-bottom:1.25rem;font-size:1.15rem;display:flex}.pvc-ink-module__qu5tna__check{color:var(--orange-500);font-size:1.2rem;font-weight:700}.pvc-ink-module__qu5tna__visualCard{background:var(--gray-50);border-radius:var(--radius-lg);border:1px solid var(--navy-700);text-align:center;padding:3rem}.pvc-ink-module__qu5tna__visualIcon{margin-bottom:1.5rem;font-size:3rem}.pvc-ink-module__qu5tna__failGrid{grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3rem;display:grid}.pvc-ink-module__qu5tna__failCard{background:var(--gray-50);border-radius:var(--radius-md);border:1px solid var(--navy-700);text-align:left;padding:2rem}.pvc-ink-module__qu5tna__failCard h4{color:var(--white);margin-bottom:1rem;font-size:1.2rem}.pvc-ink-module__qu5tna__failCard p{color:var(--gray-500);font-size:.95rem}.pvc-ink-module__qu5tna__solutionWrapper{background:var(--navy-900);border-radius:var(--radius-xl);border:1px solid var(--navy-700);padding:4rem}.pvc-ink-module__qu5tna__solutionGrid{grid-template-columns:repeat(4,1fr);gap:2.5rem;margin-top:3rem;display:grid}.pvc-ink-module__qu5tna__solutionItem{text-align:left}.pvc-ink-module__qu5tna__solutionIcon{margin-bottom:1.5rem;font-size:2.5rem}.pvc-ink-module__qu5tna__solutionItem h3{color:var(--white);margin-bottom:.75rem;font-size:1.25rem}.pvc-ink-module__qu5tna__solutionItem p{color:var(--gray-500)}.pvc-ink-module__qu5tna__productGrid{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem;display:grid}.pvc-ink-module__qu5tna__productCard{background:var(--gray-50);border-radius:var(--radius-lg);border:1px solid var(--navy-700);text-align:left;flex-direction:column;padding:2.5rem;transition:all .3s;display:flex}.pvc-ink-module__qu5tna__productCard:hover{border-color:var(--orange-500);transform:translateY(-5px)}.pvc-ink-module__qu5tna__productAccent{border-radius:2px;width:40px;height:4px;margin-bottom:1.5rem}.pvc-ink-module__qu5tna__productCard h3{color:var(--white)}.pvc-ink-module__qu5tna__productUsage{color:var(--orange-500);text-transform:uppercase;letter-spacing:1px;margin-bottom:1rem;font-size:.9rem;font-weight:600}.pvc-ink-module__qu5tna__productBenefits{flex-grow:1;margin-bottom:2rem;list-style:none}.pvc-ink-module__qu5tna__productBenefits li{color:var(--gray-500);margin-bottom:.5rem;font-size:.95rem}.pvc-ink-module__qu5tna__productLink{color:var(--indigo-700);font-size:.95rem;font-weight:600}.pvc-ink-module__qu5tna__finalCta{background:var(--navy-900);border-top:1px solid var(--navy-700);padding:8rem 0}.pvc-ink-module__qu5tna__finalSubtext{color:var(--gray-500);max-width:600px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1.2rem}.pvc-ink-module__qu5tna__internalLinks{justify-content:center;gap:2rem;margin-top:2rem;display:flex}.pvc-ink-module__qu5tna__internalLinks a{color:var(--gray-400);font-size:.9rem;text-decoration:underline}@media (max-width:1024px){.pvc-ink-module__qu5tna__failGrid,.pvc-ink-module__qu5tna__solutionGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.pvc-ink-module__qu5tna__hero{padding:8rem 0 4rem}.pvc-ink-module__qu5tna__heroCtas{flex-direction:column;align-items:center}.pvc-ink-module__qu5tna__problemGrid,.pvc-ink-module__qu5tna__failGrid,.pvc-ink-module__qu5tna__solutionGrid,.pvc-ink-module__qu5tna__productGrid{grid-template-columns:1fr}.pvc-ink-module__qu5tna__solutionWrapper{padding:2rem}.pvc-ink-module__qu5tna__heroTitle{font-size:2.5rem}}
