.editorial{background:var(--cream);color:#252017}.editorial h1,.editorial h2,.editorial h3{overflow-wrap:break-word;text-wrap:balance}.blogCover{color:var(--cream);background:#181812;border-bottom:1px solid #a68a4b}.blogCoverGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,4.5vw,76px);padding-block:clamp(38px,4.5vw,78px);display:grid}.blogCoverText h1{letter-spacing:-.048em;margin:16px 0 22px;font-size:clamp(2.7rem,4.8vw,5.6rem);line-height:.99}.blogCoverText h1 em,.blogOrder em{color:var(--gold)}.blogCoverText>p:not(.blogEyebrow){color:#e4ded0;max-width:650px;font-size:1.07rem}.blogEyebrow,.blogOrdinal,.blogArea{color:#796022;letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:800}.blogEyebrow{align-items:center;gap:11px;margin:0 0 15px;display:flex}.blogEyebrow>span{background:currentColor;width:24px;height:1px;display:block}.blogCover .blogEyebrow,.blogOrder .blogEyebrow{color:#efd27f}.blogCoverPhoto{border:1px solid #b1985544;border-radius:6px;margin:0;position:relative;overflow:hidden}.blogCoverPhoto>img{object-fit:cover;width:100%;height:clamp(260px,29vw,480px)}.blogCoverPhoto figcaption{font:500 1.3rem/1.15 var(--serif);color:#fff;background:linear-gradient(#0000,#10100eeb);padding:40px 20px 16px;position:absolute;bottom:0;left:0;right:0}.blogCoverPhoto figcaption span{letter-spacing:.12em;color:#f0daa2;font:700 .59rem/1.6 Manrope;display:block}.blogActions{flex-wrap:wrap;align-items:center;gap:12px;margin:22px 0;display:flex}.blogByline{color:#cabfa6;flex-wrap:wrap;align-items:center;gap:8px;font-size:.78rem;display:flex}.blogHub,.blogRelated{padding-block:clamp(40px,5vw,78px)}.editorial h2{font-size:clamp(2.45rem,4.2vw,4.4rem)}.districtColumns{grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:22px;margin:24px 0 54px;display:grid}.blogDistrict,.blogStories>div,.blogFeatured>a{background:#fffaf1;border:1px solid #d4c8b1;border-radius:6px;padding:clamp(16px,2.2vw,30px)}.blogDistrict h3 a{align-items:center;gap:10px;display:inline-flex}.blogDistrict>p{color:#70644e;margin:10px 0;font-size:.8rem}.blogDistrict>div{grid-template-columns:1fr 1fr;gap:0 13px;display:grid}.blogDistrict>div>a{border-top:1px solid #e1d6c1;justify-content:space-between;align-items:center;gap:6px;padding:10px 0;font-size:.86rem;font-weight:650;display:flex}.blogDistrict a:hover,.blogStories a:hover,.blogRelated a:hover,.blogSources a:hover{color:#906519}.blogStories,.blogFeatured{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px;margin-top:26px;display:grid}.blogStories h3,.blogFeatured h3{font-size:1.8rem}.blogStories p:not(.blogArea){margin:12px 0;font-size:.9rem}.blogStories ul,.blogRelated ul{margin:16px 0 0;padding:0;list-style:none}.blogStories li{border-top:1px solid #d9cebb;padding:9px 0;font-size:.85rem}.blogFeatured>a{flex-direction:column;padding:0;display:flex;overflow:hidden}.blogFeatured img{aspect-ratio:1.8;object-fit:cover;width:100%}.blogFeatured h3,.blogFeatured small,.blogFeatured span{margin:8px 15px}.blogFeatured small{color:#796022;margin-top:15px;font-weight:700}.blogFeatured span{gap:8px;margin-bottom:16px;font-size:.8rem;font-weight:700;display:flex}.blogReader{grid-template-columns:minmax(190px,275px) minmax(0,760px);justify-content:center;align-items:start;gap:clamp(24px,6vw,98px);padding-block:clamp(38px,5vw,86px);display:grid}.blogContents{background:#ece4d5;border:1px solid #d5c9ae;border-radius:5px;padding:20px;position:sticky;top:100px}.blogContents ol{padding-left:18px;font-size:.85rem}.blogContents li{margin:9px 0}.blogContents a:hover,.blogProse a:hover{text-decoration:underline}.blogProse{font-size:clamp(1rem,1.14vw,1.13rem)}.blogProse p,.blogProse li{line-height:1.83}.blogLead{font-size:1.12em}.blogProse section{padding:25px 0 4px}.blogProse h2{margin:9px 0 18px;font-size:clamp(2rem,3vw,3rem)}.blogProse ul{padding-left:23px}.blogDish{color:#faf3e4;background:#201f19;border:1px solid #a28a53;border-radius:5px;align-items:center;gap:18px;margin:28px 0 4px;display:flex;overflow:hidden}.blogDish img{aspect-ratio:1;object-fit:cover;width:clamp(90px,14vw,160px)}.blogDish>div{padding:12px 15px 12px 0}.blogDish small{color:#edce82;letter-spacing:.08em;font-size:.69rem}.blogDish h3{margin:8px 0;font-size:clamp(1.38rem,2.5vw,2.1rem)}.blogDish span{font-size:.85rem}.blogSources{border-top:1px solid #cec1a7;margin-top:22px;padding-top:24px}.blogSources h3{font-size:1.6rem}.blogSources li{font-size:.82rem}.blogSources a{text-underline-offset:3px;text-decoration:underline}.blogOrder{color:var(--cream);background:#1c211a;padding-block:36px}.blogOrder>.wrap{justify-content:space-between;align-items:center;gap:30px;display:flex}.blogOrder p:not(.blogEyebrow){color:#e1ddcf;max-width:700px;margin:14px 0}.blogOrder div>a:not(.btn){font-size:.86rem;text-decoration:underline}.blogRelated ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:15px;display:grid}.blogRelated li{border-top:1px solid #b9a779}.blogRelated li a{font:500 1.5rem/1.18 var(--serif);padding:14px 0;display:block}.blogRelated li span{letter-spacing:.08em;color:#7a6026;text-transform:uppercase;margin-bottom:6px;font:700 .65rem/1.5 Manrope;display:block}.blogRelated li svg{vertical-align:middle;margin-left:6px}@media (max-width:780px){.blogCoverGrid,.blogReader{grid-template-columns:1fr}.blogCoverPhoto>img{height:245px}.blogReader{gap:26px}.blogContents{position:static}.blogContents ol{columns:2;column-gap:24px}.blogContents li{break-inside:avoid}.blogOrder>.wrap{flex-direction:column;align-items:flex-start}.blogHub,.blogRelated{padding-block:42px}}@media (max-width:450px){.blogContents ol{columns:1}.blogDistrict>div{grid-template-columns:1fr 1fr}.blogCoverPhoto>img{height:205px}.blogCoverText h1{font-size:2.8rem}.blogCoverGrid{gap:20px}.blogByline{font-size:.72rem}.blogProse{font-size:1.03rem}}
