.three-columns-boxes-module .box-block.box-pain{background:var(--plenty-white);color:var(--plenty-blue);height:100%}.three-columns-boxes-module .box-pain [class^=h],.three-columns-boxes-module .box-pain h3,.three-columns-boxes-module .box-pain h4{color:inherit;margin-bottom:16px}.three-columns-boxes-module .box-pain p{font-size:.875rem;line-height:1.5}.three-columns-boxes-module .solution-banner{align-items:center;background:var(--plenty-nude-light);border-radius:7px;color:var(--plenty-blue);display:flex;gap:32px;justify-content:space-between;margin-top:16px;padding:28px 24px}.three-columns-boxes-module .solution-banner__badge{background:var(--plenty-lime);border-radius:999px;color:var(--plenty-blue);display:inline-block;font-size:.7rem;font-weight:600;letter-spacing:.08em;margin-bottom:12px;padding:4px 8px;text-transform:uppercase}.three-columns-boxes-module .solution-banner__text{color:inherit;font-size:1.125rem;line-height:1.45;margin:0;max-width:420px}.three-columns-boxes-module .solution-banner__link{color:var(--plenty-blue);flex-shrink:0;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.three-columns-boxes-module .solution-banner__link:hover{text-decoration:underline}@media (max-width:767px){.three-columns-boxes-module .solution-banner{align-items:flex-start;flex-direction:column;gap:20px}}