main.zl-psyche~footer{background:#1a1f3d!important}html:has(main.zl-psyche){scroll-behavior:smooth}body:has(main.zl-psyche) a[data-slot=button].bg-primary{background:#4a5899}body:has(main.zl-psyche) a[data-slot=button].bg-primary:hover{background:#3d4a85}.zl-psyche .faq{background:#fff;border:1px solid #dfdfe2;border-radius:12px;transition:box-shadow .2s,border-color .2s}.zl-psyche .faq+.faq{margin-top:12px}.zl-psyche .faq summary{cursor:pointer;color:#171717;text-wrap:pretty;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 24px;font-size:16px;font-weight:600;line-height:1.4;list-style:none;display:flex}.zl-psyche .faq summary::-webkit-details-marker{display:none}.zl-psyche .faq summary:hover{color:#4a5899}.zl-psyche .faq[open]{border-color:#b6bcd8;box-shadow:0 8px 24px -16px #1e265059}.zl-psyche .faq[open] summary{color:#4a5899}.zl-psyche .faq .faq-chev{color:#4a5899;flex:none;width:20px;height:20px;margin-top:1px;transition:transform .25s}.zl-psyche .faq[open] .faq-chev{transform:rotate(180deg)}.zl-psyche .faq .faq-body{color:#525252;padding:0 24px 22px;font-size:15px;line-height:1.68}.zl-psyche .faq .faq-body p{margin:0}.zl-psyche .faq .faq-body p+p{margin-top:12px}