.attentiveEclairage{background:#ddd6e2;border-color:#87728a}.attentiveEclairage .eclairageCard{background:#d7cdd9}.attentiveEclairage .eclairageCopy strong,.attentiveEclairage .eclairageStructure em{color:#493950}.attentiveEclairage .eclairageCopy small,.attentiveEclairage .eclairageStructure span,.attentiveEclairage .eclairageStructure i,.attentiveEclairage .eclairageOpenMark,.attentiveEclairage .eclairageSymbol{color:#614c65}.attentiveEclairage .eclairageSymbol{box-shadow:none;border-color:#9a869e}.attentiveEclairage .eclairageStructure{border-color:#ac9caf}.attentiveEclairage .attentiveBody{color:#443b49;background:linear-gradient(#ddd6e2,#e5dee4 62%,#ddd6e2);padding:0 clamp(22px,7vw,90px) 70px;font-family:Georgia,Times New Roman,serif}.attentiveOpening,.attentiveReference,.attentiveChapter,.attentiveParadox,.attentiveCounterpoint,.attentiveEssential,.attentiveQuestion{width:min(860px,100%);margin:0 auto}.attentiveOpening{text-align:center;padding:64px 0 38px}.attentiveOpening>p:first-child{color:#493950;letter-spacing:-.035em;margin:0;font-size:clamp(36px,5.3vw,60px);line-height:1.12}.attentiveOpening em{color:#715570}.attentiveRule{background:#ac91aa;width:45%;height:1px;margin:32px auto}.attentiveOpening .attentiveIntro{max-width:680px;margin:0 auto;font-size:18px;line-height:1.8}.attentiveReference{background:#d7cdd9;border-left:2px solid #927792;margin-bottom:36px;padding:24px 28px}.attentiveReference p{margin:12px 0;font-size:16px;line-height:1.7}.attentiveReference a{font-size:14px}.attentiveBody a{color:#654765;text-underline-offset:4px}.attentiveBody a:focus-visible{outline-offset:4px;outline:2px solid #654765}.attentiveChapter{border-top:1px solid #b7a9bc;padding:44px 0}.attentiveChapterHeading{grid-template-columns:48px minmax(0,1fr);gap:16px;margin-bottom:25px;display:grid}.attentiveChapterHeading>span{color:#715570;padding-top:8px;font:14px Arial,sans-serif}.attentiveChapter h2,.attentiveParadox h2,.attentiveCounterpoint h2{color:#493950;text-wrap:balance;margin:0;font-size:clamp(27px,3.5vw,38px);font-weight:400;line-height:1.2}.attentiveText{padding-left:64px}.attentiveText p,.attentiveParadox p,.attentiveCounterpoint p{margin:0 0 18px;font-size:17px;line-height:1.8}.attentiveText p:last-child,.attentiveCounterpoint p:last-child{margin-bottom:0}.attentiveText .attentiveBridge{font-size:16px;font-style:italic}.attentiveBody small,.attentiveEssential h2,.attentiveQuestion>span{letter-spacing:.08em;color:#654765;text-transform:uppercase;font:700 .875rem/1.6 Arial,sans-serif}.attentiveParadox{background:#cfc4d2;border:1px solid #b5a4b9;padding:34px clamp(22px,4vw,44px)}.attentiveParadox h2,.attentiveCounterpoint h2{margin:14px 0 22px;font-size:clamp(25px,3vw,33px)}.attentiveParadox p{margin:0}.attentiveCounterpoint{background:#d8c8cf;border-left:2px solid #947087;margin-top:28px;padding:34px clamp(22px,4vw,44px)}.attentiveCounterpoint p:last-child{color:#573e54;font-style:italic}.attentiveEssential{text-align:center;padding:64px 5% 40px}.attentiveEssential h2{margin:0}.attentiveEssential p{color:#493950;margin:22px 0 0;font-size:clamp(28px,3.5vw,39px);font-style:italic;line-height:1.45}.attentiveQuestion{text-align:center;padding:40px 4% 0}.attentiveQuestion p{color:#573e54;text-wrap:balance;margin:24px 0 0;font-size:clamp(26px,3.5vw,38px);font-style:italic;line-height:1.48}.attentiveEclairage .eclairagePasserelles{border-color:#b7a9bc}.attentiveEclairage .eclairagePasserellesHeading>span,.attentiveEclairage .eclairagePathCard small,.attentiveEclairage .eclairageDoor small,.attentiveEclairage .eclairagePathCard>i,.attentiveEclairage .eclairageDoor>i{color:#654765}.attentiveEclairage .eclairagePasserellesHeading h2,.attentiveEclairage .eclairagePathCard strong,.attentiveEclairage .eclairageDoor strong{color:#493950}.attentiveEclairage .eclairagePathCard span,.attentiveEclairage .eclairageDoor em{color:#564b5c;font-size:14px}.attentiveEclairage .eclairagePathCard,.attentiveEclairage .eclairageDoor{background:#e5dee4;border-color:#b7a9bc;text-decoration:none}.attentiveEclairage .eclairagePathCard:hover,.attentiveEclairage .eclairageDoor:hover{background:#d7cdd9;border-color:#927792}.attentiveEclairage .eclairageDoorCopy{grid-template-columns:1fr;gap:8px}@media (width<=700px){.attentiveEclairage .attentiveBody{padding:0 20px 48px}.attentiveOpening{text-align:left;padding:44px 0 30px}.attentiveOpening>p:first-child{font-size:35px}.attentiveRule{margin-left:0}.attentiveOpening .attentiveIntro{font-size:16px}.attentiveReference{padding:21px 18px}.attentiveChapter{padding:34px 0}.attentiveChapterHeading{grid-template-columns:28px minmax(0,1fr);gap:10px}.attentiveChapter h2{font-size:27px}.attentiveText{padding-left:0}.attentiveText p,.attentiveParadox p,.attentiveCounterpoint p{font-size:16px;line-height:1.78}.attentiveEssential,.attentiveQuestion{text-align:left;padding:44px 0 0}.attentiveEclairage .eclairageCopy strong{font-size:30px}}.acceptanceEclairage.attentiveEclairage>.eclairageCard:hover{background:#cfc4d2}.attentiveEclairage>.eclairageCard:focus-visible{outline-color:#654765}.attentiveEclairage .eclairageStructure{grid-template-columns:repeat(4,minmax(0,1fr))}.attentiveEclairage .eclairageStructure>span{border-color:#b7a9bc;font-size:14px}.attentiveEclairage .eclairageStructure>span i{font-size:12px}.attentiveEclairage .eclairageStructure>em{border-color:#927792;font-size:14px}.attentiveEclairage .eclairageCopy small{font-size:.875rem;line-height:1.6}.attentiveEclairage .eclairageOpenMark b{color:#654765;border-color:#927792}@media (width<=700px){.attentiveEclairage .eclairageStructure{grid-template-columns:1fr}}
