.site-test-notice{padding:6px 12px;background:#fff1e6;color:#b85b16;text-align:center;font-size:12px;line-height:1.35}.site-signature{padding:8px 12px calc(8px + env(safe-area-inset-bottom));color:#7d8b95;font-size:11px;font-weight:400;line-height:1.3;text-align:center;opacity:.72}
/* Shared refinery image for public page title areas. */
.resources-page .resources-title,.explosion-page .ep-title{display:block;margin:0 -16px 22px;padding:42px 20px;min-height:142px;background:linear-gradient(90deg,#0a1c2de8,#0a1c2d38),url('/static/images/refinery-title.png') center/cover;color:#fff;border-radius:0 0 18px 18px;text-shadow:0 2px 8px #071b2b99}.academy-hero,.course-hero{background:url('/static/images/refinery-title.png') center/cover}.tsf-heading,.tgd-heading,.tgh-heading{margin:-22px -18px 0;padding:26px 18px;border-radius:22px 22px 0 0;background:linear-gradient(90deg,#071b2be8,#071b2b38),url('/static/images/refinery-title.png') center/cover;color:#fff}.tsf-heading :is(.tsf-series,.tsf-slogan),.tgd-heading :is(.tgd-series,.tgd-slogan),.tgh-heading :is(.tgh-series,.tgh-slogan){color:#e1e8ed}@media(min-width:600px){.resources-page .resources-title,.explosion-page .ep-title{margin-inline:-28px;padding:58px 28px;min-height:190px}.tsf-heading,.tgd-heading,.tgh-heading{margin:-32px -32px 0;padding:38px 32px}}
.app-page .app-title{background:linear-gradient(90deg,#071b2be8,#071b2b38),url('/static/images/refinery-title.png') center/cover;color:#fff}.app-page .app-title p{color:#e1e8ed}.asset-admin-page main>.heading{padding:28px;border-radius:16px;background:linear-gradient(90deg,#071b2be8,#071b2b38),url('/static/images/refinery-title.png') center/cover;color:#fff}.asset-admin-page main>.heading .eyebrow,.asset-admin-page main>.heading p:not(.eyebrow){color:#e1e8ed}@media(max-width:650px){.asset-admin-page main>.heading{padding:20px 14px}}
.academy-hero::after,.course-hero::after{background:linear-gradient(90deg,#071b2bcc 0%,#071b2b70 52%,#071b2b22 100%)}
