.faq-list--quiet{--faq-ease:cubic-bezier(.22, 1, .36, 1)}.faq-list--quiet .faq-item h2 button{transition:background-color .28s}.faq-list--quiet .faq-item--open h2 button{background-color:#47a7b211}.faq-list--quiet .faq-item__toggle{transition:background-color .28s;position:relative;transform:none}.faq-list--quiet .faq-item__icon-horizontal,.faq-list--quiet .faq-item__icon-vertical{pointer-events:none;background:currentColor;border-radius:1px;margin:auto;position:absolute;inset:0}.faq-list--quiet .faq-item__icon-horizontal{width:13px;height:1.5px}.faq-list--quiet .faq-item__icon-vertical{width:1.5px;height:13px;transition:transform .35s var(--faq-ease), opacity .35s var(--faq-ease);transform:scaleY(1)}.faq-list--quiet .faq-item--open .faq-item__icon-vertical{opacity:0;transform:scaleY(0)}.faq-list--quiet .faq-item__panel{grid-template-rows:0fr;padding:0;transition:grid-template-rows .48s cubic-bezier(.5,0,.8,.3);display:grid}.faq-list--quiet .faq-item--open .faq-item__panel{transition:grid-template-rows .65s var(--faq-ease);grid-template-rows:1fr}.faq-list--quiet .faq-item__clip{min-height:0;overflow:hidden}.faq-list--quiet .faq-item__content{opacity:0;transition:opacity .3s ease-out, transform .3s var(--faq-ease);padding:0 64px 30px 4px;position:relative;transform:translateY(10px)}.faq-list--quiet .faq-item--open .faq-item__content{opacity:1;transition-duration:.49s;transition-delay:.1s;transform:translateY(0)}.faq-list--quiet .faq-item__content:before{content:"";transform-origin:top;width:2px;transition:transform .32s var(--faq-ease);pointer-events:none;background:#1e9da67a;border-radius:2px;position:absolute;top:4px;bottom:30px;left:0;transform:scaleY(0)}.faq-list--quiet .faq-item--open .faq-item__content:before{transition-duration:.5s;transition-delay:.1s;transform:scaleY(1)}@media (hover:hover) and (pointer:fine){.faq-list--quiet .faq-item h2 button:hover{background-color:#47a7b20e}.faq-list--quiet .faq-item--open h2 button:hover{background-color:#47a7b217}.faq-list--quiet .faq-item h2 button:hover .faq-item__toggle{background-color:#dfeef3}}@media (max-width:620px){.faq-list--quiet .faq-item__content{padding-right:4px}}@media (prefers-reduced-motion:reduce){.faq-list--quiet,.faq-list--quiet *,.faq-list--quiet :before{transition:none!important;animation:none!important}.faq-list--quiet .faq-item__content{transform:none}}
