.PlentyBrandedRestaurantAppPage_page__wWAz1{background:#ffffff}.PlentyBrandedRestaurantAppPage_main__jNkD9{overflow:clip;background:#ffffff;color:#0b0d0f}.PlentyBrandedRestaurantAppPage_container__DMPT4{width:min(1460px,calc(100% - 64px));margin:0 auto}.PlentyBrandedRestaurantAppPage_hero__VCTSu{position:relative;min-height:740px;overflow:hidden;padding:clamp(54px,5vw,78px) 0 clamp(68px,6vw,94px);background:#ffffff}.PlentyBrandedRestaurantAppPage_heroGrid__A_JwE{display:grid;grid-template-columns:minmax(500px,.9fr) minmax(600px,1.1fr);align-items:center;gap:clamp(28px,3vw,52px)}.PlentyBrandedRestaurantAppPage_heroCopy__85uJL,.PlentyBrandedRestaurantAppPage_releaseCopy__ALFEf,.PlentyBrandedRestaurantAppPage_sectionCopy__Q97pw,.PlentyBrandedRestaurantAppPage_statusCopy__BmcEC{position:relative;z-index:3}.PlentyBrandedRestaurantAppPage_eyebrow__ph6l_{display:flex;align-items:center;gap:11px;margin:0 0 30px;color:#5e46dd;font-size:12px;font-weight:820;letter-spacing:.18em;text-transform:uppercase}.PlentyBrandedRestaurantAppPage_eyebrow__ph6l_ strong{font:inherit}.PlentyBrandedRestaurantAppPage_eyebrow__ph6l_>span:first-of-type{color:#b4b8bd}.PlentyBrandedRestaurantAppPage_eyebrowLight__ZK663{color:#9c8cff}.PlentyBrandedRestaurantAppPage_eyebrowLight__ZK663>span:first-of-type{color:#4e535a}.PlentyBrandedRestaurantAppPage_hero__VCTSu h1{max-width:700px;margin:0;color:#090a0b;font-size:clamp(58px,4.8vw,72px);font-weight:840;letter-spacing:-.073em;line-height:.94}.PlentyBrandedRestaurantAppPage_heroBody__TW6Y9{max-width:590px;margin:34px 0 0;color:#626970;font-size:clamp(18px,1.5vw,22px);letter-spacing:-.018em;line-height:1.58}.PlentyBrandedRestaurantAppPage_heroBody__TW6Y9 strong{background:linear-gradient(100deg,#c38943,#7a55e8 48%,#28a996);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:780}.PlentyBrandedRestaurantAppPage_heroActions__prwAr,.PlentyBrandedRestaurantAppPage_releaseActions__sSDYT{display:flex;align-items:center;gap:20px;margin-top:36px}.PlentyBrandedRestaurantAppPage_primaryAction__QenV8,.PlentyBrandedRestaurantAppPage_textAction__Jbltu{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;color:#0b0d0f!important;font-size:14px;font-weight:760;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.PlentyBrandedRestaurantAppPage_primaryAction__QenV8{border:1px solid #0b0d0f;border-radius:9px;background:#0b0d0f;color:#ffffff!important;padding:0 21px;box-shadow:0 12px 26px rgba(12,14,16,.1)}.PlentyBrandedRestaurantAppPage_textAction__Jbltu{border-bottom:1px solid #22272b}.PlentyBrandedRestaurantAppPage_primaryAction__QenV8:hover,.PlentyBrandedRestaurantAppPage_textAction__Jbltu:hover{transform:translateY(-2px)}.PlentyBrandedRestaurantAppPage_primaryAction__QenV8:hover{background:#202328;box-shadow:0 16px 34px rgba(12,14,16,.14)}.PlentyBrandedRestaurantAppPage_scaleAccess__l5tRY{display:inline-flex;min-height:58px;align-items:center;gap:0;margin-top:38px;color:#ffffff}.PlentyBrandedRestaurantAppPage_scaleAccess__l5tRY>img{width:52px;height:52px;flex:0 0 auto;margin-right:13px;border-radius:13px}.PlentyBrandedRestaurantAppPage_scaleAccess__l5tRY>span{display:inline-flex;box-sizing:border-box;height:46px;min-height:46px;align-items:center;border:1px solid rgba(93,69,220,.72);border-right:0;border-radius:9px 0 0 9px;background:#111315;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),-1px 0 0 rgba(102,76,232,.9);font-size:12px;font-weight:760;letter-spacing:.12em;padding:0 17px;text-transform:uppercase}.PlentyBrandedRestaurantAppPage_scaleAccess__l5tRY>svg{align-self:center;box-sizing:border-box;flex:0 0 43px;width:43px;height:46px;min-height:46px;margin:0;border:1px solid rgba(49,184,137,.56);border-left:0;border-radius:0 9px 9px 0;background:#111315;padding:14px 12px 14px 8px}.PlentyBrandedRestaurantAppPage_scaleAccessCompact__Zyxgx{min-height:48px;margin-top:0}.PlentyBrandedRestaurantAppPage_scaleAccessCompact__Zyxgx>img{width:44px;height:44px;margin-right:12px}.PlentyBrandedRestaurantAppPage_scaleAccessCompact__Zyxgx>span,.PlentyBrandedRestaurantAppPage_scaleAccessCompact__Zyxgx>svg{height:40px;min-height:40px}.PlentyBrandedRestaurantAppPage_scaleAccessCompact__Zyxgx>span{font-size:10px;padding-inline:13px}.PlentyBrandedRestaurantAppPage_scaleAccessCompact__Zyxgx>svg{width:38px;padding:11px 10px 11px 7px}.PlentyBrandedRestaurantAppPage_storeRelease__Jy00p{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:20px}.PlentyBrandedRestaurantAppPage_storeLabel__t7_UV{margin-right:2px;color:#747b82;font-size:10px;font-weight:780;letter-spacing:.14em;text-transform:uppercase}.PlentyBrandedRestaurantAppPage_storeBadge__qsdBR{display:inline-flex;min-height:34px;align-items:center;gap:7px;border:1px solid #d7dadd;border-radius:999px;background:#ffffff;color:#24282b;font-size:12px;font-weight:680;padding:0 11px}.PlentyBrandedRestaurantAppPage_storeBadge__qsdBR img{width:17px;height:17px;-o-object-fit:contain;object-fit:contain}.PlentyBrandedRestaurantAppPage_storeNote__xtWJI{margin:9px 0 0;color:#8a9095;font-size:11px;line-height:1.5}.PlentyBrandedRestaurantAppPage_heroPhones__mHqCw{position:relative;min-width:0;height:650px;isolation:isolate}.PlentyBrandedRestaurantAppPage_heroDotField__5GeVh,.PlentyBrandedRestaurantAppPage_statusDotField__k2PGD{position:absolute;z-index:-3;background-image:radial-gradient(circle,rgba(82,98,116,.22) 1px,transparent 1.2px);background-size:15px 15px;content:"";-webkit-mask-image:radial-gradient(ellipse at center,#000 0,transparent 74%);mask-image:radial-gradient(ellipse at center,#000 0,transparent 74%)}.PlentyBrandedRestaurantAppPage_heroDotField__5GeVh{inset:80px -24px 30px -90px;opacity:.48}.PlentyBrandedRestaurantAppPage_phoneGhost__0Nnzg{position:absolute;z-index:-2;border:1px solid rgba(182,190,198,.34);border-radius:48px;background:rgba(255,255,255,.12)}.PlentyBrandedRestaurantAppPage_phoneGhost__0Nnzg:before{position:absolute;inset:11px;border:1px solid rgba(182,190,198,.24);border-radius:38px;content:""}.PlentyBrandedRestaurantAppPage_phoneGhostLeft__ZL1YG{top:34px;left:-54px;width:230px;height:570px}.PlentyBrandedRestaurantAppPage_phoneGhostRight__xrsKG{right:0;bottom:10px;width:225px;height:395px}.PlentyBrandedRestaurantAppPage_phoneImage__rEPji{position:absolute;height:auto;filter:drop-shadow(0 34px 30px rgba(17,20,23,.17)) drop-shadow(0 8px 10px rgba(17,20,23,.07))}.PlentyBrandedRestaurantAppPage_lockPhone__z7Hbx{z-index:2;bottom:-2px;left:4%;width:47%;transform:translateY(16px)}.PlentyBrandedRestaurantAppPage_orderPhone__3VQVA{z-index:3;top:-34px;right:2%;width:57%}.PlentyBrandedRestaurantAppPage_foundationSection__rYDqK,.PlentyBrandedRestaurantAppPage_releaseSection__PyBmp,.PlentyBrandedRestaurantAppPage_returnSection__hkJXu{position:relative;padding:clamp(118px,10vw,174px) 0;border-top:1px solid #eceeef;background:#ffffff}.PlentyBrandedRestaurantAppPage_foundationSection__rYDqK{padding-block:100px}.PlentyBrandedRestaurantAppPage_foundationGrid__B43jN{display:grid;grid-template-columns:minmax(480px,.76fr) minmax(650px,1.24fr);align-items:center;gap:clamp(28px,2.7vw,42px)}.PlentyBrandedRestaurantAppPage_releaseCopy__ALFEf h2,.PlentyBrandedRestaurantAppPage_sectionCopy__Q97pw h2,.PlentyBrandedRestaurantAppPage_statusCopy__BmcEC h2{max-width:650px;margin:0;font-size:clamp(50px,5vw,72px);font-weight:830;letter-spacing:-.067em;line-height:.97}.PlentyBrandedRestaurantAppPage_releaseCopy__ALFEf>p:not(.PlentyBrandedRestaurantAppPage_eyebrow__ph6l_):not(.PlentyBrandedRestaurantAppPage_releaseTruth__TcmK2),.PlentyBrandedRestaurantAppPage_sectionCopy__Q97pw>p:not(.PlentyBrandedRestaurantAppPage_eyebrow__ph6l_),.PlentyBrandedRestaurantAppPage_statusCopy__BmcEC>p:not(.PlentyBrandedRestaurantAppPage_eyebrow__ph6l_){max-width:590px;margin:29px 0 0;color:#626970;font-size:clamp(17px,1.4vw,20px);line-height:1.65}.PlentyBrandedRestaurantAppPage_foundationSection__rYDqK .PlentyBrandedRestaurantAppPage_sectionCopy__Q97pw h2{max-width:520px;font-size:clamp(48px,3.8vw,58px);line-height:1.02}.PlentyBrandedRestaurantAppPage_foundationSection__rYDqK .PlentyBrandedRestaurantAppPage_sectionCopy__Q97pw>p:not(.PlentyBrandedRestaurantAppPage_eyebrow__ph6l_){max-width:500px}.PlentyBrandedRestaurantAppPage_foundationGradient__f2i5a{background:linear-gradient(100deg,#c58a42,#7958e8 48%,#2b9bd1);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:720}.PlentyBrandedRestaurantAppPage_changeOnceNote__4r69A{display:block;max-width:520px;margin-top:34px;border:1px solid #e1e4e7;border-radius:13px;background:#ffffff;padding:24px 28px}.PlentyBrandedRestaurantAppPage_changeOnceNote__4r69A span{display:grid;gap:12px}.PlentyBrandedRestaurantAppPage_changeOnceNote__4r69A small{color:#727980;font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.PlentyBrandedRestaurantAppPage_changeOnceNote__4r69A strong{color:#22262a;max-width:440px;font-size:15px;line-height:1.45}.PlentyBrandedRestaurantAppPage_foundationProof__5HSrw{position:relative;min-width:0;height:530px;isolation:isolate}.PlentyBrandedRestaurantAppPage_foundationDotField__3r6KT{position:absolute;z-index:-4;inset:-42px -28px 28px -28px;background-image:radial-gradient(circle,rgba(83,98,116,.17) 1px,transparent 1.2px);background-size:15px 15px;content:"";-webkit-mask-image:radial-gradient(ellipse at center,#000 0,transparent 77%);mask-image:radial-gradient(ellipse at center,#000 0,transparent 77%);opacity:.48}.PlentyBrandedRestaurantAppPage_foundationGhost__5HK0V{position:absolute;z-index:-2;border:1px solid rgba(186,193,200,.34);border-radius:30px;background:transparent}.PlentyBrandedRestaurantAppPage_foundationGhost__5HK0V:before{position:absolute;inset:12px;border:1px solid rgba(186,193,200,.22);border-radius:22px;content:""}.PlentyBrandedRestaurantAppPage_foundationWebsiteGhost__8ZakE{top:-30px;left:-22px;width:69%;height:390px}.PlentyBrandedRestaurantAppPage_foundationAppGhost__JNwTz{top:-36px;right:-18px;width:32%;height:462px;border-radius:44px}.PlentyBrandedRestaurantAppPage_foundationAppGhost__JNwTz:before{border-radius:34px}.PlentyBrandedRestaurantAppPage_websiteWindow__GPgAP{position:absolute;z-index:2;top:0;left:0;width:66%;margin:0;overflow:hidden;border:1px solid #dce0e3;border-radius:18px;background:#ffffff;box-shadow:0 24px 60px rgba(15,18,21,.08)}.PlentyBrandedRestaurantAppPage_websiteWindow__GPgAP figcaption{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 12px;color:#23272a;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.PlentyBrandedRestaurantAppPage_websiteWindow__GPgAP figcaption small{color:#8b9196;font-size:9px;font-weight:700}.PlentyBrandedRestaurantAppPage_browserBar__PZKAo{display:flex;height:28px;align-items:center;gap:5px;border-block:1px solid #edf0f1;padding:0 14px}.PlentyBrandedRestaurantAppPage_browserBar__PZKAo i{width:6px;height:6px;border-radius:50%;background:#c9cdd1}.PlentyBrandedRestaurantAppPage_websiteCrop__p2bF9{position:relative;height:285px;overflow:hidden;background:#f8f9fa}.PlentyBrandedRestaurantAppPage_websiteCrop__p2bF9 img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 18%;object-position:50% 18%}.PlentyBrandedRestaurantAppPage_foundationPhone__5NDWh{position:absolute;z-index:5;top:-4px;right:-1%;width:35%;height:445px;pointer-events:none}.PlentyBrandedRestaurantAppPage_foundationPhone__5NDWh>span{position:absolute;top:-4px;right:30px;color:#747b82;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.PlentyBrandedRestaurantAppPage_foundationPhone__5NDWh img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 24px 24px rgba(18,20,23,.16))}.PlentyBrandedRestaurantAppPage_foundationPanel__xJMPL{position:absolute;z-index:4;right:0;bottom:0;left:0;overflow:hidden;border:1px solid #272d31;border-radius:20px;background:radial-gradient(circle at 20% 100%,rgba(185,127,37,.1),transparent 31%),radial-gradient(circle at 80% 100%,rgba(29,158,101,.1),transparent 30%),#101415;box-shadow:0 28px 58px rgba(13,16,18,.16);padding:22px 28px 26px}.PlentyBrandedRestaurantAppPage_foundationPanel__xJMPL:after{position:absolute;z-index:0;right:-7%;bottom:-132px;left:-7%;height:190px;border-top:1px solid rgba(57,155,105,.1);border-radius:50%;background:radial-gradient(ellipse at center,rgba(37,128,83,.15) 0,rgba(28,92,70,.09) 48%,rgba(26,63,64,.02) 74%,transparent 76%);content:""}.PlentyBrandedRestaurantAppPage_foundationPanel__xJMPL>p{position:relative;z-index:1;margin:0 0 18px;color:#f7f8f8;font-size:10px;font-weight:800;letter-spacing:.22em;text-align:center;text-transform:uppercase}.PlentyBrandedRestaurantAppPage_foundationPanel__xJMPL>div{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.PlentyBrandedRestaurantAppPage_foundationPanel__xJMPL>div>span{display:grid;min-width:0;justify-items:center;gap:8px;color:#f4f5f5;text-align:center}.PlentyBrandedRestaurantAppPage_foundationPanel__xJMPL i{display:grid;width:44px;height:44px;place-items:center;border:1px solid;border-radius:12px;background:rgba(255,255,255,.015)}.PlentyBrandedRestaurantAppPage_foundationPanel__xJMPL small{color:#dfe3e5;font-size:10px;font-weight:690}.PlentyBrandedRestaurantAppPage_foundationTone_amber__N3eEI{color:#e6aa47!important}.PlentyBrandedRestaurantAppPage_foundationTone_violet__Uh5tv{color:#8d6af5!important}.PlentyBrandedRestaurantAppPage_foundationTone_blue__5ppSO{color:#5d94f2!important}.PlentyBrandedRestaurantAppPage_foundationTone_cyan__lzCFC{color:#49b9e3!important}.PlentyBrandedRestaurantAppPage_foundationTone_green__PFXvv{color:#55c781!important}.PlentyBrandedRestaurantAppPage_returnSection__hkJXu{padding-block:clamp(112px,9vw,160px)}.PlentyBrandedRestaurantAppPage_returnGrid__H5TyB{display:grid;grid-template-columns:minmax(640px,1.15fr) minmax(450px,.85fr);align-items:center;gap:clamp(48px,5vw,78px)}.PlentyBrandedRestaurantAppPage_returnGrid__H5TyB .PlentyBrandedRestaurantAppPage_sectionCopy__Q97pw h2{max-width:560px;font-size:clamp(46px,4vw,58px);line-height:1}.PlentyBrandedRestaurantAppPage_returnProof___IZRP{position:relative;height:660px}.PlentyBrandedRestaurantAppPage_returnGhost__gA14C{z-index:0;top:32px;left:4px;width:270px;height:570px}.PlentyBrandedRestaurantAppPage_returnPhone__0QT6p{position:absolute;z-index:3;top:-4px;left:0;width:55%;height:auto;filter:drop-shadow(0 28px 26px rgba(17,20,23,.16))}.PlentyBrandedRestaurantAppPage_reorderFrame__8b6tt{position:absolute;z-index:2;top:140px;right:-6%;width:60%;margin:0;overflow:hidden;border:1px solid #dce0e3;border-radius:18px;background:#ffffff;box-shadow:0 28px 62px rgba(15,18,21,.1)}.PlentyBrandedRestaurantAppPage_reorderFrame__8b6tt figcaption{padding:28px 30px 12px 44px;color:#202428;font-size:24px;font-weight:820;letter-spacing:-.035em}.PlentyBrandedRestaurantAppPage_reorderFrameBody__XYXKe{padding:0 30px 30px 40px}.PlentyBrandedRestaurantAppPage_reorderFrameBody__XYXKe>p{margin:0 0 13px;color:#202428;font-size:14px;font-weight:760}.PlentyBrandedRestaurantAppPage_reorderFrameBody__XYXKe ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.PlentyBrandedRestaurantAppPage_reorderFrameBody__XYXKe li{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) auto 82px;align-items:center;gap:15px;min-height:84px;padding:12px 14px;border:1px solid #e0e3e5;border-radius:9px;background:#ffffff}.PlentyBrandedRestaurantAppPage_reorderFrameBody__XYXKe li:before{position:absolute;inset:-1px auto -1px -1px;width:3px;border-radius:9px 0 0 9px;background:transparent;content:""}.PlentyBrandedRestaurantAppPage_reorderFrameBody__XYXKe li.PlentyBrandedRestaurantAppPage_reorderOrderActive__naoHR{background:#fbfdfb;box-shadow:0 9px 25px rgba(18,21,24,.045)}.PlentyBrandedRestaurantAppPage_reorderFrameBody__XYXKe li.PlentyBrandedRestaurantAppPage_reorderOrderActive__naoHR:before{background:#2eb96d}.PlentyBrandedRestaurantAppPage_reorderBag__x006c{display:grid;width:48px;height:48px;place-items:center;border:1px solid #e0e3e5;border-radius:8px;color:#151719;background:#ffffff}.PlentyBrandedRestaurantAppPage_reorderOrderCopy__l8VoS{display:grid;gap:3px;min-width:0}.PlentyBrandedRestaurantAppPage_reorderOrderCopy__l8VoS strong,.PlentyBrandedRestaurantAppPage_reorderPrice__HZMOo{color:#151719;font-size:13px;font-weight:790}.PlentyBrandedRestaurantAppPage_reorderOrderCopy__l8VoS small{display:flex;align-items:center;gap:7px;overflow:hidden;color:#737a81;font-size:10px;font-style:normal;white-space:nowrap}.PlentyBrandedRestaurantAppPage_reorderOrderCopy__l8VoS small i{width:3px;height:3px;flex:0 0 auto;border-radius:50%;background:#9ba0a5}.PlentyBrandedRestaurantAppPage_reorderOrderCopy__l8VoS em{color:#269d66;font-size:10px;font-style:normal;font-weight:750}.PlentyBrandedRestaurantAppPage_reorderPrice__HZMOo{white-space:nowrap}.PlentyBrandedRestaurantAppPage_reorderAction__r_r54{display:grid;min-height:38px;place-items:center;border:1px solid #d7dbde;border-radius:7px;color:#151719;font-size:11px;font-weight:780;background:#ffffff}.PlentyBrandedRestaurantAppPage_reorderOrderActive__naoHR .PlentyBrandedRestaurantAppPage_reorderAction__r_r54{border-color:#101214;color:#ffffff;background:#101214}.PlentyBrandedRestaurantAppPage_returnList__itlhm{display:grid;gap:0;margin:36px 0 0;padding:0;border-top:1px solid #e1e4e7;list-style:none}.PlentyBrandedRestaurantAppPage_returnList__itlhm li{display:grid;grid-template-columns:48px 1fr;align-items:center;gap:14px;border-bottom:1px solid #e1e4e7;padding:17px 0}.PlentyBrandedRestaurantAppPage_returnList__itlhm li>span{display:grid;width:42px;height:42px;place-items:center;border:1px solid #d8dce0;border-radius:50%;color:#6048db}.PlentyBrandedRestaurantAppPage_returnList__itlhm li:nth-child(2)>span{color:#3b87df}.PlentyBrandedRestaurantAppPage_returnList__itlhm li:nth-child(3)>span{color:#269d66}.PlentyBrandedRestaurantAppPage_returnList__itlhm div{display:grid;gap:3px}.PlentyBrandedRestaurantAppPage_returnList__itlhm strong{color:#171a1d;font-size:15px}.PlentyBrandedRestaurantAppPage_returnList__itlhm small{color:#777e84;font-size:12px;line-height:1.45}.PlentyBrandedRestaurantAppPage_statusSection__8AUQR{position:relative;overflow:hidden;min-height:760px;padding:0;background:radial-gradient(circle at 67% 54%,rgba(78,65,202,.28),transparent 27%),radial-gradient(circle at 45% 108%,rgba(35,75,125,.1),transparent 38%),#090b0d;color:#f7f8f8}.PlentyBrandedRestaurantAppPage_statusGrid__slAcL{position:relative;width:min(1120px,calc(100% - 64px));min-height:760px}.PlentyBrandedRestaurantAppPage_statusCopy__BmcEC{width:min(680px,55%);padding-top:108px}.PlentyBrandedRestaurantAppPage_statusCopy__BmcEC h2{max-width:520px;color:#ffffff;font-size:clamp(42px,3.7vw,52px);line-height:1.02}.PlentyBrandedRestaurantAppPage_statusCopy__BmcEC>p:not(.PlentyBrandedRestaurantAppPage_eyebrow__ph6l_):not(.PlentyBrandedRestaurantAppPage_statusNote__8Qm9W){color:#aeb4ba}.PlentyBrandedRestaurantAppPage_statusList__euLkB{position:relative;display:grid;width:min(790px,100%);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:54px 0 0;padding:0;list-style:none}.PlentyBrandedRestaurantAppPage_statusList__euLkB:before{position:absolute;z-index:0;top:37px;right:9%;left:9%;height:3px;border-radius:999px;background:linear-gradient(90deg,#9d63ff,#557cff 45%,#3f91f5 68%,#55c97b);box-shadow:0 0 16px rgba(75,118,255,.18);content:""}.PlentyBrandedRestaurantAppPage_statusList__euLkB li{position:relative;z-index:1;display:grid;justify-items:center;gap:13px;color:#d8dcdf;text-align:center}.PlentyBrandedRestaurantAppPage_statusMarkerWrap__PtYq5{position:relative;display:block;width:76px;height:76px;border-radius:50%;background:#0b0e10}.PlentyBrandedRestaurantAppPage_statusStageIcon__t_IPQ{position:absolute;z-index:2;top:50%;left:50%;width:27px;height:27px;padding:2px;color:currentColor;background:#0b0e10;transform:translate(-50%,-50%)}.PlentyBrandedRestaurantAppPage_statusMarker__9xpvC{overflow:visible;filter:drop-shadow(0 0 10px rgba(96,91,220,.08))}.PlentyBrandedRestaurantAppPage_statusList__euLkB li[data-tone=violet] .PlentyBrandedRestaurantAppPage_statusMarker__9xpvC{--plenty-status-success:#9d63ff;--plenty-status-success-soft:#0b0e10}.PlentyBrandedRestaurantAppPage_statusList__euLkB li[data-tone=violet] .PlentyBrandedRestaurantAppPage_statusStageIcon__t_IPQ{color:#9d63ff}.PlentyBrandedRestaurantAppPage_statusList__euLkB li[data-tone=blue] .PlentyBrandedRestaurantAppPage_statusMarker__9xpvC{--plenty-status-success:#4d8fff;--plenty-status-success-soft:#0b0e10}.PlentyBrandedRestaurantAppPage_statusList__euLkB li[data-tone=blue] .PlentyBrandedRestaurantAppPage_statusStageIcon__t_IPQ{color:#4d8fff}.PlentyBrandedRestaurantAppPage_statusList__euLkB li[data-tone=current] .PlentyBrandedRestaurantAppPage_statusMarker__9xpvC{--plenty-status-current:#4f92ff;--plenty-status-current-soft:#111a2c;filter:drop-shadow(0 0 8px rgba(72,134,255,.95)) drop-shadow(0 0 22px rgba(72,134,255,.72))}.PlentyBrandedRestaurantAppPage_statusList__euLkB li[data-tone=current] .PlentyBrandedRestaurantAppPage_statusStageIcon__t_IPQ{color:#4f92ff;filter:drop-shadow(0 0 8px rgba(72,134,255,.8))}.PlentyBrandedRestaurantAppPage_statusList__euLkB li[data-tone=green] .PlentyBrandedRestaurantAppPage_statusMarker__9xpvC{--plenty-status-pending:#56c97d;--plenty-status-surface:#0b0e10}.PlentyBrandedRestaurantAppPage_statusList__euLkB li[data-tone=green] .PlentyBrandedRestaurantAppPage_statusStageIcon__t_IPQ{color:#56c97d}.PlentyBrandedRestaurantAppPage_statusList__euLkB strong{color:#f6f7f8;font-size:15px;font-weight:730}.PlentyBrandedRestaurantAppPage_statusNote__8Qm9W{display:flex;max-width:360px;align-items:center;gap:15px;margin:62px 0 0;color:#8e969c;font-size:12px;line-height:1.55}.PlentyBrandedRestaurantAppPage_statusNote__8Qm9W svg{width:46px;height:46px;flex:0 0 auto;border:1px solid #7159e9;border-radius:11px;color:#7f8df4;padding:12px;box-shadow:inset 0 0 18px rgba(91,93,232,.1)}.PlentyBrandedRestaurantAppPage_statusPhoneStage__5A9nl{position:absolute;z-index:2;top:0;right:45px;width:500px;height:760px;isolation:isolate}.PlentyBrandedRestaurantAppPage_statusPhoneStage__5A9nl>img{position:absolute;z-index:3;top:34px;right:16px;width:400px;height:auto;filter:drop-shadow(0 42px 38px rgba(0,0,0,.42)) drop-shadow(0 0 45px rgba(76,65,202,.12))}.PlentyBrandedRestaurantAppPage_statusGhostOne__0zP5J,.PlentyBrandedRestaurantAppPage_statusGhostTwo__VxY9c{border-color:rgba(113,119,132,.2);background:transparent}.PlentyBrandedRestaurantAppPage_statusGhostOne__0zP5J:before,.PlentyBrandedRestaurantAppPage_statusGhostTwo__VxY9c:before{border-color:rgba(113,119,132,.13)}.PlentyBrandedRestaurantAppPage_statusGhostOne__0zP5J{top:-180px;left:-105px;width:250px;height:430px}.PlentyBrandedRestaurantAppPage_statusGhostTwo__VxY9c{right:-80px;bottom:-42px;width:255px;height:400px}.PlentyBrandedRestaurantAppPage_statusDotField__k2PGD{z-index:0;inset:75px -40px -10px -180px;background-image:radial-gradient(circle,rgba(108,119,140,.36) 1px,transparent 1.2px);opacity:.5}.PlentyBrandedRestaurantAppPage_releaseSection__PyBmp{padding-block:clamp(76px,7vw,108px)}.PlentyBrandedRestaurantAppPage_releaseGrid__tEpJM{display:grid;grid-template-columns:minmax(500px,.88fr) minmax(610px,1.12fr);align-items:center;gap:clamp(62px,5vw,82px)}.PlentyBrandedRestaurantAppPage_releasePhoneStage__F5cxY{position:relative;height:650px}.PlentyBrandedRestaurantAppPage_releasePhoneStage__F5cxY>img{position:absolute;z-index:2;inset:-18px auto auto 3%;width:76%;height:auto;filter:drop-shadow(0 30px 30px rgba(16,19,21,.16))}.PlentyBrandedRestaurantAppPage_releaseGhost__D7E6A{z-index:0;top:12px;left:2%;width:300px;height:570px}.PlentyBrandedRestaurantAppPage_releaseCopy__ALFEf h2{max-width:720px;font-size:clamp(44px,3.5vw,56px);line-height:1.02}.PlentyBrandedRestaurantAppPage_releaseCopy__ALFEf>p:not(.PlentyBrandedRestaurantAppPage_eyebrow__ph6l_):not(.PlentyBrandedRestaurantAppPage_releaseTruth__TcmK2){margin-top:22px}.PlentyBrandedRestaurantAppPage_releaseSteps__Roxmd{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-height:184px;gap:0;margin-top:26px;overflow:hidden;border:1px solid #242b2f;border-radius:20px;background:radial-gradient(circle at 16% 50%,rgba(93,69,220,.16),transparent 30%),radial-gradient(circle at 84% 50%,rgba(31,159,102,.13),transparent 30%),#0d1112;box-shadow:0 28px 54px rgba(15,18,20,.17),inset 0 1px 0 rgba(255,255,255,.04);padding:27px 26px 22px}.PlentyBrandedRestaurantAppPage_releaseSteps__Roxmd:before{position:absolute;z-index:0;top:61px;right:17%;left:17%;height:2px;border-radius:999px;background:linear-gradient(90deg,#9a62f8,#507ff0 50%,#5ac778);box-shadow:0 0 16px rgba(86,113,239,.2);content:""}.PlentyBrandedRestaurantAppPage_releaseSteps__Roxmd article{position:relative;z-index:1;display:grid;justify-items:center;align-content:start;gap:14px;min-width:0;text-align:center}.PlentyBrandedRestaurantAppPage_releaseStepIcon__Ff7DU{display:grid;width:70px;height:70px;place-items:center;border:1px solid #8f69ec;border-radius:50%;background:#0d1112;color:#f7f7f8}.PlentyBrandedRestaurantAppPage_releaseStepPublisher__2knwC{color:#f4f5f6;box-shadow:inset 0 0 20px rgba(131,91,232,.09)}.PlentyBrandedRestaurantAppPage_releaseStepPlenty__hzQZF{border-color:#b9c2cb}.PlentyBrandedRestaurantAppPage_releaseStepPlenty__hzQZF img{width:38px;height:38px}.PlentyBrandedRestaurantAppPage_releaseStepStores__1NnOW{display:flex;width:106px;height:70px;align-items:center;justify-content:center;gap:16px;border:1px solid #b9c2cb;border-radius:999px;background:#0d1112}.PlentyBrandedRestaurantAppPage_releaseStepStores__1NnOW img{width:27px;height:27px;filter:invert(1)}.PlentyBrandedRestaurantAppPage_releaseSteps__Roxmd strong{color:#f5f6f7;font-size:14px;font-weight:680}.PlentyBrandedRestaurantAppPage_releaseMeta__l2lru{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:19px}.PlentyBrandedRestaurantAppPage_storeReleaseInverse__h9akW{margin-top:0}.PlentyBrandedRestaurantAppPage_storeReleaseInverse__h9akW .PlentyBrandedRestaurantAppPage_storeLabel__t7_UV{display:none}.PlentyBrandedRestaurantAppPage_releaseTruth__TcmK2{margin:12px 0 0;color:#878e94;font-size:12px;line-height:1.55}.PlentyBrandedRestaurantAppPage_disclosure__m6lyj{border-top:1px solid #e4e7e9;background:#f8f9f9}.PlentyBrandedRestaurantAppPage_disclosure__m6lyj .PlentyBrandedRestaurantAppPage_container__DMPT4{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding-block:25px}.PlentyBrandedRestaurantAppPage_disclosure__m6lyj svg{color:#5f48d8}.PlentyBrandedRestaurantAppPage_disclosure__m6lyj p{margin:0;color:#71787e;font-size:11px;line-height:1.6}.PlentyBrandedRestaurantAppPage_disclosure__m6lyj a{display:inline-flex;align-items:center;gap:7px;color:#262a2e!important;font-size:11px;font-weight:760;white-space:nowrap}@media (max-width:1220px){.PlentyBrandedRestaurantAppPage_container__DMPT4{width:min(1180px,calc(100% - 48px))}.PlentyBrandedRestaurantAppPage_heroGrid__A_JwE{grid-template-columns:minmax(420px,.85fr) minmax(530px,1.15fr)}.PlentyBrandedRestaurantAppPage_heroPhones__mHqCw{height:650px}.PlentyBrandedRestaurantAppPage_foundationGrid__B43jN,.PlentyBrandedRestaurantAppPage_releaseGrid__tEpJM,.PlentyBrandedRestaurantAppPage_returnGrid__H5TyB,.PlentyBrandedRestaurantAppPage_statusGrid__slAcL{gap:54px}.PlentyBrandedRestaurantAppPage_foundationGrid__B43jN{grid-template-columns:minmax(330px,.65fr) minmax(600px,1.35fr)}.PlentyBrandedRestaurantAppPage_returnGrid__H5TyB{grid-template-columns:minmax(590px,1.18fr) minmax(330px,.82fr)}.PlentyBrandedRestaurantAppPage_statusGrid__slAcL{grid-template-columns:minmax(390px,.9fr) minmax(530px,1.1fr)}.PlentyBrandedRestaurantAppPage_releaseGrid__tEpJM{grid-template-columns:minmax(450px,.86fr) minmax(520px,1.14fr)}}@media (max-width:980px){.PlentyBrandedRestaurantAppPage_container__DMPT4{width:min(760px,calc(100% - 40px))}.PlentyBrandedRestaurantAppPage_hero__VCTSu{min-height:0;padding-top:74px}.PlentyBrandedRestaurantAppPage_foundationGrid__B43jN,.PlentyBrandedRestaurantAppPage_heroGrid__A_JwE,.PlentyBrandedRestaurantAppPage_releaseGrid__tEpJM,.PlentyBrandedRestaurantAppPage_returnGrid__H5TyB,.PlentyBrandedRestaurantAppPage_statusGrid__slAcL{grid-template-columns:1fr}.PlentyBrandedRestaurantAppPage_heroCopy__85uJL,.PlentyBrandedRestaurantAppPage_releaseCopy__ALFEf,.PlentyBrandedRestaurantAppPage_sectionCopy__Q97pw,.PlentyBrandedRestaurantAppPage_statusCopy__BmcEC{max-width:700px}.PlentyBrandedRestaurantAppPage_heroPhones__mHqCw{width:min(720px,100%);height:690px;margin:10px auto 0}.PlentyBrandedRestaurantAppPage_foundationGrid__B43jN,.PlentyBrandedRestaurantAppPage_releaseGrid__tEpJM,.PlentyBrandedRestaurantAppPage_returnGrid__H5TyB,.PlentyBrandedRestaurantAppPage_statusGrid__slAcL{gap:72px}.PlentyBrandedRestaurantAppPage_foundationProof__5HSrw,.PlentyBrandedRestaurantAppPage_releasePhoneStage__F5cxY,.PlentyBrandedRestaurantAppPage_returnProof___IZRP,.PlentyBrandedRestaurantAppPage_statusPhoneStage__5A9nl{width:min(760px,100%);margin-inline:auto}.PlentyBrandedRestaurantAppPage_returnProof___IZRP{order:2}.PlentyBrandedRestaurantAppPage_returnGrid__H5TyB .PlentyBrandedRestaurantAppPage_sectionCopy__Q97pw{order:1}.PlentyBrandedRestaurantAppPage_statusGrid__slAcL{min-height:0}.PlentyBrandedRestaurantAppPage_statusPhoneStage__5A9nl{height:720px}.PlentyBrandedRestaurantAppPage_releasePhoneStage__F5cxY{order:2}.PlentyBrandedRestaurantAppPage_releaseCopy__ALFEf{order:1}}@media (max-width:680px){.PlentyBrandedRestaurantAppPage_container__DMPT4{width:calc(100% - 32px)}.PlentyBrandedRestaurantAppPage_foundationSection__rYDqK,.PlentyBrandedRestaurantAppPage_hero__VCTSu,.PlentyBrandedRestaurantAppPage_releaseSection__PyBmp,.PlentyBrandedRestaurantAppPage_returnSection__hkJXu,.PlentyBrandedRestaurantAppPage_statusSection__8AUQR{padding-block:84px}.PlentyBrandedRestaurantAppPage_eyebrow__ph6l_{margin-bottom:22px;font-size:10px}.PlentyBrandedRestaurantAppPage_hero__VCTSu h1{font-size:clamp(49px,15vw,66px)}.PlentyBrandedRestaurantAppPage_releaseCopy__ALFEf h2,.PlentyBrandedRestaurantAppPage_sectionCopy__Q97pw h2,.PlentyBrandedRestaurantAppPage_statusCopy__BmcEC h2{font-size:clamp(43px,13vw,58px)}.PlentyBrandedRestaurantAppPage_heroActions__prwAr,.PlentyBrandedRestaurantAppPage_releaseActions__sSDYT{align-items:stretch;flex-direction:column}.PlentyBrandedRestaurantAppPage_primaryAction__QenV8{width:100%}.PlentyBrandedRestaurantAppPage_textAction__Jbltu{align-self:flex-start}.PlentyBrandedRestaurantAppPage_scaleAccess__l5tRY{display:grid;grid-template-columns:48px minmax(0,1fr) 38px;width:100%}.PlentyBrandedRestaurantAppPage_scaleAccess__l5tRY>img{width:48px;height:48px;margin-right:0}.PlentyBrandedRestaurantAppPage_scaleAccess__l5tRY>span{min-width:0;min-height:43px;font-size:10px}.PlentyBrandedRestaurantAppPage_scaleAccess__l5tRY>svg{width:38px;height:43px;min-height:43px}.PlentyBrandedRestaurantAppPage_heroPhones__mHqCw{height:520px}.PlentyBrandedRestaurantAppPage_lockPhone__z7Hbx{bottom:0;left:-6%;width:55%}.PlentyBrandedRestaurantAppPage_orderPhone__3VQVA{top:10px;right:-4%;width:66%}.PlentyBrandedRestaurantAppPage_phoneGhostLeft__ZL1YG{left:-24px;width:160px;height:390px}.PlentyBrandedRestaurantAppPage_phoneGhostRight__xrsKG{right:-30px;width:150px;height:280px}.PlentyBrandedRestaurantAppPage_foundationProof__5HSrw{height:590px}.PlentyBrandedRestaurantAppPage_websiteWindow__GPgAP{width:86%}.PlentyBrandedRestaurantAppPage_foundationPhone__5NDWh>span,.PlentyBrandedRestaurantAppPage_websiteWindow__GPgAP figcaption small{display:none}.PlentyBrandedRestaurantAppPage_websiteCrop__p2bF9{height:250px}.PlentyBrandedRestaurantAppPage_foundationPhone__5NDWh{top:64px;right:-5%;width:39%;height:390px}.PlentyBrandedRestaurantAppPage_foundationTrace__Qqg8i{bottom:148px}.PlentyBrandedRestaurantAppPage_foundationPanel__xJMPL{right:0;left:0;border-radius:15px;padding:18px 12px 20px}.PlentyBrandedRestaurantAppPage_foundationPanel__xJMPL>div{gap:5px}.PlentyBrandedRestaurantAppPage_foundationPanel__xJMPL i{width:36px;height:36px;border-radius:10px}.PlentyBrandedRestaurantAppPage_foundationPanel__xJMPL small{font-size:8px}.PlentyBrandedRestaurantAppPage_returnProof___IZRP{height:520px}.PlentyBrandedRestaurantAppPage_returnPhone__0QT6p{width:49%}.PlentyBrandedRestaurantAppPage_reorderFrame__8b6tt{top:122px;width:72%}.PlentyBrandedRestaurantAppPage_reorderFrame__8b6tt>div{height:270px}.PlentyBrandedRestaurantAppPage_statusList__euLkB{grid-template-columns:1fr}.PlentyBrandedRestaurantAppPage_statusPhoneStage__5A9nl{height:570px}.PlentyBrandedRestaurantAppPage_statusPhoneStage__5A9nl>img{top:0;left:6%;width:88%}.PlentyBrandedRestaurantAppPage_statusGhostOne__0zP5J{left:-8%;width:180px;height:390px}.PlentyBrandedRestaurantAppPage_statusGhostTwo__VxY9c{right:-10%;width:170px;height:310px}.PlentyBrandedRestaurantAppPage_releasePhoneStage__F5cxY{height:560px}.PlentyBrandedRestaurantAppPage_releasePhoneStage__F5cxY>img{left:6%;width:86%;height:590px}.PlentyBrandedRestaurantAppPage_releaseGhost__D7E6A{left:-6%;width:210px;height:460px}.PlentyBrandedRestaurantAppPage_releaseSteps__Roxmd{grid-template-columns:1fr}.PlentyBrandedRestaurantAppPage_releaseSteps__Roxmd article{grid-template-columns:40px minmax(0,1fr);align-items:center}.PlentyBrandedRestaurantAppPage_releaseSteps__Roxmd article>span{grid-row:1/3}.PlentyBrandedRestaurantAppPage_releaseMeta__l2lru{align-items:stretch;flex-direction:column}.PlentyBrandedRestaurantAppPage_storeReleaseInverse__h9akW{width:100%}.PlentyBrandedRestaurantAppPage_disclosure__m6lyj .PlentyBrandedRestaurantAppPage_container__DMPT4{grid-template-columns:auto 1fr}.PlentyBrandedRestaurantAppPage_disclosure__m6lyj a{grid-column:2}}@media (prefers-reduced-motion:reduce){.PlentyBrandedRestaurantAppPage_primaryAction__QenV8,.PlentyBrandedRestaurantAppPage_textAction__Jbltu{transition:none}}