:root{--md14-coral:#ff603c;--md14-teal:#07bec0;--md14-ink:#202d29;--md14-muted:#74817b;--md14-border:#e6ebe7}html{scroll-behavior:smooth}body.md14-body{margin:0;background:#fff;color:var(--md14-ink);font:500 13px/1.55 "Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}body.md14-body *,body.md14-body *:before,body.md14-body *:after{box-sizing:border-box}body.md14-body a{color:inherit;text-decoration:none}body.md14-body img{display:block;max-width:100%}body.md14-body button,body.md14-body input{font:inherit}body.md14-body button{cursor:pointer}body.md14-body [hidden]{display:none!important}body.md14-body :is(a,button,input):focus-visible{outline:3px solid var(--md14-teal);outline-offset:3px}.md14-skip{position:fixed;top:-70px;left:15px;padding:12px;background:#fff;z-index:200}.md14-skip:focus{top:10px}.md14{background:#fff;min-height:100vh;overflow-x:clip}.md14-container{width:min(100% - 34px,1080px);margin-inline:auto}.md14-ico{flex:none;vertical-align:middle}.md14-appbar{position:sticky;top:0;z-index:70;background:#fffffff0;border-bottom:1px solid #f0f1ef;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}body.admin-bar .md14-appbar{top:32px}.md14-appbar-inner{height:64px;display:flex;align-items:center;gap:18px;justify-content:space-between}.md14-logo{display:flex;align-items:center;min-width:0;flex:none}.md14-logo img{display:block;object-fit:contain;width:153px;max-height:57px;object-position:left}.md14-desktop-links{display:none}.md14-menu-button{border:1px solid #e5eae6;color:#34483e;background:#fff;border-radius:50%;width:39px;height:39px;padding:0;display:grid;place-items:center;flex:none}.md14-first{display:block;padding-top:18px}.md14-welcome{padding-bottom:0}.md14-hello{color:#dd6145;font-size:12px;line-height:1.3;font-weight:790;margin:0 0 6px}.md14-welcome h1{color:#25372e;font-size:clamp(24px,6.75vw,30px);letter-spacing:-.053em;font-weight:830;line-height:1.18;margin:0 0 6px}.md14-welcome h1 span{color:#ff603c}.md14-intro{color:#7b8880;font-size:12px;line-height:1.65;margin:0;max-width:440px}.md14-findfood{margin-top:16px}.md14-searchlabel{display:block;color:#2e4035;font-weight:820;font-size:12px;margin:0 0 7px}.md14-search{height:49px;border:1px solid #e5eae6;border-radius:13px;background:#fff;display:flex;align-items:center;gap:10px;padding:5px 6px 5px 13px;box-shadow:0 3px 13px #142d2008}.md14-search>svg{color:#839188}.md14-search:focus-within{border-color:#11b8b6;box-shadow:0 0 0 3px #10c7c517}.md14-search input{border:0!important;box-shadow:none!important;background:transparent!important;outline:0!important;flex:1;min-width:0;color:#25372e;font-size:12px;font-weight:600}.md14-search input::placeholder{color:#99a39b}.md14-search button{border:0;background:#ff603c;color:#fff;border-radius:10px;width:38px;height:38px;display:grid;place-items:center;flex:none}.md14-chips{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin:9px 0 0}.md14-chips a{border:1px solid #e9eee8;background:#f8faf8;color:#5f7366;font-size:10px;font-weight:750;border-radius:999px;padding:5px 12px}.md14-chips a:hover{border-color:#c7e9e5;background:#effcfa;color:#038b92}.md14-explore{margin-top:22px}.md14-section-heading{display:flex;align-items:end;justify-content:space-between;gap:10px;margin-bottom:11px}.md14-kicker{display:block;color:#e66542;letter-spacing:.085em;font-size:9px;font-weight:830;line-height:1.55}.md14-section-heading h2{font-size:19px;font-weight:825;letter-spacing:-.046em;line-height:1.25;margin:4px 0 0;color:#253b30}.md14-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.md14-tile{border:1px solid #e8ede8;border-radius:15px;padding:12px 13px;min-width:0;min-height:99px;display:flex;flex-direction:column;gap:2px;background:#fff;transition:border-color .15s,box-shadow .15s,transform .15s}.md14-tile:hover{border-color:#ffbaaa;box-shadow:0 5px 15px #2738220c;transform:translateY(-1px)}.md14-tile-ico{color:#f56848;background:#fff1eb;width:30px;height:30px;display:grid;place-items:center;border-radius:10px;margin-bottom:4px}.md14-tile:nth-child(even) .md14-tile-ico{background:#e8f8f7;color:#08aeb2}.md14-tile strong{font-size:12px;font-weight:830;line-height:1.25;color:#263930}.md14-tile small{font-size:10px;color:#85948a;line-height:1.4}.md14-signatures{margin-top:23px;min-width:0}.md14-viewall{font-size:10px;color:#e35c3c!important;white-space:nowrap;font-weight:850;padding:4px 0}.md14-viewall span{padding-left:3px}.md14-signature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.md14-food{min-width:0;display:flex;flex-direction:column;gap:7px;overflow:hidden}.md14-food-picture{display:block;width:100%;aspect-ratio:1.17;overflow:hidden;border-radius:13px;background:#f5ede3}.md14-food-picture img{width:100%;height:100%;object-fit:cover;transition:transform .2s}.md14-food:hover .md14-food-picture img{transform:scale(1.035)}.md14-food-title{display:flex;align-items:center;justify-content:space-between;gap:5px;color:#293e31;font-size:11px;font-weight:790;line-height:1.3;padding:0 1px;min-height:30px}.md14-food-title span{color:#e96545;font-size:16px;flex:none}.md14-no-signatures{display:flex;justify-content:space-between;align-items:center;padding:17px;border:1px solid #e5eae5;border-radius:14px;color:#df603f!important;font-weight:800}.md14-places,.md14-storyline,.md14-business{margin-top:34px}.md14-places,.md14-business{scroll-margin-top:83px}.md14-places-grid{display:grid;grid-template-columns:1fr;gap:9px}.md14-place{border:1px solid #e7ede7;border-radius:13px;padding:14px;display:flex;align-items:flex-start;gap:11px}.md14-place-icon{color:#08a7ac;background:#ecfaf8;border-radius:12px;display:grid;place-items:center;width:38px;height:38px;flex:none}.md14-place>div{display:flex;flex-direction:column;gap:3px}.md14-place strong{font-size:12px;font-weight:810}.md14-place small{font-size:10px;color:#7d8d81}.md14-place a{font-size:10px;color:#de5d40!important;font-weight:800;margin-top:2px}.md14-storyline{display:grid;grid-template-columns:1fr;gap:11px}.md14-storycard{display:grid;grid-template-columns:110px minmax(0,1fr);overflow:hidden;min-height:128px;border:1px solid #e7ede7;border-radius:16px;background:#fcfdfc}.md14-storyphoto{display:block;height:100%;min-height:128px;overflow:hidden;background:#f6ede4}.md14-storyphoto img{width:100%;height:100%;object-fit:cover}.md14-storycopy{padding:13px 14px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px;justify-content:center}.md14-storycopy strong{font-size:13px;color:#263c2c;line-height:1.3;font-weight:820;letter-spacing:-.025em}.md14-storycopy small{color:#849189;font-size:10px;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.md14-storylink{margin-top:3px;font-size:10px;font-weight:830;color:#dd5c3c}.md14-storycard:not(:has(.md14-storyphoto)){grid-template-columns:1fr}.md14-business-links{display:grid;grid-template-columns:1fr 1fr;gap:9px}.md14-business-links a{border:1px solid #e7ece7;background:#fff;border-radius:13px;min-height:57px;display:flex;justify-content:space-between;align-items:center;gap:6px;padding:12px;color:#304c39;font-size:11px;font-weight:830}.md14-business-links a span{color:#e45b3d;font-size:15px;flex:none}.md14-footer{margin-top:36px;border-top:1px solid #eff2ef;background:#fafcfb;padding:18px 0 calc(97px + env(safe-area-inset-bottom))}.md14-footer .md14-container{display:flex;flex-direction:column;gap:9px}.md14-footer span{font-size:10px;color:#7a8a7e}.md14-footer nav{display:flex;gap:17px}.md14-footer a{font-size:10px;color:#728474;font-weight:750}.md14-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:85;display:flex;justify-content:space-around;align-items:stretch;background:#fffffff2;border-top:1px solid #e6ede7;box-shadow:0 -4px 24px #142d1b0a;backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);padding:5px max(4px,env(safe-area-inset-right)) calc(7px + env(safe-area-inset-bottom)) max(4px,env(safe-area-inset-left))}.md14-tabbar a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;flex:1;min-height:50px;color:#78867b;font-size:10px;font-weight:760}.md14-tabbar a[aria-current=page]{color:#ff603c}.md14-tabbar a .md14-ico{height:20px;width:20px}.md14-drawer-overlay{position:fixed;inset:0;background:#15281d9c;z-index:150;backdrop-filter:blur(2px)}.md14-drawer{position:fixed;right:0;top:0;bottom:0;width:min(360px,90vw);background:#fff;z-index:160;overflow-y:auto;padding:25px 22px;box-shadow:-12px 0 44px #14261b25}body.md14-drawer-open{overflow:hidden}.md14-drawerhead{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:23px;border-bottom:1px solid #e8eee9}.md14-drawerhead strong{font-size:15px;font-weight:830;letter-spacing:-.03em}.md14-drawerhead button{border:0;border-radius:50%;width:35px;height:35px;display:grid;place-items:center;background:#f6f8f6;color:#395041}.md14-drawer>a{padding:16px 3px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eef2ee;color:#2b4333;font-size:13px;font-weight:790}.md14-drawer>a span{color:#e45d3c}@media(min-width:720px){.md14-container{width:min(100% - 64px,1080px)}.md14-appbar-inner{height:72px}.md14-logo img{width:170px;max-height:62px}.md14-desktop-links{display:flex;align-items:center;gap:21px;margin-left:auto}.md14-desktop-links a{font-size:11px;color:#405448;font-weight:800}.md14-desktop-links a[aria-current=page]{color:#eb6040}.md14-first{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:34px;padding-top:43px}.md14-hello{font-size:13px}.md14-welcome h1{font-size:clamp(32px,3.4vw,44px);max-width:510px}.md14-intro{font-size:13px}.md14-findfood{margin-top:23px}.md14-search{height:55px}.md14-search input{font-size:13px}.md14-search button{width:43px;height:43px}.md14-explore{margin-top:31px}.md14-tiles{gap:12px}.md14-tile{min-height:118px;padding:15px}.md14-tile-ico{width:35px;height:35px}.md14-tile strong{font-size:13px}.md14-signatures{margin-top:0}.md14-section-heading h2{font-size:23px}.md14-signature-grid{gap:14px}.md14-food-picture{aspect-ratio:1.18;border-radius:16px}.md14-food-title{font-size:12px}.md14-places,.md14-storyline,.md14-business{margin-top:49px}.md14-storyline{grid-template-columns:1fr 1fr;gap:14px}.md14-storycard{min-height:165px;grid-template-columns:175px 1fr}.md14-storyphoto{min-height:165px}.md14-storycopy{padding:21px}.md14-storycopy strong{font-size:16px}.md14-storycopy small{font-size:11px}.md14-business-links{max-width:700px}.md14-places-grid{grid-template-columns:repeat(3,1fr)}.md14-footer{padding:25px 0;margin-top:49px}.md14-footer .md14-container{flex-direction:row;justify-content:space-between;align-items:center}.md14-tabbar{display:none}}@media(min-width:960px){.md14-first{gap:55px}.md14-hello{margin-top:9px}.md14-signature-grid{gap:15px}.md14-tiles{gap:14px}.md14-section-heading h2{font-size:25px}}@media(max-width:370px){.md14-container{width:calc(100% - 28px)}.md14-welcome h1{font-size:24px}.md14-tile{padding:11px;min-height:94px}.md14-food-picture{aspect-ratio:1.05}.md14-storycard{grid-template-columns:96px minmax(0,1fr)}}@media(max-width:782px){body.admin-bar .md14-appbar{top:46px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.md14 *{transition:none!important;animation:none!important}}.md14-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:1px 0 8px;scroll-snap-type:x proximity}.md14-chips::-webkit-scrollbar{display:none}.md14-chips a{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap;min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:8px 13px;border-color:#e5eae5;background:#fafbf9;color:#34483d;font-size:11px;font-weight:760;transition:border-color .16s,background .16s}.md14-chips a:focus-visible{outline-offset:2px}.md14-continue{margin-top:8px;display:flex;align-items:center;gap:7px 12px;flex-wrap:wrap;padding:10px 12px;background:#faf9f6;border:1px solid #eeede9;border-radius:11px}.md14-continue>span{color:#7d897f;font-size:10px}.md14-continue a{font-size:11px;font-weight:820;color:#d7583a!important}.md14-continue a strong{font-weight:800}.md14-collection .md14-food-picture{position:relative;background:#f1e9dc;aspect-ratio:1.32}.md14-collection .md14-food-picture img{width:100%;height:100%;object-fit:cover}.md14-collection .md14-food-picture:empty:before{content:'';display:block;height:100%;background:linear-gradient(135deg,#f9eee4,#e7e3d7)}.md14-signature-intro,.md14-picks-intro,.md14-trust-intro{font-size:12px;line-height:1.6;color:#728076;margin:-3px 0 13px}.md14-collection .md14-food-title{font-size:12px;font-weight:830;min-height:0;line-height:1.4}.md14-collection-description{display:block;color:#7c8980;font-size:10px;line-height:1.55;padding:0 1px 2px}.md14-collection{gap:5px}.md14-picks,.md14-trust{margin-top:35px;scroll-margin-top:80px}.md14-picks-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 11px}.md14-pick{display:flex;flex-direction:column;min-width:0;overflow:hidden;padding-bottom:3px}.md14-pick-image{display:block;aspect-ratio:1.25;overflow:hidden;border-radius:13px;background:#f5ede3;margin-bottom:8px}.md14-pick-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .2s}.md14-pick:hover img{transform:scale(1.035)}.md14-pick>strong{font-size:12px;line-height:1.4;font-weight:830;color:#283a30}.md14-pick>small{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:3px;font-size:10px;color:#7f8a82;line-height:1.5}.md14-pick-bottom{display:flex;justify-content:space-between;gap:6px;align-items:center;margin-top:auto;padding-top:7px;color:#d96140;font-weight:800;font-size:11px}.md14-pick-bottom>span:last-child{font-size:16px}.md14-price-disclaimer{color:#87918a;font-size:10px;margin:10px 0 0}.md14-trust{border:1px solid #edf0eb;background:#fafbf9;border-radius:18px;padding:18px 16px 20px}.md14-trust-grid{display:grid;grid-template-columns:1fr;gap:9px}.md14-trust-card{background:#fff;border:1px solid #e8ebe6;border-radius:13px;padding:14px;display:grid;grid-template-columns:32px minmax(0,1fr);gap:2px 11px;align-items:center}.md14-trust-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;color:#d85d3f;background:#fff2ec;grid-row:span 2}.md14-trust-card strong{font-size:12px;color:#304538;font-weight:830}.md14-trust-card p{font-size:10px;line-height:1.55;margin:0;color:#829086}.md14-trust-link{display:inline-flex;align-items:center;gap:6px;margin-top:13px;color:#d85a3b!important;font-weight:820;font-size:11px}.md14-trust-link:hover{text-decoration:underline}@media(min-width:720px){.md14-chips{gap:8px;margin-top:11px}.md14-chips a{font-size:11px;padding:9px 15px}.md14-collection .md14-food-picture{aspect-ratio:1.42}.md14-collection .md14-food-title{font-size:13px}.md14-collection-description{font-size:11px}.md14-signature-intro,.md14-picks-intro,.md14-trust-intro{font-size:13px}.md14-picks,.md14-trust{margin-top:45px}.md14-picks-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.md14-pick-image{border-radius:16px}.md14-pick>strong{font-size:13px}.md14-pick>small{font-size:11px}.md14-trust{padding:23px 25px;border-radius:20px}.md14-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.md14-trust-card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:17px;min-height:155px}.md14-trust-card strong{font-size:13px}.md14-trust-card p{font-size:11px}}@media(max-width:370px){.md14-collection .md14-food-title{font-size:11px}.md14-collection-description{font-size:10px}}