.brand-hero[data-astro-cid-7jynpyfe]{--mark-w:min(25rem, 78vw, 60svh);--text-h:calc(var(--mark-w) * 168 / 495 + 11.5rem + var(--text-wrap,0rem));--below:8rem;--dragon-h:clamp(11rem, min(100svh - var(--header-h) - 1.5rem - var(--text-h) - var(--below), 84vw), 42rem);--dragon-x:50%;--film-h:calc(var(--dragon-h) * 834 / 504);--dragon-top:calc(var(--header-h) + max(1.5rem, (100svh - var(--header-h) - var(--dragon-h) - var(--text-h) - var(--below)) / 2));isolation:isolate;min-height:100svh;margin-top:calc(-1 * var(--header-h));padding:var(--dragon-top) var(--gutter) 1.75rem;background:var(--color-bg);border-bottom:1px solid var(--color-gold-line);flex-direction:column;display:flex;position:relative;overflow:clip}.brand-hero__ambient[data-astro-cid-7jynpyfe]{z-index:-1;pointer-events:none;background:linear-gradient(180deg, var(--color-bg-veil), transparent 30%, var(--color-bg-veil) 85%, var(--color-bg));position:absolute;inset:0}.brand-hero__film[data-astro-cid-7jynpyfe]:before{content:"";left:var(--dragon-x);top:calc(var(--dragon-top) + var(--dragon-h) * .5);width:calc(var(--dragon-h) * 1.6);aspect-ratio:1;background:radial-gradient(closest-side, var(--color-glow-soft), transparent);position:absolute;transform:translate(-50%,-50%)}.brand-hero__film[data-astro-cid-7jynpyfe]{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden}video[data-astro-cid-7jynpyfe]{left:var(--dragon-x);top:calc(var(--dragon-top) - var(--film-h) * 168 / 834);height:var(--film-h);aspect-ratio:1112/834;object-fit:contain;mix-blend-mode:lighten;width:auto;display:block;position:absolute;transform:translate(-50%);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);mask-composite:intersect}.brand-hero__identity[data-astro-cid-7jynpyfe]{padding-top:calc(var(--dragon-h) + 1.5rem);text-align:center;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;display:flex}.eyebrow[data-astro-cid-7jynpyfe]{font-size:var(--step--2);text-transform:none;margin:0 0 1rem}h1[data-astro-cid-7jynpyfe]{width:var(--mark-w);margin:0}h1[data-astro-cid-7jynpyfe] img[data-astro-cid-7jynpyfe]{width:100%;height:auto;display:block}.brand-hero__intro[data-astro-cid-7jynpyfe]{color:var(--color-muted);text-align:center;max-width:46ch;margin:1rem 0 2.5rem;font-size:clamp(1.05rem,1rem + .35vw,1.2rem)}.brand-hero__intro[data-astro-cid-7jynpyfe] span[data-astro-cid-7jynpyfe]{text-wrap:balance;display:block}.brand-hero__bottom[data-astro-cid-7jynpyfe]{font-size:var(--step--2);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;display:grid}.brand-hero__edition[data-astro-cid-7jynpyfe]{color:var(--color-muted)}.brand-hero__explore[data-astro-cid-7jynpyfe]{min-height:44px;color:var(--color-gold);align-items:center;gap:1.25rem;text-decoration:none;display:flex}.brand-hero__explore[data-astro-cid-7jynpyfe] span[data-astro-cid-7jynpyfe]{font-size:1.5rem}@media (width>=1000px) and (height>=641px){.brand-hero[data-astro-cid-7jynpyfe]{--below:1.75rem}.brand-hero__bottom[data-astro-cid-7jynpyfe]{left:var(--gutter);right:var(--gutter);grid-template-columns:1fr auto;position:absolute;bottom:1.75rem}}@media (width>=1000px) and (width<=1179px) and (height>=641px){.brand-hero__edition[data-astro-cid-7jynpyfe]{visibility:hidden}}@media (width<=640px){.brand-hero[data-astro-cid-7jynpyfe]{--below:0rem;--text-wrap:3rem}.brand-hero__bottom[data-astro-cid-7jynpyfe]{grid-template-columns:1fr;justify-items:center}.brand-hero__edition[data-astro-cid-7jynpyfe]{display:none}.eyebrow[data-astro-cid-7jynpyfe]{letter-spacing:.12em}}@media (height<=640px) and (aspect-ratio>=4/3){.brand-hero[data-astro-cid-7jynpyfe]{--mark-w:min(22rem, 38vw, 42svh);--dragon-h:clamp(8rem, 100svh - var(--header-h) - 3rem, 42rem);--dragon-top:calc(var(--header-h) + 1.5rem);--dragon-x:27%}.brand-hero__identity[data-astro-cid-7jynpyfe]{justify-content:center;margin-left:50%;padding-top:0}.brand-hero__intro[data-astro-cid-7jynpyfe]{margin-bottom:1rem}.brand-hero__bottom[data-astro-cid-7jynpyfe]{grid-template-columns:1fr;justify-items:center;margin-left:50%}.brand-hero__edition[data-astro-cid-7jynpyfe]{display:none}}.pc[data-astro-cid-w7elffni]{--item-w:clamp(15rem, 28vw, 25rem);--info-w:clamp(12rem, 18vw, 20rem);--item-gap:max(clamp(3rem, 14vw, 15rem), calc(var(--info-w) + 2 * var(--space-m) - var(--item-w) * .07));isolation:isolate;background:var(--color-bg);padding-block:var(--space-l) var(--space-m);position:relative;overflow-x:clip}.pc__ghost[data-astro-cid-w7elffni]{z-index:-1;font-size:clamp(4rem,1rem + 13vw,14rem);top:42%;left:50%;transform:translate(-50%,-50%)}.pc[data-astro-cid-w7elffni]:before{content:"";aspect-ratio:1.4;z-index:-1;background:radial-gradient(closest-side, var(--color-glow), transparent);pointer-events:none;width:min(70vw,52rem);position:absolute;top:40%;left:50%;translate:-50% -50%}.pc__track[data-astro-cid-w7elffni]{gap:var(--item-gap);padding:var(--space-m) calc(50% - var(--item-w) / 2) var(--space-l);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.pc__track[data-astro-cid-w7elffni]::-webkit-scrollbar{display:none}.pc__track[data-astro-cid-w7elffni].is-dragging{scroll-snap-type:none;cursor:grabbing}.js .pc__track[data-astro-cid-w7elffni]{cursor:grab}.pc__item[data-astro-cid-w7elffni]{flex:0 0 var(--item-w);scroll-snap-align:center}.pc__link[data-astro-cid-w7elffni]{color:var(--color-ink);-webkit-user-drag:none;user-select:none;text-decoration:none;display:block}.pc__link[data-astro-cid-w7elffni]:focus-visible{outline:none}.pc__link[data-astro-cid-w7elffni]:focus-visible .pc__media[data-astro-cid-w7elffni]{outline:2px solid var(--color-gold);outline-offset:6px}.pc__media[data-astro-cid-w7elffni]{aspect-ratio:1;border-radius:var(--radius);transform:translate3d(0, var(--y,0px), 0) scale(var(--s,1));opacity:var(--o,1);transform-origin:50% 70%;mix-blend-mode:lighten;display:block}.pc[data-astro-cid-w7elffni].is-settling .pc__media[data-astro-cid-w7elffni]{transition:transform var(--dur-reveal) var(--ease-out), opacity var(--dur-reveal) var(--ease-out)}.pc__media[data-astro-cid-w7elffni] img[data-astro-cid-w7elffni]{object-fit:contain;pointer-events:none;width:100%;height:100%;mask-image:linear-gradient(#000 78%,#0000 99%)}.pc__placeholder[data-astro-cid-w7elffni]{mix-blend-mode:normal;display:block}.pc__caption[data-astro-cid-w7elffni]{margin-top:var(--space-s);font-size:var(--step--1);justify-content:center;align-items:baseline;gap:.6rem;display:flex}.pc__caption-title[data-astro-cid-w7elffni]{font-weight:600}.js .pc__caption[data-astro-cid-w7elffni]{opacity:0}.pc__info[data-astro-cid-w7elffni]{top:30%;left:calc(50% + var(--item-w) * .59 + var(--space-m));width:var(--info-w);opacity:0;transition:opacity var(--dur-base) ease, transform var(--dur-base) var(--ease-out);pointer-events:none;position:absolute;transform:translateY(12px)}.pc__info[data-astro-cid-w7elffni].is-active{opacity:1;pointer-events:auto;transition:opacity var(--dur-reveal) var(--ease-out) .12s, transform var(--dur-reveal) var(--ease-out) .12s;transform:none}.pc[data-astro-cid-w7elffni].is-dragging .pc__info[data-astro-cid-w7elffni].is-active{opacity:0;pointer-events:none;transition-delay:0s}.pc__info-meta[data-astro-cid-w7elffni]{align-items:center;gap:var(--space-s);margin-bottom:var(--space-s);flex-wrap:wrap;display:flex}.pc__info-title[data-astro-cid-w7elffni]{margin:0 0 var(--space-s);font-family:var(--font-display);font-size:var(--step-2);line-height:var(--leading-tight);white-space:pre-line}.pc__info-text[data-astro-cid-w7elffni]{color:var(--color-muted);font-size:var(--step--1);-webkit-line-clamp:4;margin-bottom:var(--space-m);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pc__info-btn[data-astro-cid-w7elffni]{min-height:42px;padding:.55rem 1.1rem;font-size:.85rem}.pc__controls[data-astro-cid-w7elffni]{justify-content:center;align-items:center;gap:var(--space-s);margin-top:var(--space-s);flex-wrap:wrap;display:flex}.pc__drag[data-astro-cid-w7elffni]{margin-right:var(--space-m);border:1px solid var(--color-gold-line);color:var(--color-gold);font-size:var(--step--2);letter-spacing:var(--tracking-caps);text-transform:uppercase;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .8rem;font-weight:600;display:inline-flex}.pc__drag[data-astro-cid-w7elffni] svg[data-astro-cid-w7elffni]{width:22px;height:11px}.pc__arrow[data-astro-cid-w7elffni]{border:1px solid var(--color-muted);width:44px;height:44px;color:var(--color-ink);cursor:pointer;transition:border-color var(--dur-base) ease, color var(--dur-fast) ease, background-color var(--dur-base) ease;background:0 0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.pc__arrow[data-astro-cid-w7elffni] svg[data-astro-cid-w7elffni]{width:16px;height:16px}.pc__arrow[data-astro-cid-w7elffni]:hover{border-color:var(--color-gold);color:var(--color-gold);background:var(--color-gold-faint)}.pc__arrow[data-astro-cid-w7elffni]:disabled{opacity:.35;cursor:default;border-color:var(--color-muted);color:var(--color-ink);background:0 0}.pc__count[data-astro-cid-w7elffni]{text-align:center;min-width:5.5ch}.pc__play[data-astro-cid-w7elffni] .pc__icon[data-astro-cid-w7elffni]{width:14px;height:14px}.pc__play[data-astro-cid-w7elffni] .pc__icon--play[data-astro-cid-w7elffni],.pc__play[data-astro-cid-w7elffni][data-state=paused] .pc__icon--pause[data-astro-cid-w7elffni]{display:none}.pc__play[data-astro-cid-w7elffni][data-state=paused] .pc__icon--play[data-astro-cid-w7elffni]{display:inline}@media (width<=760px){.pc[data-astro-cid-w7elffni]{--item-w:72vw;--item-gap:6vw}.pc__info[data-astro-cid-w7elffni]{width:auto;max-width:34rem;padding-inline:var(--gutter);text-align:center;margin:0 auto;position:relative;top:auto;left:auto}.pc__info[data-astro-cid-w7elffni][hidden],.pc__info[data-astro-cid-w7elffni]:not(.is-active){display:none}.pc__info-meta[data-astro-cid-w7elffni]{justify-content:center}}.pc__note[data-astro-cid-w7elffni]{margin-top:var(--space-m);padding-inline:var(--gutter)}@media (prefers-reduced-motion:reduce){.pc[data-astro-cid-w7elffni].is-settling .pc__media[data-astro-cid-w7elffni]{transition:opacity var(--dur-reveal) ease}}.journey[data-astro-cid-ygf2mck5]{border-top:1px solid var(--color-line);background:radial-gradient(50% 40% at 0% 8%, var(--color-glow-soft), transparent 70%);position:relative}.journey__intro[data-astro-cid-ygf2mck5]{column-gap:clamp(1rem,3vw,3rem);row-gap:var(--space-l);padding-block:var(--section-space) clamp(var(--space-xl), 8vw, var(--space-2xl));grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.journey__head[data-astro-cid-ygf2mck5]{grid-column:1/span 5}.journey__head[data-astro-cid-ygf2mck5] .index-num[data-astro-cid-ygf2mck5]{margin-bottom:var(--space-s);display:block}.journey__head[data-astro-cid-ygf2mck5] h2[data-astro-cid-ygf2mck5]{font-size:var(--step-4);max-width:14ch}.journey__statement[data-astro-cid-ygf2mck5]{max-width:34ch;color:var(--color-ink);grid-column:7/span 6;align-self:end;margin:0;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);line-height:1.45}.journey__track[data-astro-cid-ygf2mck5]{padding-bottom:var(--section-space)}.journey__stage[data-astro-cid-ygf2mck5]{position:relative}.journey__chapters[data-astro-cid-ygf2mck5]{gap:clamp(var(--space-xl), 10vw, var(--space-2xl));max-width:calc(var(--container-wide) + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto;list-style:none;display:grid}.chapter__film[data-astro-cid-ygf2mck5]{aspect-ratio:16/9;border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface);max-width:1280px;margin-inline:auto;position:relative;overflow:hidden}.chapter__film[data-astro-cid-ygf2mck5] video[data-astro-cid-ygf2mck5]{object-fit:contain;width:100%;height:100%;display:block}.chapter__text[data-astro-cid-ygf2mck5]{max-width:34rem;margin-top:var(--space-m)}.chapter__label[data-astro-cid-ygf2mck5]{margin-bottom:var(--space-s);color:var(--color-gold);font-size:var(--step--2);letter-spacing:var(--tracking-caps);text-transform:uppercase;align-items:baseline;gap:.75rem;font-weight:600;display:flex}.chapter__label[data-astro-cid-ygf2mck5] .index-num[data-astro-cid-ygf2mck5]{font-size:var(--step--2);letter-spacing:.08em}.chapter__title[data-astro-cid-ygf2mck5]{font-size:var(--step-3);margin-bottom:var(--space-s)}.chapter__copy[data-astro-cid-ygf2mck5]{color:color-mix(in srgb, var(--color-ink) 88%, var(--color-muted));max-width:44ch}.chapter__link[data-astro-cid-ygf2mck5]{margin-top:var(--space-s)}.journey__hud[data-astro-cid-ygf2mck5]{justify-content:flex-end;align-items:center;gap:var(--space-s);max-width:calc(var(--container-wide) + 2 * var(--gutter));margin:0 auto var(--space-m);padding-inline:var(--gutter);display:flex}.journey__count[data-astro-cid-ygf2mck5]{margin:0;display:none}.journey__rail[data-astro-cid-ygf2mck5],html:not(.js) .journey__hud[data-astro-cid-ygf2mck5]{display:none}.journey__toggle[data-astro-cid-ygf2mck5]{border:1px solid var(--color-gold-line);background:var(--color-bg-veil);min-height:44px;color:var(--color-ink);font:inherit;font-size:var(--step--1);cursor:pointer;transition:border-color var(--dur-base) ease, color var(--dur-fast) ease;border-radius:999px;align-items:center;gap:.6rem;padding:.5rem 1rem;display:inline-flex}.journey__toggle[data-astro-cid-ygf2mck5][hidden]{display:none}.journey__toggle[data-astro-cid-ygf2mck5]:hover{border-color:var(--color-gold);color:var(--color-gold)}.journey__icon[data-astro-cid-ygf2mck5]{width:12px;height:12px}.journey__icon--play[data-astro-cid-ygf2mck5]{display:none}.journey[data-astro-cid-ygf2mck5][data-paused] .journey__icon--play[data-astro-cid-ygf2mck5]{display:block}.journey[data-astro-cid-ygf2mck5][data-paused] .journey__icon--pause[data-astro-cid-ygf2mck5]{display:none}@media (width>=900px){.js .journey__track[data-astro-cid-ygf2mck5]{height:calc(100svh + var(--n) * 80svh);padding:0}.js .journey__stage[data-astro-cid-ygf2mck5]{background:var(--color-bg);height:100svh;position:sticky;top:0;overflow:hidden}.js .journey__chapters[data-astro-cid-ygf2mck5]{max-width:none;padding:0;display:block;position:absolute;inset:0}.js .chapter[data-astro-cid-ygf2mck5]{position:absolute;inset:0}.js .chapter__film[data-astro-cid-ygf2mck5]{aspect-ratio:auto;background:var(--color-bg);opacity:0;max-width:none;transition:opacity .9s var(--ease-standard);border:0;border-radius:0;place-items:center;margin:0;display:grid;position:absolute;inset:0;container-type:size}.js .chapter__film[data-astro-cid-ygf2mck5] video[data-astro-cid-ygf2mck5]{aspect-ratio:16/9;width:min(100cqw,1280px,177.778cqh);height:auto;transition:transform 2.4s var(--ease-out);transform:scale(.94);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);mask-composite:intersect}.js .chapter__film[data-astro-cid-ygf2mck5]:after{content:"";pointer-events:none;background:linear-gradient(var(--veil-dir), color-mix(in srgb, var(--color-bg) 92%, transparent) 0%, color-mix(in srgb, var(--color-bg) 72%, transparent) 32%, transparent 62%), radial-gradient(70% 80% at var(--veil-at), var(--color-bg) 6%, transparent 62%), linear-gradient(180deg, var(--color-bg) 0%, transparent 16%, transparent 84%, var(--color-bg) 100%);position:absolute;inset:0}.js .chapter--bottom-left[data-astro-cid-ygf2mck5]{--veil-at:0% 100%;--veil-dir:to right}.js .chapter--top-right[data-astro-cid-ygf2mck5]{--veil-at:100% 0%;--veil-dir:to left}.js .chapter--bottom-right[data-astro-cid-ygf2mck5]{--veil-at:100% 100%;--veil-dir:to left}.js .chapter__text[data-astro-cid-ygf2mck5]{width:min(31rem,42vw);max-width:none;text-shadow:0 1px 18px var(--color-bg);opacity:0;transition:opacity .5s var(--ease-standard), transform .5s var(--ease-standard);margin:0;position:absolute;transform:translateY(28px)}.js .chapter--bottom-left[data-astro-cid-ygf2mck5] .chapter__text[data-astro-cid-ygf2mck5]{left:var(--gutter);bottom:clamp(3rem,11vh,7rem)}.js .chapter--top-right[data-astro-cid-ygf2mck5] .chapter__text[data-astro-cid-ygf2mck5]{right:calc(var(--gutter) + 2.5rem);top:calc(var(--header-h) + clamp(2rem, 9vh, 6rem))}.js .chapter--bottom-right[data-astro-cid-ygf2mck5] .chapter__text[data-astro-cid-ygf2mck5]{right:calc(var(--gutter) + 2.5rem);bottom:clamp(3rem,11vh,7rem)}.js .chapter__title[data-astro-cid-ygf2mck5]{font-size:var(--step-4)}.js .chapter[data-astro-cid-ygf2mck5][data-active]{z-index:1}.js .chapter[data-astro-cid-ygf2mck5][data-active] .chapter__film[data-astro-cid-ygf2mck5]{opacity:1}.js .chapter[data-astro-cid-ygf2mck5][data-active] .chapter__film[data-astro-cid-ygf2mck5] video[data-astro-cid-ygf2mck5]{transform:scale(1)}.js .chapter[data-astro-cid-ygf2mck5][data-active] .chapter__text[data-astro-cid-ygf2mck5]{opacity:1;transition:opacity var(--dur-reveal) var(--ease-out) .35s, transform var(--dur-reveal) var(--ease-out) .35s;transform:none}.js .journey__hud[data-astro-cid-ygf2mck5]{top:calc(var(--header-h) + var(--space-m));left:var(--gutter);z-index:2;justify-content:flex-start;margin:0;padding:0;position:absolute}.js .journey__count[data-astro-cid-ygf2mck5]{display:block}.js .journey__rail[data-astro-cid-ygf2mck5]{right:calc(var(--gutter) * .6);z-index:2;background:var(--color-gold-line);width:1px;height:min(36vh,18rem);display:block;position:absolute;top:50%;translate:0 -50%}.journey__rail-fill[data-astro-cid-ygf2mck5]{height:calc(var(--p,0) * 100%);background:var(--color-gold);position:absolute;inset:0 0 auto}.journey__rail-tick[data-astro-cid-ygf2mck5]{left:-4px;top:calc(var(--k) * 100%);background:var(--color-gold);width:9px;height:1px;position:absolute}}@media (width<=899px){.journey__head[data-astro-cid-ygf2mck5],.journey__statement[data-astro-cid-ygf2mck5]{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.js .chapter__film[data-astro-cid-ygf2mck5] video[data-astro-cid-ygf2mck5],.js .chapter[data-astro-cid-ygf2mck5][data-active] .chapter__film[data-astro-cid-ygf2mck5] video[data-astro-cid-ygf2mck5]{transition:none;transform:none}.js .chapter__text[data-astro-cid-ygf2mck5],.js .chapter[data-astro-cid-ygf2mck5][data-active] .chapter__text[data-astro-cid-ygf2mck5]{transform:none}}.selected__head[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr auto}.selected__all[data-astro-cid-lcdefpme]{align-self:end;min-height:42px;padding:.55rem 1.1rem;font-size:.85rem}.selected__carousel[data-astro-cid-lcdefpme]{margin-top:calc(var(--space-xl) * -.5)}@media (width<=640px){.selected__head[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr}.selected__all[data-astro-cid-lcdefpme]{grid-area:4/1/auto/-1;justify-self:start}}
