.T3vPMG_hero{isolation:isolate}.T3vPMG_backdrop{pointer-events:none;background:#101b30;position:absolute;inset:0;overflow:hidden}.T3vPMG_landscape{transition:opacity 1.8s;display:block;position:absolute;inset:0}.T3vPMG_landscape img{object-fit:cover;object-position:66% center}.T3vPMG_day{opacity:1}.T3vPMG_night,.T3vPMG_backdrop[data-period=night] .T3vPMG_day{opacity:0}.T3vPMG_backdrop[data-period=night] .T3vPMG_night{opacity:1}.T3vPMG_shade{background:linear-gradient(90deg,#061321b5 0%,#07121f73 43%,#07121f0a 78%),linear-gradient(#080f1b75 0%,#080f1b26 20%,#0000 63%,#09090bdd 100%);position:absolute;inset:0}.T3vPMG_backdrop[data-period=night] .T3vPMG_shade{background:linear-gradient(90deg,#03061170,#0000 80%),linear-gradient(#0000 55%,#09090bc9)}.T3vPMG_mist{z-index:1;opacity:.76;width:100%;height:100%;transition:opacity 1.8s;position:absolute;inset:0}.T3vPMG_backdrop[data-period=night] .T3vPMG_mist{opacity:.55}.T3vPMG_fogFar{opacity:.65;animation:24s ease-in-out -9s infinite alternate T3vPMG_fogFar}.T3vPMG_fogNear{opacity:.4;animation:20s ease-in-out -6s infinite alternate T3vPMG_fogNear}.T3vPMG_vapor{z-index:1;pointer-events:none;filter:blur(18px);background:radial-gradient(at 24% 55%,#e5edf473,#0000 32%),radial-gradient(at 58% 48%,#e5edf488,#0000 37%),radial-gradient(at 83% 57%,#e5edf455,#0000 28%);width:88%;height:24%;position:absolute;right:-12%}.T3vPMG_vaporFar{opacity:.39;animation:25s ease-in-out -8s infinite alternate T3vPMG_vaporFar;top:39%}.T3vPMG_vaporNear{opacity:.42;width:112%;height:28%;animation:20s ease-in-out -12s infinite alternate T3vPMG_vaporNear;top:66%}.T3vPMG_backdrop[data-period=night] .T3vPMG_vapor{opacity:.2}@keyframes T3vPMG_vaporFar{0%{transform:translate(-5%,2%)}to{transform:translate(7%,-7%)}}@keyframes T3vPMG_vaporNear{0%{transform:translate(7%,4%)}to{transform:translate(-10%,-6%)}}.T3vPMG_snow{opacity:.6;position:absolute;inset:0;overflow:hidden}.T3vPMG_snow i{top:-10px;left:var(--x);width:var(--size);height:var(--size);animation:T3vPMG_snowfall var(--duration) linear var(--delay) infinite;background:#eef5ff;border-radius:50%;position:absolute}.T3vPMG_backdrop[data-paused=true] *{animation-play-state:paused}.T3vPMG_pauseToggle{opacity:0;width:1px;height:1px;position:absolute}.T3vPMG_playIcon,.T3vPMG_pauseToggle:checked+.T3vPMG_pauseButton .T3vPMG_pauseIcon{display:none}.T3vPMG_pauseToggle:checked+.T3vPMG_pauseButton .T3vPMG_playIcon{display:block}.T3vPMG_hero:has(.T3vPMG_pauseToggle:checked) .T3vPMG_backdrop *{animation-play-state:paused}.T3vPMG_sceneControls{z-index:12;gap:8px;display:flex;position:absolute;top:103px;right:max(24px,50% - 634px)}.T3vPMG_pauseButton{color:#dedee5;cursor:pointer;background:0 0;border:0;border-radius:22px;justify-content:center;align-items:center;gap:7px;padding:8px 11px;font-size:11px;display:flex}.T3vPMG_pauseButton:hover{background:#d4af3730}.T3vPMG_pauseToggle:focus-visible+.T3vPMG_pauseButton{outline-offset:3px;outline:2px solid #d4af37}.T3vPMG_pauseButton{background:#101722d9;border:1px solid #d4af373d;width:40px}@keyframes T3vPMG_fogFar{0%{transform:translate(-70px,8px)}to{transform:translate(85px,-8px)}}@keyframes T3vPMG_fogNear{0%{transform:translate(80px,15px)}to{transform:translate(-100px,-10px)}}@keyframes T3vPMG_snowfall{0%{opacity:0;transform:translateY(-2vh)}8%{opacity:.65}90%{opacity:.5}to{transform:translate(var(--drift), 150vh);opacity:0}}@media (max-width:640px){.T3vPMG_sceneControls{gap:5px;top:84px;right:16px}.T3vPMG_pauseButton{width:34px}.T3vPMG_backdrop{background:linear-gradient(#08487e,#1a3b58 45%,#09090b 85%)}.T3vPMG_backdrop[data-period=night]{background:linear-gradient(#051124,#101b30 45%,#09090b 85%)}.T3vPMG_landscape{aspect-ratio:1092/1548;top:120px;bottom:auto;-webkit-mask-image:linear-gradient(#0000,#000 12% 82%,#0000);mask-image:linear-gradient(#0000,#000 12% 82%,#0000)}.T3vPMG_landscape img{object-fit:contain;object-position:center top}.T3vPMG_snow i:nth-child(n+17){display:none}.T3vPMG_mist{opacity:.68}}@media (prefers-reduced-motion:reduce){.T3vPMG_sceneControls{display:none}}.T3vPMG_hero>.relative.z-10{align-items:flex-start;gap:30px;max-width:1440px;padding:104px 6% 100px}.T3vPMG_hero>.relative.z-10>.max-w-5xl.space-y-4{max-width:800px}.T3vPMG_hero h1{font-size:clamp(38px,3.25vw,48px);line-height:1.4}.T3vPMG_hero h1+p{max-width:650px;font-size:17px;line-height:1.9}.T3vPMG_hero form{max-width:880px}.T3vPMG_hero form>.grid{gap:14px}@media (min-width:641px) and (max-width:1279px){.T3vPMG_hero>.relative.z-10{padding-top:80px;padding-bottom:100px}.T3vPMG_hero>.relative.z-10>.max-w-5xl.space-y-4{max-width:880px}.T3vPMG_hero form{max-width:880px}.T3vPMG_hero form>.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.T3vPMG_hero h1{font-size:36px}}@media (max-width:640px){.T3vPMG_hero>.relative.z-10{align-items:center;gap:26px;padding:80px 5% 100px}.T3vPMG_hero h1{font-size:clamp(29px,8.7vw,38px)}.T3vPMG_hero h1+p{font-size:14px;line-height:1.85}}@media (prefers-reduced-motion:reduce){.T3vPMG_hero *,.T3vPMG_hero :before,.T3vPMG_hero :after{transition:none!important;animation:none!important}}.T3vPMG_rentalStrip{color:#f4f4f5;text-align:left;background:linear-gradient(90deg,#101720cc,#10172085);border-top:1px solid #d4af3745;border-bottom:1px solid #ffffff12;border-radius:12px;align-items:center;gap:22px;width:100%;max-width:880px;padding:14px 24px 14px 16px;text-decoration:none;display:flex;position:relative;overflow:hidden}.T3vPMG_rentalStrip:after{content:"";transform-origin:0;background:#d4af37;width:100%;height:1px;transition:transform .35s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.T3vPMG_rentalStrip:hover:after,.T3vPMG_rentalStrip:focus-visible:after{transform:scaleX(1)}.T3vPMG_rentalStrip:focus-visible{outline-offset:4px;outline:2px solid #d4af37}.T3vPMG_rentalVehicle{flex:0 0 160px}.T3vPMG_rentalVehicle img{filter:saturate(.8);width:160px;height:auto;display:block}.T3vPMG_rentalCopy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.T3vPMG_rentalEyebrow{color:#d4af37;letter-spacing:.08em;font-size:10px}.T3vPMG_rentalCopy strong{font-size:17px;font-weight:600}.T3vPMG_rentalDescription{color:#c4c7cd;font-size:12px}.T3vPMG_rentalAction{color:#dfc579;flex-shrink:0;align-items:center;gap:7px;font-size:13px;display:flex}.T3vPMG_rentalAction svg{transition:transform .25s}.T3vPMG_rentalStrip:hover .T3vPMG_rentalAction svg{transform:translate(2px,-2px)}@media (max-width:640px){.T3vPMG_rentalStrip{gap:12px;padding:13px 14px 13px 8px}.T3vPMG_rentalVehicle{flex-basis:100px}.T3vPMG_rentalVehicle img{width:100px}.T3vPMG_rentalCopy strong{font-size:14px}.T3vPMG_rentalEyebrow{letter-spacing:0;font-size:9px}.T3vPMG_rentalDescription{display:none}.T3vPMG_rentalAction{gap:3px;font-size:11px}}@media (max-width:360px){.T3vPMG_rentalVehicle{flex-basis:80px}.T3vPMG_rentalVehicle img{width:80px}.T3vPMG_rentalStrip{gap:8px}.T3vPMG_rentalCopy strong{font-size:12px}}
