/* Three dishes remain visible together, with generous uncropped photography. */
.all-dishes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:44px 0 32px}.all-dishes article{min-width:0}.all-dishes a{text-decoration:none}.all-dishes img{width:100%;height:300px;object-fit:contain;filter:drop-shadow(0 18px 14px #6b351b20);transition:transform .4s cubic-bezier(.2,.8,.2,1)}.all-dishes article:nth-child(2) img{transform:rotate(-4deg)}.all-dishes article:nth-child(3) img{transform:rotate(3deg)}.all-dishes h3{font:600 clamp(26px,2.5vw,40px)/1.1 Display,Impact,sans-serif;letter-spacing:-.02em;margin:20px 0 12px}.all-dishes p{max-width:36ch;font-size:16px;line-height:1.7}.dish-index{font:11px/1.5 monospace;letter-spacing:.1em;display:block;min-height:34px}.dish-detail{display:flex;justify-content:space-between;border-bottom:1px solid #84452066;padding:16px 0;margin-top:10px;font-weight:600}.editorial-menu{height:auto;max-height:none;padding-bottom:50px}.casona-gathering{display:grid;grid-template-columns:1fr 1fr;gap:6%;padding:70px 6%;background:#82451f;color:#fff0c8;align-items:center}.casona-gathering figure{min-width:0}.casona-gathering img{height:450px;object-fit:cover}.casona-gathering figcaption{font-size:11px;padding-top:10px;opacity:.8}.casona-gathering h2,.casona-notes h2{font-size:clamp(40px,5vw,74px);line-height:1;margin:18px 0 26px}.casona-gathering p:not(.eyebrow){font-size:17px;line-height:1.7;max-width:44ch;margin:16px 0}.gather-links{display:flex;gap:26px;align-items:center;flex-wrap:wrap;margin-top:28px}.gather-links .primary{background:#f7d88d;color:#743e20}.casona-notes{display:grid;grid-template-columns:1fr 1.2fr;gap:6%;padding:60px 6%;background:#f3e4b9}.casona-answers details{border-top:1px solid #82451f55;padding:22px 0}.casona-answers summary{font-size:20px;font-weight:bold;cursor:pointer}.casona-answers p{font-size:16px;line-height:1.7;max-width:52ch;padding-top:15px}.all-dishes a:focus-visible{outline:3px solid #82451f;outline-offset:5px}@media(hover:hover){.all-dishes article:hover img{transform:translateY(-10px) rotate(1deg)}}@media(max-width:700px){.all-dishes{grid-template-columns:1fr;gap:36px;margin:28px 0}.all-dishes article{display:grid;grid-template-columns:1fr;max-width:500px}.all-dishes img{height:260px}.all-dishes h3{font-size:34px;margin-top:8px}.all-dishes p{max-width:none}.dish-index{min-height:0}.casona-gathering,.casona-notes{grid-template-columns:1fr;padding:36px 22px;gap:28px}.casona-gathering img{height:300px}.casona-gathering h2,.casona-notes h2{font-size:44px}.casona-gathering p:not(.eyebrow){font-size:16px}.casona-notes h2{margin-bottom:0}}@media(prefers-reduced-motion:reduce){.all-dishes img{transition:none}}