.toc-box-auto-generated{border:1px solid #dcdcdc;margin:32px 0;background:#fff;overflow:hidden}.toc-box-auto-generated__title{cursor:pointer;list-style:none;padding:18px 24px;font-size:20px;line-height:1.3;font-weight:500;border-bottom:1px solid #dcdcdc;user-select:none}.toc-box-auto-generated__title::-webkit-details-marker{display:none}.toc-box-auto-generated__title::before{content:"+";display:inline-block;margin-right:12px;font-weight:700}.toc-box-auto-generated[open] .toc-box-auto-generated__title::before{content:"−"}.toc-box-auto-generated:not([open]) .toc-box-auto-generated__title{border-bottom:0}.toc-box-auto-generated__content{padding:24px 32px}.toc-box-auto-generated__list{margin:0;padding-left:28px;list-style-position:outside}.toc-box-auto-generated__item{display:list-item;margin:8px 0;padding-left:0;line-height:1.5}.toc-box-auto-generated__item::marker{line-height:1.5}.toc-box-auto-generated__link{display:inline;color:inherit;text-decoration:none;line-height:inherit}.toc-box-auto-generated__link br{display:none}.toc-box-auto-generated__link:hover{text-decoration:underline}@media (max-width:768px){.toc-box-auto-generated__title{padding:16px 18px;font-size:18px}.toc-box-auto-generated__content{padding:18px 20px}.toc-box-auto-generated__list{padding-left:22px}}.faq-schema-accordion{margin:40px 0}.faq-schema-accordion__title{margin-bottom:22px}.faq-schema-accordion__items{border-top:1px solid #d8d8d8}.faq-schema-accordion__item{border-bottom:1px solid #d8d8d8}.faq-schema-accordion__question{cursor:pointer;list-style:none;padding:12px 16px;font-size:22px;font-weight:300;line-height:1.3}.faq-schema-accordion__question::-webkit-details-marker{display:none}.faq-schema-accordion__answer{padding:0 16px 20px}.faq-schema-accordion__answer p{margin:0 0 12px}.faq-schema-accordion__answer p:last-child{margin-bottom:0}