/* FAQ on the tinted band: native <details> boxes with a CSS-only +/× marker. */
.faq{background:var(--bg-3)}
.faq__list{display:grid;gap:12px;margin-top:28px;max-width:72ch}
.faq__item{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius)}
.faq__item summary{list-style:none;cursor:pointer;padding:16px 48px 16px 20px;font-weight:600;position:relative}
.faq__item summary::-webkit-details-marker{display:none}
.faq__item summary::after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-family:var(--head);font-size:1.5rem;line-height:1;color:var(--accent-text);transition:.15s}
.faq__item[open] summary::after{content:"×"}
.faq__item p{padding:0 20px 18px;color:var(--ink-2)}
