html:has(.journey:focus-within){scroll-behavior:auto!important}.journey.svelte-euqk04{position:relative;isolation:isolate;background:#f7f8f4;color:#262b26;height:100svh;min-height:600px;overflow:clip;font-family:DM Sans,sans-serif}.landscape.svelte-euqk04{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.scene.svelte-euqk04{display:block;width:100%;height:100%}.landscape.svelte-euqk04:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(247,248,244,.93),rgba(247,248,244,.6) 27%,transparent 52%);pointer-events:none}.journey-top.svelte-euqk04{position:absolute;top:35px;left:5vw;right:5vw;display:flex;justify-content:space-between;gap:20px;font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:#626960}.journey-top.svelte-euqk04 a:where(.svelte-euqk04){background:#f7f8f4;padding:0 0 12px 16px}.journey-top.svelte-euqk04 a:where(.svelte-euqk04) span:where(.svelte-euqk04){margin-left:15px}.journey-carousel.svelte-euqk04{--active-size: clamp(112px, 17vh, 156px);--thumb-size: 48px;--circle-gap: 14px;--rail-width: calc(var(--active-size) + 24px);--panel-gap: clamp(22px, 2.5vw, 36px);position:absolute;top:50%;left:5vw;transform:translateY(-50%);width:min(650px,54vw);display:grid;grid-template-columns:var(--rail-width) minmax(0,1fr);align-items:center;gap:var(--panel-gap)}.carousel-thumbs.svelte-euqk04{position:relative;height:calc(var(--active-size) + 4 * var(--thumb-size) + 4 * var(--circle-gap) + 24px)}.carousel-thumbs.svelte-euqk04:before{content:"";position:absolute;left:50%;top:50%;width:calc(var(--active-size) + 18px);height:calc(var(--active-size) + 18px);transform:translate(-50%,-50%);border:1px solid #8b9683;border-radius:50%;pointer-events:none}.carousel-thumbs.svelte-euqk04:after{content:"";position:absolute;top:50%;left:calc(50% + var(--active-size) / 2 + 12px);width:calc(var(--panel-gap) - 4px);height:1px;background:#ad3544;pointer-events:none}.carousel-thumbs.svelte-euqk04 button:where(.svelte-euqk04){--shift: calc(var(--direction) * (var(--active-size) / 2 + var(--thumb-size) / 2 + var(--circle-gap) + var(--steps) * (var(--thumb-size) + var(--circle-gap))));position:absolute;left:50%;top:50%;width:var(--thumb-size);height:var(--thumb-size);padding:0;border:2px solid #f7f8f4;border-radius:50%;background:#e0e7d8;color:#262b26;box-shadow:0 0 0 1px #a4ae9d;transform:translate(-50%,-50%) translate(var(--drift),var(--shift));transition:transform .65s cubic-bezier(.22,1,.36,1),width .5s cubic-bezier(.22,1,.36,1),height .5s cubic-bezier(.22,1,.36,1),border-color .3s;z-index:1}.carousel-thumbs.svelte-euqk04 button.chosen:where(.svelte-euqk04){width:var(--active-size);height:var(--active-size);border-color:#ad3544;z-index:3}.carousel-thumbs.svelte-euqk04 button:where(.svelte-euqk04):hover{box-shadow:0 0 0 2px #ad3544}.carousel-thumbs.svelte-euqk04 button:where(.svelte-euqk04):focus-visible{outline-offset:6px;z-index:4}.carousel-preview.svelte-euqk04{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit}.carousel-preview.svelte-euqk04 img:where(.svelte-euqk04),.carousel-preview.svelte-euqk04 svg:where(.svelte-euqk04){display:block;width:100%;height:100%;object-fit:cover}.carousel-preview.svelte-euqk04 svg:where(.svelte-euqk04){background:#e8ede1}.carousel-preview.svelte-euqk04 use:where(.svelte-euqk04){fill:#c5d3b7;stroke:#7d8d70;stroke-width:1;vector-effect:non-scaling-stroke}.carousel-preview.svelte-euqk04 path:where(.svelte-euqk04){fill:none;stroke:#ad3544;stroke-width:1.2;vector-effect:non-scaling-stroke}.carousel-preview.svelte-euqk04 circle:where(.svelte-euqk04){fill:#ad3544;stroke:#f7f8f4;stroke-width:1}.carousel-number.svelte-euqk04{position:absolute;left:50%;bottom:-7px;transform:translate(-50%);min-width:22px;padding:3px 4px;border-radius:2px;background:#f7f8f4;font-size:9px;line-height:1;color:#4b5548}.chosen.svelte-euqk04 .carousel-number:where(.svelte-euqk04){color:#842a35}.scene-copy.svelte-euqk04{min-width:0}.stories.svelte-euqk04{display:grid}article.svelte-euqk04{grid-area:1 / 1;visibility:hidden;opacity:0;transform:translateY(14px);transition:opacity .3s,transform .45s cubic-bezier(.22,1,.36,1),visibility 0s .3s;pointer-events:none}article.current.svelte-euqk04{visibility:visible;opacity:1;transform:translateY(0);transition-delay:0s;pointer-events:auto}.carousel-position.svelte-euqk04{font-size:10px;letter-spacing:.12em;color:#626960;margin:0 0 18px}.carousel-position.svelte-euqk04 span:where(.svelte-euqk04){color:#842a35}h2.svelte-euqk04{font-family:DM Sans,sans-serif;font-weight:500;font-size:clamp(28px,3.2vw,46px);line-height:1.06;letter-spacing:-.045em;margin:0 0 24px}.story-detail.svelte-euqk04{max-width:355px}.chapter.svelte-euqk04{margin:0 0 16px;font-size:10px;font-weight:600;letter-spacing:.04em}.chapter.svelte-euqk04 span:where(.svelte-euqk04){margin:0 6px;color:#868d80}.description.svelte-euqk04{font-size:clamp(13px,1.05vw,16px);line-height:1.65;color:#626960;margin:0 0 20px}.story-detail.svelte-euqk04 a:where(.svelte-euqk04){font-size:11px;border-bottom:1px solid #b8beb1;padding-bottom:5px}.route-road.svelte-euqk04{fill:none;stroke:#b9c3ad;stroke-width:3;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.route-ink.svelte-euqk04{fill:none;stroke:#ad3544;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.district.svelte-euqk04{fill:#e8ede1;fill-opacity:.83;stroke:#b9c3ad;stroke-width:1.2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.district.selected.svelte-euqk04{fill:#d8e1cb}.map-overview.svelte-euqk04{position:absolute;top:90px;right:5vw;width:95px;text-align:center}.map-overview.svelte-euqk04 svg:where(.svelte-euqk04){display:block;width:100%;height:110px}.map-overview.svelte-euqk04 use:where(.svelte-euqk04){fill:#cbd2c2;stroke:#f7f8f4;stroke-width:1.5}.map-overview.svelte-euqk04 .overview-selected:where(.svelte-euqk04){fill:#ad3544}.map-overview.svelte-euqk04 circle:where(.svelte-euqk04){fill:#ad3544;stroke:#fff;stroke-width:4}.map-overview.svelte-euqk04 span:where(.svelte-euqk04){font-size:8px;text-transform:uppercase;letter-spacing:.1em}.stop-photo.svelte-euqk04{opacity:0;transition:opacity .45s}.stop-photo.current.svelte-euqk04{opacity:1}.stop-photo-ring.svelte-euqk04{fill:none;stroke:#f7f8f4;stroke-width:5}.site-badge.svelte-euqk04{fill:#65715f;stroke:#f7f8f4;stroke-width:2;transition:fill .3s}.site-badge.current.svelte-euqk04{fill:#ad3544}.badge-number.svelte-euqk04{fill:#fff;font-size:9px}.site-label.svelte-euqk04{fill:#4b5548;font-size:9px;letter-spacing:.04em;paint-order:stroke;stroke:#f7f8f4;stroke-width:3px;stroke-linejoin:round}.journey-bottom.svelte-euqk04{position:absolute;left:5vw;right:5vw;bottom:35px;display:flex;align-items:center;justify-content:space-between}.road-credit.svelte-euqk04{position:absolute;top:64px;left:5vw;display:flex;align-items:center;min-height:44px;font-size:10px;color:#626960}.stop-nav.svelte-euqk04{display:flex;gap:12px}.stop-nav.svelte-euqk04 button:where(.svelte-euqk04){display:flex;align-items:center;gap:10px;min-width:56px;min-height:44px;border:0;padding:0;background:transparent;font-size:10px;color:#626960}.nav-rule.svelte-euqk04{width:25px;height:1px;background:#c1c8b9}.chosen.svelte-euqk04 .nav-rule:where(.svelte-euqk04){height:2px;background:#ad3544}.stop-nav.svelte-euqk04 button.chosen:where(.svelte-euqk04){color:#842a35}@media(min-width:701px)and (max-width:1100px){.journey-carousel.svelte-euqk04{width:min(570px,76vw);--active-size: 112px;--panel-gap: 24px}}@media(max-width:700px){.journey.svelte-euqk04{min-height:850px;height:auto;padding:390px 6vw 100px}.landscape.svelte-euqk04{height:390px}.scene.svelte-euqk04{overflow:hidden}.landscape.svelte-euqk04:after{background:linear-gradient(0deg,#f7f8f4,transparent 35%)}.journey-top.svelte-euqk04{top:25px;left:6vw;right:6vw;font-size:8px}.journey-top.svelte-euqk04>span:where(.svelte-euqk04){max-width:130px;line-height:1.6}.journey-top.svelte-euqk04 a:where(.svelte-euqk04){max-width:135px;text-align:right;line-height:1.6;padding:0}.road-credit.svelte-euqk04{left:6vw}.map-overview.svelte-euqk04{top:80px;right:6vw;width:55px}.map-overview.svelte-euqk04 svg:where(.svelte-euqk04){height:65px}.journey-carousel.svelte-euqk04{--active-size: 88px;--thumb-size: 44px;--circle-gap: 4px;position:relative;left:auto;top:auto;transform:none;width:100%;grid-template-columns:minmax(0,1fr);gap:34px}.carousel-thumbs.svelte-euqk04{height:112px;width:100%;max-width:380px;margin-inline:auto}.carousel-thumbs.svelte-euqk04 button:where(.svelte-euqk04){transform:translate(-50%,-50%) translate(var(--shift))}.carousel-thumbs.svelte-euqk04:after{display:none}.scene-copy.svelte-euqk04{width:100%}.carousel-position.svelte-euqk04{margin-bottom:14px}h2.svelte-euqk04{font-size:32px}.story-detail.svelte-euqk04{max-width:none}.description.svelte-euqk04{font-size:13px}.journey-bottom.svelte-euqk04{position:relative;left:auto;right:auto;bottom:auto;margin-top:28px}.stop-nav.svelte-euqk04{width:100%;justify-content:space-between;gap:4px}.stop-nav.svelte-euqk04 button:where(.svelte-euqk04){flex:1;min-width:44px;gap:8px}}@media(prefers-reduced-motion:reduce),(max-height:599px){article.svelte-euqk04,.site-badge.svelte-euqk04,.carousel-thumbs.svelte-euqk04 button:where(.svelte-euqk04){transition:none}.journey.svelte-euqk04{height:auto;min-height:850px}}.era-timeline.svelte-12y17j5{padding:5.5rem 8% 2.5rem;background:var(--paper);color:var(--ink)}.timeline-topline.svelte-12y17j5{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line);padding-bottom:.9rem;font:400 .72rem/1.5 DM Sans,sans-serif}.timeline-heading.svelte-12y17j5{display:grid;grid-template-columns:1.4fr .8fr;gap:8%;align-items:end;padding-block:3.5rem 3rem}.timeline-heading.svelte-12y17j5 h2:where(.svelte-12y17j5){margin:0;font-size:clamp(3.2rem,6vw,6.8rem);font-weight:400;line-height:.94;letter-spacing:-.06em}.timeline-heading.svelte-12y17j5 h2:where(.svelte-12y17j5) em:where(.svelte-12y17j5){color:var(--red);font-weight:400}.timeline-intro.svelte-12y17j5>p:where(.svelte-12y17j5){margin:0;max-width:27rem;font-size:1.2rem;line-height:1.55}.timeline-intro.svelte-12y17j5 .timeline-disclosure:where(.svelte-12y17j5){margin-top:1rem;font:400 .75rem/1.65 DM Sans,sans-serif;color:var(--muted)}.era-jumps.svelte-12y17j5{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:1rem;border-block:1px solid var(--line);padding:.5rem 0;background:var(--paper);font:400 .78rem/1.4 DM Sans,sans-serif}.jump-label.svelte-12y17j5{margin-right:auto;color:var(--muted)}.era-jumps.svelte-12y17j5 a:where(.svelte-12y17j5){position:relative;display:flex;align-items:center;justify-content:center;gap:.75rem;min-width:72px;min-height:44px;padding:.3rem .65rem}.jump-number.svelte-12y17j5{color:var(--muted);font-size:.62rem}.era-jumps.svelte-12y17j5 a:where(.svelte-12y17j5):after{content:"";position:absolute;inset:auto .65rem 0;height:2px;background:var(--red);transform:scaleX(0);transition:transform .2s}.era-jumps.svelte-12y17j5 a[aria-current=location]:where(.svelte-12y17j5){color:var(--red);font-weight:600}.era-jumps.svelte-12y17j5 a:where(.svelte-12y17j5):is(:where(.svelte-12y17j5):hover,[aria-current=location]:where(.svelte-12y17j5)):after{transform:scaleX(1)}.timeline-track.svelte-12y17j5{position:relative;padding-top:2rem}.timeline-track.svelte-12y17j5:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--line)}.timeline-track.measured.svelte-12y17j5:before{display:none}.timeline-thread.svelte-12y17j5{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible}.timeline-thread.svelte-12y17j5 path:where(.svelte-12y17j5){fill:none;stroke-width:1.5}.thread-guide.svelte-12y17j5{stroke:#b5ab9b}.thread-progress.svelte-12y17j5{stroke:var(--red)}.era-chapter.svelte-12y17j5{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr);align-items:start;min-height:620px;padding-block:5rem 6rem;scroll-margin-top:5rem}.era-copy.svelte-12y17j5{grid-column:1;grid-row:1;padding-top:1.5rem}.era-collection.svelte-12y17j5{grid-column:3;grid-row:1;min-width:0}.reverse.svelte-12y17j5 .era-copy:where(.svelte-12y17j5){grid-column:3}.reverse.svelte-12y17j5 .era-collection:where(.svelte-12y17j5){grid-column:1}.era-marker.svelte-12y17j5{position:absolute;top:8rem;left:calc(50% - 20px);display:grid;place-items:center;width:40px;height:40px;border:1px solid #948574;border-radius:50%;background:var(--paper);font:500 .7rem/1 DM Sans,sans-serif;transition:background .22s,color .22s,border-color .22s}.era-marker.current.svelte-12y17j5{color:var(--paper);background:var(--red);border-color:var(--red)}.era-years.svelte-12y17j5{display:flex;align-items:baseline;flex-wrap:wrap;gap:.75rem;margin:0 0 2rem;color:var(--red)}.era-years.svelte-12y17j5>span:where(.svelte-12y17j5):first-child{font:500 clamp(4.8rem,7.5vw,8.5rem)/.85 "DM Sans",sans-serif;letter-spacing:-.085em}.era-end.svelte-12y17j5{font:400 .8rem/1.5 DM Sans,sans-serif}.era-copy.svelte-12y17j5 h3:where(.svelte-12y17j5){max-width:29rem;margin:0;font-size:clamp(2.6rem,4.1vw,4.5rem);font-weight:400;line-height:1;letter-spacing:-.055em;text-wrap:balance;overflow-wrap:anywhere}.era-description.svelte-12y17j5{max-width:27rem;margin:1.4rem 0 1rem;font-size:1.13rem;line-height:1.6;color:#4c483f}.era-reading.svelte-12y17j5{display:inline-flex;align-items:center;justify-content:space-between;min-height:44px;gap:2.5rem;border-bottom:1px solid var(--ink);font:400 .8rem/1.5 DM Sans,sans-serif}.era-reading.svelte-12y17j5:hover{color:var(--red);border-color:var(--red)}.featured-person.svelte-12y17j5{display:block}.featured-portrait.svelte-12y17j5{position:relative;display:grid;place-items:center;width:min(100%,330px);height:280px;margin:0 auto 1.2rem}.portrait-disc.svelte-12y17j5{position:absolute;width:240px;max-width:90%;aspect-ratio:1;border-radius:50%;background:var(--red);transform:translate(12%,-6%);transition:transform .35s ease}.portrait-window.svelte-12y17j5{position:relative;display:grid;place-items:center;width:210px;max-width:82%;height:250px;overflow:hidden;background:var(--paper-deep)}.has-portrait.svelte-12y17j5 .portrait-window:where(.svelte-12y17j5){background:#dad3c6}.portrait-window.svelte-12y17j5 img:where(.svelte-12y17j5){width:100%;height:108%;object-fit:cover;filter:grayscale(1)}.portrait-initials.svelte-12y17j5{font:400 clamp(4.5rem,8vw,7rem)/1 "Bodoni Moda",serif;letter-spacing:-.06em;color:var(--muted)}.portrait-placeholder.svelte-12y17j5{position:absolute;bottom:1.7rem;font:400 .62rem/1.5 DM Sans,sans-serif;color:#625348}.featured-person.svelte-12y17j5:hover .portrait-disc:where(.svelte-12y17j5){transform:translate(17%,-9%)}.person-caption.svelte-12y17j5{display:block}.person-caption.svelte-12y17j5 strong:where(.svelte-12y17j5){display:block;margin-block:.35rem;font-size:clamp(1.7rem,2.5vw,2.6rem);font-weight:400;line-height:1.15;letter-spacing:-.035em}.person-title.svelte-12y17j5{display:block;font:400 .75rem/1.6 DM Sans,sans-serif;color:var(--muted)}.person-kind.svelte-12y17j5{display:block;font:400 .63rem/1.5 DM Sans,sans-serif;color:var(--muted)}.featured-person.svelte-12y17j5:hover strong:where(.svelte-12y17j5),.timeline-person.svelte-12y17j5:hover strong:where(.svelte-12y17j5){color:var(--red)}.era-people.svelte-12y17j5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 1.25rem;margin-top:1.5rem;padding-top:.8rem;border-top:1px solid var(--line)}.timeline-person.svelte-12y17j5{display:flex;align-items:center;min-height:64px;gap:.6rem;padding-block:.35rem}.mini-portrait.svelte-12y17j5{display:grid;place-items:center;width:44px;height:52px;flex:none;background:var(--paper-deep);color:var(--muted);font-size:1.1rem;overflow:hidden;border-radius:2px}.mini-portrait.svelte-12y17j5 img:where(.svelte-12y17j5){width:100%;height:100%;object-fit:cover;filter:grayscale(1);display:block}.timeline-person.svelte-12y17j5 strong:where(.svelte-12y17j5){display:block;font:500 .75rem/1.45 DM Sans,sans-serif}.timeline-person.svelte-12y17j5 .person-kind:where(.svelte-12y17j5){margin-top:.2rem;font-size:.59rem}.era-film.svelte-12y17j5{display:block;margin-top:1.2rem;padding:2rem;background:var(--paper-deep)}.film-period.svelte-12y17j5{display:grid;place-items:center;width:220px;max-width:100%;aspect-ratio:1;margin:0 auto 2.5rem;border:1px solid var(--red);border-radius:50%;font:400 clamp(3rem,5vw,5rem)/1 "Bodoni Moda",serif;letter-spacing:-.06em;color:var(--red)}.era-film.svelte-12y17j5 strong:where(.svelte-12y17j5){display:block;margin-top:.5rem;font-size:clamp(1.8rem,2.8vw,2.8rem);font-weight:400;line-height:1.1;letter-spacing:-.04em}.film-link.svelte-12y17j5{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin-top:1rem;font:400 .75rem/1.5 DM Sans,sans-serif}.era-film.svelte-12y17j5:hover .film-link:where(.svelte-12y17j5){text-decoration:underline;text-underline-offset:4px}.timeline-end.svelte-12y17j5{position:relative;display:flex;flex-direction:column;align-items:center;padding:2.5rem 1rem 2rem;background:var(--paper);text-align:center}.end-dot.svelte-12y17j5{position:absolute;top:0;width:10px;height:10px;border-radius:50%;background:var(--red)}.timeline-end.svelte-12y17j5 p:where(.svelte-12y17j5){margin:0 0 .5rem;font:500 clamp(3.5rem,7vw,7rem)/1 "DM Sans",sans-serif;letter-spacing:-.07em;color:var(--red)}.timeline-end.svelte-12y17j5>span:where(.svelte-12y17j5):not(.end-dot){font-size:1.5rem}.timeline-end.svelte-12y17j5 a:where(.svelte-12y17j5){display:inline-flex;align-items:center;gap:1.5rem;min-height:44px;margin-top:1rem;font:400 .78rem/1.5 DM Sans,sans-serif;border-bottom:1px solid var(--ink)}.timeline-image-note.svelte-12y17j5{margin:2rem 0 0;font:400 .7rem/1.7 DM Sans,sans-serif;color:var(--muted)}.timeline-image-note.svelte-12y17j5 a:where(.svelte-12y17j5){display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:3px}@media(max-width:1050px){.era-timeline.svelte-12y17j5{padding-inline:6%}.era-chapter.svelte-12y17j5{grid-template-columns:minmax(0,1fr) 86px minmax(0,1fr)}.era-people.svelte-12y17j5{grid-template-columns:1fr}.jump-number.svelte-12y17j5{display:none}}@media(max-width:760px){.era-timeline.svelte-12y17j5{padding:3.5rem 5% 1.5rem}.timeline-heading.svelte-12y17j5{grid-template-columns:1fr;gap:1.75rem;padding-block:2.5rem}.timeline-heading.svelte-12y17j5 h2:where(.svelte-12y17j5){font-size:clamp(2.85rem,10vw,4.8rem)}.timeline-intro.svelte-12y17j5>p:where(.svelte-12y17j5){font-size:1.1rem}.era-jumps.svelte-12y17j5{gap:0;justify-content:space-between}.jump-label.svelte-12y17j5{display:none}.era-jumps.svelte-12y17j5 a:where(.svelte-12y17j5){min-width:44px;padding-inline:.5rem;font-size:.73rem}.timeline-track.svelte-12y17j5:before{left:15px}.era-chapter.svelte-12y17j5,.era-chapter.reverse.svelte-12y17j5{display:flex;flex-direction:column;gap:2rem;min-height:0;padding:3rem 0 4rem 3.25rem}.era-marker.svelte-12y17j5{top:4rem;left:0;width:30px;height:30px;font-size:.58rem}.era-copy.svelte-12y17j5{padding-top:0}.era-years.svelte-12y17j5{margin-bottom:1.3rem;gap:.6rem}.era-years.svelte-12y17j5>span:where(.svelte-12y17j5):first-child{font-size:clamp(4rem,15vw,6rem)}.era-copy.svelte-12y17j5 h3:where(.svelte-12y17j5){font-size:clamp(2.2rem,8vw,3.5rem)}.era-description.svelte-12y17j5{font-size:1.05rem}.era-collection.svelte-12y17j5{width:100%}.featured-portrait.svelte-12y17j5{width:min(100%,310px);height:270px;margin-inline:0}.person-caption.svelte-12y17j5 strong:where(.svelte-12y17j5){font-size:2rem}.era-film.svelte-12y17j5{padding:1.5rem;margin:0}.film-period.svelte-12y17j5{font-size:3.5rem}.era-people.svelte-12y17j5{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline-end.svelte-12y17j5{align-items:flex-start;margin-left:15px;padding-left:2.3rem;text-align:left}.end-dot.svelte-12y17j5{left:-4.5px}}@media(max-width:480px){.era-people.svelte-12y17j5{grid-template-columns:1fr}.era-end.svelte-12y17j5{font-size:.72rem}.featured-portrait.svelte-12y17j5{height:250px}.portrait-window.svelte-12y17j5{height:230px}.portrait-placeholder.svelte-12y17j5{bottom:1.5rem}}@media(prefers-reduced-motion:reduce){.era-jumps.svelte-12y17j5 a:where(.svelte-12y17j5):after,.era-marker.svelte-12y17j5,.portrait-disc.svelte-12y17j5{transition:none}.featured-person.svelte-12y17j5:hover .portrait-disc:where(.svelte-12y17j5){transform:translate(12%,-6%)}}.archive-plate.svelte-1s2wbz2{position:relative;width:100%;height:100%;padding:clamp(.5rem,1.1vw,1rem);display:flex;flex-direction:column;justify-content:space-between;background:#403d38;color:#f4f1e8;border:1px solid #777064;overflow:hidden}.archive-plate.svelte-1s2wbz2 img:where(.svelte-1s2wbz2){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.05) brightness(.62)}.archive-plate.has-photo.svelte-1s2wbz2{border-color:#403d38}.archive-plate.has-photo.svelte-1s2wbz2>:where(.svelte-1s2wbz2):not(img){position:relative;text-shadow:0 1px 8px rgba(0,0,0,.7)}.plate-label.svelte-1s2wbz2,.plate-date.svelte-1s2wbz2{font:.68rem/1.5 DM Sans,sans-serif;letter-spacing:.06em}strong.svelte-1s2wbz2{font:400 clamp(1rem,1.8vw,3rem)/1.05 "Bodoni Moda",serif;overflow-wrap:anywhere}.img-note.svelte-1uha8ag{font-size:.72rem;letter-spacing:.04em;margin:.5rem 0 0}
