.faq-accordion{width:100%;border-block:1px solid #e2d9e9;color:#30243b}.faq-accordion__entry{margin:0;scroll-margin-top:1rem;overflow-anchor:none}.faq-accordion__entry+.faq-accordion__entry{border-top:1px solid #e2d9e9}.faq-accordion__entry[open]{background:#faf7fc}.faq-accordion__question{display:flex;align-items:center;justify-content:space-between;gap:1rem;box-sizing:border-box;min-height:52px;padding:.875rem 1rem;list-style:none;cursor:pointer;font-size:1rem;font-weight:650;line-height:1.5}.faq-accordion__question>span:first-child{min-width:0;overflow-wrap:anywhere}.faq-accordion__question::-webkit-details-marker{display:none}.faq-accordion__question::marker{content:""}@media (hover: hover){.faq-accordion__question:hover{background:#f6f1fa}}.faq-accordion .faq-accordion__question:focus-visible,.faq-accordion .faq-accordion__answer a:focus-visible{outline:2px solid #75439b;outline-offset:-2px;border-radius:3px}.faq-accordion__indicator{position:relative;flex:0 0 1.25rem;width:1.25rem;height:1.25rem;color:#75439b}.faq-accordion__indicator:before,.faq-accordion__indicator:after{position:absolute;top:50%;left:50%;width:.875rem;height:2px;border-radius:1px;background:currentColor;content:"";transform:translate(-50%,-50%)}.faq-accordion__indicator:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-accordion__entry[open]>summary .faq-accordion__indicator:after{display:none}.faq-accordion .faq-accordion__answer{margin:0;padding:0 3.25rem 1rem 1rem;color:#5f5568;font-size:1rem;line-height:1.65;overflow-wrap:anywhere}.faq-accordion__answer a{color:#6a378f;text-decoration:underline;text-underline-offset:.15em}@media (max-width: 600px){.faq-accordion__question{gap:.75rem;padding-inline:.75rem}.faq-accordion .faq-accordion__answer{padding-inline:.75rem}}@media (forced-colors: active){.faq-accordion__indicator:before,.faq-accordion__indicator:after{background:CanvasText}}
