/* 06-components/_bootscreen.css */
/* ── c-bootscreen — the full-frame landing splash. Double rule, centered, blinking cursor. */
.c-bootscreen {
  border: 3px double var(--line-strong);
  background: var(--surface-raised);
  padding: clamp(var(--space-lg), 6vw, var(--space-2xl));
  text-align: center;
  display: flex; flex-direction: column; gap: var(--space-md); align-items: center;
}
.c-bootscreen__logo { font-size: var(--text-3xl); font-weight: var(--fw-bold); color: var(--text-bright); letter-spacing: 0.2em; }
.c-bootscreen__logo .c-bootscreen__mark { color: var(--accent); }
.c-bootscreen__tag { color: var(--text-muted); max-width: 60ch; }
.c-bootscreen__cursor { display: inline-block; width: 1ch; height: 1.2em; background: var(--accent); vertical-align: text-bottom; animation: loom-blink var(--blink) step-end infinite; }

