/* Blanka Privé — Effects: corners, elevation, lines, scrim, motion.
   The house rules: SQUARE corners, ZERO shadow, ONE accent.
   Depth comes from hairlines and negative space, never from drop shadows. */

:root {
  /* ── Corner radius ── */
  --radius-none: 0;      /* the brand: every structural edge is square */
  --radius-badge: 3px;   /* the ONLY rounding — tiny meta chips/badges */

  /* ── Elevation ── */
  --shadow-none: none;                          /* components carry no shadow */
  --shadow-float: 0 24px 60px rgba(0, 0, 0, 0.28); /* only a full-bleed hero image, lifted off the page */

  /* ── Lines ── */
  --line: 1px;                    /* the one true stroke weight */
  --line-accent: 2px solid var(--bp-gold); /* the gold rule that tops a stat/column */

  /* ── The signature scrim ──
     A soft top-and-bottom gradient over full-bleed photography that keeps
     the ink logo (top) and headline (bottom) legible. NOT a box, NOT a
     flat overlay — it fades to nothing across the middle of the frame. */
  --scrim-light: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.35) 0%,
    rgba(255, 255, 255, 0) 22%,
    rgba(255, 255, 255, 0) 50%,
    rgba(247, 244, 238, 0.72) 100%
  ); /* @kind other */

  /* ── Motion ──
     Quiet and slow. Fades and gentle slides; never bounce, never spring.
     Hover = a hairline extends or ink deepens; press = a subtle settle. */
  --ease: cubic-bezier(0.22, 0.61, 0.36, 1); /* @kind other */
  --dur-fast: 180ms; /* @kind other */
  --dur: 320ms; /* @kind other */
  --dur-slow: 600ms; /* @kind other */
}
