/* EXTRACTED TAILWIND CSS - SCOPED TO HEADER/FOOTER */

#cob-modern-header-wrapper,
#cob-modern-footer-wrapper {
    all: initial;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,
        'Helvetica Neue', Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5;
    box-sizing: border-box;
}
#cob-modern-header-wrapper *,
#cob-modern-header-wrapper *::before,
#cob-modern-header-wrapper *::after,
#cob-modern-footer-wrapper *,
#cob-modern-footer-wrapper *::before,
#cob-modern-footer-wrapper *::after {
    box-sizing: border-box;
}

#cob-modern-header-wrapper .tw-absolute {
    position: absolute !important;
}
#cob-modern-footer-wrapper .tw-absolute {
    position: absolute !important;
}
#cob-modern-header-wrapper .tw-bg-cob-brand {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(141 198 63 / var(--tw-bg-opacity, 1)) !important;
}
#cob-modern-footer-wrapper .tw-bg-cob-brand {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(141 198 63 / var(--tw-bg-opacity, 1)) !important;
}
#cob-modern-header-wrapper .tw-bg-gray-100 {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1)) !important;
}
#cob-modern-footer-wrapper .tw-bg-gray-100 {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1)) !important;
}
#cob-modern-header-wrapper .tw-bg-gray-50 {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1)) !important;
}
#cob-modern-footer-wrapper .tw-bg-gray-50 {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1)) !important;
}
#cob-modern-header-wrapper .tw-bg-gray-800 {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1)) !important;
}
#cob-modern-footer-wrapper .tw-bg-gray-800 {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1)) !important;
}
#cob-modern-header-wrapper .tw-bg-gray-900 {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)) !important;
}
#cob-modern-footer-wrapper .tw-bg-gray-900 {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)) !important;
}
#cob-modern-header-wrapper .tw-bg-white {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}
#cob-modern-footer-wrapper .tw-bg-white {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}
#cob-modern-header-wrapper .tw-block {
    display: block !important;
}
#cob-modern-footer-wrapper .tw-block {
    display: block !important;
}
#cob-modern-header-wrapper .tw-border {
    border-style: solid !important;
}
#cob-modern-footer-wrapper .tw-border {
    border-style: solid !important;
}
#cob-modern-header-wrapper .tw-border-0 {
    border-width: 0px !important;
}
#cob-modern-footer-wrapper .tw-border-0 {
    border-width: 0px !important;
}
#cob-modern-header-wrapper .tw-border-b {
    border-bottom-style: solid !important;
}
#cob-modern-footer-wrapper .tw-border-b {
    border-bottom-style: solid !important;
}
#cob-modern-header-wrapper .tw-border-cob-brand {
    --tw-border-opacity: 1 !important;
    border-color: rgb(141 198 63 / var(--tw-border-opacity, 1)) !important;
}
#cob-modern-footer-wrapper .tw-border-cob-brand {
    --tw-border-opacity: 1 !important;
    border-color: rgb(141 198 63 / var(--tw-border-opacity, 1)) !important;
}
#cob-modern-header-wrapper .tw-border-gray-200 {
    --tw-border-opacity: 1 !important;
    border-color: rgb(229 231 235 / var(--tw-border-opacity, 1)) !important;
}
#cob-modern-footer-wrapper .tw-border-gray-200 {
    --tw-border-opacity: 1 !important;
    border-color: rgb(229 231 235 / var(--tw-border-opacity, 1)) !important;
}
#cob-modern-header-wrapper .tw-border-gray-300 {
    --tw-border-opacity: 1 !important;
    border-color: rgb(209 213 219 / var(--tw-border-opacity, 1)) !important;
}
#cob-modern-footer-wrapper .tw-border-gray-300 {
    --tw-border-opacity: 1 !important;
    border-color: rgb(209 213 219 / var(--tw-border-opacity, 1)) !important;
}
#cob-modern-header-wrapper .tw-border-gray-800 {
    --tw-border-opacity: 1 !important;
    border-color: rgb(31 41 55 / var(--tw-border-opacity, 1)) !important;
}
#cob-modern-footer-wrapper .tw-border-gray-800 {
    --tw-border-opacity: 1 !important;
    border-color: rgb(31 41 55 / var(--tw-border-opacity, 1)) !important;
}
#cob-modern-header-wrapper .tw-border-solid {
    border-style: solid !important;
}
#cob-modern-footer-wrapper .tw-border-solid {
    border-style: solid !important;
}
#cob-modern-header-wrapper .tw-border-t {
    border-top-style: solid !important;
}
#cob-modern-footer-wrapper .tw-border-t {
    border-top-style: solid !important;
}
#cob-modern-header-wrapper .tw-border-t-4 {
    border-top-width: 4px !important;
}
#cob-modern-footer-wrapper .tw-border-t-4 {
    border-top-width: 4px !important;
}
#cob-modern-header-wrapper .tw-border-transparent {
    border-color: transparent !important;
}
#cob-modern-footer-wrapper .tw-border-transparent {
    border-color: transparent !important;
}
#cob-modern-header-wrapper .tw-bottom-0 {
    bottom: 0px !important;
}
#cob-modern-footer-wrapper .tw-bottom-0 {
    bottom: 0px !important;
}
#cob-modern-header-wrapper .tw-col-span-1 {
    grid-column: span 1 / span 1 !important;
}
#cob-modern-footer-wrapper .tw-col-span-1 {
    grid-column: span 1 / span 1 !important;
}
#cob-modern-header-wrapper .tw-duration-200 {
    transition-duration: 200ms !important;
}
#cob-modern-footer-wrapper .tw-duration-200 {
    transition-duration: 200ms !important;
}
#cob-modern-header-wrapper .tw-duration-300 {
    transition-duration: 300ms !important;
}
#cob-modern-footer-wrapper .tw-duration-300 {
    transition-duration: 300ms !important;
}
#cob-modern-header-wrapper .tw-fill-current {
    fill: currentColor !important;
}
#cob-modern-footer-wrapper .tw-fill-current {
    fill: currentColor !important;
}
#cob-modern-header-wrapper .tw-fixed {
    position: fixed !important;
}
#cob-modern-footer-wrapper .tw-fixed {
    position: fixed !important;
}
#cob-modern-header-wrapper .tw-flex {
    display: flex !important;
}
#cob-modern-footer-wrapper .tw-flex {
    display: flex !important;
}
#cob-modern-header-wrapper .tw-flex-1 {
    flex: 1 1 0% !important;
}
#cob-modern-footer-wrapper .tw-flex-1 {
    flex: 1 1 0% !important;
}
#cob-modern-header-wrapper .tw-flex-col {
    flex-direction: column !important;
}
#cob-modern-footer-wrapper .tw-flex-col {
    flex-direction: column !important;
}
#cob-modern-header-wrapper .tw-flex-shrink-0 {
    flex-shrink: 0 !important;
}
#cob-modern-footer-wrapper .tw-flex-shrink-0 {
    flex-shrink: 0 !important;
}
#cob-modern-header-wrapper .tw-flex-wrap {
    flex-wrap: wrap !important;
}
#cob-modern-footer-wrapper .tw-flex-wrap {
    flex-wrap: wrap !important;
}
#cob-modern-header-wrapper .tw-font-medium {
    font-weight: 500 !important;
}
#cob-modern-footer-wrapper .tw-font-medium {
    font-weight: 500 !important;
}
#cob-modern-header-wrapper .tw-font-semibold {
    font-weight: 600 !important;
}
#cob-modern-footer-wrapper .tw-font-semibold {
    font-weight: 600 !important;
}
#cob-modern-header-wrapper .tw-gap-12 {
    gap: 3rem !important;
}
#cob-modern-footer-wrapper .tw-gap-12 {
    gap: 3rem !important;
}
#cob-modern-header-wrapper .tw-gap-4 {
    gap: 1rem !important;
}
#cob-modern-footer-wrapper .tw-gap-4 {
    gap: 1rem !important;
}
#cob-modern-header-wrapper .tw-gap-6 {
    gap: 1.5rem !important;
}
#cob-modern-footer-wrapper .tw-gap-6 {
    gap: 1.5rem !important;
}
#cob-modern-header-wrapper .tw-gap-8 {
    gap: 2rem !important;
}
#cob-modern-footer-wrapper .tw-gap-8 {
    gap: 2rem !important;
}
#cob-modern-header-wrapper .tw-grid {
    display: grid !important;
}
#cob-modern-footer-wrapper .tw-grid {
    display: grid !important;
}
#cob-modern-header-wrapper .tw-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}
#cob-modern-footer-wrapper .tw-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}
#cob-modern-header-wrapper .tw-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
#cob-modern-footer-wrapper .tw-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
#cob-modern-header-wrapper .tw-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}
#cob-modern-footer-wrapper .tw-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}
#cob-modern-header-wrapper .tw-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}
#cob-modern-footer-wrapper .tw-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}
#cob-modern-header-wrapper .tw-h-10 {
    height: 2.5rem !important;
}
#cob-modern-footer-wrapper .tw-h-10 {
    height: 2.5rem !important;
}
#cob-modern-header-wrapper .tw-h-12 {
    height: 3rem !important;
}
#cob-modern-footer-wrapper .tw-h-12 {
    height: 3rem !important;
}
#cob-modern-header-wrapper .tw-h-24 {
    height: 6rem !important;
}
#cob-modern-footer-wrapper .tw-h-24 {
    height: 6rem !important;
}
#cob-modern-header-wrapper .tw-h-4 {
    height: 1rem !important;
}
#cob-modern-footer-wrapper .tw-h-4 {
    height: 1rem !important;
}
#cob-modern-header-wrapper .tw-h-5 {
    height: 1.25rem !important;
}
#cob-modern-footer-wrapper .tw-h-5 {
    height: 1.25rem !important;
}
#cob-modern-header-wrapper .tw-h-6 {
    height: 1.5rem !important;
}
#cob-modern-footer-wrapper .tw-h-6 {
    height: 1.5rem !important;
}
#cob-modern-header-wrapper .tw-hidden {
    display: none !important;
}
#cob-modern-footer-wrapper .tw-hidden {
    display: none !important;
}
#cob-modern-header-wrapper .tw-inline-block {
    display: inline-block !important;
}
#cob-modern-footer-wrapper .tw-inline-block {
    display: inline-block !important;
}
#cob-modern-header-wrapper .tw-inline-flex {
    display: inline-flex !important;
}
#cob-modern-footer-wrapper .tw-inline-flex {
    display: inline-flex !important;
}
#cob-modern-header-wrapper .tw-inset-y-0 {
    top: 0px !important;
    bottom: 0px !important;
}
#cob-modern-footer-wrapper .tw-inset-y-0 {
    top: 0px !important;
    bottom: 0px !important;
}
#cob-modern-header-wrapper .tw-invisible {
    visibility: hidden !important;
}
#cob-modern-footer-wrapper .tw-invisible {
    visibility: hidden !important;
}
#cob-modern-header-wrapper .tw-items-center {
    align-items: center !important;
}
#cob-modern-footer-wrapper .tw-items-center {
    align-items: center !important;
}
#cob-modern-header-wrapper .tw-justify-between {
    justify-content: space-between !important;
}
#cob-modern-footer-wrapper .tw-justify-between {
    justify-content: space-between !important;
}
#cob-modern-header-wrapper .tw-justify-center {
    justify-content: center !important;
}
#cob-modern-footer-wrapper .tw-justify-center {
    justify-content: center !important;
}
#cob-modern-header-wrapper .tw-left-0 {
    left: 0px !important;
}
#cob-modern-footer-wrapper .tw-left-0 {
    left: 0px !important;
}
#cob-modern-header-wrapper .tw-max-w-9xl {
    max-width: 96rem !important;
}
#cob-modern-footer-wrapper .tw-max-w-9xl {
    max-width: 96rem !important;
}
#cob-modern-header-wrapper .tw-max-w-full {
    max-width: 100% !important;
}
#cob-modern-footer-wrapper .tw-max-w-full {
    max-width: 100% !important;
}
#cob-modern-header-wrapper .tw-max-w-screen-2xl {
    max-width: 1536px !important;
}
#cob-modern-footer-wrapper .tw-max-w-screen-2xl {
    max-width: 1536px !important;
}
#cob-modern-header-wrapper .tw-mb-12 {
    margin-bottom: 3rem !important;
}
#cob-modern-footer-wrapper .tw-mb-12 {
    margin-bottom: 3rem !important;
}
#cob-modern-header-wrapper .tw-mb-2 {
    margin-bottom: 0.5rem !important;
}
#cob-modern-footer-wrapper .tw-mb-2 {
    margin-bottom: 0.5rem !important;
}
#cob-modern-header-wrapper .tw-mb-4 {
    margin-bottom: 1rem !important;
}
#cob-modern-footer-wrapper .tw-mb-4 {
    margin-bottom: 1rem !important;
}
#cob-modern-header-wrapper .tw-mb-6 {
    margin-bottom: 1.5rem !important;
}
#cob-modern-footer-wrapper .tw-mb-6 {
    margin-bottom: 1.5rem !important;
}
#cob-modern-header-wrapper .tw-min-w-0 {
    min-width: 0px !important;
}
#cob-modern-footer-wrapper .tw-min-w-0 {
    min-width: 0px !important;
}
#cob-modern-header-wrapper .tw-ml-1 {
    margin-left: 0.25rem !important;
}
#cob-modern-footer-wrapper .tw-ml-1 {
    margin-left: 0.25rem !important;
}
#cob-modern-header-wrapper .tw-ml-2 {
    margin-left: 0.5rem !important;
}
#cob-modern-footer-wrapper .tw-ml-2 {
    margin-left: 0.5rem !important;
}
#cob-modern-header-wrapper .tw-ml-4 {
    margin-left: 1rem !important;
}
#cob-modern-footer-wrapper .tw-ml-4 {
    margin-left: 1rem !important;
}
#cob-modern-header-wrapper .tw-mr-2 {
    margin-right: 0.5rem !important;
}
#cob-modern-footer-wrapper .tw-mr-2 {
    margin-right: 0.5rem !important;
}
#cob-modern-header-wrapper .tw-mt-1 {
    margin-top: 0.25rem !important;
}
#cob-modern-footer-wrapper .tw-mt-1 {
    margin-top: 0.25rem !important;
}
#cob-modern-header-wrapper .tw-mt-12 {
    margin-top: 3rem !important;
}
#cob-modern-footer-wrapper .tw-mt-12 {
    margin-top: 3rem !important;
}
#cob-modern-header-wrapper .tw-mt-2 {
    margin-top: 0.5rem !important;
}
#cob-modern-footer-wrapper .tw-mt-2 {
    margin-top: 0.5rem !important;
}
#cob-modern-header-wrapper .tw-mt-6 {
    margin-top: 1.5rem !important;
}
#cob-modern-footer-wrapper .tw-mt-6 {
    margin-top: 1.5rem !important;
}
#cob-modern-header-wrapper .tw-mt-8 {
    margin-top: 2rem !important;
}
#cob-modern-footer-wrapper .tw-mt-8 {
    margin-top: 2rem !important;
}
#cob-modern-header-wrapper .tw-mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
}
#cob-modern-footer-wrapper .tw-mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
}
#cob-modern-header-wrapper .tw-opacity-0 {
    opacity: 0 !important;
}
#cob-modern-footer-wrapper .tw-opacity-0 {
    opacity: 0 !important;
}
#cob-modern-header-wrapper .tw-opacity-100 {
    opacity: 1 !important;
}
#cob-modern-footer-wrapper .tw-opacity-100 {
    opacity: 1 !important;
}
#cob-modern-header-wrapper .tw-outline-none {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
}
#cob-modern-footer-wrapper .tw-outline-none {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
}
#cob-modern-header-wrapper .tw-overflow-hidden {
    overflow: hidden !important;
}
#cob-modern-footer-wrapper .tw-overflow-hidden {
    overflow: hidden !important;
}
#cob-modern-header-wrapper .tw-overflow-y-auto {
    overflow-y: auto !important;
}
#cob-modern-footer-wrapper .tw-overflow-y-auto {
    overflow-y: auto !important;
}
#cob-modern-header-wrapper .tw-p-10 {
    padding: 2.5rem !important;
}
#cob-modern-footer-wrapper .tw-p-10 {
    padding: 2.5rem !important;
}
#cob-modern-header-wrapper .tw-p-2 {
    padding: 0.5rem !important;
}
#cob-modern-footer-wrapper .tw-p-2 {
    padding: 0.5rem !important;
}
#cob-modern-header-wrapper .tw-p-8 {
    padding: 2rem !important;
}
#cob-modern-footer-wrapper .tw-p-8 {
    padding: 2rem !important;
}
#cob-modern-header-wrapper .tw-pb-2 {
    padding-bottom: 0.5rem !important;
}
#cob-modern-footer-wrapper .tw-pb-2 {
    padding-bottom: 0.5rem !important;
}
#cob-modern-header-wrapper .tw-pl-10 {
    padding-left: 2.5rem !important;
}
#cob-modern-footer-wrapper .tw-pl-10 {
    padding-left: 2.5rem !important;
}
#cob-modern-header-wrapper .tw-pl-3 {
    padding-left: 0.75rem !important;
}
#cob-modern-footer-wrapper .tw-pl-3 {
    padding-left: 0.75rem !important;
}
#cob-modern-header-wrapper .tw-pointer-events-none {
    pointer-events: none !important;
}
#cob-modern-footer-wrapper .tw-pointer-events-none {
    pointer-events: none !important;
}
#cob-modern-header-wrapper .tw-pr-4 {
    padding-right: 1rem !important;
}
#cob-modern-footer-wrapper .tw-pr-4 {
    padding-right: 1rem !important;
}
#cob-modern-header-wrapper .tw-pt-6 {
    padding-top: 1.5rem !important;
}
#cob-modern-footer-wrapper .tw-pt-6 {
    padding-top: 1.5rem !important;
}
#cob-modern-header-wrapper .tw-pt-8 {
    padding-top: 2rem !important;
}
#cob-modern-footer-wrapper .tw-pt-8 {
    padding-top: 2rem !important;
}
#cob-modern-header-wrapper .tw-px-3 {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
}
#cob-modern-footer-wrapper .tw-px-3 {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
}
#cob-modern-header-wrapper .tw-px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
}
#cob-modern-footer-wrapper .tw-px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
}
#cob-modern-header-wrapper .tw-px-6 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
}
#cob-modern-footer-wrapper .tw-px-6 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
}
#cob-modern-header-wrapper .tw-px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
}
#cob-modern-footer-wrapper .tw-px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
}
#cob-modern-header-wrapper .tw-py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
}
#cob-modern-footer-wrapper .tw-py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
}
#cob-modern-header-wrapper .tw-py-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}
#cob-modern-footer-wrapper .tw-py-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}
#cob-modern-header-wrapper .tw-py-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
}
#cob-modern-footer-wrapper .tw-py-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
}
#cob-modern-header-wrapper .tw-py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}
#cob-modern-footer-wrapper .tw-py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}
#cob-modern-header-wrapper .tw-py-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
}
#cob-modern-footer-wrapper .tw-py-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
}
#cob-modern-header-wrapper .tw-py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}
#cob-modern-footer-wrapper .tw-py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}
#cob-modern-header-wrapper .tw-py-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
}
#cob-modern-footer-wrapper .tw-py-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
}
#cob-modern-header-wrapper .tw-relative {
    position: relative !important;
}
#cob-modern-footer-wrapper .tw-relative {
    position: relative !important;
}
#cob-modern-header-wrapper .tw-right-0 {
    right: 0px !important;
}
#cob-modern-footer-wrapper .tw-right-0 {
    right: 0px !important;
}
#cob-modern-header-wrapper .tw-ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
        var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
        calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
        var(--tw-shadow, 0 0 #0000) !important;
}
#cob-modern-footer-wrapper .tw-ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
        var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
        calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
        var(--tw-shadow, 0 0 #0000) !important;
}
#cob-modern-header-wrapper .tw-rotate-180 {
    --tw-rotate: 180deg !important;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y))
        rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
        scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
#cob-modern-footer-wrapper .tw-rotate-180 {
    --tw-rotate: 180deg !important;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y))
        rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
        scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
#cob-modern-header-wrapper .tw-rounded-lg {
    border-radius: 0.5rem !important;
}
#cob-modern-footer-wrapper .tw-rounded-lg {
    border-radius: 0.5rem !important;
}
#cob-modern-header-wrapper .tw-rounded-md {
    border-radius: 0.375rem !important;
}
#cob-modern-footer-wrapper .tw-rounded-md {
    border-radius: 0.375rem !important;
}
#cob-modern-header-wrapper .tw-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1),
        0 4px 6px -4px rgb(0 0 0 / 0.1) !important;
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),
        0 4px 6px -4px var(--tw-shadow-color) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
        var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
#cob-modern-footer-wrapper .tw-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1),
        0 4px 6px -4px rgb(0 0 0 / 0.1) !important;
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),
        0 4px 6px -4px var(--tw-shadow-color) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
        var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
#cob-modern-header-wrapper .tw-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1),
        0 2px 4px -2px rgb(0 0 0 / 0.1) !important;
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),
        0 2px 4px -2px var(--tw-shadow-color) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
        var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
#cob-modern-footer-wrapper .tw-shadow-md {
    --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1),
        0 2px 4px -2px rgb(0 0 0 / 0.1) !important;
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),
        0 2px 4px -2px var(--tw-shadow-color) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
        var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
#cob-modern-header-wrapper .tw-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1),
        0 8px 10px -6px rgb(0 0 0 / 0.1) !important;
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color),
        0 8px 10px -6px var(--tw-shadow-color) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
        var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
#cob-modern-footer-wrapper .tw-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1),
        0 8px 10px -6px rgb(0 0 0 / 0.1) !important;
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color),
        0 8px 10px -6px var(--tw-shadow-color) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
        var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
#cob-modern-header-wrapper .tw-sticky {
    position: sticky !important;
}
#cob-modern-footer-wrapper .tw-sticky {
    position: sticky !important;
}
#cob-modern-header-wrapper .tw-text-base {
    font-size: 16px !important;
    line-height: 24px !important;
}
#cob-modern-footer-wrapper .tw-text-base {
    font-size: 16px !important;
    line-height: 24px !important;
}
#cob-modern-header-wrapper .tw-text-center {
    text-align: center !important;
}
#cob-modern-footer-wrapper .tw-text-center {
    text-align: center !important;
}
#cob-modern-header-wrapper .tw-text-cob-blue {
    --tw-text-opacity: 1 !important;
    color: rgb(0 161 228 / var(--tw-text-opacity, 1)) !important;
}
#cob-modern-footer-wrapper .tw-text-cob-blue {
    --tw-text-opacity: 1 !important;
    color: rgb(0 161 228 / var(--tw-text-opacity, 1)) !important;
}
#cob-modern-header-wrapper .tw-text-cob-brand {
    --tw-text-opacity: 1 !important;
    color: rgb(141 198 63 / var(--tw-text-opacity, 1)) !important;
}
#cob-modern-footer-wrapper .tw-text-cob-brand {
    --tw-text-opacity: 1 !important;
    color: rgb(141 198 63 / var(--tw-text-opacity, 1)) !important;
}
#cob-modern-header-wrapper .tw-text-gray-300 {
    --tw-text-opacity: 1 !important;
    color: rgb(209 213 219 / var(--tw-text-opacity, 1)) !important;
}
#cob-modern-footer-wrapper .tw-text-gray-300 {
    --tw-text-opacity: 1 !important;
    color: rgb(209 213 219 / var(--tw-text-opacity, 1)) !important;
}
#cob-modern-header-wrapper .tw-text-gray-400 {
    --tw-text-opacity: 1 !important;
    color: rgb(156 163 175 / var(--tw-text-opacity, 1)) !important;
}
#cob-modern-footer-wrapper .tw-text-gray-400 {
    --tw-text-opacity: 1 !important;
    color: rgb(156 163 175 / var(--tw-text-opacity, 1)) !important;
}
#cob-modern-header-wrapper .tw-text-gray-500 {
    --tw-text-opacity: 1 !important;
    color: rgb(107 114 128 / var(--tw-text-opacity, 1)) !important;
}
#cob-modern-footer-wrapper .tw-text-gray-500 {
    --tw-text-opacity: 1 !important;
    color: rgb(107 114 128 / var(--tw-text-opacity, 1)) !important;
}
#cob-modern-header-wrapper .tw-text-gray-600 {
    --tw-text-opacity: 1 !important;
    color: rgb(75 85 99 / var(--tw-text-opacity, 1)) !important;
}
#cob-modern-footer-wrapper .tw-text-gray-600 {
    --tw-text-opacity: 1 !important;
    color: rgb(75 85 99 / var(--tw-text-opacity, 1)) !important;
}
#cob-modern-header-wrapper .tw-text-gray-700 {
    --tw-text-opacity: 1 !important;
    color: rgb(55 65 81 / var(--tw-text-opacity, 1)) !important;
}
#cob-modern-footer-wrapper .tw-text-gray-700 {
    --tw-text-opacity: 1 !important;
    color: rgb(55 65 81 / var(--tw-text-opacity, 1)) !important;
}
#cob-modern-header-wrapper .tw-text-gray-900 {
    --tw-text-opacity: 1 !important;
    color: rgb(17 24 39 / var(--tw-text-opacity, 1)) !important;
}
#cob-modern-footer-wrapper .tw-text-gray-900 {
    --tw-text-opacity: 1 !important;
    color: rgb(17 24 39 / var(--tw-text-opacity, 1)) !important;
}
#cob-modern-header-wrapper .tw-text-lg {
    font-size: 18px !important;
    line-height: 28px !important;
}
#cob-modern-footer-wrapper .tw-text-lg {
    font-size: 18px !important;
    line-height: 28px !important;
}
#cob-modern-header-wrapper .tw-text-sm {
    font-size: 14px !important;
    line-height: 20px !important;
}
#cob-modern-footer-wrapper .tw-text-sm {
    font-size: 14px !important;
    line-height: 20px !important;
}
#cob-modern-header-wrapper .tw-text-white {
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
#cob-modern-footer-wrapper .tw-text-white {
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
#cob-modern-header-wrapper .tw-text-xs {
    font-size: 12px !important;
    line-height: 16px !important;
}
#cob-modern-footer-wrapper .tw-text-xs {
    font-size: 12px !important;
    line-height: 16px !important;
}
#cob-modern-header-wrapper .tw-top-0 {
    top: 0px !important;
}
#cob-modern-footer-wrapper .tw-top-0 {
    top: 0px !important;
}
#cob-modern-header-wrapper .tw-touch-manipulation {
    touch-action: manipulation !important;
}
#cob-modern-footer-wrapper .tw-touch-manipulation {
    touch-action: manipulation !important;
}
#cob-modern-header-wrapper .tw-tracking-wider {
    letter-spacing: 0.05em !important;
}
#cob-modern-footer-wrapper .tw-tracking-wider {
    letter-spacing: 0.05em !important;
}
#cob-modern-header-wrapper .tw-transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y))
        rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
        scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
#cob-modern-footer-wrapper .tw-transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y))
        rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
        scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
#cob-modern-header-wrapper .tw-transition-all {
    transition-property: all !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
}
#cob-modern-footer-wrapper .tw-transition-all {
    transition-property: all !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
}
#cob-modern-header-wrapper .tw-transition-colors {
    transition-property: color, background-color, border-color,
        text-decoration-color, fill, stroke !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
}
#cob-modern-footer-wrapper .tw-transition-colors {
    transition-property: color, background-color, border-color,
        text-decoration-color, fill, stroke !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
}
#cob-modern-header-wrapper .tw-transition-transform {
    transition-property: transform !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
}
#cob-modern-footer-wrapper .tw-transition-transform {
    transition-property: transform !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
}
#cob-modern-header-wrapper .tw-translate-y-0 {
    --tw-translate-y: 0px !important;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y))
        rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
        scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
#cob-modern-footer-wrapper .tw-translate-y-0 {
    --tw-translate-y: 0px !important;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y))
        rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
        scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
#cob-modern-header-wrapper .tw-translate-y-2 {
    --tw-translate-y: 0.5rem !important;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y))
        rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
        scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
#cob-modern-footer-wrapper .tw-translate-y-2 {
    --tw-translate-y: 0.5rem !important;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y))
        rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
        scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
#cob-modern-header-wrapper .tw-uppercase {
    text-transform: uppercase !important;
}
#cob-modern-footer-wrapper .tw-uppercase {
    text-transform: uppercase !important;
}
#cob-modern-header-wrapper .tw-visible {
    visibility: visible !important;
}
#cob-modern-footer-wrapper .tw-visible {
    visibility: visible !important;
}
#cob-modern-header-wrapper .tw-w-4 {
    width: 1rem !important;
}
#cob-modern-footer-wrapper .tw-w-4 {
    width: 1rem !important;
}
#cob-modern-header-wrapper .tw-w-5 {
    width: 1.25rem !important;
}
#cob-modern-footer-wrapper .tw-w-5 {
    width: 1.25rem !important;
}
#cob-modern-header-wrapper .tw-w-6 {
    width: 1.5rem !important;
}
#cob-modern-footer-wrapper .tw-w-6 {
    width: 1.5rem !important;
}
#cob-modern-header-wrapper .tw-w-auto {
    width: auto !important;
}
#cob-modern-footer-wrapper .tw-w-auto {
    width: auto !important;
}
#cob-modern-header-wrapper .tw-w-full {
    width: 100% !important;
}
#cob-modern-footer-wrapper .tw-w-full {
    width: 100% !important;
}
#cob-modern-header-wrapper .tw-w-screen {
    width: 100vw !important;
}
#cob-modern-footer-wrapper .tw-w-screen {
    width: 100vw !important;
}
#cob-modern-header-wrapper .tw-whitespace-nowrap {
    white-space: nowrap !important;
}
#cob-modern-footer-wrapper .tw-whitespace-nowrap {
    white-space: nowrap !important;
}
#cob-modern-header-wrapper .tw-z-40 {
    z-index: 40 !important;
}
#cob-modern-footer-wrapper .tw-z-40 {
    z-index: 40 !important;
}
#cob-modern-header-wrapper .tw-z-50 {
    z-index: 50 !important;
}
#cob-modern-footer-wrapper .tw-z-50 {
    z-index: 50 !important;
}
@media (min-width: 640px) {
}

@media (min-width: 768px) {
}

@media (min-width: 1024px) {
}

@media (min-width: 1280px) {
}

/* Space utilities - extracted from tailwind-compiled.css */
#cob-modern-header-wrapper .tw-space-x-2 > :not([hidden]) ~ :not([hidden]),
#cob-modern-footer-wrapper .tw-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse)) !important;
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))) !important;
}

#cob-modern-header-wrapper .tw-space-x-4 > :not([hidden]) ~ :not([hidden]),
#cob-modern-footer-wrapper .tw-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(1rem * var(--tw-space-x-reverse)) !important;
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))) !important;
}

#cob-modern-header-wrapper .tw-space-x-8 > :not([hidden]) ~ :not([hidden]),
#cob-modern-footer-wrapper .tw-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(2rem * var(--tw-space-x-reverse)) !important;
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse))) !important;
}

#cob-modern-header-wrapper .tw-space-y-1 > :not([hidden]) ~ :not([hidden]),
#cob-modern-footer-wrapper .tw-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)) !important;
}

#cob-modern-header-wrapper .tw-space-y-2 > :not([hidden]) ~ :not([hidden]),
#cob-modern-footer-wrapper .tw-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)) !important;
}

#cob-modern-header-wrapper .tw-space-y-4 > :not([hidden]) ~ :not([hidden]),
#cob-modern-footer-wrapper .tw-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(1rem * var(--tw-space-y-reverse)) !important;
}

/* Responsive variants - manually extracted for exact match */
/* Note: CSS selectors use escaped colons to match HTML classes like sm:tw-px-6 */

@media (min-width: 640px) {
    #cob-modern-header-wrapper .sm\:tw-px-6,
    #cob-modern-footer-wrapper .sm\:tw-px-6 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important;
    }
    #cob-modern-header-wrapper
        .sm\:tw-space-x-4
        > :not([hidden])
        ~ :not([hidden]),
    #cob-modern-footer-wrapper
        .sm\:tw-space-x-4
        > :not([hidden])
        ~ :not([hidden]) {
        --tw-space-x-reverse: 0 !important;
        margin-right: calc(1rem * var(--tw-space-x-reverse)) !important;
        margin-left: calc(
            1rem * calc(1 - var(--tw-space-x-reverse))
        ) !important;
    }
    #cob-modern-header-wrapper .sm\:tw-grid-cols-2,
    #cob-modern-footer-wrapper .sm\:tw-grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }
}

@media (min-width: 768px) {
    #cob-modern-header-wrapper .md\:tw-grid-cols-3,
    #cob-modern-footer-wrapper .md\:tw-grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    }
    #cob-modern-header-wrapper .md\:tw-flex-row,
    #cob-modern-footer-wrapper .md\:tw-flex-row {
        flex-direction: row !important;
    }
}

@media (min-width: 1024px) {
    #cob-modern-header-wrapper .lg\:tw-flex,
    #cob-modern-footer-wrapper .lg\:tw-flex {
        display: flex !important;
    }
    #cob-modern-header-wrapper .lg\:tw-hidden,
    #cob-modern-footer-wrapper .lg\:tw-hidden {
        display: none !important;
    }
    #cob-modern-header-wrapper .lg\:tw-block,
    #cob-modern-footer-wrapper .lg\:tw-block {
        display: block !important;
    }
    #cob-modern-header-wrapper .lg\:tw-px-8,
    #cob-modern-footer-wrapper .lg\:tw-px-8 {
        padding-left: 2rem !important;
        padding-right: 2rem !important;
    }
    #cob-modern-header-wrapper .lg\:tw-py-16,
    #cob-modern-footer-wrapper .lg\:tw-py-16 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important;
    }
    #cob-modern-header-wrapper .lg\:tw-gap-12,
    #cob-modern-footer-wrapper .lg\:tw-gap-12 {
        gap: 3rem !important;
    }
    #cob-modern-header-wrapper .lg\:tw-col-span-1,
    #cob-modern-footer-wrapper .lg\:tw-col-span-1 {
        grid-column: span 1 / span 1 !important;
    }
    #cob-modern-header-wrapper .lg\:tw-col-span-6,
    #cob-modern-footer-wrapper .lg\:tw-col-span-6 {
        grid-column: span 6 / span 6 !important;
    }
    #cob-modern-header-wrapper .lg\:tw-grid-cols-4,
    #cob-modern-footer-wrapper .lg\:tw-grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    }
    #cob-modern-header-wrapper .lg\:tw-grid-cols-6,
    #cob-modern-footer-wrapper .lg\:tw-grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
    }
}

@media (min-width: 1280px) {
    #cob-modern-header-wrapper .xl\:tw-w-\[200px\],
    #cob-modern-footer-wrapper .xl\:tw-w-\[200px\] {
        width: 200px !important;
    }
}

/* Hover states - extracted from tailwind-compiled.css */
#cob-modern-header-wrapper .hover\:tw-text-cob-brand:hover,
#cob-modern-footer-wrapper .hover\:tw-text-cob-brand:hover {
    --tw-text-opacity: 1 !important;
    color: rgb(141 198 63 / var(--tw-text-opacity, 1)) !important;
}

#cob-modern-header-wrapper .hover\:tw-bg-gray-50:hover,
#cob-modern-footer-wrapper .hover\:tw-bg-gray-50:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1)) !important;
}

#cob-modern-header-wrapper .hover\:tw-bg-gray-100:hover,
#cob-modern-footer-wrapper .hover\:tw-bg-gray-100:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1)) !important;
}

#cob-modern-header-wrapper .hover\:tw-text-gray-900:hover,
#cob-modern-footer-wrapper .hover\:tw-text-gray-900:hover {
    --tw-text-opacity: 1 !important;
    color: rgb(17 24 39 / var(--tw-text-opacity, 1)) !important;
}

#cob-modern-header-wrapper .hover\:tw-text-white:hover,
#cob-modern-footer-wrapper .hover\:tw-text-white:hover {
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}

#cob-modern-header-wrapper .hover\:tw-translate-x-1:hover,
#cob-modern-footer-wrapper .hover\:tw-translate-x-1:hover {
    --tw-translate-x: 0.25rem !important;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y))
        rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
        scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

#cob-modern-header-wrapper .hover\:tw-bg-cob-brand\/90:hover,
#cob-modern-footer-wrapper .hover\:tw-bg-cob-brand\/90:hover {
    background-color: rgb(141 198 63 / 0.9) !important;
}

/* Focus states - extracted from tailwind-compiled.css */
#cob-modern-header-wrapper .focus\:tw-ring-2:focus,
#cob-modern-footer-wrapper .focus\:tw-ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
        var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
        calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
        var(--tw-shadow, 0 0 #0000) !important;
}

#cob-modern-header-wrapper .focus\:tw-ring-cob-brand:focus,
#cob-modern-footer-wrapper .focus\:tw-ring-cob-brand:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgb(141 198 63 / var(--tw-ring-opacity, 1)) !important;
}

#cob-modern-header-wrapper .focus\:tw-ring-inset:focus,
#cob-modern-footer-wrapper .focus\:tw-ring-inset:focus {
    --tw-ring-inset: inset !important;
}

#cob-modern-header-wrapper .focus\:tw-outline-none:focus,
#cob-modern-footer-wrapper .focus\:tw-outline-none:focus {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
}

#cob-modern-header-wrapper .focus\:tw-border-transparent:focus,
#cob-modern-footer-wrapper .focus\:tw-border-transparent:focus {
    border-color: transparent !important;
}
