.recipes-feature { display: grid; grid-template-columns: minmax(0, 460px) minmax(0, 1fr); gap: 56px; align-items: center; padding: 28px 0 32px; border-block: 1px solid var(--line); }
.recipes-feature-figure { min-width: 0; }
.recipes-feature-meta { display: flex; align-items: center; justify-content: flex-start; gap: 16px; margin-bottom: 24px; }
.recipes-feature-date { color: var(--muted); font-size: 18px; letter-spacing: .1em; text-transform: uppercase; }
.recipes-feature-image { position: relative; width: 100%; height: 480px; }
.recipes-feature-image > img:first-child { width: 100%; height: 100%; object-fit: cover; }
.recipes-feature-stamp { flex: none; width: 52px; height: 66px; object-fit: contain; mix-blend-mode: multiply; }
.recipes-feature-copy { min-width: 0; }
.recipes-feature-copy .eyebrow { margin-bottom: 24px; text-transform: uppercase; }
.recipes-feature-copy :is(h2,h3) { font-size: 28px; line-height: 1.2; }
.recipes-feature-tags { display: flex; flex-wrap: wrap; gap: 4px; padding-top: 12px; margin-bottom: 24px; }
.recipes-feature-tags .recipe-tag { padding: 3px 6px; background: var(--paper); border-bottom: 1px solid currentColor; font: 16px/1.05 var(--hand); letter-spacing: .08em; text-transform: uppercase; }
.recipes-feature-tags .recipe-tag-brick { color: var(--brick); }
.recipes-feature-tags .recipe-tag-blue { color: var(--tag-blue); }

.recipes-feature{width:min(100%,var(--page-max));margin-inline:auto}
.recipes-feature[hidden]{display:none}
@media(max-width:1000px){
.recipes-feature{display:flex;flex-direction:column;gap:24px;align-items:stretch;padding:28px 0 32px}
.recipes-feature-image{height:auto;aspect-ratio:342/240}
.recipes-feature-meta{justify-content:flex-start}
.recipes-feature-copy :is(h2,h3){font-size:24px}
}
.recipes-feature-image{display:block}
.recipes-feature-image>img{display:block;transform:none;rotate:none}

@media(min-width:701px){
 .recipes-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:center}
 .recipes-feature-image{height:auto;aspect-ratio:4/5}
}
