.VistairePdfToDigitalHoverReveal-module__suI_3a__figure{width:min(100%,430px);margin:0 auto}.VistairePdfToDigitalHoverReveal-module__suI_3a__frame{--reveal-x:50%;--reveal-y:50%;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;position:absolute;inset:0;overflow:hidden}.VistairePdfToDigitalHoverReveal-module__suI_3a__frame:focus-visible{box-shadow:inset 0 0 0 3px #e8cf9bdb}.VistairePdfToDigitalHoverReveal-module__suI_3a__pdfLayer,.VistairePdfToDigitalHoverReveal-module__suI_3a__vistaireLayer{position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.VistairePdfToDigitalHoverReveal-module__suI_3a__vistaireLayer{z-index:2;clip-path:circle(0% at var(--reveal-x) var(--reveal-y));opacity:0;will-change:clip-path, opacity;transition:clip-path .52s cubic-bezier(.22,1,.36,1),opacity .18s}.VistairePdfToDigitalHoverReveal-module__suI_3a__pdfLayer{z-index:1}.VistairePdfToDigitalHoverReveal-module__suI_3a__cursorRing{z-index:4;top:var(--reveal-y);left:var(--reveal-x);opacity:0;pointer-events:none;border:1px solid #fffaf094;border-radius:999px;width:72px;height:72px;transition:opacity .18s,transform .26s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%,-50%)scale(.78);box-shadow:0 0 0 1px #e8cf9b47,inset 0 1px #ffffff38}.VistairePdfToDigitalHoverReveal-module__suI_3a__hint{z-index:5;color:#fff7ead6;text-align:center;text-transform:uppercase;background:#0a0706c2;border:1px solid #fff6e124;border-radius:999px;max-width:82%;padding:7px 10px;font-size:8.5px;font-weight:800;line-height:1;position:absolute;bottom:8%;right:50%;transform:translate(50%)}.VistairePdfToDigitalHoverReveal-module__suI_3a__frame[data-revealed=true] .VistairePdfToDigitalHoverReveal-module__suI_3a__vistaireLayer{clip-path:circle(150%);opacity:1}.VistairePdfToDigitalHoverReveal-module__suI_3a__frame[data-revealed=true] .VistairePdfToDigitalHoverReveal-module__suI_3a__cursorRing{opacity:0}@media (hover:hover) and (pointer:fine){.VistairePdfToDigitalHoverReveal-module__suI_3a__frame:hover .VistairePdfToDigitalHoverReveal-module__suI_3a__vistaireLayer,.VistairePdfToDigitalHoverReveal-module__suI_3a__frame:focus-visible .VistairePdfToDigitalHoverReveal-module__suI_3a__vistaireLayer{clip-path:circle(36% at var(--reveal-x) var(--reveal-y));opacity:1}.VistairePdfToDigitalHoverReveal-module__suI_3a__frame:hover .VistairePdfToDigitalHoverReveal-module__suI_3a__cursorRing,.VistairePdfToDigitalHoverReveal-module__suI_3a__frame:focus-visible .VistairePdfToDigitalHoverReveal-module__suI_3a__cursorRing{opacity:1;transform:translate(-50%,-50%)scale(1)}.VistairePdfToDigitalHoverReveal-module__suI_3a__frame[data-revealed=true] .VistairePdfToDigitalHoverReveal-module__suI_3a__vistaireLayer{clip-path:circle(150%)}}@media (hover:none),(pointer:coarse),(max-width:640px){.VistairePdfToDigitalHoverReveal-module__suI_3a__frame{cursor:crosshair;touch-action:none;touch-action:pinch-zoom}.VistairePdfToDigitalHoverReveal-module__suI_3a__hint{display:none}.VistairePdfToDigitalHoverReveal-module__suI_3a__vistaireLayer{clip-path:circle(0%);transition:clip-path .26s cubic-bezier(.22,1,.36,1),opacity .12s}.VistairePdfToDigitalHoverReveal-module__suI_3a__frame[data-touching=true] .VistairePdfToDigitalHoverReveal-module__suI_3a__vistaireLayer{clip-path:circle(38% at var(--reveal-x) var(--reveal-y));opacity:1;transition:none}.VistairePdfToDigitalHoverReveal-module__suI_3a__frame[data-revealed=true] .VistairePdfToDigitalHoverReveal-module__suI_3a__vistaireLayer{clip-path:circle(150%)}}@media (max-width:520px){.VistairePdfToDigitalHoverReveal-module__suI_3a__figure{width:min(100%,330px)}}@media (prefers-reduced-motion:reduce){.VistairePdfToDigitalHoverReveal-module__suI_3a__vistaireLayer,.VistairePdfToDigitalHoverReveal-module__suI_3a__cursorRing{transition:none}}
@font-face{font-family:BT Suave;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/vistaire-preview/btsuave-regular.otf)format("opentype")}@font-face{font-family:BT Suave;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/vistaire-preview/btsuave-medium.otf)format("opentype")}@font-face{font-family:Neue Montreal;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/vistaire-preview/NeueMontreal-Regular.otf)format("opentype")}@font-face{font-family:Neue Montreal;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/vistaire-preview/NeueMontreal-Medium.otf)format("opentype")}@font-face{font-family:Neue Montreal;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/vistaire-preview/NeueMontreal-Bold.otf)format("opentype")}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__page{--vistaire-font-body:"Neue Montreal";--vistaire-font-display:"BT Suave";--preview-cream:#fff7ea;--preview-champagne:#e8cf9b;min-height:100svh;color:var(--preview-cream);font-family:var(--vistaire-font-body);background:#0d0805;position:relative;overflow-x:clip}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__backgroundImage{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:fixed!important}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__topNav,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__hero{z-index:2;position:relative}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__topNav{z-index:10;background:0 0;justify-content:center;padding:14px 24px 10px;display:flex;position:sticky;top:0}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__topNav nav{margin-top:0}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__hero{flex-direction:column;align-items:center;min-height:742px;padding:8px 24px 18px;display:flex}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__previewFrame{-webkit-backdrop-filter:blur(9px)saturate(112%);backdrop-filter:blur(9px)saturate(112%);background:0 0;border:1px solid #fffaf042;border-radius:22px;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;width:min(1520px,100vw - 48px);min-height:720px;padding:14px;display:grid;box-shadow:0 24px 70px #00000038,inset 0 1px #fffaf02e,inset 0 -1px #fffaf01a}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__card{-webkit-backdrop-filter:blur(5px)saturate(110%);backdrop-filter:blur(5px)saturate(110%);background:0 0;border:1px solid #fffaf042;border-radius:15px;min-width:0;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000038,inset 0 1px #fffaf02e,inset 0 -1px #fffaf01a}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy{grid-column:1/-1;grid-template-columns:minmax(360px,.34fr) minmax(0,.66fr);align-items:center;gap:clamp(18px,2.4vw,28px);min-height:430px;padding:clamp(26px,4.4vw,56px);display:grid}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy>.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__badge,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy h1,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroLead,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroActions{grid-column:2}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutAeo{--layout-rail:#e8cf9bc2}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy{grid-template-columns:minmax(0,.58fr) minmax(320px,.42fr)}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy>.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__badge,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy h1,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroLead,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroActions{grid-column:1}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroVisual{grid-area:1/2/span 4}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemCard{grid-template-columns:minmax(0,.62fr) minmax(260px,.38fr);align-items:start;gap:clamp(18px,3vw,34px);display:grid}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemCard>.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__badge,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemCard h2,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemCard>p{grid-column:1}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemCard .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemList{grid-area:1/2/span 5;grid-template-columns:1fr;margin-top:0}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy{grid-template-columns:1fr;align-items:start}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy>.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__badge,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy h1,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroLead,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroActions,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroVisual{grid-column:1}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy h1,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroLead{max-width:860px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroVisual{aspect-ratio:16/9;grid-row:auto;width:min(100%,860px)}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__mobileProofCard{grid-template-columns:minmax(280px,.38fr) minmax(0,.62fr)}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__mobileProofCard .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualFigure{grid-column:2}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__mobileProofCard .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualCopy{grid-area:1/1}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__revealCard{grid-column:1/-1;grid-template-columns:minmax(240px,.42fr) minmax(0,.58fr);align-items:center;gap:clamp(18px,3vw,34px);min-height:0;padding:clamp(22px,3.8vw,42px);display:grid}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__revealIntro{text-align:left;width:100%;margin-bottom:0}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__revealIntro p{color:#e8cf9be6;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700;line-height:1}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__revealIntro h2{color:#fffaf0;font-family:var(--vistaire-font-display);letter-spacing:0;margin:0;font-size:clamp(32px,4vw,44px);font-weight:400;line-height:1.02}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__desktopInstruction,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__mobileInstruction{color:#f4e5cdb8;max-width:440px;margin:12px 0 0;font-size:13px;font-weight:500;line-height:1.45;display:block}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__mobileInstruction{display:none}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__revealPreviewWrap{width:min(100%,520px)}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemCard{grid-column:1/-1;padding:28px 26px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemCard>p:not(.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__badge){color:#f4e5cdc2;max-width:620px;margin:16px 0 0;font-size:14px;font-weight:500;line-height:1.55}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonCard,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__mobileProofCard,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__premiumPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__finalCta{grid-column:1/-1}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonCard{padding:28px 26px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__mobileProofCard{grid-template-columns:minmax(0,.66fr) minmax(280px,.34fr);align-items:stretch;gap:12px;padding:12px;display:grid}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__premiumPanel{grid-template-columns:minmax(0,.62fr) minmax(270px,.38fr);align-items:stretch;gap:12px;padding:12px;display:grid}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__premiumContent{align-content:center;gap:22px;min-width:0;padding:clamp(24px,3.2vw,36px);display:grid}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualFigure{background:0 0;border:1px solid #fffaf038;border-radius:13px;min-height:430px;margin:0;position:relative;overflow:hidden;box-shadow:0 20px 52px #0003,inset 0 1px #fffaf024}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroVisual{aspect-ratio:4/3;grid-area:1/1/span 4;align-self:center;min-height:0;margin:0}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__premiumVisual,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__mobileProofCard .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualFigure{aspect-ratio:4/3;align-self:center;min-height:0}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroVisual .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualImage,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__mobileProofCard .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualImage,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__premiumVisual .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualImage{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualCopy{flex-direction:column;justify-content:center;min-width:0;padding:clamp(22px,3.1vw,34px);display:flex}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualCopy h2{color:#fffaf0;font-family:var(--vistaire-font-display);letter-spacing:0;text-wrap:balance;margin:18px 0 0;font-size:clamp(34px,4.2vw,50px);font-weight:400;line-height:.98}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualCopy p:not(.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__badge){color:#f4e5cdcc;max-width:520px;margin:18px 0 0;font-size:15px;font-weight:500;line-height:1.58}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__proofPoints{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__proofPoints li{color:#f4e5cdc2;padding-left:18px;font-size:13.5px;font-weight:500;line-height:1.48;position:relative}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__proofPoints li:before{content:"";background:#e8cf9bb8;border-radius:999px;width:6px;height:6px;position:absolute;top:.62em;left:0}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__finalCta{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;padding:clamp(28px,4.2vw,48px);display:grid}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrHeroPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrScanPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrJourneyPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrExperiencePanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrComparisonPanel{grid-column:1/-1}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrHeroPanel{grid-template-columns:minmax(0,.48fr) minmax(360px,.52fr);align-items:stretch;gap:12px;padding:12px;display:grid}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrHeroText{flex-direction:column;justify-content:center;min-width:0;padding:clamp(28px,4.8vw,58px);display:flex}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrHeroText h1{color:#fffaf0;max-width:820px;font-family:var(--vistaire-font-display);letter-spacing:0;text-wrap:balance;text-shadow:0 12px 32px #00000094;margin:22px 0 0;font-size:clamp(42px,5.6vw,76px);font-weight:400;line-height:.96}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrHeroVisual{aspect-ratio:16/9;align-self:center;width:100%;min-height:0}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrHeroVisual .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualImage{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrScanPanel{grid-template-columns:minmax(220px,.32fr) minmax(0,.68fr);align-items:stretch;gap:12px;padding:12px;display:grid}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrMarkWrap{-webkit-backdrop-filter:blur(5px)saturate(110%);backdrop-filter:blur(5px)saturate(110%);background:0 0;border:1px solid #fffaf038;border-radius:13px;place-items:center;min-height:320px;padding:22px;display:grid;box-shadow:inset 0 1px #fffaf01f}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrCodeMark{aspect-ratio:1;background:#fff7ea;border:1px solid #e8cf9b80;border-radius:18px;width:min(232px,62vw);padding:12px;display:block;box-shadow:0 18px 42px #0003,inset 0 1px #fffaf024}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrCodeMark span,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrCodeMark svg{width:100%;height:100%;display:block}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrCodeMark svg{border-radius:10px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrScanCopy{min-width:0;padding:clamp(22px,3.2vw,38px)}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrScanCopy h2,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrJourneyPanel h2,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrComparisonPanel h2{color:#fffaf0;font-family:var(--vistaire-font-display);letter-spacing:0;text-wrap:balance;margin:18px 0 0;font-size:clamp(34px,4.8vw,56px);font-weight:400;line-height:.98}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrScanCopy>p:not(.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__badge){color:#f4e5cdc7;max-width:760px;margin:18px 0 0;font-size:15px;font-weight:500;line-height:1.6}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrPrinciples{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrPrinciples article,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrJourneyList li,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrComparisonGrid article{-webkit-backdrop-filter:blur(5px)saturate(110%);backdrop-filter:blur(5px)saturate(110%);background:0 0;border:1px solid #fffaf038;border-radius:14px;box-shadow:inset 0 1px #fffaf01a}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrPrinciples article{min-height:110px;padding:18px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrPrinciples h3{color:#fffaf0f5;margin:0;font-size:15px;font-weight:700;line-height:1.25}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrJourneyPanel{padding:28px 26px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrJourneyList{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrJourneyList li{min-height:190px;padding:20px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrJourneyList span{color:#e8cf9bb8;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrJourneyList h3,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrComparisonGrid h3{color:#fffaf0;margin:16px 0 0;font-size:17px;font-weight:700;line-height:1.2}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrJourneyList p,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrComparisonGrid li{color:#f4e5cdc2;margin:10px 0 0;font-size:13.5px;font-weight:500;line-height:1.5}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrExperiencePanel{grid-template-columns:minmax(0,.58fr) minmax(280px,.42fr);gap:12px;padding:12px;display:grid}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrExperiencePanel .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualFigure{aspect-ratio:4/3;align-self:center;min-height:0}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrExperiencePanel .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualImage{-o-object-fit:contain;object-fit:contain}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrComparisonPanel{padding:28px 26px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrComparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrComparisonGrid article{padding:clamp(22px,3vw,32px)}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrComparisonGrid ul{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrComparisonGrid li{padding-left:18px;position:relative}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrComparisonGrid li:before{content:"";background:#e8cf9bb8;border-radius:999px;width:6px;height:6px;position:absolute;top:.65em;left:0}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__badge{color:#e8cf9be0;-webkit-backdrop-filter:blur(5px)saturate(110%);backdrop-filter:blur(5px)saturate(110%);background:0 0;border:1px solid #e8cf9b8a;border-radius:999px;justify-content:center;align-items:center;width:max-content;max-width:100%;min-height:32px;padding:0 18px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy h1,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemCard h2,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__sectionIntro h2,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__finalCta h2{color:#fffaf0;font-family:var(--vistaire-font-display);letter-spacing:0;margin:0;font-weight:400}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy h1{text-wrap:balance;text-shadow:0 12px 32px #00000094;max-width:780px;margin-top:22px;font-size:clamp(38px,4.7vw,60px);line-height:.98}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroLead{color:#fffaf0d6;max-width:650px;margin:24px 0 0;font-size:16px;font-weight:500;line-height:1.52}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemCard h2,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__sectionIntro h2,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__finalCta h2{text-wrap:balance;margin-top:18px;font-size:clamp(34px,5vw,54px);line-height:.98}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__sectionIntro{max-width:760px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__sectionIntro p:not(.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__badge),.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__finalCta p:not(.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__badge){color:#f4e5cdc7;max-width:720px;margin:18px 0 0;font-size:15px;font-weight:500;line-height:1.6}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroActions,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__finalActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__primaryButton,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__secondaryButton{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:transform .18s,background-color .18s,border-color .18s,box-shadow .18s,color .18s;display:inline-flex}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__primaryButton{color:#fffaf0;-webkit-backdrop-filter:blur(5px)saturate(110%);backdrop-filter:blur(5px)saturate(110%);background:0 0;border:1px solid #fff6e18f;box-shadow:0 14px 30px #0003,inset 0 1px #fffaf033}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__secondaryButton{color:#e8cf9be6;background:0 0;border:1px solid #e8cf9b6b}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__primaryButton:hover,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__secondaryButton:hover,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__primaryButton:focus-visible,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__secondaryButton:focus-visible{color:#fffaf0;background:#0000001a;border-color:#fffaf0c7;transform:translateY(-1px);box-shadow:0 18px 36px #0000003d,inset 0 1px #fffaf03d}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__primaryButton:focus-visible,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__secondaryButton:focus-visible,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__internalLinks a:focus-visible{outline-offset:3px;outline:2px solid #e8cf9beb}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__buttonIcon{flex:none;width:12px;height:12px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemList{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemList section{border-top:1px solid #fff6e11c;padding-top:16px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemList h3,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__benefitItem h3{color:#fffaf0f5;margin:0;font-size:15px;font-weight:700;line-height:1.2}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemList p{color:#f4e5cdbd;margin:7px 0 0;font-size:13.5px;font-weight:500;line-height:1.45}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__benefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__benefitItem{-webkit-backdrop-filter:blur(5px)saturate(110%);backdrop-filter:blur(5px)saturate(110%);background:0 0;border:1px solid #fffaf038;border-radius:14px;min-height:112px;padding:18px;box-shadow:inset 0 1px #fffaf01a}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__benefitItem:before{content:"";background:#e8cf9bc2;width:28px;height:1px;margin-bottom:18px;display:block}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonTable{border-collapse:collapse;table-layout:fixed;color:#fffaf0d1;border-radius:12px;width:100%;margin-top:24px;font-size:13px;line-height:1.42;overflow:hidden}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonTable th,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonTable td{text-align:left;vertical-align:top;border:1px solid #fff6e11c;padding:15px 13px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonTable thead th{color:#e8cf9bf0;text-transform:uppercase;background:#fffaf014;font-size:11px;font-weight:700;line-height:1.2}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonTable tbody th{color:#fffaf0;font-weight:700}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonTable tbody tr{background:#0a060338}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonTable td:last-child{color:#fffaf0f2;background:#e8cf9b0e}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__finalActions{justify-content:flex-start;margin-top:0}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__internalLinks{border-top:1px solid #fff6e11a;flex-wrap:wrap;grid-column:1/-1;gap:10px 18px;padding-top:18px;display:flex}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__internalLinks a{color:#e8cf9bd6;text-underline-offset:4px;background:0 0;border:1px solid #e8cf9b42;border-radius:999px;align-items:center;min-height:34px;padding:0 13px;font-size:13px;font-weight:700;line-height:1.3;text-decoration-line:underline;text-decoration-color:#e8cf9b61;transition:color .18s,text-decoration-color .18s,transform .18s,background-color .18s,border-color .18s;display:inline-flex}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__internalLinks a:hover,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__internalLinks a:focus-visible{color:#fffaf0;background:#0000001a;border-color:#fffaf07a;text-decoration-color:#fffaf0c7;transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__primaryButton,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__secondaryButton,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__internalLinks a{transition:none}}@media (max-width:1180px){.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__hero{padding-top:8px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__previewFrame{width:min(1240px,100vw - 40px)}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy h1{font-size:clamp(36px,5.5vw,60px)}}@media (max-width:920px){.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__hero{min-height:auto;padding:8px 14px 18px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__previewFrame{border-radius:21px;grid-template-rows:none;grid-template-columns:1fr;width:min(560px,100vw - 28px);min-height:0;padding:10px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy{grid-column:1;grid-template-columns:1fr;min-height:420px;padding:30px 24px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy>.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__badge,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy h1,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroLead,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroActions,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroVisual{grid-column:1}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemCard,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__mobileProofCard{grid-template-columns:1fr}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy>.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__badge,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy h1,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroLead,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroActions,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroVisual,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemCard>.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__badge,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemCard h2,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemCard>p,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemCard .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemList,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy>.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__badge,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy h1,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroLead,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroActions,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroVisual,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__mobileProofCard .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualFigure,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__mobileProofCard .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualCopy{grid-area:auto/1}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutLocal .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemCard .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemList{margin-top:24px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__layoutVertical .VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroVisual{width:100%}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroVisual{grid-row:auto}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__revealCard{grid-column:1;grid-template-columns:1fr;min-height:0;padding:20px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemCard,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonCard,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__mobileProofCard,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__premiumPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrHeroPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrScanPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrJourneyPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrExperiencePanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrComparisonPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__finalCta{grid-column:1;padding:26px 22px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__mobileProofCard,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__premiumPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrHeroPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrScanPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrExperiencePanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrComparisonGrid{grid-template-columns:1fr}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__premiumContent{padding:0}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroVisual,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualFigure,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__premiumVisual{min-height:clamp(280px,68vw,430px)}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualCopy{padding:4px 0 0}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemList{grid-template-columns:1fr 1fr}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrHeroText,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrScanCopy{padding:0}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrHeroVisual{min-height:0}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrMarkWrap{min-height:260px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrPrinciples,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrJourneyList,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__benefitGrid{grid-template-columns:1fr 1fr}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__finalCta{grid-template-columns:1fr}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__finalActions{justify-content:flex-start}}@media (hover:none),(pointer:coarse),(max-width:640px){.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__desktopInstruction{display:none}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__mobileInstruction{display:block}}@media (max-width:760px){.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonTable,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonTable tbody,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonTable tr,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonTable th,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonTable td{display:block}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonTable thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonTable tr{background:#fffaf008;border:1px solid #fff6e11f;border-radius:12px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonTable tr+tr{margin-top:10px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonTable tbody th,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonTable td{border:0;padding:13px 14px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonTable tbody th{border-bottom:1px solid #fff6e11a}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonTable td:before{color:#e8cf9bd1;text-transform:uppercase;content:attr(data-label);margin-bottom:5px;font-size:10.5px;font-weight:700;line-height:1;display:block}}@media (max-width:520px){.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__page{background:#120906}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__hero{padding:8px 10px 14px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__topNav{padding:10px 0 8px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__previewFrame{border-radius:19px;gap:8px;width:calc(100vw - 20px);padding:8px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__card{border-radius:13px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy{min-height:0;padding:24px 17px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroCopy h1{font-size:36px;line-height:1}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroLead,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__sectionIntro p:not(.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__badge),.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualCopy p:not(.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__badge),.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemCard>p:not(.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__badge),.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__finalCta p:not(.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__badge){font-size:14px;line-height:1.5}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroActions,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__finalActions{flex-direction:column}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__primaryButton,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__secondaryButton{width:100%;min-height:46px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__revealCard{padding:18px 14px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__revealIntro h2,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemCard h2{font-size:28px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__benefitGrid{grid-template-columns:1fr;gap:8px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__problemList{grid-template-columns:1fr}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__benefitItem{min-height:0}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__comparisonCard,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__mobileProofCard,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__premiumPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrHeroPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrScanPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrJourneyPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrExperiencePanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrComparisonPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__finalCta{padding:20px 16px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__mobileProofCard,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__premiumPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrHeroPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrScanPanel,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrExperiencePanel{padding:8px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__heroVisual,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualFigure,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__premiumVisual{min-height:250px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualCopy{padding:10px 8px 8px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__visualCopy h2{font-size:30px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrHeroText{padding:16px 8px 8px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrHeroText h1{font-size:36px;line-height:1}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrScanCopy h2,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrJourneyPanel h2,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrComparisonPanel h2{font-size:30px}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrPrinciples,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrJourneyList,.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrComparisonGrid{grid-template-columns:1fr}.VistaireMenuDigitalRestaurantPreview-module__1zNCKG__qrJourneyList li{min-height:0}}
