/* TOKIWA – faq */
.faq-cat{ margin-top:clamp(56px,7vw,80px); }
.faq-cat:first-of-type{ margin-top:0; }
.faq-cat h2{ display:flex; align-items:baseline; gap:18px; margin-bottom:22px; font-weight:300; font-size:18px; letter-spacing:.22em; }
.faq-cat h2 em{ font-family:var(--f-en); font-style:italic; font-size:14px; letter-spacing:.22em; color:var(--c-gold); }
