/* ============================================================
   SNS Valley View — design tokens
   Copied verbatim from design_handoff_sns_valley_view/styles.css.
   Do not rename, reorder, inline, or "tidy" a single custom property.
   ============================================================ */

:root {
  /* Colour */
  --c-bg:            #090909;  /* page ground */
  --c-bg-raised:     #0F0F0F;  /* booking band */
  --c-bg-card:       #141414;  /* room cards */
  --c-bg-field:      #1A1A1A;  /* booking inputs */
  --c-gold:          #C8A87C;  /* single accent */
  --c-cream:         #F2EDE4;  /* primary text */

  --c-cream-70:      rgba(242, 237, 228, 0.70);
  --c-cream-55:      rgba(242, 237, 228, 0.55);
  --c-cream-45:      rgba(242, 237, 228, 0.45);
  --c-cream-40:      rgba(242, 237, 228, 0.40);
  --c-cream-30:      rgba(242, 237, 228, 0.30);
  --c-cream-20:      rgba(242, 237, 228, 0.20);

  --c-hair:          rgba(255, 255, 255, 0.06); /* hairline borders */
  --c-hair-soft:     rgba(255, 255, 255, 0.04);
  --c-gold-line:     rgba(200, 168, 124, 0.35);

  /* Type */
  --f-display: 'Cormorant Garamond', Georgia, serif;
  --f-ui:      'Geist', system-ui, -apple-system, sans-serif;

  /* Layout */
  --w-canvas:  1280px;
  --pad-x:     56px;

  /* Motion — long and unhurried; this is the premium signal */
  --ease:      cubic-bezier(0.22, 0.61, 0.36, 1);
  --dur:       520ms;
  --dur-slow:  760ms;
}
