<br />.faq-item {<br />  display: flex;<br />  align-items: flex-start;<br />  gap: 16px;<br />  background: #f7f7f7;<br />  padding: 22px 26px;<br />  border-radius: 16px;<br />  margin-bottom: 18px;<br />}<br /><br />.faq-icon {<br />  width: 50px;<br />  height: 50px;<br />  background: #2f6bff;<br />  border-radius: 14px;<br />  display: flex;<br />  align-items: center;<br />  justify-content: center;<br />  flex-shrink: 0;<br />}<br /><br />.faq-icon span {<br />  color: #fff;<br />  font-size: 24px;<br />  font-weight: bold;<br />  line-height: 1;<br />}<br /><br />.faq-content h3 {<br />  margin: 0 0 8px;<br />  font-size: 18px;<br />  font-weight: 700;<br />  color: #111827;<br />}<br /><br />.faq-content p {<br />  margin: 0;<br />  font-size: 15px;<br />  color: #6b7280;<br />  line-height: 1.7;<br />}<br />