.hero-scene{pointer-events:none;position:absolute;inset:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.hero-scene{view-timeline-name:--hero-exit;view-timeline-axis:block}@keyframes hero-fade-in{0%{opacity:0}to{opacity:1}}@keyframes hero-cloud-far-enter{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-cloud-near-enter{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-plane-enter{0%{opacity:0;transform:translate(-60px,-20px)}to{opacity:1;transform:translate(0)}}@keyframes hero-hills-enter{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-terminal-enter{0%{opacity:0;transform:translateY(16px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes hero-car-enter{0%{opacity:0;transform:translate(-140px)}70%{opacity:1;transform:translate(6px)}to{opacity:1;transform:translate(0)}}@keyframes hero-sky-exit{0%{opacity:1;transform:translateY(0)}to{opacity:.6;transform:translateY(-12px)}}@keyframes hero-cloud-far-exit{0%{opacity:1;transform:translateY(0)}to{opacity:.3;transform:translateY(-30px)}}@keyframes hero-cloud-near-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-70px)}}@keyframes hero-plane-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(90px,-50px)}}@keyframes hero-hills-exit{0%{opacity:1;transform:translateY(0)}to{opacity:.4;transform:translateY(40px)}}@keyframes hero-terminal-exit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(30px)scale(.96)}}@keyframes hero-car-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(140px)}}.hero-scene__sky{animation-name:hero-fade-in;animation-duration:1.4s;animation-timing-function:ease-out;animation-fill-mode:both}.hero-scene__sun{animation-name:hero-fade-in;animation-duration:1.8s;animation-timing-function:ease-out;animation-delay:50ms;animation-fill-mode:both}.hero-scene__cloud-far{animation-name:hero-cloud-far-enter;animation-duration:1.2s;animation-timing-function:ease-out;animation-delay:.1s;animation-fill-mode:both}.hero-scene__cloud-near{animation-name:hero-cloud-near-enter;animation-duration:1.1s;animation-timing-function:ease-out;animation-delay:.25s;animation-fill-mode:both}.hero-scene__plane{animation-name:hero-plane-enter;animation-duration:1.3s;animation-timing-function:ease-out;animation-delay:.15s;animation-fill-mode:both}.hero-scene__hills-back{animation-name:hero-hills-enter;animation-duration:.9s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.3s;animation-fill-mode:both}.hero-scene__hills-front{animation-name:hero-hills-enter;animation-duration:.9s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.4s;animation-fill-mode:both}.hero-scene__terminal{animation-name:hero-terminal-enter;animation-duration:.8s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.55s;animation-fill-mode:both}.hero-scene__car{animation-name:hero-car-enter;animation-duration:.9s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.7s;animation-fill-mode:both}@supports (animation-timeline:view()){.hero-scene__sky{animation-name:hero-fade-in,hero-sky-exit;animation-duration:1.4s,1s;animation-timing-function:ease-out,linear;animation-delay:0s,0s;animation-fill-mode:both,both;animation-timeline:auto,--hero-exit;animation-range:normal,exit}.hero-scene__sun{animation-name:hero-fade-in,hero-sky-exit;animation-duration:1.8s,1s;animation-timing-function:ease-out,linear;animation-delay:50ms,0s;animation-fill-mode:both,both;animation-timeline:auto,--hero-exit;animation-range:normal,exit}.hero-scene__cloud-far{animation-name:hero-cloud-far-enter,hero-cloud-far-exit;animation-duration:1.2s,1s;animation-timing-function:ease-out,linear;animation-delay:.1s,0s;animation-fill-mode:both,both;animation-timeline:auto,--hero-exit;animation-range:normal,exit}.hero-scene__cloud-near{animation-name:hero-cloud-near-enter,hero-cloud-near-exit;animation-duration:1.1s,1s;animation-timing-function:ease-out,linear;animation-delay:.25s,0s;animation-fill-mode:both,both;animation-timeline:auto,--hero-exit;animation-range:normal,exit}.hero-scene__plane{animation-name:hero-plane-enter,hero-plane-exit;animation-duration:1.3s,1s;animation-timing-function:ease-out,linear;animation-delay:.15s,0s;animation-fill-mode:both,both;animation-timeline:auto,--hero-exit;animation-range:normal,exit}.hero-scene__hills-back{animation-name:hero-hills-enter,hero-hills-exit;animation-duration:.9s,1s;animation-timing-function:cubic-bezier(.22,1,.36,1),linear;animation-delay:.3s,0s;animation-fill-mode:both,both;animation-timeline:auto,--hero-exit;animation-range:normal,exit}.hero-scene__hills-front{animation-name:hero-hills-enter,hero-hills-exit;animation-duration:.9s,1s;animation-timing-function:cubic-bezier(.22,1,.36,1),linear;animation-delay:.4s,0s;animation-fill-mode:both,both;animation-timeline:auto,--hero-exit;animation-range:normal,exit}.hero-scene__terminal{animation-name:hero-terminal-enter,hero-terminal-exit;animation-duration:.8s,1s;animation-timing-function:cubic-bezier(.22,1,.36,1),linear;animation-delay:.55s,0s;animation-fill-mode:both,both;animation-timeline:auto,--hero-exit;animation-range:normal,exit}.hero-scene__car{animation-name:hero-car-enter,hero-car-exit;animation-duration:.9s,1s;animation-timing-function:cubic-bezier(.22,1,.36,1),linear;animation-delay:.7s,0s;animation-fill-mode:both,both;animation-timeline:auto,--hero-exit;animation-range:normal,exit}}}
