@layer module{.symetric-faq{margin-bottom:2rem;details{display:grid;grid-template-rows:auto 0fr;margin-bottom:3rem;overflow:hidden;*{margin:0}summary{align-items:baseline;cursor:pointer;display:flex;font-size:calc(var(--sp-rem-base)*36);font-weight:300;gap:.5em;list-style:none;position:relative;.symetric-faq-question-question{flex-grow:1}.symetric-faq-question-arrow{rotate:0deg;transition:rotate .12s ease-out}}.symetric-faq-answer{max-width:calc(var(--sp-rem-base)*1000);padding-block:1rem}&::details-content{min-height:0;transition:content-visibility .12s ease-out;transition-behavior:allow-discrete}&[open]{grid-template-rows:auto 1fr;.symetric-faq-question-arrow{rotate:180deg}}}}}