.toc-accordion{border:1px solid #e2e8f0;border-radius:.5rem;background:var(--white);margin-bottom:1.5rem;overflow:hidden}.toc-accordion_toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 1.25rem;border:none;background:none;cursor:pointer;font-size:1rem;font-weight:600;color:var(--black)}.toc-accordion_icon{font-size:1.25rem;line-height:1;transition:transform .3s ease}.toc-accordion_toggle[aria-expanded=true] .toc-accordion_icon{transform:rotate(45deg)}.toc-accordion_panel{max-height:0;overflow:hidden;transition:max-height .35s ease}.toc-accordion_panel.is-open{max-height:60rem}.toc-accordion_list{list-style:none;margin:0;padding:0 1.25rem 1rem;display:flex;flex-direction:column;gap:.25rem}.toc-accordion_list>li{border-bottom:1px solid #f1f5f9}.toc-accordion_list>li:last-child{border-bottom:none}.toc-h2-row{display:flex;align-items:center;justify-content:space-between}.toc-h2-row>a{flex:1;display:block;padding:.5rem 0;font-size:.875rem;color:var(--black);text-decoration:none;transition:color .2s}.toc-h2-row>a:hover{color:var(--royal-blue)}.toc-sub-toggle{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;flex-shrink:0;margin-left:.5rem;border:none;border-radius:2px;background:var(--black);cursor:pointer;font-size:.75rem;line-height:1;color:var(--white);padding:0}.toc-sub-list{list-style:none;margin:0;padding:0 0 0 1rem;overflow:hidden;transition:max-height .3s ease}.toc-sub-list li a{display:block;padding:.375rem 0;font-size:.8125rem;color:var(--black);text-decoration:none;transition:color .2s}.toc-sub-list li a:hover{color:var(--royal-blue)}.blog-faq-section{margin-top:2rem;margin-bottom:2rem}.blog-faq-section .faq1_accordion{padding:1rem}.blog-bottom-cards{display:flex;gap:1rem;margin-bottom:2rem}.blog-bottom-card{background:var(--white, #fff);border-radius:8px;padding:1.25rem;display:flex;flex-direction:column;gap:.5rem}.blog-bottom-card--left,.blog-bottom-card--right{flex:1}.blog-bottom-card__heading{font-size:.875rem;font-weight:700;margin:.75rem 0 .25rem;line-height:1.3}.blog-bottom-card__heading:first-child{margin-top:0}.blog-bottom-card__link{font-size:.875rem;color:var(--dark-black, #1a1a2e);text-decoration:none;padding:.875rem;background-color:#f5f9ff;border:1px solid transparent;border-radius:.5rem;transition:color .2s,border-color .2s;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.blog-bottom-card__arrow{color:var(--royal-blue, #1a3f8f);flex-shrink:0;font-size:1rem;line-height:1}.blog-bottom-card__link:hover{color:var(--royal-blue, #1a3f8f);border:1px solid var(--royal-blue, #1a3f8f)}@media(max-width:767px){.blog-bottom-cards{flex-direction:column;gap:0}.blog-bottom-card{border-radius:0}.blog-bottom-card:first-child{border-radius:8px 8px 0 0}.blog-bottom-card:last-child{border-radius:0 0 8px 8px}}
