/* Minimal site styling layered on top of Bootstrap. Customer-portal v1 — */
/* expand as feature slices land. */

body {
    min-height: 100vh;
}

main {
    min-height: 60vh;
}

/* Brand-accent text colour. Replaces inline style= usage so the Content- */
/* Security-Policy can stay strict (no style-src 'unsafe-inline'). */
.text-cyan {
    color: var(--s24-cyan);
}

/* Google Tag Manager <noscript> iframe — hidden via a class (not an inline */
/* style=) so the strict CSP style-src needs no 'unsafe-inline'. */
.gtm-noscript {
    display: none;
    visibility: hidden;
}
