.goose-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.65fr);gap:clamp(24px,4vw,60px);align-items:center;margin:42px 0 56px;padding:clamp(24px,4vw,52px);border:1px solid #dbc5b1;border-radius:28px;background:#f5ede3;color:#3d291e;scroll-margin-top:120px}
.goose-copy{min-width:0}.goose-copy .eyebrow{font-size:1rem;color:#805126}.goose-copy h2{margin:0 0 20px;font-size:clamp(2rem,3.5vw,3.2rem);line-height:1.12}.goose-copy>p:not(.eyebrow){font-size:1.0625rem;line-height:1.65;color:#594333}.goose-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px}.goose-actions a{font-size:1rem}.goose-detail-link{color:#654024;font-weight:600;text-underline-offset:4px}
.goose-original{display:block;background:#fff;border:1px solid #dbc5b1;border-radius:12px;overflow:hidden;box-shadow:0 12px 30px rgba(63,36,24,.09)}.goose-original img{display:block;width:100%;height:auto}.goose-original:focus-visible{outline:3px solid #805126;outline-offset:5px}
.goose-dishes{margin:0}.goose-dishes>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:18px 0;border-top:1px solid #d6c0aa}.goose-dishes dt{font-size:1.125rem;font-weight:700;line-height:1.4}.goose-dishes dt span{display:block;margin-top:6px;font-size:1rem;font-weight:400;line-height:1.55;color:#594333}.goose-dishes dd{margin:0;font-size:1.125rem;font-weight:700;white-space:nowrap}.goose-news-card time,.goose-news-card p,.goose-news-card .news-card-link,.goose-news-meta{font-size:1rem}.goose-news-image img{object-fit:contain;background:#fff}.goose-news-hero .inner-hero-grid{grid-template-columns:1fr}.goose-news-hero .inner-hero-copy{max-width:960px}
@media(max-width:900px){.goose-feature{grid-template-columns:1fr}.goose-original{width:100%;max-width:440px;margin-inline:auto}}@media(max-width:600px){.goose-feature{margin:28px 0 40px;padding:24px;border-radius:22px}.goose-dishes>div{gap:12px}.goose-actions{align-items:stretch}.goose-actions .button{width:100%;text-align:center}}
