:root{--red: #d71920;--red-dark: #a80f15;--red-soft: #fdecec;--gold: #c9a24a;--gold-dark: #705615;--gold-soft: #f8f1df;--ink: #171717;--ink-muted: #4a4a4f;--mid: #6b6b6b;--bg: #f5f5f7;--surface: #ffffff;--light: #f1f1f3;--border: #e4e4e8;--divider: #ececef;--info: #1f5fd1;--info-soft: #e6eefc;--success: #187532;--success-soft: #e6f6ea;--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 24px;--shadow-card: 0 1px 2px rgb(23 23 23 / .05), 0 4px 14px rgb(23 23 23 / .06);--shadow-raised: 0 2px 4px rgb(23 23 23 / .08), 0 12px 28px rgb(23 23 23 / .12);--shadow-float: 0 4px 10px rgb(23 23 23 / .08), 0 28px 60px -12px rgb(23 23 23 / .28);--shadow-brand: 0 2px 6px rgb(215 25 32 / .24), 0 10px 24px -6px rgb(215 25 32 / .4);--font: "Roboto", system-ui, -apple-system, "Segoe UI", sans-serif;--wrap: 1200px;--gutter: clamp(16px, 4vw, 40px);--section: clamp(72px, 10vw, 128px);--ease-out: cubic-bezier(.16, 1, .3, 1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font);font-size:1.0625rem;line-height:1.6;-webkit-font-smoothing:antialiased;caret-color:var(--red);scrollbar-color:#c7c7cd var(--bg)}::selection{background:var(--red);color:#fff}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:#c7c7cd;border:3px solid var(--bg);border-radius:999px}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration-thickness:2px;text-underline-offset:4px}:focus-visible{outline:3px solid var(--red);outline-offset:3px;border-radius:6px}h1,h2,h3{margin:0;font-weight:900;letter-spacing:-.03em;line-height:1.04;text-wrap:balance}p{margin:0;text-wrap:pretty}.sprite{position:absolute;width:0;height:0;overflow:hidden}.ico{width:1.25em;height:1.25em;flex:none;fill:currentColor}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip{position:absolute;left:16px;top:-60px;z-index:50;padding:10px 16px;border-radius:var(--r-md);background:var(--ink);color:#fff;font-weight:700;text-decoration:none}.skip:focus{top:12px}.wrap{width:100%;max-width:calc(var(--wrap) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}body{display:flex;flex-direction:column;min-height:100svh}main{flex:1 0 auto}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 26px;border-radius:999px;font-weight:700;font-size:1.0625rem;letter-spacing:-.005em;text-decoration:none;transition:background-color .2s,transform .2s var(--ease-out),box-shadow .2s}.btn--primary{background:var(--red);color:#fff;box-shadow:var(--shadow-brand)}.btn--primary:hover{background:var(--red-dark)}.btn--primary:active{transform:translateY(1px);box-shadow:0 1px 3px #d719204d}.btn--small{min-height:42px;padding:0 18px;font-size:.9375rem}.link-arrow{display:inline-flex;align-items:center;gap:6px;font-weight:700;text-decoration:none;color:var(--ink)}.link-arrow .ico{width:1.1em;height:1.1em;color:var(--red);transition:transform .2s var(--ease-out)}.link-arrow:hover{text-decoration:underline;text-decoration-color:var(--red)}.link-arrow:hover .ico{transform:translate(3px)}.nav{position:sticky;top:0;z-index:20;background:var(--bg);transition:box-shadow .25s}.nav.is-scrolled{box-shadow:0 1px 0 var(--border),0 8px 24px -16px #17171740}.nav__inner{display:flex;align-items:center;gap:24px;height:72px}.nav__links{display:none;gap:28px;margin-left:auto;font-weight:500;font-size:.9688rem}.nav__links a{text-decoration:none;color:var(--ink-muted)}.nav__links a:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--red)}.nav .btn--small{margin-left:auto}@media(min-width:900px){.nav__links{display:flex}.nav .btn--small{margin-left:8px}}.brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.brand__mark{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:var(--red);color:#fff;box-shadow:0 2px 6px #d719204d}.brand__mark .ico{width:22px;height:22px}.brand__name{font-weight:900;font-size:1.375rem;letter-spacing:-.04em;color:var(--ink)}.brand__name span{color:var(--red)}.brand--small .brand__mark{width:32px;height:32px;border-radius:9px}.brand--small .brand__name{font-size:1.1875rem}.hero{padding-block:clamp(24px,5vw,56px) clamp(56px,8vw,96px)}.hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(40px,6vw,72px);align-items:center}@media(min-width:960px){.hero__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:calc(100svh - 168px)}}.hero h1{font-size:clamp(2.6rem,6.2vw,5rem);max-width:11ch}.lead{margin-top:24px;max-width:34rem;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.55;color:var(--ink-muted)}.hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:36px}.hero__more{display:flex;flex-wrap:wrap;gap:12px 24px}.hero__soon{margin-top:28px;font-size:.9375rem;color:var(--mid)}.thread{min-width:0;margin:0;justify-self:center;width:100%;max-width:620px}.thread__card{display:flex;flex-direction:column;overflow:hidden;border-radius:28px;background:var(--bg);box-shadow:var(--shadow-float);outline:1px solid rgb(23 23 23 / .04)}.thread__head{display:flex;align-items:center;gap:12px;padding:16px 18px;background:var(--surface);box-shadow:0 1px 0 var(--divider);position:relative;z-index:1}.thread__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--red-soft);color:var(--red)}.thread__icon .ico{width:20px;height:20px}.thread__title{display:flex;flex-direction:column;line-height:1.25;min-width:0}.thread__title strong{font-size:1rem}.thread__title small{font-size:.8125rem;color:var(--mid);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:5px 10px;border-radius:999px;background:var(--success-soft);color:var(--success);font-size:.75rem;font-weight:700;white-space:nowrap}.live i{width:7px;height:7px;border-radius:50%;background:var(--success);box-shadow:0 0 #18753280;animation:pulse 1.8s ease-out infinite}@keyframes pulse{to{box-shadow:0 0 0 7px #18753200}}.thread__body{display:flex;flex-direction:column;gap:10px;margin:0;padding:18px 16px 20px;list-style:none}.thread__body>*{flex-shrink:0}.chip{align-self:center;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:var(--surface);color:var(--mid);font-size:.8125rem;font-weight:500;box-shadow:0 1px 2px #1717170f}.chip .ico{width:15px;height:15px}.chip--status{background:var(--success-soft);color:var(--success);font-weight:700}.chip--done{background:var(--success);color:#fff;font-weight:700}.msg{position:relative;display:flex;align-items:flex-end;gap:8px;max-width:86%}.msg--mine{align-self:flex-end}.avatar{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:50%;color:#fff}.avatar .ico{width:17px;height:17px}.avatar--merchant{background:var(--gold)}.avatar--driver{background:var(--info)}.bubble{display:flex;flex-direction:column;padding:9px 14px 7px;border-radius:18px 18px 18px 6px;font-size:.9688rem;line-height:1.4}.bubble b{font-size:.75rem;font-weight:700;letter-spacing:.005em}.bubble__line{display:flex;flex-wrap:wrap;align-items:flex-end;column-gap:10px}.bubble time{margin-left:auto;position:relative;top:3px;font-size:.6875rem;opacity:.65;font-variant-numeric:tabular-nums}.msg--merchant .bubble{background:var(--gold-soft)}.msg--merchant .bubble b{color:var(--gold-dark)}.msg--driver .bubble{background:var(--info-soft)}.msg--driver .bubble b{color:var(--info)}.msg--mine .bubble{border-radius:18px 18px 6px;background:var(--ink);color:#fff}.mapcard{align-self:stretch;margin-left:38px;overflow:hidden;border-radius:18px;background:var(--surface);box-shadow:var(--shadow-card)}.map{width:100%;height:auto}.rider--moving{visibility:hidden}.signal{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}.signal i{width:7px;height:7px;border-radius:50%;background:var(--success)}.thread.is-riding .rider--still{visibility:hidden}.thread.is-riding .rider--moving{visibility:visible}.mapcard__foot{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px;padding:10px 14px 12px;font-size:.8125rem;color:var(--mid)}.mapcard__foot strong{font-size:1.0625rem;font-weight:900;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.tipcard{align-self:center;display:flex;align-items:center;gap:12px;padding:10px 16px 10px 10px;border-radius:16px;background:var(--surface);box-shadow:var(--shadow-card);line-height:1.3}.tipcard__icon{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:12px;background:var(--red-soft);color:var(--red)}.tipcard__icon .ico{width:19px;height:19px}.tipcard strong{display:block;font-size:.9375rem}.tipcard small{display:block;font-size:.8125rem;color:var(--mid)}.typing__dots{display:none;position:absolute;left:38px;bottom:0;gap:4px;padding:13px 14px;border-radius:18px 18px 18px 6px}.msg--merchant .typing__dots{background:var(--gold-soft)}.msg--driver .typing__dots{background:var(--info-soft)}.typing__dots i{width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.35;animation:dot 1s ease-in-out infinite}.msg--merchant .typing__dots i{color:var(--gold-dark)}.msg--driver .typing__dots i{color:var(--info)}.typing__dots i:nth-child(2){animation-delay:.15s}.typing__dots i:nth-child(3){animation-delay:.3s}@keyframes dot{30%{opacity:1;transform:translateY(-3px)}}.js-motion .thread:not(.is-done) [data-step]:not(.is-in):not(.is-typing){visibility:hidden}.js-motion .thread:not(.is-done) .is-typing .bubble{visibility:hidden}.msg.is-typing .typing__dots{display:inline-flex;animation:arrive .3s var(--ease-out) both}.thread .is-in{animation:arrive .42s var(--ease-out) both}.msg--mine.is-in{transform-origin:100% 100%}@keyframes arrive{0%{opacity:0;transform:translateY(10px) scale(.97);filter:blur(2px)}}.thread figcaption{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:14px;padding-inline:8px;font-size:.8125rem;color:var(--mid)}.replay{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:0;border-radius:999px;background:var(--surface);color:var(--ink);font:inherit;font-weight:700;cursor:pointer;box-shadow:var(--shadow-card)}.replay:hover{color:var(--red)}.replay .ico{width:16px;height:16px}.replay[hidden]{visibility:hidden}.section{padding-block:var(--section)}.section--tight{padding-top:0}.section__head{max-width:46rem}.section h2,.band h2{font-size:clamp(2rem,4.2vw,3.25rem)}.section__lead{margin-top:20px;max-width:38rem;font-size:clamp(1.0625rem,1.3vw,1.1875rem);color:var(--ink-muted)}.qa{display:grid;gap:clamp(40px,6vw,72px);margin-top:clamp(40px,6vw,72px)}.qa__row{display:grid;gap:20px 48px;align-items:start}@media(min-width:900px){.qa__row{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.ask{justify-self:start;display:inline-flex;align-items:center;gap:10px;padding:14px 20px;border:1.5px dashed #c9c9cf;border-radius:22px 22px 22px 6px;color:var(--ink-muted);font-size:clamp(1.25rem,2.2vw,1.625rem);font-weight:700;letter-spacing:-.02em;line-height:1.25}.ask .ico{width:22px;height:22px;color:#a5a5ad}.answer{display:grid;gap:18px;max-width:40rem}.answer>p{color:var(--ink-muted)}.answer--media{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:32px}@media(max-width:599px){.answer--media{grid-template-columns:1fr;justify-items:center}}.steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:22px 18px 18px;list-style:none;border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-card)}.steps li{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;font-size:.8125rem;font-weight:700;color:var(--mid);text-align:center}.steps li:before{content:"";position:absolute;top:17px;right:50%;width:100%;height:3px;background:var(--border)}.steps li:first-child:before{display:none}.steps li.is-done:before,.steps li.is-now:before{background:var(--red)}.steps span{position:relative;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--surface);border:2px solid var(--border);color:#a5a5ad}.steps span .ico{width:18px;height:18px}.steps .is-done span{background:var(--red);border-color:var(--red);color:#fff}.steps .is-now{color:var(--ink)}.steps .is-now span{background:var(--red);border-color:var(--red);color:#fff;box-shadow:0 0 0 5px var(--red-soft)}.receipt{display:grid;gap:10px;margin:0;padding:22px 24px;border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-card);font-variant-numeric:tabular-nums}.receipt div{display:flex;justify-content:space-between;gap:16px}.receipt dt{color:var(--ink-muted)}.receipt dd{margin:0;font-weight:700;white-space:nowrap}.receipt .muted{font-weight:400;color:var(--mid)}.receipt__total{margin-top:6px;padding-top:14px;border-top:1px solid var(--divider)}.receipt__total dt{color:var(--ink);font-weight:900}.receipt__total dd{color:var(--red);font-weight:900;font-size:1.25rem}.phone{width:min(260px,72vw);aspect-ratio:780 / 1688;padding:9px;border-radius:42px;background:var(--ink);box-shadow:var(--shadow-float)}.phone img{width:100%;height:100%;border-radius:33px;object-fit:cover;object-position:50% 0;background:var(--surface)}.phone--tip{aspect-ratio:auto}.phone--tip img{height:auto;aspect-ratio:780 / 1765;object-position:50% 8.9%}.phone--track img{object-position:50% 7.4%}.phone--board{display:none;justify-self:center;aspect-ratio:auto}.phone--board img{height:auto;aspect-ratio:780 / 1573;object-position:50% 100%}@media(max-width:699px){.phone--board{display:block}.band--merchant .window{display:none}}.phone--tilt{transform:rotate(-2deg)}.phone--driver{justify-self:center;width:min(300px,76vw);transform:rotate(2deg)}.window{overflow:hidden;border-radius:18px;background:var(--surface);box-shadow:var(--shadow-float)}.window__bar{display:flex;gap:7px;align-items:center;height:34px;padding-inline:14px;background:var(--light)}.window__bar i{width:10px;height:10px;border-radius:50%;background:#d2d2d8}.window img{width:100%;height:auto}.speed{display:grid;gap:32px 64px;align-items:center}@media(min-width:900px){.speed{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.log{display:grid;gap:12px;margin:0;padding:0;list-style:none}.log li{display:grid;grid-template-columns:auto 1fr;gap:4px 16px;align-items:baseline;padding:16px 20px;border-radius:18px;background:var(--surface);box-shadow:var(--shadow-card)}.log time{font-size:.875rem;font-weight:700;color:var(--mid);font-variant-numeric:tabular-nums;white-space:nowrap}.log__ok{background:var(--success-soft)!important;box-shadow:none!important}.log__ok span{font-weight:700;color:var(--success)}.log.is-waiting li:not(.is-in){opacity:0}.log li.is-in{animation:arrive .5s var(--ease-out) both}.band{padding-block:var(--section)}.band--merchant{background:var(--gold-soft)}.band--driver{background:var(--info-soft)}.band--close{background:var(--ink);color:#fff}.split{display:grid;gap:48px 72px;align-items:center}@media(min-width:960px){.split,.split--reverse{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.split--reverse .split__copy{order:2}}.split__copy .btn{margin-top:32px}.split h2{font-size:clamp(2rem,3.6vw,2.9rem)}.facts{display:grid;gap:14px;margin:28px 0 0;padding:0;list-style:none}.facts li{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;line-height:1.45}.facts .ico{width:22px;height:22px;margin-top:1px}.band--merchant .facts .ico{color:var(--gold-dark)}.band--driver .facts .ico{color:var(--info)}.band--merchant .section__lead,.band--merchant .facts li{color:#3d3424}.band--driver .section__lead,.band--driver .facts li{color:#22324f}.soon{display:inline-block;margin-left:6px;padding:1px 9px;border-radius:999px;background:var(--surface);color:var(--info);font-size:.8125rem;font-style:normal;font-weight:700;vertical-align:1px}.faq{display:grid;gap:32px 72px}@media(min-width:900px){.faq{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}}.faq__list{display:grid;gap:10px}.faq details{border-radius:18px;background:var(--surface);box-shadow:var(--shadow-card)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;font-weight:700;font-size:1.0625rem;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary .ico{color:var(--mid);transition:transform .25s var(--ease-out)}.faq details[open] summary .ico{transform:rotate(180deg);color:var(--red)}.faq summary:hover{color:var(--red-dark)}.faq details p{margin:-4px 22px 20px;padding:12px 16px;border-radius:6px 18px 18px;background:var(--light);color:var(--ink-muted);max-width:62ch}.close{display:grid;justify-items:center;text-align:center}.close h2{font-size:clamp(2.25rem,5.2vw,4rem);color:#fff}.close .section__lead{color:#c9c9cf;margin-inline:auto}.composer{display:flex;align-items:center;gap:12px;width:min(100%,640px);margin-top:40px;padding:8px 8px 8px 26px;border-radius:999px;background:var(--surface);color:var(--ink);text-decoration:none;text-align:left;box-shadow:0 20px 50px -20px #0009;transition:transform .25s var(--ease-out),box-shadow .25s}.composer:hover{transform:translateY(-2px)}.composer__field{flex:1;min-width:0;font-size:clamp(.9375rem,1.6vw,1.0625rem);color:var(--ink-muted)}.composer__send{display:grid;place-items:center;width:52px;height:52px;flex:none;border-radius:50%;background:var(--red);color:#fff;box-shadow:var(--shadow-brand);transition:background-color .2s,transform .25s var(--ease-out)}.composer:hover .composer__send{background:var(--red-dark);transform:translate(2px) rotate(-8deg)}.composer__send .ico{width:22px;height:22px}.composer:focus-visible{outline-color:#fff}.composer__status{margin-top:18px;padding:10px 16px;border-radius:14px;background:#ffffff14;color:#fff;font-weight:500}.close__more{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 32px;margin-top:32px}.close .link-arrow{color:#fff}.footer{padding-block:40px 48px;background:var(--ink);color:#a5a5ad;font-size:.9375rem;border-top:1px solid rgb(255 255 255 / .08)}.footer__inner{display:flex;flex-wrap:wrap;align-items:center;gap:12px 32px}.footer .brand__name{color:#fff}.footer__copy{margin-left:auto}.footer__links{display:flex;flex-wrap:wrap;gap:8px 24px}.footer__links a{color:#fff;text-decoration:none}.footer__links a:hover{text-decoration:underline;text-decoration-color:var(--red)}.prosa{max-width:46rem}.prosa h1{margin-bottom:28px;font-size:clamp(2.25rem,5vw,3.5rem)}.prosa h2{margin:48px 0 16px;font-size:clamp(1.5rem,2.6vw,2rem)}.prosa h3{margin:32px 0 12px;font-size:1.25rem;letter-spacing:-.02em}.prosa p,.prosa ul,.prosa ol{margin:0 0 16px;color:var(--ink-muted)}.prosa ul,.prosa ol{padding-left:1.4em}.prosa li+li{margin-top:6px}.prosa a:not(.btn){color:var(--red-dark)}.prosa .btn{margin-top:16px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
