.HeroAnimationSection-module__leyQ6a__media{isolation:isolate;aspect-ratio:1180/787;outline-offset:-1px;background:#000;border-radius:2px;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1);width:100%;margin:0;position:relative;overflow:hidden}.HeroAnimationSection-module__leyQ6a__image,.HeroAnimationSection-module__leyQ6a__animation{object-fit:contain;width:100%;height:100%;display:block}.HeroAnimationSection-module__leyQ6a__animation{z-index:1;pointer-events:none;position:absolute;inset:0}.HeroAnimationSection-module__leyQ6a__play{z-index:2;cursor:pointer;background:0 0;border:0;border-radius:50%;width:64px;height:64px;padding:0;transition:scale .15s ease-out;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.HeroAnimationSection-module__leyQ6a__play img{width:100%;height:100%;display:block}.HeroAnimationSection-module__leyQ6a__play:hover{scale:1.04}.HeroAnimationSection-module__leyQ6a__play:active{scale:.96}.HeroAnimationSection-module__leyQ6a__play:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (max-width:767px){.HeroAnimationSection-module__leyQ6a__play{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.HeroAnimationSection-module__leyQ6a__animation{display:none}.HeroAnimationSection-module__leyQ6a__play{transition:none}.HeroAnimationSection-module__leyQ6a__play:hover,.HeroAnimationSection-module__leyQ6a__play:active{scale:1}}
.LastMileFeatureSections-module__wi3DJa__customerSection{background:#fff;padding:clamp(72px,8vw,120px) 24px;font-family:Inter,Inter Variable,Arial,sans-serif}.LastMileFeatureSections-module__wi3DJa__container{width:min(100%,1200px);max-width:1200px;margin-inline:auto}.LastMileFeatureSections-module__wi3DJa__intro{text-align:center;max-width:1080px;margin-inline:auto}:is(.LastMileFeatureSections-module__wi3DJa__intro .complement-text-wrapper,.LastMileFeatureSections-module__wi3DJa__intro .para-wrapper){text-align:center;margin-inline:auto}.LastMileFeatureSections-module__wi3DJa__intro .complement-text-wrapper{margin-bottom:12px}.LastMileFeatureSections-module__wi3DJa__intro .h1-hero{margin:0;font-size:40px;line-height:50px}.LastMileFeatureSections-module__wi3DJa__intro .para-wrapper{max-width:1060px}.LastMileFeatureSections-module__wi3DJa__intro .paragraph.black{font-size:15px;font-weight:400;line-height:1.5}.LastMileFeatureSections-module__wi3DJa__cardsWrapper{margin-top:0}.LastMileFeatureSections-module__wi3DJa__cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.LastMileFeatureSections-module__wi3DJa__card{text-align:center;min-width:0}.LastMileFeatureSections-module__wi3DJa__media{justify-content:center;align-items:center;height:230px;margin-bottom:26px;display:flex}.LastMileFeatureSections-module__wi3DJa__image{object-fit:contain;width:100%;height:100%;display:block}.LastMileFeatureSections-module__wi3DJa__card .heading-46{margin:0;font-size:20px;line-height:25px}.LastMileFeatureSections-module__wi3DJa__card .paragraph-31{color:#616161;margin:0;font-size:15px;line-height:1.5}@media (max-width:479px){.LastMileFeatureSections-module__wi3DJa__customerSection{padding:64px 20px}.LastMileFeatureSections-module__wi3DJa__cards{grid-template-columns:1fr;gap:48px}.LastMileFeatureSections-module__wi3DJa__media{height:min(58vw,230px);margin-bottom:20px}.LastMileFeatureSections-module__wi3DJa__intro .h1-hero{font-size:36px;line-height:45px}.LastMileFeatureSections-module__wi3DJa__card .paragraph-31{font-size:16px}}
.SourceFamilyTabs-module__4MDyJW__intro{text-align:center;z-index:1;flex:none;width:100%;max-width:760px;margin:0 auto 28px;position:relative}.SourceFamilyTabs-module__4MDyJW__v3{background:var(--wf-light--bg-primary,#fff);padding:96px 2.5%}.SourceFamilyTabs-module__4MDyJW__v3.SourceFamilyTabs-module__4MDyJW__dark{background:#111}.SourceFamilyTabs-module__4MDyJW__v3.SourceFamilyTabs-module__4MDyJW__dark :is(.SourceFamilyTabs-module__4MDyJW__heading,.SourceFamilyTabs-module__4MDyJW__panelCopy h3){color:#fff}.SourceFamilyTabs-module__4MDyJW__v3.SourceFamilyTabs-module__4MDyJW__dark :is(.SourceFamilyTabs-module__4MDyJW__copy,.SourceFamilyTabs-module__4MDyJW__panelCopy p){color:#bdbdbd}.SourceFamilyTabs-module__4MDyJW__v3.SourceFamilyTabs-module__4MDyJW__dark .SourceFamilyTabs-module__4MDyJW__copy a{color:#8baaff}.SourceFamilyTabs-module__4MDyJW__v3.SourceFamilyTabs-module__4MDyJW__dark .SourceFamilyTabs-module__4MDyJW__tabs .SourceFamilyTabs-module__4MDyJW__tab{color:#bdbdbd;border-color:#555}.SourceFamilyTabs-module__4MDyJW__v3.SourceFamilyTabs-module__4MDyJW__dark .SourceFamilyTabs-module__4MDyJW__tabs .SourceFamilyTabs-module__4MDyJW__tab.is-active{color:#111;background:#fff;border-color:#fff}.SourceFamilyTabs-module__4MDyJW__v3 .SourceFamilyTabs-module__4MDyJW__intro{text-align:start;max-width:960px;margin:0 0 48px}.SourceFamilyTabs-module__4MDyJW__v3.SourceFamilyTabs-module__4MDyJW__dark .SourceFamilyTabs-module__4MDyJW__intro,.SourceFamilyTabs-module__4MDyJW__v3.SourceFamilyTabs-module__4MDyJW__dark .SourceFamilyTabs-module__4MDyJW__intro :is(.SourceFamilyTabs-module__4MDyJW__heading,.SourceFamilyTabs-module__4MDyJW__copy){text-align:center;margin-inline:auto}.SourceFamilyTabs-module__4MDyJW__v3 .SourceFamilyTabs-module__4MDyJW__tabs{margin-inline:auto;display:block}.SourceFamilyTabs-module__4MDyJW__v3 .SourceFamilyTabs-module__4MDyJW__heading{margin-bottom:32px}.SourceFamilyTabs-module__4MDyJW__v3 .SourceFamilyTabs-module__4MDyJW__copy{max-width:760px}.SourceFamilyTabs-module__4MDyJW__v3 .SourceFamilyTabs-module__4MDyJW__menu{flex-wrap:wrap;justify-content:center;gap:16px;width:100%;display:flex}.SourceFamilyTabs-module__4MDyJW__v3 .SourceFamilyTabs-module__4MDyJW__tabs .SourceFamilyTabs-module__4MDyJW__tab{text-transform:uppercase;background:0 0;border:1px solid #d5d5d5;border-radius:2px;min-width:0;height:auto;min-height:44px;padding:12px 24px;font-family:Jetbrainsmono Variablefont Wght,monospace;transition:color .15s ease-out,background-color .15s ease-out}.SourceFamilyTabs-module__4MDyJW__v3 .SourceFamilyTabs-module__4MDyJW__tabs .SourceFamilyTabs-module__4MDyJW__tab.is-active{color:#fff;box-shadow:none;background:#000;border-color:#000}.SourceFamilyTabs-module__4MDyJW__v3 .SourceFamilyTabs-module__4MDyJW__tab:focus-visible{outline:2px solid var(--wf-light--stroke-feature-active,#4169e1);outline-offset:4px}.SourceFamilyTabs-module__4MDyJW__v3 .SourceFamilyTabs-module__4MDyJW__panelCopy,.SourceFamilyTabs-module__4MDyJW__v3 .SourceFamilyTabs-module__4MDyJW__panelCopy h3,.SourceFamilyTabs-module__4MDyJW__v3 .SourceFamilyTabs-module__4MDyJW__panelCopy p{color:#000;text-align:start}.SourceFamilyTabs-module__4MDyJW__v3 .SourceFamilyTabs-module__4MDyJW__richPanel .SourceFamilyTabs-module__4MDyJW__panelCopy p{font-size:1.25rem;line-height:1.4}.SourceFamilyTabs-module__4MDyJW__v3 .SourceFamilyTabs-module__4MDyJW__panelCopy p{color:var(--wf-light--para-style-p2-subdued,#595959)}.SourceFamilyTabs-module__4MDyJW__v3 .SourceFamilyTabs-module__4MDyJW__panelCopy .cta-wrapper-blue-fill{width:fit-content}.SourceFamilyTabs-module__4MDyJW__v3 .cta-text{font:inherit}.SourceFamilyTabs-module__4MDyJW__v3 .div-block-77{display:none}@media (max-width:767px){.SourceFamilyTabs-module__4MDyJW__v3{padding-block:64px}.SourceFamilyTabs-module__4MDyJW__v3 .SourceFamilyTabs-module__4MDyJW__intro{margin-bottom:32px}.SourceFamilyTabs-module__4MDyJW__v3 .SourceFamilyTabs-module__4MDyJW__tabs .SourceFamilyTabs-module__4MDyJW__tab{flex:auto;padding-inline:16px}.SourceFamilyTabs-module__4MDyJW__v3 .SourceFamilyTabs-module__4MDyJW__richPanel .SourceFamilyTabs-module__4MDyJW__panelCopy p{font-size:1rem;line-height:1.5}}@media (prefers-reduced-motion:reduce){.SourceFamilyTabs-module__4MDyJW__v3 .SourceFamilyTabs-module__4MDyJW__tabs .SourceFamilyTabs-module__4MDyJW__tab{transition:none}}.SourceFamilyTabs-module__4MDyJW__eyebrow{margin:0 0 12px}.SourceFamilyTabs-module__4MDyJW__intro>*{position:static;transform:none}.SourceFamilyTabs-module__4MDyJW__heading{line-height:1.18}.SourceFamilyTabs-module__4MDyJW__copy{line-height:1.5}.section-36 .SourceFamilyTabs-module__4MDyJW__heading{line-height:50px}.section-36 .SourceFamilyTabs-module__4MDyJW__copy{font-family:Inter,Inter Variable,Arial,sans-serif;font-size:15px;line-height:22.5px}.SourceFamilyTabs-module__4MDyJW__tabs .SourceFamilyTabs-module__4MDyJW__tab{color:#595959;cursor:pointer;min-width:224px;height:40px;font:inherit;text-align:center;background:#e6e6e685;border:1px solid #e3e4e5;border-radius:8px;justify-content:center;align-items:center;padding:10px 20px;display:flex}.SourceFamilyTabs-module__4MDyJW__tabs .SourceFamilyTabs-module__4MDyJW__tab.is-active{color:#000;background:#fff;box-shadow:inset 0 0 1px 1px #e3e4e5}:is(.section-89 .SourceFamilyTabs-module__4MDyJW__tabs .SourceFamilyTabs-module__4MDyJW__tab,.section-92 .SourceFamilyTabs-module__4MDyJW__tabs .SourceFamilyTabs-module__4MDyJW__tab){color:#fff;background:#1c1c1d;border:0;border-radius:10px}:is(.section-89 .SourceFamilyTabs-module__4MDyJW__tabs .SourceFamilyTabs-module__4MDyJW__tab.is-active,.section-92 .SourceFamilyTabs-module__4MDyJW__tabs .SourceFamilyTabs-module__4MDyJW__tab.is-active){color:#000;box-shadow:none;background:#fff;border:0;border-radius:10px}.SourceFamilyTabs-module__4MDyJW__content.SourceFamilyTabs-module__4MDyJW__richContent{width:100%;min-height:340px;padding:34px 0 0;display:block}.SourceFamilyTabs-module__4MDyJW__richPanel{grid-template-columns:minmax(0,1fr) minmax(320px,1fr);align-items:center;gap:64px;width:100%;min-height:340px;display:none}.SourceFamilyTabs-module__4MDyJW__richPanelActive{display:grid}.SourceFamilyTabs-module__4MDyJW__panelCopy{color:#fff;min-width:0}.SourceFamilyTabs-module__4MDyJW__panelCopy h3{color:#0788ff;margin:0 0 18px;font-size:32px;line-height:1.15}.SourceFamilyTabs-module__4MDyJW__panelCopy p{color:#fff;max-width:500px;margin:0 0 28px;font-size:16px;line-height:1.55}.SourceFamilyTabs-module__4MDyJW__panelCopy .cta-wrapper-blue-fill{width:180px;margin:0}.SourceFamilyTabs-module__4MDyJW__panelImage{object-fit:contain;justify-self:end;width:100%;max-width:520px;max-height:360px}.SourceFamilyTabs-module__4MDyJW__mediaFeature>.SourceFamilyTabs-module__4MDyJW__tabs{grid-template-rows:260px 280px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:16px;max-width:1280px;padding:0;display:grid}.SourceFamilyTabs-module__4MDyJW__mediaFeature .SourceFamilyTabs-module__4MDyJW__intro{text-align:start;grid-area:1/1;max-width:640px;margin:0;padding:32px 0 12px}.SourceFamilyTabs-module__4MDyJW__mediaFeature .SourceFamilyTabs-module__4MDyJW__eyebrow,.SourceFamilyTabs-module__4MDyJW__mediaFeature .SourceFamilyTabs-module__4MDyJW__heading,.SourceFamilyTabs-module__4MDyJW__mediaFeature .SourceFamilyTabs-module__4MDyJW__copy{text-align:start}.SourceFamilyTabs-module__4MDyJW__mediaFeature .SourceFamilyTabs-module__4MDyJW__eyebrow{font-weight:500}.SourceFamilyTabs-module__4MDyJW__mediaFeature .SourceFamilyTabs-module__4MDyJW__heading{margin:0}.SourceFamilyTabs-module__4MDyJW__mediaFeature .SourceFamilyTabs-module__4MDyJW__copy{max-width:none;margin:12px 0 0}.SourceFamilyTabs-module__4MDyJW__mediaFeature .SourceFamilyTabs-module__4MDyJW__menu{flex-direction:column;grid-area:2/1;justify-content:flex-start;align-self:start;align-items:stretch;gap:8px;width:624px;margin:0 32px 0 0}.SourceFamilyTabs-module__4MDyJW__mediaFeature .SourceFamilyTabs-module__4MDyJW__tab{color:#595959;text-align:start;background:#e6e6e685;border:0;border-radius:8px;width:400px;min-width:0;height:44px;padding:12px 30px}.SourceFamilyTabs-module__4MDyJW__mediaFeature .SourceFamilyTabs-module__4MDyJW__tab.is-active{color:#000;background:#fff;box-shadow:inset 0 0 1px 1px #e3e4e5}.SourceFamilyTabs-module__4MDyJW__mediaFeature .SourceFamilyTabs-module__4MDyJW__content{flex-direction:row;grid-area:1/2/span 2;justify-content:center;align-self:start;align-items:flex-start;width:100%;margin-top:60px;display:flex}.SourceFamilyTabs-module__4MDyJW__mediaFeature .SourceFamilyTabs-module__4MDyJW__image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:480px;margin-inline:auto}@media (min-width:1281px){.SourceFamilyTabs-module__4MDyJW__mediaFeature>.SourceFamilyTabs-module__4MDyJW__tabs{grid-template-columns:640px 624px}}@media (max-width:767px){.SourceFamilyTabs-module__4MDyJW__content.SourceFamilyTabs-module__4MDyJW__richContent{min-height:0;padding-top:30px}.SourceFamilyTabs-module__4MDyJW__richPanel{grid-template-columns:1fr;gap:24px;min-height:0}.SourceFamilyTabs-module__4MDyJW__panelCopy{text-align:center}.SourceFamilyTabs-module__4MDyJW__panelCopy h3{font-size:26px}.SourceFamilyTabs-module__4MDyJW__panelCopy p{margin-inline:auto}.SourceFamilyTabs-module__4MDyJW__panelCopy .cta-wrapper-blue-fill{margin-inline:auto}.SourceFamilyTabs-module__4MDyJW__panelImage{justify-self:center;max-width:360px}.SourceFamilyTabs-module__4MDyJW__mediaFeature>.SourceFamilyTabs-module__4MDyJW__tabs{padding-inline:0;display:block}.SourceFamilyTabs-module__4MDyJW__mediaFeature .SourceFamilyTabs-module__4MDyJW__intro{max-width:none;margin:0;padding:32px 0 0}.SourceFamilyTabs-module__4MDyJW__mediaFeature .SourceFamilyTabs-module__4MDyJW__menu{align-items:center;width:100%;margin:20px 0 0}.SourceFamilyTabs-module__4MDyJW__mediaFeature .SourceFamilyTabs-module__4MDyJW__tab{width:100%;height:44px}.SourceFamilyTabs-module__4MDyJW__mediaFeature .SourceFamilyTabs-module__4MDyJW__content{width:100%;margin-top:40px}.SourceFamilyTabs-module__4MDyJW__intro{margin-bottom:28px}.SourceFamilyTabs-module__4MDyJW__intro .SourceFamilyTabs-module__4MDyJW__heading{margin:0 0 16px;line-height:1.2}.SourceFamilyTabs-module__4MDyJW__intro .SourceFamilyTabs-module__4MDyJW__copy{margin:0;line-height:1.5}.SourceFamilyTabs-module__4MDyJW__menu{max-width:100%}}.section-36 .SourceFamilyTabs-module__4MDyJW__intro{text-align:start;max-width:640px;margin:0 0 28px}:is(.section-36 .SourceFamilyTabs-module__4MDyJW__eyebrow,.section-36 .SourceFamilyTabs-module__4MDyJW__heading,.section-36 .SourceFamilyTabs-module__4MDyJW__copy){text-align:start}.section-36 .SourceFamilyTabs-module__4MDyJW__heading{margin:0 0 16px}.section-36 .SourceFamilyTabs-module__4MDyJW__copy{margin:0}
.SourceFamilyFaq-module__m9bZ4W__section{color:#111;background:#fff;width:100%;padding:80px 20px 64px;font-family:Inter,Inter Variable,Arial,sans-serif;font-size:15px;line-height:20px}.SourceFamilyFaq-module__m9bZ4W__container{width:min(100%,1200px);margin-inline:auto}.SourceFamilyFaq-module__m9bZ4W__eyebrow{color:#555;text-align:center;text-transform:uppercase;margin:0 0 12px;font-size:20px;font-weight:600;line-height:20px}.SourceFamilyFaq-module__m9bZ4W__heading{color:#111;text-align:center;margin:0;padding:20px 0;font-size:36px;font-weight:500;line-height:45px}.SourceFamilyFaq-module__m9bZ4W__list{overflow-anchor:none;flex-direction:column;gap:0;width:100%;display:flex}.SourceFamilyFaq-module__m9bZ4W__list .faq_wrapper{background:0 0;border:0;border-radius:0;overflow:visible}.SourceFamilyFaq-module__m9bZ4W__list .faq_wrapper .wrap_faq_q{color:#1d1d1f;text-align:start;cursor:pointer;box-sizing:border-box;background-image:linear-gradient(#f7f8facc,#f7f8facc);border:1px solid #d8dce599;border-radius:10px;justify-content:space-between;align-items:center;gap:24px;width:100%;min-height:0;margin-top:24px;padding:16px 40px 16px 20px;display:flex}.SourceFamilyFaq-module__m9bZ4W__list .faq_wrapper[data-faq-open=true] .wrap_faq_q{background-image:linear-gradient(#ededf2,#ededf2)}.SourceFamilyFaq-module__m9bZ4W__list .faq_wrapper .wrap_faq_a{background:#ddd}.SourceFamilyFaq-module__m9bZ4W__question{color:#1d1d1f;flex:1;margin:0;font-family:Inter,Inter Variable,Arial,sans-serif;font-size:15px;font-weight:400;line-height:20px}.SourceFamilyFaq-module__m9bZ4W__answer{box-sizing:border-box;color:#000000eb;text-align:start;background-image:linear-gradient(#fff,#fff);width:100%;margin:0;padding:20px;font-family:Inter,Inter Variable,Arial,sans-serif;font-size:16px;line-height:24px}.SourceFamilyFaq-module__m9bZ4W__icon{place-items:center;width:16px;min-width:16px;height:16px;transition:transform .3s;display:grid}.SourceFamilyFaq-module__m9bZ4W__icon img{filter:none;width:16px;height:16px;display:block}@media (max-width:767px){.SourceFamilyFaq-module__m9bZ4W__eyebrow{letter-spacing:0}.SourceFamilyFaq-module__m9bZ4W__heading{max-width:none}.SourceFamilyFaq-module__m9bZ4W__list .faq_wrapper .wrap_faq_q{padding:16px 40px 16px 20px}}
@media (max-width:479px){.CommerceSections-module__A-837a__mediaCopy{order:-1}}
.V3FamilySection-module__guTI2G__ecosystemHeading.content-wrapper{gap:0}.V3FamilySection-module__guTI2G__links{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.V3FamilySection-module__guTI2G__points{margin-block:32px 0;padding-inline-start:24px}.V3FamilySection-module__guTI2G__points li+li{margin-top:16px}.V3FamilySection-module__guTI2G__brandPoints{row-gap:16px;display:grid}.V3FamilySection-module__guTI2G__brandPoints li+li{margin-top:0}.V3FamilySection-module__guTI2G__wideMedia,.V3FamilySection-module__guTI2G__splitMedia{width:100%;min-width:0}.V3FamilySection-module__guTI2G__imageWrapper{justify-content:center;display:flex}.V3FamilySection-module__guTI2G__image{object-fit:contain;width:100%;height:auto;display:block}.V3FamilySection-module__guTI2G__wideMedia .V3FamilySection-module__guTI2G__image{max-height:640px}.V3FamilySection-module__guTI2G__gallery{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:32px;max-width:960px;margin-inline:auto;display:grid}.V3FamilySection-module__guTI2G__gallery .V3FamilySection-module__guTI2G__image{max-height:540px}.V3FamilySection-module__guTI2G__adminVideo{aspect-ratio:16/9;outline-offset:-1px;border-radius:2px;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1)}.V3FamilySection-module__guTI2G__logos .text-style-st1{text-transform:uppercase;text-align:center;font-family:Jetbrainsmono Variablefont Wght,monospace;font-size:1.25rem!important}.V3FamilySection-module__guTI2G__logos .logo-wrapper img{object-fit:contain;filter:brightness(0);opacity:.75;max-width:148px;max-height:64px}.V3FamilySection-module__guTI2G__blogGrid{text-align:start;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.V3FamilySection-module__guTI2G__blogItem,.V3FamilySection-module__guTI2G__blogPost{min-width:0}.V3FamilySection-module__guTI2G__blogPost img{aspect-ratio:16/9;object-fit:cover;outline-offset:-1px;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1);width:100%;height:auto;margin-bottom:24px;display:block}.V3FamilySection-module__guTI2G__blogPost .text-style-p2{margin-bottom:16px;font-size:1.25rem;line-height:1.4}@media (max-width:767px){.V3FamilySection-module__guTI2G__gallery{gap:12px}.V3FamilySection-module__guTI2G__blogGrid{grid-template-columns:minmax(0,1fr);gap:48px}}
.RestaurantBuilderHandoff-module__RiChoq__root{background:var(--wf-light--bg-section-01,#fcfdff);color:#141414}.RestaurantBuilderHandoff-module__RiChoq__section{border-block-start:1px solid #e0e0e0;padding-block:96px;scroll-margin-top:150px}.RestaurantBuilderHandoff-module__RiChoq__tint{background:#f4f6fc}.RestaurantBuilderHandoff-module__RiChoq__container{gap:28px;margin-inline:auto;display:grid}.RestaurantBuilderHandoff-module__RiChoq__container>*{margin:0}.RestaurantBuilderHandoff-module__RiChoq__container>h2+p{margin-top:8px}.RestaurantBuilderHandoff-module__RiChoq__section h2{max-width:1040px}.RestaurantBuilderHandoff-module__RiChoq__section p{max-width:860px}.RestaurantBuilderHandoff-module__RiChoq__steps{inline-size:100%;min-inline-size:0;container-type:inline-size}.RestaurantBuilderHandoff-module__RiChoq__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:12px 0 0;padding:0;list-style:none;display:grid}.RestaurantBuilderHandoff-module__RiChoq__card{background:#fff;border:1px solid #dce2ea;border-radius:4px;min-width:0;overflow:hidden}.RestaurantBuilderHandoff-module__RiChoq__stepMedia{aspect-ratio:16/10;background:#edf1f8;border-block-end:1px solid #dce2ea;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;max-height:280px;display:grid;overflow:hidden}.RestaurantBuilderHandoff-module__RiChoq__stepMedia img{object-fit:contain;min-width:0;min-height:0;display:block}.RestaurantBuilderHandoff-module__RiChoq__brandPreview{width:86%;height:88%}.RestaurantBuilderHandoff-module__RiChoq__testPreview{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-self:end;align-items:end;gap:12px;width:min(78%,290px);height:92%;display:grid}.RestaurantBuilderHandoff-module__RiChoq__testPreview img{object-position:center bottom;width:100%;height:100%}.RestaurantBuilderHandoff-module__RiChoq__testPreview .RestaurantBuilderHandoff-module__RiChoq__orderPreview{object-fit:cover;object-position:top;background:#fff;border:4px solid #182032;border-block-end:0;border-radius:12px 12px 0 0;height:88%;box-shadow:0 8px 24px #1820321a}.RestaurantBuilderHandoff-module__RiChoq__publishPreview{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,2.5fr) minmax(0,1fr);align-items:center;gap:clamp(8px,1vw,16px);width:min(80%,278px);height:87%;display:grid}.RestaurantBuilderHandoff-module__RiChoq__appPreview{width:100%;height:100%}.RestaurantBuilderHandoff-module__RiChoq__storeIcon{aspect-ratio:1;background:#fff;border:1px solid #dce2ea;border-radius:10px;justify-self:center;place-items:center;width:min(100%,52px);display:grid;box-shadow:0 6px 16px #18203212}.RestaurantBuilderHandoff-module__RiChoq__storeIcon img{width:52%;height:52%;display:block}.RestaurantBuilderHandoff-module__RiChoq__stepCopy{overflow-wrap:anywhere;align-content:start;gap:14px;min-inline-size:0;padding:clamp(20px,2.5cqi,32px);display:grid}.RestaurantBuilderHandoff-module__RiChoq__stepCopy h3,.RestaurantBuilderHandoff-module__RiChoq__stepCopy p{margin:0!important}.RestaurantBuilderHandoff-module__RiChoq__stepCopy .RestaurantBuilderHandoff-module__RiChoq__stepLabel{color:#3156b4;letter-spacing:.045em;text-transform:uppercase;align-items:center;gap:10px;font:500 .8125rem/1.35 Jetbrainsmono Variablefont Wght,monospace;display:flex}.RestaurantBuilderHandoff-module__RiChoq__stepNumber{background:#f1f5ff;border:1px solid #d9e4ff;border-radius:4px;place-items:center;min-width:30px;min-height:28px;display:grid}.RestaurantBuilderHandoff-module__RiChoq__stepCopy h3{text-wrap:balance;line-height:1.25;font-variation-settings:"wght" 500!important;font-family:Inter Variable,Arial,sans-serif!important;font-weight:500!important}.RestaurantBuilderHandoff-module__RiChoq__stepCopy p:last-child{color:#545b66;line-height:1.55}.RestaurantBuilderHandoff-module__RiChoq__stepLinks{gap:12px;display:grid}.RestaurantBuilderHandoff-module__RiChoq__stepLinks p{margin:0!important}.RestaurantBuilderHandoff-module__RiChoq__setups li p{margin:0}.RestaurantBuilderHandoff-module__RiChoq__label{letter-spacing:.06em;text-transform:uppercase;color:#626262;margin:0 0 16px;font-family:Roboto Mono,monospace;font-size:14px}.RestaurantBuilderHandoff-module__RiChoq__noteBar.RestaurantBuilderHandoff-module__RiChoq__northNote{background:#f7f9fc;margin-block-start:-64px;padding-block:0 56px;position:relative}.RestaurantBuilderHandoff-module__RiChoq__noteBar{background:var(--wf-light--bg-section-01,#fcfdff);padding-block:0 64px}.RestaurantBuilderHandoff-module__RiChoq__figure{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:0;margin:8px 0 0;overflow:hidden}.RestaurantBuilderHandoff-module__RiChoq__artwork{width:min(100%,960px);height:auto;margin-inline:auto;display:block}.RestaurantBuilderHandoff-module__RiChoq__points{text-align:start;background:#fafafa;border-block-start:1px solid #e0e0e0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid}.RestaurantBuilderHandoff-module__RiChoq__point{align-content:start;gap:12px;padding:24px;display:grid}.RestaurantBuilderHandoff-module__RiChoq__point+.RestaurantBuilderHandoff-module__RiChoq__point{border-inline-start:1px solid #e0e0e0}.RestaurantBuilderHandoff-module__RiChoq__point p{text-align:start;justify-self:start;max-width:none;margin:0}.RestaurantBuilderHandoff-module__RiChoq__setups{counter-reset:setup;max-width:960px;margin:8px 0 0;padding:0;list-style:none;display:grid}.RestaurantBuilderHandoff-module__RiChoq__setups li{counter-increment:setup;border-block-start:1px solid #dedede;padding:28px 0 28px 72px;position:relative}.RestaurantBuilderHandoff-module__RiChoq__setups li:last-child{border-block-end:1px solid #dedede}.RestaurantBuilderHandoff-module__RiChoq__setups li:before{content:counter(setup, decimal-leading-zero);inset-inline-start:0;color:#406de5;font-family:Roboto Mono,monospace;font-size:14px;position:absolute;top:32px}.RestaurantBuilderHandoff-module__RiChoq__setups li{gap:16px;display:grid}.RestaurantBuilderHandoff-module__RiChoq__setups h3,.RestaurantBuilderHandoff-module__RiChoq__note{margin:0}.RestaurantBuilderHandoff-module__RiChoq__section a:not(.cta-swiss){color:#315ed1;text-underline-offset:5px;font-size:18px;text-decoration:underline}.RestaurantBuilderHandoff-module__RiChoq__section a:focus-visible{outline-offset:5px;outline:2px solid #406de5}@container not (min-width:920px){.RestaurantBuilderHandoff-module__RiChoq__cards{grid-template-columns:minmax(0,1fr);gap:16px}}@container (560px<=width<920px){.RestaurantBuilderHandoff-module__RiChoq__card{grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.RestaurantBuilderHandoff-module__RiChoq__stepMedia{aspect-ratio:auto;min-block-size:180px;border-block-end:0;border-inline-end:1px solid #dce2ea;max-height:none}.RestaurantBuilderHandoff-module__RiChoq__stepCopy{align-content:center}}@container not (min-width:560px){.RestaurantBuilderHandoff-module__RiChoq__stepMedia{max-height:248px}.RestaurantBuilderHandoff-module__RiChoq__testPreview,.RestaurantBuilderHandoff-module__RiChoq__publishPreview{gap:8px}.RestaurantBuilderHandoff-module__RiChoq__storeIcon{max-width:44px}}@media (max-width:991px){.RestaurantBuilderHandoff-module__RiChoq__points{grid-template-columns:1fr}.RestaurantBuilderHandoff-module__RiChoq__point+.RestaurantBuilderHandoff-module__RiChoq__point{border-block-start:1px solid #e0e0e0;border-inline-start:0}}@media (max-width:767px){.RestaurantBuilderHandoff-module__RiChoq__noteBar.RestaurantBuilderHandoff-module__RiChoq__northNote{margin-block-start:-40px;padding-block-end:40px}.RestaurantBuilderHandoff-module__RiChoq__section{padding-block:64px}.RestaurantBuilderHandoff-module__RiChoq__setups li{padding-inline-start:48px}}.RestaurantBuilderHandoff-module__RiChoq__launch .content_wrapper.ai-card{align-items:stretch}.RestaurantBuilderHandoff-module__RiChoq__launch .content_wrapper.ai-card>.mockup-wrapper{aspect-ratio:auto;flex:1 1 0;justify-content:flex-start;align-items:stretch;min-width:0}.RestaurantBuilderHandoff-module__RiChoq__launch .cloud-widget-wrapper.ai-recommendation{aspect-ratio:4/5;height:auto;overflow:hidden}.RestaurantBuilderHandoff-module__RiChoq__launch .img-wrapper.ai-card{justify-content:center;align-items:flex-end;height:100%}.RestaurantBuilderHandoff-module__RiChoq__launch .img-ai-mockup{object-fit:contain;object-position:bottom center;width:auto;max-width:100%;height:auto;max-height:100%}.RestaurantBuilderHandoff-module__RiChoq__growth .RestaurantBuilderHandoff-module__RiChoq__growthLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.RestaurantBuilderHandoff-module__RiChoq__growthCopy{gap:24px;min-width:0;display:grid}.RestaurantBuilderHandoff-module__RiChoq__growthCopy>*{margin:0}.RestaurantBuilderHandoff-module__RiChoq__growthMedia{background:#f4f6fc;border:1px solid #dce2ea;border-radius:4px;min-width:0;margin:0;padding:clamp(16px,3vw,40px)}.RestaurantBuilderHandoff-module__RiChoq__growthMedia img{width:100%;height:auto;display:block}@media (max-width:991px){.RestaurantBuilderHandoff-module__RiChoq__growth .RestaurantBuilderHandoff-module__RiChoq__growthLayout{grid-template-columns:minmax(0,1fr)}.RestaurantBuilderHandoff-module__RiChoq__growthMedia{justify-self:center;width:100%;max-width:680px}}
.SolutionFamilyPage-module__GJY80a__v3{--family-heading-font:"Librebaskerville Variablefont Wght", Georgia, serif;--family-body-font:"Inter Variable", Arial, sans-serif;--family-accent-font:"Jetbrainsmono Variablefont Wght", monospace;font-family:var(--family-body-font);background:var(--wf-light--bg-section-01)}.SolutionFamilyPage-module__GJY80a__v3 :is(h1,h2,h3){min-width:0;max-width:100%;font-family:var(--family-heading-font);font-variation-settings:"wght" 400;letter-spacing:0;text-transform:none;text-wrap:balance;overflow-wrap:break-word;font-weight:400;display:block}.SolutionFamilyPage-module__GJY80a__v3 h1{max-width:1120px;margin:0;font-size:4rem;line-height:1.12}.SolutionFamilyPage-module__GJY80a__v3.SolutionFamilyPage-module__GJY80a__gloriaTypography :is(h1,h2)[class]{font-variation-settings:normal;font-family:Outfit Variable,Arial,sans-serif;font-weight:600}.SolutionFamilyPage-module__GJY80a__v3.SolutionFamilyPage-module__GJY80a__gloriaTypography h3{font-variation-settings:"wght" 500;font-family:Inter Variable,Arial,sans-serif;font-weight:500}.SolutionFamilyPage-module__GJY80a__v3 .SolutionFamilyPage-module__GJY80a__hero h1{font-size:3.25rem;line-height:1.12}.SolutionFamilyPage-module__GJY80a__v3 .SolutionFamilyPage-module__GJY80a__heroNote{color:var(--wf-light--para-style-p2-subdued);text-align:center;margin:16px 0 0;font-size:.875rem;line-height:1.5}.SolutionFamilyPage-module__GJY80a__heroMedia{width:100%;max-width:1180px;margin-top:48px}@media (prefers-reduced-motion:reduce){.SolutionFamilyPage-module__GJY80a__hero .hero-img-track{justify-content:center;width:100%;animation:none}.SolutionFamilyPage-module__GJY80a__hero .hero-img-multivendor-food{object-fit:contain;width:min(28%,220px);height:auto}.SolutionFamilyPage-module__GJY80a__hero .hero-img-multivendor-food:nth-child(n+4){display:none}}.SolutionFamilyPage-module__GJY80a__hero .is-cta-text{font-family:var(--family-accent-font);font-size:1rem}.SolutionFamilyPage-module__GJY80a__hero .cta-swiss{transition-property:background-color,scale}.SolutionFamilyPage-module__GJY80a__hero .cta-swiss:active{scale:.96}@media (prefers-reduced-motion:reduce){.SolutionFamilyPage-module__GJY80a__hero .cta-swiss{transition:none}.SolutionFamilyPage-module__GJY80a__hero .cta-swiss:active{scale:1}}.SolutionFamilyPage-module__GJY80a__v3 h2{margin-block:0;line-height:1.12;font-size:3.25rem!important}.SolutionFamilyPage-module__GJY80a__v3 .heading-style-h3{line-height:1.2;font-size:2rem!important}.SolutionFamilyPage-module__GJY80a__v3 .text-style-st1{font-family:var(--family-accent-font);text-transform:uppercase;font-size:1.25rem}.SolutionFamilyPage-module__GJY80a__v3 .is-cta-text{font-family:var(--family-accent-font);text-transform:uppercase;font-size:1rem}.SolutionFamilyPage-module__GJY80a__v3 h3{font-size:1.5rem;line-height:1.3}.SolutionFamilyPage-module__GJY80a__v3 .vertical-tabs h3{font-family:var(--family-body-font);text-wrap:wrap;font-size:1.25rem;line-height:1.4}.SolutionFamilyPage-module__GJY80a__v3 p{font-family:var(--family-body-font);font-size:1.25rem;font-weight:500;line-height:1.4}.SolutionFamilyPage-module__GJY80a__v3 .wdget-list-para{font-family:var(--family-body-font);font-size:1.25rem;font-weight:500;line-height:1.4}.SolutionFamilyPage-module__GJY80a__v3 .solution-family-hero-copy{max-width:760px;margin-top:24px}.SolutionFamilyPage-module__GJY80a__v3 .solution-family-hero-actions{margin-block:32px 40px}.SolutionFamilyPage-module__GJY80a__v3 .solution-family-hero-actions p{margin:0;font-size:.875rem;line-height:1.5}.SolutionFamilyPage-module__GJY80a__v3 :is(.cta-text,.button-black-text){font-family:var(--family-accent-font);letter-spacing:.02em;text-transform:uppercase;font-size:1rem;font-weight:500;line-height:1.3}.SolutionFamilyPage-module__GJY80a__v3 .cta-wrapper-blue-fill{width:fit-content;max-width:100%}:is(.SolutionFamilyPage-module__GJY80a__v3 .cta,.SolutionFamilyPage-module__GJY80a__v3 .cta-internal-div){background-image:none;background-color:var(--wf-dark--bg-btn-primary);border-radius:2px;height:auto;min-height:44px}.SolutionFamilyPage-module__GJY80a__v3 .cta-internal-div{gap:12px;padding:12px 20px}.SolutionFamilyPage-module__GJY80a__v3 .cta-text{white-space:nowrap}.SolutionFamilyPage-module__GJY80a__v3 .cta:hover{background-color:#4b76e7}.SolutionFamilyPage-module__GJY80a__v3 .cta:hover .cta-internal-div{background-color:#4b76e7}.SolutionFamilyPage-module__GJY80a__v3 .cta:active{background-color:#3c66d7}.SolutionFamilyPage-module__GJY80a__v3 .cta:active .cta-internal-div{background-color:#3c66d7}:is(.SolutionFamilyPage-module__GJY80a__v3 .button---black-external-stroke,.SolutionFamilyPage-module__GJY80a__v3 .black-button-stroke,.SolutionFamilyPage-module__GJY80a__v3 .button-black-content){background-image:none;background-color:var(--wf-light--bg-btn-secondary);border-radius:2px;height:auto;min-height:44px}.SolutionFamilyPage-module__GJY80a__v3 .button-black-content{padding:12px 20px}.SolutionFamilyPage-module__GJY80a__v3 :is(.cta,.black-button-stroke,.button-black-wrapper):focus-visible{outline:2px solid var(--wf-light--stroke-feature-active);outline-offset:4px}:is(.SolutionFamilyPage-module__GJY80a__v3 :is(.trusted-by-the-businesses,.powered-by-section-dark) h2,.SolutionFamilyPage-module__GJY80a__v3 .section---admin-panel h2){font-family:var(--family-accent-font);text-transform:uppercase;font-weight:500;line-height:1.4;font-size:1.25rem!important}.SolutionFamilyPage-module__GJY80a__v3 .section---admin-panel h3{font-size:3.25rem;line-height:1.12}.SolutionFamilyPage-module__GJY80a__v3 .solution-family-tab-rich-panel h3{font-size:2rem;line-height:1.2}:is(.SolutionFamilyPage-module__GJY80a__v3 .solution-family-tab-rich-panel p,.SolutionFamilyPage-module__GJY80a__v3 .blog-card p){font-size:1rem;line-height:1.5}.SolutionFamilyPage-module__GJY80a__v3 .solution-family-tabs-menu{flex-wrap:wrap}.SolutionFamilyPage-module__GJY80a__v3 .solution-family-tab{font-family:var(--family-body-font)}.SolutionFamilyPage-module__GJY80a__v3 .solution-family-mockup-caption{padding-top:24px}:is(.SolutionFamilyPage-module__GJY80a__v3 .heading-and-subtitle-text,.SolutionFamilyPage-module__GJY80a__v3 .heading-and-subtitle-wrapper){min-width:0}@media (max-width:991px){.SolutionFamilyPage-module__GJY80a__v3 p{font-size:1rem;line-height:1.4}.SolutionFamilyPage-module__GJY80a__v3 .wdget-list-para{font-size:1rem;line-height:1.4}}@media (max-width:767px){.SolutionFamilyPage-module__GJY80a__v3 .SolutionFamilyPage-module__GJY80a__hero h1{font-size:2.4rem}.SolutionFamilyPage-module__GJY80a__heroMedia{margin-top:32px}.SolutionFamilyPage-module__GJY80a__v3 h1{font-size:3.2rem}.SolutionFamilyPage-module__GJY80a__v3 h2{font-size:2.4rem!important}.SolutionFamilyPage-module__GJY80a__v3 .section---admin-panel h3{font-size:2.4rem!important}.SolutionFamilyPage-module__GJY80a__v3 p{line-height:1.5}.SolutionFamilyPage-module__GJY80a__v3 .wdget-list-para{line-height:1.5}.SolutionFamilyPage-module__GJY80a__v3 .solution-family-hero-copy{margin-top:20px}}
