.industry-toc[data-v-8e28d0ca]{background:#f9f9fb;border-radius:16px;padding:20px;display:none}@media (width>=1024px){.industry-toc[data-v-8e28d0ca]{display:block}}.industry-toc__label[data-v-8e28d0ca]{letter-spacing:.04em;text-transform:uppercase;color:#5d6481;font-size:13px;font-weight:400;line-height:1.2}.industry-toc__list[data-v-8e28d0ca]{margin-top:21px;list-style:none}.industry-toc__item+.industry-toc__item[data-v-8e28d0ca]{margin-top:16px}.industry-toc__link[data-v-8e28d0ca]{letter-spacing:-.01em;color:#39456b;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:400;line-height:21px;transition:color .15s;display:block;position:relative;overflow:hidden}.industry-toc__link[data-v-8e28d0ca]:focus-visible{outline-offset:2px;outline:2px solid #7549f2}.industry-toc__link[data-v-8e28d0ca]:hover{color:#141926}.industry-toc__link--active[data-v-8e28d0ca]{color:#141926;padding-inline-start:20px;font-weight:600}.industry-toc__link--active[data-v-8e28d0ca]:before{content:"•";inset-inline-start:8px;position:absolute;top:0}.industry-toc__trigger[data-v-8e28d0ca]{width:100%;min-height:52px;font:inherit;text-align:start;color:#5d6481;cursor:pointer;background:#f9f9fb;border:0;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding-inline:20px;display:flex}.industry-toc__trigger[data-v-8e28d0ca]:focus-visible{outline-offset:2px;outline:2px solid #7549f2}@media (width>=1024px){.industry-toc__trigger[data-v-8e28d0ca]{display:none}}.industry-toc__trigger-text[data-v-8e28d0ca]{letter-spacing:.04em;text-transform:uppercase;min-width:0;font-size:13px;font-weight:400;line-height:1.2}.industry-toc__trigger-icon[data-v-8e28d0ca]{color:#141926;flex:0 0 20px;width:20px;height:20px}.industry-toc-modal[data-v-8e28d0ca]{z-index:300;background:#fff;flex-direction:column;display:flex;position:fixed;inset:0}.industry-toc-modal__header[data-v-8e28d0ca]{border-block-end:1px solid #39456b24;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.industry-toc-modal__title[data-v-8e28d0ca]{color:#141926;min-width:0;font-size:20px;font-weight:600;line-height:1.3}.industry-toc-modal__close[data-v-8e28d0ca]{color:#141926;cursor:pointer;background:0 0;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;margin-inline-end:-12px;display:inline-flex}.industry-toc-modal__close[data-v-8e28d0ca]:focus-visible{outline-offset:2px;outline:2px solid #7549f2}.industry-toc-modal__close svg[data-v-8e28d0ca]{width:22px;height:22px}.industry-toc-modal__body[data-v-8e28d0ca]{overscroll-behavior:contain;flex:auto;min-height:0;padding:12px 24px 32px;overflow-y:auto}.industry-toc-modal__list[data-v-8e28d0ca]{list-style:none}.industry-toc-modal__link[data-v-8e28d0ca]{letter-spacing:-.01em;color:#39456b;overflow-wrap:anywhere;align-items:center;min-height:48px;padding-block:8px;font-size:16px;font-weight:400;line-height:1.4;display:flex;position:relative}.industry-toc-modal__link[data-v-8e28d0ca]:focus-visible{outline-offset:2px;outline:2px solid #7549f2}.industry-toc-modal__link--active[data-v-8e28d0ca]{color:#141926;padding-inline-start:20px;font-weight:600}.industry-toc-modal__link--active[data-v-8e28d0ca]:before{content:"•";position:absolute;inset-inline-start:8px}.industry-toc-modal-enter-active[data-v-8e28d0ca],.industry-toc-modal-leave-active[data-v-8e28d0ca]{transition:opacity .15s,transform .15s}.industry-toc-modal-enter-from[data-v-8e28d0ca],.industry-toc-modal-leave-to[data-v-8e28d0ca]{opacity:0;transform:translateY(12px)}@media (prefers-reduced-motion:reduce){.industry-toc-modal-enter-active[data-v-8e28d0ca],.industry-toc-modal-leave-active[data-v-8e28d0ca]{transition:none}}
