.hero{text-align:center;flex-flow:column;align-items:center;gap:24px;width:100%;max-width:1200px;margin:0 auto;padding:48px 16px;display:flex}.hero .app-icon{width:64px;height:64px}.hero .title{letter-spacing:-.5px;color:#000;margin:0;font-size:2.5rem;font-weight:700;line-height:1.1}@media (width>=768px){.hero .title{font-size:3.5rem}}.hero .subtitle{flex-flow:row;justify-content:center;align-items:center;gap:.3em;font-size:1.5rem;display:flex}@media (width>=768px){.hero .subtitle{font-size:2rem}}.hero .subtitle .tagline{color:#666;white-space:nowrap;margin:0 10px 0 0;font-weight:300;line-height:1.2}.hero .subtitle .roll{background-color:#f3f3f3;border-radius:.5em;flex:none;padding:.25em .7em}.hero .subtitle .roll .window{height:1.2em;overflow:hidden}.hero .subtitle .roll ul{margin:0;padding:0;list-style:none;animation:16s infinite powerphone-roll}.hero .subtitle .roll li{text-align:center;white-space:nowrap;height:1.2em;font-weight:700;line-height:1.2em}.hero .subtitle .roll li.instacart{color:#013d28}.hero .subtitle .roll li.uber{color:#000}.hero .subtitle .roll li.doordash{color:#ff3008}.hero .subtitle .roll li.lyft{color:#ea0b8c}.hero .subtitle .roll li.amazonflex{color:#0578ff}.hero .subtitle .roll li.grubhub{color:#ff5602}.hero .subtitle .roll li.skipcourier{color:#ff8000}.hero .subtitle .roll li.goshare{color:#2b8fd4}.hero .action{flex-flow:column;align-items:center;gap:10px;margin-top:8px;display:flex}.hero .action .cta{color:#fff;text-transform:none;letter-spacing:-.5px;background-color:#2b57c6;border-radius:999px;align-items:center;gap:8px;padding:14px 32px;font-size:1.2rem;font-weight:400;display:inline-flex}.hero .action .cta i{font-size:22px}.hero .action .cta:hover,.hero .action .cta:focus{color:#fff;background-color:#1d3a85}.hero .action .notice{margin:5px 0}.help{padding:0 16px}@media (width>=768px){.help{background-color:#f4f2ec;padding:0}}.help .inner{background-color:#f6efe4;border-radius:24px;flex-flow:column;max-width:1200px;margin:0 auto;display:flex;overflow:hidden}@media (width>=768px){.help .inner{background-color:#0000;border-radius:0;flex-flow:row;align-items:center;overflow:visible}}.help .shot{order:2;width:100%;display:block}@media (width>=768px){.help .shot{flex:none;order:0;width:180px;margin-left:50px}}.help .shot img{width:100%;height:auto;display:block}.help .body{flex-flow:column;order:1;gap:16px;padding:32px 24px;display:flex}@media (width>=768px){.help .body{flex:auto;order:0;padding:32px 48px}}@media (width>=992px){.help .body{flex-flow:row;align-items:center;gap:32px}.help .body .text{flex:auto}}.help .body .title{color:#000;margin:0 0 8px;font-size:2rem;font-weight:700;line-height:1.2}.help .body .content{color:#666;margin:0;font-size:1.3rem;line-height:1.5}.help .body .cta{color:#fff;text-transform:none;white-space:nowrap;background-color:#2b57c6;border-radius:999px;flex:none;align-self:flex-start;align-items:center;padding:12px 28px;font-size:1rem;font-weight:500;display:inline-flex}@media (width>=992px){.help .body .cta{align-self:center}}.help .body .cta:hover,.help .body .cta:focus{color:#fff;background-color:#1d3a85}.benefit .inner{max-width:1200px;margin:0 auto;padding:64px 24px}.benefit .title{text-align:center;color:#000;letter-spacing:-.9px;margin:0 0 24px;font-size:2.8rem;font-weight:600;line-height:1.2}@media (width>=768px){.benefit .title{margin:0 0 56px;font-size:3.3rem}}.benefit .items{flex-flow:column;display:flex}@media (width>=768px){.benefit .items{flex-flow:row;gap:32px}}.benefit .item{text-align:left;flex-flow:row;flex:1 1 0;align-items:center;gap:20px;padding:28px 0;display:flex}.benefit .item:not(:first-child){border-top:1px solid #e5e5e5}@media (width>=768px){.benefit .item{text-align:center;flex-flow:column;align-items:center;padding:0}.benefit .item:not(:first-child){border-top:0}}.benefit .item i{color:#333;background-color:#f9f9f9;border-radius:18px;flex:none;justify-content:center;align-items:center;width:80px;height:80px;font-size:40px;line-height:1;display:inline-flex}@media (width>=768px){.benefit .item i{background-color:#f3f3f3}}.benefit .item .text{flex:auto}@media (width>=768px){.benefit .item .text{flex:none}}.benefit .item .name{color:#000;letter-spacing:-.5px;margin:0 0 12px;font-size:1.8rem;font-weight:700;line-height:1.2}.benefit .item .desc{color:#666;margin:0;font-size:1rem;line-height:1.5}.app-carousel{text-align:center;width:100%;max-width:1200px;margin:0 auto;padding:48px 16px}@media (width>=768px){.app-carousel{padding:56px 24px}}.app-carousel .title{color:#000;letter-spacing:-.8px;margin:0 0 12px;font-size:2.6rem;font-weight:600;line-height:1.2}@media (width>=768px){.app-carousel .title{font-size:2.8rem}}.app-carousel .content{color:#666;max-width:600px;margin:0 auto 32px;font-size:1.4rem;line-height:1.4}.app-carousel .track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px;margin:0 auto;padding:28px 0;display:flex;overflow-x:auto}.app-carousel .track::-webkit-scrollbar{display:none}.app-carousel .app-card{scroll-snap-align:start;flex:0 0 270px}@media (width<=575.98px){.app-carousel .app-card{flex-basis:100%}}.app-carousel .app-card{text-align:center;background-color:#f7f7f7;border:1px solid #f1f1f1;border-radius:32px;flex-flow:column;align-items:center;padding:32px 24px;display:flex;box-shadow:0 6px 20px #00000014}.app-carousel .app-card .portrait{background-color:#e8e8e8;border-radius:50%;width:96px;height:96px;margin-bottom:16px;position:relative}.app-carousel .app-card .portrait img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%}.app-carousel .app-card .portrait .price{color:#fff;background-color:#ec407a;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;bottom:0;right:0}.app-carousel .app-card .portrait .price i{font-size:18px}.app-carousel .app-card .name{color:#000;margin:0 0 4px;font-size:1.5rem;font-weight:600}.app-carousel .app-card .role{color:#666;margin:0 0 24px;font-size:1rem;line-height:1.4}.app-carousel .app-card .quote{color:#444;background-color:#fff;border-radius:12px;margin:auto 0 0;padding:14px 16px;font-size:1.2rem;font-weight:400;line-height:1.4}.app-carousel .app-card .quote:before,.app-carousel .app-card .quote:after{font-size:1.8rem;line-height:0}.app-carousel .app-card .quote:before{content:"“";vertical-align:-.2em;margin-right:2px}.app-carousel .app-card .quote:after{content:"”";vertical-align:-.2em;margin-left:2px}.app-carousel .bullets{margin-top:32px}.qrcode{text-align:center;flex-flow:column;align-items:center;display:flex}.qrcode .inner{flex-flow:column;align-items:center;gap:20px;width:100%;max-width:1200px;padding:48px 16px 32px;display:flex}@media (width>=768px){.qrcode .inner{padding:56px 24px 40px}}.qrcode .cap{width:auto;height:44px}.qrcode .title{color:#000;letter-spacing:-.6px;margin:0;font-size:2.6rem;font-weight:600;line-height:1.2}@media (width>=768px){.qrcode .title{font-size:2.8rem}}.qrcode .title .brk{display:none}@media (width<=575.98px){.qrcode .title .brk{display:inline}}.qrcode .qr{background-color:#fff;border:1px solid #e5e5e5;border-radius:16px;margin:16px 0;padding:12px}.qrcode .qr img{width:180px;height:180px;display:block}.qrcode .content{color:#666;max-width:440px;margin:0;font-size:1.2rem;line-height:1.5}.qrcode .app-ui{width:100%;max-width:720px;height:auto;display:block}@keyframes powerphone-roll{0%,8%{transform:translateY(0)}12.5%,20.5%{transform:translateY(-1.2em)}25%,33%{transform:translateY(-2.4em)}37.5%,45.5%{transform:translateY(-3.6em)}50%,58%{transform:translateY(-4.8em)}62.5%,70.5%{transform:translateY(-6em)}75%,83%{transform:translateY(-7.2em)}87.5%,95.5%{transform:translateY(-8.4em)}to{transform:translateY(-9.6em)}}.hero .reveal:nth-child(2){transition-delay:80ms}.hero .reveal:nth-child(3){transition-delay:.16s}.hero .reveal:nth-child(4){transition-delay:.24s}@media (width<=767.98px){#layout-cta{display:none}#layout-cta.visible{display:flex}}@media (prefers-reduced-motion:reduce){.roll ul{animation:none}}
