/* About ILUVRE & Frequently Asked Questions page only (loaded on /about). */
.about-faq-jump{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;margin:0 0 var(--s3);padding:.4rem 0 .8rem;border-bottom:1px solid var(--line)}
.about-faq-jump a{display:inline-flex;align-items:center;min-height:44px;font-weight:500}
.about-faq-part{scroll-margin-top:6rem}
.about-faq-part+.about-faq-part{margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--line)}
.about-faq .faq{margin-bottom:1.2rem}
.about-faq .faq details>p:last-child{padding-bottom:.9rem}
.about-faq-part>h2{font-size:clamp(1.7rem,1.3rem + 1.4vw,2.2rem);margin-top:.4em}
