.collapsible-content.faq-style .collapsible-content-wrapper-narrow{max-width:1250px}.collapsible-content.faq-style .collapsible-content__heading{font-family:var(--font-body-family);font-weight:700;margin-bottom:30px}.collapsible-content.faq-style details::details-content{block-size:0;overflow:hidden;transition-property:block-size,content-visibility;transition-duration:.5s;transition-behavior:allow-discrete}.collapsible-content.faq-style details[open]::details-content{block-size:auto;block-size:calc-size(auto,size)}.collapsible-content.faq-style .accordion{margin-bottom:1rem;margin-top:0}.collapsible-content.faq-style .accordion,.collapsible-content.faq-style .accordion summary{background-color:transparent}.collapsible-content.faq-style .accordion .accordion__content{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.028);margin-bottom:0}.collapsible-content.faq-style .accordion summary,.collapsible-content.faq-style .accordion .accordion__content{padding:1.5rem 3rem;border:1px solid rgb(var(--color-foreground))}.collapsible-content.faq-style .accordion .accordion__title{font-family:var(--font-body-family);font-size:1.6rem;text-decoration:none}.collapsible-content.faq-style .accordion summary .icon{position:absolute;height:1.6rem;width:1.6rem;right:1.5rem;top:calc(50% - .8rem);transition:opacity .3s ease,transform .3s ease}.collapsible-content.faq-style .accordion summary .icon-minus{opacity:0}.collapsible-content.faq-style .accordion details[open] summary .icon-plus{opacity:0;transform:rotate(45deg) scale(0)}.collapsible-content.faq-style .accordion details[open] summary .icon-minus{opacity:1}
