.blog-content{color:#000;font-size:1rem;line-height:1.625}.blog-content>:first-child{margin-top:0}.blog-content>:last-child{margin-bottom:0}.blog-content p,.blog-content .wp-block-paragraph{color:#6b7280!important;margin:0 0 1.5rem!important;font-size:1rem!important;line-height:1.625!important}@media (min-width:768px){.blog-content p,.blog-content .wp-block-paragraph{font-size:1rem!important;line-height:1.5!important}}.blog-content p:empty{margin:0!important;display:none!important}.blog-content h1,.blog-content h2,.blog-content h2.wp-block-heading{letter-spacing:-.02em;scroll-margin-top:6rem;color:#000!important;margin:2.5rem 0 1rem!important;font-size:1.5rem!important;font-weight:700!important;line-height:1.3!important}.blog-content h3,.blog-content h3.wp-block-heading{scroll-margin-top:6rem;color:#000!important;margin:2rem 0 .75rem!important;font-size:1.25rem!important;font-weight:700!important;line-height:1.35!important}.blog-content h4,.blog-content h4.wp-block-heading{color:#000!important;margin:1.5rem 0 .5rem!important;font-size:1.125rem!important;font-weight:600!important;line-height:1.4!important}.blog-content h5,.blog-content h5.wp-block-heading{color:#000!important;margin:1.25rem 0 .5rem!important;font-size:1rem!important;font-weight:600!important;line-height:1.4!important}.blog-content h6,.blog-content h6.wp-block-heading{text-transform:uppercase;letter-spacing:.04em;color:#6b7280!important;margin:1rem 0 .5rem!important;font-size:.875rem!important;font-weight:600!important;line-height:1.4!important}@media (min-width:768px){.blog-content h1,.blog-content h2,.blog-content h2.wp-block-heading{font-size:1.875rem!important}.blog-content h3,.blog-content h3.wp-block-heading{font-size:1.5rem!important}.blog-content h4,.blog-content h4.wp-block-heading{font-size:1.25rem!important}}.blog-content hr,.blog-content .wp-block-separator{border:none!important;border-top:1px solid #e5e7eb!important;margin:2rem 0!important}.blog-content .blog-toc-badge{letter-spacing:.06em!important;text-transform:uppercase!important;color:#3b82f6!important;background:#eff6ff!important;border-radius:9999px!important;padding:.25rem .75rem!important;font-size:.75rem!important;font-weight:600!important;line-height:1.4!important;display:inline-block!important}.blog-content .blog-toc-header{margin:0 0 1rem!important;padding:0!important}.blog-content nav.wp-block-table-of-contents,.blog-content .blog-toc-card{background:#f9fafb!important;border:1px solid #e5e7eb!important;border-radius:.75rem!important;margin:2rem 0!important;padding:1.25rem 1.5rem!important}.blog-content nav.wp-block-table-of-contents>ol{counter-reset:none!important;margin:0!important;padding:0!important;list-style:none!important}.blog-content nav.wp-block-table-of-contents ol{color:inherit!important;margin:0!important;padding-left:0!important;list-style:none!important}.blog-content nav.wp-block-table-of-contents>ol>li{margin-bottom:.25rem!important}.blog-content nav.wp-block-table-of-contents ol ol{border-left:2px solid #dbeafe!important;margin-top:.35rem!important;margin-bottom:.5rem!important;padding-left:1rem!important}.blog-content nav.wp-block-table-of-contents li{margin-bottom:.25rem!important;padding-left:0!important;list-style:none!important;display:block!important}.blog-content nav.wp-block-table-of-contents li::marker{content:none!important;color:#0000!important}.blog-content nav.wp-block-table-of-contents a,.blog-content nav.wp-block-table-of-contents .wp-block-table-of-contents__entry{color:#000!important;border-radius:.5rem!important;margin:0!important;padding:.5rem .75rem!important;font-size:.9375rem!important;font-weight:500!important;line-height:1.45!important;text-decoration:none!important;transition:color .15s,background-color .15s!important;display:block!important}.blog-content nav.wp-block-table-of-contents ol ol a,.blog-content nav.wp-block-table-of-contents ol ol .wp-block-table-of-contents__entry{color:#6b7280!important;padding:.375rem .625rem!important;font-size:.875rem!important;font-weight:400!important}.blog-content nav.wp-block-table-of-contents a:hover,.blog-content nav.wp-block-table-of-contents .wp-block-table-of-contents__entry:hover{color:#3b82f6!important;background:#eff6ff!important}.blog-content nav.wp-block-table-of-contents a:focus-visible,.blog-content nav.wp-block-table-of-contents .wp-block-table-of-contents__entry:focus-visible{outline-offset:2px!important;outline:2px solid #3b82f6!important}.blog-content .blog-toc-card>ol.wp-block-list{background:0 0!important;border:none!important;margin:0!important;padding:0!important;list-style:none!important}.blog-content .blog-toc-card>ol.wp-block-list a{color:#000!important;border-radius:.5rem!important;padding:.5rem .75rem!important;font-size:.9375rem!important;font-weight:500!important;text-decoration:none!important;display:block!important}.blog-content .blog-toc-card>ol.wp-block-list a:hover{color:#3b82f6!important;background:#eff6ff!important}.blog-content .blog-toc-card>ol.wp-block-list li::marker{content:none!important}.blog-content ul,.blog-content ol,.blog-content ul.wp-block-list,.blog-content ol.wp-block-list{color:#6b7280!important;margin:0 0 1.5rem!important;padding-left:1.75rem!important;font-size:1rem!important;line-height:1.625!important;list-style-position:outside!important}@media (min-width:768px){.blog-content ul,.blog-content ol,.blog-content ul.wp-block-list,.blog-content ol.wp-block-list{font-size:1rem!important;line-height:1.5!important}}.blog-content ul,.blog-content ul.wp-block-list{list-style-type:disc!important}.blog-content ol,.blog-content ol.wp-block-list{list-style-type:decimal!important}.blog-content li{margin-bottom:.5rem!important;padding-left:.25rem!important;display:list-item!important}.blog-content li::marker{color:#3b82f6!important}.blog-content li>p,.blog-content li>.wp-block-paragraph{margin-bottom:.5rem!important}.blog-content ul.is-style-checkmark-list,.blog-content ul.wp-block-list.is-style-checkmark-list,.blog-content ul[class*=is-style-checkmark]{padding-left:0!important;list-style:none!important}.blog-content ul.is-style-checkmark-list>li,.blog-content ul.wp-block-list.is-style-checkmark-list>li,.blog-content ul[class*=is-style-checkmark]>li{padding-left:1.75rem!important;list-style:none!important;position:relative!important}.blog-content ul.is-style-checkmark-list>li:before,.blog-content ul.wp-block-list.is-style-checkmark-list>li:before,.blog-content ul[class*=is-style-checkmark]>li:before{content:"✓"!important;color:#3b82f6!important;font-weight:700!important;position:absolute!important;top:.1em!important;left:0!important}.blog-content blockquote,.blog-content .wp-block-quote{color:#6b7280!important;background:#eff6ff!important;border-left:4px solid #3b82f6!important;border-radius:0 .5rem .5rem 0!important;margin:0 0 1.5rem!important;padding:1rem 1.25rem!important;font-style:italic!important}.blog-content a{color:#3b82f6!important;text-underline-offset:2px!important;text-decoration:underline!important}.blog-content figure,.blog-content .wp-block-image{margin:0 0 1.5rem!important}.blog-content img{border:1px solid #e5e7eb!important;border-radius:.75rem!important;max-width:100%!important;height:auto!important}.blog-content .wp-block-embed,.blog-content .wp-block-embed__wrapper,.blog-content .responsive-video-wrap{margin:0 0 1.5rem!important}.blog-content iframe{border:1px solid #e5e7eb!important;border-radius:.75rem!important;max-width:100%!important}.blog-content figure.wp-block-table,.blog-content .wp-block-table{border:1px solid #e5e7eb!important;border-radius:.75rem!important;margin:0 0 1.5rem!important;overflow-x:auto!important}.blog-content table{border-collapse:collapse!important;width:100%!important;font-size:.9375rem!important;line-height:1.5!important}.blog-content th,.blog-content td{text-align:left!important;vertical-align:top!important;border:1px solid #e5e7eb!important;padding:.75rem 1rem!important}.blog-content th{color:#000!important;background:#f3f4f6!important;font-weight:600!important}.blog-content tr:nth-child(2n) td{background:#f9fafb!important}.blog-content .wp-block-columns,.blog-content .wp-block-group,.blog-content .wp-block-column{margin-bottom:1.5rem!important}.blog-content .wp-block-accordion{flex-direction:column!important;gap:.75rem!important;margin:0 0 1.5rem!important;display:flex!important}.blog-content .wp-block-accordion-item{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:.75rem!important;overflow:hidden!important}.blog-content .wp-block-accordion-heading{margin:0!important}.blog-content .wp-block-accordion-heading__toggle,.blog-content .wp-block-accordion-heading button{color:#000!important;text-align:left!important;cursor:pointer!important;background:#f3f4f6!important;border:none!important;justify-content:space-between!important;align-items:center!important;gap:1rem!important;width:100%!important;padding:1rem 1.25rem!important;font-size:1rem!important;font-weight:600!important;line-height:1.4!important;display:flex!important}.blog-content .wp-block-accordion-heading__toggle-title a{color:inherit!important;pointer-events:none!important;text-decoration:none!important}.blog-content .wp-block-accordion-heading__toggle-icon{color:#3b82f6!important;flex-shrink:0!important;font-size:1.25rem!important;transition:transform .2s!important}.blog-content .wp-block-accordion-item.is-open .wp-block-accordion-heading__toggle-icon{transform:rotate(45deg)!important}.blog-content .wp-block-accordion-panel{border-top:1px solid #e5e7eb!important;padding:1rem 1.25rem 1.25rem!important;display:none!important}.blog-content .wp-block-accordion-panel[inert]{display:none!important}.blog-content .wp-block-accordion-panel.is-expanded{display:block!important}.blog-content strong{color:#000!important;font-weight:600!important}.blog-content :is(h1,h2,h3,h4,h5,h6) strong{font-weight:inherit!important;color:inherit!important}.blog-content em{font-style:italic!important}
