.p04-discovery{margin:0 0 18px;padding:18px;background:linear-gradient(135deg,#fff 0%,#fff8f8 100%);border:1px solid #f1d9db;border-radius:16px}.p04-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:13px}.p04-head h2{margin:3px 0 0;font-size:19px;font-weight:850;color:#182230}.p04-eyebrow{font-size:11px;font-weight:800;color:#DA251D;text-transform:uppercase;letter-spacing:.045em}.p04-count{font-size:12px;color:#667085;background:#fff;padding:6px 10px;border:1px solid #e9e3e4;border-radius:999px}.p04-answer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px;padding:12px 14px;background:#fff;border:1px solid #ecd4d6;border-left:4px solid #DA251D;border-radius:12px}.p04-answer strong{display:block;color:#101828;font-size:14px}.p04-answer span{display:block;color:#667085;font-size:12px;margin-top:2px}.p04-answer a{font-size:12px;font-weight:800;color:#DA251D;text-decoration:none;white-space:nowrap}.p04-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.p04-group{min-width:0;background:#fff;border:1px solid #eceff3;border-radius:12px;padding:11px}.p04-group-title{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:850;color:#344054;margin-bottom:7px}.p04-group-title i{color:#DA251D}.p04-items{display:flex;flex-direction:column}.p04-item{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:8px 0;border-top:1px solid #f1f3f5;text-decoration:none;color:#101828}.p04-item:first-child{border-top:0}.p04-item>span{min-width:0}.p04-item strong{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p04-item small{display:block;color:#667085;font-size:11px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p04-item>i{font-size:11px;color:#98a2b3}.p04-item:hover strong{color:#DA251D}@media(max-width:767.98px){.p04-discovery{padding:13px}.p04-head{display:block}.p04-count{display:inline-block;margin-top:7px}.p04-groups{grid-template-columns:1fr}.p04-answer{align-items:flex-start;flex-direction:column}.p04-answer a{white-space:normal}}
