﻿:root {
  color-scheme: light;
  --ink: #050505;
  --muted: #5c5750;
  --paper: #f4efe5;
  --cream: #fffaf1;
  --herb: #111111;
  --berry: #050505;
  --saffron: #9b8c74;
  --line: rgba(5, 5, 5, 0.16);
  --shadow: 0 22px 70px rgba(5, 5, 5, 0.12);
  font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}

* {
  box-sizing: border-box;
}

html {
  scroll-behavior: smooth;
}

body {
  margin: 0;
  color: var(--ink);
  background: var(--paper);
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

img {
  display: block;
  max-width: 100%;
}

a {
  color: inherit;
  text-decoration: none;
}

.site-header {
  position: sticky;
  top: 0;
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  padding: 14px clamp(20px, 5vw, 64px);
  background: rgba(255, 250, 241, 0.92);
  border-bottom: 1px solid var(--line);
  backdrop-filter: blur(18px);
}

.brand,
.site-header nav {
  display: flex;
  align-items: center;
  gap: 14px;
}

.brand {
  width: min(150px, 34vw);
}

.brand img {
  width: 100%;
  height: auto;
}

.site-header nav a {
  color: var(--ink);
  font-size: 0.78rem;
  font-weight: 800;
  letter-spacing: 0.12em;
  text-transform: uppercase;
}

.site-header nav a:hover {
  color: var(--ink);
}

.hero {
  position: relative;
  min-height: 82vh;
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  align-items: center;
  overflow: hidden;
  padding: clamp(84px, 10vw, 132px) clamp(20px, 6vw, 76px) clamp(28px, 5vw, 48px);
  background:
    linear-gradient(rgba(255, 250, 241, 0.72), rgba(255, 250, 241, 0.72)),
    url("data:image/jpeg;base64,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") center 54% / cover no-repeat;
}

.hero::after {
  position: absolute;
  inset: 0;
  content: "";
  pointer-events: none;
  border: clamp(14px, 2vw, 28px) solid var(--ink);
  box-shadow: inset 0 0 0 1px rgba(255, 250, 241, 0.28);
}

.hero-content {
  position: relative;
  z-index: 1;
  width: min(1040px, 100%);
  margin: 0 auto;
  color: var(--ink);
  text-align: center;
}

.eyebrow {
  margin: 0 0 14px;
  color: var(--ink);
  font-size: 0.78rem;
  font-weight: 900;
  letter-spacing: 0.16em;
  text-transform: uppercase;
}

.hero-logo {
  width: min(560px, 92%);
  margin: clamp(18px, 4vw, 34px) auto 12px;
  filter: drop-shadow(0 2px 8px rgba(255, 250, 241, 0.95));
}

.hero .eyebrow,
.hero-orders,
.hero-delivery,
.hero-copy,
.hero-panel {
  text-shadow: 0 2px 12px rgba(255, 250, 241, 0.98);
}

.hero-orders {
  max-width: min(760px, 92%);
  margin: 0 auto 8px;
  color: var(--ink);
  font-size: clamp(0.92rem, 1.4vw, 1.08rem);
  font-weight: 700;
  letter-spacing: 0.02em;
  line-height: 1.4;
  text-align: center;
}

.hero-delivery {
  max-width: min(720px, 92%);
  margin: 0 auto clamp(24px, 5vw, 44px);
  color: var(--ink);
  font-size: clamp(0.9rem, 1.25vw, 1rem);
  line-height: 1.5;
  text-align: center;
}

h1,
h2,
h3,
p {
  margin-top: 0;
}

h1,
h2 {
  font-family: Georgia, "Times New Roman", serif;
  font-weight: 700;
  letter-spacing: 0;
}

h1 {
  max-width: 10ch;
  margin-bottom: 20px;
  font-size: clamp(4rem, 13vw, 9.8rem);
  line-height: 0.88;
}

h2 {
  margin-bottom: 18px;
  font-size: clamp(2.35rem, 6vw, 5.4rem);
  line-height: 0.96;
}

h3 {
  margin-bottom: 12px;
  font-size: 1.25rem;
}

.hero-copy {
  max-width: 620px;
  margin: 0 auto 28px;
  color: var(--ink);
  font-weight: 600;
  font-size: clamp(1.08rem, 2vw, 1.35rem);
  line-height: 1.55;
}

.hero-actions,
.segmented {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}

.hero-actions {
  justify-content: center;
}

.button {
  min-height: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 18px;
  border: 1px solid var(--ink);
  border-radius: 0;
  font-weight: 900;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  cursor: pointer;
}

.button.primary {
  color: var(--cream);
  background: var(--ink);
}

.button.secondary {
  color: var(--ink);
  border-color: var(--ink);
  background: transparent;
}

.hero-panel {
  position: relative;
  z-index: 1;
  width: min(360px, calc(100vw - 40px));
  margin-top: clamp(42px, 8vw, 84px);
  padding-top: 20px;
  color: var(--ink);
  border-top: 1px solid var(--ink);
}

.hero-panel span {
  display: block;
  margin-bottom: 6px;
  color: var(--ink);
  font-size: 0.78rem;
  font-weight: 900;
  text-transform: uppercase;
}

.hero-panel strong {
  display: block;
  margin-bottom: 8px;
  font-size: 1.2rem;
}

.hero-panel p {
  margin-bottom: 0;
  color: var(--muted);
  line-height: 1.5;
}

.intro-band {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1px;
  background: var(--line);
  border-bottom: 1px solid var(--line);
}

.intro-band div {
  min-height: 148px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 8px;
  padding: clamp(24px, 4vw, 42px);
  background: var(--paper);
}

.intro-band strong {
  font-size: 1.04rem;
}

.intro-band span,
.section p,
.menu-card p,
.footer span {
  color: var(--muted);
  line-height: 1.65;
}

.section {
  padding: clamp(64px, 10vw, 120px) clamp(20px, 6vw, 76px);
}

.split {
  display: grid;
  grid-template-columns: minmax(280px, 0.9fr) minmax(300px, 1.1fr);
  gap: clamp(32px, 6vw, 72px);
  align-items: start;
}

.section-copy {
  position: sticky;
  top: 110px;
}

.section-copy p,
.order-copy p {
  max-width: 620px;
}

.delivery-note {
  padding-top: 18px;
  color: var(--ink);
  font-weight: 900;
  border-top: 1px solid var(--line);
}

.menu-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 16px;
}

.menu-board-section {
  background: var(--cream);
  border-top: 1px solid var(--line);
  border-bottom: 1px solid var(--line);
}

.menu-board-heading {
  max-width: 720px;
  margin-bottom: clamp(28px, 5vw, 52px);
}

.menu-board {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 16px;
}

.menu-column {
  padding: 24px;
  background: var(--paper);
  border: 1px solid var(--line);
}

.menu-column-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  padding-bottom: 18px;
  border-bottom: 1px solid var(--line);
}

.menu-column-head strong {
  white-space: nowrap;
}

.menu-list {
  display: grid;
  gap: 18px;
  margin: 22px 0 0;
  padding: 0;
  list-style: none;
}

.menu-list li {
  display: grid;
  gap: 12px;
  padding-bottom: 18px;
  border-bottom: 1px solid var(--line);
}

.menu-list li:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}

.menu-list .protein-premium {
  grid-template-columns: 1fr auto;
  align-items: center;
  column-gap: 12px;
}

.menu-list span {
  font-weight: 900;
}

.menu-list small {
  color: var(--muted);
  line-height: 1.45;
}

.ingredient-block {
  display: grid;
  gap: 6px;
  padding: 12px;
  background: var(--cream);
  border-left: 3px solid var(--sage);
}

.ingredient-block strong {
  color: var(--olive);
  font-size: 0.72rem;
  font-weight: 900;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

.ingredient-block p {
  margin: 0;
  color: var(--muted);
  font-size: 0.92rem;
  line-height: 1.5;
}

.macro-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 8px;
}

.macro-grid div {
  min-width: 0;
  display: grid;
  gap: 4px;
  padding: 10px;
  background: var(--cream);
  border: 1px solid var(--line);
}

.macro-grid span {
  color: var(--olive);
  font-size: 0.68rem;
  font-weight: 900;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

.macro-grid strong {
  color: var(--ink);
  font-size: 1rem;
  line-height: 1.1;
}

.addon-pill {
  display: inline-flex;
  align-items: center;
  width: fit-content;
  padding: 6px 8px;
  color: var(--ink);
  border: 1px solid var(--ink);
  font-size: 0.72rem;
  font-weight: 900;
  letter-spacing: 0.04em;
  text-transform: uppercase;
}

.menu-card {
  min-height: 236px;
  display: flex;
  flex-direction: column;
  padding: 24px;
  background: var(--cream);
  border: 1px solid var(--line);
  border-radius: 0;
  box-shadow: none;
}

.menu-card strong {
  margin-top: auto;
  color: var(--ink);
  font-size: 1.05rem;
}

.menu-tag {
  width: fit-content;
  margin-bottom: 22px;
  padding: 6px 9px;
  color: var(--ink);
  background: transparent;
  border: 1px solid var(--ink);
  border-radius: 0;
  font-size: 0.74rem;
  font-weight: 900;
}

.photo-scroll-section {
  overflow: hidden;
  background: #ffffff;
  border-bottom: 1px solid var(--line);
}

.photo-scroll-heading {
  max-width: 720px;
  margin-bottom: clamp(24px, 4vw, 38px);
}

.photo-scroll {
  display: grid;
  grid-auto-columns: minmax(260px, 34vw);
  grid-auto-flow: column;
  gap: 16px;
  overflow-x: auto;
  padding-bottom: 16px;
  scroll-snap-type: x mandatory;
  scrollbar-color: var(--ink) var(--cream);
}

.photo-tile {
  aspect-ratio: 4 / 5;
  min-height: 340px;
  margin: 0;
  overflow: hidden;
  border: 1px solid var(--line);
  background: var(--cream);
  scroll-snap-align: start;
}

.photo-tile img {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
}

.feature-band {
  display: grid;
  grid-template-columns: minmax(280px, 0.8fr) minmax(320px, 1.2fr);
  gap: clamp(24px, 6vw, 72px);
  color: var(--cream);
  background: var(--ink);
}

.sourcing-section {
  display: grid;
  grid-template-columns: minmax(280px, 0.85fr) minmax(320px, 1.15fr);
  gap: clamp(24px, 6vw, 72px);
  background: var(--ink);
  color: var(--cream);
}

.sourcing-section .eyebrow,
.sourcing-section h2 {
  color: var(--cream);
}

.sourcing-copy {
  display: grid;
  gap: 18px;
}

.sourcing-copy p {
  margin: 0;
  color: rgba(255, 250, 241, 0.82);
  font-size: clamp(1.05rem, 2vw, 1.25rem);
  line-height: 1.7;
}

.feature-band .eyebrow {
  color: var(--cream);
}

.custom-list {
  display: grid;
  gap: 18px;
}

.custom-list p {
  display: grid;
  gap: 10px;
  margin: 0;
  padding-bottom: 18px;
  color: rgba(255, 253, 248, 0.82);
  border-bottom: 1px solid rgba(255, 253, 248, 0.22);
  font-size: clamp(1.05rem, 2vw, 1.28rem);
}

.custom-list strong {
  color: var(--cream);
}

.order-section {
  display: grid;
  grid-template-columns: minmax(280px, 0.8fr) minmax(320px, 1fr);
  gap: clamp(28px, 6vw, 76px);
  align-items: start;
  background: #ffffff;
}

.order-form {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 18px;
  padding: clamp(22px, 4vw, 34px);
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: 0;
  box-shadow: none;
}

.form-row,
fieldset {
  min-width: 0;
}

.form-row {
  display: grid;
  gap: 8px;
}

.wide,
fieldset,
.order-summary,
.estimate,
.submit-button,
.checkout-note,
.form-status {
  grid-column: 1 / -1;
}

.delivery-fields {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 90px minmax(110px, 0.45fr);
  gap: 14px;
  padding: 18px;
  border: 1px solid var(--line);
}

.delivery-fields legend {
  padding: 0 8px;
}

.delivery-fields .wide {
  grid-column: 1 / -1;
}

.optional {
  color: var(--muted);
  font-size: 0.78rem;
  font-weight: 500;
}

.meal-choices p {
  margin: 8px 0 14px;
  color: var(--muted);
  font-size: 0.94rem;
}

.choice-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 10px;
}

.choice-card {
  min-height: 58px;
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 12px;
  background: var(--cream);
  border: 1px solid var(--line);
  cursor: pointer;
}

.choice-card input[type="checkbox"] {
  appearance: none;
  flex: 0 0 auto;
  width: 18px;
  height: 18px;
  padding: 0;
  border: 1px solid var(--ink);
  background: transparent;
}

.choice-card input[type="checkbox"]:checked {
  background: var(--ink);
  box-shadow: inset 0 0 0 4px var(--cream);
}

.choice-card:has(input:checked) {
  border-color: var(--ink);
  box-shadow: inset 0 0 0 1px var(--ink);
}

.menu-choice-grid {
  grid-template-columns: 1fr;
}

.meal-slot {
  display: grid;
  grid-template-columns: minmax(120px, 0.34fr) minmax(180px, 1fr);
  gap: 10px;
  align-items: end;
  padding: 12px;
  background: var(--paper);
  border: 1px solid var(--line);
}

.meal-slot-title {
  color: var(--ink);
  font-weight: 900;
}

.meal-slot-controls {
  display: grid;
  grid-template-columns: minmax(150px, 1fr) minmax(145px, 0.9fr) minmax(140px, 0.85fr);
  gap: 10px;
}

.meal-slot select {
  width: 100%;
  border: 1px solid var(--line);
  border-radius: 0;
  padding: 12px;
  color: var(--ink);
  background: var(--cream);
  font: inherit;
}

.meal-slot select.is-included {
  border-color: var(--sage);
  color: var(--olive);
  font-weight: 800;
  opacity: 1;
}

.meal-macro-estimate {
  grid-column: 2;
  margin: 0;
  padding: 10px 12px;
  background: var(--cream);
  border-left: 3px solid var(--sage);
  color: var(--muted);
  font-size: 0.88rem;
  line-height: 1.45;
}

.meal-macro-grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 6px;
}

.meal-macro-grid div {
  min-width: 0;
  display: grid;
  gap: 3px;
}

.meal-macro-grid span {
  color: var(--olive);
  font-size: 0.64rem;
  font-weight: 900;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

.meal-macro-grid strong {
  color: var(--ink);
  font-size: 0.88rem;
  line-height: 1.1;
}

.choice-card span {
  line-height: 1.35;
}

.quantity-card {
  align-items: stretch;
  justify-content: space-between;
}

.quantity-card input {
  width: 74px;
  padding: 10px;
  text-align: center;
}

.order-summary {
  display: grid;
  gap: 8px;
  padding: 16px;
  background: var(--cream);
  border: 1px solid var(--line);
}

.order-summary span {
  color: var(--ink);
  font-size: 0.85rem;
  font-weight: 900;
}

.order-summary p {
  margin: 0;
  color: var(--muted);
  line-height: 1.55;
}

label,
legend {
  color: var(--ink);
  font-size: 0.85rem;
  font-weight: 900;
}

fieldset {
  margin: 0;
  padding: 0;
  border: 0;
}

.segmented {
  margin-top: 8px;
}

.segmented label {
  flex: 1 1 140px;
  min-height: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 0 14px;
  background: var(--cream);
  border: 1px solid var(--line);
  border-radius: 0;
  cursor: pointer;
}

.segmented label:has(input:checked) {
  color: #fff;
  background: var(--ink);
  border-color: var(--ink);
}

input,
textarea {
  width: 100%;
  border: 1px solid var(--line);
  border-radius: 0;
  padding: 13px 14px;
  color: var(--ink);
  background: var(--cream);
  font: inherit;
}

input:focus-visible,
textarea:focus-visible,
select:focus-visible {
  outline: 2px solid var(--berry);
  outline-offset: 2px;
}

input[type="range"] {
  padding: 0;
  accent-color: var(--berry);
}

output {
  color: var(--berry);
  font-weight: 900;
}

.field-note {
  color: var(--muted);
  font-size: 0.86rem;
  line-height: 1.45;
}

.delivery-window {
  color: var(--ink);
  font-weight: 800;
}

textarea {
  resize: vertical;
}

.estimate {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  padding: 18px;
  background: var(--cream);
  border: 1px solid var(--line);
  border-radius: 0;
}

.estimate span {
  color: var(--muted);
  font-weight: 800;
}

.estimate strong {
  color: var(--ink);
  font-size: clamp(1.7rem, 4vw, 2.4rem);
}

.submit-button {
  width: 100%;
  min-height: 54px;
  font-size: 1rem;
}

.submit-button:disabled {
  cursor: wait;
  opacity: 0.68;
}

.checkout-note {
  margin: -6px 0 0;
  color: var(--muted);
  font-size: 0.86rem;
  line-height: 1.5;
  text-align: center;
}

.form-status {
  min-height: 1.5em;
  margin: 0;
  color: var(--herb);
  font-weight: 800;
}

.footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 14px;
  padding: 28px clamp(20px, 6vw, 76px);
  color: var(--cream);
  background: var(--ink);
}

.footer a {
  color: var(--cream);
  font-weight: 800;
}

.confirmation-page {
  min-height: 100vh;
  display: grid;
  grid-template-rows: auto 1fr auto;
  background: var(--paper);
}

.confirmation-main {
  display: grid;
  place-items: center;
  padding: clamp(60px, 10vw, 120px) 20px;
}

.confirmation-panel {
  width: min(100%, 680px);
  padding: clamp(30px, 6vw, 64px);
  border: 1px solid var(--line);
  text-align: center;
}

.confirmation-panel h1 {
  margin: 12px 0 18px;
  font-size: clamp(2.5rem, 7vw, 5.5rem);
}

.confirmation-panel p:not(.eyebrow) {
  max-width: 520px;
  margin: 0 auto 28px;
  color: var(--muted);
  line-height: 1.7;
}

@media (max-width: 860px) {
  .site-header {
    position: static;
    align-items: flex-start;
    flex-direction: column;
  }

  .site-header nav {
    width: 100%;
    justify-content: space-between;
  }

  .intro-band,
  .split,
  .sourcing-section,
  .feature-band,
  .order-section {
    grid-template-columns: 1fr;
  }

  .section-copy {
    position: static;
  }

  .menu-grid {
    grid-template-columns: 1fr;
  }

  .menu-board {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 620px) {
  .site-header nav {
    flex-wrap: wrap;
  }

  .hero {
    min-height: 760px;
    padding-top: 72px;
  }

  .hero::after {
    border-width: 12px;
  }

  .order-form {
    grid-template-columns: 1fr;
  }

  .delivery-fields {
    grid-template-columns: 1fr;
  }

  .delivery-fields .form-row,
  .delivery-fields .wide {
    grid-column: 1;
  }

  .choice-grid {
    grid-template-columns: 1fr;
  }

  .meal-slot,
  .meal-slot-controls {
    grid-template-columns: 1fr;
  }

  .meal-macro-estimate {
    grid-column: 1;
  }

  .intro-band div {
    min-height: auto;
  }
}

