html:has(.theme-renter){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101215}html[data-theme=light]:has(.theme-renter){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f1f3f5}html .theme-renter{--bg:#101215;--bg-lift:#1b1e23;--ink:#f4f5f7;--ink-2:#b9bec7;--ink-3:#a0a7b2;--ink-4:#697381;--hair:#ffffff21;--hair-bright:#ffffff3d;--glass:#24282fb8;--glass-hi:#2b3038e6;--glass-lo:#24282f80;--bar:#16191ed6;--accent:#e8edf3;--accent-rgb:232,237,243;--accent-ink:#f4f5f7;--sr-button-ink:#151b23;--accent-dim:#e8edf31a;--accent-glow:#e8edf326;color:var(--ink);background:radial-gradient(at 80% 0,#849bb817,#0000 45%),#101215}html[data-theme=light] .theme-renter{--bg:#f1f3f5;--bg-lift:#fff;--ink:#171c24;--ink-2:#4d5765;--ink-3:#586577;--ink-4:#a4acb8;--hair:#141e2c1f;--hair-bright:#141e2c40;--glass:#ffffffc7;--glass-hi:#fffffff0;--glass-lo:#ffffff8c;--bar:#f5f7f9de;--accent:#243447;--accent-rgb:36,52,71;--accent-ink:#243447;--sr-button-ink:#fff;--accent-dim:#24344714;background:#f1f3f5}html body:has(.theme-renter){background:var(--bg,#101215)}html .theme-renter .rental-header{background:var(--bar);border-bottom:1px solid var(--hair);-webkit-backdrop-filter:blur(28px)saturate(145%)}html .theme-renter .rental-header-inner{gap:20px}html .theme-renter .rental-header nav{gap:18px}html .theme-renter .rental-logo,html .theme-renter .rental-logo>span,html .theme-renter .rental-nav-fleet{color:var(--ink)}html .theme-renter .rental-logo-icon{background:var(--ink);color:var(--bg);box-shadow:none}.sr-theme-toggle{border:1px solid var(--hair-bright);background:var(--glass);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;font-size:24px;display:grid}html .theme-renter .btn{border-color:var(--hair-bright);background:var(--glass);color:var(--ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html .theme-renter .btn-accent{background:var(--accent);color:var(--sr-button-ink);box-shadow:0 8px 30px #0000001f}html .theme-renter .rental-hero{border:1px solid var(--hair);background:var(--glass-lo);border-radius:32px;gap:40px;margin-top:28px;padding:clamp(24px,4vw,64px);overflow:hidden}html .theme-renter .rental-hero h1{letter-spacing:-.045em;font-size:clamp(44px,6.5vw,92px);line-height:1.02}html .theme-renter .rental-hero h1 em{color:var(--ink);font-style:italic}html .theme-renter .rental-hero-copy,html .theme-renter .rental-hero-notes,html .theme-renter .rental-eyebrow{color:var(--ink-2)}html .theme-renter .rental-hero-art{border-radius:22px;overflow:hidden}html .theme-renter .rental-tiny-dot{box-shadow:none;background:#c1d7e8}html .theme-renter input,html .theme-renter select,html .theme-renter textarea{background:var(--bg-lift);color:var(--ink);border-color:var(--hair-bright)}html .theme-renter .rental-footer{background:var(--glass-lo);color:var(--ink);border-color:var(--hair)}html .theme-renter .rental-footer a{color:var(--ink)}html .theme-renter .rental-footer p,html .theme-renter .rental-footer-end{color:var(--ink-2)}html .theme-renter .guide-card{background:var(--glass);border:1px solid var(--hair);color:var(--ink);border-radius:24px;overflow:hidden}html .theme-renter .guide-card-copy p,html .theme-renter .guide-byline{color:var(--ink-2)}html .theme-renter .guide-card-art,html .theme-renter .guide-article-heading,html .theme-renter .guide-article-heading h1{color:#17212b}html .theme-renter .guide-body{color:var(--ink)}html .theme-renter .guide-cta,html .theme-renter .guide-collab,html .theme-renter .guide-sources{background:var(--glass);border:1px solid var(--hair);color:var(--ink)}html .theme-renter .guide-cta a{background:var(--accent);color:var(--sr-button-ink)}html .theme-renter :is(a,button,input,select,textarea):focus-visible{outline-offset:4px;outline:2px solid #75b9f1}@media (max-width:760px){html .theme-renter .rental-header-inner{flex-wrap:wrap;justify-content:center;padding:14px}html .theme-renter .rental-header nav{flex-wrap:wrap;justify-content:center;gap:12px}html .theme-renter .rental-hero{border-radius:22px;gap:24px;padding:24px}.rental-account-nav{flex-wrap:wrap;justify-content:center}}@media (prefers-reduced-motion:reduce){html .theme-renter *,html .theme-renter :before,html .theme-renter :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html .theme-renter .rental-hero h1 em{background:0 0}html .theme-renter .rental-search,html .theme-renter .rental-car-card{background:var(--glass);border:1px solid var(--hair);box-shadow:0 12px 30px #00000017}html .theme-renter .rental-search{-webkit-backdrop-filter:blur(24px)}html .theme-renter .rental-car-cta,html .theme-renter .rental-filter.selected{background:var(--accent);color:var(--sr-button-ink);border-color:var(--accent)}html .theme-renter .rental-hero-caption{color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#12161ccc}html .theme-renter .rental-hero-caption span:last-child{color:#fff;background:#fff3}.sr-privacy-link{text-align:left;color:inherit;font:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:0;text-decoration:underline}.sr-privacy-dialog{border:1px solid var(--hair-bright);background:var(--bg-lift);width:min(580px,100% - 32px);max-height:85dvh;color:var(--ink);border-radius:24px;margin:auto;padding:32px;position:fixed;inset:0;overflow:auto;box-shadow:0 30px 100px #0008}.sr-privacy-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0008}.sr-privacy-dialog h2{margin-bottom:18px;font-size:32px}.sr-privacy-dialog p{color:var(--ink-2);margin:16px 0;line-height:1.7}.sr-privacy-actions{flex-wrap:wrap;gap:10px;display:flex}.sr-privacy-dialog button:not(.sr-privacy-link){border:1px solid var(--hair-bright);background:var(--glass);color:var(--ink);cursor:pointer;border-radius:12px;padding:12px 16px}.sr-privacy-dialog button:disabled{opacity:.5;cursor:not-allowed}.sr-intake-page{max-width:850px;padding-top:70px}.sr-intake-page h1{margin:20px 0;font-size:clamp(38px,5vw,64px);line-height:1.1}.sr-intake-page p{color:var(--ink-2);margin:18px 0;line-height:1.8}.sr-intake-form{border:1px solid var(--hair);background:var(--glass);border-radius:24px;gap:20px;margin-top:30px;padding:30px;display:grid}.sr-intake-form label{gap:9px;display:grid}.sr-intake-form input,.sr-intake-form textarea{border:1px solid var(--hair-bright);width:100%;font:inherit;border-radius:10px;padding:12px}.sr-intake-form .sr-intake-check{align-items:flex-start;display:flex}.sr-intake-check input{width:auto;margin-top:5px}.sr-intake-history{margin:40px 0}.sr-intake-history article{border-bottom:1px solid var(--hair);padding:18px 0}html .theme-ops{--bg:#101215;--bg-lift:#1b1e23;--ink:#f4f5f7;--ink-2:#b9bec7;--ink-3:#a0a7b2;--ink-4:#697381;--hair:#ffffff21;--hair-bright:#ffffff3d;--glass:#24282fb8;--glass-hi:#2b3038e6;--glass-lo:#24282f80;--bar:#16191ed6;--accent:#e8edf3;--accent-rgb:232,237,243;--accent-ink:#f4f5f7;--sr-button-ink:#151b23;--accent-dim:#e8edf31a;--accent-glow:#e8edf326;color:var(--ink);background:radial-gradient(at 80% 0,#849bb817,#0000 45%),#101215}html[data-theme=light] .theme-ops{--bg:#f1f3f5;--bg-lift:#fff;--ink:#171c24;--ink-2:#4d5765;--ink-3:#586577;--ink-4:#a4acb8;--hair:#141e2c1f;--hair-bright:#141e2c40;--glass:#ffffffc7;--glass-hi:#fffffff0;--glass-lo:#ffffff8c;--bar:#f5f7f9de;--accent:#243447;--accent-rgb:36,52,71;--accent-ink:#243447;--sr-button-ink:#fff;--accent-dim:#24344714;background:#f1f3f5}html:has(.theme-ops){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101215}html[data-theme=light]:has(.theme-ops){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f1f3f5}html :is(.theme-renter,.theme-ops){--sr-lg-tint:#0e12189e;--sr-lg-tint-hi:#1a2028c2;--sr-lg-solid:#171c23eb;--sr-lg-rim:#ffffff42;--sr-lg-rim-hi:#ffffff75;--sr-lg-spec:#fff6;--sr-lg-ink:#f7f9fb;--sr-lg-filter:blur(22px) saturate(165%) brightness(.72)}html[data-theme=light] :is(.theme-renter,.theme-ops){--sr-lg-tint:#ffffffb3;--sr-lg-tint-hi:#ffffffdb;--sr-lg-solid:#fffffff2;--sr-lg-rim:#141e2c2e;--sr-lg-rim-hi:#141e2c52;--sr-lg-spec:#fffffff2;--sr-lg-ink:#141a22;--sr-lg-filter:blur(22px) saturate(150%) brightness(1.2)}html :is(.theme-renter,.theme-ops) .btn,html :is(.theme-renter,.theme-ops) .sr-theme-toggle,.sr-hero-toggle{isolation:isolate;background:var(--sr-lg-solid);border:1px solid var(--sr-lg-rim);color:var(--sr-lg-ink);box-shadow:inset 0 1px 0 var(--sr-lg-spec),inset 0 -1px 0 #0003,0 10px 26px -14px #0009;position:relative}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html :is(.theme-renter,.theme-ops) .btn,html :is(.theme-renter,.theme-ops) .sr-theme-toggle,.sr-hero-toggle{background:var(--sr-lg-tint);-webkit-backdrop-filter:var(--sr-lg-filter);backdrop-filter:var(--sr-lg-filter)}}html :is(.theme-renter,.theme-ops) .btn:hover,html :is(.theme-renter,.theme-ops) .sr-theme-toggle:hover,.sr-hero-toggle:hover{background:var(--sr-lg-tint-hi);border-color:var(--sr-lg-rim-hi)}html :is(.theme-renter,.theme-ops) .btn:disabled{opacity:.45}html :is(.theme-renter,.theme-ops) .btn-accent{background:linear-gradient(180deg,#ffffff3d,#fff0),var(--accent);border-color:var(--accent);color:var(--sr-button-ink);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px #ffffff80,0 12px 30px -14px #000000a6}html :is(.theme-renter,.theme-ops) .btn-accent:hover{background:linear-gradient(180deg,#ffffff57,#ffffff0f),var(--accent);border-color:var(--accent)}html :is(.theme-renter,.theme-ops) .btn-danger{background:var(--sr-lg-solid);color:#ff9d94;border-color:#ff7a6e80}html[data-theme=light] :is(.theme-renter,.theme-ops) .btn-danger{color:#b4241a;border-color:#b4241a73}.sr-change-confirmed{color:var(--ink-2);margin-top:14px}.sr-change-confirmed strong{color:var(--ink)}.sr-change-form{gap:14px;margin-top:22px;display:grid}.sr-change-offers{flex-wrap:wrap;gap:8px;display:flex}html :is(.theme-renter,.theme-ops) .sr-chip{border-radius:999px}html :is(.theme-renter,.theme-ops) .sr-chip-on{background:var(--accent);border-color:var(--accent);color:var(--sr-button-ink);-webkit-backdrop-filter:none;backdrop-filter:none}.sr-change-field{color:var(--ink-2);gap:8px;font-size:14px;display:grid}.sr-change-field input{border:1px solid var(--hair-bright);background:var(--bg-lift);width:100%;min-width:0;color:var(--ink);font:inherit;border-radius:10px;padding:12px}.sr-change-delta{color:var(--ink-2);margin:0;font-size:13.5px}.sr-change-actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.sr-change-note{color:var(--ink-2);margin-top:18px}.sr-change-blocked{margin-top:18px}html .theme-renter .rental-home{width:100%;padding-bottom:0}html .theme-renter .sr-hero{isolation:isolate;background:#0b0e12;align-items:flex-end;min-height:clamp(400px,58vh,610px);display:flex;position:relative;overflow:hidden}.sr-stage{position:absolute;inset:0;overflow:hidden}.sr-stage-slides{position:absolute;inset:0}.sr-stage-slide{opacity:0;will-change:opacity;transition:opacity 1.6s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.sr-stage-slide[data-on]{opacity:1}.sr-stage-slide img{object-fit:cover;will-change:transform;backface-visibility:hidden;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;transform:scale(1.08)}.sr-stage-slide[data-on][data-drift=in] img{animation:10s cubic-bezier(.33,0,.22,1) forwards sr-drift-in}.sr-stage-slide[data-on][data-drift=out] img{animation:10s cubic-bezier(.33,0,.22,1) forwards sr-drift-out}@keyframes sr-drift-in{0%{transform:scale(1.05)translate(-.6%,.4%)}to{transform:scale(1.14)translate(.6%,-.8%)}}@keyframes sr-drift-out{0%{transform:scale(1.14)translate(.6%,-.8%)}to{transform:scale(1.05)translate(-.6%,.4%)}}.sr-stage:after{content:"";pointer-events:none;background:linear-gradient(90deg,#080b10db,#080b106b 52%,#080b1014 78%),linear-gradient(#080b10b3,#080b101f 26%,#080b1033 58%,#080b10db);position:absolute;inset:0}.sr-hero-inner{z-index:2;width:min(1440px,100% - 64px);margin-inline:auto;padding-block:clamp(40px,6vh,72px);position:relative}.sr-hero-copy{max-width:min(860px,100%)}html .theme-renter .sr-hero h1{letter-spacing:-.05em;color:#fff;text-wrap:balance;margin:14px 0;font-size:clamp(38px,4.9vw,72px);line-height:1.02}html .theme-renter .sr-hero h1 em{color:#fff;background:0 0;font-style:italic}html .theme-renter .sr-hero .rental-eyebrow{color:#c9d3e0}html .theme-renter .sr-hero .rental-hero-copy{color:#e2e8f0;max-width:44ch;font-size:clamp(15px,1.35vw,19px)}html .theme-renter .sr-hero .rental-hero-notes span{color:#d5dde7}html .theme-renter .sr-hero .rental-hero-cta{color:#141a22;background:linear-gradient(#fff,#e7ecf2);border-color:#fff;margin-top:26px;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 16px 38px -18px #000000e6}.sr-stage-controls{z-index:3;align-items:center;gap:10px;display:flex;position:absolute;bottom:clamp(18px,4vh,44px);right:clamp(16px,4vw,48px)}.sr-stage-dots{border-radius:999px;align-items:center;gap:2px;padding:5px 12px;display:flex}.sr-stage-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:20px;height:38px;min-height:0;padding:0;display:grid}.sr-stage-dots button:before{content:"";background:#ffffff80;border-radius:999px;width:7px;height:7px;transition:width .4s cubic-bezier(.4,0,.2,1),background .4s;display:block}.sr-stage-dots button[data-on]{width:46px}.sr-stage-dots button[data-on]:before{background:#fff;width:34px}.sr-stage-dots button:hover:before{background:#fffc}.sr-stage-play{cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;min-height:0;padding:0;font-size:12px;line-height:1;display:grid}.sr-highlights{margin-top:clamp(40px,5.5vw,76px);margin-bottom:clamp(48px,7vw,92px)}.sr-highlights-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:clamp(22px,3vw,38px);display:flex}html .theme-renter .sr-highlights-head h2{letter-spacing:-.045em;margin:0;font-size:clamp(30px,4.4vw,56px);line-height:1.04}html .theme-renter .sr-highlights-link{color:var(--ink-2);font-size:15px;text-decoration:none}html .theme-renter .sr-highlights-link:hover{color:var(--ink)}.sr-hl-track{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:clamp(14px,1.6vw,24px);padding-bottom:6px;scroll-padding-inline:0;display:flex;overflow-x:auto}.sr-hl-track::-webkit-scrollbar{display:none}.sr-hl-track:focus-visible{outline-offset:6px;border-radius:28px;outline:2px solid #75b9f1}.sr-hl-card{scroll-snap-align:start;border:1px solid var(--hair);background:var(--glass);border-radius:28px;flex-direction:column;flex:0 0 min(560px,86%);min-height:clamp(380px,42vw,480px);display:flex;overflow:hidden}.sr-hl-art{flex:1;place-items:center;padding:clamp(26px,3.5vw,48px);display:grid}.sr-hl-copy{padding:0 clamp(24px,3vw,44px) clamp(28px,3.4vw,44px)}html .theme-renter .sr-hl-copy h3{letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(19px,1.9vw,26px);line-height:1.22}html .theme-renter .sr-hl-copy p{color:var(--ink-2);margin:0;font-size:clamp(14px,1.15vw,16px);line-height:1.55}.sr-hl-controls{justify-content:center;align-items:center;gap:10px;margin-top:clamp(18px,2.4vw,30px);display:flex}.sr-hl-dots{border-radius:999px;align-items:center;gap:2px;padding:5px 12px;display:flex}.sr-hl-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:20px;height:36px;min-height:0;padding:0;display:grid}.sr-hl-dots button:before{content:"";background:var(--hair-bright);border-radius:999px;width:7px;height:7px;transition:width .4s cubic-bezier(.4,0,.2,1),background .4s;display:block}.sr-hl-dots button[data-on]{width:46px}.sr-hl-dots button[data-on]:before{background:var(--ink);width:34px}.sr-hl-dots button:hover:before{background:var(--ink-3)}.sr-hl-play{cursor:pointer;border-radius:50%;place-items:center;width:42px;height:42px;min-height:0;padding:0;font-size:11px;line-height:1;display:grid}.hl-ui{gap:14px;width:100%;max-width:440px;font-size:13px;display:grid}.hl-caption-sm{color:var(--ink-3);text-align:center;margin:0;font-size:12.5px}.hl-field{border:1px solid var(--hair-bright);background:var(--bg-lift);border-radius:14px;gap:5px;padding:13px 16px;display:grid}.hl-field span{letter-spacing:.1em;color:var(--ink-3);font-size:10px}.hl-field strong{letter-spacing:-.02em;font-size:19px}.hl-ui-dates{grid-template-columns:1fr 1fr}.hl-pill{border:1px solid var(--hair-bright);border-radius:999px;grid-column:1/-1;justify-self:start;padding:7px 14px;font-size:12px}.hl-pill-ok{color:#8fe0b4;background:#60c48a29;border-color:#60c48a6b}html[data-theme=light] .hl-pill-ok{color:#12673a;background:#16844a1a;border-color:#16844a52}.hl-card{border:1px solid var(--hair-bright);background:var(--bg-lift);border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:16px;padding:20px;display:grid;position:relative}.hl-portrait{background:linear-gradient(150deg,var(--hair-bright),transparent);border-radius:10px;width:56px;height:68px}.hl-lines{gap:9px;display:grid}.hl-lines i{background:var(--hair-bright);border-radius:99px;height:8px;display:block}.hl-check{background:var(--accent);width:28px;height:28px;color:var(--sr-button-ink);border-radius:50%;place-items:center;font-size:14px;display:grid;position:absolute;bottom:16px;right:16px}.hl-map{border:1px solid var(--hair-bright);background:var(--bg-lift);border-radius:20px;place-items:center;height:176px;display:grid;position:relative;overflow:hidden}.hl-ring{border:1px dashed var(--hair-bright);border-radius:50%;width:118px;height:118px;position:absolute}.hl-ring-2{opacity:.6;width:182px;height:182px}.hl-pin{background:var(--accent);width:14px;height:14px;box-shadow:0 0 0 6px rgba(var(--accent-rgb),.18);border-radius:50%}.hl-map-label{letter-spacing:.16em;color:var(--ink-3);font-size:10px;position:absolute;bottom:14px}.hl-choice{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.hl-chip{border:1px solid var(--hair-bright);color:var(--ink-2);border-radius:999px;padding:8px 15px;font-size:12.5px}.hl-chip-on{background:var(--accent);border-color:var(--accent);color:var(--sr-button-ink)}.hl-doc{border:1px solid var(--hair-bright);background:var(--bg-lift);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.hl-doc-icon{background:var(--hair-bright);clip-path:polygon(0 0,68% 0,100% 26%,100% 100%,0 100%);border-radius:3px;flex-shrink:0;width:22px;height:28px;position:relative}.hl-doc-icon:after{content:"";background:var(--ink-4);height:2px;box-shadow:0 5px 0 var(--ink-4);border-radius:2px;position:absolute;top:14px;left:4px;right:5px}.hl-doc-state{color:var(--ink-3);white-space:nowrap;margin-left:auto;font-size:11px}.hl-timeline{align-items:center;gap:6px;display:flex}.hl-step{flex-shrink:0;justify-items:center;gap:8px;display:grid}.hl-step span{border:2px solid var(--hair-bright);border-radius:50%;width:14px;height:14px}.hl-step small{color:var(--ink-3);white-space:nowrap;font-size:11px}.hl-step-done span{background:var(--ink-4);border-color:var(--ink-4)}.hl-step-now span{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 5px rgba(var(--accent-rgb),.18)}.hl-step-now small{color:var(--ink)}.hl-rail{background:var(--hair-bright);border-radius:2px;flex:1;height:2px;margin-bottom:22px}.hl-delta{color:var(--ink);justify-content:center;align-items:baseline;gap:10px;display:flex}.hl-delta strong{letter-spacing:-.04em;font-size:38px}.hl-delta span{color:var(--ink-3);font-size:22px}.hl-delta small{color:var(--ink-3);font-size:13px}.hl-msg{border-radius:18px;max-width:82%;padding:12px 16px;font-size:13.5px;line-height:1.45}.hl-msg-them{background:var(--bg-lift);border:1px solid var(--hair-bright);color:var(--ink-2);border-bottom-left-radius:6px;justify-self:start}.hl-msg-us{background:var(--accent);color:var(--sr-button-ink);border-bottom-right-radius:6px;justify-self:end}@media (max-width:760px){html .theme-renter .sr-hero{min-height:clamp(420px,62vh,560px)}.sr-hero-inner{width:calc(100% - 36px);padding:40px 0 88px}.sr-stage-controls{bottom:16px;right:18px}.sr-hl-card{border-radius:24px;flex:0 0 84%;min-height:400px}}html :is(.theme-renter,.theme-ops) :is(input[type=date],input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=tel],select,textarea){background:var(--sr-lg-solid);border:1px solid var(--sr-lg-rim);color:var(--ink);box-shadow:inset 0 1px 0 var(--sr-lg-spec);border-radius:12px}html :is(.theme-renter,.theme-ops) :is(input,select,textarea)::placeholder{color:var(--ink-4)}html :is(.theme-renter,.theme-ops) .rental-filter,html :is(.theme-renter,.theme-ops) .rental-search,html :is(.theme-renter,.theme-ops) .rental-search-location,html :is(.theme-renter,.theme-ops) .sr-stage-dots,html :is(.theme-renter,.theme-ops) .sr-hl-dots,html :is(.theme-renter,.theme-ops) .sr-stage-play,html :is(.theme-renter,.theme-ops) .sr-hl-play{background:var(--sr-lg-solid);border:1px solid var(--sr-lg-rim);color:var(--sr-lg-ink);box-shadow:inset 0 1px 0 var(--sr-lg-spec),0 10px 26px -14px #0009}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html :is(.theme-renter,.theme-ops) :is(input[type=date],input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=tel],select,textarea),html :is(.theme-renter,.theme-ops) .rental-filter,html :is(.theme-renter,.theme-ops) .rental-search,html :is(.theme-renter,.theme-ops) .rental-search-location,html :is(.theme-renter,.theme-ops) .sr-stage-dots,html :is(.theme-renter,.theme-ops) .sr-hl-dots,html :is(.theme-renter,.theme-ops) .sr-stage-play,html :is(.theme-renter,.theme-ops) .sr-hl-play{background:var(--sr-lg-tint);-webkit-backdrop-filter:var(--sr-lg-filter);backdrop-filter:var(--sr-lg-filter)}}.sr-stage-dots,.sr-stage-play{--sr-lg-tint:#0e12188c;--sr-lg-solid:#141920cc;--sr-lg-ink:#fff;--sr-lg-rim:#ffffff4d;--sr-lg-spec:#ffffff5c}html :is(.theme-renter,.theme-ops) :is(input,select,textarea):focus-visible{border-color:var(--sr-lg-rim-hi)}html :is(.theme-renter,.theme-ops) .rental-filter:hover,html :is(.theme-renter,.theme-ops) .sr-stage-play:hover,html :is(.theme-renter,.theme-ops) .sr-hl-play:hover{background:var(--sr-lg-tint-hi);border-color:var(--sr-lg-rim-hi)}html :is(.theme-renter,.theme-ops) .rental-filter.selected{background:var(--accent);border-color:var(--accent);color:var(--sr-button-ink);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px #ffffff73}html :is(.theme-renter,.theme-ops) :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--accent)}html :is(.theme-renter,.theme-ops) input[type=range]{appearance:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;height:24px}html :is(.theme-renter,.theme-ops) input[type=range]::-webkit-slider-runnable-track{background:var(--sr-lg-solid);border:1px solid var(--sr-lg-rim);border-radius:99px;height:6px}html :is(.theme-renter,.theme-ops) input[type=range]::-moz-range-track{background:var(--sr-lg-solid);border:1px solid var(--sr-lg-rim);border-radius:99px;height:6px}html :is(.theme-renter,.theme-ops) input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent);border:1px solid var(--accent);border-radius:50%;width:18px;height:18px;margin-top:-7px;box-shadow:0 2px 8px #00000073}html :is(.theme-renter,.theme-ops) input[type=range]::-moz-range-thumb{border:1px solid var(--accent);background:var(--accent);border-radius:50%;width:18px;height:18px}html :is(.theme-renter,.theme-ops) input[type=checkbox]{appearance:none;cursor:pointer;background:var(--sr-lg-solid);border:1px solid var(--sr-lg-rim);width:20px;height:20px;box-shadow:inset 0 1px 0 var(--sr-lg-spec);border-radius:7px;flex-shrink:0;position:relative}html :is(.theme-renter,.theme-ops) input[type=checkbox]:checked{background:var(--accent);border-color:var(--accent)}html :is(.theme-renter,.theme-ops) input[type=checkbox]:checked:after{content:"";border:solid var(--sr-button-ink);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(42deg)}:is(html:has(.theme-renter),html:has(.theme-ops)){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(html[data-theme=light]:has(.theme-renter),html[data-theme=light]:has(.theme-ops)){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html .theme-renter .rental-fleet-section{margin-top:clamp(26px,3.5vw,46px);scroll-margin-top:96px}html .theme-renter .rental-search{border-radius:24px;margin-top:0;margin-bottom:clamp(34px,5vw,56px);padding:clamp(18px,2.2vw,28px)}html .theme-renter .rental-search-location{border-style:dashed}html :is(.theme-renter,.theme-ops) .rental-car-card:hover .rental-car-cta{background:var(--accent-hi,var(--accent));color:var(--sr-button-ink);box-shadow:inset 0 1px #ffffff80,0 10px 26px -14px #0009}html .theme-renter{--accent-hi:#fff}html[data-theme=light] .theme-renter{--accent-hi:#16212e}html .theme-renter .rental-footer a:hover{color:var(--ink)}html .theme-renter .sr-highlights-sub{color:var(--ink-2);max-width:52ch;margin:10px 0 0;font-size:clamp(14px,1.2vw,17px)}.sr-hl-step{font:600 11px/1 var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);letter-spacing:.18em;color:var(--ink-4);margin:0 0 10px}.sr-cover-note{border:1px solid var(--hair);background:var(--glass-lo);border-radius:20px;margin-top:clamp(22px,3vw,36px);padding:clamp(18px,2.2vw,26px)}html .theme-renter .sr-cover-note p{color:var(--ink-2);max-width:86ch;margin:0;font-size:clamp(13.5px,1.1vw,15.5px);line-height:1.65}html .theme-renter .sr-cover-note strong{color:var(--ink)}html .theme-renter .sr-cover-note a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.hl-ui-bill{gap:0}.hl-row{border-bottom:1px solid var(--hair);justify-content:space-between;gap:16px;padding:12px 2px;display:flex}.hl-row span{color:var(--ink-2)}.hl-row-total{border-bottom:0;padding-top:14px;font-size:16px}.hl-row-total strong{letter-spacing:-.02em;font-size:20px}.hl-ui-bill .hl-caption-sm{margin-top:14px}.hl-shots{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.hl-shot{aspect-ratio:4/3;border:1px solid var(--hair-bright);background:var(--bg-lift);color:#0000;border-radius:12px;place-items:center;font-size:15px;display:grid}.hl-shot[data-done]{background:var(--accent);border-color:var(--accent);color:var(--sr-button-ink)}.sr-handoff-count{color:var(--ink-2);margin-top:16px;font-size:13.5px}.sr-handoff-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;margin:16px 0 22px;display:grid}.sr-handoff-shot button{aspect-ratio:4/3;cursor:pointer;border:1px solid var(--sr-lg-rim);background:var(--sr-lg-solid);width:100%;color:var(--sr-lg-ink);border-radius:14px;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.sr-handoff-shot button:hover{border-color:var(--sr-lg-rim-hi)}.sr-handoff-shot img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sr-handoff-placeholder{border:1.5px solid var(--ink-4);border-radius:4px;width:26px;height:20px}.sr-handoff-placeholder:after{content:"";border:1.5px solid var(--ink-4);border-radius:50%;width:9px;height:9px;margin:3.5px auto;display:block}.sr-handoff-label{text-align:center;color:#fff;background:linear-gradient(#0000,#06090ddb);padding:7px 8px;font-size:11.5px;position:absolute;bottom:0;left:0;right:0}.sr-handoff-shot[data-done] button{border-color:#60c48a99}.sr-handoff-tick{background:var(--accent);width:22px;height:22px;color:var(--sr-button-ink);border-radius:50%;place-items:center;font-size:12px;display:grid;position:absolute;top:7px;right:7px}.sr-handoff-busy{color:#fff;background:#06090db3;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.sr-handoff-odo{max-width:280px}.sr-handoff-hint{color:var(--ink-3);margin-top:10px;font-size:13px}
