/*
 * Promo strip visibility, decided before the first paint.
 *
 * ⚠ Pairs with html/head/strip-state.phtml, which stamps `tlg-strip-off` on
 * <html> when the visitor has already dismissed the strip. The strip itself
 * renders VISIBLE in the markup, so this rule is the only thing that ever
 * hides it and it has applied by the time the first frame paints.
 *
 * ⚠ A PLAIN CSS FILE, NOT A TAILWIND UTILITY, deliberately: `tlg-strip-off`
 * lives on <html> and is written by JavaScript, so Tailwind's content scanner
 * would never see it and would purge the class out of the bundle.
 *
 * ⚠ It must stay in a RENDER-BLOCKING stylesheet. Deferred or injected later
 * and the strip paints first, which restores the 28px shift this exists to
 * remove.
 */
.tlg-strip-off .lux-msg-strip {
    display: none;
}
