.prolongementRoute:has(.lucreceEclairage){background:#211728}.prolongementRoute:has(.lucreceEclairage) .extensionsBackdrop{filter:none;background:radial-gradient(at 75% 18%,#59406870,#0000 65%),linear-gradient(#30223b,#1c1423)}.lucreceEclairage{--lucrece-ink:#49394f;--lucrece-muted:#69576f;--lucrece-gold:#8b6a32;--lucrece-line:#cdbed2;width:100%;min-width:0;color:var(--lucrece-ink);background:#f2edf4;border:1px solid #9e849e66}.lucreceStandalone{box-shadow:0 24px 80px #100c1840}.lucreceEclairage>.eclairageCard{background:linear-gradient(125deg,#33243f,#4b335a)}.lucreceEclairage>.eclairageCard:hover{background:linear-gradient(125deg,#40304c,#593e66)}.lucreceEclairage .eclairageCopy strong,.lucreceEclairage .eclairageStructure em{color:#f6edf7}.lucreceEclairage .eclairageCopy small,.lucreceEclairage .eclairageStructure span,.lucreceEclairage .eclairageStructure i,.lucreceEclairage .eclairageSymbol,.lucreceEclairage .eclairageOpenMark,.lucreceEclairage .eclairageOpenMark b{color:#ddc58f}.lucreceEclairage .eclairageStructure,.lucreceEclairage .eclairageStructure>span,.lucreceEclairage .eclairageStructure>em,.lucreceEclairage .eclairageSymbol,.lucreceEclairage .eclairageOpenMark b{border-color:#947b64}.lucreceEclairage .eclairageCopy strong{line-height:1.2}.lucreceArticle{min-width:0;font-family:Georgia,Times New Roman,serif}.lucreceHero{color:#f7f0f8;background:#35253f;grid-template-columns:1.08fr 1fr;min-width:0;display:grid}.lucreceHeroCopy{align-self:center;min-width:0;padding:clamp(32px,4.8vw,60px)}.lucreceHero .lucreceEyebrow{color:#ddc58f;letter-spacing:.1em;margin:0 0 26px;font:600 .875rem/1.6 Arial,Helvetica,sans-serif}.lucreceTitle{color:#f7f0f8;font-family:var(--editorial-title-family,Georgia,serif);font-weight:var(--editorial-title-weight,400);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:clamp(34px,3.6vw,49px);line-height:1.14}.lucreceTitle>span{color:#ddc58f;letter-spacing:.02em;margin-bottom:18px;font:400 1.25rem/1.5 Georgia,serif;display:block}.lucreceTitle>em{color:#e7cf9a;font-weight:inherit}.lucreceHero .lucreceLead{color:#e2d5e7;border-top:1px solid #b6996366;margin:28px 0 0;padding-top:24px;font-size:1.125rem;line-height:1.75}.lucreceHeroImage{min-width:0;min-height:390px;margin:0;position:relative}.lucreceHeroImage img{object-fit:cover;object-position:76% center;width:100%;height:100%;display:block;position:absolute;inset:0}.lucreceReading{width:min(100%,860px);margin-inline:auto;padding:clamp(38px,5vw,66px) clamp(22px,5vw,64px) clamp(40px,6vw,72px)}.lucreceIntroduction{padding-bottom:36px}.lucreceReading p{margin:0 0 22px;font-size:1.0625rem;line-height:1.85}.lucreceReading p:last-child{margin-bottom:0}.lucreceIntroduction p{color:#634e6c;font-size:1.125rem}.lucreceChapter{border-top:1px solid var(--lucrece-line);padding:42px 0}.lucreceChapterHeading{grid-template-columns:34px minmax(0,1fr);align-items:baseline;gap:18px;margin:0 0 26px;display:grid}.lucreceChapterHeading>span{color:var(--lucrece-gold);letter-spacing:.06em;font:600 .875rem/1.5 Arial,Helvetica,sans-serif}.lucreceChapterHeading h2,.lucreceCounterpoint h2{color:#493052;font-family:var(--editorial-title-family,Georgia,serif);font-weight:var(--editorial-title-weight,400);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(27px,3vw,35px);line-height:1.25}.lucreceText{margin-left:52px}.lucreceReading .lucreceQuietLine{color:#674676;margin-top:26px;font-size:1.25rem;font-style:italic;line-height:1.6}.lucreceQuote{border-left:2px solid #b39151;margin:30px 0;padding:22px 0 22px 26px}.lucreceQuote>figure{max-width:none;margin:0}.lucreceQuote figure>blockquote{color:#674676;font-size:clamp(21px,2.2vw,25px);line-height:1.6}.lucreceQuote figure>figcaption{color:var(--lucrece-muted);margin-top:13px;font:400 .875rem/1.6 Arial,Helvetica,sans-serif}.lucreceQuote figure>figcaption small{font:inherit;margin-top:4px}.lucreceReading a{color:#634173;text-underline-offset:4px;text-decoration-thickness:1px}.lucreceEclairage a:focus-visible,.lucreceEclairage summary:focus-visible{outline-offset:5px;outline:2px solid #96713c}.lucreceParadox{color:#f3eaf6;background:#3c2947;border-top:2px solid #b69a62;margin:8px 0 42px;padding:clamp(26px,4vw,40px)}.lucreceParadox h2,.lucreceOuverture h2,.lucreceSources h2{text-transform:uppercase;letter-spacing:.09em;margin:0 0 20px;font:600 .875rem/1.6 Arial,Helvetica,sans-serif}.lucreceParadox h2{color:#e1c893}.lucreceParadox .lucreceParadoxLine{color:#ecd5a3;margin:26px 0 0;font-size:clamp(24px,2.7vw,31px);line-height:1.55}.lucreceParadoxLine strong,.lucreceClosing strong{font-style:italic;font-weight:400}.lucreceCounterpoint{border-bottom:1px solid var(--lucrece-line);padding-bottom:40px}.lucreceCounterpoint .lucreceSectionLabel{color:var(--lucrece-gold);letter-spacing:.09em;margin:0 0 16px;font:600 .875rem/1.6 Arial,Helvetica,sans-serif}.lucreceCounterpoint h2{margin-bottom:24px;font-size:clamp(25px,2.8vw,31px)}.lucreceOuverture{padding:40px 0 0}.lucreceOuverture h2{color:var(--lucrece-gold)}.lucreceOuverture .lucreceClosing{color:#654174;border-left:2px solid #b39151;margin:28px 0 0;padding-left:26px;font-size:clamp(26px,3vw,35px);line-height:1.5}.lucreceSources{border-top:1px solid var(--lucrece-line);color:var(--lucrece-muted);margin-top:48px;padding-top:28px}.lucreceSources h2{color:#654b70}.lucreceSources p{margin-bottom:14px;font-size:.9375rem;line-height:1.75}.lucreceSources .lucreceImageCredit{font:400 .875rem/1.6 Arial,Helvetica,sans-serif}.lucreceEclairage .eclairagePasserelles{border-color:var(--lucrece-line);margin-top:38px;padding-top:30px}.lucreceEclairage .eclairagePasserellesHeading>span,.lucreceEclairage .eclairagePathCard small,.lucreceEclairage .eclairageDoor small,.lucreceEclairage .eclairagePathCard>i,.lucreceEclairage .eclairageDoor>i{color:#755a33}.lucreceEclairage .eclairagePasserellesHeading h2,.lucreceEclairage .eclairagePathCard strong,.lucreceEclairage .eclairageDoor strong{color:#493352}.lucreceEclairage .eclairagePathCard span,.lucreceEclairage .eclairageDoor em{color:#67546e;font-size:.875rem;line-height:1.65}.lucreceEclairage .eclairagePathCard,.lucreceEclairage .eclairageDoor{background:#e7ddeb;border-color:#c1abc9;text-decoration:none}.lucreceEclairage .eclairagePathCard:hover,.lucreceEclairage .eclairageDoor:hover{background:#dfd0e5;border-color:#a4874f}.lucreceEclairage .eclairageDoorCopy{grid-template-columns:1fr;gap:8px}@media (width<=900px) and (width>=761px){.lucreceHero{grid-template-columns:1.2fr 1fr}.lucreceHeroCopy{padding:30px}.lucreceTitle{font-size:34px}}@media (width<=760px){.lucreceHero{grid-template-columns:1fr}.lucreceHeroCopy{padding:32px 24px}.lucreceHero .lucreceEyebrow{margin-bottom:20px}.lucreceTitle{font-size:clamp(32px,8vw,43px)}.lucreceTitle>span{margin-bottom:14px}.lucreceHero .lucreceLead{margin-top:24px;padding-top:20px;font-size:1.0625rem}.lucreceHeroImage{min-height:0}.lucreceHeroImage img{aspect-ratio:3/2;object-position:center;height:auto;position:static}.lucreceReading{padding:32px 24px 42px}.lucreceReading p{font-size:1rem;line-height:1.8}.lucreceIntroduction{padding-bottom:28px}.lucreceChapter{padding:32px 0}.lucreceChapterHeading{grid-template-columns:27px minmax(0,1fr);gap:10px;margin-bottom:23px}.lucreceText{margin-left:0}.lucreceQuote{margin:26px 0;padding-left:20px}.lucreceQuote figure>blockquote{font-size:1.375rem}.lucreceSources p{font-size:.9375rem}.lucreceEclairage .eclairagePathCards{grid-template-columns:1fr}}@media (width<=380px){.lucreceHeroCopy,.lucreceReading{padding-left:19px;padding-right:19px}.lucreceChapterHeading h2{font-size:25px}.lucreceParadox{padding:24px 20px}}
