.x-ixda_socialLinks{align-items:center;gap:8px;display:flex}.x-ixda_facebookLink,.x-ixda_whatsappLink{border-radius:50%;justify-content:center;align-self:flex-start;align-items:center;width:44px;height:44px;transition:background-color .14s;display:inline-flex}.x-ixda_facebookLink:hover{background-color:#eef4ff}.x-ixda_facebookLink:focus-visible{outline-offset:3px;outline:2px solid #0866ff}.x-ixda_whatsappLink:hover{background-color:#edfbf2}.x-ixda_whatsappLink:focus-visible{outline-offset:3px;outline:2px solid #137c3b}@media (prefers-reduced-motion:reduce){.x-ixda_facebookLink,.x-ixda_whatsappLink{transition:none}}
.AMI9hq_about,.AMI9hq_actions{padding-block:48px;scroll-margin-top:110px}.AMI9hq_intro{max-width:760px;margin-bottom:28px}.AMI9hq_intro :is(h1,h2){letter-spacing:-.035em;text-wrap:balance;margin:0 0 14px;font-size:clamp(26px,3vw,38px);line-height:1.2}.AMI9hq_intro p:not(:first-child){color:#555;font-size:16px;line-height:1.7}.AMI9hq_research,.AMI9hq_actionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.AMI9hq_research article{background:#fff;border:1px solid #dedede;border-radius:12px;flex-direction:column;align-items:flex-start;min-width:0;padding:28px;display:flex}.AMI9hq_research h3,.AMI9hq_actionGrid h3{color:#171717;letter-spacing:-.02em;margin:20px 0 12px;font-size:20px;line-height:1.35}.AMI9hq_research p,.AMI9hq_actionGrid p{color:#555;margin:0 0 20px;font-size:15px;line-height:1.7}.AMI9hq_research a{color:#a53800;text-underline-offset:3px;flex-wrap:wrap;align-items:center;gap:5px;margin-top:auto;padding-block:8px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.AMI9hq_research a:hover{text-decoration:underline}.AMI9hq_stat{letter-spacing:-.035em;color:#be420b;font-size:clamp(48px,5vw,68px);font-weight:650;line-height:1;display:block}.AMI9hq_stat span{font-size:.6em}.AMI9hq_screenReaderOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AMI9hq_presenceIcon{color:#be420b;height:68px}.AMI9hq_actionGrid article{border-top:1px solid #dedede;padding:22px 0}.AMI9hq_actionGrid svg{color:#be420b}.AMI9hq_actionGrid p{margin-bottom:0}.AMI9hq_workflow{color:#444;background:#f8f6f3;border-radius:8px;margin:18px 0 0;padding:20px 24px;font-size:15px;line-height:1.7}.AMI9hq_workflow strong{color:#171717}@media (max-width:900px){.AMI9hq_research{grid-template-columns:1fr 1fr}.AMI9hq_research article:last-child{grid-column:1/-1}}@media (max-width:600px){.AMI9hq_about,.AMI9hq_actions{padding-block:30px;scroll-margin-top:88px}.AMI9hq_research,.AMI9hq_actionGrid{grid-template-columns:1fr;gap:14px}.AMI9hq_research article{padding:22px}.AMI9hq_research article:last-child{grid-column:auto}.AMI9hq_stat{font-size:52px}.AMI9hq_presenceIcon{height:52px}.AMI9hq_actionGrid article{padding-block:18px}.AMI9hq_actionGrid h3{margin-top:12px}.AMI9hq_workflow{padding:18px}}
.kXFWPG_preview{width:100%;min-width:0;max-width:600px;margin-inline:auto}.kXFWPG_caption{color:#62675b;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:11px;line-height:1.5;display:flex}.kXFWPG_caption a,.kXFWPG_menuLink{text-underline-offset:4px;align-items:center;gap:5px;min-height:32px;font-weight:600;display:inline-flex}.kXFWPG_caption a:hover,.kXFWPG_menuLink:hover{text-decoration:underline}.kXFWPG_devices{padding-bottom:220px;padding-right:28px;position:relative}.kXFWPG_website{background:#fcfaf5;border:1px solid #d9dbd0;border-radius:12px;display:block;overflow:hidden;box-shadow:0 18px 40px -26px #25302355}.kXFWPG_website,.kXFWPG_phone{cursor:pointer;text-decoration:none}.kXFWPG_website:focus-visible,.kXFWPG_phone:focus-visible,.kXFWPG_qrPosterLink:focus-visible,.kXFWPG_qrDownload:focus-visible{outline-offset:4px;outline:3px solid #c54113}.kXFWPG_phone:hover .kXFWPG_menuLink{text-decoration:underline}.kXFWPG_address{overflow-wrap:anywhere;background:#eeeee6;border-bottom:1px solid #dedfd4;align-items:center;gap:10px;padding:10px 14px;font-size:12px;line-height:1.5;display:flex}.kXFWPG_address svg{color:#67715e;flex-shrink:0}.kXFWPG_address small{color:#62675b;font-size:10px;display:block}.kXFWPG_restaurantName{color:#304a37;letter-spacing:-.4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:16px;font-weight:650;display:flex}.kXFWPG_brandLockup{align-items:center;gap:11px;min-width:0;display:inline-flex}.kXFWPG_brandLockup img{flex:none;width:52px;height:52px}.kXFWPG_brandLockup>span{gap:4px;display:grid}.kXFWPG_brandLockup strong{letter-spacing:-.6px;font-size:22px;font-weight:750;line-height:1.1}.kXFWPG_brandLockup small{letter-spacing:0;font-size:10px;font-weight:450}.kXFWPG_reservationPreview{color:#fff8e8;letter-spacing:0;white-space:nowrap;background:#315844;border-radius:5px;justify-content:center;align-items:center;min-height:36px;padding:8px 11px;font-size:10px;font-weight:650;display:inline-flex}.kXFWPG_hero{isolation:isolate;color:#fff;background:#344635;align-items:flex-end;min-height:230px;padding:25px 22px;display:flex;position:relative}.kXFWPG_hero>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.kXFWPG_hero:after{content:"";z-index:-1;background:#14201766;position:absolute;inset:0}.kXFWPG_restaurantCopy{width:calc(100% - 60px);min-width:0;max-width:300px}.kXFWPG_restaurantCopy>span{color:#f3f5ed;font-size:10px}.kXFWPG_restaurantCopy h2{letter-spacing:-.9px;margin:10px 0;font-size:clamp(29px,2.9vw,40px);font-weight:700;line-height:1.15}.kXFWPG_restaurantCopy p{color:#f3f5ed;max-width:215px;margin:0 0 18px;font-size:12px;line-height:1.6}.kXFWPG_restaurantCopy .kXFWPG_websiteAction{color:#304a37;background:#f6f2e7;border-radius:4px;align-items:center;gap:12px;min-height:44px;padding:12px;font-size:11px;font-weight:600;display:inline-flex}.kXFWPG_website:hover .kXFWPG_websiteAction{background:#fff}.kXFWPG_phone{color:#304a37;background:#fcfaf5;border:5px solid #282d28;border-radius:28px;width:195px;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 15px 28px -18px #20251c80}.kXFWPG_phoneSpeaker{background:#282d28;border-radius:3px;width:45px;height:4px;margin:9px auto 4px}.kXFWPG_phoneContent{padding:9px 13px 15px}.kXFWPG_phoneHeader{border-bottom:1px solid #e1e3d8;align-items:center;gap:8px;padding-bottom:12px;font-size:12px;font-weight:650;display:flex}.kXFWPG_phoneHeader img{flex:none;width:32px;height:32px}.kXFWPG_phoneHeader strong{font-size:13px;font-weight:750;line-height:1.2}.kXFWPG_phoneLabel{color:#616a59;align-items:center;gap:4px;margin-top:15px;font-size:10px;display:flex}.kXFWPG_phoneContent h3{letter-spacing:-.5px;margin:4px 0 15px;font-size:22px;font-weight:600}.kXFWPG_dish{border-top:1px solid #e1e3d8;align-items:center;gap:9px;padding:14px 0;display:flex}.kXFWPG_dish img{object-fit:cover;border-radius:5px;flex-shrink:0;width:50px;height:55px}.kXFWPG_dish span{font-size:11px;line-height:1.4;display:block}.kXFWPG_dish b{margin-top:5px;font-size:11px;font-weight:600;display:block}.kXFWPG_menuLink{min-height:44px;font-size:11px}.kXFWPG_qrPanel{background:#f3f1ec;border:1px solid #e1ded7;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,2vw,36px);padding:clamp(24px,4vw,48px);display:grid}.kXFWPG_qrCopy{justify-self:end;width:100%;min-width:0;max-width:560px}.kXFWPG_qrCopy h2{letter-spacing:-.04em;color:#191918;max-width:18ch;margin-top:16px;font-size:clamp(32px,3.6vw,46px);font-weight:650;line-height:1.12}.kXFWPG_qrCopy h2 span{color:#b83c00;display:block}.kXFWPG_qrDescription{color:#55534c;max-width:420px;margin-top:22px;font-size:16px;line-height:1.7}.kXFWPG_qrBenefits{gap:14px;margin:26px 0;padding:0;list-style:none;display:grid}.kXFWPG_qrBenefits li{color:#36352f;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.kXFWPG_qrBenefits svg{color:#b83c00;flex:none;margin-top:2px}.kXFWPG_qrPreview{justify-self:start;width:100%;min-width:0;max-width:400px}.kXFWPG_qrFigure{margin:0}.kXFWPG_qrCaption{color:#68655d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;font-size:11px;line-height:1.5;display:flex}.kXFWPG_qrCaption span{color:#55534c;background:#fff;border:1px solid #d8d4cb;border-radius:4px;padding:4px 8px;font-size:10px;font-weight:600}.kXFWPG_qrPosterLink{background:#fff;border:1px solid #d8d4cb;width:100%;text-decoration:none;display:block;box-shadow:0 18px 36px -24px #25302366}.kXFWPG_qrPosterLink .qr-a4-poster{max-width:none;box-shadow:none;border:0;margin:0}.kXFWPG_qrPosterLink .qr-a4-artwork{width:100%;height:auto}.kXFWPG_qrDownloadArea{min-width:0}.kXFWPG_qrDownload{justify-content:center;width:100%;min-height:48px;margin-top:18px}.kXFWPG_qrDownloadNote{text-align:center;color:#68655d;margin-top:10px;font-size:12px;line-height:1.5}.kXFWPG_qrError{color:#a52b1b;margin-top:12px;font-size:13px;line-height:1.5}@media (min-width:901px){.kXFWPG_preview{justify-self:start;max-width:1100px;margin-inline:0}}@media (min-width:1280px){.kXFWPG_hero{min-height:clamp(220px,17vw,320px)}.kXFWPG_restaurantCopy{width:calc(100% - 70px);max-width:340px}.kXFWPG_restaurantCopy h2{font-size:clamp(32px,2.5vw,48px)}.kXFWPG_phone{width:clamp(195px,14vw,250px)}.kXFWPG_phoneContent{padding:14px 16px 16px}.kXFWPG_phoneHeader strong,.kXFWPG_phoneLabel,.kXFWPG_menuLink{font-size:12px}.kXFWPG_phoneContent h3{font-size:clamp(22px,1.7vw,30px)}.kXFWPG_dish img{width:clamp(50px,4vw,72px);height:clamp(50px,4vw,72px)}.kXFWPG_dish span,.kXFWPG_dish b{font-size:clamp(11px,1vw,14px)}.kXFWPG_qrPreview{max-width:clamp(400px,28vw,600px)}}@media (max-width:760px){.kXFWPG_qrPanel{grid-template-columns:1fr;gap:32px}.kXFWPG_qrCopy{justify-self:start;max-width:none}.kXFWPG_qrCopy h2{max-width:22ch}.kXFWPG_qrDescription{max-width:560px}.kXFWPG_qrPreview{justify-self:center;max-width:360px}}@media (min-width:761px) and (max-width:1050px){.kXFWPG_devices{padding-right:20px}.kXFWPG_phone{width:166px}.kXFWPG_phoneContent{padding-inline:10px}.kXFWPG_dish{gap:6px}.kXFWPG_dish img{width:40px;height:47px}.kXFWPG_restaurantCopy{width:calc(100% - 130px);min-width:115px}.kXFWPG_brandLockup img{width:40px;height:40px}.kXFWPG_brandLockup strong{font-size:19px}.kXFWPG_restaurantCopy h2{font-size:30px}.kXFWPG_hero{padding-inline:16px}}@media (max-width:480px){.kXFWPG_caption{align-items:flex-start;font-size:10px}.kXFWPG_caption>span{max-width:150px}.kXFWPG_caption a{min-height:44px;margin-top:-10px}.kXFWPG_address{padding-inline:12px;font-size:11px}.kXFWPG_restaurantName{gap:10px;padding:15px}.kXFWPG_brandLockup{gap:8px}.kXFWPG_brandLockup img{width:38px;height:38px}.kXFWPG_brandLockup strong{font-size:18px}.kXFWPG_brandLockup small{font-size:9px}.kXFWPG_reservationPreview{min-height:32px;padding-inline:8px;font-size:9px}.kXFWPG_hero{padding:20px 15px}.kXFWPG_restaurantCopy h2{font-size:30px}.kXFWPG_restaurantCopy p{font-size:11px}.kXFWPG_restaurantCopy>span{font-size:9px}.kXFWPG_phone{border-width:4px;border-radius:23px;width:160px}.kXFWPG_phoneContent{padding:8px 10px 10px}.kXFWPG_phoneHeader{gap:6px;font-size:11px}.kXFWPG_phoneHeader img{width:27px;height:27px}.kXFWPG_phoneHeader strong{font-size:12px}.kXFWPG_phoneContent h3{font-size:20px}.kXFWPG_dish{gap:7px;padding-block:12px}.kXFWPG_dish img{width:40px;height:48px}.kXFWPG_dish span,.kXFWPG_dish b{font-size:10px}.kXFWPG_qrPanel{padding:24px 20px}}@media (max-width:360px){.kXFWPG_phone{width:145px}}.kXFWPG_preview{background:#f0eee9;border:1px solid #e5e2dc;border-radius:16px;padding:22px}.kXFWPG_caption{color:#55534c;font-size:12px}.kXFWPG_restaurantCopy{background:#243e2e;border-radius:6px;padding:16px}.kXFWPG_brandLockup img,.kXFWPG_phoneHeader img{object-fit:contain}@media (max-width:600px){.kXFWPG_preview{padding:14px}.kXFWPG_devices{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px 12px;padding:0;display:grid}.kXFWPG_website{grid-column:1/-1}.kXFWPG_phone{width:100%;box-shadow:none;border:1px solid #d9dbd0;border-radius:8px;position:relative}.kXFWPG_phoneSpeaker{display:none}.kXFWPG_phoneContent{padding:12px}.kXFWPG_phoneHeader{padding-bottom:10px}.kXFWPG_phoneLabel{margin-top:10px}.kXFWPG_phoneContent h3{margin-bottom:8px;font-size:23px}.kXFWPG_dish{padding-block:10px}.kXFWPG_dish img{width:40px;height:44px}.kXFWPG_dish span,.kXFWPG_dish b{font-size:11px}.kXFWPG_phoneHeader strong{font-size:12px}.kXFWPG_restaurantCopy{width:auto;min-width:0;max-width:260px}.kXFWPG_restaurantCopy h2{font-size:30px}.kXFWPG_hero{min-height:210px}}.kXFWPG_compactQr{grid-template-columns:minmax(90px,130px) minmax(0,1fr);align-items:end;gap:14px;width:calc(100% - clamp(195px,14vw,250px) - 18px);max-width:none;display:grid;position:absolute;bottom:0;left:0}.kXFWPG_compactQr .kXFWPG_qrCaption{color:#45483f;margin-bottom:8px;font-size:12px;font-weight:600}.kXFWPG_compactQr .kXFWPG_qrDownload{margin-top:0;padding-inline:10px;font-size:12px;line-height:1.4}.kXFWPG_compactQr .kXFWPG_qrDownload svg{flex:none;width:15px}.kXFWPG_compactQr .kXFWPG_qrDownloadNote{text-align:left;font-size:10px}.kXFWPG_compactQr .kXFWPG_qrError{grid-column:1/-1}@media (min-width:601px) and (max-width:1200px){.kXFWPG_compactQr{grid-template-columns:105px minmax(0,1fr);gap:10px}}@media (min-width:901px) and (max-width:1200px){.kXFWPG_compactQr{width:150px;display:block}.kXFWPG_compactQr .kXFWPG_qrFigure{width:95px}.kXFWPG_compactQr .kXFWPG_qrDownload{margin-top:10px}.kXFWPG_compactQr .kXFWPG_qrDownloadNote{margin-top:4px}.kXFWPG_devices{padding-bottom:240px}}@media (max-width:600px){.kXFWPG_compactQr{justify-self:center;width:100%;max-width:180px;display:block;position:static}.kXFWPG_compactQr .kXFWPG_qrCaption{font-size:11px}.kXFWPG_compactQr .kXFWPG_qrDownload{width:100%;margin-top:10px}.kXFWPG_compactQr .kXFWPG_qrDownloadNote{text-align:center;margin-top:6px}.kXFWPG_phone{min-width:0}.kXFWPG_phoneHeader{align-items:flex-start}.kXFWPG_phoneHeader img{width:24px;height:24px}.kXFWPG_phoneContent h3{font-size:20px}.kXFWPG_dish{align-items:flex-start;gap:7px}}@media (max-width:360px){.kXFWPG_phoneContent{padding:10px 8px}.kXFWPG_dish{flex-wrap:wrap}}
