/* =========================================================   FAQ PAGE LAYOUT   ---------------------------------------------------------   Controls the main width, spacing, and page intro area.   ========================================================= */.faq-container {  max-width: 900px;  margin: 60px auto;  padding: 20px;}.faq-container h1 {  text-align: center;  margin-bottom: 10px;}.faq-intro {  text-align: center;  margin-bottom: 40px;}.faq-container h2 {  margin-top: 40px;  border-bottom: 2px solid #ddd;  padding-bottom: 6px;}/* =========================================================   FAQ ACCORDION ITEMS   ---------------------------------------------------------   Individual question/answer rows.   ========================================================= */.faq-item {  border-bottom: 1px solid #ddd;}.faq-question {  width: 100%;  text-align: left;  background: none;  border: none;  padding: 16px 0;  font-size: 18px;  font-weight: 600;  cursor: pointer;}.faq-answer {  display: none;  padding-bottom: 16px;  line-height: 1.55;}.faq-answer p {  margin: 0 0 10px 0;}.faq-answer p:last-child {  margin-bottom: 0;}/* =========================================================   LISTS / STEP PATHS INSIDE ANSWERS   ---------------------------------------------------------   Used for menu paths and short instructional lists.   ========================================================= */.faq-answer ul {  margin: 8px 0 12px 18px;  padding: 0;}.faq-answer li {  margin: 6px 0;}.faq-answer .path {  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;  font-size: 0.95em;  background: #f3f4f6;  padding: 2px 6px;  border-radius: 4px;}/* =========================================================   OPTIONAL FAQ PAGE MOBILE TWEAKS   ---------------------------------------------------------   Small-only FAQ content adjustments.   Do NOT put navbar/mobile-menu rules here.   ========================================================= */@media (max-width: 768px) {  .faq-container {    margin: 30px auto;    padding: 16px;  }  .faq-container h1 {    font-size: 28px;  }  .faq-container h2 {    font-size: 22px;  }  .faq-question {    font-size: 17px;    padding: 14px 0;  }  .faq-answer {    font-size: 15px;  }}