@media(min-width:981px){html{scrollbar-gutter:stable}}
.faq-list summary .faq-question,.faq-list details[open] summary .faq-question{transform:none!important;transition:color .2s}
.faq-list summary .faq-chevron{transition:transform .3s cubic-bezier(.2,.7,.25,1)}
.faq-list details[data-expanded=true] summary .faq-chevron{transform:rotate(180deg)}
.faq-list details[data-expanded=false] summary .faq-chevron{transform:rotate(0)}
.faq-list details p{animation:none}
#lead-dialog[data-state=opening]::backdrop{animation:modal-backdrop-in .28s ease both}
#lead-dialog[data-state=closing]::backdrop{animation:modal-backdrop-out .2s ease both}
#dialog-service{font-size:14px;line-height:1.7}
@keyframes modal-backdrop-in{from{opacity:0}to{opacity:1}}
@keyframes modal-backdrop-out{from{opacity:1}to{opacity:0}}
@media(prefers-reduced-motion:reduce){#lead-dialog::backdrop{animation:none!important}.faq-list summary .faq-chevron{transition:none}}
