.accordion{--padding:24px;color:var(--text-primary);border:1px solid var(--border-light);background-color:var(--bg-white);border-radius:12px;outline:1px solid #0000;transition:border-color .15s ease-in-out,outline-color .15s ease-in-out}.accordion__summary{padding:var(--padding);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;padding-right:64px;font-size:1rem;font-weight:700;line-height:120%;transition:text-indent .15s ease-in-out;position:relative}.accordion__summary:before{content:"";width:28px;height:28px;top:50%;right:var(--padding);background-color:var(--bg-light);border-radius:50%;transition:background-color .15s ease-in-out;display:block;position:absolute;transform:translateY(-50%)}.accordion__summary:after{content:"";width:16px;height:16px;right:calc(var(--padding) + 6px);background-color:currentColor;transition:background-color .15s ease-in-out,transform .15s ease-in-out;display:block;position:absolute;top:50%;transform:translateY(-50%)rotate(90deg);-webkit-mask-image:url(/build/assets/chevron-D0NvMr5Q.svg);mask-image:url(/build/assets/chevron-D0NvMr5Q.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.accordion__summary:focus-visible{outline:2px dashed var(--border-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.accordion__summary:hover{text-indent:8px}}.accordion__content{color:var(--text-secondary);padding:var(--padding);padding-top:0;font-size:.9375rem;line-height:160%}.accordion:open{border-color:var(--purple);outline:1px solid var(--purple)}.accordion:open .accordion__summary:before{background-color:var(--purple)}.accordion:open .accordion__summary:after{background-color:var(--bg-white);transform:translateY(-50%)rotate(-90deg)}@media screen and (width<480px){.accordion{--padding:18px}}
