.topic-exhibition-module__oG8hWa__exhibition{--event-ink:#2b3932;--event-gold:#9a8053;color:var(--event-ink);background:#fbfaf6;padding-bottom:40px}.topic-exhibition-module__oG8hWa__exhibition h1,.topic-exhibition-module__oG8hWa__exhibition h2,.topic-exhibition-module__oG8hWa__exhibition h3{font-family:var(--bs-serif);font-weight:500}.topic-exhibition-module__oG8hWa__breadcrumb{margin-block:0;padding-block:14px;font-size:12px}.topic-exhibition-module__oG8hWa__hero{background:#eae4d0;position:relative;overflow:hidden}.topic-exhibition-module__oG8hWa__heroInner{grid-template-columns:340px minmax(0,1fr);align-items:center;gap:65px;min-height:580px;padding-block:58px;display:grid}.topic-exhibition-module__oG8hWa__heroCopy{z-index:1;position:relative}.topic-exhibition-module__oG8hWa__strap{letter-spacing:2px;color:#8e7854;align-items:center;gap:18px;margin-bottom:26px;font-size:12px;display:flex}.topic-exhibition-module__oG8hWa__strap:before{content:"";background:currentColor;width:35px;height:1px}.topic-exhibition-module__oG8hWa__heroCopy h1{letter-spacing:9px;max-width:4em;margin:0 0 26px;font-size:78px;line-height:1.2}.topic-exhibition-module__oG8hWa__subtitle{font:22px/1.8 var(--bs-serif);color:#79776a;margin:0 0 10px}.topic-exhibition-module__oG8hWa__description{color:#7e7c6d;max-width:320px;margin-bottom:26px;font-size:14px;line-height:1.9}.topic-exhibition-module__oG8hWa__button{color:#fffaf0;letter-spacing:1px;background:#968057;border:1px solid #968057;justify-content:center;align-items:center;padding:14px 26px;font-size:13px;transition:background .2s;display:inline-flex}.topic-exhibition-module__oG8hWa__exhibition .topic-exhibition-module__oG8hWa__button:hover{color:#fff;background:#786441;text-decoration:none}.topic-exhibition-module__oG8hWa__source{color:#7d6d4e;margin-top:16px;font-size:12px;display:block}.topic-exhibition-module__oG8hWa__heroCovers{justify-content:center;align-items:center;gap:26px;min-width:0;display:flex;position:relative}.topic-exhibition-module__oG8hWa__heroCovers>a{z-index:1;flex:1;min-width:0;position:relative}.topic-exhibition-module__oG8hWa__heroCovers>a:nth-of-type(2){transform:translateY(-32px)}.topic-exhibition-module__oG8hWa__heroCovers .bs-cover{object-fit:contain;filter:drop-shadow(12px 18px 10px #3a3f322b);width:100%;height:310px}.topic-exhibition-module__oG8hWa__orbit{border:1px solid #a29b7e55;border-radius:50%;width:460px;height:460px;position:absolute;box-shadow:0 0 0 30px #a39a7d09,0 0 0 70px #a39a7d05}.topic-exhibition-module__oG8hWa__themeIndex{padding-block:45px 50px;scroll-margin-top:150px}.topic-exhibition-module__oG8hWa__indexHeading{align-items:center;gap:32px;margin-bottom:25px;display:flex}.topic-exhibition-module__oG8hWa__eyebrow{letter-spacing:2px;color:#8e7854;margin:0 0 8px;font-size:11px}.topic-exhibition-module__oG8hWa__indexHeading h2{margin:0;font-size:24px}.topic-exhibition-module__oG8hWa__indexHeading .topic-exhibition-module__oG8hWa__eyebrow{margin:0}.topic-exhibition-module__oG8hWa__doors{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.topic-exhibition-module__oG8hWa__door{border:1px solid #d5d5c944;align-items:center;gap:22px;min-height:110px;padding:25px 30px;transition:transform .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.topic-exhibition-module__oG8hWa__door:hover{border-color:#b29b6b;text-decoration:none;transform:translateY(-4px)}.topic-exhibition-module__oG8hWa__doorNumber{color:#a0906a;font:italic 36px Georgia,serif}.topic-exhibition-module__oG8hWa__door h3{z-index:1;margin:0;font-size:25px;position:relative}.topic-exhibition-module__oG8hWa__door p{color:#8f8a79;margin-top:6px;font-size:12px}.topic-exhibition-module__oG8hWa__doorCircle{border:1px solid #a39a7d44;border-radius:50%;width:90px;height:90px;position:absolute;top:20px;right:-15px;box-shadow:0 0 0 15px #a39a7d0c,0 0 0 30px #a39a7d08}.topic-exhibition-module__oG8hWa__tone0{background:#eef2e9}.topic-exhibition-module__oG8hWa__tone1{background:#f5ebe1}.topic-exhibition-module__oG8hWa__tone2{background:#f5f0e3}.topic-exhibition-module__oG8hWa__chapterNav{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffef9f5;border-block:1px solid #d9d2c2;position:sticky;top:90px}.topic-exhibition-module__oG8hWa__chapterNav>div{justify-content:center;align-items:center;gap:35px;padding-block:16px;font-size:14px;display:flex;overflow-x:auto}@media (max-width:767px){.topic-exhibition-module__oG8hWa__chapterNav>div{flex-wrap:wrap;justify-content:start;gap:0 16px;overflow:visible}.topic-exhibition-module__oG8hWa__chapterNav a{align-items:center;min-height:44px;display:flex}}.topic-exhibition-module__oG8hWa__chapterNav a{white-space:nowrap;flex:none}.topic-exhibition-module__oG8hWa__chapterNav a>span{color:#ac9366;margin-right:9px;font:italic 13px Georgia,serif}.topic-exhibition-module__oG8hWa__navName{font:21px var(--bs-serif);margin-right:16px}.topic-exhibition-module__oG8hWa__chapter{margin-bottom:42px;padding-block:50px 60px;scroll-margin-top:155px;overflow:hidden}.topic-exhibition-module__oG8hWa__chapterHeading{align-items:center;gap:26px;margin-bottom:36px;display:flex}.topic-exhibition-module__oG8hWa__chapterNumber{color:#8c9478;font:italic 60px Georgia,serif}.topic-exhibition-module__oG8hWa__tone1 .topic-exhibition-module__oG8hWa__chapterNumber{color:#ae8c76}.topic-exhibition-module__oG8hWa__tone2 .topic-exhibition-module__oG8hWa__chapterNumber{color:#b4a077}.topic-exhibition-module__oG8hWa__chapterHeading h2{letter-spacing:2px;margin:0;font-size:36px}.topic-exhibition-module__oG8hWa__chapterHeading>.topic-exhibition-module__oG8hWa__textLink{margin-top:0;margin-left:auto}.topic-exhibition-module__oG8hWa__book{min-width:0}.topic-exhibition-module__oG8hWa__cover{display:block}.topic-exhibition-module__oG8hWa__cover .bs-cover{object-fit:contain;filter:drop-shadow(0 12px 9px #3e45351d);width:100%;height:260px;transition:transform .3s}.topic-exhibition-module__oG8hWa__book:hover .topic-exhibition-module__oG8hWa__cover .bs-cover{transform:translateY(-6px)}.topic-exhibition-module__oG8hWa__bookCopy{padding-top:20px}.topic-exhibition-module__oG8hWa__bookCopy h3{margin:0 0 9px;font-size:22px;line-height:1.5}.topic-exhibition-module__oG8hWa__author{color:#7f7b6e;margin:0 0 10px;font-size:13px;line-height:1.65}.topic-exhibition-module__oG8hWa__summary{color:#7d8072;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:16px;font-size:14px;line-height:1.9;display:-webkit-box;overflow:hidden}.topic-exhibition-module__oG8hWa__textLink{color:#8b7045;border-bottom:1px solid #b7a175;margin-top:20px;padding-bottom:5px;font-size:13px;display:inline-block}.topic-exhibition-module__oG8hWa__featureStage{grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,.7fr));align-items:center;gap:35px;display:grid}.topic-exhibition-module__oG8hWa__leadBook{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:28px;display:grid}.topic-exhibition-module__oG8hWa__leadBook .topic-exhibition-module__oG8hWa__cover .bs-cover{height:320px}.topic-exhibition-module__oG8hWa__leadBook .topic-exhibition-module__oG8hWa__bookCopy{padding-top:0}.topic-exhibition-module__oG8hWa__leadBook h3{font-size:28px}.topic-exhibition-module__oG8hWa__galleryStage{grid-template-columns:repeat(3,minmax(0,1fr));gap:60px;display:grid}.topic-exhibition-module__oG8hWa__galleryStage .topic-exhibition-module__oG8hWa__book{border-left:1px solid #bdb29b70;padding-inline:20px}.topic-exhibition-module__oG8hWa__galleryStage .topic-exhibition-module__oG8hWa__book:first-child{border:0}.topic-exhibition-module__oG8hWa__galleryStage .topic-exhibition-module__oG8hWa__book:nth-child(2){padding-top:35px}.topic-exhibition-module__oG8hWa__galleryStage .topic-exhibition-module__oG8hWa__book:nth-child(3){padding-top:70px}.topic-exhibition-module__oG8hWa__galleryStage .topic-exhibition-module__oG8hWa__cover .bs-cover{height:300px}.topic-exhibition-module__oG8hWa__spreadStage{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,.75fr));gap:45px;display:grid}.topic-exhibition-module__oG8hWa__spreadStage>.topic-exhibition-module__oG8hWa__book:not(:first-child){padding-top:65px}.topic-exhibition-module__oG8hWa__closing{justify-content:space-between;align-items:center;gap:25px;padding-block:20px 50px;display:flex}.topic-exhibition-module__oG8hWa__closing h2{margin:0;font-size:34px}.topic-exhibition-module__oG8hWa__selection{border-top:1px solid #d6d0c1;padding-block:28px 30px;scroll-margin-top:160px}.topic-exhibition-module__oG8hWa__empty{color:#817963;padding:40px 0}.topic-exhibition-module__oG8hWa__exhibition :is(a,button):focus-visible{outline-offset:5px;outline:2px solid #9a8053}@media (max-width:1100px){.topic-exhibition-module__oG8hWa__heroInner{grid-template-columns:290px minmax(0,1fr);gap:35px;min-height:520px}.topic-exhibition-module__oG8hWa__heroCopy h1{font-size:65px}.topic-exhibition-module__oG8hWa__heroCovers{gap:15px}.topic-exhibition-module__oG8hWa__heroCovers .bs-cover{height:260px}.topic-exhibition-module__oG8hWa__featureStage,.topic-exhibition-module__oG8hWa__spreadStage{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.topic-exhibition-module__oG8hWa__leadBook{display:block}.topic-exhibition-module__oG8hWa__leadBook .topic-exhibition-module__oG8hWa__bookCopy{padding-top:20px}.topic-exhibition-module__oG8hWa__leadBook .topic-exhibition-module__oG8hWa__cover .bs-cover{height:270px}.topic-exhibition-module__oG8hWa__leadBook h3{font-size:24px}.topic-exhibition-module__oG8hWa__door{gap:15px;padding:22px}.topic-exhibition-module__oG8hWa__door h3{font-size:22px}.topic-exhibition-module__oG8hWa__chapterNav>div{gap:24px}.topic-exhibition-module__oG8hWa__galleryStage{gap:30px}}@media (max-width:767px){.topic-exhibition-module__oG8hWa__heroInner{grid-template-columns:1fr;gap:40px;padding-block:35px 45px}.topic-exhibition-module__oG8hWa__heroCopy h1{letter-spacing:5px;max-width:none;font-size:54px}.topic-exhibition-module__oG8hWa__heroCovers{width:100%;max-width:600px;margin-inline:auto}.topic-exhibition-module__oG8hWa__heroCovers .bs-cover{height:210px}.topic-exhibition-module__oG8hWa__heroCovers>a:nth-of-type(2){transform:translateY(-15px)}.topic-exhibition-module__oG8hWa__orbit{width:290px;height:290px}.topic-exhibition-module__oG8hWa__subtitle{font-size:20px}.topic-exhibition-module__oG8hWa__description{max-width:none}.topic-exhibition-module__oG8hWa__indexHeading{display:block}.topic-exhibition-module__oG8hWa__indexHeading h2{margin-top:12px;font-size:23px}.topic-exhibition-module__oG8hWa__themeIndex{padding-block:30px}.topic-exhibition-module__oG8hWa__doors{grid-template-columns:1fr;gap:12px}.topic-exhibition-module__oG8hWa__door{min-height:90px}.topic-exhibition-module__oG8hWa__chapterNav{top:128px}.topic-exhibition-module__oG8hWa__chapterNav>div{justify-content:flex-start;gap:22px;padding-block:13px}.topic-exhibition-module__oG8hWa__chapterNav .topic-exhibition-module__oG8hWa__navName{display:none}.topic-exhibition-module__oG8hWa__chapter{margin-bottom:24px;padding-block:32px 40px;scroll-margin-top:190px}.topic-exhibition-module__oG8hWa__chapterHeading{gap:16px;margin-bottom:25px}.topic-exhibition-module__oG8hWa__chapterNumber{font-size:44px}.topic-exhibition-module__oG8hWa__chapterHeading h2{font-size:27px}.topic-exhibition-module__oG8hWa__chapterHeading>.topic-exhibition-module__oG8hWa__textLink{white-space:nowrap;font-size:12px}.topic-exhibition-module__oG8hWa__featureStage,.topic-exhibition-module__oG8hWa__galleryStage,.topic-exhibition-module__oG8hWa__spreadStage{grid-template-columns:1fr;gap:30px}.topic-exhibition-module__oG8hWa__chapter .topic-exhibition-module__oG8hWa__book{border:0;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:20px;padding:0;display:grid}.topic-exhibition-module__oG8hWa__chapter .topic-exhibition-module__oG8hWa__bookCopy{padding:0}.topic-exhibition-module__oG8hWa__chapter .topic-exhibition-module__oG8hWa__book h3{font-size:22px}.topic-exhibition-module__oG8hWa__chapter .topic-exhibition-module__oG8hWa__cover .bs-cover{height:185px}.topic-exhibition-module__oG8hWa__chapter .topic-exhibition-module__oG8hWa__summary{-webkit-line-clamp:2;font-size:12px}.topic-exhibition-module__oG8hWa__closing{padding-block:10px 30px;display:block}.topic-exhibition-module__oG8hWa__closing h2{margin-bottom:24px;font-size:27px}.topic-exhibition-module__oG8hWa__selection{scroll-margin-top:190px}}@media (prefers-reduced-motion:reduce){.topic-exhibition-module__oG8hWa__exhibition *,.topic-exhibition-module__oG8hWa__exhibition :before{transition:none!important}}
