.ms-faq{--ms-faq-line:color-mix(in srgb,currentColor 14%,transparent);--ms-faq-muted:color-mix(in srgb,currentColor 78%,transparent);width:100%;color:inherit}.ms-faq__title{margin:0 0 1rem}.ms-faq__item{border-bottom:1px solid var(--ms-faq-line)}.ms-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:1rem 0;cursor:pointer;list-style:none;font-weight:600;line-height:1.55}.ms-faq__question h3{font-size:16px}.ms-faq__question::-webkit-details-marker{display:none}.ms-faq__question:focus-visible{outline:2px solid var(--ms-primary,currentColor);outline-offset:3px;border-radius:2px}.ms-faq__icons{position:relative;display:inline-flex;flex:none;width:1.25rem;height:1.25rem;align-items:center;justify-content:center;color:var(--ms-faq-muted)}.ms-faq__icon{position:absolute;display:flex;transition:opacity .2s ease,transform .2s ease}.ms-faq__icon--up{opacity:0;transform:rotate(-30deg)}.ms-faq__item[open] .ms-faq__icon--down{opacity:0;transform:rotate(30deg)}.ms-faq__item[open] .ms-faq__icon--up{opacity:1;transform:rotate(0)}.ms-faq__answer{opacity:1}.ms-faq__answer-inner{overflow:hidden;padding:0;color:var(--ms-faq-muted);line-height:1.75;font-size:14px;overflow-wrap:anywhere}.ms-faq__item[open] .ms-faq__answer-inner{padding:0 0 1.1rem}.ms-faq__answer-inner p{margin:0 0 .75em}.ms-faq__answer-inner p:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.ms-faq__icon,.ms-faq__answer{transition:none !important}}.ms-faq__question>span:first-child{min-width:0;overflow-wrap:anywhere}.ms-faq+.ms-faq{margin-top:2rem}