.paintly-values{padding:64px 0;background:var(--p-paper, #FDF6EC);}
.paintly-values__wrap{max-width:1160px;margin:0 auto;padding:0 24px;}
.paintly-values__head{max-width:640px;margin-bottom:36px;}
.paintly-values__head h2{font-family:var(--p-font-display, 'Big Shoulders Display', sans-serif);font-weight:600;font-size:clamp(1.8rem,3vw,2.4rem);color:var(--p-noir, #1C1C1C);margin-bottom:10px;}
.paintly-values__head p{font-family:var(--p-font-sub, 'Montserrat', sans-serif);color:var(--p-ink-soft, #5C5A54);font-size:1rem;}
.paintly-values__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;}
@media (max-width:760px){ .paintly-values__grid{grid-template-columns:1fr;} }
.paintly-values__card{padding:26px;border-radius:20px;background:var(--p-toile, #FFFAF3);}
.paintly-values__icon{width:42px;height:42px;border-radius:50%;background:var(--p-noir, #1C1C1C);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--p-font-display, sans-serif);margin-bottom:14px;}
.paintly-values__card h3{font-family:var(--p-font-display, sans-serif);font-size:1.15rem;color:var(--p-noir, #1C1C1C);margin-bottom:6px;}
.paintly-values__card p{font-family:var(--p-font-body, serif);font-size:0.94rem;color:var(--p-ink-soft, #5C5A54);}