.lp-pain{background:#f0ede6;padding:80px 40px}.lp-pain .lp-eyebrow{color:var(--orange)}.lp-pain .lp-h2.dark-text{color:var(--dark);margin:0 auto 20px;max-width:720px;text-align:center}.lp-pain .lp-h2.dark-text em{color:var(--orange);font-style:italic}.lp-pain__body{color:rgba(28,26,20,.65);font-family:var(--sans);font-size:17px;line-height:1.7;margin:0 auto 56px;max-width:620px;text-align:center}.lp-pain__grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:0 auto 48px;max-width:960px}.lp-pain__box{background:rgba(28,26,20,.04);border:1px solid rgba(28,26,20,.1);border-radius:6px;cursor:default;padding:28px 24px;transition:background .4s var(--ease),border-color .4s var(--ease),transform .4s var(--ease)}.lp-pain__box.is-active{background:rgba(28,26,20,.07);border-color:rgba(232,93,60,.4);transform:scale(1.03)}.lp-pain__box-label{color:var(--orange);font-family:var(--sans);font-size:11px;font-weight:700;letter-spacing:.14em;margin-bottom:12px;text-transform:uppercase}.lp-pain__box-text{color:rgba(28,26,20,.72);font-family:var(--sans);font-size:14px;line-height:1.65;margin:0}.lp-pain__footer-note{color:rgba(28,26,20,.55);font-family:var(--sans);font-size:15px;font-style:italic;line-height:1.7;margin:0 auto;max-width:680px;text-align:center}@media (max-width:960px){.lp-pain{padding:64px 24px}.lp-pain__grid{gap:16px;grid-template-columns:1fr}.lp-pain__box.is-active{transform:none}}@media (max-width:600px){.lp-pain{padding:56px 20px}.lp-pain__body{font-size:15px}}