.amh-faq{padding-block:var(--amh-block-spacing) calc(var(--amh-block-spacing)*2)}.amh-faq__inner{max-width:var(--wp--style--global--wide-size);margin-inline:auto;padding-inline:var(--wp--preset--spacing--20)}.amh-faq__header{margin-bottom:var(--wp--preset--spacing--40)}.amh-faq__headline{margin:0;font-size:var(--wp--preset--font-size--xl);font-family:var(--wp--preset--font-family--body);font-weight:600}.amh-faq__copy{margin-top:var(--wp--preset--spacing--20)}.amh-faq__item{border-bottom:1px solid var(--wp--preset--color--neutral-300)}.amh-faq__trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--wp--preset--spacing--20);width:100%;padding:var(--wp--preset--spacing--20) 0;cursor:pointer;list-style:none}.amh-faq__trigger::-webkit-details-marker{display:none}.amh-faq__title{font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--lg);font-weight:600;line-height:var(--wp--custom--line-height--tight);transition:color .3s}.amh-faq__trigger:hover .amh-faq__title,.amh-faq__trigger:focus-visible .amh-faq__title{color:var(--wp--preset--color--primary)}.amh-faq__content{padding-bottom:var(--wp--preset--spacing--20);font-size:var(--wp--preset--font-size--lg)}.amh-faq__content a{color:inherit;text-decoration:underline}.amh-faq__content>:first-child{margin-top:0}.amh-faq__content>:last-child{margin-bottom:0}.amh-faq__icon{position:relative;flex-shrink:0;width:1.25rem;height:1.25rem;transition:transform .3s ease}.amh-faq__icon:before,.amh-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:1rem;height:2px;border-radius:1px;background:currentcolor;transform:translate(-50%,-50%);transition:transform .3s ease}.amh-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.amh-faq__item[open] .amh-faq__icon{transform:rotate(180deg)}.amh-faq__item[open] .amh-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.amh-faq__placeholder{padding:var(--wp--preset--spacing--40);border:1px dashed var(--wp--preset--color--neutral-300);text-align:center}
