.tm[data-astro-cid-zzwfdeiq]{background:linear-gradient(180deg, #2a2219, #1a1a24 30%, var(--navy-950));color:#f1ebdf;--fg:#f1ebdf;--muted:#c4b9a5;--line:#e6cd8f33;padding-block:clamp(40px,6vw,80px)}.tm__head[data-astro-cid-zzwfdeiq]{gap:10px;max-inline-size:70ch;margin-block-end:28px;display:grid}.tm__head[data-astro-cid-zzwfdeiq] h2[data-astro-cid-zzwfdeiq]{color:#f6f1e7}.tm__note[data-astro-cid-zzwfdeiq]{color:var(--muted);font-size:.92rem}.tm__note[data-astro-cid-zzwfdeiq] a[data-astro-cid-zzwfdeiq]{color:var(--gold-300)}.tm__track[data-astro-cid-zzwfdeiq]{block-size:92px;margin-block-end:6px;position:relative}.tm__periods[data-astro-cid-zzwfdeiq],.tm__events[data-astro-cid-zzwfdeiq],.tm__ticks[data-astro-cid-zzwfdeiq]{position:absolute;inset-inline:0}.tm__periods[data-astro-cid-zzwfdeiq]{border-radius:10px;block-size:40px;inset-block-start:0;overflow:hidden}.tm__period[data-astro-cid-zzwfdeiq]{border-inline-end:1px solid #0003;place-items:center;display:grid;position:absolute;inset-block:0;overflow:hidden}.tm__period[data-astro-cid-zzwfdeiq] b[data-astro-cid-zzwfdeiq]{font:600 10px var(--f-mono);letter-spacing:.04em;color:#241c12;white-space:nowrap;writing-mode:horizontal-tb;padding-inline:2px}.tm__events[data-astro-cid-zzwfdeiq]{block-size:18px;inset-block-start:46px}.tm__ev[data-astro-cid-zzwfdeiq]{block-size:12px;inline-size:12px;transition:transform .3s var(--ease), background .3s;background:#e6a764;border-radius:50%;margin-inline-start:-6px;position:absolute;box-shadow:0 0 0 3px #e6a76440}.tm__ev[data-astro-cid-zzwfdeiq].is-on{background:var(--gold-300);box-shadow:0 0 0 4px #e6cd8f59, 0 0 18px var(--gold-400);transform:scale(1.6)}.tm__ticks[data-astro-cid-zzwfdeiq]{block-size:20px;inset-block-start:70px}.tm__ticks[data-astro-cid-zzwfdeiq] span[data-astro-cid-zzwfdeiq]{font:10px var(--f-mono);color:var(--muted);white-space:nowrap;position:absolute;transform:translate(-50%)}.tm__ticks[data-astro-cid-zzwfdeiq] span[data-astro-cid-zzwfdeiq]:first-child{transform:none}.tm__ticks[data-astro-cid-zzwfdeiq] span[data-astro-cid-zzwfdeiq]:last-child{transform:translate(-100%)}.tm__range[data-astro-cid-zzwfdeiq]{inline-size:100%;accent-color:var(--gold-500);margin-block-end:22px}.tm__stage[data-astro-cid-zzwfdeiq]{gap:18px;display:grid}.tm__nav[data-astro-cid-zzwfdeiq]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.tm__nav[data-astro-cid-zzwfdeiq]>button[data-astro-cid-zzwfdeiq]{border:1px solid var(--line);block-size:46px;inline-size:46px;color:var(--gold-200);cursor:pointer;background:0 0;border-radius:50%;font-size:1.2rem}.tm__chips[data-astro-cid-zzwfdeiq]{scrollbar-width:none;gap:6px;padding-block:4px;display:flex;overflow-x:auto}.tm__chips[data-astro-cid-zzwfdeiq] button[data-astro-cid-zzwfdeiq]{white-space:nowrap;border:1px solid var(--line);min-block-size:40px;color:var(--muted);cursor:pointer;background:#ffffff0a;border-radius:99px;padding-inline:14px;font-size:.86rem}.tm__chips[data-astro-cid-zzwfdeiq] button[data-astro-cid-zzwfdeiq][aria-pressed=true]{background:var(--gold-500);color:var(--navy-950);border-color:var(--gold-500);font-weight:600}.tm__panel[data-astro-cid-zzwfdeiq]{border-radius:var(--radius-l);border:1px solid var(--line);animation:rise .5s var(--ease) both;background:#ffffff0a;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:clamp(20px,3vw,44px);padding:clamp(18px,2.4vw,30px);display:grid}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}.tm__scene[data-astro-cid-zzwfdeiq]{gap:8px;margin:0;display:grid}.tm__visual[data-astro-cid-zzwfdeiq]{gap:16px;display:grid}.tm__zoom[data-astro-cid-zzwfdeiq]{cursor:zoom-in;background:0 0;border:0;border-radius:14px;inline-size:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #000}.tm__zoom[data-astro-cid-zzwfdeiq] svg[data-astro-cid-zzwfdeiq]{block-size:auto;inline-size:100%;display:block}.tm__zi[data-astro-cid-zzwfdeiq]{block-size:34px;inline-size:34px;color:var(--gold-200);background:#0b1b33bf;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:34px;inset-inline-end:10px}.tm__evk[data-astro-cid-zzwfdeiq]{font:600 .66rem var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:#e6a764;margin-block-end:8px}.tm__photos[data-astro-cid-zzwfdeiq]{gap:12px;display:grid}.tm__photos[data-astro-cid-zzwfdeiq].is-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tm__photos[data-astro-cid-zzwfdeiq] .zp__btn{border-radius:12px}.tm__photos[data-astro-cid-zzwfdeiq] figcaption{color:#c4b9a5}.tm__photos[data-astro-cid-zzwfdeiq] .zp__cap{color:#e8e0d0;font-size:.8rem}.tm__photos[data-astro-cid-zzwfdeiq] .zp__credit a{color:#c4b9a5}.tm__scene[data-astro-cid-zzwfdeiq] figcaption[data-astro-cid-zzwfdeiq]{color:var(--muted);font-size:.75rem}.tm__model[data-astro-cid-zzwfdeiq]{border:1px dashed var(--gold-300);color:var(--gold-300);font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;margin-inline-end:6px;padding:1px 8px;font-size:.62rem;display:inline-block}.tm__copy[data-astro-cid-zzwfdeiq]{gap:12px;display:grid}.tm__when[data-astro-cid-zzwfdeiq]{color:#e6a764}.tm__copy[data-astro-cid-zzwfdeiq] h3[data-astro-cid-zzwfdeiq]{color:#f6f1e7;font-size:clamp(1.6rem,1.2rem + 1.2vw,2.3rem)}.tm__copy[data-astro-cid-zzwfdeiq]>p[data-astro-cid-zzwfdeiq]{color:#d9cfbd}.tm__tour[data-astro-cid-zzwfdeiq]{background:#e6a7641a;border-radius:10px;padding:10px 12px;font-size:.9rem;color:#f1ebdf!important}@media (width<=860px){.tm__panel[data-astro-cid-zzwfdeiq],.tm__photos[data-astro-cid-zzwfdeiq].is-2{grid-template-columns:minmax(0,1fr)}.tm__period[data-astro-cid-zzwfdeiq] b[data-astro-cid-zzwfdeiq],.tm__ticks[data-astro-cid-zzwfdeiq] span[data-astro-cid-zzwfdeiq]:nth-child(2),.tm__ticks[data-astro-cid-zzwfdeiq] span[data-astro-cid-zzwfdeiq]:nth-child(3),.tm__ticks[data-astro-cid-zzwfdeiq] span[data-astro-cid-zzwfdeiq]:nth-child(5),.tm__ticks[data-astro-cid-zzwfdeiq] span[data-astro-cid-zzwfdeiq]:nth-child(6){display:none}}
