/* Inline styles extracted for CSP compliance */

/* Google Tag Manager noscript iframe */
.gtm-noscript-iframe {
    display: none;
    visibility: hidden;
}

/* Navigation popup styles */
.christ-title3 {
    display: none;
}

.christ-title4 {
    display: block;
}

.option-content.is-hidden {
    display: none;
}

/* Banner styles */
.bannerInnerPg-default {
    background: #F69333;
}

/* Text editor inline styles - will be overridden by data attributes if needed */
.textstring-editor-content {
    /* Styles from grid editor will be applied via data attributes */
}

/* Home page background image - uses CSS custom property */
.home-addi-suprt[data-bg-image] {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

/* FAQ and Financial Difficulties error message */
.error-message {
    display: none;
}

.error-message.show {
    display: block;
}
