            .foot-mob a {
                display: flex;
                align-items: center;
            }

            #report-content-methodology img {
                height: auto !important;
                max-width: 100% !important;
            }

            @media (max-width: 767.98px) {
                .modular-report-page {
                    font-size: 14px;
                }

                .modular-report-page .space-y-14> :not([hidden])~ :not([hidden]) {
                    margin-top: 2rem !important;
                }

                .modular-report-page .space-y-5> :not([hidden])~ :not([hidden]) {
                    margin-top: 1.5rem !important;
                }

                .modular-report-page .space-y-8> :not([hidden])~ :not([hidden]) {
                    margin-top: 1.25rem !important;
                }

                .modular-report-page .gap-12 {
                    gap: 1.5rem !important;
                }

                .modular-report-page .gap-10 {
                    gap: 1.25rem !important;
                }

                .modular-report-page .gap-8,
                .modular-report-page .gap-6 {
                    gap: 1rem !important;
                }

                .modular-report-page .p-10,
                .modular-report-page .p-8,
                .modular-report-page .p-6 {
                    padding: 1rem !important;
                }

                .modular-report-page .px-8,
                .modular-report-page .px-6,
                .modular-report-page .px-4 {
                    padding-left: 0.75rem !important;
                    padding-right: 0.75rem !important;
                }

                .modular-report-page .py-12,
                .modular-report-page .py-10,
                .modular-report-page .py-8,
                .modular-report-page .py-6 {
                    padding-top: 0.875rem !important;
                    padding-bottom: 0.875rem !important;
                }

                .modular-report-page .pt-24 {
                    padding-top: 4.25rem !important;
                }

                .modular-report-page .pb-40 {
                    padding-bottom: 5.5rem !important;
                }

                .modular-report-page .mb-12 {
                    margin-bottom: 1.5rem !important;
                }

                .modular-report-page .mb-10,
                .modular-report-page .mb-4 {
                    margin-bottom: 1.25rem !important;
                }

                .modular-report-page .mt-12,
                .modular-report-page .mt-10 {
                    margin-top: 1.25rem !important;
                }

                .modular-report-page h1 {
                    font-size: 1.85rem !important;
                    line-height: 1.2 !important;
                }

                .modular-report-page h2 {
                    font-size: 1.5rem !important;
                    line-height: 1.25 !important;
                }

                .modular-report-page h3 {
                    font-size: 1.2rem !important;
                    line-height: 1.3 !important;
                }

                .modular-report-page h4 {
                    font-size: 1rem !important;
                    line-height: 1.35 !important;
                }

                .modular-report-page p,
                .modular-report-page li,
                .modular-report-page td,
                .modular-report-page th,
                .modular-report-page a,
                .modular-report-page button,
                .modular-report-page input,
                .modular-report-page label {
                    font-size: 0.875rem !important;
                }
            }

            @media (max-width: 480px) {

                .modular-report-page .p-10,
                .modular-report-page .p-8,
                .modular-report-page .p-6,
                .modular-report-page .p-4 {
                    padding: 0.75rem !important;
                }

                .modular-report-page .gap-6,
                .modular-report-page .gap-4 {
                    gap: 0.75rem !important;
                }

                .modular-report-page .space-y-14> :not([hidden])~ :not([hidden]),
                .modular-report-page .space-y-5> :not([hidden])~ :not([hidden]) {
                    margin-top: 1.25rem !important;
                }
            }
            .accordion-header {
                margin: 0px;
            }
            ol.list-unstyled {
    list-style: none;
    padding: 0px;
}

