.accordion-module__vO5vHa__details:not(:last-child){border-bottom:1px solid var(--color-slate-200)}.accordion-module__vO5vHa__summary{text-transform:uppercase;letter-spacing:.05em;color:var(--color-slate-700);cursor:pointer;justify-content:space-between;align-items:center;padding-block:1rem;padding-inline:12px;font-size:.875rem;font-weight:700;list-style:none;transition:color .2s;display:flex}.accordion-module__vO5vHa__summary::-webkit-details-marker{display:none}.accordion-module__vO5vHa__summary:hover{color:var(--color-primary)}.accordion-module__vO5vHa__chevron{width:1.25rem;height:1.25rem;transition:rotate .3s}.accordion-module__vO5vHa__details[open] .accordion-module__vO5vHa__chevron{rotate:180deg}.accordion-module__vO5vHa__details{interpolate-size:allow-keywords;margin-inline:-12px}.accordion-module__vO5vHa__details::details-content{opacity:0;filter:blur(4px);block-size:0;transition:opacity .3s ease,filter .3s ease,block-size .3s ease,content-visibility .3s allow-discrete;overflow:clip}.accordion-module__vO5vHa__details[open]::details-content{content-visibility:visible;opacity:1;filter:blur();block-size:auto}@starting-style{.accordion-module__vO5vHa__details[open]::details-content{opacity:0;filter:blur(4px);block-size:0}}.accordion-module__vO5vHa__content{padding-bottom:1rem;padding-inline:12px}
