.ppg-samples{display:grid;gap:clamp(48px,6vw,88px)}.ppg-samples__hero{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(240px,.7fr);align-items:center;gap:clamp(24px,5vw,80px);padding:clamp(28px,5vw,64px);background:var(--ppg-gray-50);border:1px solid var(--ppg-gray-200);border-radius:var(--ppg-radius-md)}.ppg-samples__eyebrow,.ppg-samples__card-label{display:block;margin:0 0 var(--ppg-space-3);color:var(--ppg-red);font-size:var(--ppg-text-xs);font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.ppg-page__content .ppg-samples__hero h2{max-width:18ch;margin:0 0 var(--ppg-space-5);font-size:clamp(2rem,4vw,3.5rem);line-height:1.1}.ppg-samples__hero p:not(.ppg-samples__eyebrow){max-width:64ch}.ppg-samples__hero-note{border-left:1px solid var(--ppg-gray-300);padding-left:clamp(20px,3vw,40px)}.ppg-samples__hero-note strong{display:block;margin-bottom:var(--ppg-space-3);font-size:var(--ppg-text-lg)}.ppg-samples__hero-note p{margin:0;color:var(--ppg-gray-700)}.ppg-samples__section-head{max-width:720px;margin-bottom:var(--ppg-space-8)}.ppg-page__content .ppg-samples__section-head h2,.ppg-page__content .ppg-samples__request-copy h2,.ppg-page__content .ppg-samples__custom h2{margin:0 0 var(--ppg-space-3);font-size:clamp(1.75rem,2.8vw,2.5rem);line-height:1.2}.ppg-samples__section-head>p:last-child{margin:0;color:var(--ppg-gray-700)}.ppg-samples__grid,.ppg-samples__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ppg-space-5)}.ppg-samples__card{min-width:0;padding:clamp(24px,3vw,36px);border:1px solid var(--ppg-gray-200);border-radius:var(--ppg-radius-md);background:var(--ppg-white)}.ppg-page__content .ppg-samples__card h3,.ppg-page__content .ppg-samples__step h3{margin:0 0 var(--ppg-space-4);font-size:var(--ppg-text-xl);line-height:1.35}.ppg-samples__card p,.ppg-samples__step p{margin:0;color:var(--ppg-gray-700)}.ppg-samples__step{min-width:0;padding:var(--ppg-space-6) 0 0;border-top:2px solid var(--ppg-gray-200)}.ppg-samples__step>span{display:block;margin-bottom:var(--ppg-space-5);color:var(--ppg-red);font-weight:700;font-size:var(--ppg-text-sm)}.ppg-samples__custom{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,5vw,64px);align-items:center;padding:clamp(28px,5vw,56px);color:var(--ppg-white);background:var(--ppg-shell);border-radius:var(--ppg-radius-md)}.ppg-samples__custom .ppg-samples__eyebrow{color:var(--ppg-on-dark-text)}.ppg-samples__custom p:last-child{margin:0;color:var(--ppg-on-dark-text)}.ppg-page__content .ppg-samples__custom a{color:var(--ppg-white);text-decoration-color:var(--ppg-on-dark-border-strong)}.ppg-samples__request{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:clamp(32px,6vw,80px);align-items:start;scroll-margin-top:var(--ppg-space-16)}.ppg-samples__request-copy{max-width:52ch}.ppg-samples__request-copy p:last-child{color:var(--ppg-gray-700)}.ppg-samples__request-form{min-width:0;padding:clamp(24px,3vw,40px);background:var(--ppg-gray-50);border:1px solid var(--ppg-gray-200);border-radius:var(--ppg-radius-md)}.ppg-samples__request-form .ppg-contact-form{display:grid;gap:var(--ppg-space-4)}.ppg-samples__request-form .ppg-contact-form .ppg-form-field{margin:0}@media (max-width:1024px){.ppg-samples__hero,.ppg-samples__custom,.ppg-samples__request{grid-template-columns:minmax(0,1fr)}.ppg-samples__grid,.ppg-samples__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ppg-samples__hero-note{border-left:0;border-top:1px solid var(--ppg-gray-300);padding:var(--ppg-space-6) 0 0}}@media (max-width:768px){.ppg-samples__grid,.ppg-samples__steps{grid-template-columns:minmax(0,1fr)}.ppg-samples__card{padding:var(--ppg-space-6)}.ppg-samples__request-form{padding:var(--ppg-space-5)}}