/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}.table-row{display:table-row}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:#090b0a;--panel:#111412;--line:#ffffff21;--paper:#f1f0eb;--muted:#9da39f;--green:#8cff31;--gold:#c9a85c;--serif:Georgia,"Times New Roman",serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:#f7f8f4;margin:0;font-family:Arial,Helvetica,sans-serif}button,input,select,textarea{font:inherit}button,a{color:inherit}a{text-decoration:none}button{cursor:pointer}.light{background:var(--paper);color:#111411}.nav-shell{z-index:20;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:88px;padding:0 4.5vw;display:flex;position:absolute;inset:0 0 auto}.brand{letter-spacing:.16em;align-items:center;gap:13px;display:flex}.brand>span:last-child{flex-direction:column;line-height:.85;display:flex}.brand b{font-size:16px}.brand small{color:var(--green);letter-spacing:.4em;margin-top:7px;font-size:10px}.monogram{border:1px solid #8cff31b8;place-items:center;width:43px;height:43px;display:grid;position:relative;transform:rotate(45deg)}.monogram:before{content:"";border:1px solid #ffffff47;position:absolute;inset:5px}.monogram i{font:700 16px var(--serif);position:absolute;transform:rotate(-45deg)}.monogram i:first-child{translate:-5px -5px}.monogram i:last-child{color:var(--green);translate:6px 7px}nav{color:#c6cac7;gap:30px;font-size:12px;display:flex}nav a:hover{color:var(--green)}.nav-cta{text-transform:uppercase;letter-spacing:.09em;border:1px solid #8cff3173;padding:13px 17px;font-size:11px}.nav-cta span{color:var(--green);margin-left:14px}.menu-btn,.mobile-menu{display:none}.hero{background:#080a09;align-items:center;height:100vh;min-height:780px;padding:120px 8vw 60px;display:flex;position:relative;overflow:hidden}.hero-art{opacity:.84;background:linear-gradient(90deg,#070908fa 4%,#070908b8 43%,#07090821 76%),linear-gradient(#0000 70%,#080a09 100%),url(https://images.unsplash.com/photo-1671678777256-24d2f58c7fc2?auto=format&fit=crop&w=2200&q=88) 50%/cover;position:absolute;inset:0}.hero-grid{opacity:.28;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:76px 76px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.hero-copy{z-index:2;width:min(730px,67vw);position:relative}.eyebrow{color:#c9cfcb;text-transform:uppercase;letter-spacing:.28em;align-items:center;gap:11px;margin-bottom:32px;font-size:11px;display:flex}.eyebrow span{background:var(--green);width:34px;height:1px}h1{letter-spacing:-.065em;margin:0;font-size:clamp(58px,7.2vw,118px);font-weight:500;line-height:.88}h1 em,h2 em{font-family:var(--serif);color:var(--green);font-weight:400}.hero-copy>p{color:#bbc0bc;max-width:540px;margin:34px 0;font-size:17px;line-height:1.65}.hero-actions{align-items:center;gap:32px;display:flex}.primary-btn{background:var(--green);color:#0a0d0a;text-transform:uppercase;letter-spacing:.08em;padding:17px 22px;font-size:12px;font-weight:700}.primary-btn b{margin-left:28px}.text-btn{border-bottom:1px solid #777;padding:13px 0;font-size:13px}.text-btn span{color:var(--green);margin-left:13px}.availability-card{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#090c0aad;border:1px solid #fff3;width:205px;padding:22px;position:absolute;bottom:11vh;right:5vw}.availability-card>span{color:#b9beb9;text-transform:uppercase;letter-spacing:.14em;font-size:10px}.availability-card strong{color:var(--green);font:400 70px/1 var(--serif);margin-top:15px;display:block}.availability-card p{color:#d5d9d5;margin:3px 0 22px}.pulse-row{border-top:1px solid var(--line);color:#919791;text-transform:uppercase;letter-spacing:.1em;padding-top:13px;font-size:9px}.pulse-row i,.car-status i{background:var(--green);width:6px;height:6px;box-shadow:0 0 10px var(--green);border-radius:50%;margin-right:7px;display:inline-block}.hero-index{z-index:2;color:#777e79;letter-spacing:.17em;align-items:center;gap:22px;font-size:9px;display:flex;position:absolute;bottom:33px;left:8vw;right:5vw}.hero-index span{color:var(--green);margin-right:auto}.intro{grid-template-columns:1fr 2.3fr 1fr;align-items:start;gap:5vw;padding:115px 8vw 80px;display:grid}.section-no{font:italic 22px var(--serif);color:#8c918d}.kicker{text-transform:uppercase;letter-spacing:.22em;margin:43px 0 0;font-size:9px}.intro h2,.section-head h2,.catalog-head h2,.safety-copy h2,.drivers-copy h2,.apps-copy h2,.business-card h2{letter-spacing:-.045em;margin:0;font-size:clamp(40px,4.3vw,70px);font-weight:500;line-height:1.03}.intro h2 em,.section-head:not(.inverse) h2 em,.drivers-copy h2 em,.business-card h2 em{color:#538c28}.intro-note{color:#646963;margin-top:9px;font-size:14px;line-height:1.7}.benefits{grid-template-columns:repeat(3,1fr);gap:1px;padding:15px 8vw 120px;display:grid}.benefits article{border-top:1px solid #c5c6c0;grid-template-columns:1fr auto;padding:25px 35px 0 0;display:grid}.benefits article>b{font:italic 13px var(--serif);color:#929791}.feature-icon{font:40px var(--serif);color:#548c29}.benefits h3{grid-column:1/-1;margin:38px 0 10px;font-size:19px}.benefits p{color:#6d716c;grid-column:1/-1;max-width:330px;font-size:14px;line-height:1.65}.process{background:#0d100e;padding:120px 8vw}.section-head{grid-template-columns:1fr 2.3fr 1fr;align-items:start;gap:5vw;margin-bottom:70px;display:grid}.section-head>p{color:#6b706b;font-size:14px;line-height:1.6}.inverse .kicker{color:#b7bdb8}.process-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.process-grid article{border:1px solid var(--line);flex-direction:column;min-height:360px;padding:25px;display:flex;position:relative}.process-grid article>span{font:italic 13px var(--serif);color:#747a75}.process-grid h3{margin:auto 0 7px;font-size:21px}.process-grid p{color:#8d938e;max-width:290px;margin:0;font-size:13px;line-height:1.6}.phone-mini{border:1px solid #555;border-radius:17px;width:90px;height:150px;margin:auto;padding:25px 12px;position:relative}.phone-mini i{background:#30352f;border-radius:5px;height:5px;margin:8px 0;display:block}.phone-mini i:nth-child(2){background:var(--green);width:70%}.phone-mini b{color:var(--green);font:16px var(--serif);position:absolute;bottom:18px;right:13px}.driver-chip{border:1px solid #3b413c;grid-template-columns:1fr 1fr;align-items:center;gap:7px;width:150px;margin:auto;padding:15px;display:grid}.driver-chip i{background:var(--green);color:#111;border-radius:50%;grid-row:1/3;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.driver-chip small{color:#999}.route-mini{border-top:1px dashed #576058;width:170px;height:90px;margin:auto;position:relative}.route-mini i{background:#999;border-radius:50%;width:10px;height:10px;position:absolute;top:-5px}.route-mini i:nth-child(2){background:var(--green);box-shadow:0 0 12px var(--green);right:0}.route-mini b{text-align:center;font:28px var(--serif);margin-top:30px;display:block}.map-section{background:#151916;height:620px;position:relative;overflow:hidden}.map-lines{background:linear-gradient(45deg,#0000 48%,#ffffff09 49% 51%,#0000 52%);position:absolute;inset:-70px;transform:rotate(-8deg)}.road{transform-origin:0;background:#303730;width:120%;height:1px;position:absolute}.r1{top:25%;transform:rotate(13deg)}.r2{top:65%;transform:rotate(-9deg)}.r3{width:1px;height:120%;top:0;left:35%;transform:rotate(18deg)}.r4{width:1px;height:120%;top:0;left:70%;transform:rotate(-12deg)}.route-line{border:3px solid var(--green);filter:drop-shadow(0 0 6px #8cff3180);border-bottom-color:#0000;border-left-color:#0000;border-radius:50%;width:58%;height:48%;position:absolute;top:24%;left:25%;transform:rotate(18deg)}.map-car{background:var(--green);color:#111;border-radius:50%;place-items:center;width:38px;height:38px;font:700 11px Arial;animation:2s infinite pulse;display:grid;position:absolute;top:42%;left:55%;box-shadow:0 0 0 9px #8cff311f}.map-pin{border:1px solid #59605a;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;display:grid;position:absolute}.p1{top:60%;left:29%}.p2{color:var(--green);top:28%;right:17%}.map-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid var(--line);background:#080a09d1;width:min(440px,84vw);padding:42px;position:absolute;top:50%;left:8vw;translate:0 -50%}.map-card>span{color:var(--green);text-transform:uppercase;letter-spacing:.2em;font-size:9px}.map-card h2{margin:20px 0;font-size:46px;line-height:1.05}.map-card p{color:#9fa59f;font-size:13px;line-height:1.7}.map-card>div{align-items:center;gap:12px;margin-top:25px;display:flex}.map-card strong{font:44px var(--serif);color:var(--green)}.map-card small{text-transform:uppercase;letter-spacing:.08em;color:#939994}@keyframes pulse{50%{opacity:.5}}.classes{padding:120px 8vw}.class-grid{grid-template-columns:1.4fr 1fr 1fr;gap:12px;display:grid}.class-grid article{color:#fff;background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;min-height:470px;padding:24px;display:flex;position:relative;overflow:hidden}.class-grid article:before{content:"";background:linear-gradient(#0000 25%,#050706ed);position:absolute;inset:0}.class-grid article>*{position:relative}.class-grid .standard{background-image:url(https://images.unsplash.com/photo-1738796519941-7af965fd1a84?auto=format&fit=crop&w=1200&q=80)}.class-grid .comfort{background-image:url(https://images.unsplash.com/photo-1678640284581-29959bdc5b63?auto=format&fit=crop&w=1200&q=80)}.class-grid .delivery{background-image:url(https://images.unsplash.com/photo-1671678892111-50391adb5dc5?auto=format&fit=crop&w=1200&q=80)}.class-grid>article>span{text-transform:uppercase;letter-spacing:.18em;font-size:9px}.class-grid h3{margin:0;font-size:30px;line-height:1.05}.class-grid p{color:#b4bab5;font-size:13px}.class-grid a{border-bottom:1px solid #777;padding-bottom:9px;font-size:12px;display:inline-block}.class-grid a b{color:var(--green);margin-left:12px}.safety{grid-template-columns:1fr 1fr;min-height:720px;display:grid}.safety-image{background:linear-gradient(#0000,#070908bf),url(https://images.unsplash.com/photo-1618843479313-40f8afb4b4d8?auto=format&fit=crop&w=1400&q=82) 50%/cover;place-items:center;display:grid}.shield-word{width:120px;height:140px;color:var(--green);font:italic 40px var(--serif);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #8cff3173;border-radius:60px 60px 45px 45px;place-items:center;display:grid;box-shadow:0 0 50px #8cff311f}.safety-copy{background:#0e110f;padding:100px 8vw 80px 7vw}.safety-copy .kicker{margin:15px 0 45px}.safety-copy h2{margin-bottom:55px}.safety-list article{border-top:1px solid var(--line);grid-template-columns:75px 1fr;gap:25px;padding:24px 0;display:grid}.safety-list article>b{font:italic 20px var(--serif);color:var(--green)}.safety-list h3{margin:0 0 8px;font-size:17px}.safety-list p{color:#929893;margin:0;font-size:13px;line-height:1.55}.drivers{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;padding:120px 8vw;display:grid}.drivers-copy .kicker{margin:16px 0 40px}.drivers-copy>p{color:#656b66;max-width:500px;line-height:1.7}.drivers-copy ul{margin:35px 0;padding:0;list-style:none}.drivers-copy li{border-top:1px solid #c9cbc5;padding:17px 0;font-size:14px}.drivers-copy li b{font:italic 12px var(--serif);color:#7d827e;margin-right:25px}.dark-btn{color:#fff;text-transform:uppercase;letter-spacing:.08em;background:#111;padding:17px 20px;font-size:10px;display:inline-flex}.dark-btn span{color:var(--green);margin-left:35px}.driver-visual{background:linear-gradient(#0000,#080a09bf),url(https://images.unsplash.com/photo-1671678777256-24d2f58c7fc2?auto=format&fit=crop&w=1200&q=80) 50%/cover;min-height:520px;position:relative}.earn-card,.rating-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0a0c0bdb;border:1px solid #ffffff29;padding:20px;position:absolute}.earn-card{width:210px;top:55px;left:-40px}.earn-card small,.rating-card small{color:#949b95}.earn-card strong{font:42px var(--serif);margin:12px 0;display:block}.earn-card strong i{color:var(--green);font:11px Arial}.earn-card span{color:var(--green);font-size:9px}.rating-card{width:170px;bottom:50px;right:-25px}.rating-card strong{font:39px var(--serif);margin:12px 0 4px;display:block}.rating-card div{color:var(--gold);letter-spacing:.16em;font-size:10px}.catalog{background:#111411;padding:120px 6vw}.catalog-buyout{color:#111;background:#e8e6df}.catalog-head{grid-template-columns:1fr 2.2fr 1fr;align-items:start;gap:5vw;max-width:1440px;margin:0 auto 55px;display:grid}.catalog-head .kicker{color:#a9afa9}.catalog-head>p{color:#8f9590;font-size:13px;line-height:1.65}.catalog-buyout .catalog-head>p{color:#666b67}.catalog-buyout .catalog-head h2 em{color:#7c692f}.filters{gap:8px;max-width:1440px;margin:0 auto 32px;padding-bottom:4px;display:flex;overflow:auto}.filters button{color:#aeb4af;white-space:nowrap;background:0 0;border:1px solid #3e433f;padding:10px 15px;font-size:11px}.filters button.active{background:var(--green);color:#101310;border-color:var(--green)}.car-grid{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1440px;margin:auto;display:grid}.car-card{background:#171a18;border:1px solid #ffffff1a;min-width:0}.catalog-buyout .car-card{background:#f7f6f1;border-color:#d1d0ca}.car-photo{height:245px;position:relative;overflow:hidden}.car-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#050706a6);position:absolute;inset:0}.car-photo img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.car-card:hover .car-photo img{transform:scale(1.04)}.car-status{z-index:2;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);text-transform:uppercase;letter-spacing:.08em;color:#ddd;background:#080a09c7;padding:8px 10px;font-size:8px;position:absolute;top:15px;left:15px}.car-status:not(.available) i{background:var(--gold);box-shadow:0 0 10px var(--gold)}.car-status.sold i{box-shadow:none;background:#777}.car-index{z-index:2;font:italic 12px var(--serif);color:#fff;position:absolute;top:17px;right:15px}.car-body{padding:22px}.car-title{justify-content:space-between;align-items:end;gap:15px;display:flex}.car-title small{letter-spacing:.16em;text-transform:uppercase;color:#8e958f;font-size:8px}.car-title h3{margin:7px 0 0;font-size:23px}.car-title>b{text-align:right;font:22px var(--serif);color:var(--green);white-space:nowrap}.car-title>b i{text-transform:uppercase;letter-spacing:.08em;color:#9da39e;margin-top:3px;font:8px Arial;display:block}.catalog-buyout .car-title>b{color:#786529}.specs{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:10px;margin:21px 0;padding:16px 0;font-size:10px;display:grid}.catalog-buyout .specs{border-color:#d8d7d1}.specs span{white-space:nowrap}.specs small,.payment-row small{color:#7f8680;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:8px;display:block}.payment-row{grid-template-columns:repeat(3,1fr);gap:8px;padding-bottom:16px;display:grid}.payment-row b{font:15px var(--serif)}details{color:#9da39e;font-size:11px}summary{cursor:pointer;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;padding:7px 0;font-size:8px;list-style:none;display:flex}summary::-webkit-details-marker{display:none}details p{line-height:1.55}details p b{color:#d9ddd9}.catalog-buyout details p b{color:#333}.car-actions{align-items:center;gap:18px;margin-top:18px;display:flex}.car-actions button{background:var(--green);color:#101310;text-transform:uppercase;letter-spacing:.07em;border:0;padding:13px 14px;font-size:9px;font-weight:700}.catalog-buyout .car-actions button{color:#fff;background:#111}.car-actions button:disabled{opacity:.4}.car-actions button span{margin-left:16px}.car-actions a{border-bottom:1px solid #666;padding-bottom:7px;font-size:10px}.empty-state{text-align:center;color:#8c928d;border:1px solid #333;max-width:1440px;margin:auto;padding:45px}.apps{grid-template-columns:1fr 1fr;gap:9vw;padding:120px 8vw;display:grid;overflow:hidden}.apps-copy .kicker{margin:16px 0 45px}.apps-copy>p{color:#959b96;max-width:530px;line-height:1.7}.app-tabs{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:42px;display:grid}.app-tabs a{flex-direction:column;gap:8px;padding:18px 10px 18px 0;display:flex}.app-tabs a+a{border-left:1px solid var(--line);padding-left:20px}.app-tabs b{font-size:14px}.app-tabs span{color:var(--green);font-size:10px}.phones{height:560px;position:relative}.phone{color:#111;background:#f2f2ed;border:5px solid #303430;border-radius:38px;width:250px;height:510px;padding:38px 17px 17px;position:absolute;box-shadow:0 25px 60px #0000008c}.notch{background:#151815;border-radius:15px;width:80px;height:18px;position:absolute;top:8px;left:50%;translate:-50%}.phone small{color:#676d67}.phone h4{margin:14px 0;font-size:24px}.screen-map{background:repeating-linear-gradient(45deg,#e0e2dc,#e0e2dc 1px,#f0f1ed 1px 26px);height:290px;margin:15px -8px;position:relative}.screen-map:before{content:"";border-top:3px solid #5f9b33;border-radius:50%;width:160px;height:90px;position:absolute;top:100px;left:20px;rotate:30deg}.screen-map i{background:#111;border-radius:50%;width:12px;height:12px;position:absolute;top:100px;left:30px}.screen-map i+i{background:var(--green);top:200px;left:auto;right:28px}.phone button{color:#fff;background:#111;border:0;width:100%;padding:13px;font-size:11px}.p-passenger{top:35px;left:8%;rotate:-7deg}.p-driver{color:#fff;background:#121512;top:0;right:3%;rotate:7deg}.p-driver>strong{font:42px var(--serif);margin:18px 0;display:block}.bars{align-items:end;gap:9px;height:270px;padding:25px 0;display:flex}.bars i{background:#394038;border-radius:5px;flex:1;height:35%}.bars i:nth-child(2){height:56%}.bars i:nth-child(3){height:44%}.bars i:nth-child(4){background:#538c28;height:70%}.bars i:nth-child(5){background:var(--green);height:85%}.bars i:nth-child(6){height:65%}.p-driver button{background:var(--green);color:#111}.business-card{color:#fff;background:linear-gradient(90deg,#070908f2,#0709087a),url(https://images.unsplash.com/photo-1671678892111-50391adb5dc5?auto=format&fit=crop&w=2000&q=82) 50%/cover;flex-direction:column;align-items:flex-start;min-height:560px;padding:65px;display:flex;position:relative}.business-card>span{color:var(--green);text-transform:uppercase;letter-spacing:.2em;font-size:9px}.business-card>p{color:#afb5b0;max-width:470px;line-height:1.65}.business-card>a{background:var(--green);color:#111;text-transform:uppercase;letter-spacing:.08em;margin-top:25px;padding:15px 18px;font-size:10px}.business-card>a b{margin-left:25px}.business-metrics{border-top:1px solid #fff3;gap:60px;width:100%;margin-top:auto;padding-top:24px;display:flex}.business-metrics div{flex-direction:column;display:flex}.business-metrics strong{font:26px var(--serif)}.business-metrics small{color:#949b95;margin-top:5px}footer{padding:95px 8vw 25px}.footer-top{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;padding-bottom:70px;display:grid}.footer-brand{width:max-content}.footer-top h2{letter-spacing:-.05em;margin:75px 0 0;font-size:70px}.contact-big{flex-direction:column;justify-content:end;align-items:flex-start;display:flex}.contact-big small{color:#777f78;text-transform:uppercase;letter-spacing:.16em;margin:18px 0 8px;font-size:8px}.contact-big a{font:30px var(--serif);border-bottom:1px solid #3e443f;padding-bottom:7px}.contact-big a:hover{color:var(--green)}.footer-grid{grid-template-columns:repeat(4,1fr);gap:30px;padding:55px 0;display:grid}.footer-grid>div{flex-direction:column;gap:13px;font-size:11px;display:flex}.footer-grid b{color:var(--green);text-transform:uppercase;letter-spacing:.13em;margin-bottom:8px;font-size:8px}.footer-grid a{color:#b1b7b2}.footer-note span{font:italic 17px var(--serif);color:var(--green)}.footer-note p{color:#777e78;line-height:1.55}.legal{border-top:1px solid var(--line);color:#666d67;text-transform:uppercase;letter-spacing:.13em;justify-content:space-between;padding-top:20px;font-size:8px;display:flex}.modal-backdrop{z-index:99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.modal{color:#111;background:#f2f1ec;width:min(760px,100%);max-height:94vh;padding:42px;position:relative;overflow:auto}.modal-close{background:0 0;border:0;font-size:30px;position:absolute;top:12px;right:18px}.modal>.kicker{color:#698344;margin:0}.modal h2{margin:15px 0 7px;font-size:42px}.modal h2 em{color:#5b8b35}.modal-note{color:#666c67;font-size:13px}.modal form{grid-template-columns:1fr 1fr;gap:14px;margin-top:28px;display:grid}.modal label{text-transform:uppercase;letter-spacing:.1em;color:#747a75;font-size:8px}.modal input,.modal select{color:#111;background:#fbfaf6;border:1px solid #d0d1ca;outline:none;width:100%;margin-top:7px;padding:13px;display:block}.modal input:focus,.modal select:focus{border-color:#659b3d}.modal .wide,.submit-btn{grid-column:1/-1}.chosen input{color:#6a706a;background:#e8e7e1}.submit-btn,.success button{color:#fff;text-transform:uppercase;letter-spacing:.08em;background:#111;border:0;padding:15px;font-size:10px}.submit-btn span{color:var(--green);margin-left:25px}.success{text-align:center;padding:45px}.success>span{background:var(--green);border-radius:50%;place-items:center;width:65px;height:65px;margin:auto;font-size:28px;display:grid}.success h2{margin-top:25px}.success p{color:#676d67}.success button{margin-top:20px;padding:14px 35px}@media (max-width:1050px){.nav-shell nav{display:none}.menu-btn{border:1px solid var(--line);background:#0000004d;width:42px;height:42px;font-size:22px;display:block}.nav-cta{margin-left:auto;margin-right:12px}.mobile-menu{background:#0d100e;flex-direction:column;padding:25px 4.5vw;display:flex;position:absolute;top:88px;left:0;right:0}.mobile-menu a{border-bottom:1px solid var(--line);justify-content:space-between;padding:15px 0;display:flex}.mobile-menu span{color:var(--green)}.intro,.section-head,.catalog-head{grid-template-columns:.7fr 2.3fr}.intro-note,.section-head>p,.catalog-head>p{grid-column:2}.class-grid{grid-template-columns:1.2fr 1fr}.class-grid article:last-child{grid-column:1/-1;min-height:350px}.car-grid{grid-template-columns:repeat(2,1fr)}.apps{gap:3vw}.phone{width:220px}.p-passenger{left:0}.p-driver{right:0}}@media (max-width:760px){.nav-shell{height:74px;padding:0 20px}.nav-cta{display:none}.mobile-menu{padding:20px;top:74px}.hero{align-items:flex-start;height:100svh;min-height:720px;padding:105px 22px 55px}.hero-art{opacity:.62;background-position:62%}.hero-copy{width:100%;margin-top:34px}.eyebrow{margin-bottom:22px}h1{font-size:53px}.hero-copy>p{max-width:95%;margin:25px 0;font-size:14px}.hero-actions{flex-direction:column;align-items:flex-start;gap:8px}.availability-card{width:164px;padding:16px;bottom:48px;right:20px}.availability-card strong{font-size:52px}.hero-index{bottom:22px;left:22px;right:auto}.hero-index b{display:none}.intro{grid-template-columns:1fr;gap:22px;padding:75px 22px 55px}.intro h2,.section-head h2,.catalog-head h2,.safety-copy h2,.drivers-copy h2,.apps-copy h2,.business-card h2{font-size:40px}.intro-note,.section-head>p,.catalog-head>p{grid-column:auto}.kicker{margin-top:14px}.benefits{grid-template-columns:1fr;padding:0 22px 75px}.benefits article{padding:25px 0}.benefits h3{margin-top:22px}.process{padding:75px 22px}.section-head{grid-template-columns:1fr;gap:22px;margin-bottom:42px}.process-grid{grid-template-columns:1fr}.process-grid article{min-height:300px}.map-section{height:590px}.map-card{padding:28px;left:22px}.map-card h2{font-size:39px}.classes{padding:75px 22px}.class-grid{grid-template-columns:1fr}.class-grid article,.class-grid article:last-child{grid-column:auto;min-height:390px}.safety{grid-template-columns:1fr}.safety-image{min-height:430px}.safety-copy{padding:70px 22px}.drivers{grid-template-columns:1fr;gap:50px;padding:75px 22px}.driver-visual{min-height:450px}.earn-card{left:10px}.rating-card{right:10px}.catalog{padding:75px 18px}.catalog-head{grid-template-columns:1fr;gap:22px;margin-bottom:35px}.car-grid{grid-template-columns:1fr}.car-photo{height:230px}.specs{grid-template-columns:1fr 1fr}.apps{grid-template-columns:1fr;padding:75px 22px}.phones{height:520px;margin-top:15px}.phone{width:205px;height:465px}.screen-map,.bars{height:245px}.p-passenger{left:-40px}.p-driver{right:-38px}.business{padding:55px 0}.business-card{min-height:600px;padding:45px 22px}.business-metrics{gap:22px}.business-metrics strong{font-size:21px}footer{padding:70px 22px 20px}.footer-top{grid-template-columns:1fr;gap:45px}.footer-top h2{margin-top:55px;font-size:54px}.contact-big a{font-size:24px}.footer-grid{grid-template-columns:1fr 1fr}.footer-note{grid-column:1/-1}.legal{flex-wrap:wrap;gap:12px}.modal{padding:35px 20px}.modal form{grid-template-columns:1fr}.modal .wide,.submit-btn{grid-column:auto}.modal h2{font-size:34px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.map-car{animation:none}.car-photo img{transition:none}}.admin{color:#171a17;background:#ebebe6;grid-template-columns:250px 1fr;min-height:100vh;display:grid}.admin-side{color:#fff;background:#0d100e;flex-direction:column;height:100vh;padding:28px 23px;display:flex;position:sticky;top:0}.admin-side .brand{margin:5px 5px 55px}.admin-user{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:18px 5px;display:flex}.admin-user>i{background:var(--green);color:#111;border-radius:50%;place-items:center;width:38px;height:38px;font-size:10px;font-style:normal;display:grid}.admin-user span{flex-direction:column;gap:5px;display:flex}.admin-user small{color:#777f78;text-transform:uppercase;letter-spacing:.12em;font-size:8px}.admin-user b{font-size:11px}.admin-side nav{flex-direction:column;gap:6px;margin-top:35px;display:flex}.admin-side nav button{color:#a7aea8;text-align:left;background:0 0;border:0;justify-content:space-between;padding:14px;display:flex}.admin-side nav button span{background:#242824;border-radius:10px;padding:2px 7px;font-size:9px}.admin-side nav button.active{color:#fff;background:#1d211e}.admin-side nav button.active span{background:var(--green);color:#111}.back-site{color:#89908a;margin-top:auto;padding:14px;font-size:10px}.admin-main{min-width:0;padding:48px 4vw}.admin-main>header{justify-content:space-between;align-items:end;display:flex}.admin-main>header small{text-transform:uppercase;letter-spacing:.18em;color:#6f756f;font-size:8px}.admin-main>header h1{margin:7px 0 0;font-size:48px}.admin-main>header button{color:#fff;text-transform:uppercase;letter-spacing:.08em;background:#121512;border:0;padding:14px 17px;font-size:10px}.admin-main>header button:hover{background:#31531b}.admin-stats{grid-template-columns:repeat(3,1fr);gap:12px;margin:35px 0;display:grid}.admin-stats article{background:#fff;border:1px solid #dbdcd6;justify-content:space-between;align-items:center;padding:20px;display:flex}.admin-stats small{color:#747a74;text-transform:uppercase;letter-spacing:.11em;font-size:8px}.admin-stats b{font:30px var(--serif);color:#538c28}.admin-table{background:#fff;border:1px solid #d7d8d2}.table-head,.table-row{grid-template-columns:2fr .8fr 1.2fr .8fr 1.1fr;align-items:center;gap:15px;padding:13px 18px;display:grid}.table-head{color:#767c76;text-transform:uppercase;letter-spacing:.1em;background:#f4f4ef;font-size:7px}.table-row{border-top:1px solid #e1e2dc;font-size:10px}.table-car{align-items:center;gap:13px;display:flex}.table-car img{object-fit:cover;width:64px;height:44px}.table-car span{flex-direction:column;gap:6px;display:flex}.table-car small{color:#858b85}.table-status{font-size:9px}.table-status i{background:var(--green);border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.row-actions{gap:7px;display:flex}.row-actions button{background:0 0;border:1px solid #d3d5cf;padding:8px;font-size:8px}.row-actions button:last-child{color:#a54a3f}.applications{flex-direction:column;gap:10px;display:flex}.applications article{background:#fff;border:1px solid #d7d8d2;grid-template-columns:1.2fr 1fr 1.3fr .8fr;align-items:center;gap:20px;padding:20px;display:grid}.applications article>div{flex-direction:column;gap:5px;display:flex}.applications small,.app-name>span{text-transform:uppercase;letter-spacing:.11em;color:#848a84;font-size:7px}.applications b{margin-bottom:8px;font-size:10px}.app-name h3{margin:3px 0;font-size:18px}.app-name a{color:#538c28;font-size:10px}.applications select{background:#f7f7f3;border:1px solid #d1d2cc;padding:10px;font-size:9px}.admin-empty{text-align:center;background:#fff;border:1px solid #d7d8d2;padding:70px}.admin-empty b{font-size:20px}.admin-empty p{color:#767c76}.admin-modal-wrap{z-index:99;background:#000000c2;justify-content:flex-end;display:flex;position:fixed;inset:0}.admin-modal{color:#111;background:#f2f2ed;width:min(720px,100%);height:100%;padding:42px;position:relative;overflow:auto}.admin-modal>small{text-transform:uppercase;letter-spacing:.14em;color:#538c28;font-size:8px}.admin-modal>h2{margin:10px 0 28px;font-size:34px}.car-form{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.car-form label{text-transform:uppercase;letter-spacing:.1em;color:#707670;font-size:7px}.car-form input,.car-form select,.car-form textarea{color:#111;background:#fff;border:1px solid #d1d2cc;width:100%;margin-top:7px;padding:11px;display:block}.car-form textarea{resize:vertical;min-height:80px}.car-form input[type=file]{font-size:9px}.form-wide,.form-save{grid-column:1/-1}.form-save{color:#fff;text-transform:uppercase;letter-spacing:.1em;background:#111;border:0;padding:15px;font-size:9px}.form-save:disabled{opacity:.5}.admin-toast{z-index:120;color:#fff;border-left:3px solid var(--green);background:#111;padding:15px 20px;font-size:11px;position:fixed;bottom:30px;right:30px}.admin-denied{text-align:center;place-content:center;min-height:100vh;display:grid}.admin-denied h1{font-size:50px}.admin-denied p{color:#999}.admin-denied a{color:var(--green)}.admin-header-actions{align-items:center;gap:14px;display:flex}.admin-currency{background:#fff;border:1px solid #d2d5ce;align-items:center;gap:5px;padding:5px;display:flex}.admin-currency span{color:#737a73;text-transform:uppercase;letter-spacing:.1em;padding:0 7px;font-size:8px}.admin-main>header .admin-currency button{color:#495049;letter-spacing:.06em;background:0 0;border:1px solid #0000;min-width:52px;padding:9px 11px;font-size:10px;font-weight:750}.admin-main>header .admin-currency button:hover{color:#31531b;background:#eef1e9}.admin-main>header .admin-currency button.active{color:#fff;background:#163f29;border-color:#c6a451;box-shadow:inset 0 0 0 1px #c6a45138}.form-currency-note{color:#4c554d;background:#e7eee5;border-left:3px solid #c6a451;grid-column:1/-1;margin:0;padding:11px 13px;font-size:11px}.form-currency-note b{color:#163f29}@media (max-width:900px){.admin{grid-template-columns:1fr}.admin-side{grid-template-columns:1fr auto;height:auto;padding:18px;display:grid;position:relative}.admin-side .brand{margin:0}.admin-user{display:none}.admin-side nav{flex-direction:row;grid-column:1/-1;margin-top:22px}.admin-side nav button{flex:1}.back-site{position:absolute;top:28px;right:20px}.admin-main{padding:28px 18px}.admin-main>header h1{font-size:36px}.table-head{display:none}.table-row{grid-template-columns:1.5fr 1fr 1fr}.table-row>span:first-of-type,.table-row>b{display:none}.row-actions{grid-column:2/4}.applications article{grid-template-columns:1fr 1fr}.applications article select{grid-column:1/-1}}@media (max-width:560px){.admin-main>header{align-items:flex-start;gap:20px}.admin-header-actions{flex-direction:column;align-items:flex-end}.admin-currency span{display:none}.admin-main>header button.admin-add{padding:13px;font-size:0}.admin-main>header button.admin-add:first-letter{font-size:16px}.admin-main>header .admin-currency button{min-width:42px;padding:8px;font-size:9px}.admin-stats,.table-row{grid-template-columns:1fr}.table-row>span,.row-actions{grid-column:auto}.table-row>span:first-of-type,.table-row>b{display:block}.applications article{grid-template-columns:1fr}.applications article select{grid-column:auto}.admin-modal{padding:35px 18px}.car-form{grid-template-columns:1fr}.form-currency-note,.form-wide,.form-save{grid-column:auto}}.preference-switchers{align-items:center;gap:6px;margin-left:auto;margin-right:12px;display:flex}.language-switcher,.currency-switcher{border:1px solid #ffffff2b;align-items:center;padding:3px;display:flex}.language-switcher button,.currency-switcher button{color:#858c86;letter-spacing:.08em;white-space:nowrap;background:0 0;border:0;padding:7px 8px;font-size:8px}.language-switcher button.active,.currency-switcher button.active{background:var(--green);color:#101310}.footer-top>.contact-big:not(.contact-details){display:none}.contact-details{display:flex}.contact-line{align-items:center;gap:14px;display:flex}.contact-line .whatsapp-link{color:var(--green);text-transform:uppercase;letter-spacing:.1em;border:1px solid #8cff3152;padding:9px;font:9px Arial}.contact-line .whatsapp-link:hover{background:var(--green);color:#111}@media (max-width:1200px){.nav-shell nav{gap:18px}.preference-switchers{gap:3px}.language-switcher button,.currency-switcher button{padding:6px;font-size:7px}}@media (max-width:760px){.preference-switchers{gap:4px;margin-left:auto;margin-right:10px}.language-switcher button,.currency-switcher button{padding:6px 7px}.contact-line{flex-direction:column;align-items:flex-start;gap:6px}.contact-line .whatsapp-link{font-size:8px}.contact-details{margin-top:0}}body{overflow-x:hidden}.nav-shell{-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:#090c0aad;border:1px solid #ffffff21;border-radius:19px;height:72px;padding:0 16px 0 24px;transition:height .35s,top .35s,background .35s,box-shadow .35s;position:fixed;inset:14px 14px auto;overflow:visible;box-shadow:0 18px 55px #00000038}.nav-shell.scrolled{background:#090c0ae6;height:64px;top:8px;box-shadow:0 14px 46px #00000061}.scroll-progress{background:linear-gradient(90deg,var(--green),var(--gold));transform-origin:0;will-change:transform;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:18px;right:18px}.nav-shell .brand{flex:none}.nav-shell .monogram{width:37px;height:37px}.nav-shell .monogram i{font-size:14px}.nav-shell nav{background:#ffffff09;border:1px solid #ffffff14;border-radius:13px;align-items:center;gap:3px;height:42px;margin:0 auto;padding:4px;display:flex}.nav-shell nav a{color:#aeb4af;border-radius:9px;align-items:center;gap:6px;height:34px;padding:0 12px;transition:color .25s,background .25s,transform .25s;display:flex}.nav-shell nav a>span{font:italic 8px var(--serif);color:#666e67;transition:color .25s}.nav-shell nav a:hover{color:#fff;background:#ffffff0f}.nav-shell nav a.active{color:#111;background:var(--green);box-shadow:0 4px 18px #8cff3126}.nav-shell nav a.active>span{color:#31531b}.nav-shell .preference-switchers{margin:0 7px 0 0}.nav-shell .language-switcher,.nav-shell .currency-switcher{background:#ffffff06;border-radius:9px}.nav-shell .language-switcher button,.nav-shell .currency-switcher button{border-radius:6px}.nav-shell .nav-cta{background:#8cff310f;border-radius:10px;transition:background .25s,border-color .25s,transform .25s}.nav-shell .nav-cta:hover{background:var(--green);color:#111;border-color:var(--green);transform:translateY(-1px)}.nav-shell .nav-cta:hover span{color:#111}.quick-nav{z-index:6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#111412ed;border:1px solid #ffffff21;border-radius:18px;grid-template-columns:repeat(4,1fr);width:min(1180px,100% - 8vw);margin:-42px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 70px #00000040}.quick-nav a{border-right:1px solid #ffffff17;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:center;column-gap:12px;min-height:118px;padding:22px 24px;transition:background .3s,transform .3s;display:grid;position:relative}.quick-nav a:last-child{border-right:0}.quick-nav a:before{content:"";background:var(--green);height:2px;transition:right .35s;position:absolute;bottom:0;left:0;right:100%}.quick-nav a:hover{background:#8cff310e}.quick-nav a:hover:before{right:0}.quick-nav small{font:italic 12px var(--serif);color:#707771;grid-row:1/3}.quick-nav b{font-size:14px}.quick-nav span{color:#7e857f;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.quick-nav i{color:var(--green);grid-area:1/3/3;font-style:normal;transition:transform .3s}.quick-nav a:hover i{transform:translate(3px,3px)}.intro{padding-top:150px}.section-head,.catalog-head,.intro{position:relative}.section-head:before,.catalog-head:before,.intro:before{content:"";background:var(--green);width:56px;height:1px;position:absolute;top:0;left:0}.section-head .kicker,.catalog-head .kicker,.intro .kicker,.safety-copy>.kicker,.drivers-copy>.kicker,.apps-copy>.kicker{background:#538c280f;border:1px solid #538c2833;border-radius:99px;width:max-content;padding:7px 10px}.inverse .kicker,.catalog:not(.catalog-buyout) .kicker,.safety-copy>.kicker,.apps-copy>.kicker{background:#8cff310b;border-color:#8cff312b}.benefits article,.process-grid article,.class-grid article,.car-card,.driver-visual,.business-card,.map-card{border-radius:17px;overflow:hidden}.benefits article{border:1px solid #0000;padding:28px;transition:border-color .3s,background .3s,transform .3s}.benefits article:hover{background:#f7f6f1;border-color:#d4d5cf;transform:translateY(-4px)}.process-grid article{background:linear-gradient(145deg,#ffffff09,#0000 55%);transition:border-color .3s,background .3s,transform .3s}.process-grid article:hover{background:#8cff3109;border-color:#8cff3152;transform:translateY(-5px)}.class-grid article{transition:transform .45s,box-shadow .45s}.class-grid article:hover{transform:translateY(-7px);box-shadow:0 22px 45px #0003}.class-grid article:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff14,#0000 70%);transition:transform .7s;position:absolute;inset:0;transform:translate(-120%)}.class-grid article:hover:after{transform:translate(120%)}.class-grid article>*{z-index:1}.car-card{transition:transform .35s,border-color .35s,box-shadow .35s}.car-card:hover{border-color:#8cff314d;transform:translateY(-7px);box-shadow:0 22px 55px #0003}.catalog-buyout .car-card:hover{border-color:#78652961}.primary-btn,.dark-btn,.car-actions button,.business-card>a{border-radius:9px;transition:transform .25s,box-shadow .25s,background .25s}.primary-btn:hover,.dark-btn:hover,.car-actions button:hover:not(:disabled),.business-card>a:hover{transform:translateY(-2px);box-shadow:0 12px 28px #8cff3126}.filters button{border-radius:99px;transition:background .25s,color .25s,border-color .25s}.map-section:after{content:"";pointer-events:none;background:radial-gradient(circle at 75% 35%,#8cff310f,#0000 28%);position:absolute;inset:0}.map-card{z-index:2}.route-line{animation:3.2s ease-in-out infinite routeGlow}.availability-card{border-radius:15px;animation:5s ease-in-out infinite heroFloat}.hero-copy{animation:.9s cubic-bezier(.2,.7,.2,1) both heroIn}.hero-art{animation:1.4s both heroArtIn}.phones{animation:6s ease-in-out infinite phoneFloat}.reveal-ready{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay,0s);transform:translateY(24px)}.reveal-ready.is-visible{opacity:1;transform:translateY(0)}@keyframes heroIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes heroArtIn{0%{opacity:.2;transform:scale(1.035)}to{opacity:.84;transform:scale(1)}}@keyframes heroFloat{50%{transform:translateY(-7px)}}@keyframes phoneFloat{50%{transform:translateY(-8px)}}@keyframes routeGlow{50%{filter:drop-shadow(0 0 13px #8cff31bf)}}@media (max-width:1320px){.nav-shell nav a{padding:0 9px}.nav-shell nav a>span,.nav-shell .brand>span:last-child{display:none}.nav-shell .preference-switchers{gap:3px}}@media (max-width:1050px){.nav-shell nav{display:none}.nav-shell .brand>span:last-child{display:flex}.nav-shell .menu-btn{border-radius:10px;place-items:center;line-height:1;display:grid}.mobile-menu{z-index:30;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0a0d0bf5;border:1px solid #ffffff21;border-radius:19px;max-height:calc(100vh - 112px);padding:22px 24px;animation:.28s cubic-bezier(.2,.7,.2,1) both menuOpen;display:flex;position:fixed;top:94px;left:14px;right:14px;overflow:auto;box-shadow:0 28px 80px #0000008c}.mobile-menu>p{color:#656d66;text-transform:uppercase;letter-spacing:.18em;margin:0 0 10px;font-size:8px}.mobile-menu a{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr auto;align-items:center;padding:13px 2px;font-size:20px;display:grid}.mobile-menu a small{font:italic 10px var(--serif);color:#616862}.mobile-menu a span,.mobile-menu a.active{color:var(--green)}.mobile-menu .mobile-admin{border:1px solid #8cff3138;border-radius:10px;margin-top:8px;padding:12px;font-size:13px}.mobile-menu-foot{color:#696f6a;text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:8px;margin-top:18px;font-size:8px;display:flex}.mobile-menu-foot i{background:var(--green);width:6px;height:6px;box-shadow:0 0 10px var(--green);border-radius:50%}@keyframes menuOpen{0%{opacity:0;transform:translateY(-12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.quick-nav{grid-template-columns:1fr 1fr}.quick-nav a:nth-child(2){border-right:0}.quick-nav a:nth-child(-n+2){border-bottom:1px solid #ffffff17}}@media (max-width:760px){.nav-shell{border-radius:16px;height:62px;padding:0 10px 0 15px;inset:8px 8px auto}.nav-shell.scrolled{height:58px;top:6px}.nav-shell .brand{gap:9px}.nav-shell .monogram{width:33px;height:33px}.nav-shell .brand b{font-size:12px}.nav-shell .brand small{font-size:8px}.nav-shell .preference-switchers{margin-left:auto;margin-right:6px}.nav-shell .currency-switcher button,.nav-shell .language-switcher button{padding:5px;font-size:6.5px}.nav-shell .menu-btn{width:36px;height:36px}.mobile-menu{max-height:calc(100vh - 88px);padding:18px;top:76px;left:8px;right:8px}.quick-nav{border-radius:15px;grid-template-columns:1fr 1fr;width:calc(100% - 28px);margin-top:-28px}.quick-nav a{grid-template-columns:1fr auto;min-height:96px;padding:16px 14px}.quick-nav small{display:none}.quick-nav b{font-size:12px}.quick-nav span{font-size:7px}.quick-nav i{grid-column:2}.intro{padding-top:105px}.section-head:before,.catalog-head:before,.intro:before{left:0}.benefits article{padding:24px 18px}.process-grid article:hover,.class-grid article:hover,.car-card:hover{transform:none}}@media (max-width:430px){.nav-shell .brand>span:last-child{display:none}.nav-shell .currency-switcher button,.nav-shell .language-switcher button{padding:5px 4px}.quick-nav{grid-template-columns:1fr}.quick-nav a{border-bottom:1px solid #ffffff17;border-right:0;min-height:76px}.quick-nav a:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.hero-copy,.hero-art,.availability-card,.phones,.route-line{animation:none}.reveal-ready{opacity:1;transition:none;transform:none}.benefits article,.process-grid article,.class-grid article,.car-card,.primary-btn,.dark-btn,.car-actions button,.business-card>a{transition:none}}:root{--ui-font:"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}button,input,select,textarea,.filters,.language-switcher,.currency-switcher,.mobile-menu,.admin{font-family:var(--ui-font)}.language-switcher button,.currency-switcher button{letter-spacing:.055em;min-height:30px;padding:7px 9px;font-size:9px;font-weight:650}.filters button{letter-spacing:.01em;min-height:38px;padding:10px 17px;font-size:12px;font-weight:600}.modal label,.car-form label{letter-spacing:.055em;font-size:10px;font-weight:650;line-height:1.35}.modal input,.modal select,.car-form input,.car-form select,.car-form textarea{text-transform:none;letter-spacing:0;font-size:14px;line-height:1.35}.car-form input,.car-form select{min-height:44px}.car-form textarea{min-height:96px}.form-save,.submit-btn{font-size:12px;font-weight:700}.admin-side nav button{font-size:13px}.admin-main>header button{font-size:11px}.contact-email a{font-family:var(--ui-font);overflow-wrap:anywhere;font-size:22px}.contact-details>small{font-size:9px;line-height:1.4}@media (max-width:760px){.nav-shell .currency-switcher button,.nav-shell .language-switcher button{padding:6px;font-size:8px}.filters button{font-size:11px}.contact-email a{font-size:18px}}.process{background:#20231f}.process-grid article{background:linear-gradient(145deg,#ffffff0e,#ffffff03 60%);border-color:#ffffff29}.process-grid p{color:#b3b8b2}.map-section{background:#d9ddd6}.map-lines{background:linear-gradient(45deg,#0000 48%,#191f1a12 49% 51%,#0000 52%)}.road{background:#adb4ac}.map-pin{color:#303630;border-color:#778078}.map-section:after{background:radial-gradient(circle at 75% 35%,#538c2821,#0000 31%)}.catalog:not(.catalog-buyout){color:#141714;background:#eff0eb}.catalog:not(.catalog-buyout) .catalog-head .kicker{color:#4d6740;background:#538c2813;border-color:#538c283d}.catalog:not(.catalog-buyout) .catalog-head h2 em{color:#538c28}.catalog:not(.catalog-buyout) .catalog-head>p{color:#626862}.catalog:not(.catalog-buyout) .filters button{color:#555c56;background:#ffffff6b;border-color:#c4c8c1}.catalog:not(.catalog-buyout) .filters button:hover{background:#fff;border-color:#739b55}.catalog:not(.catalog-buyout) .filters button.active{color:#111;background:#8cff31;border-color:#69a43d}.catalog:not(.catalog-buyout) .car-card{color:#141714;background:#fff;border-color:#d7d9d3;box-shadow:0 12px 35px #1a201b0e}.catalog:not(.catalog-buyout) .car-card:hover{border-color:#538c286b;box-shadow:0 22px 55px #1a201b1f}.catalog:not(.catalog-buyout) .car-title>b{color:#4d842a}.catalog:not(.catalog-buyout) .specs{border-color:#dde0da}.catalog:not(.catalog-buyout) details{color:#626862}.catalog:not(.catalog-buyout) details p b{color:#242824}.catalog:not(.catalog-buyout) .car-actions a{color:#303630}.catalog:not(.catalog-buyout) .empty-state{color:#626862;background:#fff;border-color:#cfd3cc}.apps{color:#141714;background:#f5f4ef}.apps-copy .section-no{color:#7c837c}.apps-copy>.kicker{color:#4d6740;background:#538c2813;border-color:#538c283d}.apps-copy h2 em{color:#538c28}.apps-copy>p{color:#666d67}.apps .app-tabs,.apps .app-tabs a+a{border-color:#ced1ca}.apps .app-tabs span{color:#477c24}.apps:before{content:"";filter:blur(2px);background:#8cff3112;border-radius:50%;width:360px;height:360px;position:absolute;top:30px;right:-150px}.apps{position:relative}.apps>*{z-index:1;position:relative}.catalog,.classes,.drivers,.business,.apps{padding-top:135px;padding-bottom:135px}@media (max-width:760px){.catalog,.classes,.drivers,.apps{padding-top:82px;padding-bottom:82px}.business{padding-top:60px;padding-bottom:60px}}:root{--ivory:#f4f0e7;--warm-grey:#e7e5de;--graphite:#20241f;--deep-green:#335f24;--soft-gold:#d5b86d}.gold-shimmer,body .car-title>b,body .payment-row b,body .specs>span,body .car-index,body .traffic-content strong,body .weather-now>strong,body .forecast b,body .safety-panel article>b,body .business-metrics strong,body .about-facts>span:first-child b{color:var(--soft-gold);-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#8f6b20 0%,#d5ad4d 34%,#fff0a8 48%,#fff8d6 52%,#c18f2c 66%,#8f6b20 100%) 0 0/210% 100%;-webkit-background-clip:text;background-clip:text;font-weight:850;animation:6.8s ease-in-out 1.15s infinite goldShimmer}.specs>span small{background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:#737c74;color:#737c74;font-weight:750;animation:none}@keyframes goldShimmer{0%,70%,to{background-position:115% 0}82%{background-position:-115% 0}}.hero-light-rig{z-index:2;pointer-events:none;position:absolute;inset:0}.hero-light-rig i{opacity:0;display:block;position:absolute}.headlight{filter:blur(2px);background:#fff3c4;border-radius:50%;width:26px;height:8px;animation:5.8s ease-out .8s both headlightsWake;top:55%;right:14%;box-shadow:0 0 18px 7px #fff2be61,-90px 18px 70px 17px #fff4ca1a}.headlight.right{animation-delay:1s;top:53%;right:28%}.hero:hover .headlight{opacity:.78;filter:blur(1px);box-shadow:0 0 24px 9px #fff2be75,-80px 18px 75px 20px #fff4ca21}.taillight{filter:blur(1px);background:#ff3a2f;border-radius:50%;width:11px;height:5px;animation:5.5s ease-in-out 2.5s both brakePause;top:58%;right:8%;box-shadow:0 0 14px 5px #ff302659}.taillight.right{animation-delay:2.58s;top:57%;right:34%}@keyframes headlightsWake{0%{opacity:0}18%{opacity:.85}32%,to{opacity:.34}}@keyframes brakePause{0%,72%,to{opacity:0}78%,86%{opacity:.65}92%{opacity:0}}.nav-shell nav a:hover{color:#fff;transform:translateY(-2px)}.nav-shell nav a:after{content:"";background:linear-gradient(90deg,transparent,var(--soft-gold),transparent);height:1px;transition:transform .28s;position:absolute;bottom:3px;left:12px;right:12px;transform:scaleX(0)}.nav-shell nav a{position:relative}.nav-shell nav a:hover:after{transform:scaleX(1)}.nav-shell .language-switcher,.nav-shell .currency-switcher{border-color:#d5b86d4d;padding:4px}.nav-shell .language-switcher button,.nav-shell .currency-switcher button{color:#d8dbd5;min-height:34px;padding:7px 10px;font-size:10px;font-weight:800}.nav-shell .language-switcher button.active,.nav-shell .currency-switcher button.active{color:#ffe7a7;outline:1px solid var(--soft-gold);background:#d5b86d1a;box-shadow:inset 0 0 0 1px #ffebb217}@media (max-width:760px){.hero-light-rig{display:none}.nav-shell .language-switcher button,.nav-shell .currency-switcher button{min-height:30px;padding:5px 6px;font-size:8px}.gold-shimmer{animation-duration:9s}}@media (prefers-reduced-motion:reduce){.gold-shimmer,.car-title>b,.payment-row b,.specs>span,.car-index,.traffic-content strong,.weather-now>strong,.forecast b,.safety-panel article>b,.business-metrics strong,.about-facts>span:first-child b,.headlight,.taillight{animation:none}.headlight{opacity:.28}.taillight{opacity:0}}.hero{height:92vh;min-height:720px}.quick-nav a{min-height:102px}.service-city{background:var(--ivory);color:#171a17;grid-template-columns:minmax(0,1.08fr) minmax(360px,.78fr);align-items:start;gap:7vw;padding:120px 8vw 105px;display:grid}.service-copy>.kicker,.experience-head .kicker,.driver-copy>.kicker{color:#365f29;background:#335f240f;border:1px solid #335f2433;border-radius:99px;width:max-content;margin:14px 0 34px;padding:7px 10px}.service-copy h2,.experience-head h2,.driver-copy h2{letter-spacing:-.045em;margin:0;font-size:clamp(40px,4.1vw,66px);font-weight:500;line-height:1.02}.service-copy h2 em,.experience-head h2 em,.driver-copy h2 em{font-family:var(--serif);color:#477e2c;font-weight:400}.service-copy>p,.driver-copy>p{color:#626961;max-width:590px;font-size:14px;line-height:1.7}.service-points{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:42px;display:grid}.service-point{background:#ffffff8f;border:1px solid #d5d3ca;border-radius:15px;grid-template-columns:1fr auto;min-width:0;padding:20px;transition:transform .3s,border-color .3s,box-shadow .3s;display:grid}.service-point:hover{border-color:#477e2c5c;transform:translateY(-4px);box-shadow:0 16px 35px #212b1f14}.service-point small{font:italic 11px var(--serif);color:#888e86}.service-point>i{font:27px var(--serif);color:#477e2c;font-style:normal}.service-point h3,.service-point p{grid-column:1/-1}.service-point h3{margin:26px 0 7px;font-size:16px}.service-point p{color:#737971;margin:0;font-size:11px;line-height:1.5}.compact-steps{color:#5c625c;background:#ede9df;border:1px solid #d7d4cb;border-radius:14px;align-items:center;gap:13px;margin-top:18px;padding:17px 20px;font-size:10px;display:flex}.compact-steps>span{text-transform:uppercase;letter-spacing:.11em;color:#365f29;margin-right:auto}.compact-steps b{color:#2c312c;white-space:nowrap;font-weight:650}.compact-steps i{color:#b08d3c;font-style:normal}.city-panel{color:#f2f3ef;background:linear-gradient(145deg,#272c27,#171b18 62%);border-radius:23px;padding:25px;position:sticky;top:94px;overflow:hidden;box-shadow:0 30px 65px #191f192e}.city-panel:before{content:"";filter:blur(4px);background:#8cff3111;border-radius:50%;width:260px;height:260px;position:absolute;inset:-120px auto auto -120px}.city-panel>*{z-index:1;position:relative}.city-panel header,.city-panel footer{justify-content:space-between;align-items:center;display:flex}.city-panel header div{flex-direction:column;gap:4px;display:flex}.city-panel header span,.city-panel footer{color:#8e968f;text-transform:uppercase;letter-spacing:.14em;font-size:8px}.city-panel header b{font:26px var(--serif)}.city-panel header small{color:#9da39d;border:1px solid #ffffff1f;border-radius:99px;padding:7px 9px;font-size:7px}.city-panel header small i,.city-status b>i{background:var(--green);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 10px #8cff31a6}.city-weather{align-items:center;gap:16px;margin:25px 0 16px;display:flex}.city-weather>strong{font:56px/1 var(--serif)}.city-weather>div{flex-direction:column;gap:5px;display:flex}.city-weather>div b{font-size:13px}.city-weather>div span{color:#929a93;font-size:8px}.sun-orbit{border:1px solid #d5b86d59;border-radius:50%;width:37px;height:37px;margin-left:auto;position:relative;box-shadow:0 0 28px #d5b86d1f}.sun-orbit:after{content:"";background:var(--soft-gold);border-radius:50%;position:absolute;inset:10px;box-shadow:0 0 16px #d5b86d8c}.city-map{background-color:#e6e5de;background-image:linear-gradient(35deg,#0000 47%,#222a2312 48% 50%,#0000 51%),linear-gradient(-48deg,#0000 47%,#222a230f 48% 50%,#0000 51%);background-size:67px 67px,89px 89px;border:1px solid #ffffff1a;border-radius:15px;height:250px;position:relative;overflow:hidden}.city-road{background:#b8bdb6;position:absolute}.city-road.one{width:120%;height:2px;top:38%;left:-10%;rotate:12deg}.city-road.two{width:2px;height:130%;top:-15%;left:18%;rotate:-16deg}.city-road.three{width:2px;height:120%;top:-10%;right:18%;rotate:21deg}.city-route{filter:drop-shadow(0 0 5px #4d8b2f61);border:3px solid #4d8b2f;border-color:#4d8b2f #4d8b2f #0000 #0000;border-radius:50%;width:58%;height:48%;position:absolute;top:26%;left:21%;rotate:18deg}.city-car{width:34px;height:34px;color:var(--green);background:#1f251f;border-radius:50%;place-items:center;font:700 9px Arial;animation:3.6s ease-in-out infinite cityPulse;display:grid;position:absolute;top:44%;left:53%;box-shadow:0 0 0 8px #1f251f1c}.city-pin{color:#252a25;background:#fff;border:1px solid #aab0a9;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;display:grid;position:absolute}.city-pin.start{bottom:20%;left:20%}.city-pin.finish{color:#fff;background:#335f24;border-color:#335f24;top:18%;right:17%}.city-status{grid-template-columns:1.45fr .75fr;gap:10px;margin:12px 0;display:grid}.city-status>div{background:#ffffff09;border:1px solid #ffffff1a;border-radius:12px;padding:13px}.city-status small{color:#7f887f;text-transform:uppercase;letter-spacing:.11em;margin-bottom:6px;font-size:7px;display:block}.city-status b{font-size:9px}.city-status b.gold-shimmer{font:20px var(--serif)}.city-panel footer{border-top:1px solid #ffffff1a;padding-top:13px;font-size:7px}@keyframes cityPulse{50%{box-shadow:0 0 0 14px #1f251f00}}.experience{background:var(--warm-grey);color:#171a17;padding:105px 8vw}.experience-head{grid-template-columns:1fr 2.1fr 1fr;align-items:start;gap:5vw;margin-bottom:45px;display:grid}.experience-head>p{color:#666d66;margin:5px 0;font-size:13px;line-height:1.65}.experience-grid{grid-template-columns:minmax(0,2.2fr) minmax(285px,.8fr);gap:14px;display:grid}.experience .class-grid{grid-template-columns:1.2fr 1fr 1fr;gap:10px}.experience .class-grid article{border-radius:17px;min-height:355px}.safety-panel{background:var(--graphite);color:#f6f7f3;border-radius:17px;flex-direction:column;min-width:0;padding:30px;display:flex}.safety-panel>span{color:var(--soft-gold);text-transform:uppercase;letter-spacing:.14em;font-size:8px}.safety-panel>h3{font:400 clamp(28px,2.7vw,42px)/1.06 var(--serif);margin:30px 0 auto}.safety-panel>div article{border-top:1px solid #ffffff1f;grid-template-columns:56px 1fr;align-items:center;gap:12px;padding:15px 0;display:grid}.safety-panel article b{font:19px var(--serif);color:var(--green)}.safety-panel article p{color:#aeb4ae;margin:0;font-size:10px;line-height:1.45}.driver-ecosystem{background:var(--ivory);color:#171a17;grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);align-items:center;gap:8vw;padding:105px 8vw;display:grid}.driver-copy ul{margin:28px 0;padding:0;list-style:none}.driver-copy li{border-top:1px solid #cbc9c0;padding:14px 0;font-size:13px}.driver-copy li b{font:italic 11px var(--serif);color:#858b84;margin-right:20px}.app-compact{color:#f4f5f1;background:#232823;border-radius:23px;grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;gap:10px;min-height:470px;padding:18px;display:grid;box-shadow:0 28px 60px #191f1926}.app-compact-head{color:#8f978f;text-transform:uppercase;letter-spacing:.13em;grid-column:1/-1;justify-content:space-between;align-items:center;padding:8px 6px 14px;font-size:8px;display:flex}.app-compact-head i{width:36px;height:36px;color:var(--green);border:1px solid #8cff3173;place-items:center;font:700 10px Arial;display:grid;transform:rotate(45deg)}.app-compact article{color:#181b18;background:#f2f0e9;border-radius:16px;flex-direction:column;min-width:0;padding:28px 24px;display:flex}.app-compact article.driver-app{color:#f3f4f0;background:#171b18}.app-compact article>small{color:#477e2c;text-transform:uppercase;letter-spacing:.14em;font-size:8px}.app-compact .driver-app>small{color:var(--green)}.app-compact h3{font:32px var(--serif);margin:30px 0 10px}.app-compact p{color:#6f756e;margin:0;font-size:11px;line-height:1.55}.app-compact .driver-app p{color:#929993}.app-compact article>b{border-bottom:1px solid #d2d1ca;margin-top:auto;padding:16px 0;font-size:11px}.app-compact .driver-app>b{border-color:#ffffff1f}.app-compact article>b em{font-style:normal}.app-compact article>b i{background:var(--green);border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 10px #8cff318c}.app-compact article>a{text-transform:uppercase;letter-spacing:.08em;color:#3f7427;margin-top:17px;font-size:9px}.app-compact .driver-app>a{color:var(--green)}.catalog,.catalog-buyout{padding-top:95px;padding-bottom:95px}.catalog-head{margin-bottom:40px}.catalog .car-photo{height:220px}.catalog .car-body{padding:19px}.business-card h2{margin:28px 0 14px}footer{padding-top:72px}@media (max-width:1180px){.service-city{grid-template-columns:1fr;gap:45px}.city-panel{grid-template-columns:.75fr 1.25fr;gap:0 18px;display:grid;position:relative;top:auto}.city-panel header,.city-panel footer{grid-column:1/-1}.city-map{grid-area:2/2/4}.city-status{grid-area:3/1}.experience-grid{grid-template-columns:1fr}.safety-panel{min-height:380px}.driver-ecosystem{gap:5vw}.compact-steps{flex-wrap:wrap}.compact-steps>span{width:100%}}@media (max-width:900px){.experience-head{grid-template-columns:1fr}.experience .class-grid{grid-template-columns:1fr 1fr}.experience .class-grid article:first-child{grid-column:1/-1}.driver-ecosystem{grid-template-columns:1fr}.app-compact{min-height:440px}.experience-head>p{max-width:520px}.service-points{grid-template-columns:1fr 1fr}.service-point:last-child{grid-column:1/-1}}@media (max-width:760px){.hero{height:92vh;min-height:690px}.service-city,.experience,.driver-ecosystem{padding:82px 20px}.service-points{grid-template-columns:1fr}.service-point:last-child{grid-column:auto}.service-point{padding:18px}.compact-steps{grid-template-columns:1fr auto;display:grid}.compact-steps>span{grid-column:1/-1}.compact-steps b{white-space:normal}.city-panel{border-radius:18px;padding:19px;display:block}.city-map{height:220px}.experience .class-grid{grid-template-columns:1fr}.experience .class-grid article:first-child{grid-column:auto}.experience .class-grid article{min-height:320px}.safety-panel{min-height:360px}.app-compact{grid-template-columns:1fr;min-height:0}.app-compact-head{grid-column:auto}.app-compact article{min-height:320px}.catalog,.catalog-buyout{padding-top:76px;padding-bottom:76px}.business-card{min-height:440px;padding:30px 22px}.business-metrics{gap:22px}.business-metrics small{font-size:8px}}@media (max-width:430px){.service-city,.experience,.driver-ecosystem{padding-left:16px;padding-right:16px}.city-weather>strong{font-size:48px}.city-weather>div span{display:none}.sun-orbit{width:31px;height:31px}.city-status{grid-template-columns:1fr}.safety-panel>h3{font-size:31px}.app-compact{padding:10px}.app-compact article{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.city-car{animation:none}.service-point:hover{transform:none}}.variant-three{--green:#0a9f59;--green-dark:#075735;--green-soft:#dff2e7;--gold:#c5a75e;color:#171b18;background:#f6f3ec}.variant-three .nav-shell{color:#161b18;-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#faf8f2f5;border:0;border-bottom:1px solid #0b482b1a;border-radius:0;height:88px;padding:0 5.5vw;inset:0 0 auto;box-shadow:0 10px 35px #122d1e0f}.variant-three .nav-shell.scrolled{background:#faf8f2fa;height:72px;top:0;box-shadow:0 12px 38px #122d1e1a}.variant-three .scroll-progress{background:linear-gradient(90deg,#087c49,#1ab96f,#c6a65b);bottom:0;left:0;right:0}.variant-three .brand{color:#151a17}.variant-three .brand small{color:#087c49}.variant-three .monogram{border-color:#0a9f59}.variant-three .monogram:before{border-color:#0a9f5947}.variant-three .monogram i:last-child{color:#0a9f59}.variant-three .nav-shell nav{background:0 0;border:0;gap:5px}.variant-three .nav-shell nav a{color:#313732;font-weight:650}.variant-three .nav-shell nav a>span{display:none}.variant-three .nav-shell nav a:hover{color:#087c49;background:#0a9f590f;transform:translateY(-2px)}.variant-three .nav-shell nav a:after{background:#0a9f59;bottom:0}.variant-three .nav-shell nav a.active{color:#0b5f3a;box-shadow:none;background:0 0}.variant-three .nav-shell nav a.active:after{transform:scaleX(1)}.variant-three .nav-shell .language-switcher,.variant-three .nav-shell .currency-switcher{background:#f2f0e9;border-color:#0a683d24}.variant-three .nav-shell .language-switcher button,.variant-three .nav-shell .currency-switcher button{color:#49504a}.variant-three .nav-shell .language-switcher button.active,.variant-three .nav-shell .currency-switcher button.active{color:#fff;background:#0a9f59;outline:0;box-shadow:0 7px 18px #0a9f5933}.variant-three .nav-shell .nav-cta{color:#fff;background:#0a9f59;border-color:#0a9f59;font-weight:750}.variant-three .nav-shell .nav-cta span{color:#fff}.variant-three .nav-shell .nav-cta:hover{color:#fff;background:#087c49;border-color:#087c49}.variant-three .menu-btn{color:#075735;background:#eef4ee;border-color:#07573533}.variant-three .hero{color:#fff;background:#edf2ec;align-items:center;height:690px;min-height:690px;padding:130px 5.8vw 65px}.variant-three .hero-art{opacity:1;background:linear-gradient(90deg,#03301dfa 0%,#043922e8 26%,#074d2ea3 42%,#eef2ec0f 63%,#f6f7f32e 100%),linear-gradient(#0000 54%,#00321d2e),url(/hero-variant3.jpg) 61% 77%/cover no-repeat;animation:1.1s both variantThreeArt;inset:0}.variant-three .hero-grid{opacity:.16;background-size:62px 62px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 48%);mask-image:linear-gradient(90deg,#000,#0000 48%)}.variant-three .hero-copy{width:min(570px,45vw);animation:.8s cubic-bezier(.2,.7,.2,1) both heroIn}.variant-three .eyebrow{color:#cfe7d8;letter-spacing:.22em;margin-bottom:24px;font-size:9px}.variant-three .eyebrow span{background:#21c273}.variant-three h1{letter-spacing:-.05em;text-shadow:0 3px 26px #001c112e;font-size:clamp(48px,5.15vw,78px);line-height:.95}.variant-three h1 em{color:#35d487;font-family:inherit;font-style:normal;font-weight:600}.variant-three .hero-copy>p{color:#e0eee5;max-width:500px;margin:25px 0 30px;font-size:15px;line-height:1.62}.variant-three .hero-actions{gap:16px}.variant-three .primary-btn{color:#fff;background:#0a9f59;border-radius:8px;box-shadow:0 13px 30px #00311c2e}.variant-three .primary-btn:hover{background:#11b667;box-shadow:0 15px 34px #00311c40}.variant-three .text-btn{color:#fff;border:1px solid #ffffff75;border-radius:8px;padding:16px 20px}.variant-three .text-btn span{color:#55dc98}.variant-three .hero-light-rig .taillight{display:none}.variant-three .headlight{background:#effff4;width:18px;height:5px;top:auto;bottom:20%;right:38%;box-shadow:0 0 19px 7px #94ffc361,-65px 5px 60px 15px #7effb521}.variant-three .headlight.right{top:auto;bottom:20.5%;right:48%}.variant-three .hero:hover .headlight{box-shadow:0 0 26px 9px #94ffc385,-60px 5px 70px 18px #7effb526}.hero-widgets{z-index:4;color:#1a201c;flex-direction:column;gap:12px;width:min(340px,27vw);display:flex;position:absolute;top:124px;right:4.5vw}.hero-widgets>section{-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);background:#fafbf7eb;border:1px solid #115b361f;border-radius:16px;overflow:hidden;box-shadow:0 16px 42px #1932211f}.hero-widgets header{justify-content:space-between;align-items:center;padding:14px 16px 10px;font-size:9px;display:flex}.hero-widgets header span{color:#687169;font-size:8px}.traffic-content{grid-template-columns:.84fr 1.16fr;min-height:123px;display:grid}.traffic-content>div:first-child{flex-direction:column;align-items:flex-start;padding:10px 16px 15px;display:flex}.traffic-content small{color:#666f67;font-size:8px}.traffic-content strong{font:700 29px/1 var(--ui-font);color:#0a9f59;margin:8px 0}.traffic-content span{color:#6a726b;font-size:8px}.traffic-content span b{color:#0a9f59;margin-top:3px;display:block}.widget-map{background-color:#f1f2ed;background-image:linear-gradient(32deg,#0000 47%,#3168451a 48% 50%,#0000 51%),linear-gradient(-45deg,#0000 47%,#31684514 48% 50%,#0000 51%);background-size:34px 34px,46px 46px;position:relative;overflow:hidden}.widget-map .street{transform-origin:50%;background:#7ed76b;width:140%;height:2px;position:absolute;left:-20%}.widget-map .s1{top:24%;rotate:11deg}.widget-map .s2{top:48%;rotate:-14deg}.widget-map .s3{top:70%;rotate:8deg}.widget-map .s4{background:#c5d964;top:51%;rotate:73deg}.widget-map>b{color:#fff;background:#0b1510;border-radius:50% 50% 50% 0;place-items:center;width:20px;height:20px;font-size:7px;display:grid;position:absolute;top:44%;left:54%;rotate:-45deg}.widget-map>b:first-letter{rotate:45deg}.weather-widget{padding-bottom:11px}.weather-now{grid-template-rows:auto auto;grid-template-columns:38px 72px 1fr;align-items:center;padding:5px 16px 11px;display:grid}.weather-now>i{color:#8fa49a;grid-row:1/3;font-size:29px;font-style:normal}.weather-now>strong{font:700 30px/1 var(--ui-font)}.weather-now sup{font-size:11px}.weather-now>span{color:#687169;grid-column:2;font-size:8px}.weather-now dl{grid-area:1/3/3;grid-template-columns:1fr auto;gap:4px 8px;margin:0;font-size:7px;display:grid}.weather-now dt{color:#6b746c}.weather-now dd{text-align:right;margin:0}.forecast{border-top:1px solid #1b482c1a;grid-template-columns:repeat(4,1fr);margin:0 12px;padding-top:10px;display:grid}.forecast span{flex-direction:column;align-items:center;gap:4px;display:flex}.forecast small{color:#7a827b;font-size:6px}.forecast b{font-size:8px}@keyframes variantThreeArt{0%{opacity:.35;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}.variant-three .service-city{background:#f8f6ef;display:block}.variant-three .service-copy{max-width:1220px;margin:auto}.variant-three .experience{background:#eeece5}.variant-three .catalog:not(.catalog-buyout),.variant-three .driver-ecosystem,.variant-three .business{background:#f8f6ef}.variant-three .safety-panel,.variant-three .app-compact{background:#173126}.variant-three footer{background:#11231b}@media (max-width:1250px){.variant-three .nav-shell{padding-left:3vw;padding-right:3vw}.variant-three .nav-shell nav a{padding-left:8px;padding-right:8px}.variant-three .language-switcher button{padding-left:7px;padding-right:7px}.hero-widgets{width:315px;right:2.5vw}.variant-three .hero-copy{width:48vw}}@media (max-width:1050px){.variant-three .nav-shell .brand>span:last-child{display:flex}.variant-three .nav-shell{height:78px}.variant-three .mobile-menu{color:#172019;background:#faf8f2fa;top:88px}.variant-three .mobile-menu a{border-color:#095b341f}.variant-three .mobile-menu a.active,.variant-three .mobile-menu a span{color:#0a9f59}.variant-three .hero{height:760px;min-height:760px;padding-top:120px}.variant-three .hero-copy{width:48vw}.hero-widgets{width:300px;top:118px}.variant-three h1{font-size:52px}}@media (max-width:760px){.variant-three .nav-shell{height:70px;padding:0 10px}.variant-three .nav-shell .brand>span:last-child{display:none}.variant-three .nav-shell .preference-switchers{margin-right:4px}.variant-three .nav-shell .language-switcher button{padding:5px 4px;font-size:7px}.variant-three .nav-shell .currency-switcher button{padding:5px;font-size:7px}.variant-three .nav-shell .nav-cta{display:none}.variant-three .mobile-menu{top:70px}.variant-three .hero{align-items:flex-start;height:auto;min-height:1010px;padding:105px 20px 45px}.variant-three .hero-art{background-position:54%}.variant-three .hero-copy{width:100%;margin:0}.variant-three h1{font-size:46px}.variant-three .hero-copy>p{font-size:13px}.variant-three .hero-actions{flex-direction:row;align-items:center}.variant-three .primary-btn,.variant-three .text-btn{padding:14px 15px;font-size:9px}.hero-widgets{width:auto;position:absolute;top:555px;left:20px;right:20px}.variant-three .hero-light-rig{display:none}}@media (max-width:430px){.variant-three .hero{min-height:1050px}.variant-three h1{font-size:40px}.variant-three .hero-actions{flex-direction:column;align-items:stretch}.variant-three .text-btn{text-align:center}.hero-widgets{top:575px}.traffic-content{grid-template-columns:1fr 1.2fr}}.location-control{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafbf7f0;border:1px solid #115b361f;border-radius:14px;grid-template-columns:minmax(0,1fr) 36px;gap:6px;padding:8px;display:grid;box-shadow:0 12px 30px #1932211a}.location-control select,.location-control button{color:#1c3428;background:#f3f3ed;border:1px solid #08693e24;border-radius:9px;height:34px;font-size:10px;font-weight:750}.location-control select{width:100%;padding:0 10px}.location-control button{color:#087c49;font-size:20px}.location-control span{color:#7d857e;text-transform:uppercase;letter-spacing:.12em;grid-column:1/-1;padding-left:3px;font-size:7px}.location-control span.live{color:#087c49}.location-control span.live:before{content:"";background:#10b768;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block;box-shadow:0 0 8px #10b768b3}.traffic-content>div:first-child em{color:#909791;margin-top:auto;padding-top:7px;font-size:6px;font-style:normal}.widget-map>b{left:var(--map-x,54%);top:var(--map-y,44%)}.weather-widget header span{color:#087c49;text-transform:uppercase;letter-spacing:.12em}.weather-widget header b>i,.weather-widget header span>i{font-style:normal}.weather-widget.is-unavailable{opacity:.88}.weather-widget.is-unavailable header span{color:#986c39}.weather-widget.is-unavailable .weather-now>strong{color:#6f756f}.driver-recruitment{color:#171a17;background:#f8f6ef;grid-template-columns:minmax(360px,.85fr) minmax(520px,1.15fr);align-items:center;gap:6vw;padding:105px 8vw;display:grid}.driver-recruitment-copy .kicker{background:#0a9f590f;border:1px solid #0a9f5933;border-radius:99px;width:max-content;margin:16px 0 36px;padding:7px 10px}.driver-recruitment-copy h2{letter-spacing:-.045em;margin:0;font-size:clamp(42px,4.4vw,70px);font-weight:500;line-height:1.02}.driver-recruitment-copy h2 em{font-family:var(--serif);color:#087c49;font-weight:400}.driver-recruitment-copy>p{color:#5f675f;max-width:560px;margin:25px 0;font-size:14px;line-height:1.7}.driver-benefits{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.driver-benefits span{color:#31533f;background:#fff;border:1px solid #d5d7d0;border-radius:99px;padding:10px 12px;font-size:9px;font-weight:700}.driver-benefits span:before{content:"✓";color:#0a9f59;margin-right:6px}.driver-apply{color:#fff;text-transform:uppercase;letter-spacing:.08em;background:#0a9f59;border:0;border-radius:9px;padding:16px 19px;font-size:10px;font-weight:800;transition:transform .25s,box-shadow .25s}.driver-apply:hover{transform:translateY(-2px);box-shadow:0 14px 28px #0a9f5933}.driver-apply b{margin-left:35px}.driver-recruitment-visual{background:#183125;border-radius:22px;min-height:530px;position:relative;overflow:hidden;box-shadow:0 30px 65px #1831252b}.driver-recruitment-visual>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.driver-recruitment-visual:after{content:"";background:linear-gradient(#0000 42%,#042918c7);position:absolute;inset:0}.partner-panel{z-index:2;color:#fff;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#083a23e6;border:1px solid #fff3;border-radius:16px;padding:20px;position:absolute;bottom:22px;left:22px;right:22px}.partner-panel>small{color:#e4c777;text-transform:uppercase;letter-spacing:.15em;font-size:8px}.partner-panel h3{font:400 25px/1.1 var(--serif);margin:8px 0 13px}.partner-badges{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.partner-badges b{text-align:center;letter-spacing:.04em;background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;padding:9px 5px;font-size:8px}.partner-panel p{color:#bed0c5;margin:12px 0 0;font-size:9px;line-height:1.45}.official-mini{background:#0a9f590e;border:1px solid #0a9f5929;border-radius:9px;justify-content:space-between;gap:10px;margin:16px 0 0;padding:10px 11px;font-size:8px;display:flex}.official-mini span{color:#0a9f59;font-weight:800}.official-mini b{color:#8e9590;letter-spacing:.05em;font-size:7px}.modal-partner{color:#173126;background:linear-gradient(135deg,#eaf6ee,#f8f6ef);border:1px solid #0a9f593d;border-radius:12px;margin:18px 0;padding:16px}.modal-partner>span{color:#087c49;text-transform:uppercase;letter-spacing:.12em;font-size:8px;font-weight:800;display:block}.modal-partner>strong{font:400 21px var(--serif);margin:8px 0 11px;display:block}.modal-partner>div{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.modal-partner>div b{text-align:center;background:#fff;border:1px solid #07573524;border-radius:7px;padding:8px 4px;font-size:7px}.modal-partner p{color:#667068;margin:10px 0 0;font-size:9px}.driver-modal h2{font-size:42px}.driver-modal h2 em{color:#087c49}@media (max-width:1050px){.driver-recruitment{grid-template-columns:1fr;gap:45px}.driver-recruitment-visual{min-height:520px}}@media (max-width:760px){.driver-recruitment{padding:80px 20px}.driver-recruitment-copy h2{font-size:42px}.driver-recruitment-visual{min-height:500px}.partner-panel{padding:15px;bottom:12px;left:12px;right:12px}.partner-panel h3{font-size:21px}.partner-badges{grid-template-columns:1fr 1fr}.official-mini{flex-direction:column;align-items:flex-start}.modal-partner>div{grid-template-columns:1fr 1fr}.driver-modal h2{font-size:34px}}@media (max-width:430px){.driver-recruitment{padding-left:16px;padding-right:16px}.driver-recruitment-copy h2{font-size:36px}.driver-recruitment-visual{min-height:470px}.partner-panel h3{font-size:19px}}.partner-routes{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:8px;display:grid}.partner-routes article{background:#ffffff12;border:1px solid #ffffff26;border-radius:9px;padding:10px}.partner-routes article b,.partner-routes article strong,.partner-routes article span{display:block}.partner-routes article b{color:#e4c777;letter-spacing:.08em;font-size:7px}.partner-routes article strong{color:#fff;margin:5px 0;font-size:12px}.partner-routes article span{color:#b9ccc0;font-size:7px;line-height:1.35}.partner-panel .partner-badges{grid-template-columns:1fr 1fr}.modal-partner>.modal-partner-routes{grid-template-columns:1fr 1fr;gap:7px;display:grid}.modal-partner-routes article{background:#fff;border:1px solid #07573524;border-radius:8px;padding:11px}.modal-partner-routes article b,.modal-partner-routes article em,.modal-partner-routes article small{display:block}.modal-partner-routes article b{color:#087c49;font-size:8px}.modal-partner-routes article em{color:#173126;margin:6px 0;font-size:12px;font-style:normal;font-weight:800}.modal-partner-routes article small{color:#6e776f;font-size:8px;line-height:1.35}.modal-partner>.modal-partner-badges{grid-template-columns:1fr 1fr;gap:5px;margin-top:6px;display:grid}.modal-partner>.modal-partner-badges b{text-align:center;background:#fff;border:1px solid #0757351f;border-radius:7px;padding:7px;font-size:7px}@media (max-width:520px){.partner-routes,.modal-partner>.modal-partner-routes{grid-template-columns:1fr}.driver-recruitment-visual{min-height:570px}}.variant-three .hero{height:640px;min-height:640px}.variant-three .service-city{padding:72px 8vw 65px}.service-copy>.kicker{margin-bottom:24px}.service-copy h2,.experience-head h2{font-size:clamp(36px,3.6vw,56px)}.service-copy>p{margin:16px 0}.service-points{margin-top:28px}.service-point{padding:16px}.service-point h3{margin:16px 0 6px}.compact-steps{margin-top:12px;padding:13px 16px}.experience{padding:72px 8vw}.experience-head{margin-bottom:28px}.experience .class-grid article{min-height:285px}.experience .class-grid h3{font-size:21px}.safety-panel{padding:22px}.safety-panel>h3{margin:20px 0 auto}.safety-panel>div article{padding:11px 0}.driver-recruitment{gap:5vw;padding:72px 8vw}.driver-recruitment-copy .kicker{margin-bottom:25px}.driver-recruitment-copy h2{font-size:clamp(38px,3.7vw,58px)}.driver-recruitment-copy>p{margin:18px 0;font-size:13px;line-height:1.55}.driver-benefits{margin:17px 0}.driver-recruitment-visual{min-height:445px}.partner-panel{padding:16px;bottom:16px;left:16px;right:16px}.partner-panel h3{margin:6px 0 10px;font-size:22px}.fleet-catalog{padding:70px 6vw;position:relative}.anchor-target{position:absolute;top:-76px}.fleet-catalog .catalog-head{margin-bottom:24px}.fleet-mode{background:#ffffff8c;border:1px solid #0a6f4129;border-radius:13px;grid-template-columns:1fr 1fr;max-width:1440px;margin:0 auto 14px;padding:5px;display:grid}.fleet-mode button{color:#5e665f;background:0 0;border:0;border-radius:9px;padding:13px;font-size:12px;font-weight:750}.fleet-mode button span{color:#929992;font:italic 10px var(--serif);margin-right:10px}.fleet-mode button.active{color:#fff;background:#0a9f59;box-shadow:0 8px 20px #0a9f592b}.fleet-mode button.active span{color:#bfe8d1}.fleet-catalog .filters{margin-bottom:17px}.fleet-catalog .car-photo{height:185px}.fleet-catalog .car-body{padding:15px}.fleet-catalog .car-title h3{font-size:20px}.fleet-catalog .car-title>b{font-size:18px}.fleet-catalog .official-mini{margin-top:11px;padding:8px}.fleet-catalog .specs{margin:13px 0;padding:11px 0}.fleet-catalog .payment-row{padding-bottom:10px}.fleet-catalog .car-actions{margin-top:12px}.fleet-catalog .car-actions button{padding:11px 12px}.business{padding:48px 8vw}.business-card{min-height:315px;padding:34px}.business-card h2{margin:18px 0 8px;font-size:clamp(36px,3.8vw,58px)}.business-card>p{margin:6px 0;line-height:1.5}.business-card>a{margin-top:14px}.business-metrics{gap:40px;padding-top:15px}.variant-three footer{padding:50px 8vw 20px}.footer-top{padding-bottom:30px}.footer-top h2{margin:30px 0 0;font-size:48px}.contact-big small{margin:9px 0 5px}.contact-big a{font-size:23px}.footer-grid{padding:27px 0}.legal a{color:#9aa39b}@media (max-width:900px){.variant-three .hero{height:700px;min-height:700px}.experience .class-grid article{min-height:260px}.driver-recruitment{padding-top:62px;padding-bottom:62px}.driver-recruitment-visual{min-height:420px}.business-card{min-height:300px}}@media (max-width:760px){.variant-three .hero{height:900px;min-height:900px}.variant-three .hero-copy{margin-top:0}.hero-widgets{top:505px}.service-city,.experience,.driver-recruitment{padding-top:58px;padding-bottom:58px}.service-points{scroll-snap-type:x mandatory;padding-bottom:8px;display:flex;overflow-x:auto}.service-point{scroll-snap-align:start;min-width:76vw}.compact-steps{font-size:9px}.experience .class-grid{scroll-snap-type:x mandatory;padding-bottom:8px;display:flex;overflow-x:auto}.experience .class-grid article,.experience .class-grid article:first-child{scroll-snap-align:start;min-width:76vw;min-height:270px}.safety-panel{min-height:270px}.driver-recruitment-copy h2{font-size:38px}.driver-recruitment-visual{min-height:475px}.fleet-catalog{padding:58px 16px}.fleet-catalog .catalog-head{margin-bottom:20px}.fleet-catalog .car-grid{scroll-snap-type:x mandatory;gap:12px;padding-bottom:10px;display:flex;overflow-x:auto}.fleet-catalog .car-card{scroll-snap-align:start;min-width:86vw}.fleet-mode{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8f6eff5;position:sticky;top:68px}.catalog-buyout .fleet-mode{background:#e8e6dff5}.business{padding:42px 16px}.business-card{min-height:285px;padding:25px 20px}.business-metrics{gap:18px}.variant-three footer{padding:44px 20px 18px}.footer-top{grid-template-columns:1fr;gap:18px}.footer-top h2{margin-top:20px;font-size:42px}.contact-big a{font-size:20px}.footer-grid{grid-template-columns:1fr 1fr;gap:24px 14px;padding:24px 0}.footer-note{grid-column:1/-1}.legal{flex-wrap:wrap;gap:12px}}@media (max-width:430px){.variant-three .hero{height:930px;min-height:930px}.hero-widgets{top:520px}.service-city,.experience,.driver-recruitment{padding-left:16px;padding-right:16px}.driver-recruitment-visual{min-height:500px}.partner-panel{padding:13px}.fleet-mode button{padding:11px 7px;font-size:10px}.fleet-catalog .car-card{min-width:90vw}}.variant-three .hero-art{background-image:linear-gradient(90deg,#03301dfa 0%,#043922e8 26%,#074d2ea3 42%,#eef2ec0f 63%,#f6f7f32e 100%),linear-gradient(#0000 54%,#00321d2e),url(/hero-honda-accord-chisinau.webp);background-position:50%,50%,54%;background-repeat:no-repeat;background-size:auto,auto,cover}.variant-three .headlight{width:22px;height:6px;animation:1.15s 1.15s both lightsGreeting;top:58%;bottom:auto;right:36%}.variant-three .headlight.right{animation-delay:1.22s;top:59%;bottom:auto;right:53%}.variant-three .foglight{filter:blur(1px);background:#f2fff5;border-radius:50%;width:12px;height:5px;animation:1.15s 1.3s both lightsGreeting;position:absolute;top:66%;right:39%;box-shadow:0 0 13px 5px #b6ffd46b}.variant-three .foglight.right{animation-delay:1.36s;top:66%;right:51%}.variant-three .hero:hover .headlight,.variant-three .hero:hover .foglight{animation:.72s both lightsGreeting}@keyframes lightsGreeting{0%,to{opacity:.16}18%,38%{opacity:.9}53%{opacity:.05}72%{opacity:.82}}.support-widget{z-index:42;color:#172019;font-family:var(--ui-font,Arial,sans-serif);position:fixed;bottom:20px;right:20px}.support-launcher{color:#173126;text-align:left;background:#fffffcf7;border:1px solid #0974442e;border-radius:999px;align-items:center;gap:11px;min-width:235px;padding:9px 14px 9px 9px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 14px 38px #0d372233}.support-launcher:hover{transform:translateY(-2px);box-shadow:0 18px 46px #0d372240}.support-launcher>span:last-child{flex-direction:column;gap:3px;display:flex}.support-launcher b{font-size:12px}.support-launcher small{color:#6c756e;font-size:8px}.support-avatar{flex:none;width:46px;height:46px;display:block;position:relative}.support-avatar img{object-fit:cover;object-position:50% 32%;border:2px solid #fff;border-radius:50%;width:100%;height:100%;box-shadow:0 5px 15px #0c3e252e}.support-avatar i{background:#12b76a;border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;bottom:2px;right:1px;box-shadow:0 0 8px #12b76a80}.support-card{background:#fbfaf5;border:1px solid #0974442b;border-radius:20px;width:min(365px,100vw - 32px);padding:0 18px 17px;animation:.38s cubic-bezier(.2,.8,.2,1) both supportIn;position:absolute;bottom:70px;right:0;overflow:hidden;box-shadow:0 24px 70px #082a1947}.support-card:before{content:"";background:linear-gradient(90deg,#098553,#5ec77e,#d6b45e);height:4px;position:absolute;inset:0 0 auto}.support-card header{border-bottom:1px solid #144a2d17;align-items:center;gap:11px;padding:18px 0 12px;display:flex}.support-card header .support-avatar{width:52px;height:52px}.support-card header div{flex-direction:column;gap:4px;display:flex}.support-card header b{font:700 15px/1.2 var(--ui-font,Arial,sans-serif)}.support-card header small{color:#0a9458;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.support-card header>button{color:#5c665f;background:#ecefe9;border:0;border-radius:50%;width:31px;height:31px;margin-left:auto;font-size:20px}.support-card>p{color:#59635c;margin:14px 0 11px;font-size:12px;line-height:1.5}.support-card textarea{resize:vertical;color:#172019;background:#fff;border:1px solid #0d633c29;border-radius:11px;outline:none;width:100%;min-height:88px;padding:12px;font-size:12px;line-height:1.45;display:block}.support-card textarea:focus{border-color:#0a9f59;box-shadow:0 0 0 3px #0a9f591a}.support-channels{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px;display:grid}.support-channels button{color:#173126;text-align:left;background:#eef5ef;border:1px solid #0a714224;border-radius:10px;padding:10px 7px}.support-channels button:first-child{color:#fff;background:#0a9f59}.support-channels button b,.support-channels button span{display:block}.support-channels button b{font-size:10px}.support-channels button span{opacity:.76;margin-top:5px;font-size:7px}.support-note{color:#7c847e;margin-top:9px;font-size:7px;display:block}@keyframes supportIn{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}@media (max-width:760px){.variant-three .hero-art{background-position:50%,50%,57%}.support-widget{bottom:12px;right:12px}.support-launcher{min-width:0;padding-right:10px}.support-launcher>span:last-child{display:none}.support-card{width:calc(100vw - 24px);position:fixed;bottom:78px;right:12px}.support-channels{grid-template-columns:1fr}.support-channels button{text-align:left;justify-content:space-between;align-items:center;display:flex}.support-channels button span{margin:0}.variant-three .hero-light-rig{display:none}}@media (prefers-reduced-motion:reduce){.support-card,.variant-three .headlight,.variant-three .foglight{animation:none}}.support-card textarea[aria-invalid=true]{border-color:#b84c42;box-shadow:0 0 0 3px #b84c4217}.support-error{color:#a43d35;margin-top:7px;font-size:9px;line-height:1.35;display:block}.support-error+.support-channels{margin-top:8px}.about-company{color:#172019;background:#e9eee8;grid-template-columns:minmax(0,1.3fr) minmax(340px,.7fr);align-items:center;gap:5vw;padding:62px 8vw;display:grid}.about-copy .kicker{color:#365f29;background:#335f240f;border:1px solid #335f2433;border-radius:99px;width:max-content;margin:12px 0 20px;padding:7px 10px}.about-copy h2{letter-spacing:-.045em;margin:0;font-size:clamp(34px,3.6vw,55px);line-height:1.02}.about-copy h2 em{color:#0a9f59;font-family:inherit;font-style:normal}.about-copy>p{color:#59635c;max-width:690px;margin:18px 0;font-size:13px;line-height:1.65}.about-facts{gap:9px;display:flex}.about-facts>span{background:#ffffff8c;border:1px solid #0e5c391f;border-radius:11px;min-width:155px;padding:12px 15px}.about-facts small,.about-facts b{display:block}.about-facts small{color:#778078;text-transform:uppercase;letter-spacing:.09em;margin-bottom:5px;font-size:7px}.about-facts b{font-size:13px}.founder-card{background:#fafaf5;border:1px solid #09683e21;border-radius:18px;grid-template-columns:132px 1fr;align-items:center;gap:18px;padding:15px;display:grid;box-shadow:0 16px 38px #1342281a}.founder-card img{object-fit:cover;object-position:50% 25%;border-radius:13px;width:132px;height:150px}.founder-card small{color:#0a9f59;text-transform:uppercase;letter-spacing:.1em;font-size:7px}.founder-card h3{font:500 24px/1.05 var(--serif);margin:8px 0 14px}.founder-card p{color:#777f78;margin:0 0 7px;font-size:8px}.founder-card a{color:#087c49;font-size:16px;font-weight:800}.founder-card a span{color:#b39143;margin-left:8px}@media (max-width:760px){.about-company{grid-template-columns:1fr;gap:26px;padding:54px 20px}.about-copy h2{font-size:38px}.about-facts{grid-template-columns:1fr 1fr;display:grid}.about-facts>span{min-width:0}.founder-card{grid-template-columns:105px 1fr}.founder-card img{width:105px;height:125px}.founder-card h3{font-size:20px}}.car-gallery{gap:6px;padding:8px 10px 0;display:flex;overflow-x:auto}.car-gallery button{background:0 0;border:1px solid #0000;border-radius:6px;flex:0 0 50px;width:50px;height:38px;padding:2px}.car-gallery button.active{border-color:#0a9f59}.car-gallery img{object-fit:cover;border-radius:4px;width:100%;height:100%}.fleet-catalog .specs{grid-template-columns:repeat(auto-fit,minmax(75px,1fr))}.driver-days-off{background:#0a9f5912;border-left:3px solid #0a9f59;border-radius:0 8px 8px 0;gap:4px;margin:0 0 13px;padding:10px 11px;display:grid}.driver-days-off b{color:#087c49;text-transform:uppercase;letter-spacing:.05em;font-size:9px}.driver-days-off span{color:#626b64;font-size:9px;line-height:1.4}.catalog-buyout .driver-days-off{background:#b3914317;border-left-color:#b39143}.catalog-buyout .driver-days-off b{color:#786529}.form-driver-note{color:#4f5c51;background:#e7f1e8;border-left:3px solid #0a9f59;grid-column:1/-1;margin:0;padding:12px 14px;font-size:11px;line-height:1.45}.form-driver-note b{color:#173f29;margin-bottom:4px;display:block}.calculated-total{color:#173f29;background:#e7eee5;border:1px solid #c7cabc;align-items:center;min-height:44px;margin-top:7px;padding:11px;font-size:15px;font-weight:800;display:flex}.form-photos{background:#fff;border:1px solid #d1d2cc;padding:14px}.form-photos>div:first-child{justify-content:space-between;align-items:center;display:flex}.form-photos>div:first-child b{color:#273029;font-size:12px}.form-photos>div:first-child span{color:#31531b;background:#e7eee5;border-radius:99px;padding:5px 8px;font-size:10px;font-weight:800}.form-photos>p{color:#6d746e;margin:8px 0 12px;font-size:10px;line-height:1.45}.form-photos>label{display:block}.form-photos>small{color:#667067;text-transform:none;letter-spacing:0;margin-top:7px;font-size:9px;line-height:1.4;display:block}.form-photos>em{color:#a43d35;margin-top:8px;font-size:10px;font-style:normal;display:block}.existing-photos{grid-template-columns:repeat(5,1fr);gap:7px;margin-bottom:12px;display:grid}.existing-photos figure{height:74px;margin:0;position:relative}.existing-photos img{object-fit:cover;border-radius:6px;width:100%;height:100%}.existing-photos button{color:#fff;background:#0a0e0bcc;border:0;border-radius:50%;width:22px;height:22px;padding:0;font-size:15px;position:absolute;top:3px;right:3px}@media (max-width:560px){.form-driver-note{grid-column:auto}.existing-photos{grid-template-columns:repeat(3,1fr)}.driver-days-off span{font-size:10px}}.driver-recruitment-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.driver-job-link{color:#087c49;text-transform:uppercase;letter-spacing:.07em;border-bottom:1px solid #0a7f4b6b;padding:13px 2px 10px;font-size:10px;font-weight:800}.driver-job-link b{color:#b39143;margin-left:10px}.job-page{color:#172019;background:#f4f1e9;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.job-page h1,.job-page h2,.job-page h3,.job-page p{margin-top:0}.job-nav{z-index:3;color:#fff;background:#092e20;border-bottom:1px solid #ffffff24;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:82px;padding:12px 6vw;display:grid;position:relative}.job-brand{align-items:center;gap:13px;width:max-content;display:flex}.job-brand>span{color:#c8a95c;border:1px solid #c8a95c;place-items:center;width:42px;height:42px;font:700 17px Georgia,serif;display:grid;transform:rotate(45deg)}.job-brand>span:first-letter{transform:rotate(-45deg)}.job-brand>b{letter-spacing:.14em;flex-direction:column;font-size:13px;display:flex}.job-brand small{color:#8bcba6;letter-spacing:.22em;margin-top:4px;font-size:6px}.job-nav nav{gap:5px;display:flex}.job-nav nav a{color:#aabdb3;text-align:center;border:1px solid #ffffff24;border-radius:7px;min-width:40px;padding:9px 8px;font-size:9px;font-weight:800}.job-nav nav a[aria-current=page]{color:#092e20;background:#c8a95c;border-color:#c8a95c}.job-back{color:#d8e2dc;justify-self:end;font-size:10px}.job-hero{color:#fff;background:linear-gradient(120deg,#062c1e,#0d5136 60%,#19764c);grid-template-columns:1.05fr .95fr;min-height:570px;display:grid}.job-hero-copy{flex-direction:column;justify-content:center;padding:70px 7vw;display:flex}.job-badge{color:#d8e7dd;text-transform:uppercase;letter-spacing:.13em;border:1px solid #ffffff2e;border-radius:99px;align-items:center;gap:9px;width:max-content;margin-bottom:28px;padding:8px 11px;font-size:8px;display:flex}.job-badge i{background:#9cf05f;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #9cf05f}.job-page .job-hero h1{letter-spacing:-.055em;max-width:760px;margin:0;font-size:clamp(48px,5.7vw,84px);font-weight:540;line-height:.96}.job-hero-copy>p{color:#c4d5cb;max-width:670px;margin:28px 0;font-size:16px;line-height:1.65}.job-actions{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.job-primary,.job-secondary{text-transform:uppercase;letter-spacing:.07em;border-radius:8px;justify-content:space-between;align-items:center;min-height:50px;padding:15px 18px;font-size:10px;font-weight:850;display:inline-flex}.job-primary{color:#082116;background:#86df4a}.job-secondary{color:#fff;border:1px solid #ffffff40}.job-actions b{margin-left:28px}.job-hero-visual{min-height:520px;position:relative;overflow:hidden}.job-hero-visual:after{content:"";background:linear-gradient(#0000 42%,#011d12e0),linear-gradient(90deg,#062c1e59,#0000 35%);position:absolute;inset:0}.job-hero-visual img{object-fit:cover;width:100%;height:100%}.job-hero-visual>div{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05321fcc;border:1px solid #ffffff2e;border-radius:12px;padding:17px 19px;position:absolute;bottom:28px;left:28px;right:28px}.job-hero-visual span,.job-hero-visual b{display:block}.job-hero-visual span{color:#d9bf77;text-transform:uppercase;letter-spacing:.15em;margin-bottom:7px;font-size:8px}.job-hero-visual b{letter-spacing:.07em;font-size:13px}.job-facts{z-index:3;background:#fff;border-radius:15px;grid-template-columns:repeat(3,1fr);max-width:1250px;margin:-34px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 50px #123c2721}.job-facts article{padding:23px 27px}.job-facts article+article{border-left:1px solid #e1e2dc}.job-facts small,.job-facts b{display:block}.job-facts small{color:#788179;text-transform:uppercase;letter-spacing:.13em;margin-bottom:7px;font-size:7px}.job-facts b{font-size:13px}.job-content{grid-template-columns:1.45fr .75fr;gap:18px;max-width:1250px;margin:70px auto 18px;padding:0 18px;display:grid}.job-card{background:#fbfaf5;border:1px solid #d8d9d2;border-radius:17px;padding:42px;position:relative}.job-card>span,.job-benefits header>span,.job-options article>span{color:#b39143;font:italic 16px Georgia,serif}.job-card h2,.job-benefits h2,.job-options h2,.job-cta h2{letter-spacing:-.04em;margin:16px 0 17px;font-size:clamp(30px,3vw,46px);line-height:1.03}.job-card>p{color:#626b64;font-size:14px;line-height:1.7}.job-main-card h3{margin:31px 0 12px;font-size:15px}.job-main-card ol{counter-reset:jobsteps;margin:0;padding:0;list-style:none}.job-main-card li{counter-increment:jobsteps;color:#475149;border-top:1px solid #ddded8;grid-template-columns:31px 1fr;gap:12px;padding:13px 0;font-size:12px;line-height:1.5;display:grid}.job-main-card li:before{content:counter(jobsteps,decimal-leading-zero);color:#0a9458;font:italic 11px Georgia,serif}.job-note{color:#5e685f;background:#e9f1e9;border-left:3px solid #0a9458;margin-top:18px;padding:11px 13px;font-size:9px;line-height:1.45;display:block}.job-side-card{color:#fff;background:#0a3c28}.job-side-card>p{color:#bfd0c6}.job-side-card>div{border-top:1px solid #ffffff29;padding-top:20px;position:absolute;bottom:42px;left:42px;right:42px}.job-side-card>div b,.job-side-card>div small{display:block}.job-side-card>div b{color:#d7b965;font:700 37px Georgia,serif}.job-side-card>div small{color:#9cb9a8;letter-spacing:.16em;margin-top:7px;font-size:7px}.job-benefits{max-width:1250px;margin:18px auto;padding:42px 18px 60px}.job-benefits header{justify-content:space-between;align-items:end;gap:24px;display:flex}.job-benefits header h2{margin-bottom:0}.job-benefits>div{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:27px;display:grid}.job-benefits article{background:#fff;border-top:2px solid #0a9458;min-height:190px;padding:22px}.job-benefits article small{color:#a1a7a1;font:italic 10px Georgia,serif}.job-benefits h3{margin:48px 0 8px;font-size:16px}.job-benefits p{color:#697169;margin:0;font-size:11px;line-height:1.5}.job-options{grid-template-columns:1fr 1fr;gap:12px;max-width:1250px;margin:0 auto 70px;padding:0 18px;display:grid}.job-options article{background:#e3e9e1;border-radius:16px;min-height:320px;padding:38px}.job-options article+article{color:#fff;background:#171c18}.job-options p{color:#626b64;max-width:520px;font-size:13px;line-height:1.65}.job-options article+article p{color:#aeb9b1}.job-options a{color:#087c49;border-bottom:1px solid #0a9458;margin-top:15px;padding-bottom:7px;font-size:10px;font-weight:800;display:inline-block}.job-options article>b{color:#d2b568;letter-spacing:.08em;margin-top:28px;font-size:10px;display:block}.job-cta{color:#fff;background:#0a3a27;justify-content:space-between;align-items:center;gap:45px;padding:70px 8vw;display:flex}.job-cta>div:first-child{max-width:700px}.job-cta>div>span{color:#d6bb70;text-transform:uppercase;letter-spacing:.16em;font-size:8px}.job-cta h2{margin-bottom:10px}.job-cta p{color:#b7c9bd;font-size:13px}.job-cta .job-secondary{background:0 0}.job-footer{color:#fff;background:#07271b;border-top:1px solid #ffffff1c;justify-content:space-between;align-items:center;padding:30px 6vw;display:flex}.job-footer p{color:#8ba194;margin:0;font-size:9px}@media (max-width:900px){.job-nav{grid-template-columns:1fr auto}.job-back{display:none}.job-hero{grid-template-columns:1fr}.job-hero-copy{padding:70px 8vw}.job-hero-visual{min-height:420px}.job-facts{margin:-22px 18px 0}.job-content{grid-template-columns:1fr}.job-side-card{min-height:360px}.job-benefits>div{grid-template-columns:1fr 1fr}.job-options{grid-template-columns:1fr}.job-cta{flex-direction:column;align-items:flex-start}.job-side-card>div{margin-top:45px;position:static}.job-nav nav{justify-self:end}}@media (max-width:600px){.driver-recruitment-actions{flex-direction:column;align-items:stretch}.driver-job-link{text-align:center}.job-nav{grid-template-columns:1fr;padding:14px 18px}.job-nav .job-brand{justify-self:center}.job-nav nav{justify-content:center;justify-self:stretch}.job-hero-copy{padding:56px 20px}.job-page .job-hero h1{font-size:44px}.job-hero-copy>p{font-size:14px}.job-actions{flex-direction:column;align-items:stretch;width:100%}.job-primary,.job-secondary{width:100%}.job-hero-visual{min-height:330px}.job-facts{border-radius:0;grid-template-columns:1fr;margin-top:0}.job-facts article{padding:18px 20px}.job-facts article+article{border-top:1px solid #e1e2dc;border-left:0}.job-content{margin-top:38px}.job-card{padding:27px 22px}.job-card h2,.job-benefits h2,.job-options h2,.job-cta h2{font-size:31px}.job-benefits{padding-top:28px}.job-benefits>div{grid-template-columns:1fr}.job-benefits article{min-height:150px}.job-benefits h3{margin-top:30px}.job-options article{min-height:0;padding:28px 23px}.job-cta{padding:54px 20px}.job-footer{flex-direction:column;align-items:flex-start;gap:22px;padding:27px 20px}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
