.chapter-hero{position:relative;padding:1.6rem 0 0;background:var(--paper-2);border-bottom:1px solid var(--line)}.chapter-hero>.frame{position:relative;z-index:1}.chapter-crumbs{display:flex;flex-wrap:wrap;gap:.65rem;list-style:none;margin:0 0 2.4rem;padding:0;color:var(--muted)}.chapter-crumbs li+li:before{content:"/";margin-right:.65rem;color:#8f8676}.chapter-crumbs a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.chapter-crumbs li{display:inline-flex;align-items:center}.chapter-reviewed{margin:-1.6rem 0 2rem;color:var(--muted)}.chapter-crumbs a:hover{text-decoration:underline}.chapter-opening{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:2rem 4rem;padding-bottom:2.5rem}.chapter-copy{min-width:0}.chapter-label{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin:0 0 1.5rem}.chapter-label>span:first-child{width:2rem;height:1rem;background:var(--tabc, var(--red));border:1px solid #1d1b1826;border-radius:0 4px 4px 0}.chapter-location{margin-left:.3rem;color:var(--muted)}.chapter-copy h1,.about-opening h1,.lost-copy h1{margin:0 0 1.3rem;font:600 3rem/1.08 Book,serif;letter-spacing:-.025em;text-wrap:balance}.h1-punct{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.chapter-subtitle{display:block;margin-top:.8rem;color:var(--muted);font:400 1.5rem/1.35 Book,serif;letter-spacing:-.01em}.chapter-dek{margin:0 0 1rem;font-size:1rem}.chapter-link{display:inline-flex;align-items:center;gap:1rem;min-height:44px;font:600 1rem/1.4 Label,sans-serif;color:var(--red-ink);text-underline-offset:.3em;text-decoration-thickness:1px}.chapter-link span{transition:transform .2s}.chapter-link:hover span{transform:translate(3px)}.chapter-art,.chapter-window{min-width:0;margin:0}.field-guide .guide-image,.field-guide .guide-image img,.about-page .guide-image,.about-page .guide-image img,.lost-page .guide-image,.lost-page .guide-image img{display:block;width:100%;height:auto}.chapter-art img{aspect-ratio:1.2;object-fit:cover}.chapter-art figcaption{display:flex;justify-content:space-between;gap:1rem;margin-top:.85rem;color:var(--muted)}.chapter-facts{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 2rem;padding:1.2rem 0;border-top:1px solid var(--line);font:500 .875rem/1.5 Label,sans-serif}.chapter-facts p{margin:0}.chapter-facts strong{font-weight:600;color:var(--red-ink)}.chapter-facts a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:.25em}.chapter-window .louvre{border-width:.65rem;box-shadow:0 1px #0000001a,0 18px 30px -20px #00000080}.chapter-window .louvre-say{margin:1.25rem 0 0;color:var(--muted);font-size:.75rem;line-height:1.5}.chapter-hero .louvre-light{opacity:calc(var(--open, 0) * .25);mix-blend-mode:multiply}.chapter-nav{display:flex;align-items:center;gap:1.8rem;padding-block:1.2rem;border-bottom:1px solid var(--line)}.chapter-nav>.lbl{color:var(--muted);flex:none}.chapter-nav ul{display:flex;flex-wrap:wrap;gap:.3rem 1.5rem;list-style:none;margin:0;padding:0}.chapter-nav a{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;font:600 .875rem/1.4 Label,sans-serif;text-decoration:none}.chapter-nav a:hover{color:var(--red-ink);text-decoration:underline;text-underline-offset:.3em}.chapter-nav a span{color:var(--red-ink);font-size:.75rem}.chapter-intro,.chapter-questions{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);gap:2rem 4rem;padding-block:3.5rem}.chapter-intro h2,.chapter-questions h2,.about-section h2,.about-index h2{font:600 2.25rem/1.15 Book,serif;letter-spacing:-.02em;margin:0 0 1rem;text-wrap:balance}.chapter-kicker{color:var(--red-ink);margin:0 0 1rem}.chapter-intro p:not(.lbl){margin:0 0 1rem;font-size:1rem}.chapter-intro p:last-child{margin-bottom:0}.chapter-section{padding-block:3.5rem;border-top:1px solid var(--line);scroll-margin-top:1.2rem}.chapter-section:nth-child(2n){background:var(--paper-2)}.section-layout{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);gap:2rem 4rem;align-items:start}.section-number{margin:0 0 1rem;color:var(--muted);font:italic 400 3rem/1 Book,serif}.section-count{color:var(--muted);white-space:nowrap}.section-intro h2{margin:0 0 1rem;font:600 1.75rem/1.2 Book,serif;letter-spacing:-.02em;text-wrap:balance}.section-intro>p:last-child{margin:0;color:var(--muted);font-size:1rem}.venue-list{list-style:none;padding:0;margin:0}.venue{display:grid;grid-template-columns:1.6rem minmax(0,.9fr) minmax(0,1fr);gap:.5rem 1rem;padding:1.7rem 0;border-top:1px solid var(--line)}.venue:first-child{padding-top:0;border-top:0}.venue:last-child{padding-bottom:0}.venue-number{color:var(--red-ink);font:500 .75rem/1.5 Label,sans-serif;padding-top:.3rem}.venue h3{font:600 1.5rem/1.2 Book,serif;letter-spacing:-.015em;margin:0 0 .5rem}.venue .meta{margin:0 0 .25rem;color:var(--red-ink);line-height:1.5;letter-spacing:.08em}.venue .where{min-height:44px;max-width:100%;font-size:.75rem;line-height:1.5;letter-spacing:.04em}.venue .where:not(button){cursor:default}.venue .txt{margin:0;font-size:1rem;line-height:1.65;color:var(--muted)}.field-notes{background:var(--sea);color:var(--sea-ink);padding:4rem 0;scroll-margin-top:1rem}.notes-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem 5rem}.notes-copy>.lbl{margin:0 0 1rem;color:#e2c88c}.notes-copy h2{margin:0 0 1.5rem;font:600 2.25rem/1.15 Book,serif;letter-spacing:-.02em;text-wrap:balance}.notes-copy p:not(.lbl){font-size:1rem;color:#e1e7e6;margin:0 0 1rem}.notes-copy p:last-child{margin-bottom:0}.notes-map{margin:0;padding:1.25rem;color:var(--ink);background:var(--paper-2);border-radius:2px;box-shadow:0 10px 25px -15px #00000070}.notes-map>p{margin:0 0 1rem}.notes-map>svg{display:block;width:100%;height:auto}.notes-map figcaption{display:grid;gap:.4rem;margin-top:1rem;font:500 .75rem/1.5 Label,sans-serif;color:var(--muted)}.notes-map figcaption a{display:inline-block;padding-block:.7rem;text-underline-offset:.2em}.notes-illustration{margin:0}.notes-illustration figcaption{margin-top:1rem;color:#e2c88c}.chapter-questions{padding-block:4rem;scroll-margin-top:1rem}.chapter-questions .faq{margin:0}.next-chapter{border-top:1px solid var(--line);padding:1.5rem 0 0;margin-bottom:3rem}.next-chapter>a:first-child{display:grid;grid-template-columns:12rem minmax(0,1fr) auto;align-items:center;gap:2rem;text-decoration:none}.next-copy{display:grid;gap:.7rem}.next-copy .lbl{color:var(--red-ink)}.next-copy strong{font:600 2.25rem/1.15 Book,serif}.next-copy>span:last-child{color:var(--muted);font-size:1rem}.next-arrow{font-size:3rem;padding-right:.5rem;color:var(--red-ink)}.next-chapter>a:first-child:hover strong{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.back-to-book{display:inline-flex;align-items:center;gap:1rem;min-height:44px;margin-top:1rem;color:var(--muted);font:500 .875rem/1.4 Label,sans-serif;text-underline-offset:.3em}.about-opening{background:var(--sea);color:var(--sea-ink);padding:2rem 0 3.5rem}.about-opening .chapter-crumbs{color:#d3dfe1}.about-opening .chapter-label{color:#e2c88c}.about-opening .chapter-reviewed{color:#d3dfe1}.about-opening .chapter-opening{padding:0}.about-opening h1{font-size:3rem}.about-opening .about-dek{font-size:1.3125rem;line-height:1.55;margin:0}.about-opening figure{margin:0}.about-opening figcaption{margin-top:.8rem;color:#e2c88c}.about-index,.about-section{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:2rem 5rem;padding-block:4rem}.about-index p,.about-section p{margin:0 0 1rem}.about-index ul{list-style:none;margin:0;padding:0}.about-index li{border-top:1px solid var(--line)}.about-index li:last-child{border-bottom:1px solid var(--line)}.about-index li a{display:grid;grid-template-columns:2rem 1fr auto;align-items:center;gap:1rem;min-height:68px;text-decoration:none}.about-index li a:hover strong{text-decoration:underline;text-underline-offset:.2em}.about-index li strong{font:600 1.3125rem/1.3 Book,serif}.about-index li .lbl{color:var(--red-ink)}.about-index li i{height:.6rem;width:1.6rem;border-radius:0 3px 3px 0;border:1px solid #1d1b1826;background:var(--tabc)}.about-principles{padding-block:3.5rem;background:var(--paper-2);border-block:1px solid var(--line)}.about-principles h2{font:600 2.25rem/1.15 Book,serif;margin:0 0 2rem}.principle-list{display:grid;gap:0;padding:0;margin:0;list-style:none}.principle-list li{display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:.4rem 2rem;align-items:baseline;padding:1.6rem 0;border-top:1px solid var(--line)}.principle-list li>span{grid-row:span 2}.principle-list li p{grid-column:2}.principle-list li>span{display:block;color:var(--red-ink);font:italic 400 1.75rem/1 Book,serif}.principle-list h3{font:600 1.5rem/1.2 Book,serif;margin:0 0 .8rem}.principle-list p{color:var(--muted);font-size:1rem;margin:0}.about-section aside{align-self:start;background:var(--paper-2);padding:1.5rem 1.75rem;border-radius:2px}.about-section aside .chapter-kicker{color:var(--muted)}.about-section aside p{font-size:1rem}.about-section .chapter-link{margin-top:1rem}.chapter-story{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);gap:2rem 4rem;padding-block:3.5rem;border-top:1px solid var(--line)}.chapter-story h2{font:600 2.25rem/1.15 Book,serif;letter-spacing:-.02em;margin:0 0 1rem;text-wrap:balance}.chapter-story>div:first-child{align-self:start;position:sticky;top:6rem}.chapter-story p:not(.lbl){margin:0 0 1rem;font-size:1rem;line-height:1.7}.related{list-style:none;margin:1.5rem 0 0;padding:0}.related-head{margin:2rem 0 0;color:var(--red-ink)}.related li{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:.25rem 1.5rem;padding:1rem 0;border-top:1px solid var(--line);font-size:1rem;line-height:1.6;color:var(--muted)}.related li:last-child{border-bottom:1px solid var(--line)}.related a{display:inline-flex;align-items:center;min-height:44px;align-self:start;font:600 1.3125rem/1.3 Book,serif;color:var(--ink);text-underline-offset:.2em;text-decoration-thickness:1px}.related a:hover{color:var(--red-ink)}@media(min-width:761px){.section-intro{position:sticky;top:6rem}}.lost-page{padding:3.5rem 0 2rem}.lost-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem 5rem;align-items:center}.lost-copy .lost-number{display:block;font:italic 400 3rem/1 Book,serif;color:var(--red-ink);margin:0 0 1rem}.lost-page .about-index{padding-top:3rem;margin-top:3rem;border-top:1px solid var(--line)}@media(max-width:1100px){.chapter-opening,.chapter-intro,.section-layout,.notes-layout,.chapter-questions,.about-index,.about-section,.lost-layout{column-gap:2.5rem}.chapter-copy h1,.about-opening h1,.lost-copy h1{font-size:2.25rem}.chapter-subtitle{font-size:1.3125rem}.section-layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.venue{grid-template-columns:1.5rem minmax(0,1fr)}.venue .txt{grid-column:2}.venue h3{font-size:1.3125rem}.chapter-intro h2,.chapter-questions h2,.about-section h2,.about-index h2,.notes-copy h2,.chapter-story h2{font-size:1.75rem}.chapter-nav{gap:1rem}.chapter-nav ul{gap:.25rem 1rem}}@media(max-width:760px){.chapter-hero{padding-top:1.2rem}.chapter-crumbs{margin-bottom:1.8rem}.chapter-opening,.chapter-intro,.chapter-story,.section-layout,.notes-layout,.chapter-questions,.about-index,.about-section,.lost-layout{grid-template-columns:minmax(0,1fr);gap:2rem}.chapter-story{padding-block:2.5rem;gap:.5rem}.chapter-story>div:first-child{position:static}.chapter-story h2{font-size:1.75rem}.related li{grid-template-columns:minmax(0,1fr)}.principle-list li{grid-template-columns:2.5rem minmax(0,1fr)}.chapter-label,.chapter-copy h1{margin-bottom:1rem}.chapter-art img{aspect-ratio:800 / 533}.chapter-dek{max-width:none}.chapter-opening{padding-bottom:1.7rem}.chapter-facts{display:grid;gap:.5rem;padding-block:1rem}.chapter-nav{display:block}.chapter-nav>.lbl{display:block;margin-bottom:.5rem}.chapter-nav ul{flex-wrap:wrap;padding:0;gap:0 1.3rem}.chapter-nav li{flex:none}.chapter-intro,.chapter-questions,.about-index,.about-section{padding-block:2.5rem}.chapter-intro{gap:.5rem}.chapter-intro h2{max-width:23ch}.chapter-section{padding-block:2.5rem}.section-intro{position:relative;padding-left:3.5rem}.section-number{position:absolute;left:0;top:0;font-size:2.25rem}.section-intro h2{font-size:1.5rem}.section-intro .chapter-kicker{margin-bottom:.7rem}.venue{grid-template-columns:1.5rem minmax(0,1fr);column-gap:1rem;padding-block:1.5rem}.venue h3{font-size:1.5rem}.venue .txt{grid-column:2}.venue:first-child{padding-top:1.3rem;border-top:1px solid var(--line)}.field-notes{padding-block:2.5rem}.notes-map{padding:1rem}.next-chapter>a:first-child{grid-template-columns:6rem minmax(0,1fr) auto;gap:1rem}.next-copy strong{font-size:1.5rem}.next-copy>span:last-child{display:none}.next-copy .lbl{font-size:.75rem;line-height:1.5;letter-spacing:.08em}.next-arrow{font-size:1.75rem;padding:0}.about-opening{padding:1.2rem 0 2.5rem}.about-opening .about-dek{font-size:1.125rem}.about-principles{padding-block:2.5rem}.about-principles h2{font-size:1.75rem}.principle-list h3{font-size:1.3125rem}.lost-page{padding-top:2rem}}
