.recipes-module__iWcaga__page{background:var(--color-house-cream);color:var(--color-house-brown)}.recipes-module__iWcaga__eyebrow{font-family:var(--font-sans);letter-spacing:.32em;text-transform:uppercase;color:var(--color-house-gold-ink);align-items:center;gap:14px;margin:0 0 22px;font-size:12px;font-weight:500;display:flex}.recipes-module__iWcaga__eyebrow:before{content:"";background:var(--color-house-gold-ink);opacity:.7;width:36px;height:1px}.recipes-module__iWcaga__eyebrowCentered{font-family:var(--font-sans);letter-spacing:.32em;text-transform:uppercase;color:var(--color-house-gold-ink);margin:0 0 14px;font-size:12px;font-weight:500}.recipes-module__iWcaga__head{background:var(--color-house-cream);border-bottom:1px solid #30231c14;padding:clamp(80px,9vw,132px) clamp(40px,5vw,88px) clamp(56px,6vw,88px)}.recipes-module__iWcaga__headInner{max-width:960px;margin:0 auto}.recipes-module__iWcaga__headTitle{font-family:var(--font-hearth-serif);letter-spacing:-.018em;color:var(--color-house-brown);margin:0 0 24px;font-size:clamp(48px,6.4vw,88px);font-weight:400;line-height:1.02}.recipes-module__iWcaga__headTitle em{color:var(--color-house-gold-ink);font-style:italic}.recipes-module__iWcaga__headLede{font-family:var(--font-sans);color:#30231cb8;border-top:1px solid #30231c24;max-width:60ch;margin:0;padding-top:24px;font-size:17px;line-height:1.65}.recipes-module__iWcaga__headLink{color:var(--color-house-brown);text-decoration:underline;-webkit-text-decoration-color:var(--color-house-gold-dark);text-decoration-color:var(--color-house-gold-dark);text-underline-offset:4px;transition:color .25s}.recipes-module__iWcaga__headLink:hover{color:var(--color-house-gold-ink)}.recipes-module__iWcaga__featured{background:var(--color-house-cream-dark);border-bottom:1px solid #30231c14;padding:clamp(64px,7vw,104px) clamp(40px,5vw,88px)}.recipes-module__iWcaga__featuredCard{max-width:1280px;color:inherit;grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(40px,5vw,72px);margin:0 auto;text-decoration:none;display:grid}.recipes-module__iWcaga__featuredImage{aspect-ratio:4/3;background:var(--color-house-cream);position:relative;overflow:hidden}.recipes-module__iWcaga__featuredImage img{transition:transform .7s}.recipes-module__iWcaga__featuredCard:hover .recipes-module__iWcaga__featuredImage img{transform:scale(1.02)}.recipes-module__iWcaga__featuredImagePlaceholder{aspect-ratio:4/3;background:var(--color-house-cream)}.recipes-module__iWcaga__featuredEy{font-family:var(--font-sans);letter-spacing:.32em;text-transform:uppercase;color:var(--color-house-gold-ink);align-items:center;gap:14px;margin:0 0 18px;font-size:12px;font-weight:500;display:flex}.recipes-module__iWcaga__featuredEy:before{content:"";background:var(--color-house-gold-ink);opacity:.7;width:36px;height:1px}.recipes-module__iWcaga__featuredTitle{font-family:var(--font-hearth-serif);letter-spacing:-.018em;color:var(--color-house-brown);margin:0 0 18px;font-size:clamp(30px,3.8vw,52px);font-weight:400;line-height:1.08;transition:color .3s}.recipes-module__iWcaga__featuredTitle em{color:var(--color-house-gold-ink);font-style:italic}.recipes-module__iWcaga__featuredCard:hover .recipes-module__iWcaga__featuredTitle{color:var(--color-house-gold-ink)}.recipes-module__iWcaga__featuredLede{font-family:var(--font-hearth-serif);color:#30231cb8;max-width:50ch;margin:0 0 20px;font-size:18px;font-style:italic;line-height:1.55}.recipes-module__iWcaga__featuredMeta{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:#30231cb3;border-top:1px solid #30231c1f;border-bottom:1px solid #30231c1f;flex-wrap:wrap;gap:22px;margin:0 0 22px;padding:14px 0;font-size:15px;font-weight:500;display:flex}.recipes-module__iWcaga__metaLabel{color:var(--color-house-gold-ink);margin-right:6px;font-weight:500}.recipes-module__iWcaga__cardMeta{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--color-house-gold-ink);margin:0 0 12px;font-size:12px;font-weight:500}.recipes-module__iWcaga__featuredDate{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:#30231cb8;font-size:12px;font-weight:500}.recipes-module__iWcaga__grid{background:var(--color-house-cream);border-bottom:1px solid #30231c14;padding:clamp(80px,8vw,132px) clamp(40px,5vw,88px)}.recipes-module__iWcaga__gridHead{text-align:center;margin-bottom:clamp(40px,4vw,64px)}.recipes-module__iWcaga__gridTitle{font-family:var(--font-hearth-serif);letter-spacing:-.012em;color:var(--color-house-brown);margin:0;font-size:clamp(28px,3.4vw,44px);font-weight:400;line-height:1.1}.recipes-module__iWcaga__gridTitle em{color:var(--color-house-gold-ink);font-style:italic}.recipes-module__iWcaga__gridInner{grid-template-columns:repeat(3,1fr);gap:clamp(40px,4vw,56px) clamp(24px,2.6vw,36px);max-width:1280px;margin:0 auto;display:grid}.recipes-module__iWcaga__card{flex-direction:column;height:100%;display:flex}.recipes-module__iWcaga__cardLink{height:100%;color:inherit;flex-direction:column;text-decoration:none;transition:transform .35s;display:flex}.recipes-module__iWcaga__cardLink:hover{transform:translateY(-3px)}.recipes-module__iWcaga__cardImage{aspect-ratio:4/3;background:var(--color-house-cream-dark);margin-bottom:18px;position:relative;overflow:hidden}.recipes-module__iWcaga__cardImage img{transition:transform .7s}.recipes-module__iWcaga__cardLink:hover .recipes-module__iWcaga__cardImage img{transform:scale(1.03)}.recipes-module__iWcaga__cardImagePlaceholder{aspect-ratio:4/3;background:var(--color-house-cream-dark);margin-bottom:18px}.recipes-module__iWcaga__cardTitle{font-family:var(--font-hearth-serif);letter-spacing:-.008em;color:var(--color-house-brown);margin:0 0 10px;font-size:22px;font-weight:400;line-height:1.18;transition:color .25s}.recipes-module__iWcaga__cardTitle em{color:var(--color-house-gold-ink);font-style:italic}.recipes-module__iWcaga__cardLink:hover .recipes-module__iWcaga__cardTitle{color:var(--color-house-gold-ink)}.recipes-module__iWcaga__cardLede{font-family:var(--font-hearth-serif);color:#30231cb3;margin:0 0 14px;font-size:16px;font-style:italic;line-height:1.55}.recipes-module__iWcaga__cardDate{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:#30231cb8;margin-top:auto;font-size:12px;font-weight:500}.recipes-module__iWcaga__empty{background:var(--color-house-cream);text-align:center;padding:clamp(80px,8vw,132px) clamp(24px,5vw,64px)}.recipes-module__iWcaga__emptyText{font-family:var(--font-hearth-serif);color:#30231cb8;margin:0;font-size:22px;font-style:italic}@media (max-width:1024px){.recipes-module__iWcaga__featuredCard{grid-template-columns:1fr}.recipes-module__iWcaga__gridInner{grid-template-columns:1fr 1fr}}@media (max-width:600px){.recipes-module__iWcaga__head,.recipes-module__iWcaga__featured,.recipes-module__iWcaga__grid{padding-left:24px;padding-right:24px}.recipes-module__iWcaga__head{padding-top:72px;padding-bottom:48px}.recipes-module__iWcaga__gridInner{grid-template-columns:1fr}}