.di-faq-accordion{width:100%}@media screen and (min-width:990px){.di-faq-accordion{max-width:800px}}.di-faq-item>summary{list-style:none}.di-faq-item>summary::-webkit-details-marker{display:none}.di-faq-item{border-bottom:1px solid #c5c4ac}.di-faq-question{display:flex;justify-content:space-between;align-items:center;padding:20px 0;cursor:pointer;transition:opacity .3s ease}.di-faq-question:hover{opacity:.7}.di-faq-question-text{font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;flex:1}.di-faq-icon{position:relative;width:16px;height:16px;margin-left:20px;flex-shrink:0}.di-faq-icon:before,.di-faq-icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#c5c4ac;border-radius:1px;transition:opacity .3s ease}.di-faq-icon:before{width:16px;height:2px}.di-faq-icon:after{width:2px;height:16px}.di-faq-item[open] .di-faq-icon:after{opacity:0}.di-faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.di-faq-item[open] .di-faq-answer{grid-template-rows:1fr}.di-faq-answer-inner{overflow:hidden;padding-bottom:20px;color:#666;line-height:1.6}@media(prefers-reduced-motion:reduce){.di-faq-answer,.di-faq-question,.di-faq-icon:before,.di-faq-icon:after{transition:none}}
