@import url("https://fonts.googleapis.com/css2?family=Caveat:wght@600;700&family=DM+Mono:wght@400;500&family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,600;9..40,700&family=Libre+Caslon+Display&display=swap");:root{--hz-blog-green:#083030;--hz-blog-green-2:#0d4140;--hz-blog-olive:#91811e;--hz-blog-red:#ca3c25;--hz-blog-cream:#f4efe4;--hz-blog-paper:#fffdf7;--hz-blog-ink:#111111;--hz-blog-muted:#5e6c69;--hz-blog-rule:rgba(17,17,17,0.14);--hz-blog-serif:"Libre Caslon Display",Georgia,"Times New Roman",serif;--hz-blog-sans:"DM Sans",Arial,sans-serif;--hz-blog-mono:"DM Mono",monospace;--hz-blog-hand:"Caveat","Segoe Print",cursive}.hzArticlePage,.hzBlogPage{min-height:100vh;background:var(--hz-blog-cream);color:var(--hz-blog-ink);font-family:var(--hz-blog-sans)}.hzArticlePage *,.hzBlogPage *{box-sizing:border-box}.hzArticlePage a,.hzBlogPage a{color:inherit;text-decoration:none}.hzBlogContainer{width:min(1380px,calc(100% - 56px));margin-inline:auto}.hzBlogNavShell{position:sticky;top:0;z-index:100;padding:16px 16px 0;pointer-events:none}.hzBlogNav{width:min(1360px,100%);margin:0 auto;padding:10px 11px 10px 14px;border:1px solid rgba(255,255,255,.8);border-radius:28px;background:rgba(251,248,241,.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 14px 44px rgba(8,48,48,.08);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:26px;pointer-events:auto}.hzBlogBrand{display:inline-flex;align-items:center}.hzBlogBrand .hzBrandLockup{gap:10px;align-items:center;font-weight:800;letter-spacing:-.045em}.hzBlogBrand .hzBrandMark{width:34px;height:28px;color:var(--hz-blog-olive)}.hzBlogBrand .hzBrandLockup--light .hzBrandMark,.hzBlogBrand .hzBrandLockup--light>span:last-child{color:#fff}.hzBlogBrand .hzBrandLockup--olive>span:last-child{color:var(--hz-blog-green)}.hzBlogNavLinks{display:flex;justify-content:center;gap:28px;font:600 .76rem/1 var(--hz-blog-sans);color:#3d4c49}.hzBlogNavLinks a{position:relative}.hzBlogNavLinks a:after{content:"";position:absolute;left:0;right:100%;bottom:-7px;height:1px;background:var(--hz-blog-red);transition:right .2s ease}.hzBlogNavLinks a:hover:after{right:0}.hzBlogNavCta{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:12px 17px;background:var(--hz-blog-green);color:#fff!important;font-size:.76rem;font-weight:700;white-space:nowrap}.hzBlogNavCta .hzArrowIcon{width:15px;height:15px}.hzBlogHero{padding:96px 0 74px;position:relative;overflow:hidden}.hzBlogHero:before{content:"";position:absolute;width:560px;height:560px;border:1px solid rgba(145,129,30,.18);border-radius:50%;right:-180px;top:-160px}.hzBlogHeroGrid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:clamp(48px,7vw,110px);align-items:end}.hzBlogKicker{margin:0;color:var(--hz-blog-red);font:500 .68rem/1.2 var(--hz-blog-mono);letter-spacing:.15em;text-transform:uppercase}.hzArticleHero h1,.hzBlogHero h1{margin:18px 0 0;font-family:var(--hz-blog-serif);font-weight:400;letter-spacing:-.055em}.hzBlogHero h1{max-width:880px;font-size:clamp(4.6rem,7vw,8rem);line-height:.9}.hzBlogHero h1 em{color:var(--hz-blog-olive);font-style:italic}.hzBlogHeroIntro{max-width:520px;padding:28px 0 4px 28px;border-left:1px solid var(--hz-blog-rule)}.hzBlogHeroIntro p{margin:0;color:#40504d;font-size:1.06rem;line-height:1.72}.hzBlogHeroIntro span{display:inline-block;margin-top:22px;color:var(--hz-blog-olive);font:700 1.55rem/1 var(--hz-blog-hand);transform:rotate(-2deg)}.hzBlogTopicRail{border-top:1px solid var(--hz-blog-rule);border-bottom:1px solid var(--hz-blog-rule);background:rgba(255,255,255,.3)}.hzBlogTopicRailInner{min-height:70px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hzBlogTopicRail strong{margin-right:8px;font:500 .64rem/1 var(--hz-blog-mono);letter-spacing:.14em;text-transform:uppercase;color:#63716e}.hzBlogTopicRail span{border:1px solid rgba(8,48,48,.18);padding:7px 10px;background:rgba(255,255,255,.48);font-size:.72rem;font-weight:650}.hzBlogFeed{padding:86px 0 120px;background:#fff}.hzBlogSectionLabel{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:18px;border-bottom:1px solid var(--hz-blog-rule);margin-bottom:30px}.hzBlogSectionLabel h2{margin:0;font:400 clamp(2.8rem,4vw,4.6rem)/.98 var(--hz-blog-serif);letter-spacing:-.045em}.hzBlogSectionLabel p{margin:0;color:#6a7774;font:500 .64rem/1 var(--hz-blog-mono);letter-spacing:.1em;text-transform:uppercase}.hzBlogLeadCard{display:grid;grid-template-columns:1.12fr .88fr;min-height:520px;border:1px solid rgba(8,48,48,.15);background:var(--hz-blog-green);color:#fff;overflow:hidden}.hzBlogLeadImage{position:relative;min-height:480px;background:#d9d3c5}.hzBlogLeadImage img{-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.hzBlogLeadCard:hover .hzBlogLeadImage img{transform:scale(1.025)}.hzBlogLeadCopy{padding:clamp(34px,5vw,68px);display:flex;flex-direction:column;justify-content:center}.hzBlogCardMeta{display:flex;gap:9px;flex-wrap:wrap;align-items:center;color:#71807d;font:500 .61rem/1.3 var(--hz-blog-mono);letter-spacing:.09em;text-transform:uppercase}.hzBlogLeadCopy .hzBlogCardMeta{color:#b9cbc6}.hzBlogCardMeta i{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.55}.hzBlogLeadCopy h3{margin:20px 0 18px;max-width:620px;font:400 clamp(3rem,4.3vw,5.3rem)/.94 var(--hz-blog-serif);letter-spacing:-.05em}.hzBlogLeadCopy>p{margin:0;max-width:560px;color:#cbd9d6;font-size:.98rem;line-height:1.72}.hzBlogReadLink{display:inline-flex;align-items:center;gap:8px;margin-top:28px;font-size:.78rem;font-weight:750}.hzBlogReadLink .hzArrowIcon{width:15px;height:15px}.hzBlogGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px}.hzBlogCard{min-height:100%;border:1px solid rgba(8,48,48,.13);background:var(--hz-blog-paper);display:flex;flex-direction:column;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.hzBlogCard:hover{transform:translateY(-4px);border-color:rgba(145,129,30,.5);box-shadow:0 20px 44px rgba(8,48,48,.09)}.hzBlogCardImage{position:relative;aspect-ratio:16/10;background:#e7e0d2;overflow:hidden}.hzBlogCardImage img{-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.hzBlogCard:hover .hzBlogCardImage img{transform:scale(1.03)}.hzBlogCardBody{padding:22px 22px 24px;display:flex;flex-direction:column;flex:1}.hzBlogCard h3{margin:13px 0 12px;font:400 2rem/1.02 var(--hz-blog-serif);letter-spacing:-.035em}.hzBlogCardExcerpt{margin:0;color:#556360;font-size:.83rem;line-height:1.6}.hzBlogCard .hzBlogReadLink{margin-top:auto;padding-top:22px;color:var(--hz-blog-red)}.hzBlogEmpty{padding:80px 20px;border:1px dashed rgba(8,48,48,.22);text-align:center;background:var(--hz-blog-cream)}.hzBlogEmpty h2{margin:0;font:400 3rem/1 var(--hz-blog-serif)}.hzBlogEmpty p{margin:12px auto 0;max-width:560px;color:#66736f;line-height:1.6}.hzBlogFooter{background:var(--hz-blog-green);color:#fff;border-top:5px solid var(--hz-blog-red)}.hzBlogFooterInner{width:min(1380px,calc(100% - 56px));margin:0 auto;min-height:230px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:40px}.hzBlogFooterInner>p{margin:0;text-align:center;font:400 clamp(2rem,3.5vw,4.8rem)/.95 var(--hz-blog-serif);letter-spacing:-.045em}.hzBlogFooter nav{display:flex;gap:16px;flex-direction:column;font-size:.76rem;font-weight:650}.hzArticleHero{padding:82px 0 48px}.hzArticleBreadcrumb{display:flex;align-items:center;gap:9px;margin-bottom:28px;color:#667470;font:500 .64rem/1.2 var(--hz-blog-mono);letter-spacing:.09em;text-transform:uppercase}.hzArticleBreadcrumb span{color:#9aa39f}.hzArticleHeroGrid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:clamp(44px,7vw,110px);align-items:end}.hzArticleHero h1{max-width:980px;font-size:clamp(4.2rem,6.8vw,7.7rem);line-height:.91}.hzArticleDek{margin:24px 0 0;max-width:780px;color:#40504d;font-size:1.08rem;line-height:1.72}.hzArticleMetaPanel{border-top:1px solid var(--hz-blog-rule);border-bottom:1px solid var(--hz-blog-rule);padding:20px 0;display:grid;gap:15px}.hzArticleMetaRow{display:flex;justify-content:space-between;gap:20px}.hzArticleMetaRow span:first-child{color:#75817e;font:500 .59rem/1 var(--hz-blog-mono);letter-spacing:.12em;text-transform:uppercase}.hzArticleMetaRow span:last-child{text-align:right;font-size:.8rem;font-weight:650}.hzArticleFeatured{margin:42px auto 0;width:min(1380px,calc(100% - 56px))}.hzArticleFeaturedFrame{position:relative;aspect-ratio:16/8.5;overflow:hidden;background:#dfd8c8;border:1px solid rgba(8,48,48,.12)}.hzArticleFeaturedFrame img{-o-object-fit:cover;object-fit:cover}.hzArticleBody figcaption,.hzArticleFeatured figcaption{margin-top:10px;color:#6d7976;font:500 .67rem/1.5 var(--hz-blog-mono)}.hzArticleCanvas{background:#fff;border-top:1px solid var(--hz-blog-rule)}.hzArticleLayout{display:grid;grid-template-columns:240px minmax(0,760px) minmax(160px,1fr);gap:clamp(32px,5vw,72px);align-items:start;padding-top:72px;padding-bottom:110px}.hzArticleRail{position:sticky;top:112px}.hzArticleRailLabel{margin:0 0 14px;color:var(--hz-blog-red);font:500 .61rem/1 var(--hz-blog-mono);letter-spacing:.12em;text-transform:uppercase}.hzArticleToc{display:grid;border-top:1px solid var(--hz-blog-rule)}.hzArticleToc a{padding:10px 0;border-bottom:1px solid rgba(17,17,17,.08);color:#50605c;font-size:.74rem;line-height:1.35}.hzArticleToc a[data-depth="3"]{padding-left:13px;color:#77817f;font-size:.69rem}.hzArticleToc a:hover{color:var(--hz-blog-red)}.hzArticleRailCta{margin-top:28px;padding:18px;background:var(--hz-blog-green);color:#fff}.hzArticleRailCta strong{display:block;font:400 1.4rem/1 var(--hz-blog-serif)}.hzArticleRailCta p{margin:8px 0 14px;color:#c7d5d2;font-size:.72rem;line-height:1.5}.hzArticleRailCta a{color:#f2c1b1;font-size:.72rem;font-weight:750}.hzArticleBody{min-width:0;font-size:1.04rem;line-height:1.82;color:#293936}.hzArticleBody>p:first-child{font-size:1.2rem;line-height:1.75;color:#20312e}.hzArticleBody h2,.hzArticleBody h3,.hzArticleBody h4{scroll-margin-top:120px;color:var(--hz-blog-ink)}.hzArticleBody h2{margin:70px 0 20px;font:400 clamp(2.8rem,4vw,4.35rem)/.98 var(--hz-blog-serif);letter-spacing:-.045em}.hzArticleBody h3{margin:42px 0 14px;font:400 2rem/1.05 var(--hz-blog-serif);letter-spacing:-.03em}.hzArticleBody h4{margin:30px 0 12px;font-size:1.08rem}.hzArticleBody p{margin:0 0 22px}.hzArticleBody a{color:#8a7617;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.hzArticleBody a:hover{color:var(--hz-blog-red)}.hzArticleBody strong{color:#152421}.hzArticleBody ol,.hzArticleBody ul{margin:0 0 28px;padding-left:1.35rem}.hzArticleBody li{margin:8px 0;padding-left:4px}.hzArticleBody blockquote{margin:38px 0;padding:26px 28px 24px;border:0;border-left:4px solid var(--hz-blog-red);background:var(--hz-blog-cream);color:var(--hz-blog-green);font:400 1.55rem/1.22 var(--hz-blog-serif)}.hzArticleBody figure{margin:46px 0}.hzArticleBody figure img,.hzArticleBody>p>img{width:100%;height:auto;display:block;border:1px solid rgba(8,48,48,.12);background:#eee8dc}.hzArticleBody hr{border:0;border-top:1px solid var(--hz-blog-rule);margin:46px 0}.hzArticleBody code{background:#f1ebdf;padding:2px 5px;border-radius:4px;font-size:.9em}.hzArticleTableWrap{overflow-x:auto;margin:34px 0;border:1px solid var(--hz-blog-rule)}.hzArticleBody table{width:100%;border-collapse:collapse;min-width:620px}.hzArticleBody td,.hzArticleBody th{padding:13px 14px;border-bottom:1px solid var(--hz-blog-rule);text-align:left;font-size:.82rem}.hzArticleBody th{background:var(--hz-blog-green);color:#fff;font:500 .65rem/1.2 var(--hz-blog-mono);letter-spacing:.08em;text-transform:uppercase}.hzArticleMarginNote{padding-top:20px}.hzArticleMarginNote p{margin:0;max-width:210px;color:var(--hz-blog-olive);font:700 1.5rem/1.05 var(--hz-blog-hand);transform:rotate(-3deg)}.hzArticleTags{display:flex;flex-wrap:wrap;gap:8px;margin-top:48px;padding-top:26px;border-top:1px solid var(--hz-blog-rule)}.hzArticleTags span{padding:7px 9px;border:1px solid rgba(8,48,48,.16);font:500 .6rem/1 var(--hz-blog-mono);letter-spacing:.08em;text-transform:uppercase}.hzArticleRelated{padding:90px 0 110px;background:var(--hz-blog-cream);border-top:1px solid var(--hz-blog-rule)}.hzArticleRelatedGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.hzArticleRelatedCard{background:var(--hz-blog-paper);border:1px solid rgba(8,48,48,.12);padding:24px}.hzArticleRelatedCard small{color:var(--hz-blog-red);font:500 .6rem/1 var(--hz-blog-mono);letter-spacing:.1em;text-transform:uppercase}.hzArticleRelatedCard h3{margin:13px 0 12px;font:400 1.8rem/1.03 var(--hz-blog-serif);letter-spacing:-.03em}.hzArticleRelatedCard p{margin:0;color:#65726f;font-size:.78rem;line-height:1.55}.hzArticleBottomCta{background:var(--hz-blog-red);color:#fff;padding:84px 0}.hzArticleBottomCtaInner{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:end}.hzArticleBottomCta h2{margin:10px 0 0;max-width:900px;font:400 clamp(3.5rem,5.7vw,6.6rem)/.92 var(--hz-blog-serif);letter-spacing:-.05em}.hzArticleBottomCta a{background:var(--hz-blog-green);color:#fff;border-radius:999px;padding:16px 21px;font-size:.78rem;font-weight:750;white-space:nowrap}@media (max-width:1050px){.hzArticleHeroGrid,.hzBlogHeroGrid{grid-template-columns:1fr;gap:28px}.hzBlogHeroIntro{max-width:760px}.hzBlogLeadCard{grid-template-columns:1fr}.hzBlogLeadImage{min-height:400px}.hzBlogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.hzArticleLayout{grid-template-columns:200px minmax(0,1fr)}.hzArticleMarginNote{display:none}}@media (max-width:760px){.hzArticleFeatured,.hzBlogContainer,.hzBlogFooterInner{width:min(100% - 30px,1380px)}.hzBlogNavShell{padding:9px 9px 0}.hzBlogNav{grid-template-columns:1fr auto;padding:9px 9px 9px 12px}.hzBlogNavLinks{display:none}.hzBlogNavCta{padding:11px 13px;font-size:.7rem}.hzBlogBrand .hzBrandMark{width:29px}.hzBlogHero{padding:66px 0 54px}.hzBlogHero h1{font-size:clamp(3.7rem,16vw,5.3rem);line-height:.93}.hzBlogHeroIntro{padding-left:18px}.hzBlogTopicRailInner{padding:15px 0}.hzBlogFeed{padding:56px 0 82px}.hzBlogSectionLabel{align-items:flex-end}.hzBlogSectionLabel h2{font-size:2.7rem}.hzBlogLeadImage{min-height:280px}.hzBlogLeadCopy{padding:28px 22px 31px}.hzBlogLeadCopy h3{font-size:2.8rem}.hzBlogFooterInner,.hzBlogGrid{grid-template-columns:1fr}.hzBlogFooterInner{text-align:center;padding:42px 0;gap:28px}.hzBlogFooter nav{flex-direction:row}.hzBlogFooter .hzBlogBrand,.hzBlogFooter nav{justify-content:center}.hzArticleHero{padding:58px 0 34px}.hzArticleHero h1{font-size:clamp(3.5rem,15vw,5.2rem);line-height:.94}.hzArticleDek{font-size:1rem}.hzArticleFeatured{margin-top:28px}.hzArticleFeaturedFrame{aspect-ratio:16/10.5}.hzArticleLayout{grid-template-columns:1fr;padding-top:44px;padding-bottom:72px}.hzArticleRail{position:static}.hzArticleToc{grid-template-columns:1fr 1fr;-moz-column-gap:18px;column-gap:18px}.hzArticleRailCta{display:none}.hzArticleBody{font-size:1rem;line-height:1.75}.hzArticleBody h2{font-size:2.75rem;margin-top:54px}.hzArticleBody h3{font-size:1.8rem}.hzArticleRelatedGrid{grid-template-columns:1fr}.hzArticleBottomCta{padding:60px 0}.hzArticleBottomCtaInner{grid-template-columns:1fr;align-items:start}.hzArticleBottomCta h2{font-size:3.6rem}.hzArticleBottomCta a{justify-self:start}}@media (max-width:440px){.hzBlogNavCta .hzArrowIcon{display:none}.hzBlogHero h1{font-size:3.75rem}.hzBlogTopicRail span{font-size:.67rem}.hzArticleToc{grid-template-columns:1fr}.hzArticleHero h1{font-size:3.5rem}.hzArticleMetaRow{align-items:flex-start}.hzArticleBottomCta h2{font-size:3.15rem}}.hzBlogPage .hzBlogLeadCard,.hzBlogPage .hzBlogLeadCard:visited,.hzBlogPage .hzBlogLeadCopy h3{color:#fff!important}.hzBlogPage .hzBlogLeadCopy>p{color:#d8e4e1!important}.hzBlogPage .hzBlogLeadCopy .hzBlogReadLink{color:#f1b39d!important}.hzBlogPage .hzBlogLeadCopy .hzBlogCardMeta{color:#c3d5d0!important}.hzBlogPage .hzBlogLeadImage{aspect-ratio:8/5;min-height:0;background:#f4efe4}.hzBlogPage .hzBlogLeadImage img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;transform:none!important}.hzBlogPage .hzBlogLeadCard:hover .hzBlogLeadImage img{transform:none!important}.hzArticlePage .hzArticleFeaturedFrame{background:#f4efe4}.hzBlogArchiveBlock{margin-top:96px;padding-top:42px;border-top:2px solid rgba(145,129,30,.28)}.hzBlogArchiveIntro{max-width:780px;margin:-6px 0 30px;color:#65716e;font-size:.92rem;line-height:1.7}.hzBlogCard--archive{background:#f8f4eb;border-color:rgba(8,48,48,.1)}.hzBlogCard--archive .hzBlogCardMeta span:first-child{color:#91811e;font-weight:700}.hzBlogCard--archive .hzBlogReadLink{color:#756918}.hzB2CArchiveNotice{margin:0 0 28px;padding:12px 14px;border-left:3px solid #91811e;background:rgba(145,129,30,.08);display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.hzB2CArchiveNotice strong{color:#756918;font:700 .66rem/1 var(--hz-blog-mono);letter-spacing:.12em;text-transform:uppercase}.hzB2CArchiveNotice span{color:#596763;font-size:.78rem;line-height:1.5}@media (max-width:1050px){.hzBlogPage .hzBlogLeadImage{width:100%}}@media (max-width:760px){.hzBlogPage .hzBlogFeed{padding-top:38px}.hzBlogPage .hzBlogLeadCard{display:block;min-height:0;overflow:hidden}.hzBlogPage .hzBlogLeadImage{width:100%;aspect-ratio:8/5;min-height:0!important;border-bottom:1px solid rgba(255,255,255,.12)}.hzBlogPage .hzBlogLeadCopy{padding:27px 20px 30px}.hzBlogPage .hzBlogLeadCopy .hzBlogCardMeta{gap:7px;font-size:.56rem;line-height:1.45;letter-spacing:.08em}.hzBlogPage .hzBlogLeadCopy h3{margin:18px 0 16px;font-size:clamp(2.35rem,10.8vw,3.15rem)!important;line-height:.98;letter-spacing:-.045em}.hzBlogPage .hzBlogLeadCopy>p{font-size:.98rem;line-height:1.62}.hzBlogPage .hzBlogLeadCopy .hzBlogReadLink{margin-top:24px;font-size:.78rem}.hzBlogArchiveBlock{margin-top:68px;padding-top:30px}.hzB2CArchiveNotice{align-items:flex-start;flex-direction:column;gap:7px}}@media (max-width:440px){.hzBlogPage .hzBlogContainer{width:calc(100% - 24px)}.hzBlogPage .hzBlogLeadCopy{padding:24px 18px 27px}.hzBlogPage .hzBlogLeadCopy h3{font-size:clamp(2.18rem,11vw,2.8rem)!important}}.hzArticlePage,.hzArticlePage .hzArticleBody,.hzArticlePage article,.hzArticlePage main{overflow-wrap:anywhere}.hzArticlePage img,.hzArticlePage svg,.hzArticlePage table{max-width:100%}.hzArticlePage .hzArticleFeaturedFrame{aspect-ratio:8/5}.hzArticlePage .hzArticleFeaturedFrame img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important}.hzArticlePage .hzArticleBody figure{max-width:100%;overflow:hidden}.hzArticlePage .hzArticleBody figure img{max-width:100%;height:auto}.hzArticlePage .hzArticleTableWrap{max-width:100%}.hzRestaurantArticleShell .hzArticleBottomCta,.hzRestaurantArticleShell .hzArticlePage>.hzBlogFooter{display:none}.hzRestaurantProofCta{background:#f4efe4;border-top:1px solid rgba(8,48,48,.14);border-bottom:1px solid rgba(8,48,48,.14);padding:clamp(68px,8vw,110px) 0}.hzRestaurantProofCtaInner{width:min(1180px,calc(100% - 56px));margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:clamp(42px,7vw,96px);align-items:end}.hzRestaurantProofCta .hzBlogKicker{margin-bottom:16px}.hzRestaurantProofCta h2{margin:0;max-width:780px;color:#083030;font:400 clamp(3rem,5.5vw,6rem)/.94 var(--hz-blog-serif);letter-spacing:-.05em}.hzRestaurantProofCta p{margin:0 0 20px;color:#435551;font-size:1rem;line-height:1.72}.hzRestaurantProofCta strong{color:#083030}.hzRestaurantProofCta a{display:inline-flex;align-items:center;justify-content:center;margin-top:8px;padding:14px 18px;border-radius:999px;background:#083030;color:#fff!important;font-weight:750}@media (max-width:760px){.hzArticlePage{overflow-x:clip}.hzArticlePage .hzArticleFeatured,.hzArticlePage .hzBlogContainer,.hzArticlePage .hzBlogFooterInner{width:calc(100% - 32px);max-width:100%}.hzArticlePage .hzArticleHero{padding:48px 0 30px}.hzArticlePage .hzArticleBreadcrumb{margin-bottom:20px;flex-wrap:wrap;gap:6px}.hzArticlePage .hzArticleHeroGrid{display:block}.hzArticlePage .hzArticleHero h1{max-width:100%;margin-top:12px;font-size:clamp(2.75rem,13vw,4.2rem);line-height:.94;letter-spacing:-.045em}.hzArticlePage .hzArticleDek{margin-top:18px;font-size:1rem;line-height:1.62}.hzArticlePage .hzArticleMetaPanel{margin-top:30px;padding:16px 0}.hzArticlePage .hzArticleMetaRow{gap:12px}.hzArticlePage .hzArticleFeatured{margin-top:28px}.hzArticlePage .hzArticleFeaturedFrame{aspect-ratio:8/5;border-radius:0}.hzArticlePage .hzArticleFeaturedFrame img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important}.hzArticlePage .hzArticleLayout{display:block;padding-top:42px;padding-bottom:72px}.hzArticlePage .hzArticleRail{position:static;margin-bottom:42px}.hzArticlePage .hzArticleToc{grid-template-columns:1fr;max-height:none}.hzArticlePage .hzArticleRailCta{margin-top:20px}.hzArticlePage .hzArticleBody{width:100%;min-width:0;font-size:1rem;line-height:1.72}.hzArticlePage .hzArticleBody>p:first-child{font-size:1.08rem}.hzArticlePage .hzArticleBody h2{margin-top:52px;font-size:clamp(2.2rem,11vw,3.25rem);line-height:1}.hzArticlePage .hzArticleBody h3{margin-top:34px;font-size:1.7rem;line-height:1.08}.hzArticlePage .hzArticleBody figure{margin:34px 0}.hzArticlePage .hzArticleBody figcaption{font-size:.62rem;line-height:1.55}.hzArticlePage .hzArticleBody blockquote{margin:30px 0;padding:22px 20px;font-size:1.3rem}.hzArticlePage .hzArticleTableWrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.hzArticlePage .hzArticleBody table{min-width:680px}.hzArticlePage .hzArticleTags{gap:8px}.hzArticlePage .hzArticleRelatedGrid{grid-template-columns:1fr}.hzRestaurantProofCta{padding:58px 0}.hzRestaurantProofCtaInner{width:calc(100% - 32px);display:block}.hzRestaurantProofCta h2{font-size:clamp(2.7rem,13vw,4rem);line-height:.96;margin-bottom:26px}.hzRestaurantProofCta a{white-space:normal}}@media (max-width:440px){.hzArticlePage .hzArticleFeatured,.hzArticlePage .hzBlogContainer,.hzArticlePage .hzBlogFooterInner{width:calc(100% - 24px)}.hzArticlePage .hzArticleHero h1{font-size:clamp(2.5rem,14vw,3.55rem)}.hzArticlePage .hzArticleFeaturedFrame{aspect-ratio:8/5}.hzArticlePage .hzArticleMetaRow{font-size:.72rem}.hzRestaurantProofCtaInner{width:calc(100% - 24px)}}