.digital-menu-module__DQr7Ma__page{color:#202437;background:#f7f8fb}.digital-menu-module__DQr7Ma__hero{color:#fff;background:radial-gradient(circle at 12% 10%,#ffc25f38,#0000 28%),radial-gradient(circle at 90% 90%,#2e9d8466,#0000 31%),linear-gradient(125deg,#10194b,#16205b 53%,#176b5b);padding:82px 0 92px;position:relative;overflow:hidden}.digital-menu-module__DQr7Ma__hero:before,.digital-menu-module__DQr7Ma__hero:after{content:"";border:1px solid #ffffff12;border-radius:50%;position:absolute}.digital-menu-module__DQr7Ma__hero:before{width:520px;height:520px;top:-300px;right:33%}.digital-menu-module__DQr7Ma__hero:after{width:370px;height:370px;bottom:-250px;left:8%}.digital-menu-module__DQr7Ma__heroGrid{z-index:1;grid-template-columns:1.04fr .96fr;align-items:center;gap:76px;display:grid;position:relative}.digital-menu-module__DQr7Ma__eyebrow{background:#ffffff12;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:11px;font-weight:900;display:inline-flex}.digital-menu-module__DQr7Ma__eyebrow svg{color:#ffc25f;width:17px}.digital-menu-module__DQr7Ma__hero h1{letter-spacing:-.055em;max-width:720px;margin:17px 0;font-size:clamp(38px,4.6vw,64px);font-weight:950;line-height:1.42}.digital-menu-module__DQr7Ma__hero h1 em{color:#ffc25f;font-style:normal}.digital-menu-module__DQr7Ma__heroCopy>p{color:#e4e9f6;max-width:660px;font-size:15px;line-height:2.2}.digital-menu-module__DQr7Ma__heroActions{flex-wrap:wrap;gap:11px;margin-top:27px;display:flex}.digital-menu-module__DQr7Ma__heroActions a{border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:13px 18px;font-size:12px;font-weight:900;display:inline-flex}.digital-menu-module__DQr7Ma__heroActions a:first-child{color:#16205b;background:#ffc25f;box-shadow:0 13px 30px #02082935}.digital-menu-module__DQr7Ma__heroActions a:first-child svg{width:17px}.digital-menu-module__DQr7Ma__heroActions a:last-child{color:#fff;background:#ffffff0d;border:1px solid #ffffff45}.digital-menu-module__DQr7Ma__heroNotes{color:#d9e4e9;flex-wrap:wrap;gap:9px 17px;margin-top:24px;font-size:10px;font-weight:700;display:flex}.digital-menu-module__DQr7Ma__heroNotes span:before{content:"";background:#62cfac;border-radius:50%;width:6px;height:6px;margin-left:7px;display:inline-block}.digital-menu-module__DQr7Ma__disclaimer{color:#b8c5d7;margin-top:12px;font-size:9px;display:block}.digital-menu-module__DQr7Ma__preview{min-height:510px;position:relative}.digital-menu-module__DQr7Ma__phone{color:#202437;background:#fff;border:8px solid #ffffffed;border-radius:32px;position:absolute;inset:0 38px 0 60px;overflow:hidden;box-shadow:0 35px 80px #03082c75}.digital-menu-module__DQr7Ma__phoneTop{color:#fff;background:linear-gradient(135deg,#f6d5a5,#d98955);height:112px;padding:23px}.digital-menu-module__DQr7Ma__phoneTop i{background:#633b28;border:3px solid #fff;border-radius:13px;width:42px;height:42px;display:block}.digital-menu-module__DQr7Ma__phoneTop span{font-size:16px;font-weight:950;position:absolute;top:28px;right:78px}.digital-menu-module__DQr7Ma__phoneTop b{font-size:9px;position:absolute;top:55px;right:78px}.digital-menu-module__DQr7Ma__search{color:#9298a7;background:#fafbfc;border:1px solid #e2e5eb;border-radius:10px;margin:13px 16px 8px;padding:9px 11px;font-size:9px}.digital-menu-module__DQr7Ma__search span{float:left;font-size:17px}.digital-menu-module__DQr7Ma__tabs{white-space:nowrap;gap:7px;padding:5px 16px 12px;display:flex;overflow:hidden}.digital-menu-module__DQr7Ma__tabs>*{color:#686f82;background:#f0f1f5;border-radius:999px;padding:6px 10px;font-size:8px}.digital-menu-module__DQr7Ma__tabs b{color:#fff;background:#16205b}.digital-menu-module__DQr7Ma__menuItem{border:1px solid #e8e9ee;border-radius:14px;grid-template-columns:64px 1fr;gap:11px;margin:0 15px 10px;padding:9px;display:grid}.digital-menu-module__DQr7Ma__itemImage{background:#e8d1b9;border-radius:11px;place-items:center;font-size:28px;display:grid}.digital-menu-module__DQr7Ma__cake{background:#f4d7dc}.digital-menu-module__DQr7Ma__menuItem>div:last-child{flex-direction:column;align-items:flex-start;display:flex}.digital-menu-module__DQr7Ma__menuItem b{font-size:10px}.digital-menu-module__DQr7Ma__menuItem small{color:#8c91a0;margin-top:3px;font-size:7px}.digital-menu-module__DQr7Ma__menuItem strong{color:#176b5b;margin-top:auto;font-size:9px}.digital-menu-module__DQr7Ma__powered{text-align:center;color:#a7abb7;margin-top:14px;font-size:7px}.digital-menu-module__DQr7Ma__qrCard{color:#16205b;background:#fff;border:1px solid #ffffff40;border-radius:18px;grid-template-columns:62px 1fr;align-items:center;gap:11px;width:225px;padding:10px;display:grid;position:absolute;bottom:24px;right:0;box-shadow:0 18px 40px #0207284f}.digital-menu-module__DQr7Ma__qrPattern{background:repeating-linear-gradient(45deg,#16205b 0 4px,#fff 4px 8px),repeating-linear-gradient(-45deg,#0000 0 6px,#16205b 6px 9px);border:6px solid #16205b;width:60px;height:60px}.digital-menu-module__DQr7Ma__qrCard b,.digital-menu-module__DQr7Ma__qrCard small{display:block}.digital-menu-module__DQr7Ma__qrCard b{font-size:11px}.digital-menu-module__DQr7Ma__qrCard small{color:#747a8a;margin-top:4px;font-size:7px;line-height:1.7}.digital-menu-module__DQr7Ma__freeBadge{color:#16205b;text-align:center;background:#ffc25f;border:5px solid #ffffff9e;border-radius:50%;flex-direction:column;justify-content:center;width:118px;height:118px;display:flex;position:absolute;top:28px;left:0;transform:rotate(-7deg);box-shadow:0 18px 40px #080c3045}.digital-menu-module__DQr7Ma__freeBadge b{font-size:25px;font-weight:950}.digital-menu-module__DQr7Ma__freeBadge small{font-size:8px;font-weight:900}.digital-menu-module__DQr7Ma__quickBenefits{background:#fff;border-bottom:1px solid #e4e7ed}.digital-menu-module__DQr7Ma__quickBenefits>div{grid-template-columns:repeat(4,1fr);display:grid}.digital-menu-module__DQr7Ma__quickBenefits span{color:#176b5b;border-inline-start:1px solid #e9ebf0;justify-content:center;align-items:center;gap:9px;padding:20px;display:flex}.digital-menu-module__DQr7Ma__quickBenefits span:last-child{border:0}.digital-menu-module__DQr7Ma__quickBenefits svg{width:20px}.digital-menu-module__DQr7Ma__quickBenefits b{color:#3d4354;font-size:11px}.digital-menu-module__DQr7Ma__features{padding-block:88px}.digital-menu-module__DQr7Ma__sectionHeading{text-align:center;max-width:800px;margin:0 auto 34px}.digital-menu-module__DQr7Ma__sectionHeading>span,.digital-menu-module__DQr7Ma__audienceCopy>span,.digital-menu-module__DQr7Ma__setupIntro>span{color:#176b5b;background:#e8f3f0;border-radius:999px;padding:6px 12px;font-size:10px;font-weight:900;display:inline-flex}.digital-menu-module__DQr7Ma__sectionHeading h2,.digital-menu-module__DQr7Ma__audienceCopy h2,.digital-menu-module__DQr7Ma__setupIntro h2{color:#16205b;letter-spacing:-.035em;margin:13px 0 8px;font-size:clamp(27px,3vw,41px);font-weight:950;line-height:1.55}.digital-menu-module__DQr7Ma__sectionHeading p,.digital-menu-module__DQr7Ma__audienceCopy p,.digital-menu-module__DQr7Ma__setupIntro>p{color:#6d7384;font-size:12px;line-height:2.1}.digital-menu-module__DQr7Ma__featureGrid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.digital-menu-module__DQr7Ma__featureGrid article{background:#fff;border:1px solid #e1e4eb;border-radius:21px;min-height:215px;padding:23px;transition:transform .2s,box-shadow .2s;position:relative}.digital-menu-module__DQr7Ma__featureGrid article:hover{transform:translateY(-4px);box-shadow:0 18px 45px #16205b10}.digital-menu-module__DQr7Ma__featureGrid article>span{color:#176b5b;background:#e8f3f0;border-radius:15px;place-items:center;width:49px;height:49px;display:grid}.digital-menu-module__DQr7Ma__featureGrid article:nth-child(2n)>span{color:#976500;background:#fff1d6}.digital-menu-module__DQr7Ma__featureGrid article>small{color:#d7dae3;font-size:29px;font-weight:950;position:absolute;top:19px;left:21px}.digital-menu-module__DQr7Ma__featureGrid h3{color:#16205b;margin-top:24px;font-size:15px;font-weight:950}.digital-menu-module__DQr7Ma__featureGrid p{color:#6f7585;margin-top:7px;font-size:11px;line-height:2}.digital-menu-module__DQr7Ma__audience{color:#fff;background:#16205b;padding:76px 0;overflow:hidden}.digital-menu-module__DQr7Ma__audience>div{grid-template-columns:.75fr 1.25fr;align-items:center;gap:68px;display:grid}.digital-menu-module__DQr7Ma__audienceCopy>span{color:#ffc25f;background:#ffffff10;border:1px solid #ffffff20}.digital-menu-module__DQr7Ma__audienceCopy h2{color:#fff}.digital-menu-module__DQr7Ma__audienceCopy p{color:#cbd3e5}.digital-menu-module__DQr7Ma__audienceCopy a{color:#16205b;background:#ffc25f;border-radius:12px;align-items:center;gap:7px;margin-top:18px;padding:11px 15px;font-size:11px;font-weight:900;display:inline-flex}.digital-menu-module__DQr7Ma__audienceCopy a svg{width:16px}.digital-menu-module__DQr7Ma__audienceCards{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.digital-menu-module__DQr7Ma__audienceCards article{background:linear-gradient(160deg,#ffffff12,#ffffff05);border:1px solid #ffffff17;border-radius:20px;flex-direction:column;justify-content:flex-end;min-height:210px;padding:20px;display:flex}.digital-menu-module__DQr7Ma__audienceCards article:nth-child(2){background:linear-gradient(160deg,#2c8d77,#176b5b);transform:translateY(-18px)}.digital-menu-module__DQr7Ma__audienceCards span{font-size:38px}.digital-menu-module__DQr7Ma__audienceCards b{margin-top:25px;font-size:13px}.digital-menu-module__DQr7Ma__audienceCards small{color:#cbd3e5;margin-top:7px;font-size:9px;line-height:1.8}.digital-menu-module__DQr7Ma__setup{grid-template-columns:.65fr 1.35fr;gap:74px;padding-block:92px;display:grid}.digital-menu-module__DQr7Ma__setupIntro{align-self:start;position:sticky;top:116px}.digital-menu-module__DQr7Ma__setupIntro>div{color:#16205b;background:#fff1d6;border-radius:16px;align-items:center;gap:12px;margin-top:25px;padding:12px 16px;display:inline-flex}.digital-menu-module__DQr7Ma__setupIntro>div b{font-size:28px}.digital-menu-module__DQr7Ma__setupIntro>div small{font-size:9px;font-weight:900}.digital-menu-module__DQr7Ma__steps{gap:12px;display:grid}.digital-menu-module__DQr7Ma__steps li{background:#fff;border:1px solid #e2e5eb;border-radius:19px;grid-template-columns:44px 1fr;align-items:start;gap:17px;padding:20px;scroll-margin-top:110px;display:grid;box-shadow:0 7px 22px #16205b08}.digital-menu-module__DQr7Ma__steps li>span{color:#fff;background:#16205b;border-radius:13px;place-items:center;width:42px;height:42px;font-size:12px;font-weight:900;display:grid}.digital-menu-module__DQr7Ma__steps li:nth-child(2n)>span{background:#176b5b}.digital-menu-module__DQr7Ma__steps h3{color:#202437;font-size:14px;font-weight:950}.digital-menu-module__DQr7Ma__steps p{color:#707687;margin-top:5px;font-size:10px;line-height:2}.digital-menu-module__DQr7Ma__faq{background:#fff;padding:82px 0}.digital-menu-module__DQr7Ma__faqList{max-width:850px;margin:auto}.digital-menu-module__DQr7Ma__faq details{border-bottom:1px solid #e3e6ec}.digital-menu-module__DQr7Ma__faq summary{cursor:pointer;color:#16205b;justify-content:space-between;align-items:center;padding:20px 4px;font-size:13px;font-weight:900;list-style:none;display:flex}.digital-menu-module__DQr7Ma__faq summary::-webkit-details-marker{display:none}.digital-menu-module__DQr7Ma__faq summary span{color:#176b5b;background:#edf5f3;border-radius:9px;place-items:center;width:28px;height:28px;font-size:18px;transition:transform .2s;display:grid}.digital-menu-module__DQr7Ma__faq details[open] summary span{transform:rotate(45deg)}.digital-menu-module__DQr7Ma__faq details p{color:#6e7485;max-width:750px;margin:0;padding:0 4px 20px;font-size:11px;line-height:2.1}.digital-menu-module__DQr7Ma__finalCta{background:#f7f8fb;padding:72px 0}.digital-menu-module__DQr7Ma__finalCta>div{color:#fff;background:linear-gradient(120deg,#176b5b,#0d5447);border-radius:26px;grid-template-columns:1fr auto;align-items:center;gap:35px;padding:38px 42px;display:grid}.digital-menu-module__DQr7Ma__finalCta>div>div:first-child{grid-template-columns:57px 1fr;gap:5px 19px;display:grid}.digital-menu-module__DQr7Ma__finalCta>div>div:first-child>span{color:#ffc25f;background:#ffffff17;border-radius:17px;grid-row:1/3;place-items:center;width:57px;height:57px;display:grid}.digital-menu-module__DQr7Ma__finalCta h2{font-size:22px;font-weight:950}.digital-menu-module__DQr7Ma__finalCta p{color:#d4e8e3;font-size:10px;line-height:1.9}.digital-menu-module__DQr7Ma__finalActions{gap:9px;display:flex}.digital-menu-module__DQr7Ma__finalActions a{white-space:nowrap;border-radius:12px;padding:12px 16px;font-size:10px;font-weight:900}.digital-menu-module__DQr7Ma__finalActions a:first-child{color:#16205b;background:#ffc25f}.digital-menu-module__DQr7Ma__finalActions a:last-child{color:#fff;background:#ffffff0d;border:1px solid #ffffff3b}@media (max-width:1050px){.digital-menu-module__DQr7Ma__heroGrid{gap:30px}.digital-menu-module__DQr7Ma__preview{transform:scale(.9)}.digital-menu-module__DQr7Ma__quickBenefits>div{grid-template-columns:repeat(2,1fr)}.digital-menu-module__DQr7Ma__quickBenefits span:nth-child(2){border:0}.digital-menu-module__DQr7Ma__audience>div{grid-template-columns:1fr;gap:50px}.digital-menu-module__DQr7Ma__audienceCopy{max-width:680px}.digital-menu-module__DQr7Ma__setup{gap:40px}.digital-menu-module__DQr7Ma__finalCta>div{grid-template-columns:1fr}.digital-menu-module__DQr7Ma__finalActions{justify-content:flex-start}}@media (max-width:800px){.digital-menu-module__DQr7Ma__hero{padding:58px 0 70px}.digital-menu-module__DQr7Ma__heroGrid{grid-template-columns:1fr}.digital-menu-module__DQr7Ma__heroCopy{text-align:center}.digital-menu-module__DQr7Ma__heroCopy>p{margin-inline:auto}.digital-menu-module__DQr7Ma__eyebrow,.digital-menu-module__DQr7Ma__heroActions,.digital-menu-module__DQr7Ma__heroNotes{justify-content:center}.digital-menu-module__DQr7Ma__preview{width:min(520px,100%);margin:20px auto 0;transform:none}.digital-menu-module__DQr7Ma__featureGrid{grid-template-columns:repeat(2,1fr)}.digital-menu-module__DQr7Ma__setup{grid-template-columns:1fr}.digital-menu-module__DQr7Ma__setupIntro{position:static}.digital-menu-module__DQr7Ma__audienceCards article:nth-child(2){transform:none}}@media (max-width:560px){.digital-menu-module__DQr7Ma__hero h1{font-size:36px}.digital-menu-module__DQr7Ma__heroActions{display:grid}.digital-menu-module__DQr7Ma__heroActions a{width:100%}.digital-menu-module__DQr7Ma__heroNotes{text-align:right;justify-content:start;display:grid}.digital-menu-module__DQr7Ma__preview{min-height:445px}.digital-menu-module__DQr7Ma__phone{inset:0 16px 0 28px}.digital-menu-module__DQr7Ma__freeBadge{border-width:4px;width:92px;height:92px;top:21px}.digital-menu-module__DQr7Ma__freeBadge b{font-size:20px}.digital-menu-module__DQr7Ma__qrCard{width:200px;bottom:13px;right:0}.digital-menu-module__DQr7Ma__quickBenefits>div{grid-template-columns:1fr 1fr}.digital-menu-module__DQr7Ma__quickBenefits span{text-align:center;flex-direction:column;gap:5px;padding:16px 8px}.digital-menu-module__DQr7Ma__quickBenefits b{font-size:9px}.digital-menu-module__DQr7Ma__quickBenefits span:nth-child(3){border:0}.digital-menu-module__DQr7Ma__features{padding-block:62px}.digital-menu-module__DQr7Ma__featureGrid{grid-template-columns:1fr}.digital-menu-module__DQr7Ma__audience{padding:60px 0}.digital-menu-module__DQr7Ma__audienceCards{grid-template-columns:1fr}.digital-menu-module__DQr7Ma__audienceCards article{min-height:150px}.digital-menu-module__DQr7Ma__setup{padding-block:65px}.digital-menu-module__DQr7Ma__steps li{grid-template-columns:38px 1fr;padding:17px}.digital-menu-module__DQr7Ma__steps li>span{width:37px;height:37px}.digital-menu-module__DQr7Ma__faq{padding:60px 0}.digital-menu-module__DQr7Ma__finalCta{padding:50px 0}.digital-menu-module__DQr7Ma__finalCta>div{text-align:center;padding:28px 22px}.digital-menu-module__DQr7Ma__finalCta>div>div:first-child{display:block}.digital-menu-module__DQr7Ma__finalCta>div>div:first-child>span{margin:0 auto 15px}.digital-menu-module__DQr7Ma__finalCta p{margin-top:7px}.digital-menu-module__DQr7Ma__finalActions{display:grid}.digital-menu-module__DQr7Ma__sectionHeading h2,.digital-menu-module__DQr7Ma__audienceCopy h2,.digital-menu-module__DQr7Ma__setupIntro h2{font-size:27px}}
