.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden}.hero__media[data-astro-cid-bbe6dxrz]{position:absolute;inset:-6% 0 0;background-color:#2f3238;will-change:transform}.hero__media[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{width:100%;height:100%;object-fit:cover;object-position:62% 60%}.hero__tag[data-astro-cid-bbe6dxrz]{top:calc(var(--header-h) + 40px);bottom:auto;left:var(--pad);right:var(--pad);max-width:420px;z-index:1}@media(min-width:900px){.hero__tag[data-astro-cid-bbe6dxrz]{left:auto;text-align:right}}.hero__shade[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:linear-gradient(180deg,#0a0a0b99,#0a0a0b00 26% 42%,#0a0a0beb 82%,#0a0a0b)}.hero__shade[data-astro-cid-bbe6dxrz]{background:linear-gradient(180deg,#0a0a0b99,#0a0a0b4d 28%,#0a0a0bb8 52%,#0a0a0bf0 78%,#0a0a0b)}@media(min-width:900px){.hero__shade[data-astro-cid-bbe6dxrz]{background:linear-gradient(90deg,#0a0a0b9e,#0a0a0b00 55%),linear-gradient(180deg,#0a0a0b99,#0a0a0b00 26% 42%,#0a0a0be6 84%,#0a0a0b)}}.hero__in[data-astro-cid-bbe6dxrz]{position:relative;padding-top:calc(var(--header-h) + 120px);padding-bottom:clamp(104px,10vw,72px);display:grid;gap:clamp(40px,6vw,72px)}.hero__copy[data-astro-cid-bbe6dxrz]{display:grid;gap:22px}.hero__copy[data-astro-cid-bbe6dxrz] .display[data-astro-cid-bbe6dxrz]{max-width:9.5em}.hero__paths[data-astro-cid-bbe6dxrz]{display:grid;border-top:1px solid var(--line)}.hero__path[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"l a" "n a";align-items:center;row-gap:6px;padding:22px 0;border-bottom:1px solid var(--line);transition:color .4s var(--ease)}.hero__path--main[data-astro-cid-bbe6dxrz]{border-bottom-color:var(--accent)}.hero__path[data-astro-cid-bbe6dxrz] .label[data-astro-cid-bbe6dxrz]{grid-area:l}.hero__pathname[data-astro-cid-bbe6dxrz]{grid-area:n;font-family:var(--serif);font-size:clamp(24px,2.4vw,32px);line-height:1.1}.hero__path[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{grid-area:a;transition:transform .5s var(--ease)}.hero__path[data-astro-cid-bbe6dxrz]:hover svg[data-astro-cid-bbe6dxrz]{transform:translate(6px)}@media(min-width:900px){.hero__paths[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr 1fr;column-gap:24px}.hero__in[data-astro-cid-bbe6dxrz]{padding-bottom:64px}}.hero[data-astro-cid-bbe6dxrz] .reveal[data-astro-cid-bbe6dxrz]:nth-child(2){transition-delay:80ms}.hero[data-astro-cid-bbe6dxrz] .reveal[data-astro-cid-bbe6dxrz]:nth-child(3){transition-delay:.16s}.doors__grid[data-astro-cid-rupqljcr]{display:grid;gap:72px}.door[data-astro-cid-rupqljcr]{display:grid;gap:28px;scroll-margin-top:calc(var(--header-h) + 24px)}.door__body[data-astro-cid-rupqljcr]{display:grid;gap:16px;justify-items:start}.door__text[data-astro-cid-rupqljcr]{margin:0;color:var(--text-2);font-size:16px;line-height:1.7;max-width:30em}.door[data-astro-cid-rupqljcr] .door__photo{transition:transform .9s var(--ease)}.door[data-astro-cid-rupqljcr]:hover .door__photo{transform:scale(1.01)}.door--wild[data-astro-cid-rupqljcr] .door__photo{background-color:#121511;box-shadow:inset 0 -3px 0 var(--wild)}.door__soon[data-astro-cid-rupqljcr]{position:absolute;top:18px;left:18px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--text);background:var(--wild);padding:8px 12px}@media(min-width:900px){.doors__grid[data-astro-cid-rupqljcr]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.door[data-astro-cid-rupqljcr]:nth-child(2){margin-top:96px}.door[data-astro-cid-rupqljcr]:nth-child(3){margin-top:192px}}.door[data-astro-cid-rupqljcr]:nth-child(2){transition-delay:80ms}.door[data-astro-cid-rupqljcr]:nth-child(3){transition-delay:.16s}.std__side[data-astro-cid-g2d7pkp3]{display:grid;gap:14px;justify-items:start}.std__list[data-astro-cid-g2d7pkp3]{list-style:none;margin:0;padding:0;display:grid}.std__item[data-astro-cid-g2d7pkp3]{display:grid;gap:10px 32px;padding:36px 0;border-top:1px solid var(--line)}.std__item[data-astro-cid-g2d7pkp3]:last-child{border-bottom:1px solid var(--line)}.std__n[data-astro-cid-g2d7pkp3]{font-family:var(--serif);font-size:22px;color:var(--accent)}.std__item[data-astro-cid-g2d7pkp3] p[data-astro-cid-g2d7pkp3]{margin:0;color:var(--text-2);font-size:16px;max-width:32em}@media(min-width:900px){.std__list[data-astro-cid-g2d7pkp3]{grid-template-columns:3fr 9fr}.std__item[data-astro-cid-g2d7pkp3]{grid-column:2;grid-template-columns:64px minmax(0,1fr) minmax(0,1fr);align-items:baseline;padding:44px 0}}.fleet__all[data-astro-cid-t7m6j6le]{margin-top:56px}.slide__name[data-astro-cid-t7m6j6le] a[data-astro-cid-t7m6j6le]{transition:color .4s var(--ease)}.slide__name[data-astro-cid-t7m6j6le] a[data-astro-cid-t7m6j6le]:hover{color:var(--accent)}.fleet[data-astro-cid-t7m6j6le]{--slide-ratio: 4 / 5;overflow:hidden}.fleet__headrow[data-astro-cid-t7m6j6le]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:32px}.fleet__ctrl[data-astro-cid-t7m6j6le]{display:flex;align-items:center;gap:8px}.fleet__count[data-astro-cid-t7m6j6le]{margin-right:12px}.fleet__btn[data-astro-cid-t7m6j6le]{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--line);color:var(--text);cursor:pointer;transition:border-color .4s var(--ease),opacity .4s var(--ease)}.fleet__btn[data-astro-cid-t7m6j6le]:hover:not(:disabled){border-color:var(--accent)}.fleet__btn[data-astro-cid-t7m6j6le]:disabled{opacity:.35;cursor:default}.fleet__track[data-astro-cid-t7m6j6le]{display:grid;grid-auto-flow:column;grid-auto-columns:calc(100% - 2 * var(--pad));gap:clamp(16px,2vw,32px);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-inline:var(--pad);scroll-padding-inline:var(--pad);scrollbar-width:none}.fleet__track[data-astro-cid-t7m6j6le]::-webkit-scrollbar{display:none}.fleet__track[data-astro-cid-t7m6j6le]:focus-visible{outline-offset:-2px}.slide[data-astro-cid-t7m6j6le]{scroll-snap-align:start;display:grid;gap:28px;align-content:start}.slide__info[data-astro-cid-t7m6j6le]{display:grid;gap:18px}.slide__meta[data-astro-cid-t7m6j6le]{display:flex;align-items:baseline;gap:18px}.slide__name[data-astro-cid-t7m6j6le]{font-family:var(--serif);font-weight:400;font-size:clamp(40px,5vw,76px);line-height:1;letter-spacing:-.02em;margin:0}.slide__make[data-astro-cid-t7m6j6le]{display:block;font-size:.42em;letter-spacing:0;margin-bottom:6px}.slide__detail[data-astro-cid-t7m6j6le]{display:grid;gap:14px;justify-items:start}.slide__detail[data-astro-cid-t7m6j6le] p[data-astro-cid-t7m6j6le]{margin:0;color:var(--text-soft);font-size:16px}.slide__cta[data-astro-cid-t7m6j6le]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:18px;border-top:1px solid var(--line)}.slide__year[data-astro-cid-t7m6j6le]{font-size:13px;letter-spacing:.16em;color:var(--text-2)}@media(min-width:900px){.fleet[data-astro-cid-t7m6j6le]{--slide-ratio: 16 / 10}.fleet__track[data-astro-cid-t7m6j6le]{grid-auto-columns:min(1120px,calc(100% - 2 * var(--pad) - 140px));padding-inline:max(var(--pad),calc((100% - var(--max)) / 2 + var(--pad)));scroll-padding-inline:max(var(--pad),calc((100% - var(--max)) / 2 + var(--pad)))}.slide[data-astro-cid-t7m6j6le]{grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:40px;align-items:end}}.pulse__grid[data-astro-cid-ahn63nno]{display:grid;gap:64px}.pulse__copy[data-astro-cid-ahn63nno]{display:grid;gap:28px;align-content:start;justify-items:start}.pulse__event[data-astro-cid-ahn63nno]{width:100%;max-width:460px;border:1px solid var(--line);padding:24px;display:grid;gap:12px;background:var(--bg-2)}.pulse__eventhead[data-astro-cid-ahn63nno]{display:flex;justify-content:space-between;align-items:center}.pulse__demo[data-astro-cid-ahn63nno]{font-size:10px;letter-spacing:.2em;color:var(--text-2);border:1px dashed #4A4A50;padding:3px 8px}.pulse__eventname[data-astro-cid-ahn63nno]{margin:0;font-family:var(--serif);font-size:26px;line-height:1.15}.pulse__facts[data-astro-cid-ahn63nno]{display:flex;gap:24px;margin:0;font-size:14px;color:var(--text-soft)}.pulse__facts[data-astro-cid-ahn63nno] dd[data-astro-cid-ahn63nno]{margin:0}.pulse__impact[data-astro-cid-ahn63nno]{color:var(--accent)}.pulse__tip[data-astro-cid-ahn63nno]{margin:0;font-size:14px;color:var(--text-2);border-top:1px solid var(--line);padding-top:12px}.pulse__map[data-astro-cid-ahn63nno]{margin:0;border:1px solid var(--line);background:#0c0c0e}.pulse__map[data-astro-cid-ahn63nno] svg[data-astro-cid-ahn63nno]{width:100%;height:auto}.zone__name[data-astro-cid-ahn63nno]{font-family:var(--sans);font-size:11px;letter-spacing:.08em;fill:#8c8a86}.map__demo[data-astro-cid-ahn63nno]{font-family:var(--sans);font-size:10px;letter-spacing:.16em;fill:#8c8a86;text-transform:uppercase}@media(max-width:640px){.zone__name[data-astro-cid-ahn63nno]{font-size:18px}.map__demo[data-astro-cid-ahn63nno]{font-size:15px}}.zone__glow[data-astro-cid-ahn63nno]{transform-box:fill-box;transform-origin:center;opacity:calc(.35 + var(--k) * .65);animation:breathe 5.5s ease-in-out infinite;animation-delay:var(--d)}@keyframes breathe{0%,to{transform:scale(.82);opacity:calc(.25 + var(--k) * .45)}50%{transform:scale(1.08);opacity:calc(.4 + var(--k) * .6)}}.pulse__note[data-astro-cid-ahn63nno]{display:grid;gap:6px;padding:16px 20px;border-top:1px solid var(--line);font-size:12px;line-height:1.6;color:var(--text-2)}@media(min-width:960px){.pulse__grid[data-astro-cid-ahn63nno]{grid-template-columns:5fr 7fr;gap:72px;align-items:center}}.how__steps[data-astro-cid-otvb2ery]{list-style:none;margin:0;padding:0;display:grid;gap:0}.how__step[data-astro-cid-otvb2ery]{display:grid;gap:12px;padding:36px 0;border-top:1px solid var(--line)}.how__step[data-astro-cid-otvb2ery] p[data-astro-cid-otvb2ery]{margin:0;color:var(--text-2);font-size:16px}@media(min-width:900px){.how__steps[data-astro-cid-otvb2ery]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.how__step[data-astro-cid-otvb2ery]{padding:40px 32px 0 0}.how__step[data-astro-cid-otvb2ery]:nth-child(2){transition-delay:80ms}.how__step[data-astro-cid-otvb2ery]:nth-child(3){transition-delay:.16s}}.area__grid[data-astro-cid-otvb2ery]{display:grid;gap:56px}.area__head[data-astro-cid-otvb2ery]{display:grid;gap:28px;align-content:start}.area__list[data-astro-cid-otvb2ery]{list-style:none;margin:0;padding:0}.area__list[data-astro-cid-otvb2ery] li[data-astro-cid-otvb2ery]{font-family:var(--serif);font-size:clamp(34px,4.6vw,64px);line-height:1.1;padding:14px 0;border-bottom:1px solid var(--line)}.area__list[data-astro-cid-otvb2ery] li[data-astro-cid-otvb2ery]:first-child{border-top:1px solid var(--line)}.area__list[data-astro-cid-otvb2ery] a[data-astro-cid-otvb2ery]{display:block;transition:color .4s var(--ease)}.area__list[data-astro-cid-otvb2ery] a[data-astro-cid-otvb2ery]:hover{color:var(--accent)}.area__list[data-astro-cid-otvb2ery] .area__airport[data-astro-cid-otvb2ery]{font-family:var(--sans);font-size:15px;letter-spacing:.02em;color:var(--text-2);padding:22px 0}@media(min-width:960px){.area__grid[data-astro-cid-otvb2ery]{grid-template-columns:5fr 7fr;gap:72px}.area__head[data-astro-cid-otvb2ery]{position:sticky;top:calc(var(--header-h) + 48px)}}
