/* Generated: exhibition-lobby. Edit section sources. Source SHA256: d4fafbb633d7bbf8 */
.el-lobby{--el-ink: #393437;--el-muted: #756c6b;--el-accent: #875d70;--el-line: rgb(116 94 100 / 20%);position:relative;isolation:isolate;padding-bottom:5rem;color:var(--el-ink);background:radial-gradient(ellipse at 87% 12%,#e8eeeb85,transparent 34%),#fbfaf8}.el-lobby::before{position:absolute;z-index:-1;inset:-3rem 0 auto;height:3rem;background:#fbfaf8;content:""}.el-lobby .el-width{width:min(1240px,calc(100% - 7rem));margin-inline:auto}.el-lobby h1,.el-lobby h2,.el-lobby h3,.el-lobby p,.el-lobby figure{margin:0}.el-lobby h1,.el-lobby h2,.el-lobby h3{font-family:var(--font-serif);font-weight:400;overflow-wrap:anywhere}.el-lobby a{text-decoration:none}.el-heading{display:flex;align-items:center;gap:3.5rem;padding-block:2rem 2.1rem}.el-eyebrow{color:var(--el-accent);font-family:Georgia,serif;font-size:0.75rem;line-height:1.7;letter-spacing:0.14em}.el-heading h1{margin-top:0.3rem;font-size:clamp(2.5rem,4vw,3.7rem);line-height:1.4;letter-spacing:0.17em}.el-heading-copy{border-left:1px solid var(--el-line);padding-left:2rem;color:var(--el-muted);font-size:0.85rem;line-height:2;letter-spacing:0.08em}.el-jump{margin-left:auto;border-bottom:1px solid var(--el-line);padding-block:0.6rem;color:var(--el-muted);font-size:0.8rem}.el-jump span{margin-left:1rem}.el-now{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,7vw,6.5rem);padding-block:1rem 5rem}.el-poster-space{position:relative;min-width:0;padding:1rem 1.2rem 0;text-align:center}.el-year-watermark{position:absolute;z-index:-1;top:-0.35em;left:-0.1em;color:rgb(120 101 108 / 6%);font-family:Georgia,serif;font-size:clamp(6rem,13vw,13rem);line-height:1;letter-spacing:-0.04em}.el-poster{display:block}.el-poster img{display:block;width:100%;height:clamp(350px,39vw,535px);object-fit:contain;filter:drop-shadow(0 13px 16px rgb(65 51 50 / 11%))}.el-lobby .el-image-note{margin-top:1.15rem;color:var(--el-muted);font-size:0.72rem;letter-spacing:0.12em}.el-now-information>.el-eyebrow{margin-bottom:1.2rem}.el-now-information>.el-eyebrow span{margin-left:1.2rem;font-family:sans-serif;font-size:0.7rem;letter-spacing:0.06em}.el-glass{position:relative;border:1px solid rgb(140 126 121 / 24%);border-radius:0.3rem;padding:clamp(1.8rem,3.2vw,3rem);background:linear-gradient(135deg,#ffffffcb,#ffffff47 55%,#ffffff8c);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 #ffffffd9,0 12px 35px rgb(64 54 52 / 6%)}.el-glass::before,.el-glass::after{position:absolute;top:0.8rem;width:4px;height:4px;border:1px solid #ab9c7b;border-radius:50%;background:#e9e2d4;content:""}.el-glass::before{left:0.8rem}.el-glass::after{right:0.8rem}.el-state{display:flex;align-items:center;gap:1rem;font-size:0.75rem;letter-spacing:0.06em}.el-state>span:first-child{border:1px solid rgb(135 93 112 / 32%);border-radius:2px;padding:0.12rem 0.65rem;color:#795366;background:rgb(244 231 237 / 32%)}.el-state>span:last-child{color:var(--el-muted)}.el-glass h2{margin-top:1.6rem}.el-title-prefix{display:block;font-size:clamp(0.95rem,1.3vw,1.15rem);line-height:1.9;letter-spacing:0.04em}.el-title-focus{display:block;margin-top:0.5rem;font-size:clamp(1.85rem,3.2vw,3rem);line-height:1.6;letter-spacing:0.06em;text-wrap:pretty}.el-lobby .el-introduction{margin-top:1.2rem;font-size:0.83rem;line-height:2.1}.el-facts{margin:1.7rem 0 1.9rem;border-top:1px solid var(--el-line);padding-top:1.3rem;font-size:0.85rem;line-height:1.9}.el-facts>div{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:0.65rem}.el-facts>div+div{margin-top:1rem}.el-facts dt{color:var(--el-accent);font-size:0.75rem}.el-facts dd{margin:0}.el-facts small{display:block;margin-top:0.2rem;color:var(--el-muted);font-size:0.75rem}.el-glass .ko-glass-link{width:100%}.el-more-notices{display:grid;gap:1rem;margin-bottom:3rem;border-block:1px solid var(--el-line);padding-block:1.5rem}.el-more-notices a{display:flex;flex-wrap:wrap;gap:1rem}.el-more-notices a span,.el-more-notices a small{color:var(--el-muted);font-size:0.8rem}.el-records{position:relative;isolation:isolate;padding-block:4.5rem 2rem;background:radial-gradient(ellipse at 6% 35%,#e9e2e682,transparent 49%),radial-gradient(ellipse at 91% 85%,#dce9e570,transparent 45%);scroll-margin-top:7rem}.el-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;border-top:1px solid var(--el-line);padding-top:2rem}.el-section-heading h2,.el-archive h2{margin-top:0.5rem;font-size:clamp(1.7rem,2.6vw,2.3rem);line-height:1.6;letter-spacing:0.13em}.el-section-heading>p{color:var(--el-muted);font-size:0.83rem;line-height:2}.el-brush{position:absolute;z-index:-1;top:2.5rem;left:35%;width:min(46vw,650px);height:auto;opacity:0.035;transform:rotate(-8deg);mix-blend-mode:multiply;pointer-events:none}.el-recent-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem 5rem;margin-top:3.5rem}.el-record{display:grid;grid-template-columns:minmax(100px,0.65fr) minmax(0,1fr);align-items:center;gap:2rem;min-width:0;border-bottom:1px solid var(--el-line);padding-bottom:2rem}.el-record--lead{display:block;grid-row:span 2}.el-record-visual{display:block;min-width:0}.el-record-visual img{display:block;width:100%;height:210px;object-fit:contain;filter:drop-shadow(0 9px 12px rgb(64 51 48 / 8%))}.el-record--lead .el-record-visual img{height:350px}.el-record-meta{display:flex;gap:1rem;color:var(--el-accent);font-size:0.72rem;letter-spacing:0.07em}.el-record-meta span+span{border-left:1px solid var(--el-line);padding-left:1rem}.el-record h3{margin-top:0.7rem;font-size:1.5rem;line-height:1.8;letter-spacing:0.04em}.el-record h3>span{display:block;margin-bottom:0.25rem;color:var(--el-muted);font-size:0.78rem;line-height:1.9}.el-lobby .el-record-description{margin-top:0.7rem;font-family:var(--font-serif);font-size:0.95rem}.el-lobby .el-record-place{margin-top:0.8rem;color:var(--el-muted);font-size:0.73rem;line-height:1.9}.el-record-link{display:inline-flex;align-items:center;gap:1.1rem;min-height:44px;margin-top:0.7rem;border-bottom:1px solid var(--el-line);color:var(--el-accent);font-size:0.78rem}.el-record--lead .el-lead-caption{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.6fr);align-items:start;gap:1.75rem;margin-top:1.6rem;border-top:1px solid var(--el-line);padding-block:1.6rem 0.25rem}.el-lead-title{min-width:0}.el-lobby .el-record--lead h3{margin-top:1rem;font-size:clamp(2.25rem,3.4vw,3rem);line-height:1.45;letter-spacing:0.08em;text-wrap:pretty}.el-record--lead h3>span{margin-bottom:0.6rem;font-size:0.75rem;letter-spacing:0.035em}.el-lead-details{min-width:0;border-left:1px solid var(--el-line);padding-left:1.75rem}.el-lobby .el-lead-details .el-record-description{margin-top:0;font-size:1rem;line-height:1.95;text-wrap:pretty}.el-lead-facts{display:grid;gap:0.5rem;margin:1.1rem 0 1.25rem;font-size:0.75rem;line-height:1.9}.el-lead-facts>div{display:grid;grid-template-columns:2em minmax(0,1fr);gap:0.75rem}.el-lead-facts dt{color:var(--el-muted)}.el-lead-facts dd{margin:0}.el-lead-details .ko-glass-link{min-width:0;width:100%;min-height:3rem;padding-left:0.9rem;font-size:0.8125rem;letter-spacing:0.04em}.el-memory{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,0.92fr);align-items:center;gap:4.5rem;margin-top:6rem;padding-block:1rem 5rem}.el-memory-visual{display:block}.el-memory-visual img{display:block;width:100%;height:auto;border-radius:2px;box-shadow:0 13px 30px rgb(59 46 43 / 12%)}.el-memory-visual>span{display:block;margin-top:0.85rem;color:var(--el-muted);font-size:0.7rem;letter-spacing:0.1em}.el-lobby .el-memory-label{margin-top:1.4rem;color:var(--el-muted);font-size:0.75rem;letter-spacing:0.1em}.el-memory h3{margin-block:0.65rem 1.3rem;font-size:clamp(1.6rem,2.2vw,2.1rem);line-height:1.9;letter-spacing:0.08em;text-wrap:pretty}.el-memory-information>p:not([class]){font-size:0.83rem;line-height:2.1}.el-memory h3>span{display:inline-block}.el-chapter-list{display:flex;flex-wrap:wrap;gap:0.5rem 1rem;margin:1.4rem 0 1.8rem;padding:0;color:var(--el-muted);font-size:0.7rem;list-style:none}.el-chapter-list span{margin-left:0.4rem;color:var(--el-accent)}.el-archive{display:grid;grid-template-columns:minmax(0,0.65fr) minmax(0,1fr);gap:4.5rem;padding-block:4rem 6rem}.el-archive-heading>p:last-child{margin-top:1rem;color:var(--el-muted);font-size:0.8rem}.el-years{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0.5rem 1.5rem;margin-bottom:2rem}.el-years a{display:block;border-bottom:1px solid var(--el-line);padding-block:0.6rem}.el-years a>span:first-child{display:block;font-family:Georgia,serif;font-size:1.55rem;letter-spacing:0.02em}.el-years small{margin-left:0.3rem;color:var(--el-muted);font-family:var(--font-serif);font-size:0.7rem}.el-years a>span:last-child{display:flex;justify-content:space-between;color:var(--el-muted);font-size:0.7rem}.el-empty{padding-block:2rem}@media(prefers-reduced-motion:no-preference){.el-lobby [data-el-reveal]{opacity:1;transform:none;transition:opacity 1.25s ease,transform 1.45s cubic-bezier(0.16,1,0.3,1)}.el-lobby .el-waiting{opacity:0;transform:translateY(20px)}}@media(width<=1100px){.el-lobby .el-width{width:calc(100% - 5rem)}.el-now,.el-recent-grid,.el-memory,.el-archive{gap:2.5rem}.el-record{grid-template-columns:minmax(90px,0.6fr) minmax(0,1fr);gap:1.25rem}.el-record h3{font-size:1.2rem}.el-years{gap:0.5rem 1rem}}@media(width<=760px){.el-lobby{padding-bottom:2rem}.el-lobby .el-width{width:calc(100% - 2.5rem)}.el-heading{flex-wrap:wrap;gap:1rem;padding-block:1.5rem 2.5rem}.el-heading h1{font-size:2.5rem}.el-heading-copy{flex:1;margin-left:0.5rem;padding-left:1rem;font-size:0.72rem;letter-spacing:0}.el-jump{display:none}.el-now{grid-template-columns:minmax(0,1fr);gap:2rem;padding-block:0 3rem}.el-now-information{grid-row:1}.el-now-information>.el-eyebrow{margin-bottom:0.8rem;font-size:0.65rem}.el-now-information>.el-eyebrow span{margin-left:0.6rem;font-size:0.62rem}.el-glass{padding:1.7rem 1.3rem 1.4rem}.el-glass h2{margin-top:1.1rem}.el-title-focus{font-size:clamp(1.4rem,7.6vw,2.3rem)}.el-title-prefix{font-size:0.85rem}.el-facts{font-size:0.8rem}.el-facts small{font-size:0.7rem}.el-poster-space{padding-inline:1.4rem}.el-poster img{height:auto;max-height:460px}.el-year-watermark{left:0;font-size:6rem}.el-records{padding-block:2.5rem 0}.el-section-heading{display:block;padding-top:1.7rem}.el-section-heading>p{margin-top:1rem;font-size:0.75rem}.el-recent-grid{grid-template-columns:minmax(0,1fr);gap:2rem;margin-top:2.5rem}.el-record{grid-template-columns:minmax(0,0.65fr) minmax(0,1fr);gap:1.25rem}.el-record--lead{grid-row:auto}.el-record--lead .el-record-visual img{height:310px}.el-record-visual img{height:190px}.el-record h3{font-size:1.3rem}.el-record--lead .el-lead-caption{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding-top:1.3rem}.el-lobby .el-record--lead h3{grid-area:1 / 1;margin-top:0;font-size:2.5rem}.el-lead-title{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem}.el-lead-title .el-record-meta{flex-wrap:wrap;grid-area:1 / 2;justify-content:flex-end;align-self:center;gap:0.6rem}.el-lead-title .el-record-meta span+span{padding-left:0.6rem}.el-lead-details{border-left:0;padding-left:0}.el-lead-facts{margin-block:0.9rem 1.1rem}.el-lead-details .ko-glass-link{width:auto;min-width:min(100%,17.5rem)}.el-record h3>span{font-size:0.7rem}.el-memory{grid-template-columns:minmax(0,1fr);gap:1.8rem;margin-top:3.5rem;padding-bottom:3.5rem}.el-memory h3{font-size:1.7rem;line-height:1.8}.el-memory h3>span{display:block}.el-memory-information>p:not([class]) br{display:none}.el-memory .ko-glass-link{width:100%}.el-archive{grid-template-columns:minmax(0,1fr);gap:1.7rem;padding-block:2.5rem 4rem}.el-years{grid-template-columns:repeat(4,minmax(0,1fr));gap:0.5rem 0.8rem}.el-years a>span:first-child{font-size:1.2rem}.el-archive-index>.ko-glass-link{width:100%}}
