.faq__h2{margin-top:var(--space-2xl);margin-bottom:var(--space-s);line-height:var(--line-height-fine);font-size:var(--text-size-heading-2);font-weight:var(--font-bold)}.faq__details{border-bottom:1px solid var(--theme-border);overflow:hidden}.faq__details::details-content{transition:height var(--dur-l) var(--ease-out), content-visibility var(--dur-l);transition-behavior:allow-discrete;height:0}.faq__details[open]::details-content{height:auto}.faq__details:first-of-type{border-top:1px solid var(--theme-border)}.faq__summary{transition:color var(--dur-s);align-items:center;gap:var(--space-m);padding:var(--space-m) 0;color:var(--theme-ink);cursor:pointer;font-size:var(--size-step-0);font-weight:var(--font-semibold);justify-content:space-between;list-style:none;display:flex}.faq__summary:hover{color:var(--theme-accent)}.faq__expand{transition:background var(--dur-s), border-color var(--dur-s), transform var(--dur-m) var(--ease-out);border:1px solid var(--theme-border-strong);width:24px;height:24px;color:var(--theme-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}details[open] .faq__expand{background:var(--theme-accent-dim);border-color:var(--theme-accent);color:var(--theme-accent);transform:rotate(45deg)}.faq__answer{padding-bottom:var(--space-m);color:var(--theme-body);font-size:var(--size-step-0)}.faq__answer p{margin-bottom:var(--space-xs)}.faq__answer p:last-child{margin-bottom:0}
/*# sourceMappingURL=/home/runner/work/jmapio.github.io/jmapio.github.io/_site/css/why-jmap.css.map */
