.auction-shell{--font-sans:var(--font-manrope),sans-serif;--font-display:var(--font-space-grotesk),sans-serif;--font-condensed:var(--font-oswald),sans-serif;--background:#050505;--surface:#111;--surface-light:#191919;--text:#fff;--text-rgb:255 255 255;--text-muted:rgb(255 255 255/.62);--text-soft:rgb(255 255 255/.45);--border:#262626;--input-bg:#191919;--primary:#ff5a00;--primary-rgb:255 90 0;--primary-foreground:#fff;--whatsapp:#25d366;min-height:100vh;overflow-x:hidden;background:var(--background);color:var(--text);color-scheme:dark;font-family:var(--font-sans)}.auction-shell[data-auction-theme=light]{--background:#fff8f3;--surface:#fff;--surface-light:#fff4ec;--text:#171717;--text-rgb:23 23 23;--text-muted:rgb(23 23 23/.68);--text-soft:rgb(23 23 23/.48);--border:#f0d8c8;--input-bg:#fffaf6;color-scheme:light}body:has(.auction-shell){margin:0;overflow-x:hidden;background:#050505}html[data-auction-theme=light] body:has(.auction-shell){background:#fff8f3}body:has(.auction-shell) #app-header{display:none!important}.auction-shell .font-condensed{font-family:var(--font-condensed)}.auction-shell[data-auction-theme=light] .auction-logo-white{display:none}.auction-shell[data-auction-theme=light] .auction-logo-black{display:block}.auction-shell[data-auction-theme=light] .auction-visual-dark{display:none}.auction-shell[data-auction-theme=light] .auction-visual-light{display:block}.auction-shell[data-auction-theme=light] .auction-hero-gradient{background:linear-gradient(90deg,var(--background) 0,rgb(255 248 243/.9) 44%,rgb(255 248 243/.22) 78%,transparent 100%)}.form-section input:not([type=checkbox]),.form-section select,.rental-company-form input:not([type=checkbox]),.rental-company-form select{min-width:0;max-width:100%}.auction-country-trigger,.auction-date-trigger{background:var(--input-bg);color:var(--text);border-color:var(--border)}.auction-country-popover{background:var(--surface);color:var(--text);border-color:var(--border);box-shadow:0 20px 60px rgb(0 0 0/.28)}.auction-country-search{background:rgb(var(--text-rgb)/.045);color:var(--text)}.auction-date-popover{--surface:#111;--text:#fff;--text-soft:rgb(255 255 255/.45);--border:#262626;border-color:#262626;box-shadow:0 20px 60px rgb(0 0 0/.28)}.auction-date-calendar,.auction-date-popover{background:#111;color:#fff}.auction-date-popover .text-white{color:var(--text)}.auction-date-popover .text-white\/15,.auction-date-popover .text-white\/20,.auction-date-popover .text-white\/40{color:var(--text-soft)}html[data-auction-theme=light] .auction-date-popover{--surface:#fff;--text:#171717;--text-soft:rgb(23 23 23/.48);--border:#f0d8c8;background:#fff;color:#171717;border-color:#f0d8c8;box-shadow:0 20px 60px rgb(255 90 0/.14),0 12px 40px rgb(23 23 23/.08)}html[data-auction-theme=light] .auction-date-calendar{background:#fff;color:#171717}.auction-date-popover{border-color:var(--border)!important}.auction-date-popover,.auction-date-popover .auction-date-calendar,.auction-date-popover .rdp-root,.auction-date-popover [data-slot=calendar]{background:var(--surface)!important;color:var(--text)!important}.auction-date-popover .rdp-day,.auction-date-popover .rdp-month,.auction-date-popover .rdp-months,.auction-date-popover .rdp-table,.auction-date-popover .rdp-week{background:transparent!important;color:var(--text)!important}.auction-date-popover .rdp-caption_label,.auction-date-popover .rdp-day_button:not([data-selected-single=true]),.auction-date-popover .rdp-weekday{color:var(--text)!important}.auction-date-popover .rdp-day_button:disabled,.auction-date-popover .rdp-outside .rdp-day_button{color:var(--text-soft)!important}.auction-date-popover .rdp-button_next,.auction-date-popover .rdp-button_previous{background:transparent!important;color:var(--text)!important}.auction-date-popover .rdp-chevron{fill:var(--text)!important;color:var(--text)!important}.auction-date-popover .rdp-day_button:hover:not([data-selected-single=true]){background:rgb(var(--primary-rgb)/.16)!important;color:var(--text)!important}*{box-sizing:border-box}html{scroll-behavior:smooth}.auction-shell ::-moz-selection{background:rgb(var(--primary-rgb)/.35)}.auction-shell ::selection{background:rgb(var(--primary-rgb)/.35)}.auction-shell .font-display{font-family:var(--font-display)}.auction-shell .bg-background{background-color:var(--background)}.auction-shell .bg-surface{background-color:var(--surface)}.auction-shell .text-white{color:var(--text)}.auction-shell .text-white\/90{color:rgb(var(--text-rgb)/.9)}.auction-shell .text-white\/80{color:rgb(var(--text-rgb)/.8)}.auction-shell .text-white\/75{color:rgb(var(--text-rgb)/.75)}.auction-shell .text-white\/70{color:rgb(var(--text-rgb)/.7)}.auction-shell .text-white\/50,.auction-shell .text-white\/55,.auction-shell .text-white\/60{color:var(--text-muted)}.auction-shell .text-white\/35,.auction-shell .text-white\/45{color:var(--text-soft)}.auction-shell .border-white\/10,.auction-shell .border-white\/15,.auction-shell .border-white\/20{border-color:var(--border)}.auction-shell .bg-white\/5,.auction-shell .bg-white\/\[\.03\],.auction-shell .bg-white\/\[\.04\]{background-color:rgb(var(--text-rgb)/.045)}.auction-shell .bg-black\/35{background-color:rgb(0 0 0/.12)}.auction-shell .text-primary{color:var(--primary)}.auction-shell .bg-primary{background-color:var(--primary)}.auction-shell .text-primary-foreground{color:var(--primary-foreground)}.auction-shell .text-whatsapp{color:var(--whatsapp)}.auction-shell .border-primary\/30{border-color:rgb(var(--primary-rgb)/.3)}.auction-shell .border-primary\/40{border-color:rgb(var(--primary-rgb)/.4)}.auction-shell .border-primary\/50{border-color:rgb(var(--primary-rgb)/.5)}.auction-shell .bg-primary\/10{background-color:rgb(var(--primary-rgb)/.1)}.auction-shell .bg-primary\/40{background-color:rgb(var(--primary-rgb)/.4)}.section-kicker{font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--primary)}.auction-card{border:1px solid var(--border);border-radius:1.25rem;background:linear-gradient(145deg,var(--surface-light),var(--surface))}.auction-steps-grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:.25rem}.auction-step-group{display:contents}.primary-cta{min-height:4.25rem;align-items:center;justify-content:space-between;border-radius:1rem;padding:0 1.2rem;background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 76%,white));color:var(--primary-foreground);font-size:.82rem;font-weight:800;box-shadow:0 15px 40px rgb(var(--primary-rgb)/.22);transition:transform .2s,filter .2s}.fixed-quote-cta{animation:quote-cta-pulse 2.8s ease-in-out infinite}.fixed-quote-cta:disabled{animation:none}.primary-cta:hover{filter:brightness(1.08);transform:translateY(-1px)}.primary-cta:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid rgb(var(--primary-rgb)/.45);outline-offset:3px}.form-section{display:grid;gap:1rem;border:1px solid var(--border);border-radius:1.5rem;background:var(--surface);padding:1.15rem}.form-section h2{font-family:var(--font-display);font-size:1.05rem;font-weight:700}.form-section input:not([type=checkbox]),.form-section select,.rental-company-form input:not([type=checkbox]),.rental-company-form select{display:block;width:100%;height:3.25rem;margin-top:.45rem;border:1px solid var(--border);border-radius:.8rem;background:var(--input-bg);padding:0 .85rem;color:var(--text);font-size:.9rem}.rental-company-form input:not([type=checkbox]),.rental-company-form select{height:3.65rem;margin-top:.55rem;border-radius:1rem;padding:0 1rem;font-size:1rem;box-shadow:inset 0 1px 0 rgb(var(--text-rgb)/.035);transition:border-color .18s,box-shadow .18s,background-color .18s}.rental-company-form input::-moz-placeholder{color:var(--text-soft)}.rental-company-form input::placeholder{color:var(--text-soft)}.rental-company-form input:not([type=checkbox]):focus,.rental-company-form select:focus{border-color:rgb(var(--primary-rgb)/.55);box-shadow:0 0 0 4px rgb(var(--primary-rgb)/.12),inset 0 1px 0 rgb(var(--text-rgb)/.04)}.form-section input[aria-invalid=true],.form-section select[aria-invalid=true],.rental-company-form input[aria-invalid=true],.rental-company-form select[aria-invalid=true]{border-color:#f87171}.form-section select:disabled,.rental-company-form select:disabled{cursor:not-allowed;opacity:.45}.form-section option,.rental-company-form option{background:var(--input-bg);color:var(--text)}.rental-company-field{min-width:0}.rental-company-field label,.rental-company-form label{line-height:1.25}.auction-visual:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255/.025) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.025) 1px,transparent 0);background-size:24px 24px}.auction-shell[data-auction-theme=light] .auction-visual:before{background-image:linear-gradient(rgb(0 0 0/.035) 1px,transparent 0),linear-gradient(90deg,rgb(0 0 0/.035) 1px,transparent 0)}.bidding-stage{position:relative;overflow:hidden;border:1px solid rgb(var(--primary-rgb)/.3);border-radius:1.25rem;background:linear-gradient(145deg,var(--surface-light),var(--surface));padding:1rem;box-shadow:0 16px 50px rgb(0 0 0/.22),0 0 36px rgb(var(--primary-rgb)/.1)}.bidding-stage:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 20%,rgb(var(--primary-rgb)/.08) 50%,transparent 80%);transform:translateX(-100%);animation:bid-scan 4s ease-in-out infinite}.bidding-live-dot{width:.55rem;height:.55rem;border-radius:999px;background:var(--primary);box-shadow:0 0 0 0 rgb(var(--primary-rgb)/.55);animation:bid-live 1.8s ease-out infinite}.bid-card{position:relative;border:1px solid rgb(var(--text-rgb)/.09);border-radius:.9rem;background:rgb(var(--text-rgb)/.035);padding:.7rem .25rem;opacity:.45;transform:translateY(6px) scale(.97);animation:bid-arrive 3.6s ease-in-out infinite}.bid-card-best{border-color:rgb(var(--primary-rgb)/.45);background:rgb(var(--primary-rgb)/.09);box-shadow:inset 0 0 22px rgb(var(--primary-rgb)/.08)}@keyframes bid-arrive{0%,18%{opacity:.35;transform:translateY(6px) scale(.97)}30%,72%{opacity:1;transform:translateY(0) scale(1)}86%,to{opacity:.45;transform:translateY(2px) scale(.98)}}@keyframes bid-live{70%,to{box-shadow:0 0 0 9px rgb(var(--primary-rgb)/0)}}@keyframes bid-scan{0%,20%{transform:translateX(-100%)}60%,to{transform:translateX(100%)}}@keyframes quote-cta-pulse{0%,to{transform:scale(1);box-shadow:0 15px 40px rgb(var(--primary-rgb)/.22)}45%{transform:scale(1.018);box-shadow:0 18px 48px rgb(var(--primary-rgb)/.34),0 0 0 6px rgb(var(--primary-rgb)/.08)}}@media(min-width:640px){.form-section{padding:1.5rem}}@media(min-width:768px){.auction-steps-grid{gap:1.25rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.primary-cta{transition:none}.bid-card,.bidding-live-dot,.bidding-stage:before,.fixed-quote-cta{animation:none}.bid-card{opacity:1;transform:none}}.auction-hero-gradient{background:linear-gradient(90deg,var(--background) 0,rgb(5 5 5/.97) 30%,rgb(5 5 5/.72) 48%,rgb(5 5 5/.08) 78%,transparent 100%),linear-gradient(0deg,var(--background) 0,transparent 22%)}.auction-shell[data-auction-theme=light] .auction-hero-gradient{background:linear-gradient(90deg,var(--background) 0,rgb(255 248 243/.97) 34%,rgb(255 248 243/.68) 54%,rgb(255 248 243/.08) 80%,transparent 100%),linear-gradient(0deg,var(--background) 0,transparent 24%)}.auction-visual:before{background-image:none}.auction-visual:after{content:"";position:absolute;inset:auto 8% 6% 45%;height:18%;border-radius:50%;background:radial-gradient(ellipse,rgb(var(--primary-rgb)/.28),transparent 68%);filter:blur(22px);mix-blend-mode:screen;animation:auction-stage-breathe 3.8s ease-in-out infinite}.bidding-stage{background:linear-gradient(145deg,rgb(17 17 17/.92),rgb(5 5 5/.82));border-color:rgb(var(--primary-rgb)/.32);box-shadow:0 16px 50px rgb(0 0 0/.28),0 0 36px rgb(var(--primary-rgb)/.12);backdrop-filter:blur(14px)}.auction-shell[data-auction-theme=light] .bidding-stage{background:linear-gradient(145deg,rgb(255 255 255/.94),rgb(255 248 243/.88));box-shadow:0 16px 50px rgb(48 28 16/.12),0 0 36px rgb(var(--primary-rgb)/.1)}.bid-card{min-width:0;padding:.7rem .2rem;cursor:pointer;opacity:.56;transform:translateY(5px) scale(.96);animation:none;transition:border-color .35s,background-color .35s,box-shadow .35s,opacity .35s,transform .35s}.bid-card:hover{opacity:.82;transform:translateY(1px) scale(.98)}.bid-card-selected{z-index:1;border-color:rgb(var(--primary-rgb)/.72);background:linear-gradient(180deg,rgb(var(--primary-rgb)/.16),rgb(var(--primary-rgb)/.055));box-shadow:inset 0 0 24px rgb(var(--primary-rgb)/.1),0 10px 28px rgb(var(--primary-rgb)/.16)}.bid-card-selected,.bid-card-selected:hover{opacity:1;transform:translateY(-4px) scale(1.035)}.bid-activity{--active-bid:0;position:relative;z-index:1;height:1.35rem;margin:.3rem 0 -.35rem}.bid-activity:before{content:"";position:absolute;left:3%;right:3%;top:.65rem;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--primary-rgb)/.25),transparent)}.bid-activity-glow,.bid-activity-orbit{position:absolute;left:calc((100% / 3) * var(--active-bid) + (100% / 6));top:.65rem;transform:translate(-50%,-50%);transition:left .48s cubic-bezier(.2,.85,.3,1)}.bid-activity-glow{width:31%;height:.7rem;border-radius:50%;background:radial-gradient(ellipse,rgb(var(--primary-rgb)/.65),rgb(var(--primary-rgb)/.15) 42%,transparent 72%);filter:blur(4px)}.bid-activity-orbit{width:1.25rem;height:.38rem;border:1px solid rgb(var(--primary-rgb)/.9);border-radius:50%;box-shadow:0 0 9px rgb(var(--primary-rgb)/.8);animation:bid-orbit-pulse 1.5s ease-in-out infinite}@keyframes auction-stage-breathe{0%,to{opacity:.5;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes bid-orbit-pulse{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(.8)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}@media(max-width:767px){.auction-hero-gradient{background:linear-gradient(180deg,var(--background) 0,rgb(5 5 5/.94) 47%,rgb(5 5 5/.3) 68%,var(--background) 100%)}.auction-shell[data-auction-theme=light] .auction-hero-gradient{background:linear-gradient(180deg,var(--background) 0,rgb(255 248 243/.96) 48%,rgb(255 248 243/.22) 70%,var(--background) 100%)}.auction-visual img{-o-object-position:70% 100%;object-position:70% 100%;transform:scale(1.1)}}@media(prefers-reduced-motion:reduce){.auction-visual:after,.bid-activity-orbit{animation:none}.bid-activity-glow,.bid-activity-orbit,.bid-card{transition:none}}.auction-v3-hero{background:var(--background)}.auction-v3-header{box-shadow:0 1px 0 rgb(var(--primary-rgb)/.08)}.auction-v3-visual{pointer-events:none}.auction-v3-visual:after{inset:auto 4% 2% 47%;height:21%;opacity:.72}.auction-v3-visual img{-o-object-position:center;object-position:center;transform:none}.auction-v3-wash{background:linear-gradient(90deg,var(--background) 0,rgb(255 248 243/.96) 35%,rgb(255 248 243/.42) 51%,transparent 67%),linear-gradient(0deg,var(--background) 0,transparent 16%)}.auction-shell[data-auction-theme=dark] .auction-v3-visual img{filter:brightness(.42) saturate(.72)}.auction-shell[data-auction-theme=dark] .auction-v3-wash{background:linear-gradient(90deg,var(--background) 0,rgb(5 5 5/.97) 36%,rgb(5 5 5/.55) 54%,transparent 72%),linear-gradient(0deg,var(--background) 0,transparent 18%)}.auction-v3-scene-offers{pointer-events:auto;position:absolute;z-index:3;top:5%;right:2.5%;left:52%;height:18.5rem}.auction-v3-scene-card{--card-left:0%;position:absolute;top:0;left:var(--card-left);display:flex;width:31.8%;min-width:0;min-height:13.75rem;margin-top:4.25rem;overflow:hidden;flex-direction:column;align-items:center;border:1px solid rgb(70 70 70/.24);border-radius:1.2rem;background:rgb(255 255 255/.76);padding:1.5rem .75rem;color:#484848;box-shadow:0 12px 35px rgb(88 59 40/.06),inset 0 1px 0 rgb(255 255 255/.9);backdrop-filter:blur(10px);transition:min-height .58s cubic-bezier(.22,.9,.3,1),margin-top .58s cubic-bezier(.22,.9,.3,1),opacity .35s,transform .58s cubic-bezier(.22,.9,.3,1),border-color .35s,box-shadow .45s,color .35s}.auction-v3-scene-offers-resetting{animation:auction-round-reset .65s ease-out}.auction-v3-scene-card:hover{transform:translateY(-3px);border-color:rgb(var(--primary-rgb)/.42)}.auction-v3-scene-card-best,.auction-v3-scene-card-best:hover{z-index:2;min-height:17.25rem;margin-top:0;border-color:rgb(var(--primary-rgb)/.72);padding-top:1.65rem;color:var(--primary);box-shadow:0 22px 58px rgb(var(--primary-rgb)/.24),0 0 34px rgb(var(--primary-rgb)/.16),0 0 0 3px rgb(var(--primary-rgb)/.08),inset 0 1px 0 rgb(255 255 255/.95);transform:translateY(-.35rem) scale(1.06)}.auction-v3-scene-card-selected{border-color:var(--primary);box-shadow:0 18px 50px rgb(var(--primary-rgb)/.2),0 0 0 3px rgb(var(--primary-rgb)/.08);transform:translateY(-5px)}.auction-v3-scene-card-best.auction-v3-scene-card-selected{box-shadow:0 24px 64px rgb(var(--primary-rgb)/.3),0 0 42px rgb(var(--primary-rgb)/.2),0 0 0 3px rgb(var(--primary-rgb)/.12),inset 0 1px 0 rgb(255 255 255/.95);transform:translateY(-.45rem) scale(1.07)}.auction-v3-scene-card-selected:after{content:"";pointer-events:none;position:absolute;inset:0;background:linear-gradient(110deg,transparent 20%,rgb(var(--primary-rgb)/.14) 50%,transparent 80%);transform:translateX(-100%);animation:bid-scan 3.2s ease-in-out infinite}.auction-v3-scene-card-updating .auction-v3-scene-price{animation:auction-price-drop .72s cubic-bezier(.2,.9,.3,1)}.auction-v3-scene-card-updating{box-shadow:0 18px 52px rgb(var(--primary-rgb)/.2),0 0 0 3px rgb(var(--primary-rgb)/.1)}.auction-v3-scene-card-best.auction-v3-scene-card-updating{box-shadow:0 26px 68px rgb(var(--primary-rgb)/.34),0 0 48px rgb(var(--primary-rgb)/.26),0 0 0 4px rgb(var(--primary-rgb)/.12),inset 0 1px 0 rgb(255 255 255/.95)}.auction-v3-scene-new-bid{position:absolute;z-index:3;top:.55rem;right:.6rem;border-radius:999px;background:rgb(var(--primary-rgb)/.12);padding:.22rem .45rem;font-family:var(--font-condensed);font-size:.58rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--primary);animation:auction-new-bid .72s ease-out}.auction-v3-scene-activity{--active-bid:0;pointer-events:none;position:absolute;right:0;bottom:-1.8rem;left:0;height:1.5rem}.auction-v3-scene-activity:before{content:"";position:absolute;right:3%;left:3%;top:.7rem;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--primary-rgb)/.28),transparent)}.auction-v3-scene-activity .bid-activity-glow,.auction-v3-scene-activity .bid-activity-orbit{top:.7rem}.auction-v3-scene-card-content{display:flex;width:100%;flex-direction:column;align-items:center;animation:auction-card-content-swap .5s cubic-bezier(.22,.9,.3,1)}.auction-v3-scene-rental{display:flex;width:100%;min-height:2.35rem;align-items:center;justify-content:center}.fictional-rental-logo{display:inline-flex;max-width:100%;align-items:center;justify-content:center;gap:.48rem;color:#303030}.fictional-rental-logo-symbol{display:grid;width:2.15rem;height:2.15rem;flex:0 0 auto;place-items:center;color:var(--primary)}.fictional-rental-logo-symbol svg{width:78%;height:78%}.fictional-rental-wordmark{display:flex;min-width:0;flex-direction:column;align-items:flex-start;line-height:.84;text-align:left}.fictional-rental-wordmark strong{max-width:100%;font-family:var(--font-display);font-size:1rem;font-weight:900;letter-spacing:-.055em;text-transform:uppercase}.fictional-rental-wordmark small{margin-top:.28rem;font-family:var(--font-sans);font-size:.42rem;font-weight:800;letter-spacing:.19em;text-transform:uppercase;color:#777}.fictional-rental-logo-wing .fictional-rental-logo-symbol{border-radius:.45rem;background:var(--primary);color:var(--primary-foreground);transform:skewX(-8deg)}.fictional-rental-logo-wing .fictional-rental-wordmark strong{font-style:italic;letter-spacing:-.075em}.fictional-rental-logo-orbit .fictional-rental-logo-symbol{border:2px solid rgb(var(--primary-rgb)/.78);border-radius:50%}.fictional-rental-logo-orbit .fictional-rental-wordmark strong{letter-spacing:.015em}.fictional-rental-logo-nova .fictional-rental-logo-symbol{filter:drop-shadow(0 0 7px rgb(var(--primary-rgb)/.28))}.fictional-rental-logo-nova .fictional-rental-wordmark strong{letter-spacing:.06em}.fictional-rental-logo-route .fictional-rental-logo-symbol{border-bottom:3px solid var(--primary);border-radius:50% 50% .3rem .3rem}.fictional-rental-logo-route .fictional-rental-wordmark strong{font-family:var(--font-condensed);font-style:italic;letter-spacing:.025em}.fictional-rental-logo-peak .fictional-rental-logo-symbol{clip-path:polygon(50% 0,100% 100%,0 100%);background:rgb(var(--primary-rgb)/.11)}.fictional-rental-logo-peak .fictional-rental-wordmark strong{letter-spacing:.08em}.fictional-rental-logo-loop .fictional-rental-logo-symbol{border-radius:999px;background:rgb(var(--primary-rgb)/.1)}.fictional-rental-logo-loop .fictional-rental-wordmark strong{text-transform:none;letter-spacing:-.04em}.fictional-rental-logo-horizon .fictional-rental-logo-symbol{border-radius:50% 50% .35rem .35rem;background:linear-gradient(180deg,rgb(var(--primary-rgb)/.14),transparent)}.fictional-rental-logo-horizon .fictional-rental-wordmark strong{font-style:italic;letter-spacing:.035em}.fictional-rental-logo-pulse .fictional-rental-logo-symbol{border-right:3px solid var(--primary);border-left:3px solid var(--primary);border-radius:.4rem}.fictional-rental-logo-pulse .fictional-rental-wordmark strong{letter-spacing:.09em}.auction-v3-scene-price{margin-top:1.25rem;white-space:nowrap;font-family:var(--font-condensed);font-size:3.2rem;font-style:normal;font-weight:700;line-height:1}.auction-v3-scene-price small{font-size:1.5rem}.auction-v3-scene-price em{font-size:1.2rem;font-style:normal;font-weight:500}.auction-v3-scene-progress{display:block;width:82%;height:.65rem;margin-top:1.4rem;overflow:hidden;border-radius:999px;background:rgb(50 50 50/.13)}.auction-v3-scene-progress span{display:block;height:100%;border-radius:inherit;background:currentColor;opacity:.58;transition:width .45s ease}.auction-v3-scene-distance{display:flex;align-items:center;gap:.3rem;margin-top:1rem;font-size:1.1rem;font-weight:700}.auction-v3-scene-distance svg{width:1.15rem;height:1.15rem}.auction-v3-scene-best{display:flex;align-items:center;gap:.35rem;margin-top:1rem;font-family:var(--font-condensed);font-size:1rem;font-weight:800;text-transform:uppercase;color:var(--text)}.auction-v3-scene-best svg{width:1.15rem;height:1.15rem;color:var(--primary)}@keyframes auction-price-drop{0%{opacity:.28;transform:translateY(-.45rem) scale(1.12);filter:blur(2px)}55%{opacity:1;transform:translateY(.12rem) scale(.97);filter:blur(0)}to{transform:translateY(0) scale(1)}}@keyframes auction-new-bid{0%{opacity:0;transform:translateY(-.35rem) scale(.86)}45%{opacity:1;transform:translateY(0) scale(1.05)}to{transform:scale(1)}}@keyframes auction-round-reset{0%{opacity:.25;filter:blur(2px)}to{opacity:1;filter:blur(0)}}@keyframes auction-card-content-swap{0%{opacity:0;transform:translateY(.45rem) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.auction-shell[data-auction-theme=dark] .auction-v3-scene-card{border-color:rgb(255 255 255/.18);background:rgb(16 16 16/.78);color:rgb(255 255 255/.68)}.auction-shell[data-auction-theme=dark] .auction-v3-scene-card-best{color:var(--primary)}.auction-shell[data-auction-theme=dark] .fictional-rental-logo{color:#f1f1f1}.auction-shell[data-auction-theme=dark] .fictional-rental-wordmark small{color:#aaa}.auction-v3-bidding-stage{border-color:rgb(var(--primary-rgb)/.22);border-radius:1.4rem;background:rgb(255 255 255/.82);padding:1.25rem;box-shadow:0 16px 45px rgb(91 56 31/.07);backdrop-filter:blur(12px)}.auction-shell[data-auction-theme=dark] .auction-v3-bidding-stage{background:rgb(12 12 12/.86)}.auction-v3-bid-card{min-height:10.2rem;border-color:rgb(var(--text-rgb)/.08);background:rgb(var(--text-rgb)/.035);padding:1.05rem .5rem;opacity:.68;transform:none}.auction-v3-bid-card:hover{opacity:1;transform:translateY(-2px)}.auction-v3-bid-card-selected,.auction-v3-bid-card-selected:hover{border-color:rgb(var(--primary-rgb)/.7);background:rgb(var(--primary-rgb)/.065);box-shadow:inset 0 0 24px rgb(var(--primary-rgb)/.06);opacity:1;transform:translateY(-2px)}.auction-v3-bid-progress{display:block;height:.36rem;margin-right:auto;margin-left:auto;overflow:hidden;border-radius:999px;background:rgb(var(--text-rgb)/.1)}.auction-v3-bid-progress span{display:block;height:100%;border-radius:inherit;background:var(--primary);transition:width .45s ease}.auction-v3-steps{width:100%;padding-bottom:5.5rem}.auction-v3-step{display:flex;align-items:center;justify-content:center;gap:1rem;text-align:left}.auction-v3-step p{border-radius:.55rem;background:color-mix(in srgb,var(--background) 78%,transparent);padding:.3rem .45rem;box-shadow:0 0 18px color-mix(in srgb,var(--background) 62%,transparent);backdrop-filter:blur(4px)}@media(max-width:1279px) and (min-width:1024px){.auction-v3-scene-offers{left:51%;right:1.5%}.auction-v3-scene-card{min-height:12rem;padding-right:.45rem;padding-left:.45rem}.auction-v3-scene-card-best{min-height:15rem}.auction-v3-scene-price{font-size:2.45rem}.auction-v3-scene-price small{font-size:1.15rem}.auction-v3-scene-price em{font-size:1rem}.auction-v3-copy{width:50%}}@media(max-width:1023px){.auction-v3-hero{min-height:max(50rem,calc(100svh - 5rem));padding-bottom:2rem}.auction-v3-wash{background:linear-gradient(180deg,var(--background) 0,rgb(255 248 243/.96) 46%,rgb(255 248 243/.1) 68%,var(--background) 100%)}.auction-shell[data-auction-theme=dark] .auction-v3-wash{background:linear-gradient(180deg,var(--background) 0,rgb(5 5 5/.96) 46%,rgb(5 5 5/.18) 70%,var(--background) 100%)}.auction-v3-visual img{-o-object-position:70% 100%;object-position:70% 100%;transform:none}.auction-v3-scene-offers{top:clamp(21.5rem,36%,24.5rem);right:4%;left:10%;height:13.5rem}.auction-v3-scene-card{min-height:10.4rem;margin-top:2.75rem;padding:.8rem .35rem}.auction-v3-scene-card-best{min-height:12.8rem;margin-top:0}.auction-v3-scene-rental{min-height:1.85rem}.auction-v3-scene-brand-logo{gap:.3rem}.auction-v3-scene-brand-logo .fictional-rental-logo-symbol{width:1.65rem;height:1.65rem}.auction-v3-scene-brand-logo .fictional-rental-wordmark strong{font-size:.75rem}.auction-v3-scene-brand-logo .fictional-rental-wordmark small{margin-top:.2rem;font-size:.32rem}.auction-v3-scene-price{margin-top:.8rem;font-size:2rem}.auction-v3-scene-price small{font-size:.9rem}.auction-v3-scene-price em{font-size:.7rem}.auction-v3-scene-progress{margin-top:.8rem}.auction-v3-scene-distance{margin-top:.65rem;font-size:.8rem}.auction-v3-scene-best{margin-top:.65rem;font-size:.7rem}}@media(max-width:639px){.auction-v3-hero{min-height:max(50rem,calc(100svh - 4rem));padding-top:1.5rem}.auction-v3-scene-offers{top:clamp(21rem,39%,22rem);right:.75rem;left:.75rem;height:9.75rem}.auction-v3-scene-card{min-height:7.8rem;margin-top:1.55rem;padding:.6rem .18rem;border-radius:.8rem}.auction-v3-scene-card-best{min-height:9.35rem;margin-top:0;padding-top:.7rem}.auction-v3-scene-rental{min-height:1.35rem}.auction-v3-scene-brand-logo{gap:.18rem}.auction-v3-scene-brand-logo .fictional-rental-logo-symbol{width:1.15rem;height:1.15rem}.auction-v3-scene-brand-logo .fictional-rental-wordmark strong{font-size:.52rem}.auction-v3-scene-brand-logo .fictional-rental-wordmark small{margin-top:.16rem;font-size:.23rem;letter-spacing:.12em}.auction-v3-scene-price{margin-top:.55rem;font-size:1.55rem}.auction-v3-scene-price small{font-size:.68rem}.auction-v3-scene-price em{font-size:.58rem}.auction-v3-scene-progress{height:.35rem;margin-top:.6rem}.auction-v3-scene-distance{margin-top:.5rem;font-size:.62rem}.auction-v3-scene-distance svg{width:.75rem;height:.75rem}.auction-v3-scene-best{margin-top:.5rem;font-size:.58rem}.auction-v3-scene-best svg{width:.75rem;height:.75rem}.auction-v3-scene-new-bid{top:.3rem;right:.25rem;padding:.12rem .25rem;font-size:.42rem}.auction-v3-scene-activity{bottom:-1.3rem}.auction-v3-visual img{-o-object-position:67% 100%;object-position:67% 100%}.auction-v3-wash{background:linear-gradient(180deg,var(--background) 0,rgb(255 248 243/.98) 52%,rgb(255 248 243/.18) 72%,var(--background) 100%)}.auction-shell[data-auction-theme=dark] .auction-v3-wash{background:linear-gradient(180deg,var(--background) 0,rgb(5 5 5/.98) 54%,rgb(5 5 5/.2) 74%,var(--background) 100%)}.auction-v3-scene-card-content{animation:none}.fixed-quote-cta{padding-right:1rem;padding-left:1rem;font-size:.72rem}.fixed-quote-cta>span{min-width:0;gap:.6rem;white-space:nowrap}.fixed-quote-cta>span svg{width:1.35rem;height:1.35rem}.auction-v3-bidding-stage{padding:.9rem}.auction-v3-bid-card{min-height:9rem;padding:.75rem .2rem}.auction-v3-bid-card strong{font-size:1.7rem}.auction-v3-bid-card small{font-size:.55rem}.auction-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.auction-steps-grid>svg{display:none}.auction-v3-step{min-width:0;flex-direction:column;gap:.5rem;text-align:center}.auction-v3-step>span{width:3rem;height:3rem}.auction-v3-step svg{width:1.5rem;height:1.5rem}.auction-v3-step p{width:100%;font-size:.62rem;line-height:.85rem}.auction-v3-step p span{white-space:normal}}@media(max-width:1023px) and (max-height:500px) and (min-width:640px){.auction-v3-hero{padding-top:1.25rem}.auction-v3-copy h1{font-size:clamp(3rem,7vw,3.6rem);line-height:.9}.auction-v3-copy p{margin-top:.75rem;max-width:72%;font-size:1rem;line-height:1.45}.fixed-quote-cta-shell{right:1rem;left:auto;width:min(58vw,30rem);padding-right:0;padding-bottom:.6rem;padding-left:0}.fixed-quote-cta{min-height:3.55rem;border-radius:.9rem;padding-right:1rem;padding-left:1rem;font-size:.7rem}}@media(max-width:359px){.auction-v3-copy h1{font-size:2.7rem}.auction-v3-copy p{font-size:.95rem;line-height:1.55}.auction-v3-copy p>span{font-size:1.35em}.auction-v3-scene-offers{top:17.5rem}.fixed-quote-cta-shell{padding-right:.65rem;padding-bottom:max(.65rem,env(safe-area-inset-bottom));padding-left:.65rem}.fixed-quote-cta{min-height:3.65rem;border-radius:.85rem;padding-right:.85rem;padding-left:.85rem;font-size:.68rem}.fixed-quote-cta span{gap:.5rem}.fixed-quote-cta svg{width:1.25rem;height:1.25rem}}@media(max-width:639px) and (max-height:700px){.auction-v3-hero{min-height:42rem}.auction-v3-steps{display:none}}@media(prefers-reduced-motion:reduce){.auction-v3-bid-progress span,.auction-v3-scene-card,.auction-v3-scene-progress span{transition:none}.auction-v3-scene-card-content,.auction-v3-scene-card-selected:after,.auction-v3-scene-card-updating .auction-v3-scene-price,.auction-v3-scene-new-bid,.auction-v3-scene-offers-resetting{animation:none}}.fixed-quote-cta-shell{isolation:isolate}.fixed-quote-cta-shell:before{content:"";pointer-events:none;position:absolute;z-index:-1;right:0;bottom:0;left:0;height:7rem;background:linear-gradient(180deg,transparent,var(--background) 78%)}.fixed-quote-cta{border:1px solid rgb(255 255 255/.18);background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 76%,white));color:var(--primary-foreground);box-shadow:0 18px 50px rgb(var(--primary-rgb)/.34),0 0 0 1px rgb(var(--primary-rgb)/.12)}.auction-v3-scene-activity .bid-activity-block,.auction-v3-scene-activity .bid-activity-gavel,.auction-v3-scene-activity .bid-activity-strike{position:absolute;left:calc((100% / 3) * var(--active-bid) + (100% / 6))}.auction-v3-scene-activity .bid-activity-gavel{z-index:3;top:-4.28rem;width:6.5rem;filter:drop-shadow(0 5px 7px rgb(0 0 0/.3)) drop-shadow(0 0 8px rgb(var(--primary-rgb)/.24));transform-origin:96% 24%;animation:auction-gavel-strike .86s cubic-bezier(.2,.85,.3,1) both}.auction-v3-scene-activity .bid-activity-block img,.auction-v3-scene-activity .bid-activity-gavel img{display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auction-shell[data-auction-theme=dark] .auction-v3-scene-activity .bid-activity-block img,.auction-shell[data-auction-theme=dark] .auction-v3-scene-activity .bid-activity-gavel img{filter:none}.auction-v3-scene-activity .bid-activity-block{z-index:2;top:.08rem;width:3.2rem;filter:drop-shadow(0 4px 4px rgb(0 0 0/.24)) drop-shadow(0 0 9px rgb(var(--primary-rgb)/.24));transform:translateX(-50%)}.auction-v3-scene-activity .bid-activity-strike{z-index:4;top:.14rem;width:2.35rem;height:.72rem;border:2px solid rgb(var(--primary-rgb)/.95);border-radius:50%;background:radial-gradient(ellipse,rgb(var(--primary-rgb)/.34),rgb(var(--primary-rgb)/.08) 46%,transparent 70%);box-shadow:0 0 18px rgb(var(--primary-rgb)/.9),0 0 38px rgb(var(--primary-rgb)/.58);animation:auction-gavel-impact .9s ease-out both}.auction-v3-scene-activity .bid-activity-strike:after,.auction-v3-scene-activity .bid-activity-strike:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border:2px solid rgb(var(--primary-rgb)/.9);border-radius:50%;box-shadow:0 0 18px rgb(var(--primary-rgb)/.7);opacity:0;animation:auction-gavel-sonar .9s ease-out both}.auction-v3-scene-activity .bid-activity-strike:after{animation-delay:.09s}@keyframes auction-gavel-strike{0%{transform:translateX(-22%) rotate(25deg) scale(.9)}48%{transform:translateX(-22%) rotate(0) scale(1.02)}60%{transform:translateX(-22%) rotate(9deg) scale(1)}to{transform:translateX(-22%) rotate(5deg) scale(1)}}@keyframes auction-gavel-impact{0%,43%{opacity:0;transform:translate(-50%,-50%) scale(.3)}52%{opacity:1;transform:translate(-50%,-50%) scale(.9)}to{opacity:0;transform:translate(-50%,-50%) scale(2.8)}}@keyframes auction-gavel-sonar{0%,45%{opacity:0;transform:translate(-50%,-50%) scale(.45)}54%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(4.2)}}@media(max-width:639px){.auction-v3-scene-activity .bid-activity-gavel{top:-2.8rem;width:4.35rem}.auction-v3-scene-activity .bid-activity-block{top:.18rem;width:2.1rem}.auction-v3-scene-activity .bid-activity-strike{top:.2rem;width:1.45rem;height:.48rem}.auction-v3-scene-activity .bid-activity-strike:after,.auction-v3-scene-activity .bid-activity-strike:before{border-width:1px}}@media(prefers-reduced-motion:reduce){.auction-v3-scene-activity .bid-activity-gavel,.auction-v3-scene-activity .bid-activity-strike{animation:none}}:root{--font-sans:"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--font-mono:"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono",monospace;--hubcar-brand-primary:#FF3500;--hubcar-brand-secondary:#111827;--hubcar-brand-primary-text:#FFFFFF;--hubcar-brand-secondary-text:#FFFFFF;--hubcar-brand-primary-hover:#E63000;--hubcar-brand-primary-soft:#FFF0EC;--hubcar-brand-primary-muted:#FFD7CC;--hubcar-brand-primary-border:#FFA98F;--hubcar-brand-secondary-soft:#F3F4F6;--hubcar-brand-secondary-muted:#D1D5DB;--hubcar-brand-secondary-border:#9CA3AF;--hubcar-brand-accent-bg:#FFEAE5;--hubcar-brand-accent-text:#FF3500;--hubcar-brand-focus-ring:#FF3500}body{font-family:var(--font-sans)}.hover\:text-orange-700:hover,.text-orange-500,.text-orange-600,.text-orange-700{color:var(--hubcar-brand-primary)!important}.bg-orange-50,.hover\:bg-orange-50:hover{background-color:var(--hubcar-brand-primary-soft)!important}.bg-orange-50\/30{background-color:color-mix(in srgb,var(--hubcar-brand-primary-soft) 30%,transparent)!important}.border-orange-500,.border-orange-600,.hover\:border-orange-500:hover,.hover\:border-orange-600:hover{border-color:var(--hubcar-brand-primary-border)!important}.focus\:ring-orange-500:focus,.focus\:ring-orange-600:focus{--tw-ring-color:var(--hubcar-brand-focus-ring)!important}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}