.pol-toc-link{display:flex;align-items:baseline;gap:10px}.faq-count{margin-inline-start:auto;flex:none;font-size:11px;font-weight:700;color:#889;background:#f4f0ff;border-radius:999px;padding:1px 7px;font-variant-numeric:tabular-nums}.faq-category+.faq-category{margin-top:44px}.faq-list{display:flex;flex-direction:column;gap:10px}.faq-item{border:1px solid #e4dcf8;border-radius:14px;background:#fff;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease;scroll-margin-top:88px}.faq-item[open]{box-shadow:0 2px 10px rgba(77,20,140,.06)}.faq-item:hover,.faq-item[open]{border-color:#c8c0e0}.faq-question{cursor:pointer;list-style:none;padding:17px 20px;padding-inline-end:52px;position:relative;font-size:15.5px;font-weight:600;line-height:1.5;color:#1a1a2e}.faq-question::-webkit-details-marker{display:none}.faq-question:after,.faq-question:before{content:"";position:absolute;inset-inline-end:20px;top:50%;width:12px;height:2px;border-radius:2px;background:#4d148c;transition:transform .2s cubic-bezier(.16,1,.3,1),opacity .2s ease}.faq-question:after{transform:translateY(-50%) rotate(90deg)}.faq-question:before{transform:translateY(-50%)}.faq-item[open] .faq-question:after{transform:translateY(-50%) rotate(0deg);opacity:0}.faq-question:hover{background:#faf8fe}.faq-question:focus-visible{outline:2px solid #4d148c;outline-offset:-2px;border-radius:14px}.faq-answer{padding:0 20px 20px;font-size:15.5px}.faq-answer>:last-child{margin-bottom:0}.faq-item:target{border-color:#ff6200;box-shadow:0 0 0 3px rgba(255,98,0,.14)}.faq-item:target>.faq-question{background:#fff6ee}.faq-legal-note{margin:18px 0 0;font-size:13px;color:hsla(0,0%,100%,.55)}.faq-legal-note a{color:#fff;text-decoration:underline;text-underline-offset:2px}@media (max-width:640px){.faq-question{font-size:15px;padding:15px 16px;padding-inline-end:46px}.faq-answer{padding:0 16px 16px;font-size:15px}.faq-category+.faq-category{margin-top:34px}}@media print{.faq-item{break-inside:avoid;page-break-inside:avoid;border-color:#999}.faq-answer{display:block!important}.faq-legal-note,.faq-question:after,.faq-question:before{display:none}}