
  :root {
    --bg: #FAF7F1;
    --surface: #FFFFFF;
    --surface-alt: #F1EAE0;
    --text: #241C17;
    --text-muted: #6E6259;
    --accent: #7A2331;
    --accent-soft: #EADCDA;
    --border: #E3D9CA;
    --shadow: 0 18px 40px -24px rgba(36, 20, 16, 0.35);
  }
  @media (prefers-color-scheme: dark) {
    :root:not([data-theme="light"]) {
      --bg: #1B1512;
      --surface: #241C18;
      --surface-alt: #2C221C;
      --text: #F2E9DF;
      --text-muted: #B3A497;
      --accent: #E38C93;
      --accent-soft: #3A2426;
      --border: #3B2E26;
      --shadow: 0 18px 40px -24px rgba(0, 0, 0, 0.6);
    }
  }
  :root[data-theme="dark"] {
    --bg: #1B1512;
    --surface: #241C18;
    --surface-alt: #2C221C;
    --text: #F2E9DF;
    --text-muted: #B3A497;
    --accent: #E38C93;
    --accent-soft: #3A2426;
    --border: #3B2E26;
    --shadow: 0 18px 40px -24px rgba(0, 0, 0, 0.6);
  }

  html { font-size: 18px; }
  * { box-sizing: border-box; }
  @media (prefers-reduced-motion: reduce) {
    * { animation: none !important; transition: none !important; }
  }

  body {
    margin: 0;
    background-color: var(--bg);
    color: var(--text);
    font-family: Cambria, 'Iowan Old Style', Georgia, 'Times New Roman', serif;
    line-height: 1.55;
  }
  @media (min-width: 1440px) {
    body { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5MCAxMDAwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48cGF0aCBkPSJNNDUsMCBMNDkuMzQsNzEuNCBMNTIuODIsMTQyLjkgTDU0Ljc1LDIxNC4zIEw1NC43NSwyODUuNyBMNTIuODIsMzU3LjEgTDQ5LjM0LDQyOC42IEw0NSw1MDAgTDQwLjY2LDU3MS40IEwzNy4xOCw2NDIuOSBMMzUuMjUsNzE0LjMgTDM1LjI1LDc4NS43IEwzNy4xOCw4NTcuMSBMNDAuNjYsOTI4LjYgTDQ1LDEwMDAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzJBMDgxMCIgc3Ryb2tlLXdpZHRoPSIyLjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgb3BhY2l0eT0iMC41Ii8+PHBhdGggZD0iTTQ5LjgyLDgwIFEzNy43Miw3My40IDI3LjgyLDcwIiBmaWxsPSJub25lIiBzdHJva2U9IiMyQTA4MTAiIHN0cm9rZS13aWR0aD0iMS4xIiBzdHJva2UtbGluZWNhcD0icm91bmQiIG9wYWNpdHk9IjAuNiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3LjgsNzAuMCkgcm90YXRlKDI0MCkgc2NhbGUoMC40MikiPjxlbGxpcHNlIGN4PSIwIiBjeT0iLTkiIHJ4PSI2IiByeT0iMTAiIGZpbGw9IiNFOEI0QjgiIHRyYW5zZm9ybT0icm90YXRlKDApIi8+PGVsbGlwc2UgY3g9IjAiIGN5PSItOSIgcng9IjYiIHJ5PSIxMCIgZmlsbD0iI0U4QjRCOCIgdHJhbnNmb3JtPSJyb3RhdGUoNzIpIi8+PGVsbGlwc2UgY3g9IjAiIGN5PSItOSIgcng9IjYiIHJ5PSIxMCIgZmlsbD0iI0U4QjRCOCIgdHJhbnNmb3JtPSJyb3RhdGUoMTQ0KSIvPjxlbGxpcHNlIGN4PSIwIiBjeT0iLTkiIHJ4PSI2IiByeT0iMTAiIGZpbGw9IiNFOEI0QjgiIHRyYW5zZm9ybT0icm90YXRlKDIxNikiLz48ZWxsaXBzZSBjeD0iMCIgY3k9Ii05IiByeD0iNiIgcnk9IjEwIiBmaWxsPSIjRThCNEI4IiB0cmFuc2Zvcm09InJvdGF0ZSgyODgpIi8+PGNpcmNsZSByPSIzLjEiIGZpbGw9IiNDOUEyMjciLz48L2c+PGVsbGlwc2UgY3g9IjU4LjgyIiBjeT0iMTM1IiByeD0iMi43IiByeT0iNC43IiBmaWxsPSIjRThCNEI4IiBvcGFjaXR5PSIwLjg1IiB0cmFuc2Zvcm09InJvdGF0ZSg0MCA1OC44MiAxMzUpIi8+PHBhdGggZD0iTTUzLjc2LDMzMCBRNjUuODYsMzIzLjQgNzUuNzYsMzIwIiBmaWxsPSJub25lIiBzdHJva2U9IiMyQTA4MTAiIHN0cm9rZS13aWR0aD0iMS4xIiBzdHJva2UtbGluZWNhcD0icm91bmQiIG9wYWNpdHk9IjAuNiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc1LjgsMzIwLjApIHJvdGF0ZSgyNzApIHNjYWxlKDAuNDIpIj48ZWxsaXBzZSBjeD0iMCIgY3k9Ii05IiByeD0iNiIgcnk9IjEwIiBmaWxsPSIjRThCNEI4IiB0cmFuc2Zvcm09InJvdGF0ZSgwKSIvPjxlbGxpcHNlIGN4PSIwIiBjeT0iLTkiIHJ4PSI2IiByeT0iMTAiIGZpbGw9IiNFOEI0QjgiIHRyYW5zZm9ybT0icm90YXRlKDcyKSIvPjxlbGxpcHNlIGN4PSIwIiBjeT0iLTkiIHJ4PSI2IiByeT0iMTAiIGZpbGw9IiNFOEI0QjgiIHRyYW5zZm9ybT0icm90YXRlKDE0NCkiLz48ZWxsaXBzZSBjeD0iMCIgY3k9Ii05IiByeD0iNiIgcnk9IjEwIiBmaWxsPSIjRThCNEI4IiB0cmFuc2Zvcm09InJvdGF0ZSgyMTYpIi8+PGVsbGlwc2UgY3g9IjAiIGN5PSItOSIgcng9IjYiIHJ5PSIxMCIgZmlsbD0iI0U4QjRCOCIgdHJhbnNmb3JtPSJyb3RhdGUoMjg4KSIvPjxjaXJjbGUgcj0iMy4xIiBmaWxsPSIjQzlBMjI3Ii8+PC9nPjxlbGxpcHNlIGN4PSI0NC43NiIgY3k9IjM4NSIgcng9IjIuNyIgcnk9IjQuNyIgZmlsbD0iI0U4QjRCOCIgb3BhY2l0eT0iMC44NSIgdHJhbnNmb3JtPSJyb3RhdGUoMjEwIDQ0Ljc2IDM4NSkiLz48cGF0aCBkPSJNNDAuMTgsNTgwIFEyOC4wOCw1NzMuNCAxOC4xOCw1NzAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzJBMDgxMCIgc3Ryb2tlLXdpZHRoPSIxLjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgb3BhY2l0eT0iMC42Ii8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTguMiw1NzAuMCkgcm90YXRlKDMwMCkgc2NhbGUoMC40MikiPjxlbGxpcHNlIGN4PSIwIiBjeT0iLTkiIHJ4PSI2IiByeT0iMTAiIGZpbGw9IiNFOEI0QjgiIHRyYW5zZm9ybT0icm90YXRlKDApIi8+PGVsbGlwc2UgY3g9IjAiIGN5PSItOSIgcng9IjYiIHJ5PSIxMCIgZmlsbD0iI0U4QjRCOCIgdHJhbnNmb3JtPSJyb3RhdGUoNzIpIi8+PGVsbGlwc2UgY3g9IjAiIGN5PSItOSIgcng9IjYiIHJ5PSIxMCIgZmlsbD0iI0U4QjRCOCIgdHJhbnNmb3JtPSJyb3RhdGUoMTQ0KSIvPjxlbGxpcHNlIGN4PSIwIiBjeT0iLTkiIHJ4PSI2IiByeT0iMTAiIGZpbGw9IiNFOEI0QjgiIHRyYW5zZm9ybT0icm90YXRlKDIxNikiLz48ZWxsaXBzZSBjeD0iMCIgY3k9Ii05IiByeD0iNiIgcnk9IjEwIiBmaWxsPSIjRThCNEI4IiB0cmFuc2Zvcm09InJvdGF0ZSgyODgpIi8+PGNpcmNsZSByPSIzLjEiIGZpbGw9IiNDOUEyMjciLz48L2c+PGVsbGlwc2UgY3g9IjQ5LjE4IiBjeT0iNjM1IiByeD0iMi43IiByeT0iNC43IiBmaWxsPSIjRThCNEI4IiBvcGFjaXR5PSIwLjg1IiB0cmFuc2Zvcm09InJvdGF0ZSgyMCA0OS4xOCA2MzUpIi8+PHBhdGggZD0iTTM2LjI0LDgzMCBRNDguMzQsODIzLjQgNTguMjQsODIwIiBmaWxsPSJub25lIiBzdHJva2U9IiMyQTA4MTAiIHN0cm9rZS13aWR0aD0iMS4xIiBzdHJva2UtbGluZWNhcD0icm91bmQiIG9wYWNpdHk9IjAuNiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU4LjIsODIwLjApIHJvdGF0ZSgzMzApIHNjYWxlKDAuNDIpIj48ZWxsaXBzZSBjeD0iMCIgY3k9Ii05IiByeD0iNiIgcnk9IjEwIiBmaWxsPSIjRThCNEI4IiB0cmFuc2Zvcm09InJvdGF0ZSgwKSIvPjxlbGxpcHNlIGN4PSIwIiBjeT0iLTkiIHJ4PSI2IiByeT0iMTAiIGZpbGw9IiNFOEI0QjgiIHRyYW5zZm9ybT0icm90YXRlKDcyKSIvPjxlbGxpcHNlIGN4PSIwIiBjeT0iLTkiIHJ4PSI2IiByeT0iMTAiIGZpbGw9IiNFOEI0QjgiIHRyYW5zZm9ybT0icm90YXRlKDE0NCkiLz48ZWxsaXBzZSBjeD0iMCIgY3k9Ii05IiByeD0iNiIgcnk9IjEwIiBmaWxsPSIjRThCNEI4IiB0cmFuc2Zvcm09InJvdGF0ZSgyMTYpIi8+PGVsbGlwc2UgY3g9IjAiIGN5PSItOSIgcng9IjYiIHJ5PSIxMCIgZmlsbD0iI0U4QjRCOCIgdHJhbnNmb3JtPSJyb3RhdGUoMjg4KSIvPjxjaXJjbGUgcj0iMy4xIiBmaWxsPSIjQzlBMjI3Ii8+PC9nPjxlbGxpcHNlIGN4PSIyNy4yNCIgY3k9Ijg4NSIgcng9IjIuNyIgcnk9IjQuNyIgZmlsbD0iI0U4QjRCOCIgb3BhY2l0eT0iMC44NSIgdHJhbnNmb3JtPSJyb3RhdGUoMTkwIDI3LjI0IDg4NSkiLz48L3N2Zz4="), url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5MCAxMDAwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48cGF0aCBkPSJNNDUsMCBMNDAuNjYsNzEuNCBMMzcuMTgsMTQyLjkgTDM1LjI1LDIxNC4zIEwzNS4yNSwyODUuNyBMMzcuMTgsMzU3LjEgTDQwLjY2LDQyOC42IEw0NSw1MDAgTDQ5LjM0LDU3MS40IEw1Mi44Miw2NDIuOSBMNTQuNzUsNzE0LjMgTDU0Ljc1LDc4NS43IEw1Mi44Miw4NTcuMSBMNDkuMzQsOTI4LjYgTDQ1LDEwMDAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzJBMDgxMCIgc3Ryb2tlLXdpZHRoPSIyLjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgb3BhY2l0eT0iMC41Ii8+PHBhdGggZD0iTTQwLjE4LDgwIFE1Mi4yOCw3My40IDYyLjE4LDcwIiBmaWxsPSJub25lIiBzdHJva2U9IiMyQTA4MTAiIHN0cm9rZS13aWR0aD0iMS4xIiBzdHJva2UtbGluZWNhcD0icm91bmQiIG9wYWNpdHk9IjAuNiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYyLjIsNzAuMCkgcm90YXRlKC0yNDApIHNjYWxlKDAuNDIpIj48ZWxsaXBzZSBjeD0iMCIgY3k9Ii05IiByeD0iNiIgcnk9IjEwIiBmaWxsPSIjRThCNEI4IiB0cmFuc2Zvcm09InJvdGF0ZSgwKSIvPjxlbGxpcHNlIGN4PSIwIiBjeT0iLTkiIHJ4PSI2IiByeT0iMTAiIGZpbGw9IiNFOEI0QjgiIHRyYW5zZm9ybT0icm90YXRlKDcyKSIvPjxlbGxpcHNlIGN4PSIwIiBjeT0iLTkiIHJ4PSI2IiByeT0iMTAiIGZpbGw9IiNFOEI0QjgiIHRyYW5zZm9ybT0icm90YXRlKDE0NCkiLz48ZWxsaXBzZSBjeD0iMCIgY3k9Ii05IiByeD0iNiIgcnk9IjEwIiBmaWxsPSIjRThCNEI4IiB0cmFuc2Zvcm09InJvdGF0ZSgyMTYpIi8+PGVsbGlwc2UgY3g9IjAiIGN5PSItOSIgcng9IjYiIHJ5PSIxMCIgZmlsbD0iI0U4QjRCOCIgdHJhbnNmb3JtPSJyb3RhdGUoMjg4KSIvPjxjaXJjbGUgcj0iMy4xIiBmaWxsPSIjQzlBMjI3Ii8+PC9nPjxlbGxpcHNlIGN4PSIzMS4xOCIgY3k9IjEzNSIgcng9IjIuNyIgcnk9IjQuNyIgZmlsbD0iI0U4QjRCOCIgb3BhY2l0eT0iMC44NSIgdHJhbnNmb3JtPSJyb3RhdGUoLTQwIDMxLjE4IDEzNSkiLz48cGF0aCBkPSJNMzYuMjQsMzMwIFEyNC4xNCwzMjMuNCAxNC4yNCwzMjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzJBMDgxMCIgc3Ryb2tlLXdpZHRoPSIxLjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgb3BhY2l0eT0iMC42Ii8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQuMiwzMjAuMCkgcm90YXRlKC0yNzApIHNjYWxlKDAuNDIpIj48ZWxsaXBzZSBjeD0iMCIgY3k9Ii05IiByeD0iNiIgcnk9IjEwIiBmaWxsPSIjRThCNEI4IiB0cmFuc2Zvcm09InJvdGF0ZSgwKSIvPjxlbGxpcHNlIGN4PSIwIiBjeT0iLTkiIHJ4PSI2IiByeT0iMTAiIGZpbGw9IiNFOEI0QjgiIHRyYW5zZm9ybT0icm90YXRlKDcyKSIvPjxlbGxpcHNlIGN4PSIwIiBjeT0iLTkiIHJ4PSI2IiByeT0iMTAiIGZpbGw9IiNFOEI0QjgiIHRyYW5zZm9ybT0icm90YXRlKDE0NCkiLz48ZWxsaXBzZSBjeD0iMCIgY3k9Ii05IiByeD0iNiIgcnk9IjEwIiBmaWxsPSIjRThCNEI4IiB0cmFuc2Zvcm09InJvdGF0ZSgyMTYpIi8+PGVsbGlwc2UgY3g9IjAiIGN5PSItOSIgcng9IjYiIHJ5PSIxMCIgZmlsbD0iI0U4QjRCOCIgdHJhbnNmb3JtPSJyb3RhdGUoMjg4KSIvPjxjaXJjbGUgcj0iMy4xIiBmaWxsPSIjQzlBMjI3Ii8+PC9nPjxlbGxpcHNlIGN4PSI0NS4yNCIgY3k9IjM4NSIgcng9IjIuNyIgcnk9IjQuNyIgZmlsbD0iI0U4QjRCOCIgb3BhY2l0eT0iMC44NSIgdHJhbnNmb3JtPSJyb3RhdGUoLTIxMCA0NS4yNCAzODUpIi8+PHBhdGggZD0iTTQ5LjgyLDU4MCBRNjEuOTIsNTczLjQgNzEuODIsNTcwIiBmaWxsPSJub25lIiBzdHJva2U9IiMyQTA4MTAiIHN0cm9rZS13aWR0aD0iMS4xIiBzdHJva2UtbGluZWNhcD0icm91bmQiIG9wYWNpdHk9IjAuNiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcxLjgsNTcwLjApIHJvdGF0ZSgtMzAwKSBzY2FsZSgwLjQyKSI+PGVsbGlwc2UgY3g9IjAiIGN5PSItOSIgcng9IjYiIHJ5PSIxMCIgZmlsbD0iI0U4QjRCOCIgdHJhbnNmb3JtPSJyb3RhdGUoMCkiLz48ZWxsaXBzZSBjeD0iMCIgY3k9Ii05IiByeD0iNiIgcnk9IjEwIiBmaWxsPSIjRThCNEI4IiB0cmFuc2Zvcm09InJvdGF0ZSg3MikiLz48ZWxsaXBzZSBjeD0iMCIgY3k9Ii05IiByeD0iNiIgcnk9IjEwIiBmaWxsPSIjRThCNEI4IiB0cmFuc2Zvcm09InJvdGF0ZSgxNDQpIi8+PGVsbGlwc2UgY3g9IjAiIGN5PSItOSIgcng9IjYiIHJ5PSIxMCIgZmlsbD0iI0U4QjRCOCIgdHJhbnNmb3JtPSJyb3RhdGUoMjE2KSIvPjxlbGxpcHNlIGN4PSIwIiBjeT0iLTkiIHJ4PSI2IiByeT0iMTAiIGZpbGw9IiNFOEI0QjgiIHRyYW5zZm9ybT0icm90YXRlKDI4OCkiLz48Y2lyY2xlIHI9IjMuMSIgZmlsbD0iI0M5QTIyNyIvPjwvZz48ZWxsaXBzZSBjeD0iNDAuODIiIGN5PSI2MzUiIHJ4PSIyLjciIHJ5PSI0LjciIGZpbGw9IiNFOEI0QjgiIG9wYWNpdHk9IjAuODUiIHRyYW5zZm9ybT0icm90YXRlKC0yMCA0MC44MiA2MzUpIi8+PHBhdGggZD0iTTUzLjc2LDgzMCBRNDEuNjYsODIzLjQgMzEuNzYsODIwIiBmaWxsPSJub25lIiBzdHJva2U9IiMyQTA4MTAiIHN0cm9rZS13aWR0aD0iMS4xIiBzdHJva2UtbGluZWNhcD0icm91bmQiIG9wYWNpdHk9IjAuNiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMxLjgsODIwLjApIHJvdGF0ZSgtMzMwKSBzY2FsZSgwLjQyKSI+PGVsbGlwc2UgY3g9IjAiIGN5PSItOSIgcng9IjYiIHJ5PSIxMCIgZmlsbD0iI0U4QjRCOCIgdHJhbnNmb3JtPSJyb3RhdGUoMCkiLz48ZWxsaXBzZSBjeD0iMCIgY3k9Ii05IiByeD0iNiIgcnk9IjEwIiBmaWxsPSIjRThCNEI4IiB0cmFuc2Zvcm09InJvdGF0ZSg3MikiLz48ZWxsaXBzZSBjeD0iMCIgY3k9Ii05IiByeD0iNiIgcnk9IjEwIiBmaWxsPSIjRThCNEI4IiB0cmFuc2Zvcm09InJvdGF0ZSgxNDQpIi8+PGVsbGlwc2UgY3g9IjAiIGN5PSItOSIgcng9IjYiIHJ5PSIxMCIgZmlsbD0iI0U4QjRCOCIgdHJhbnNmb3JtPSJyb3RhdGUoMjE2KSIvPjxlbGxpcHNlIGN4PSIwIiBjeT0iLTkiIHJ4PSI2IiByeT0iMTAiIGZpbGw9IiNFOEI0QjgiIHRyYW5zZm9ybT0icm90YXRlKDI4OCkiLz48Y2lyY2xlIHI9IjMuMSIgZmlsbD0iI0M5QTIyNyIvPjwvZz48ZWxsaXBzZSBjeD0iNjIuNzYiIGN5PSI4ODUiIHJ4PSIyLjciIHJ5PSI0LjciIGZpbGw9IiNFOEI0QjgiIG9wYWNpdHk9IjAuODUiIHRyYW5zZm9ybT0icm90YXRlKC0xOTAgNjIuNzYgODg1KSIvPjwvc3ZnPg=="); background-repeat: repeat-y, repeat-y; background-position: left top, right top; background-size: 130px 1000px, 130px 1000px; }
  }

  .wrap { max-width: 1080px; margin: 0 auto; padding: 4rem 3.4rem 2rem; }
  .hero-divider { width: 100%; height: 64px; overflow: hidden; }
  .hero-divider svg { width: 100%; height: 100%; display: block; }
  @media (max-width: 640px) { .hero-divider { height: 40px; } }
  #consultation { margin-bottom: 1.5rem; }

  header.hero {
    text-align: center;
    padding: 2rem 0 3rem;
    border-bottom: 1px solid var(--border);
    margin-bottom: 3rem;
  }
  .eyebrow {
    font-family: -apple-system, 'Segoe UI', sans-serif;
    text-transform: uppercase;
    letter-spacing: 0.18em;
    font-size: 0.72rem;
    color: var(--accent);
    font-weight: 600;
  }
  h1 {
    font-size: clamp(2.1rem, 4.2vw, 3rem);
    margin: 0.6rem 0 0.9rem;
    text-wrap: balance;
    font-weight: 600;
  }
  header.hero p {
    max-width: 46rem;
    margin: 0 auto;
    color: var(--text-muted);
    font-size: 1.08rem;
    text-wrap: balance;
  }

  .section-title-row { display: flex; width: fit-content; margin: 0 auto 0.9rem; align-items: center; gap: 0.7rem; }
  @media (max-width: 640px) {
    .wrap { padding-left: 1.4rem; padding-right: 1.4rem; }
    .section-title-row { display: flex; width: 100%; gap: 0.5rem; }
    .section-title-blossom { width: 22px; height: 22px; }
    h2.section-title { font-size: 0.95rem; }
  }
  .section-title-blossom { width: 30px; height: 30px; flex-shrink: 0; }
  .consult-card .section-title-row { justify-content: center; margin-left: auto; margin-right: auto; }
  h2.section-title {
    font-size: 1.7rem;
    margin: 0;
    font-weight: 600;
    color: var(--text);
  }
  .section-lede {
    color: var(--text-muted);
    margin: 0 0 1.8rem;
    font-family: -apple-system, 'Segoe UI', sans-serif;
    font-size: 0.98rem;
  }

  section { margin-bottom: 4.5rem; }
  @media (max-width: 640px) { section { margin-bottom: 2.8rem; } }

  /* Research insight cards */
  .insights {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 1.1rem;
  }
  @media (max-width: 780px) { .insights { grid-template-columns: 1fr; } }
  .insight-card {
    background: var(--surface);
    border: 1px solid var(--border);
    border-radius: 4px;
    padding: 1.4rem 1.5rem;
  }
  .insight-card h3 {
    font-family: -apple-system, 'Segoe UI', sans-serif;
    font-size: 0.78rem;
    text-transform: uppercase;
    letter-spacing: 0.08em;
    color: var(--accent);
    margin: 0 0 0.6rem;
  }
  .insight-card p {
    font-family: -apple-system, 'Segoe UI', sans-serif;
    font-size: 0.92rem;
    color: var(--text);
    margin: 0 0 0.5rem;
  }
  .insight-card p:last-child { margin-bottom: 0; }
  .insight-card .muted { color: var(--text-muted); font-size: 0.85rem; }

  /* Concept blocks */
  .concept { margin-bottom: 5rem; }
  .concept-head {
    display: flex;
    align-items: baseline;
    justify-content: space-between;
    gap: 1rem;
    flex-wrap: wrap;
    margin-bottom: 0.3rem;
  }
  .concept-number {
    font-family: -apple-system, 'Segoe UI', sans-serif;
    font-size: 0.78rem;
    letter-spacing: 0.1em;
    color: var(--text-muted);
    text-transform: uppercase;
  }
  .concept-title { font-size: 1.55rem; font-weight: 600; margin: 0.15rem 0 0.5rem; }
  .concept-tag {
    font-family: -apple-system, 'Segoe UI', sans-serif;
    font-size: 0.85rem;
    color: var(--text-muted);
    margin-bottom: 1.3rem;
    max-width: 42rem;
  }

  /* Browser mockup frame — intentionally fixed-palette per concept (a design comp, not themed UI) */
  .frame {
    border-radius: 10px;
    overflow: hidden;
    box-shadow: var(--shadow);
    border: 1px solid rgba(0,0,0,0.08);
  }
  .frame-chrome {
    display: flex;
    align-items: center;
    gap: 0.5rem;
    padding: 0.6rem 0.9rem;
    background: rgba(0,0,0,0.06);
  }
  .frame-chrome .dot { width: 9px; height: 9px; border-radius: 50%; background: rgba(0,0,0,0.18); }
  .frame-chrome .url {
    margin-left: 0.6rem;
    font-family: -apple-system, 'Segoe UI', sans-serif;
    font-size: 0.72rem;
    padding: 0.2rem 0.7rem;
    border-radius: 20px;
    background: rgba(0,0,0,0.06);
    color: rgba(0,0,0,0.55);
  }

  .m-nav { display: flex; align-items: center; justify-content: space-between; gap: 1rem; padding: 1.1rem 1.6rem; flex-wrap: wrap; }
  .m-logo { font-weight: 700; letter-spacing: 0.02em; font-size: 1.05rem; }
  .m-links { display: flex; gap: 1.3rem; flex-wrap: wrap; font-size: 0.78rem; }
  .m-cta-btn { font-size: 0.78rem; padding: 0.5rem 1.05rem; border-radius: 3px; font-weight: 600; white-space: nowrap; }
  .cta-book-btn { background: #E31E24; color: #FFF5F0; text-decoration: none; transition: background 0.18s ease, transform 0.18s ease, box-shadow 0.18s ease; animation: ctaPulse 2.2s ease-in-out infinite; }
  @keyframes ctaPulse { 0%, 100% { box-shadow: 0 0 0 0 rgba(227,30,36,0.85); } 50% { box-shadow: 0 0 12px 11px rgba(227,30,36,0); } }
  @media (prefers-reduced-motion: reduce) { .cta-book-btn { animation: none; } }
  .cta-book-btn:hover { background: #FF3B32; transform: translateY(-1px); box-shadow: 0 6px 16px rgba(227,30,36,0.45); animation-play-state: paused; }
  .cta-book-btn:active { background: #B8151A; transform: translateY(0); }

  .delivery-cta-row { text-align: center; margin: 1.6rem 0 0; display: flex; flex-wrap: wrap; gap: 1rem; justify-content: center; }
  @media (max-width: 640px) {
    .delivery-cta-row { flex-direction: column; align-items: stretch; }
    .delivery-cta-row .delivery-order-btn { width: 100%; justify-content: center; }
  }
  .delivery-order-btn { display: inline-flex; align-items: center; gap: 0.6rem; padding: 0.85rem 2rem; background: #E31E24; color: #FFF5F0; text-decoration: none; border-radius: 6px; font-family: -apple-system, 'Segoe UI', sans-serif; font-weight: 700; font-size: 0.92rem; transition: background 0.18s ease, transform 0.18s ease, box-shadow 0.18s ease; border: none; cursor: pointer; }
  .delivery-order-btn:hover { background: #FF3B32; transform: translateY(-1px); box-shadow: 0 8px 20px rgba(227,30,36,0.4); }
  .delivery-order-btn:active { background: #B8151A; transform: translateY(0); }
  .delivery-order-btn svg { width: 20px; height: 20px; stroke: currentColor; fill: none; }
  .delivery-order-btn.yandex-eda { background: #FFDB4D; color: #1A1A1A; }
  .delivery-order-btn.yandex-eda:hover { background: #FFE573; box-shadow: 0 8px 20px rgba(255,219,77,0.5); }
  .delivery-order-btn.yandex-eda:active { background: #E6C444; }
  .delivery-form { display: none; max-width: 26rem; margin: 1.4rem auto 0; text-align: left; }
  .delivery-form.open { display: block; }

  .consult-card { text-align: center; background: var(--surface-alt); border: 1px solid var(--border); border-radius: 10px; padding: 2.4rem 2rem 1.8rem; }
  .consult-card .section-title { text-align: center; }
  .consult-card .section-lede { margin-left: auto; margin-right: auto; text-align: center; }
  .consult-toggle-btn { display: inline-flex; align-items: center; gap: 0.6rem; padding: 0.85rem 2rem; background: #E31E24; color: #FFF5F0; border: none; border-radius: 6px; font-family: -apple-system, 'Segoe UI', sans-serif; font-weight: 700; font-size: 0.92rem; cursor: pointer; transition: background 0.18s ease, transform 0.18s ease, box-shadow 0.18s ease; }
  .consult-toggle-btn:hover { background: #FF3B32; transform: translateY(-1px); box-shadow: 0 8px 20px rgba(227,30,36,0.4); }
  .consult-toggle-btn:active { background: #B8151A; transform: translateY(0); }
  .consult-form { margin-top: 1.6rem; text-align: left; display: none; }
  .consult-form.open { display: block; }
  .consult-form .fc-field { margin-bottom: 1rem; }
  .consult-captcha-row { display: flex; align-items: center; gap: 0.8rem; margin-bottom: 1rem; }
  .consult-captcha-row .captcha-question { font-family: -apple-system, 'Segoe UI', sans-serif; font-weight: 700; color: var(--text); background: var(--surface); border: 1px solid var(--border); border-radius: 6px; padding: 0.65rem 1rem; white-space: nowrap; }
  .consult-captcha-row input { flex: 1; }
  .consult-captcha-error { display: none; color: #C0272D; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.8rem; margin: -0.6rem 0 1rem; }
  .consult-captcha-error.show { display: block; }
  .consult-note { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.68rem; color: var(--text-muted); font-style: italic; text-align: center; margin-top: 1rem; }
  .review-badge-wrap { display: flex; flex-direction: column; align-items: center; gap: 0.7rem; margin-top: 1.6rem; }
  .review-badge-wrap iframe { border-radius: 6px; }

  .m-hero { padding: 3rem 1.6rem 2.6rem; text-align: center; }
  .m-hero h3 { margin: 0 0 0.7rem; text-wrap: balance; }
  .m-hero p.m-sub { max-width: 34rem; margin: 0 auto 1.4rem; font-size: 0.92rem; }
  .m-cta-row { display: flex; gap: 0.8rem; justify-content: center; flex-wrap: wrap; }

  .m-strip { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1px; }
  @media (max-width: 640px) { .m-strip { grid-template-columns: repeat(2, 1fr); } }
  .m-strip .card { padding: 1.2rem 1rem; text-align: center; }
  .m-strip .swatch { height: 64px; border-radius: 4px; margin-bottom: 0.7rem; }
  .m-strip .card .label { font-size: 0.74rem; font-weight: 600; }
  .m-strip .card .caption { font-size: 0.66rem; margin-top: 0.15rem; }

  .m-footer { padding: 0.9rem 1.6rem; display: flex; justify-content: space-between; font-size: 0.72rem; flex-wrap: wrap; gap: 0.4rem; }

  /* palette + type meta row under each frame */
  .meta-row {
    display: flex;
    gap: 2.2rem;
    margin-top: 1.4rem;
    flex-wrap: wrap;
  }
  .palette { display: flex; gap: 0.5rem; align-items: center; }
  .chip { width: 22px; height: 22px; border-radius: 50%; border: 1px solid rgba(0,0,0,0.12); }
  .palette-label, .type-label {
    font-family: -apple-system, 'Segoe UI', sans-serif;
    font-size: 0.68rem;
    text-transform: uppercase;
    letter-spacing: 0.07em;
    color: var(--text-muted);
    margin-right: 0.6rem;
  }
  .rationale {
    margin-top: 1.3rem;
    font-family: -apple-system, 'Segoe UI', sans-serif;
    font-size: 0.92rem;
    color: var(--text);
    max-width: 44rem;
  }
  .rationale li { margin-bottom: 0.4rem; }
  .rationale ul { padding-left: 1.2rem; margin: 0.4rem 0 0; }
  .audience {
    display: inline-block;
    margin-top: 1rem;
    font-family: -apple-system, 'Segoe UI', sans-serif;
    font-size: 0.75rem;
    padding: 0.3rem 0.75rem;
    border-radius: 20px;
    background: var(--accent-soft);
    color: var(--accent);
    font-weight: 600;
  }

  /* Comparison table */
  table {
    width: 100%;
    border-collapse: collapse;
    font-family: -apple-system, 'Segoe UI', sans-serif;
    font-size: 0.88rem;
  }
  .table-wrap { overflow-x: auto; border: 1px solid var(--border); border-radius: 6px; }
  th, td { text-align: left; padding: 0.85rem 1rem; border-bottom: 1px solid var(--border); vertical-align: top; }
  th { color: var(--text-muted); font-weight: 600; font-size: 0.72rem; text-transform: uppercase; letter-spacing: 0.05em; background: var(--surface-alt); }
  tr:last-child td { border-bottom: none; }
  td.name { font-weight: 700; color: var(--accent); }

  footer.note {
    margin-top: 3rem;
    padding-top: 1.6rem;
    border-top: 1px solid var(--border);
    font-family: -apple-system, 'Segoe UI', sans-serif;
    font-size: 0.9rem;
    color: var(--text-muted);
  }

  /* Refined direction: burgundy + brushwork + blossom branch */
  .refined-frame { position: relative; overflow: hidden; }
  .refined-frame .brush-bg { position: absolute; inset: 0; width: 100%; height: 100%; display: block; }
  .refined-frame .content-layer { position: relative; z-index: 2; }
  .blossom-corner { position: absolute; z-index: 3; pointer-events: none; }

  .applications-row { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1.4rem; margin-top: 1.8rem; }
  @media (max-width: 700px) { .applications-row { grid-template-columns: 1fr; } }
  .app-tile { position: relative; overflow: hidden; border-radius: 6px; height: 108px; }
  .app-caption { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.8rem; color: var(--text-muted); margin: 0.6rem 0 0; text-align: center; }

  /* Reference-photo background variants */
  .variant-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1.6rem; margin-top: 1.8rem; }
  @media (max-width: 900px) { .variant-grid { grid-template-columns: 1fr; } }
  .variant-card { border: 1px solid var(--border); border-radius: 8px; overflow: hidden; background: var(--surface); box-shadow: var(--shadow); }
  .variant-card-head { padding: 1.1rem 1.2rem 0.9rem; }
  .variant-card-head .v-eyebrow { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.66rem; text-transform: uppercase; letter-spacing: 0.09em; color: var(--accent); }
  .variant-card-head h3 { margin: 0.25rem 0 0.35rem; font-size: 1.08rem; font-weight: 600; }
  .variant-card-head p { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.82rem; color: var(--text-muted); margin: 0; }
  .strip-stack { display: flex; flex-direction: column; gap: 2px; }
  .strip { position: relative; overflow: hidden; height: 118px; }
  .strip .layer { position: absolute; inset: 0; width: 100%; height: 100%; }
  .strip .strip-inner { position: relative; z-index: 2; height: 100%; display: flex; flex-direction: column; justify-content: center; padding: 0 1.1rem; }
  .strip .strip-tag { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.62rem; text-transform: uppercase; letter-spacing: 0.08em; opacity: 0.75; margin-bottom: 0.3rem; }
  .variant-notes { list-style: none; margin: 0.9rem 1.2rem 1.2rem; padding: 0; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.82rem; color: var(--text); }
  .variant-notes li { margin-bottom: 0.35rem; padding-left: 0.9rem; position: relative; }
  .variant-notes li::before { content: '—'; position: absolute; left: 0; color: var(--text-muted); }

  /* Наши услуги */
  .stat-row { display: flex; justify-content: space-between; gap: 2.2rem; flex-wrap: wrap; margin-bottom: 2rem; padding: 1.3rem 2rem; background: var(--surface-alt); border: 1px solid var(--border); border-radius: 8px; }
  @media (max-width: 640px) {
    .stat-row { display: grid; grid-template-columns: 1fr 1fr; gap: 1.3rem 1rem; padding: 1.2rem 1.3rem; }
    .stat-item { text-align: center; }
  }
  .stat-num { font-family: Cambria, 'Iowan Old Style', Georgia, serif; font-size: 1.7rem; font-weight: 700; color: var(--accent); line-height: 1; display: block; }
  .stat-label { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.7rem; text-transform: uppercase; letter-spacing: 0.06em; color: var(--text-muted); margin-top: 0.35rem; }
  .services-grid { display: grid; grid-template-columns: repeat(6, 1fr); gap: 0.7rem; }
  .services-grid .service-card { flex-direction: column; padding: 0.9rem 0.8rem; }
  .services-grid .service-icon { width: 32px; height: 32px; margin-bottom: 0.3rem; }
  .services-grid .service-icon svg { width: 16px; height: 16px; }
  .services-grid .service-title { font-size: 0.68rem; }
  .services-grid .service-desc { font-size: 0.72rem; line-height: 1.35; }
  @media (max-width: 980px) { .services-grid { grid-template-columns: repeat(3, 1fr); } }
  @media (max-width: 620px) { .services-grid { grid-template-columns: repeat(2, 1fr); } }
  @media (max-width: 400px) { .services-grid { grid-template-columns: 1fr; } }
  .service-card { display: flex; align-items: flex-start; gap: 0.8rem; background: var(--surface); border: 1px solid var(--border); border-radius: 8px; padding: 0.95rem 1.1rem; }
  .service-icon { width: 38px; height: 38px; border-radius: 50%; background: var(--surface-alt); display: flex; align-items: center; justify-content: center; flex-shrink: 0; }
  .service-icon svg { width: 19px; height: 19px; stroke: var(--accent); fill: none; }
  .service-body { min-width: 0; }
  .service-title { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.76rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.04em; color: var(--text); margin: 0 0 0.2rem; }
  .service-desc { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.8rem; color: var(--text-muted); line-height: 1.45; margin: 0; }

  /* Специальные предложения */
  .promo-cards-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1.2rem; }
  @media (max-width: 900px) { .promo-cards-grid { grid-template-columns: 1fr; } }
  .promo-card { background: var(--surface); border: 1px solid var(--border); border-radius: 10px; overflow: hidden; box-shadow: var(--shadow); }
  .promo-card-photo { aspect-ratio: 4 / 3; overflow: hidden; background: var(--surface-alt); }
  .promo-card-photo img { width: 100%; height: 100%; object-fit: cover; display: block; }
  .promo-card-desc { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.9rem; color: var(--text); line-height: 1.55; margin: 0; padding: 1.2rem 1.4rem; }

  .interior-row { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.9rem; }
  .interior-row-photo { border-radius: 10px; overflow: hidden; aspect-ratio: 4 / 3; }
  .interior-row-photo img { width: 100%; height: 100%; object-fit: cover; display: block; }
  @media (max-width: 640px) { .interior-row { grid-template-columns: 1fr; } }
  .interior-more-link-wrap { display: flex; justify-content: center; margin-top: 1.6rem; }
  .interior-more-link { display: inline-flex; align-items: center; gap: 0.4rem; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.9rem; font-weight: 700; color: var(--accent); text-decoration: none; }
  .interior-more-link:hover { text-decoration: underline; }
  .interior-more-link svg { width: 16px; height: 16px; stroke: currentColor; fill: none; transition: transform 0.18s ease; }
  .interior-more-link:hover svg { transform: translateX(3px); }

  /* Доставка — фото курьера */
  .delivery-feature { display: flex; gap: 1.6rem; align-items: center; margin-bottom: 2rem; }
  .delivery-photo { flex: 0 0 220px; aspect-ratio: 3 / 4; border-radius: 10px; overflow: hidden; border: 1px solid var(--border); }
  .delivery-photo img { width: 100%; height: 100%; object-fit: cover; display: block; }
  .delivery-feature-text { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.98rem; color: var(--text); line-height: 1.6; max-width: 30rem; }
  @media (max-width: 640px) { .delivery-feature { flex-direction: column; align-items: flex-start; } .delivery-photo { flex-basis: auto; width: 100%; max-width: 260px; } }

  /* Контакты */
  .contacts-grid { display: grid; grid-template-columns: 1.3fr 1fr; gap: 2.2rem; align-items: start; }
  @media (max-width: 800px) { .contacts-grid { grid-template-columns: 1fr; } }
  .contacts-intro { font-family: Cambria, 'Iowan Old Style', Georgia, serif; font-weight: 700; font-size: 1.1rem; letter-spacing: 0.02em; color: var(--accent); text-transform: uppercase; margin: 0 0 1rem; }
  .contacts-text p { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.96rem; color: var(--text); line-height: 1.75; margin: 0 0 1.1rem; }
  .contacts-card { background: var(--surface); border: 1px solid var(--border); border-radius: 8px; padding: 1.7rem; }
  .contact-row { display: flex; align-items: center; gap: 0.9rem; margin-bottom: 1.1rem; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.94rem; }
  .contact-row:last-of-type { margin-bottom: 0; }
  .contact-row svg { width: 24px; height: 24px; stroke: var(--accent); fill: none; flex-shrink: 0; }
  .contact-row a { color: var(--text); text-decoration: none; font-weight: 600; }
  .contact-row a:hover { color: var(--accent); }
  .route-list { margin-top: 1.3rem; padding-top: 1.3rem; border-top: 1px solid var(--border); display: flex; flex-direction: column; gap: 1.05rem; }
  .route-item { display: flex; align-items: center; gap: 0.75rem; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.86rem; color: var(--text-muted); }
  .route-item svg { width: 21px; height: 21px; stroke: var(--accent); fill: none; flex-shrink: 0; }

  .contacts-centered { max-width: 44rem; margin: 0 auto; text-align: center; }
  .contacts-centered > p { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.96rem; color: var(--text); line-height: 1.75; margin: 0 0 1.1rem; }
  .contacts-info-row { display: flex; flex-wrap: wrap; justify-content: center; gap: 1.9rem 2.2rem; margin: 1.8rem 0 0.4rem; }
  .contacts-info-row .contact-row { margin-bottom: 0; }
  .contacts-photo-band { width: 100%; aspect-ratio: 21 / 7; border-radius: 10px; overflow: hidden; margin: 2.6rem 0; border: 1px solid var(--border); }
  .contacts-photo-band img { width: 100%; height: 100%; object-fit: cover; display: block; }
  .map-qr-row { display: grid; grid-template-columns: 1.4fr 1fr; gap: 1.6rem; align-items: stretch; margin: 0 0 2.4rem; text-align: left; }
  @media (max-width: 700px) { .map-qr-row { grid-template-columns: 1fr; } }
  .map-block, .qr-block { background: var(--surface); border: 1px solid var(--border); border-radius: 8px; padding: 1.4rem; flex: 0 0 auto; display: flex; flex-direction: column; }
  .map-block { align-items: stretch; }
  .qr-block { align-items: center; justify-content: center; }
  .map-caption, .qr-caption { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.84rem; font-weight: 700; color: var(--text); text-align: center; margin-top: 0.9rem; }
  .map-note, .qr-note { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.72rem; color: var(--text-muted); text-align: center; margin-top: 0.35rem; font-style: italic; max-width: 22rem; margin-left: auto; margin-right: auto; }
  .contacts-closing { font-family: Cambria, 'Iowan Old Style', Georgia, serif; font-size: 1.08rem; font-style: italic; color: var(--text); margin: 0.6rem 0 0; text-align: left; }
  #contacts, #contacts * { text-align: left; }
  #contacts .map-caption, #contacts .map-note, #contacts .qr-caption, #contacts .qr-note { text-align: center; }
  #contacts .contacts-intro { text-align: left; }

  /* Часто задаваемые вопросы */
  .faq-list { display: flex; flex-direction: column; gap: 0.6rem; }
  .faq-item { border: 1px solid var(--border); border-radius: 8px; overflow: hidden; background: var(--surface); }
  .faq-item summary { cursor: pointer; list-style: none; display: flex; align-items: center; justify-content: space-between; gap: 1rem; padding: 1rem 1.3rem; font-family: -apple-system, 'Segoe UI', sans-serif; font-weight: 700; font-size: 0.92rem; color: var(--text); background: var(--surface-alt); }
  .faq-item summary::-webkit-details-marker { display: none; }
  .faq-item summary::marker { content: ''; }
  .faq-item summary:focus-visible { outline: 2px solid var(--accent); outline-offset: -2px; }
  .faq-icon { flex-shrink: 0; width: 18px; height: 18px; position: relative; }
  .faq-icon::before, .faq-icon::after { content: ''; position: absolute; background: var(--accent); border-radius: 1px; }
  .faq-icon::before { left: 0; top: 50%; width: 100%; height: 2px; transform: translateY(-50%); }
  .faq-icon::after { top: 0; left: 50%; width: 2px; height: 100%; transform: translateX(-50%); transition: transform 0.2s ease, opacity 0.2s ease; }
  .faq-item[open] .faq-icon::after { transform: translateX(-50%) rotate(90deg); opacity: 0; }
  @media (prefers-reduced-motion: reduce) { .faq-icon::after { transition: none; } }
  .faq-answer { padding: 0 1.3rem 1.2rem; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.9rem; line-height: 1.75; color: var(--text-muted); }
  .faq-answer p { margin: 0 0 0.8rem; }
  .faq-answer p:last-child { margin-bottom: 0; }
  .faq-answer ul { margin: 0 0 0.8rem; padding-left: 1.2rem; }
  .faq-answer li { margin-bottom: 0.3rem; }
  .faq-answer strong { color: var(--text); }

  /* Меню */
  .menu-columns { column-count: 2; column-gap: 3.2rem; }
  @media (max-width: 760px) { .menu-columns { column-count: 1; } }
  .menu-category { break-inside: avoid-column; margin-bottom: 2.4rem; }
  .menu-category .cat-title { font-family: Cambria, 'Iowan Old Style', Georgia, serif; font-size: 1.3rem; font-weight: 700; color: var(--accent); margin: 0 0 1rem; padding-bottom: 0.5rem; border-bottom: 2px solid var(--accent-soft); }
  .menu-item { display: flex; justify-content: space-between; align-items: baseline; gap: 1.1rem; padding: 0.65rem 0; border-bottom: 1px dashed var(--border); }
  .menu-item:last-child { border-bottom: none; }
  .menu-item .item-main { display: flex; flex-direction: column; min-width: 0; }
  .menu-item .item-name { font-family: Cambria, 'Iowan Old Style', Georgia, serif; font-size: 1.02rem; color: var(--text); font-weight: 600; }
  .menu-item .item-origin { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.8rem; color: var(--text-muted); margin-top: 0.2rem; }
  .menu-item .item-meta { display: flex; flex-direction: column; align-items: flex-end; flex-shrink: 0; text-align: right; }
  .menu-item .item-vol { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.76rem; color: var(--text-muted); font-variant-numeric: tabular-nums; }
  .menu-item .item-price { font-family: -apple-system, 'Segoe UI', sans-serif; font-variant-numeric: tabular-nums; font-size: 1.02rem; font-weight: 700; color: var(--accent); white-space: nowrap; }
  .menu-empty { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.85rem; color: var(--text-muted); font-style: italic; padding: 0.4rem 0; }

  /* О ресторане — компактный список + форма обратной связи */
  .about-layout { display: grid; grid-template-columns: 1.3fr 1fr; gap: 2.2rem; align-items: stretch; }
  @media (max-width: 820px) { .about-layout { grid-template-columns: 1fr; } }
  .about-list { display: grid; grid-template-columns: 1fr; gap: 0.9rem; }
  .about-row { display: flex; align-items: flex-start; gap: 0.9rem; padding: 1.1rem 1.2rem; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; box-shadow: var(--shadow); transition: transform 0.18s ease, box-shadow 0.18s ease, border-color 0.18s ease; }
  .about-row:hover { transform: translateY(-2px); border-color: var(--accent); }
  
  .about-icon { width: 60px; height: 60px; border-radius: 50%; overflow: hidden; background: var(--surface-alt); flex-shrink: 0; }
  .about-icon img { width: 100%; height: 100%; object-fit: cover; display: block; }
  .about-intro { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.98rem; color: var(--text); line-height: 1.65; margin: 0 0 1rem; }
  .about-text { min-width: 0; }
  .about-title { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.86rem; font-weight: 700; color: var(--text); }
  .about-desc { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.8rem; color: var(--text-muted); margin-top: 0.15rem; line-height: 1.45; }

  .feedback-card { background: var(--surface); border: 1px solid var(--border); border-radius: 8px; padding: 1.5rem; position: sticky; top: 1rem; display: flex; flex-direction: column; justify-content: center; }
  .feedback-card h3 { font-family: Cambria, 'Iowan Old Style', Georgia, serif; font-size: 1.15rem; margin: 0 0 0.4rem; text-transform: uppercase; letter-spacing: 0.02em; }
  .fc-lede { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.82rem; color: var(--text-muted); margin: 0 0 1.2rem; }
  .fc-field { display: flex; flex-direction: column; gap: 0.35rem; margin-bottom: 1rem; }
  .fc-field label { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.72rem; font-weight: 700; color: var(--text-muted); text-transform: uppercase; letter-spacing: 0.04em; }
  .fc-field input, .fc-field textarea { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.92rem; padding: 0.65rem 0.8rem; border: 1px solid var(--border); border-radius: 6px; background: var(--bg); color: var(--text); resize: vertical; }
  .fc-field input:focus, .fc-field textarea:focus { outline: 2px solid var(--accent); outline-offset: 1px; border-color: var(--accent); }
  .fc-submit { width: 100%; padding: 0.75rem; border: none; border-radius: 6px; background: var(--accent); color: var(--bg); font-family: -apple-system, 'Segoe UI', sans-serif; font-weight: 700; font-size: 0.92rem; cursor: pointer; }
  .feedback-card .fc-submit { margin-top: 0.6rem; }
  .fc-submit:hover { opacity: 0.92; }
  .fc-submit:focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; }
  .fc-note { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.7rem; color: var(--text-muted); font-style: italic; margin-top: 0.9rem; text-align: center; }
  .fc-success { display: none; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.92rem; color: var(--accent); font-weight: 600; text-align: center; padding: 1.4rem 0; }
  .fc-success.show { display: block; }
  .hp-field { display: none !important; }
  .fc-error { display: none; color: #C0272D; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.82rem; margin-top: 0.6rem; text-align: center; }
  .fc-error.show { display: block; }

  /* Кнопки хиро: меню / барная карта */
  .cta-btn-glossy {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 0.7rem;
    padding: 0.85rem 1.9rem;
    background: radial-gradient(ellipse at 50% 28%, #D42A2E 0%, #8A1114 65%, #5C0A0D 100%);
    border: 2px solid rgba(255,255,255,0.85);
    border-radius: 4px;
    box-shadow: 0 0 20px rgba(212,42,46,0.55), inset 0 1px 0 rgba(255,255,255,0.25);
    color: #FFFFFF;
    font-family: -apple-system, 'Segoe UI', sans-serif;
    font-weight: 700;
    font-size: 0.82rem;
    letter-spacing: 0.04em;
    text-transform: uppercase;
    text-decoration: underline;
    text-underline-offset: 3px;
    cursor: pointer;
    white-space: nowrap;
  }
  .cta-btn-glossy svg { width: 22px; height: 22px; stroke: #fff; fill: none; flex-shrink: 0; }
  .cta-btn-glossy .bar-label { font-size: 0.42rem; letter-spacing: 0.08em; text-transform: uppercase; text-decoration: none; margin-top: -1px; }

  .contacts-top-grid { display: grid; grid-template-columns: 1.15fr 1fr; gap: 2.4rem; align-items: stretch; margin-bottom: 1.6rem; }
  @media (max-width: 820px) { .contacts-top-grid { grid-template-columns: 1fr; } }
  .contacts-map-qr-side { display: flex; flex-direction: column; justify-content: space-between; gap: 1rem; height: 100%; }
  .contacts-left { text-align: left; min-width: 0; padding-left: 0.6rem; }
  .contacts-left p { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.96rem; color: var(--text); line-height: 1.75; margin: 0 0 1.1rem; }
  .contacts-left .contacts-intro { font-family: Cambria, 'Iowan Old Style', Georgia, serif; font-weight: 700; font-size: 1.1rem; letter-spacing: 0.02em; color: var(--accent); text-transform: uppercase; margin: 0 0 1rem; }
  .contacts-photo-side { border-radius: 10px; overflow: hidden; border: 1px solid var(--border); aspect-ratio: 4 / 3; max-height: 300px; min-width: 0; }
  .contacts-photo-side img { width: 100%; height: 100%; object-fit: cover; display: block; }

  /* Разделительный баннер с цитатой */
  .divider-banner { position: relative; padding: 4.5rem 1.5rem; text-align: center; overflow: hidden; background-image: linear-gradient(rgba(20,4,6,0.6), rgba(20,4,6,0.78)), url('data:image/jpeg;base64,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'); background-attachment: fixed, fixed; background-size: cover, cover; background-position: center, center; margin-bottom: 1.2rem; }
  .divider-banner::after { content: ''; position: absolute; inset: 0; background: rgba(0,0,0,0.1); pointer-events: none; }
  .db-logo { position: relative; z-index: 2; font-family: Cambria, 'Iowan Old Style', Georgia, serif; font-style: italic; font-weight: 600; font-size: clamp(1.8rem, 4vw, 2.6rem); color: #F7ECE4; letter-spacing: 0.02em; margin: 0 0 0.8rem; text-wrap: balance; }
  .db-tagline { position: relative; z-index: 2; font-family: Cambria, 'Iowan Old Style', Georgia, serif; font-style: italic; font-size: clamp(1rem, 2vw, 1.2rem); color: rgba(247,236,228,0.9); max-width: 40rem; margin: 0 auto; text-wrap: balance; }
  .db-caption { text-align: center; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.74rem; color: var(--text-muted); font-style: italic; margin: 0.6rem 0 3rem; }
  @media (prefers-reduced-motion: reduce) { .divider-banner { background-attachment: scroll; } }

  /* Реальная шапка / хиро / подвал готового сайта */
  * { box-sizing: border-box; }
  body { margin: 0; overflow-x: hidden; }
  .site-header { position: sticky; top: 0; z-index: 50; background-color: #3B0C16; background-image: repeating-linear-gradient(118deg, rgba(255,255,255,0.035) 0px, rgba(255,255,255,0.035) 1px, transparent 1px, transparent 34px), repeating-linear-gradient(28deg, rgba(0,0,0,0.07) 0px, rgba(0,0,0,0.07) 1px, transparent 1px, transparent 52px); border-bottom: 1px solid rgba(243,233,216,0.15); }
  .header-blossom-decor { position: absolute; left: 0; bottom: 0; width: 130px; height: 100%; z-index: 1; -webkit-mask-image: radial-gradient(ellipse at 8% 100%, black 0%, rgba(0,0,0,0.7) 20%, rgba(0,0,0,0.3) 40%, rgba(0,0,0,0.06) 58%, transparent 82%); mask-image: radial-gradient(ellipse at 8% 100%, black 0%, rgba(0,0,0,0.7) 20%, rgba(0,0,0,0.3) 40%, rgba(0,0,0,0.06) 58%, transparent 82%); opacity: 0.8; pointer-events: none; overflow: hidden; }
  .header-blossom-decor img { width: 100%; height: 100%; object-fit: cover; display: block; }
  @media (max-width: 700px) { .header-blossom-decor { display: none; } }
  .site-header-inner { max-width: 1360px; margin: 0 auto; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 0.7rem 1.2rem; padding: 0.6rem 2.2rem; position: relative; }
  .site-brand { display: flex; align-items: center; gap: 0.7rem; text-decoration: none; }
  .site-brand-logo-img { width: 38px; height: 38px; border-radius: 6px; flex-shrink: 0; display: block; }
  .site-brand .site-logo { font-family: Cambria, 'Iowan Old Style', Georgia, serif; font-size: 1.25rem; font-weight: 700; color: #F3E9D8; white-space: nowrap; }
  .site-brand .site-tagline { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.8rem; color: rgba(243,233,216,0.7); margin-top: 0.15rem; }
  .site-nav { display: flex; flex-wrap: wrap; align-items: center; gap: 0.6rem 0.85rem; flex-shrink: 0; row-gap: 0.5rem; }
  .site-nav a { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.76rem; color: #E8D4CE; text-decoration: none; white-space: nowrap; }
  .site-nav a:hover { color: #F3E9D8; text-decoration: underline; }
  .site-header-right { display: flex; align-items: center; gap: 1.4rem; margin-left: auto; }
  .header-msg-btn { display: inline-flex; align-items: center; justify-content: center; width: 30px; height: 30px; border-radius: 50%; background: #25D366; flex-shrink: 0; }
  .header-msg-btn svg { width: 17px; height: 17px; stroke: #fff; fill: none; }
  .header-msg-btn:hover { opacity: 0.88; }
  .site-header-phone { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.86rem; font-weight: 700; color: #F3E9D8; text-decoration: none; white-space: nowrap; }
  .site-header-phone:hover { text-decoration: underline; }
  .site-header .m-cta-btn { text-decoration: none; padding: 0.6rem 1.5rem; border-radius: 3px; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.82rem; font-weight: 700; white-space: nowrap; }
  @media (max-width: 640px) { .site-header-phone { display: none; } }
  .site-brand { flex-shrink: 0; } .site-header-right { flex-shrink: 0; }
  .nav-toggle-btn { display: none; align-items: center; justify-content: center; width: 34px; height: 34px; border-radius: 4px; background: none; border: none; cursor: pointer; flex-shrink: 0; padding: 0; }
  .nav-toggle-btn:hover { background: rgba(243,233,216,0.1); }
  @media (max-width: 980px) {
    .nav-toggle-btn { display: inline-flex; }
    .site-nav { display: none; width: 100%; flex-direction: column; align-items: flex-start; gap: 0.9rem; position: absolute; top: 100%; left: 0; right: 0; background: #3B0C16; padding: 1.2rem 2.2rem; border-top: 1px solid rgba(243,233,216,0.15); box-shadow: 0 12px 24px -12px rgba(0,0,0,0.5); }
    .site-nav.open { display: flex; }
  }
  .site-header-address { display: none; }
  @media (max-width: 640px) {
    .site-header-inner { padding-left: 1.2rem; padding-right: 1.2rem; }
    .site-header-address { display: block; width: 100%; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.72rem; color: rgba(243,233,216,0.75); text-align: center; margin-top: 0.1rem; }
    .site-header-right { gap: 0.95rem; }
    .site-header .m-cta-btn { padding: 0.6rem 0.9rem; font-size: 0.7rem; }
    .header-msg-btn { width: 30px; height: 30px; }
    .nav-toggle-btn { width: 30px; height: 30px; margin-left: auto; }
    .site-header-right { margin-left: 0; }
    .site-brand { gap: 0.6rem; }
    .site-brand .site-logo { font-size: 1.02rem; }
    .site-brand-logo-img { width: 30px; height: 30px; }
  }

  .site-hero { position: relative; overflow: hidden; color: #F3E9D8; font-family: Cambria, 'Iowan Old Style', Georgia, serif; }
  .site-hero .brush-bg { position: absolute; inset: 0; width: 100%; height: 100%; z-index: 0; }
  .site-hero { min-height: 100vh; min-height: 100dvh; display: flex; align-items: center; }
  .hero-photobg { position: absolute; inset: 0; overflow: hidden; z-index: 0; background-color: #3B0C16; background-image: repeating-linear-gradient(118deg, rgba(255,255,255,0.035) 0px, rgba(255,255,255,0.035) 1px, transparent 1px, transparent 34px), repeating-linear-gradient(28deg, rgba(0,0,0,0.07) 0px, rgba(0,0,0,0.07) 1px, transparent 1px, transparent 52px); }
  .hero-slide { position: absolute; inset: 0; background-size: cover; background-position: center; opacity: 0; animation: heroFade 18s ease-in-out infinite, heroKenburns 18s linear infinite; will-change: opacity, transform; }
  .hero-photo-overlay { position: absolute; inset: 0; background: linear-gradient(180deg, rgba(59,12,22,0.46), rgba(36,7,13,0.62) 55%, rgba(28,6,10,0.72)); z-index: 1; }
  .hero-fade-band { position: absolute; left: 0; right: 0; bottom: 0; height: 140px; z-index: 2; pointer-events: none; background-image: repeating-linear-gradient(118deg, rgba(255,255,255,0.03) 0px, rgba(255,255,255,0.03) 1px, transparent 1px, transparent 34px), repeating-linear-gradient(28deg, rgba(0,0,0,0.05) 0px, rgba(0,0,0,0.05) 1px, transparent 1px, transparent 52px), linear-gradient(180deg, rgba(42,8,16,0) 0%, #2A0810 45%, var(--bg) 100%); }
  @keyframes heroFade { 0% { opacity: 0; } 4% { opacity: 1; } 29% { opacity: 1; } 33% { opacity: 0; } 100% { opacity: 0; } }
  @keyframes heroKenburns { 0% { transform: scale(1); } 100% { transform: scale(1.18); } }
  @media (prefers-reduced-motion: reduce) {
    .hero-slide { animation: none; opacity: 0; }
    .hero-slide:first-child { opacity: 1; }
  }
  .hero-blossom-photo { position: absolute; top: 0; right: 0; width: 260px; height: 220px; z-index: 2; -webkit-mask-image: radial-gradient(ellipse at 78% 22%, black 0%, rgba(0,0,0,0.75) 26%, rgba(0,0,0,0.35) 50%, rgba(0,0,0,0.08) 70%, transparent 90%); mask-image: radial-gradient(ellipse at 78% 22%, black 0%, rgba(0,0,0,0.75) 26%, rgba(0,0,0,0.35) 50%, rgba(0,0,0,0.08) 70%, transparent 90%); opacity: 0.92; pointer-events: none; }
  .hero-blossom-photo img { width: 100%; height: 100%; object-fit: cover; display: block; }
  .hero-inner { position: relative; z-index: 2; max-width: 1440px; margin: 0 auto; padding: 3.2rem 2.2rem 3rem; text-align: center; width: 100%; }
  .hero-eyebrow { font-family: -apple-system, 'Segoe UI', sans-serif; text-transform: uppercase; letter-spacing: 0.18em; font-size: 0.75rem; color: #E8B4B8; margin-bottom: 0.9rem; }
  .hero-title { font-size: clamp(2.1rem, 4vw, 4rem); font-weight: 600; margin: 0 0 1rem; text-wrap: balance; }
  .hero-title-small { font-size: 0.4em; font-weight: 500; display: block; margin-bottom: 0.2rem; }
  .hero-sub { font-family: -apple-system, 'Segoe UI', sans-serif; color: #E8D4CE; font-size: 1.1rem; max-width: 42rem; margin: 0 auto 2rem; text-wrap: balance; }
  .hero-cta-row { display: flex; gap: 1rem; justify-content: center; flex-wrap: wrap; margin-bottom: 3rem; }
  .hero-cta-row a.cta-btn-glossy { text-decoration: underline; min-width: 240px; }
  .hero-strip { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1px; background: rgba(0,0,0,0.2); border-radius: 8px; overflow: hidden; position: relative; z-index: 2; max-width: 1440px; margin: 3.4rem auto 0; }
  .hero-strip a.card { text-decoration: none; color: inherit; display: block; }
  @media (max-width: 700px) { .hero-strip { grid-template-columns: repeat(2, 1fr); } .hero-cta-row { flex-direction: column; align-items: stretch; } .hero-cta-row a.cta-btn-glossy { min-width: 0; width: 100%; } }

  .site-footer { background-color: #2A0810; background-image: repeating-linear-gradient(118deg, rgba(255,255,255,0.03) 0px, rgba(255,255,255,0.03) 1px, transparent 1px, transparent 34px), repeating-linear-gradient(28deg, rgba(0,0,0,0.06) 0px, rgba(0,0,0,0.06) 1px, transparent 1px, transparent 52px); color: #E8D4CE; padding: 3rem 2.2rem 2rem; margin-top: 4rem; }
  .site-footer-inner { max-width: 1080px; margin: 0 auto; text-align: center; }
  .site-footer .site-logo { font-family: Cambria, 'Iowan Old Style', Georgia, serif; font-size: 1.4rem; color: #F3E9D8; margin-bottom: 0.6rem; }
  .site-footer p { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.85rem; margin: 0 0 1.4rem; }
  .footer-contact-line { display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 1.1rem; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.85rem; margin: 0 0 1.4rem; color: #E8D4CE; }
  .footer-contact-line a { color: #E8D4CE; text-decoration: none; }
  .footer-contact-line a:hover { color: #F3E9D8; text-decoration: underline; }
  .footer-contact-line .sep { opacity: 0.45; }
  .site-footer-nav { display: flex; flex-wrap: wrap; justify-content: center; gap: 1.3rem; margin-bottom: 1.6rem; }
  .reserve-block { margin: 0 0 1.8rem; }
  .reserve-toggle-btn { display: inline-flex; align-items: center; gap: 0.6rem; padding: 0.85rem 2rem; background: #E31E24; color: #FFF5F0; border: none; border-radius: 6px; font-family: -apple-system, 'Segoe UI', sans-serif; font-weight: 700; font-size: 0.92rem; cursor: pointer; transition: background 0.18s ease, transform 0.18s ease, box-shadow 0.18s ease; }
  .reserve-toggle-btn:hover { background: #FF3B32; transform: translateY(-1px); box-shadow: 0 8px 20px rgba(227,30,36,0.4); }
  .reserve-toggle-btn:active { background: #B8151A; transform: translateY(0); }
  .reserve-form { display: none; text-align: left; max-width: 24rem; margin: 1.4rem auto 0; }
  .reserve-form.open { display: block; }
  .reserve-form .fc-field { margin-bottom: 1rem; }
  .reserve-form .fc-field label { color: #C9B6AE; }
  .reserve-form .fc-field input, .reserve-form .fc-field select { background: rgba(255,255,255,0.07); border: 1px solid rgba(255,255,255,0.24); color: #F3E9D8; }
  .reserve-form .fc-field input:focus { outline: 2px solid #E38C93; outline-offset: 1px; border-color: #E38C93; }
  .reserve-form .fc-submit { background: #E31E24; color: #FFF5F0; }
  .reserve-form .fc-success { color: #F0C9BE; }
  .reserve-form .fc-error { color: #FFB3AC; }
  .site-footer-nav a { color: #E8D4CE; text-decoration: none; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.82rem; }
  .site-footer-nav a:hover { color: #F3E9D8; text-decoration: underline; }
  .site-footer-copy { font-size: 0.72rem !important; color: rgba(232,212,206,0.6); margin: 0 !important; }
  .footer-rating { display: flex; flex-direction: column; align-items: center; gap: 0.5rem; margin: 0 0 1.6rem; }
  .footer-rating iframe { border-radius: 6px; background: rgba(255,255,255,0.04); }
  .footer-rating-note { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.66rem; color: rgba(232,212,206,0.5); font-style: italic; max-width: 22rem; text-align: center; }

  /* Меню — тизер вместо полного списка */
  .menu-tabs { display: flex; flex-wrap: wrap; justify-content: center; gap: 0.6rem; margin-bottom: 2.2rem; }
  .menu-tab-btn { display: inline-block; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.86rem; font-weight: 700; padding: 0.65rem 1.5rem; border-radius: 999px; border: 1px solid var(--border); background: var(--surface); color: var(--text); text-decoration: none; cursor: pointer; transition: background 0.18s ease, color 0.18s ease, border-color 0.18s ease; }
  .menu-tab-btn:hover { border-color: var(--accent); }
  .menu-tab-btn.active { background: var(--accent); color: var(--bg); border-color: var(--accent); }
  .menu-dish-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 0 2.8rem; margin-bottom: 2.4rem; }
  .menu-dish-grid[hidden] { display: none; }
  @media (max-width: 700px) { .menu-dish-grid { grid-template-columns: 1fr; } }
  .menu-dish-item { display: flex; gap: 1.3rem; align-items: flex-start; padding: 1.4rem 0; border-bottom: 1px dashed var(--border); }
  .menu-dish-photo { width: 112px; height: 112px; border-radius: 10px; overflow: hidden; flex-shrink: 0; background: var(--surface-alt); }
  .menu-dish-photo img { width: 100%; height: 100%; object-fit: cover; display: block; }
  .menu-dish-info { min-width: 0; flex: 1; }
  .menu-dish-head { display: flex; justify-content: space-between; align-items: baseline; gap: 0.8rem; }
  .menu-dish-name { font-family: Cambria, 'Iowan Old Style', Georgia, serif; font-weight: 700; font-size: 1.15rem; color: var(--text); }
  .menu-dish-price { font-family: Cambria, 'Iowan Old Style', Georgia, serif; font-weight: 700; color: var(--accent); font-size: 1.05rem; white-space: nowrap; }
  .menu-dish-desc { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.86rem; color: var(--text-muted); margin: 0.4rem 0 0; line-height: 1.45; }
  .menu-more-link-wrap { display: flex; justify-content: center; margin-top: 1.6rem; }
  .menu-more-link { display: inline-flex; align-items: center; gap: 0.4rem; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.9rem; font-weight: 700; color: var(--accent); text-decoration: none; }
  .menu-more-link:hover { text-decoration: underline; }
  .menu-more-link svg { width: 16px; height: 16px; stroke: currentColor; fill: none; transition: transform 0.18s ease; }
  .menu-more-link:hover svg { transform: translateX(3px); }

  /* Лайтбокс для фото */
  img.zoomable { cursor: zoom-in; }
  .lightbox-overlay { position: fixed; inset: 0; background: rgba(10,4,4,0.88); display: flex; align-items: center; justify-content: center; z-index: 9999; padding: 2rem; opacity: 0; pointer-events: none; transition: opacity 0.25s ease; }
  .lightbox-overlay.open { opacity: 1; pointer-events: auto; }
  .lightbox-overlay img { max-width: 100%; max-height: 100%; border-radius: 8px; box-shadow: 0 30px 60px rgba(0,0,0,0.5); transform: scale(0.94); transition: transform 0.25s ease; cursor: default; }
  .lightbox-overlay.open img { transform: scale(1); }
  .lightbox-close { position: absolute; top: 1.2rem; right: 1.4rem; width: 40px; height: 40px; border-radius: 50%; background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.4); color: #fff; display: flex; align-items: center; justify-content: center; cursor: pointer; }
  .lightbox-close svg { width: 18px; height: 18px; stroke: #fff; fill: none; }
  @media (prefers-reduced-motion: reduce) { .lightbox-overlay, .lightbox-overlay img { transition: none; } }
  .delivery-layout { display: grid; grid-template-columns: 230px 1fr; gap: 1.6rem; align-items: stretch; margin-bottom: 2rem; }
  @media (max-width: 560px) { .delivery-layout { grid-template-columns: 1fr; } }
  .delivery-cards { grid-template-columns: repeat(2, 1fr) !important; }
  @media (max-width: 420px) { .delivery-cards { grid-template-columns: 1fr !important; } }

  .services-cards-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1.1rem; }
  @media (max-width: 980px) { .services-cards-grid { grid-template-columns: repeat(2, 1fr); } }
  @media (max-width: 480px) { .services-cards-grid { grid-template-columns: 1fr; } }
  .service-card-v2 { display: flex; flex-direction: column; background: var(--surface); border: 1px solid var(--border); border-radius: 10px; overflow: hidden; text-decoration: none; color: inherit; transition: transform 0.18s ease, box-shadow 0.18s ease, border-color 0.18s ease; }
  .service-card-v2:hover { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(42,8,16,0.14); border-color: var(--accent); }
  .service-card-v2-visual { height: 128px; background: var(--surface-alt); overflow: hidden; }
  .service-card-v2-visual img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.25s ease; }
  .service-card-v2:hover .service-card-v2-visual img { transform: scale(1.05); }
  .service-card-v2-body { padding: 1rem 1.1rem 1.2rem; display: flex; flex-direction: column; flex: 1; }
  .service-card-v2-title { font-family: Cambria, 'Iowan Old Style', Georgia, serif; font-size: 0.96rem; font-weight: 700; color: var(--text); margin: 0 0 0.4rem; }
  .service-card-v2-desc { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.78rem; color: var(--text-muted); line-height: 1.45; margin: 0 0 0.8rem; flex: 1; }
  .service-card-v2-cta { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.78rem; font-weight: 700; color: var(--accent); }
  .service-card-v2:hover .service-card-v2-cta { text-decoration: underline; }

  .subscribe-block { background: var(--surface-alt); border: 1px solid var(--border); border-radius: 10px; padding: 1.8rem 2rem; margin-bottom: 4.5rem; overflow: hidden; }
  .subscribe-inner { display: flex; align-items: center; justify-content: space-between; gap: 1.6rem; flex-wrap: wrap; }
  .subscribe-text h3 { font-family: Cambria, 'Iowan Old Style', Georgia, serif; font-size: 1.15rem; margin: 0 0 0.3rem; color: var(--text); }
  .subscribe-text p { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.85rem; color: var(--text-muted); margin: 0; }
  .subscribe-form { display: flex; gap: 0.7rem; flex-wrap: wrap; align-items: center; width: 100%; }
  .subscribe-form input { padding: 0.7rem 1rem; border: 1px solid var(--border); border-radius: 6px; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.9rem; background: var(--surface); color: var(--text); min-width: 210px; flex: 1 1 210px; }
  .subscribe-form input:focus { outline: 2px solid var(--accent); outline-offset: 1px; }
  .subscribe-form button { padding: 0.7rem 1.3rem; background: var(--accent); color: var(--bg); border: none; border-radius: 6px; font-weight: 700; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.85rem; cursor: pointer; white-space: nowrap; }
  @media (max-width: 460px) {
    .subscribe-block { padding: 1.5rem 1.2rem; }
    .subscribe-form input { min-width: 0; flex-basis: 100%; }
    .subscribe-form button { flex: 1 1 100%; }
  }
  .subscribe-form button:hover { opacity: 0.9; }
  .subscribe-success { display: none; font-family: -apple-system, 'Segoe UI', sans-serif; font-weight: 600; color: var(--accent); font-size: 0.9rem; }
  .subscribe-success.show { display: block; }
  .subscribe-error { display: none; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.82rem; color: #C0272D; width: 100%; margin-top: 0.4rem; }
  .subscribe-error.show { display: block; }

  .hero-blossom-photo-2 { position: absolute; bottom: 0; left: 0; width: 240px; height: 200px; z-index: 2; -webkit-mask-image: radial-gradient(ellipse at 20% 82%, black 0%, rgba(0,0,0,0.75) 26%, rgba(0,0,0,0.35) 50%, rgba(0,0,0,0.08) 70%, transparent 90%); mask-image: radial-gradient(ellipse at 20% 82%, black 0%, rgba(0,0,0,0.75) 26%, rgba(0,0,0,0.35) 50%, rgba(0,0,0,0.08) 70%, transparent 90%); opacity: 0.9; pointer-events: none; }
  .hero-blossom-photo-2 img { width: 100%; height: 100%; object-fit: cover; display: block; transform: scaleX(-1); }

  .calc-card { background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 1.8rem 2rem; overflow: hidden; }
  .calc-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1.2rem; margin-bottom: 1.4rem; }
  @media (max-width: 700px) { .calc-grid { grid-template-columns: 1fr; } .calc-card { padding: 1.5rem 1.2rem; } }
  .calc-field { display: flex; flex-direction: column; gap: 0.4rem; min-width: 0; }
  .calc-field label { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.72rem; font-weight: 700; color: var(--text-muted); text-transform: uppercase; letter-spacing: 0.04em; }
  .calc-field input, .calc-field select { width: 100%; min-width: 0; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.92rem; padding: 0.7rem 0.9rem; border: 1px solid var(--border); border-radius: 6px; background: var(--bg); color: var(--text); }
  .calc-field input:focus, .calc-field select:focus { outline: 2px solid var(--accent); outline-offset: 1px; border-color: var(--accent); }
  .calc-submit { padding: 0.8rem 1.8rem; background: var(--accent); color: var(--bg); border: none; border-radius: 6px; font-weight: 700; font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.9rem; cursor: pointer; }
  .calc-submit:hover { opacity: 0.92; }
  .calc-result { display: none; margin-top: 1.4rem; padding: 1.2rem 1.4rem; background: var(--surface-alt); border: 1px dashed var(--border); border-radius: 8px; }
  .calc-result.show { display: block; }
  .calc-result-sum { font-family: Cambria, 'Iowan Old Style', Georgia, serif; font-size: 1.6rem; font-weight: 700; color: var(--accent); }
  .calc-result-note { font-family: -apple-system, 'Segoe UI', sans-serif; font-size: 0.82rem; color: var(--text-muted); margin-top: 0.4rem; }
