.lp .driver-hero{color:#fff;background:#17120f;border-radius:34px;width:calc(100% - 40px);max-width:1380px;min-height:700px;margin:20px auto 0;position:relative;overflow:hidden}.lp .driver-hero:before{content:"";background:radial-gradient(circle at 75% 35%,#5c32e538,#0000 34%),linear-gradient(125deg,#0000 45%,#2b201b 100%);position:absolute;inset:0}.lp .driver-hero-grid{z-index:1;grid-template-columns:.88fr 1.12fr;align-items:center;gap:72px;min-height:700px;padding-block:88px;display:grid;position:relative}.lp .driver-hero-copy{max-width:590px}.lp .driver-hero .eyebrow{color:#bba9ff}.lp .driver-hero h1{letter-spacing:-.055em;margin:28px 0 26px;font-size:clamp(48px,6.2vw,88px);line-height:.96}.lp .driver-hero h1 em{font-family:var(--font-instrument-serif),serif;color:#a889ff;font-weight:400}.lp .driver-hero-copy>p{color:#cfc8c3;max-width:570px;font-size:18px;line-height:1.7}.lp .driver-hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.lp .driver-hero .btn.ghost{color:#fff;background:#ffffff0d;border-color:#ffffff32}.lp .driver-hero-art{isolation:isolate;place-items:center;height:590px;display:grid;position:relative}.lp .driver-orbit{border:1px solid #ffffff12;border-radius:50%;position:absolute;inset:5%}.lp .driver-orbit.orbit-two{border-color:#7348ef45;inset:17%}.lp .driver-route-line{filter:blur(.1px);position:absolute;inset:0}.lp .driver-route-line:before{content:"";border:2px dashed #8e6eff66;border-radius:50%;width:260px;height:400px;position:absolute;top:95px;left:calc(50% - 130px);transform:rotate(28deg)}.lp .driver-route-line i{background:#8e6eff;border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 0 0 7px #8e6eff24}.lp .driver-route-line i:first-child{top:120px;left:28%}.lp .driver-route-line i:nth-child(2){top:275px;right:24%}.lp .driver-route-line i:nth-child(3){bottom:75px;left:34%}.lp .driver-hero-phone,.lp .driver-phone{z-index:2;background:#0f0d0c;border:7px solid #2e2925;border-radius:45px;width:286px;padding:7px;position:relative;box-shadow:0 42px 100px #0009,0 0 0 1px #ffffff1a}.lp .driver-hero-phone{height:570px;transform:rotate(3deg)}.lp .driver-hero-island,.lp .driver-phone-island{z-index:9;background:#0b0a09;border-radius:999px;width:92px;height:24px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.lp .driver-hero-map{background-color:#e7e5df;background-image:linear-gradient(22deg,#0000 45%,#fff 46% 50%,#0000 51%),linear-gradient(105deg,#0000 42%,#fff 43% 48%,#0000 49%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:34px;position:absolute;inset:7px;overflow:hidden}.lp .driver-hero-map svg{width:100%;height:100%;position:absolute;inset:0}.lp .driver-hero-map path{fill:none;stroke:#5c32e5;stroke-width:8px;stroke-linecap:round;stroke-dasharray:2 12}.lp .driver-hero-map b{color:#5c32e5;font-size:24px;position:absolute;bottom:168px;left:78px;transform:rotate(-30deg)}.lp .driver-hero-map strong{color:#0e7148;font-size:24px;position:absolute;top:64px;right:28px}.lp .driver-hero-sheet{color:#1c1917;background:#fff;border-radius:27px;flex-direction:column;gap:7px;padding:22px;display:flex;position:absolute;bottom:13px;left:13px;right:13px}.lp .driver-hero-sheet>span{background:#d6d3d1;border-radius:99px;align-self:center;width:40px;height:4px;margin-bottom:5px}.lp .driver-hero-sheet small{letter-spacing:.12em;color:#0e7148;font-size:10px;font-weight:800}.lp .driver-hero-sheet b{font-size:18px}.lp .driver-hero-sheet p{color:#78716c;margin:0;font-size:12px}.lp .driver-floating-card{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#29221ed9;border:1px solid #ffffff17;border-radius:18px;grid-template-columns:34px 1fr;gap:2px 10px;padding:15px 18px;animation:5s ease-in-out infinite driver-float;display:grid;position:absolute;box-shadow:0 24px 60px #0006}.lp .driver-floating-card>span{color:#fff;background:#5c32e5;border-radius:11px;grid-row:1/3;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.lp .driver-floating-card b{font-size:13px}.lp .driver-floating-card small{color:#aaa19a;font-size:10px}.lp .driver-floating-card.pickup{top:20%;left:2%}.lp .driver-floating-card.pay{animation-delay:-2.3s;bottom:16%;right:0}.lp .driver-floating-card.pay>span{background:#0e7148}@keyframes driver-float{50%{transform:translateY(-10px)}}.lp .driver-beta-band{background:#f6f4f1;padding:72px 0}.lp .driver-form{background:#fff;border:1px solid #e7e5e4;border-radius:28px;grid-template-columns:minmax(240px,.7fr) minmax(460px,1.3fr);align-items:end;gap:8px 54px;padding:38px;display:grid;position:relative;box-shadow:0 24px 70px #24160d0b}.lp .driver-form-tag{color:#4a28c4;letter-spacing:.12em;background:#eee9ff;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800;position:absolute;top:24px;right:24px}.lp .driver-form h2{letter-spacing:-.035em;grid-column:1;margin:0;font-size:30px}.lp .driver-form>p{color:#78716c;grid-column:1;margin:4px 0 0;line-height:1.55}.lp .driver-form>label:not(.driver-honeypot){grid-column:2;font-size:12px;font-weight:700}.lp .driver-form-row{grid-column:2;gap:10px;display:flex}.lp .driver-form input[type=email]{min-width:0;height:56px;min-height:56px;font:inherit;color:#1c1917;background:#fafaf9;border:1px solid #d6d3d1;border-radius:15px;outline:none;flex:auto;padding:0 17px;line-height:1.2;transition:border-color .2s,box-shadow .2s,background-color .2s}.lp .driver-form input[type=email]::placeholder{color:#9a9693;opacity:1}.lp .driver-form input[type=email]:hover{background:#fff;border-color:#b8b2ae}.lp .driver-form input[type=email]:focus{background:#fff;border-color:#5c32e5;box-shadow:0 0 0 4px #5c32e515}.lp .driver-submit{color:#fff;cursor:pointer;white-space:nowrap;background:#5c32e5;border:0;border-radius:15px;align-items:center;gap:16px;padding:0 20px;font:700 14px inherit;display:flex}.lp .driver-submit:disabled{opacity:.6}.lp .driver-form>small{color:#78716c;grid-column:2}.lp .driver-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}.lp .driver-form-success{align-items:center;gap:18px;min-height:180px;display:flex}.lp .driver-form-success h2,.lp .driver-form-success p{grid-column:auto}.lp .driver-form-success p{max-width:600px}.lp .driver-success-mark{color:#0e7148;background:#e4f4ec;border-radius:18px;flex:none;place-items:center;width:52px;height:52px;font-size:24px;font-weight:800;display:grid}.lp .driver-preview-section{color:#fff;background:#17120f;padding:100px 0 120px}.lp .driver-live-label{color:#a8a29e;letter-spacing:.13em;align-items:center;gap:9px;font-size:11px;font-weight:750;display:flex}.lp .driver-live-label i{background:#68d9a4;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #68d9a41b}.lp .driver-showcase{margin-top:28px}.lp .driver-showcase-tabs{border-block:1px solid #ffffff16;grid-template-columns:repeat(4,1fr);display:grid}.lp .driver-showcase-tabs button{color:#8d8580;text-align:start;cursor:pointer;background:0 0;border:0;border-inline-end:1px solid #ffffff16;padding:20px 22px;font:650 14px inherit;transition:all .25s}.lp .driver-showcase-tabs button:last-child{border-inline-end:0}.lp .driver-showcase-tabs button span{color:#665f5a;margin-inline-end:12px;font-size:10px}.lp .driver-showcase-tabs button[aria-selected=true]{color:#fff;background:#ffffff08}.lp .driver-showcase-tabs button[aria-selected=true] span{color:#a889ff}.lp .driver-showcase-stage{background:radial-gradient(circle at 76% 46%,#5c32e52e,#0000 32%);grid-template-columns:1fr 1fr;align-items:center;gap:80px;min-height:640px;padding:60px 7% 0;display:grid}.lp .driver-showcase-copy{max-width:470px;animation:.42s both driver-copy-in}.lp .driver-showcase-copy>span{color:#a889ff;letter-spacing:.14em;font-size:11px;font-weight:800}.lp .driver-showcase-copy h2{letter-spacing:-.045em;margin:22px 0;font-size:clamp(38px,4vw,62px);line-height:1.02}.lp .driver-showcase-copy p{color:#b5aea9;font-size:16px;line-height:1.7}.lp .driver-progress{background:#ffffff16;height:2px;margin-top:36px}.lp .driver-progress i{background:#7c58f0;height:100%;transition:width .4s;display:block}.lp .driver-phone{justify-self:center;height:590px;animation:.48s cubic-bezier(.2,.8,.2,1) both driver-phone-in;overflow:hidden}.lp .driver-phone-screen{color:#1c1917;background:#f6f4f1;border-radius:34px;position:absolute;inset:7px;overflow:hidden}.lp .driver-phone-status{z-index:8;justify-content:space-between;height:36px;padding:10px 18px 0;font-size:10px;font-weight:800;display:flex;position:relative}.lp .driver-map{background-color:#e7e5df;background-image:linear-gradient(24deg,#0000 44%,#fff 45% 51%,#0000 52%),linear-gradient(102deg,#0000 40%,#fff 41% 47%,#0000 48%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;position:absolute;inset:0}.lp .driver-map .road{transform-origin:0;background:#fff;border-radius:99px;height:7px;position:absolute}.lp .driver-map .road-a{width:230px;top:150px;left:16px;transform:rotate(24deg)}.lp .driver-map .road-b{width:260px;top:340px;left:-20px;transform:rotate(-32deg)}.lp .driver-map .road-c{width:190px;top:80px;left:170px;transform:rotate(81deg)}.lp .driver-map .road-d{width:200px;top:250px;left:60px;transform:rotate(75deg)}.lp .driver-map .block{background:#d9d6d0;border-radius:8px;position:absolute}.lp .driver-map .block-a{width:70px;height:50px;top:75px;left:34px}.lp .driver-map .block-b{width:82px;height:66px;top:210px;right:24px}.lp .driver-map .block-c{width:62px;height:72px;bottom:90px;left:24px}.lp .driver-map .park{background:#cfe1cb;border-radius:45%;width:74px;height:90px;position:absolute;bottom:100px;right:12px}.lp .driver-map svg{width:100%;height:100%;position:absolute;inset:0}.lp .driver-map svg path{fill:none;stroke:#5c32e5;stroke-width:8px;stroke-linecap:round;stroke-dasharray:2 12}.lp .driver-puck{color:#5c32e5;filter:drop-shadow(0 3px 5px #0003);font-size:22px;position:absolute;bottom:150px;left:78px;transform:rotate(-20deg)}.lp .driver-puck.home{bottom:220px;left:120px}.lp .driver-pin{color:#0e7148;font-size:24px;position:absolute;top:70px;right:37px}.lp .driver-screen-top{background:#ffffffea;border-radius:14px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:12px;display:flex;position:absolute;top:45px;left:15px;right:15px;box-shadow:0 8px 25px #0001}.lp .driver-online{color:#0e7148;letter-spacing:.1em;font-size:8px}.lp .driver-sheet{background:#fff;border-radius:28px 28px 0 0;padding:19px 19px 18px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -12px 34px #00000012}.lp .driver-sheet-handle{background:#d6d3d1;border-radius:8px;width:38px;height:4px;margin:0 auto 15px;display:block}.lp .driver-sheet h3{margin:0 0 7px;font-size:19px}.lp .driver-sheet p{color:#0e7148;margin:0;font-size:11px}.lp .driver-live-dot{background:#0e7148;border-radius:50%;width:6px;height:6px;margin-inline-end:6px;display:inline-block}.lp .driver-metrics{grid-template-columns:1fr 1fr;gap:7px;margin:16px 0;display:grid}.lp .driver-metrics b{background:#f5f5f4;border-radius:11px;padding:11px;font-size:10px}.lp .driver-sheet button,.lp .driver-route-stop button{color:#fff;background:#1c1917;border:0;border-radius:13px;width:100%;height:42px;font:700 11px inherit}.lp .driver-offer-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14121085;position:absolute;inset:0}.lp .driver-offer{background:#fff;border-radius:24px;padding:20px;position:absolute;top:72px;left:12px;right:12px}.lp .driver-offer-head{justify-content:space-between;align-items:center;display:flex}.lp .driver-offer-head span{color:#5c32e5;letter-spacing:.1em;font-size:9px;font-weight:800}.lp .driver-offer-head b{background:#f5f5f4;border-radius:8px;padding:7px;font-size:11px}.lp .driver-offer>strong{margin-top:22px;font-size:34px;display:block}.lp .driver-offer>p{color:#78716c;margin:3px 0 20px;font-size:11px}.lp .driver-stop{border-top:1px solid #e7e5e4;align-items:center;gap:11px;padding:13px 0;font-size:11px;display:flex}.lp .driver-stop i{color:#4a28c4;background:#eee9ff;border-radius:50%;place-items:center;width:25px;height:25px;font-style:normal;font-weight:800;display:grid}.lp .driver-offer-actions{grid-template-columns:.7fr 1.3fr;gap:7px;margin-top:13px;display:grid}.lp .driver-offer-actions button{background:#fff;border:1px solid #d6d3d1;border-radius:13px;height:43px;font:700 10px inherit}.lp .driver-offer-actions button:last-child{color:#fff;background:#5c32e5;border-color:#5c32e5}.lp .driver-turn{color:#fff;background:#5c32e5;border-radius:18px;align-items:center;gap:12px;padding:15px;display:flex;position:absolute;top:42px;left:10px;right:10px;box-shadow:0 10px 25px #32198855}.lp .driver-turn span{font-size:31px}.lp .driver-turn b{font-size:11px}.lp .driver-trip{background:#fff;border-radius:18px;grid-template-columns:repeat(3,1fr);padding:14px;display:grid;position:absolute;bottom:82px;left:9px;right:9px;box-shadow:0 9px 25px #0002}.lp .driver-trip div{border-inline-end:1px solid #e7e5e4;flex-direction:column;padding-inline:9px;display:flex}.lp .driver-trip div:last-child{border:0}.lp .driver-trip b{font-size:12px}.lp .driver-trip small{color:#78716c;margin-top:3px;font-size:7px}.lp .driver-route-stop{background:#fff;grid-template-columns:1fr 1.2fr;align-items:center;gap:8px;padding:10px 14px 13px;display:grid;position:absolute;bottom:0;left:0;right:0}.lp .driver-route-stop small{font-size:9px;font-weight:700}.lp .driver-earn-head{color:#fff;background:#5c32e5;gap:16px;height:78px;padding:45px 17px 0;font-size:12px;display:flex}.lp .driver-earn-body{padding:24px 18px}.lp .driver-earn-body>small{letter-spacing:.12em;color:#78716c;font-size:9px;font-weight:800}.lp .driver-earn-body>strong{margin-top:7px;font-size:32px;display:block}.lp .driver-earn-body>p{color:#78716c;margin:3px 0;font-size:11px}.lp .driver-bars{border-bottom:1px solid #d6d3d1;align-items:end;gap:9px;height:120px;margin:23px 0;display:flex}.lp .driver-bars i{background:#dcd3fb;border-radius:6px 6px 0 0;flex:1}.lp .driver-bars i:nth-child(6){background:#5c32e5}.lp .driver-money-card{background:#fff;border:1px solid #e7e5e4;border-radius:15px;justify-content:space-between;align-items:center;margin-top:9px;padding:16px;font-size:10px;display:flex}.lp .driver-money-card b{font-size:12px}.lp .driver-money-card.cash{background:#fff8e8}.lp .driver-money-card.cash b{color:#9a6208}@keyframes driver-copy-in{0%{opacity:0;transform:translateY(10px)}}@keyframes driver-phone-in{0%{opacity:0;transform:translateY(22px)rotate(2deg)}to{opacity:1;transform:none}}.lp .driver-capabilities{background:#f6f4f1;padding:110px 0}.lp .driver-section-heading{max-width:730px}.lp .driver-section-heading h2{letter-spacing:-.045em;margin:20px 0 48px;font-size:clamp(38px,5vw,68px);line-height:1.03}.lp .driver-section-heading h2 em{font-family:var(--font-instrument-serif),serif;color:#5c32e5;font-weight:400}.lp .driver-cap-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lp .driver-cap{background:#fff;border:1px solid #e7e5e4;border-radius:23px;min-height:220px;padding:28px;transition:all .25s}.lp .driver-cap:hover{transform:translateY(-4px);box-shadow:0 20px 50px #28170d0c}.lp .driver-cap>span{color:#4a28c4;background:#eee9ff;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.lp .driver-cap svg{width:21px;height:21px}.lp .driver-cap h3{margin:27px 0 9px;font-size:19px}.lp .driver-cap p{color:#78716c;margin:0;font-size:13px;line-height:1.6}.lp .driver-flow{background:#fff;padding:110px 0}.lp .driver-flow-grid{border:1px solid #e7e5e4;border-radius:26px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.lp .driver-flow-grid article{border-inline-end:1px solid #e7e5e4;min-height:220px;padding:32px}.lp .driver-flow-grid article:last-child{border:0}.lp .driver-flow-grid article>span{color:#5c32e5;font:800 11px var(--font-jetbrains-mono),monospace}.lp .driver-flow-grid h3{margin:46px 0 10px;font-size:21px}.lp .driver-flow-grid p{color:#78716c;margin:0;font-size:13px;line-height:1.6}.lp .driver-final{background:#fff;padding:38px 0 100px}.lp .driver-final .wrap{background:#eee9ff;border:1px solid #ded3ff;border-radius:30px;justify-content:space-between;align-items:end;gap:30px;padding:54px;display:flex}.lp .driver-final h2{letter-spacing:-.04em;margin:15px 0 10px;font-size:clamp(32px,4vw,54px)}.lp .driver-final p{color:#625b74;max-width:600px;margin:0}[dir=rtl] .lp .driver-hero-phone{transform:rotate(-3deg)}[dir=rtl] .lp .driver-submit span,[dir=rtl] .lp .driver-showcase-copy .arrow{transform:scaleX(-1)}[dir=rtl] .lp .driver-route-stop,[dir=rtl] .lp .driver-offer,[dir=rtl] .lp .driver-sheet{text-align:right}@media (max-width:980px){.lp .driver-hero-grid{grid-template-columns:1fr;gap:30px;padding-top:70px}.lp .driver-hero-art{height:590px}.lp .driver-hero{min-height:auto}.lp .driver-form{grid-template-columns:1fr}.lp .driver-form>*{grid-column:1!important}.lp .driver-form>label:not(.driver-honeypot){margin-top:20px}.lp .driver-showcase-stage{grid-template-columns:1fr;gap:36px;padding:54px 5%}.lp .driver-showcase-copy{max-width:620px}.lp .driver-cap-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.lp .driver-hero{border-radius:25px;width:calc(100% - 24px)}.lp .driver-hero-grid{padding-block:58px}.lp .driver-hero h1{font-size:50px}.lp .driver-hero-copy>p{font-size:16px}.lp .driver-hero-art{height:540px}.lp .driver-floating-card{transform:scale(.86)}.lp .driver-floating-card.pickup{top:19%;left:-8%}.lp .driver-floating-card.pay{right:-7%}.lp .driver-beta-band{padding:48px 0}.lp .driver-form{border-radius:22px;padding:28px 20px}.lp .driver-form-row{flex-direction:column}.lp .driver-submit{justify-content:space-between;height:54px}.lp .driver-showcase-tabs{grid-template-columns:repeat(4,minmax(120px,1fr));overflow-x:auto}.lp .driver-showcase-tabs button{padding:17px 14px}.lp .driver-showcase-stage{background:0 0;padding:45px 0 0}.lp .driver-showcase-copy{padding:0 4px}.lp .driver-preview-section{padding:75px 0 90px}.lp .driver-capabilities,.lp .driver-flow{padding:78px 0}.lp .driver-cap-grid,.lp .driver-flow-grid{grid-template-columns:1fr}.lp .driver-flow-grid article{border-inline-end:0;border-bottom:1px solid #e7e5e4;min-height:auto}.lp .driver-flow-grid h3{margin-top:28px}.lp .driver-final .wrap{flex-direction:column;align-items:flex-start;padding:34px 24px}.lp .driver-form-success{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.lp .driver-floating-card,.lp .driver-showcase-copy,.lp .driver-phone{animation:none}}
