.napalmi-faq{clear:both;margin:2rem 0;padding:clamp(1rem,3vw,2rem);border:1px solid #e8e4de;border-radius:12px;background:#fff;color:#262626}.nf-eyebrow{color:#944020;font-size:.85rem;letter-spacing:.05em;text-transform:uppercase}.napalmi-faq h2{font-size:1.7rem;margin:.4rem 0 1.2rem}.nf-item{border-top:1px solid #e8e4de}.nf-item:last-child{border-bottom:1px solid #e8e4de}.nf-item summary{padding:1rem .4rem;font-weight:600;cursor:pointer;line-height:1.5;overflow-wrap:anywhere}.nf-item[open] summary{color:#964016}.nf-answer{padding:0 .5rem 1.2rem;white-space:pre-wrap;line-height:1.7;max-width:70ch;overflow-wrap:anywhere}.nf-item summary:focus-visible{outline:3px solid #224f87;outline-offset:2px}.nf-item summary:hover{background:#faf8f4}@media(max-width:575px){.nf-item summary{padding:.9rem .2rem}.napalmi-faq h2{font-size:1.45rem}}
