.op-well-panel{background:#eef2f0;border:1px solid rgba(0,0,0,.14);border-radius:32px;display:grid;font-family:Montserrat,sans-serif;gap:32px;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);margin-top:8px;padding:44px}.op-well-panel[hidden]{display:none}.op-well-heading{color:#182f22;font-size:30px;font-weight:700;line-height:1.25;margin:0 0 14px}.op-well-intro,.op-well-test{color:#2f3532;font-size:16px;line-height:1.55}.op-well-intro p,.op-well-test p{margin:0 0 10px}.op-well-problems-heading{color:#182f22;font-weight:700;margin:18px 0 12px}.op-well-problems{display:grid;gap:10px 24px;grid-template-columns:1fr 1fr;list-style:none;margin:0 0 18px;padding:0}.op-well-problems li{align-items:center;color:#2f3532;display:flex;font-size:15px;font-weight:600;gap:10px}.op-well-problems svg{flex-shrink:0}.op-well-cta-heading{color:#407e43;font-size:18px;font-weight:700;margin:18px 0 14px}.op-well-actions{display:flex;flex-wrap:wrap;gap:14px}.op-well-package{align-items:center;align-self:start;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:24px;display:flex;flex-direction:column;padding:28px;text-align:center}.op-well-package-kicker{color:#407e43;font-size:13px;font-weight:700;letter-spacing:.06em;margin:0 0 12px;text-transform:uppercase}.op-well-package-image img{height:auto;max-width:220px}.op-well-package-title{color:#182f22;font-size:20px;font-weight:700;margin:14px 0 8px}.op-well-package-body{color:#2f3532;font-size:14.5px;line-height:1.5}.op-well-package-body p{margin:0 0 12px}.op-well-package-link{align-items:center;color:#407e43;display:inline-flex;font-weight:700;gap:8px;margin-top:auto;text-decoration:none}.op-well-package-link:hover{color:#2f5e33;text-decoration:underline}@media (max-width:991.98px){.op-well-panel{border-radius:24px;padding:28px}.op-well-panel,.op-well-problems{grid-template-columns:1fr}}