.pvd-page{overflow-wrap:anywhere}.pvd-page .pvd-heading{max-width:920px;padding-bottom:28px}.pvd-heading .page-intro{max-width:64ch}.pvd-section{padding-block:64px}.pvd-page section[id]{scroll-margin-top:120px}.pvd-product-section+.pvd-product-section{border-top:1px solid var(--line)}.pvd-product-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:start}.pvd-product-grid>*{min-width:0}.pvd-product-visual{display:grid;gap:32px}.pvd-photo{margin:0;min-width:0}.pvd-photo img{display:block;width:100%;height:auto;border-radius:var(--radius)}.pvd-photo figcaption{font-size:12px;line-height:1.6;color:var(--gray);margin-top:12px}.pvd-product-copy .layout-section-heading h2{font-size:clamp(26px,2.5vw,36px);line-height:1.2}.pvd-product-copy .layout-section-heading{margin-bottom:28px}.pvd-page h3{font-size:19px;line-height:1.4;color:var(--navy);margin:24px 0 12px}.pvd-page p{line-height:1.8;color:var(--gray)}.pvd-page .pvd-parameter-title{font-size:var(--text-body);line-height:1.5;letter-spacing:.05em;margin-bottom:0}.pvd-parameters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0}.pvd-parameters>div{min-width:0;border-top:1px solid var(--line);padding:16px 0}.pvd-parameters dt{color:var(--gray);margin-bottom:6px}.pvd-parameters dd,.pvd-parameters dt{font-size:var(--text-body);line-height:1.5}.pvd-parameters dd{font-weight:600;color:var(--navy);margin:0}.pvd-uses{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding-left:18px;color:var(--gray);font-size:var(--text-body);line-height:1.7}.pvd-product-copy .pvd-purchasing{font-size:var(--text-body);border-left:3px solid var(--accent);padding-left:16px;margin:24px 0 0}.pvd-reference-tests{margin-top:36px;border-block:1px solid var(--line)}.pvd-page summary{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-size:var(--text-body);font-weight:600;line-height:1.5;padding:16px 0;color:var(--navy)}.pvd-page summary::-webkit-details-marker{display:none}.pvd-page summary:after{content:"+";font-size:24px;font-weight:400;flex:none}.pvd-page details[open]>summary:after{content:"−"}.pvd-reference-tests>p{max-width:78ch;margin-top:12px;font-size:var(--text-body)}.pvd-parameters-compact{grid-template-columns:repeat(3,minmax(0,1fr));max-width:700px;margin-bottom:28px}.pvd-test-table{width:100%;border-collapse:collapse;text-align:left;margin-bottom:28px;font-size:var(--text-body);line-height:1.7}.pvd-test-table caption{text-align:left;font-size:18px;line-height:1.5;font-weight:600;color:var(--navy);padding-bottom:16px}.pvd-test-table td,.pvd-test-table th{padding:14px 20px;border-bottom:1px solid var(--line);vertical-align:top}.pvd-test-table thead th{background:var(--navy);color:white;font-weight:600}.pvd-test-table tbody th{width:25%;font-weight:600;color:var(--navy)}.pvd-test-table td{color:var(--gray)}.pvd-process-section{background:var(--surface)}.pvd-process-intro{display:grid;grid-template-columns:64px minmax(0,1fr);gap:24px;align-items:start}.pvd-process-intro .layout-section-heading{min-width:0}.pvd-process-chain{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;gap:24px;margin:36px 0;padding:0}.pvd-process-chain>li{position:relative;min-width:0;border-top:3px solid var(--accent);border-radius:var(--radius);background:white;padding:20px 16px}.pvd-process-chain>li:not(:last-child):after{content:"→";position:absolute;right:-20px;top:40px;color:var(--navy);font-size:20px}.pvd-step-visual{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px}.pvd-step-visual .process-icon{display:block;flex:none;width:64px;height:64px;object-fit:contain}.pvd-step-number{font-size:var(--text-support);color:var(--gray);line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pvd-process-chain h3{font-size:20px;line-height:1.45;min-height:4.35em;margin:16px 0 10px}.pvd-process-chain p{font-size:var(--text-body);line-height:1.7;margin:0}.pvd-deposition{padding-top:8px}.pvd-deposition>p,.pvd-line-support{max-width:90ch;font-size:var(--text-body)}.pvd-deposition>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:24px}.pvd-deposition article{border-top:1px solid var(--line);padding-top:20px}.pvd-deposition h4{font-size:18px;line-height:1.5;color:var(--navy);margin:0 0 8px}.pvd-deposition article p{font-size:var(--text-body);line-height:1.8;margin:0}.pvd-line-support{margin-top:28px}.pvd-finishing-route{border-top:1px solid var(--line);margin-top:36px;padding-top:8px}.pvd-finishing-route .surface-process-steps li{background:white}.pvd-finishing-route .surface-process-steps p{font-size:var(--text-body);line-height:1.6;color:var(--navy)}.pvd-topcoat{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center;padding-top:16px}.pvd-topcoat h3{margin-top:0}.pvd-topcoat p{font-size:var(--text-body);max-width:70ch;margin-bottom:0}.pvd-page .text-link{max-width:100%;min-height:44px;gap:12px;line-height:1.5}.pvd-page .text-link:is(:hover,:focus-visible){gap:12px}.pvd-page .text-link>.cta-arrow{flex:none}.pvd-requirements{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 36px;margin:32px 0 0}.pvd-requirements>div{min-width:0;border-top:1px solid var(--line);padding-top:20px}.pvd-requirements dt{font-size:var(--text-body);line-height:1.5;font-weight:600;color:var(--navy);margin-bottom:10px}.pvd-requirements dd{font-size:var(--text-body);line-height:1.8;color:var(--gray);margin:0}.pvd-suitable-products{margin-top:36px;border-top:1px solid var(--line);padding-top:8px}.pvd-suitable-products>div{display:flex;flex-wrap:wrap;gap:12px 36px}.pvd-suitable-products .text-link{font-size:var(--text-action)}.pvd-suitable-products .product-icon{flex:none}.pvd-suitable-products .text-link>span{min-width:0}.pvd-faq{margin-top:24px}.pvd-faq details{border-top:1px solid var(--line)}.pvd-faq details:last-child{border-bottom:1px solid var(--line)}.pvd-faq details p{max-width:85ch;font-size:var(--text-body);padding-bottom:20px;margin:0}.pvd-page .pvd-enquiry{border-top:4px solid var(--accent);padding-top:40px}.pvd-enquiry .quick-enquiry{max-width:900px}.pvd-page :is(a,summary):focus-visible{outline:3px solid var(--navy);outline-offset:4px}@media(max-width:1199px){.pvd-product-grid{gap:32px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.pvd-process-chain{grid-template-columns:1fr;gap:28px}.pvd-process-chain>li{padding:20px}.pvd-process-chain>li:not(:last-child):after{content:"↓";top:auto;right:auto;bottom:-27px;left:50%;transform:translateX(-50%)}.pvd-process-chain h3{font-size:18px;min-height:0;margin-top:16px}.pvd-process-chain p{font-size:var(--text-body)}.pvd-topcoat{grid-template-columns:1fr;gap:16px}.pvd-requirements{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.pvd-section{padding-block:44px}.pvd-product-grid{grid-template-columns:1fr;gap:28px}.pvd-product-visual{max-width:480px}.pvd-product-visual .pvd-photo+figure{max-width:350px!important}.pvd-product-copy .layout-section-heading h2{font-size:27px}.pvd-parameters{gap:0 20px}.pvd-parameters dd{font-size:var(--text-body)}.pvd-process-intro{grid-template-columns:1fr;gap:16px}.pvd-deposition>div,.pvd-requirements{grid-template-columns:1fr;gap:24px}.pvd-page summary{font-size:var(--text-body)}.pvd-reference-tests{margin-top:28px}.pvd-test-table thead{display:none}.pvd-test-table,.pvd-test-table tbody,.pvd-test-table td,.pvd-test-table th,.pvd-test-table tr{display:block;width:100%}.pvd-test-table tbody th{width:100%;padding:16px 0 8px;border-bottom:0}.pvd-test-table td{padding:4px 0 12px;border-bottom:0}.pvd-test-table tr{border-top:1px solid var(--line);padding-bottom:8px}.pvd-test-table td:before{content:attr(data-label);display:block;font-weight:600;font-size:12px;color:var(--navy);margin-bottom:4px}.pvd-suitable-products>div{display:grid;gap:12px}.pvd-suitable-products .text-link{justify-content:flex-start}.pvd-page .pvd-enquiry{padding-top:28px}.pvd-page .pvd-multi-photos{max-width:none}}