 .blog-wrap{max-width:860px;margin:auto;padding:48px 24px}.blog-wrap h1{font-size:clamp(2.2rem,5vw,3.8rem);line-height:1.1}.blog-copy{max-width:720px;font-size:1.12rem;line-height:1.8}.blog-copy h2{font-size:1.65rem;margin-top:2rem}.book-purchase{display:grid;grid-template-columns:150px 1fr;gap:28px;align-items:center;margin:36px 0;padding:24px;background:#f3eadc;border-radius:12px}.book-purchase img{display:block;width:150px;height:auto}.book-purchase .actions{display:flex;flex-wrap:wrap;gap:12px}.blog-grid{display:grid;gap:24px}.blog-card{padding:24px;border:1px solid #ddd}.blog-card img{width:110px;height:auto;float:left;margin:0 24px 16px 0}.blog-card:after{content:"";display:block;clear:both}@media(max-width:540px){.book-purchase{grid-template-columns:1fr}.book-purchase img{width:130px}.blog-wrap{padding:32px 20px}} 
.food-story-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:28px}.food-story-grid img{width:130px;height:auto}.food-story-grid h3{font-size:1.3rem;line-height:1.4}.food-story-grid article{padding:22px;border:1px solid #cabea7;border-radius:12px}
