.heritage-root{--history-line:var(--bid-concrete);overflow-x:clip}.history-hero{color:#fff;isolation:isolate;background:#141414;height:calc(100svh - 120px);min-height:740px;max-height:940px;position:relative;overflow:hidden}.history-hero-town{object-fit:cover;opacity:.36;filter:saturate(.65);width:100%;height:100%;position:absolute;inset:0}.history-hero-shade{z-index:1;background:linear-gradient(90deg,#141414 0%,#141414cf 42%,#14141418 80%);position:absolute;inset:0}.history-hero-mural{clip-path:polygon(12% 0,100% 0,100% 100%,0 83%);z-index:0;width:49%;position:absolute;top:3%;bottom:8%;left:53%;overflow:hidden}.history-hero-mural img{object-fit:cover;object-position:60% center;width:100%;height:100%;animation:25s ease-in-out infinite alternate history-photo-breathe}.history-hero-mural>span{font:500 10px var(--bid-font-ui);text-transform:uppercase;letter-spacing:.08em;background:#141414ce;padding:6px 12px;position:absolute;bottom:18%;right:9%}.history-hero-facets{color:#ff633e;z-index:2;opacity:.5;pointer-events:none;width:560px;position:absolute;bottom:-180px;right:-80px}.history-hero-copy{z-index:3;padding-top:clamp(65px,7vh,120px);position:relative}.history-hero-pretitle{font:400 17px var(--bid-font-heading);text-transform:uppercase;letter-spacing:.13em;color:#bfc1c2;margin:20px 0 14px}.history-hero h1{letter-spacing:-.025em;max-width:720px;font-size:clamp(70px,8.2vw,122px);line-height:1.04}.history-hero h1 span{color:#ff633e}.history-hero-copy>p:last-of-type{color:#e6e6e4;max-width:430px;margin-top:25px;font-size:15px;line-height:1.75}.history-hero-actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:30px;display:flex}.history-hero-actions .text-link{font-size:15px}.history-hero-foot{z-index:3;font:400 12px var(--bid-font-ui);text-transform:uppercase;letter-spacing:.1em;border-top:1px solid #fff3;justify-content:space-between;gap:25px;padding:20px max(4.4vw,20px);display:flex;position:absolute;bottom:0;left:0;right:0}.history-jump-nav{background:var(--foreground);color:var(--background)}.history-jump-nav>.site-container{scrollbar-width:thin;gap:35px;padding-block:19px;display:flex;overflow-x:auto}.history-jump-nav a{font:500 15px var(--bid-font-ui);text-transform:uppercase;color:inherit;flex-shrink:0}.history-jump-nav a:first-child{color:var(--bid-orange)}.history-jump-nav a:last-child{margin-left:auto}.history-jump-nav span{margin-left:12px}.history-explorer{padding-top:85px;scroll-margin-top:0}.history-section-heading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:35px;display:flex}.history-section-heading h2{max-width:22ch;margin-top:18px;font-size:clamp(2.3rem,4.4vw,4.4rem);line-height:1.08}.history-section-heading h2>span{position:relative}.history-section-heading>p{max-width:380px;color:var(--bid-grey-700);font-size:14px;line-height:1.8}.history-controls{border:1px solid var(--history-line);background:var(--card);align-items:center;gap:0;margin-top:40px;display:flex}.history-search{flex:1;align-items:center;gap:14px;min-width:0;padding:18px 20px;display:flex}.history-search svg{flex-shrink:0}.history-search input{width:100%;color:var(--foreground);outline-offset:5px;background:0 0;border:0;min-width:0;font-size:13px}.history-evidence{border-left:1px solid var(--history-line);padding:10px 15px}.history-evidence select{background:var(--card);color:var(--foreground);border:0;max-width:200px;padding:8px 0;font-size:12px}.history-view{border-left:1px solid var(--history-line);padding:5px;display:flex}.history-view button{color:var(--foreground);font:500 14px var(--bid-font-ui);text-transform:uppercase;white-space:nowrap;background:0 0;border:0;align-items:center;gap:10px;padding:14px 16px;display:flex}.history-view button[aria-pressed=true]{color:var(--background);background:var(--foreground)}.history-view button span{font-size:19px;line-height:1}.history-era-strip{scrollbar-width:thin;border-bottom:1px solid var(--history-line);gap:0;margin-top:30px;padding-bottom:6px;display:flex;position:relative;overflow-x:auto}.history-era-strip button{color:var(--bid-grey-700);text-align:left;background:0 0;border:0;border-bottom:3px solid #0000;flex-direction:column;flex:0 0 160px;align-items:start;gap:7px;padding:15px 16px 20px 0;display:flex;position:relative}.history-era-strip button[aria-pressed=true]{border-color:var(--bid-orange);color:var(--foreground)}.history-era-strip small{font:400 12px var(--bid-font-ui);text-transform:uppercase;letter-spacing:.05em}.history-era-strip strong{font-size:12px;font-weight:600}.history-era-strip button>span{background:var(--bid-concrete);color:var(--foreground);padding:0 5px;font-size:9px;position:absolute;top:15px;right:20px}.history-results{color:var(--bid-grey-700);justify-content:space-between;align-items:center;gap:25px;margin:21px 0;font-size:11px;display:flex}.history-results>span{font-size:9px}.chronicle-stage{border:1px solid var(--history-line);background:var(--card);grid-template-columns:1.3fr 1fr;min-height:600px;display:grid}.chronicle-scene{color:#fff;background:#141414;min-width:0;min-height:600px;position:relative;overflow:hidden}.chronicle-scene>picture>img,.chronicle-scene>img{object-fit:cover;width:100%;height:100%;animation:.7s both history-scene-arrive;position:absolute;inset:0}.chronicle-scene-shade{pointer-events:none;background:linear-gradient(#14141400 30%,#141414da 100%);position:absolute;inset:0}.chronicle-wire{fill:none;stroke:#ff633e;stroke-width:1px;opacity:.2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.chronicle-scene-date{position:absolute;bottom:82px;left:32px;right:25px}.chronicle-scene-date small{font:400 13px var(--bid-font-ui);text-transform:uppercase;letter-spacing:.08em}.chronicle-scene-date strong{max-width:13ch;font:400 clamp(2.8rem, 4.8vw, 5rem)/1.05 var(--bid-font-display);text-transform:uppercase;text-wrap:balance;margin-top:15px;display:block}.heritage-credit{color:var(--bid-grey-700);padding-top:9px;font-size:9px;line-height:1.55}.heritage-credit a{color:inherit;text-underline-offset:3px;text-decoration:underline}.chronicle-scene .heritage-credit{color:#e6e6e4;max-width:82%;font-size:9px;position:absolute;bottom:20px;left:32px;right:30px}.heritage-credit--art:before{content:"✧";color:var(--bid-orange);margin-right:5px}.chronicle-copy{flex-direction:column;min-width:0;padding:32px 34px;display:flex}.chronicle-topline{justify-content:space-between;align-items:center;gap:15px;margin-bottom:28px;display:flex}.chronicle-topline>span:first-child{font:400 13px var(--bid-font-ui);color:var(--bid-grey-700);white-space:nowrap}.history-evidence-badge{border:1px solid var(--history-line);letter-spacing:.02em;text-transform:uppercase;color:var(--foreground);padding:6px 10px;font-size:9px;line-height:1.3;display:inline-flex}.chronicle-date{font:500 13px var(--bid-font-ui);text-transform:uppercase;color:var(--bid-grey-700);letter-spacing:.04em}.chronicle-copy h3{font-family:var(--bid-font-display);margin:12px 0 20px;font-size:clamp(25px,2.8vw,39px);font-weight:400;line-height:1.13}.heritage-paragraph{color:var(--bid-grey-700);margin-top:20px;font-size:15px;line-height:1.85}.chronicle-copy .heritage-paragraph{margin:0;font-size:12px;line-height:1.85}.heritage-reference{color:var(--foreground);border-bottom:2px solid var(--bid-orange);margin-left:7px;font-size:12px;line-height:1.1;display:inline-block}.chronicle-meaning{border-left:2px solid var(--bid-orange);margin:24px 0;padding-left:16px}.chronicle-meaning small{font:500 11px var(--bid-font-ui);text-transform:uppercase;letter-spacing:.07em}.chronicle-meaning p{color:var(--bid-grey-700);margin-top:7px;font-size:12px}.chronicle-copy>.text-link{align-self:start;margin-bottom:25px;font-size:14px}.chronicle-navigation{border-top:1px solid var(--history-line);align-items:center;gap:15px;margin-top:auto;padding-top:17px;display:flex}.chronicle-navigation button{border:1px solid var(--history-line);width:40px;height:38px;color:var(--foreground);background:0 0;flex-shrink:0;font-size:21px}.chronicle-navigation button:disabled{opacity:.3;cursor:default}.chronicle-navigation>span{color:var(--bid-grey-700);text-align:center;flex:1;font-size:9px}.history-scrubber{color:var(--bid-grey-700);align-items:center;gap:20px;padding:22px 0;font-size:10px;display:flex}.history-scrubber input{min-width:0;accent-color:var(--bid-orange);flex:1;height:24px}.history-scrubber>span{white-space:nowrap}.history-rail-wrap{background:var(--card);border-block:1px solid var(--history-line);padding:24px 0 22px}.history-chapter-rail{scroll-snap-type:x proximity;scrollbar-width:thin;gap:0;margin:0;padding:0 max(4.4vw,20px);list-style:none;display:flex;position:relative;overflow-x:auto}.history-chapter-rail li{scroll-snap-align:center;flex:0 0 225px;min-width:0}.history-chapter-rail button{text-align:left;color:var(--bid-grey-700);border:0;border-top:1px solid var(--bid-concrete);background:0 0;flex-direction:column;gap:10px;width:100%;min-height:150px;padding:24px 25px 17px 0;display:flex;position:relative}.chapter-rail-dot{background:var(--bid-grey-700);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:9px;height:9px;position:absolute;top:-5px;left:0}.history-chapter-rail button[aria-current=true]{color:var(--foreground);border-top-color:var(--bid-orange)}.history-chapter-rail button[aria-current=true] .chapter-rail-dot{background:var(--bid-orange);width:13px;height:13px;top:-7px}.history-chapter-rail small{font:500 11px var(--bid-font-ui);text-transform:uppercase;letter-spacing:.05em}.history-chapter-rail strong{max-width:22ch;font-size:13px;line-height:1.55}.history-chapter-rail button>span:last-child{margin-top:auto;font-size:9px}.history-rail-hint{color:var(--bid-grey-700);padding-top:14px;font-size:10px}.history-empty{text-align:center;padding-block:50px 70px}.history-empty p{margin:12px 0 25px}.history-vertical{margin:30px 0 75px;padding:0;list-style:none;position:relative}.history-vertical:before{content:"";background:var(--bid-concrete);width:1px;position:absolute;top:0;bottom:0;left:50%}.history-vertical>li{margin-bottom:55px;padding-top:70px;position:relative}.vertical-date{background:var(--background);font:500 16px var(--bid-font-ui);text-transform:uppercase;white-space:nowrap;align-items:center;gap:12px;padding:12px 20px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.vertical-date>span{background:var(--bid-orange);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:10px;height:10px;display:block}.history-vertical article{background:var(--background);grid-template-columns:1fr 1fr;gap:50px;display:grid;position:relative}.history-vertical figure{min-width:0;margin:0}.history-vertical figure img{object-fit:cover;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%);width:100%;height:350px}.vertical-copy{min-width:0;padding-top:12px}.vertical-copy h3{font:400 clamp(25px, 3vw, 37px)/1.2 var(--bid-font-display);margin:15px 0}.vertical-copy .heritage-paragraph{font-size:13px}.vertical-significance{border-left:2px solid var(--bid-orange);color:var(--foreground);margin:23px 0;padding-left:15px;font-size:12px}.vertical-copy>.text-link{font-size:14px}.vertical-reverse figure{order:2}.history-epso-feature{color:#fff;background:#141414;grid-template-columns:1fr 1fr;min-height:630px;display:grid}.history-epso-art{clip-path:polygon(0 0,100% 0,92% 100%,0 100%);min-height:630px;position:relative;overflow:hidden}.history-epso-art img{object-fit:cover;object-position:center 40%;width:100%;height:100%;transition:transform 1s;position:absolute;inset:0}.history-epso-art:hover img{transform:scale(1.025)}.history-epso-art>span{background:#141414d9;width:max-content;max-width:80%;padding:7px 12px;font-size:10px;position:absolute;bottom:30px;left:25px;right:65px}.history-epso-copy{align-self:center;padding:55px 55px 55px 35px}.history-epso-copy>img{background:#fff;width:110px;height:auto;margin-bottom:30px;padding:8px;display:block}.history-epso-copy h2{margin:20px 0 25px;font-size:clamp(2.5rem,4.8vw,4.8rem);line-height:1.05}.history-epso-copy>p:not(.section-label){color:#c8c8c6;max-width:440px;margin:15px 0;font-size:14px}.history-epso-copy>div{flex-wrap:wrap;align-items:center;gap:25px;margin-top:30px;display:flex}.history-epso-copy .text-link{font-size:14px}.heritage-people-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.heritage-person{color:#fff;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);background:#141414;height:460px;display:block;position:relative;overflow:hidden}.heritage-person>picture>img,.heritage-person>img{object-fit:cover;width:100%;height:100%;transition:transform .7s;position:absolute;inset:0}.heritage-person:hover>picture>img,.heritage-person:hover>img{transform:scale(1.025)}.heritage-person:after{content:"";background:linear-gradient(#0000 20%,#141414d9 78%,#141414 100%);position:absolute;inset:0}.heritage-person>div:last-child{z-index:1;position:absolute;bottom:25px;left:24px;right:24px}.heritage-person p{font:500 12px var(--bid-font-ui);text-transform:uppercase;letter-spacing:.06em;color:#e6e6e4}.heritage-person h3{font:400 30px/1.1 var(--bid-font-display);justify-content:space-between;align-items:start;gap:12px;margin:10px 0;display:flex}.heritage-person h3 svg{flex-shrink:0;width:20px;height:20px}.heritage-person span{color:#e6e6e4;font-size:12px}.heritage-person small{color:#ddd;margin-top:10px;font-size:11px;line-height:1.65;display:block}.heritage-person em{color:#bbb;margin-top:14px;font-size:8px;font-style:normal;display:block}.person-type-art{color:#ff633e;background:#34383c;position:absolute;inset:0}.person-type-art svg{fill:none;stroke:currentColor;stroke-width:1px;opacity:.6;width:100%;height:100%;position:absolute;inset:0}.person-type-art>span{font-family:var(--bid-font-ui);position:absolute;top:25px;left:25px}.person-type-art>strong{line-height:1;font:400 130px var(--bid-font-display);opacity:.8;position:absolute;top:50px;left:25px}.heritage-more{border:1px solid var(--bid-concrete);min-width:240px;color:var(--foreground);font:500 15px var(--bid-font-ui);text-transform:uppercase;background:0 0;justify-content:center;align-items:center;gap:25px;margin:35px auto 0;padding:14px 24px;display:flex}.heritage-places{background:var(--card)}.heritage-place-controls{justify-content:space-between;gap:20px;margin-bottom:30px;display:flex}.heritage-place-controls>div{gap:8px;display:flex}.heritage-place-controls button{border:1px solid var(--history-line);color:var(--foreground);background:0 0;align-items:center;gap:14px;padding:11px 15px;font-size:11px;display:flex}.heritage-place-controls button[aria-pressed=true]{background:var(--foreground);color:var(--background)}.heritage-scope-note{color:var(--bid-grey-700);margin:-10px 0 25px;font-size:12px}.heritage-places-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 24px;display:grid}.heritage-place-card{color:var(--foreground);min-width:0}.heritage-place-card>picture>img,.heritage-place-card>img{object-fit:cover;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);width:100%;height:245px}.heritage-place-card>div:last-child{padding-top:20px}.heritage-place-card p:first-child{font:500 11px var(--bid-font-ui);text-transform:uppercase;letter-spacing:.05em;color:var(--bid-grey-700)}.heritage-place-card h3{font:600 17px/1.4 var(--bid-font-body);text-transform:none;justify-content:space-between;gap:15px;margin:7px 0;display:flex}.heritage-place-card h3 svg{flex-shrink:0;width:18px;height:18px;margin-top:2px}.heritage-place-card span{color:var(--bid-grey-700);font-size:11px}.heritage-place-card p:last-child{color:var(--bid-grey-700);margin-top:12px;font-size:12px}.heritage-place-type{background:var(--bid-concrete);flex-direction:column;justify-content:center;align-items:center;gap:20px;height:245px;display:flex}.heritage-place-type svg{fill:none;stroke:currentColor;stroke-width:1px;width:80px;height:80px}.heritage-map-module{border:1px solid var(--history-line);margin:30px 0 35px}.heritage-map-toolbar{background:var(--background);justify-content:space-between;align-items:center;gap:20px;padding:15px 20px;font-size:12px;display:flex}.heritage-map-toolbar>div{gap:6px;display:flex}.heritage-map-toolbar button{border:1px solid var(--history-line);color:var(--foreground);background:0 0;padding:7px 12px;font-size:10px}.heritage-map-toolbar button[aria-pressed=true]{background:var(--foreground);color:var(--background)}.heritage-map{z-index:0;background:var(--bid-concrete);width:100%;height:520px}.heritage-map-loading{background:var(--card);place-items:center;min-height:250px;padding:35px;font-size:14px;display:grid}.heritage-map-pin{color:#fff;background:#141414;border:1px solid #fff;place-items:center;width:36px;height:36px;display:grid;position:relative;transform:rotate(-6deg)}.heritage-map-cluster{color:#fff;width:42px;height:42px;font:600 15px var(--bid-font-body);background:#141414;border:3px solid #ff633e;outline:2px solid #fff;place-items:center;display:grid;transform:rotate(-5deg);box-shadow:0 2px 9px #14141430}.heritage-map-pin:after{content:"";border:4px solid #0000;border-top-color:#141414;border-bottom:0;position:absolute;bottom:-7px;left:13px}.heritage-map-pin--mural{color:#141414;background:#ff633e}.heritage-map-pin--mural:after{border-top-color:#ff633e}.heritage-map-footnote{color:var(--bid-grey-700);background:var(--background);padding:15px 20px;font-size:10px}.history-methodology{padding-block:75px}.history-methodology>.section-label{margin-bottom:24px}.history-methodology>div{grid-template-columns:1fr 1.5fr;gap:65px;display:grid}.history-methodology h2{font-size:clamp(2.2rem,4.4vw,4rem)}.history-methodology p{color:var(--bid-grey-700);margin-bottom:20px;font-size:13px;line-height:1.9}.evidence-key{grid-template-columns:1fr 1fr 1fr;gap:20px;margin:30px 0;display:grid}.evidence-key>span{font-size:12px;line-height:1.5}.evidence-key b{font:400 30px var(--bid-font-display);margin-bottom:10px;display:block}.evidence-key small{color:var(--bid-grey-700);margin-top:6px;font-size:10px;display:block}.history-methodology .history-review-date{font-size:11px}.history-methodology .text-link{font-size:14px}.heritage-detail{padding-top:25px}.heritage-breadcrumb{color:var(--bid-grey-700);justify-content:space-between;align-items:center;gap:20px;margin:0 0 38px;font-size:12px;display:flex}.heritage-breadcrumb a{color:var(--foreground)}.heritage-detail-heading{max-width:880px;margin-bottom:32px}.heritage-detail-heading h1{max-width:22ch;margin:18px 0 22px;font-size:clamp(2.6rem,5.8vw,5.4rem);line-height:1.1}.heritage-detail-heading>p:not(.section-label){color:var(--bid-grey-700);max-width:760px;margin-bottom:23px;font-size:17px;line-height:1.75}.heritage-detail-image{margin:0}.heritage-detail-image img{object-fit:cover;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,0 100%);width:100%;height:560px}.heritage-detail-image .heritage-credit{max-width:880px;padding-top:12px}.heritage-detail-image .heritage-image-context{color:var(--bid-grey-700);margin-top:12px;font-size:11px}.heritage-detail-layout{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);align-items:start;gap:80px;margin:45px 0 60px;display:grid}.heritage-reading>.section-label{margin-bottom:25px}.heritage-reading h2{font:500 25px/1.25 var(--bid-font-heading);text-transform:uppercase;margin:32px 0 15px}.heritage-reading>.heritage-paragraph{font-size:16px;line-height:1.95}.heritage-evidence-note{background:var(--card);border-left:3px solid var(--bid-orange);margin-top:32px;padding:20px 24px}.heritage-evidence-note h2{font:500 17px var(--bid-font-ui);letter-spacing:.06em;margin:0 0 12px}.heritage-evidence-note p{color:var(--bid-grey-700);font-size:12px;line-height:1.85}.heritage-detail-sources{border-top:1px solid var(--history-line);margin-top:35px;padding-top:10px}.heritage-source-list{margin:20px 0;padding:0 0 0 20px;list-style:decimal}.heritage-source-list li{border-bottom:1px solid var(--history-line);color:var(--bid-grey-700);padding:12px 0 12px 5px;font-size:12px}.heritage-source-list a{color:var(--foreground);text-underline-offset:4px;justify-content:space-between;align-items:start;gap:20px;text-decoration:underline;display:flex}.heritage-source-list svg{flex-shrink:0;width:17px;height:17px}.heritage-source-list small{margin-top:9px;font-size:10px;display:block}.heritage-detail-sources>p{color:var(--bid-grey-700);font-size:10px}.heritage-present{background:var(--card);border:1px solid var(--history-line);border-top:3px solid var(--bid-orange);padding:27px;position:sticky;top:20px}.heritage-present h2{font:400 28px var(--bid-font-display);margin:16px 0 25px}.heritage-present>a{color:var(--foreground);border-top:1px solid var(--history-line);justify-content:space-between;align-items:start;gap:12px;padding:16px 0;font-size:13px;line-height:1.7;display:flex}.heritage-present>a svg{flex-shrink:0;width:19px;height:19px;margin-top:3px}.heritage-present>a small{color:var(--bid-grey-700);margin-bottom:3px;font-size:9px;display:block}.heritage-present>p:not(.section-label){color:var(--bid-grey-700);margin-top:25px;font-size:10px}.heritage-chapter-pagination{border-top:1px solid var(--history-line);grid-template-columns:1fr 1fr;gap:50px;padding:30px 0 60px;display:grid}.heritage-chapter-pagination a{color:var(--foreground)}.heritage-chapter-pagination a:last-child{text-align:right}.heritage-chapter-pagination small{color:var(--bid-grey-700);margin-bottom:12px;font-size:11px;display:block}.heritage-chapter-pagination strong{font:500 25px/1.3 var(--bid-font-heading);text-transform:uppercase}.heritage-profile-type{color:#fff;background:#34383c;height:320px;padding:40px;position:relative;overflow:hidden}.heritage-profile-type>span{font:400 18px var(--bid-font-ui)}.heritage-profile-type>strong{z-index:1;max-width:20ch;font:400 clamp(3rem, 7vw, 6rem)/1.1 var(--bid-font-display);text-transform:uppercase;margin-top:25px;display:block;position:relative}.heritage-profile-type svg{fill:none;stroke:#ff633e;stroke-width:1px;opacity:.4;width:100%;height:100%;position:absolute;inset:0}.epso-hero{color:#fff;background:#141414;min-height:740px;position:relative;overflow:hidden}.epso-hero>picture>img,.epso-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.epso-hero-shade{background:linear-gradient(90deg,#141414ed 0%,#141414a1 40%,#14141410 100%);position:absolute;inset:0}.epso-hero>.site-container{padding-block:55px 70px;position:relative}.epso-hero .epso-brand{background:#fff;width:110px;height:auto;margin-bottom:24px;padding:8px;position:static}.epso-hero h1{max-width:900px;margin:25px 0;font-size:clamp(4rem,8.5vw,8rem);line-height:1.03}.epso-hero h1 span{color:#ff633e}.epso-hero p:not(.section-label){color:#e6e6e4;max-width:440px;margin-bottom:30px;font-size:16px;line-height:1.85}.epso-hero .site-container>div{flex-wrap:wrap;align-items:center;gap:30px;display:flex}.epso-gallery-controls{justify-content:space-between;align-items:start;gap:25px;margin-bottom:30px;display:flex}.epso-gallery-controls .filter-chips{margin:0}.epso-gallery-controls>.filter-chip{white-space:nowrap}.epso-mural-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:55px 30px;display:grid}.epso-mural-card{border-top:1px solid var(--history-line);min-width:0;padding-top:15px}.epso-mural-image{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,0 100%);background:#141414;height:460px;display:block;position:relative;overflow:hidden}.epso-mural-image img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.epso-mural-image:hover img{transform:scale(1.025)}.epso-mural-image>span{color:#fff;font:500 14px var(--bid-font-ui);text-transform:uppercase;background:#141414db;justify-content:space-between;gap:15px;padding:12px 15px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.epso-mural-card--wide{grid-column:1/-1;grid-template-columns:1.3fr 1fr;align-items:center;gap:35px;display:grid}.epso-mural-card--wide .epso-mural-image{height:540px}.epso-mural-copy{padding-top:22px}.epso-mural-copy h3{font:400 34px/1.15 var(--bid-font-display);margin:12px 0}.epso-mural-copy>strong{font-size:14px;font-weight:600}.epso-mural-copy>p:not(.card-tag){color:var(--bid-grey-700);margin-top:16px;font-size:13px;line-height:1.85}.epso-mural-copy .epso-heritage-link{border-left:2px solid var(--bid-orange);padding-left:15px}.epso-mural-copy>div{margin-top:22px}.epso-mural-copy .text-link{font-size:14px}.epso-mural-copy details{color:var(--bid-grey-700);margin-top:20px;font-size:10px}.epso-mural-copy summary{cursor:pointer}.epso-mural-copy details p{margin:12px 0}.epso-mural-copy details a{color:var(--foreground);margin:8px 0;text-decoration:underline;display:block}.epso-next{border-top:1px solid var(--history-line);max-width:850px;margin-top:65px;padding-top:50px}.epso-next h2{margin:18px 0 25px;font-size:clamp(2.5rem,5vw,4rem)}.epso-next p:not(.section-label){color:var(--bid-grey-700);max-width:600px;margin-bottom:25px;font-size:15px}.epso-next>a:last-child{color:var(--foreground);text-underline-offset:5px;margin-top:20px;font-size:13px;text-decoration:underline;display:block}@keyframes history-photo-breathe{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes history-scene-arrive{0%{opacity:.3;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}[data-motion-paused=true] .heritage-root *{transition:none;animation-play-state:paused!important}@media (width>=1600px){.history-hero h1{font-size:130px}.history-hero-copy{padding-top:90px}.chronicle-stage,.chronicle-scene{min-height:680px}.chronicle-copy{padding:45px}.chronicle-copy .heritage-paragraph,.chronicle-meaning p{font-size:14px}}@media (width<=1100px){.history-hero{min-height:700px}.history-hero-copy{padding-top:70px}.history-hero h1{font-size:90px}.history-hero-copy>p:last-of-type{max-width:370px;font-size:14px}.history-controls{flex-wrap:wrap}.history-search{flex-basis:60%}.history-view{margin-left:auto}.history-controls .history-evidence{border-left:1px solid var(--history-line);flex:1}.history-view{border-top:1px solid var(--history-line);border-left:0;justify-content:end;width:100%}.history-section-heading{gap:30px}.history-section-heading>p{max-width:320px;font-size:13px}.chronicle-stage{grid-template-columns:1fr 1fr}.chronicle-copy{padding:25px}.chronicle-scene{min-height:650px}.chronicle-copy h3{font-size:31px}.chronicle-meaning{margin:20px 0}.history-epso-copy{padding:40px 30px}.history-epso-feature,.history-epso-art{min-height:600px}.heritage-detail-layout{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:40px}.heritage-person{height:420px}.heritage-person h3{font-size:26px}.history-methodology>div{gap:40px}.epso-mural-card--wide .epso-mural-image{height:500px}.epso-mural-image{height:410px}}@media (width<=800px){.history-hero{height:auto;min-height:720px}.history-hero h1{font-size:84px}.history-hero-mural{opacity:.75;width:60%;top:6%;bottom:14%;left:48%}.history-hero-shade{background:linear-gradient(90deg,#141414 0%,#141414c7 46%,#14141422 100%)}.history-hero-copy>p:last-of-type{max-width:350px}.history-hero-actions{max-width:450px}.history-hero-foot{font-size:10px}.history-hero-foot span:last-child{display:none}.history-section-heading{display:block}.history-section-heading>p{max-width:650px;margin-top:25px}.chronicle-stage{display:block}.chronicle-scene{height:410px;min-height:410px}.chronicle-copy{padding:28px}.chronicle-copy h3{max-width:25ch;font-size:35px}.chronicle-copy .heritage-paragraph{font-size:14px}.chronicle-topline{margin-bottom:22px}.chronicle-navigation>span{font-size:11px}.chronicle-scene-date strong{max-width:16ch;font-size:50px}.history-vertical article{gap:30px}.history-vertical figure img{height:300px}.vertical-copy .heritage-paragraph{font-size:12px}.history-epso-feature{grid-template-columns:1fr 1fr;min-height:570px}.history-epso-art{min-height:570px}.history-epso-copy{padding:35px 25px}.history-epso-copy h2{font-size:40px}.history-epso-copy>p:not(.section-label){font-size:12px}.heritage-people-grid,.heritage-places-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.heritage-person{height:450px}.heritage-place-controls{flex-direction:column;align-items:start}.heritage-map-toolbar{flex-direction:column;align-items:start;gap:12px}.heritage-map{height:420px}.history-methodology>div{grid-template-columns:1fr;gap:30px}.heritage-detail-layout{grid-template-columns:1fr;gap:35px}.heritage-present{position:static}.heritage-detail-image img{height:450px}.heritage-detail-heading>p:not(.section-label){font-size:15px}.epso-hero{min-height:680px}.epso-hero h1{font-size:80px}.epso-mural-card--wide{grid-template-columns:1fr}.epso-mural-card--wide .epso-mural-image{height:420px}.epso-mural-image{height:360px}.epso-gallery-controls{flex-direction:column;gap:15px}.epso-mural-copy h3{font-size:29px}}@media (width<=620px){.history-hero{min-height:780px}.history-hero-copy{padding-top:42px}.history-hero-pretitle{margin-top:22px;font-size:12px}.history-hero h1{max-width:360px;margin-top:18px;font-size:clamp(60px,15vw,82px)}.history-hero-copy>p:last-of-type{max-width:275px;margin-top:25px;font-size:13px}.history-hero-mural{opacity:.55;width:60%;top:26%;bottom:11%;left:55%}.history-hero-shade{background:linear-gradient(90deg,#141414 0%,#141414d9 57%,#14141455 100%)}.history-hero-actions{flex-direction:column;align-items:start;gap:18px;margin-top:25px}.history-hero-actions .button{font-size:14px}.history-hero-actions .text-link{font-size:13px}.history-hero-foot{letter-spacing:.06em;padding:19px 20px;font-size:9px}.history-hero-facets{width:320px;bottom:-90px;right:-80px}.history-jump-nav>.site-container{gap:24px;padding-block:16px}.history-jump-nav a{font-size:13px}.history-explorer{padding-top:45px}.history-section-heading{margin-bottom:28px}.history-section-heading h2{margin-top:14px;font-size:34px}.history-section-heading>p{margin-top:22px;font-size:12px;line-height:1.8}.history-controls{margin-top:25px}.history-search{border-bottom:1px solid var(--history-line);flex-basis:100%;padding:17px 14px}.history-search input{font-size:11px}.history-evidence{padding:8px 10px;border-left:0!important}.history-evidence select{max-width:150px;font-size:10px}.history-view{border-top:0;border-left:1px solid var(--history-line);width:auto;margin-left:0}.history-view button{gap:6px;padding:10px 9px;font-size:11px}.history-view button span{font-size:15px}.history-era-strip{margin-top:20px}.history-era-strip button{flex-basis:145px}.history-results{margin:18px 0;display:block}.history-results>span{margin-top:7px;font-size:8px;display:block}.chronicle-scene{height:340px;min-height:340px}.chronicle-scene-date{bottom:85px;left:22px}.chronicle-scene-date small{font-size:11px}.chronicle-scene-date strong{max-width:12ch;font-size:40px}.chronicle-scene .heritage-credit{font-size:8px;bottom:17px;left:22px;right:20px}.chronicle-copy{padding:23px 21px}.chronicle-topline{margin-bottom:20px}.history-evidence-badge{padding:5px 7px;font-size:8px}.chronicle-copy h3{font-size:32px}.chronicle-copy .heritage-paragraph{font-size:13px}.chronicle-meaning p{font-size:12px}.chronicle-copy>.text-link{font-size:14px}.history-scrubber{gap:14px;padding-block:18px}.history-scrubber>span:first-child{display:none}.history-scrubber>span{font-size:9px}.history-chapter-rail{padding-inline:20px}.history-chapter-rail li{flex-basis:200px}.history-rail-hint{font-size:9px}.history-vertical{margin-top:28px;margin-bottom:40px;padding-left:24px}.history-vertical:before{left:4px}.history-vertical>li{margin-bottom:38px;padding-top:50px}.vertical-date{white-space:normal;gap:10px;padding:8px 0;font-size:13px;left:0;transform:none}.vertical-date>span{position:absolute;left:-25px}.history-vertical article{flex-direction:column;gap:10px;display:flex}.vertical-reverse figure{order:0}.history-vertical figure img{height:250px}.vertical-copy h3{font-size:29px}.vertical-copy .heritage-paragraph{font-size:13px}.vertical-copy .card-tag{font-size:9px}.history-epso-feature{grid-template-columns:1fr}.history-epso-art{clip-path:polygon(0 0,100% 0,100% 92%,0 100%);min-height:430px}.history-epso-art img{object-position:center 30%}.history-epso-art>span{font-size:9px;bottom:45px;left:20px}.history-epso-copy{padding:20px 20px 45px}.history-epso-copy>img{width:90px;margin-bottom:25px}.history-epso-copy h2{font-size:45px}.history-epso-copy>p:not(.section-label){font-size:13px}.heritage-people-grid{gap:14px}.heritage-person{height:360px}.heritage-person>div:last-child{bottom:20px;left:15px;right:15px}.heritage-person h3{font-size:23px}.heritage-person p,.heritage-person small{font-size:9px}.heritage-person span{font-size:10px}.heritage-person em{font-size:7px}.person-type-art>strong{font-size:85px;top:45px;left:15px}.person-type-art>span{top:18px;left:15px}.heritage-places-grid{grid-template-columns:1fr;gap:35px}.heritage-place-card>picture>img,.heritage-place-card>img{height:260px}.heritage-place-card h3{font-size:18px}.heritage-place-controls>div{flex-wrap:wrap;gap:6px}.heritage-place-controls button{padding:10px 12px;font-size:10px}.heritage-map{height:360px}.heritage-map-toolbar{padding:15px}.heritage-map-toolbar button{padding:7px 10px;font-size:9px}.heritage-map-footnote{padding:13px 15px;font-size:9px}.history-methodology{padding-block:45px}.evidence-key{gap:12px}.evidence-key>span{font-size:10px}.evidence-key small{font-size:9px}.heritage-detail{padding-top:18px}.heritage-breadcrumb{align-items:start;margin-bottom:28px;font-size:10px}.heritage-breadcrumb>span{text-align:right;max-width:120px}.heritage-detail-heading h1{font-size:41px}.heritage-detail-heading>.section-label{font-size:10px}.heritage-detail-heading>p:not(.section-label){font-size:14px}.heritage-detail-image img{height:350px}.heritage-detail-image .heritage-credit{font-size:8px;line-height:1.7}.heritage-detail-layout{margin-top:30px}.heritage-reading>.heritage-paragraph{font-size:14px}.heritage-evidence-note{padding:18px}.heritage-evidence-note p{font-size:11px}.heritage-present{padding:23px}.heritage-source-list a{font-size:11px}.heritage-chapter-pagination{gap:20px}.heritage-chapter-pagination strong{font-size:20px}.heritage-profile-type{height:260px;padding:25px}.heritage-profile-type>strong{font-size:48px}.epso-hero{min-height:720px}.epso-hero>.site-container{padding-top:40px}.epso-hero h1{margin-top:25px;font-size:61px}.epso-hero p:not(.section-label){max-width:280px;font-size:13px}.epso-hero .epso-brand{width:90px}.epso-hero .site-container>div{flex-direction:column;align-items:start;gap:22px}.epso-hero .text-link{font-size:14px}.epso-mural-grid{grid-template-columns:1fr;gap:35px}.epso-mural-card--wide{display:block}.epso-mural-card--wide .epso-mural-image,.epso-mural-image{height:390px}.epso-mural-copy h3{font-size:32px}.epso-mural-copy>p:not(.card-tag){font-size:12px}.epso-mural-image>span{font-size:12px;bottom:15px;left:15px;right:15px}.epso-next{margin-top:45px;padding-top:35px}.epso-next p:not(.section-label){font-size:13px}}@media (prefers-reduced-motion:reduce){.heritage-root *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
