.contentmentDossier{color:#34474c;background:#f4f2ed;border-color:#ad925d}.contentmentDossier>summary,.contentmentDossier>summary:hover{background:#dfe7e6}.contentmentDossier .dossierIndex,.contentmentDossier .dossierSummaryCopy small,.contentmentDossier .dossierOpenMark{color:#516d73}.contentmentDossier .dossierSummaryCopy strong{color:#34474c;max-width:780px;font-size:clamp(1.8rem,3.65vw,2.9rem);line-height:1.15}.contentmentDossier .dossierSummaryCopy em{color:#637276}.contentmentDossier .dossierOpenMark b{color:#516d73;border-color:#ad925d}.contentmentBody{background:#f4f2ed;padding:0 clamp(20px,6vw,80px) 64px;font-family:Georgia,Times New Roman,serif}.contentmentBody>header,.contentmentBody>figure,.contentmentBody>div,.contentmentBody>aside,.contentmentBody>footer{width:min(100%,820px);min-width:0;margin-left:auto;margin-right:auto}.contentmentBody p{color:#404e51;margin:0 0 21px;font-size:1.0625rem;line-height:1.85}.contentmentBody a{color:#416774;text-underline-offset:4px;overflow-wrap:anywhere}.contentmentBody a:hover{color:#294e5a}.contentmentDossier a:focus-visible,.contentmentDossier summary:focus-visible{outline-offset:5px;outline:2px solid #416774}.contentmentIntroduction{text-align:center;padding:70px 0 40px}.contentmentIntroduction>p:first-child,.contentmentFlow>section>span,.contentmentParadox>span,.contentmentCounterpoint>span,.contentmentReferences>span,.contentmentEssential>span,.contentmentQuestion>small{color:#596d70;letter-spacing:.08em;font:700 .875rem/1.6 Arial,sans-serif;display:block}.contentmentIntroduction h2{color:#344c55;letter-spacing:-.035em;margin:22px 0 10px;font-size:clamp(3.3rem,7vw,5.5rem);font-weight:400;line-height:1.05}.contentmentIntroduction>strong{color:#516d73;margin-bottom:28px;font-size:clamp(1.5rem,3vw,2.1rem);font-style:italic;font-weight:400;line-height:1.35;display:block}.contentmentIntroduction>p:not(:first-child){max-width:670px;margin:0 auto 22px}.contentmentIntroduction>a{font-size:.9375rem}.contentmentLandscape{margin-top:0;margin-bottom:12px}.contentmentLandscape img{aspect-ratio:2.2;object-fit:cover;border-radius:3px;width:100%;height:auto;display:block}.contentmentFlow>section{border-bottom:1px solid #cdd5d2;padding:48px 0 30px}.contentmentFlow h3,.contentmentParadox h3,.contentmentCounterpoint h3{color:#344c55;letter-spacing:-.02em;text-wrap:balance;margin:14px 0 24px;font-size:clamp(1.8rem,3.5vw,2.55rem);font-weight:400;line-height:1.2}.contentmentParadox,.contentmentCounterpoint{background:#e5eceb;border:1px solid #b8c9c9;margin-top:48px;padding:32px clamp(22px,4vw,36px)}.contentmentCounterpoint{background:#f4efe7;border-color:#d7c9ad;margin-top:24px}.contentmentParadox h3,.contentmentCounterpoint h3{margin-bottom:18px;font-size:clamp(1.5rem,3vw,2rem)}.contentmentParadox p,.contentmentCounterpoint p{margin-bottom:0}.contentmentReferences{margin-top:44px;margin-bottom:38px}.contentmentReferences p{margin:12px 0;font-size:.875rem;line-height:1.7}.contentmentConclusion{border-top:1px solid #cdd5d2;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-top:36px;display:grid}.contentmentConclusion>section{min-width:0;padding:30px 25px}.contentmentEssential{background:#e2eae8;border-top:2px solid #ad925d}.contentmentEssential p{color:#344c55;margin:20px 0 0;font-size:clamp(1.4rem,2.5vw,1.85rem);line-height:1.5}.contentmentQuestion p{color:#404e51;margin:20px 0 0;font-size:clamp(1.3rem,2.5vw,1.7rem);font-style:italic;line-height:1.55}.contentmentConclusion [class*=bridges]{grid-column:1/-1;width:100%;min-width:0;margin-top:0}.contentmentConclusion [class*=bridges] a{color:#344c55;background:#edf0ec;border-color:#c5d1ce}.contentmentConclusion [class*=bridges] a:hover{background:#e2e8e5}.contentmentConclusion [class*=bridges] small{color:#516d73}.contentmentConclusion [class*=bridges] strong{color:#344c55}.contentmentConclusion [class*=bridges] span{color:#4c6269}@media (width<=700px){.contentmentBody{padding:0 20px 40px}.contentmentIntroduction{text-align:left;padding:48px 0 32px}.contentmentIntroduction h2{font-size:3.4rem}.contentmentLandscape img{aspect-ratio:1.5}.contentmentFlow>section{padding:38px 0 22px}.contentmentFlow h3{font-size:1.85rem}.contentmentBody p{font-size:1rem;line-height:1.8}.contentmentReferences p{font-size:.875rem}.contentmentParadox,.contentmentCounterpoint{padding:28px 22px}.contentmentParadox{margin-top:36px}.contentmentConclusion{grid-template-columns:1fr}.contentmentConclusion>section{padding:28px 22px}.contentmentQuestion p,.contentmentEssential p{font-size:1.4rem}}.contentmentDossier .dossierSummaryCopy small{letter-spacing:.08em;font-size:.875rem;line-height:1.6}.contentmentConclusion [class*=bridges] small{font-size:.875rem}@media (width<=700px){.contentmentDossier .dossierSummaryCopy strong{font-size:clamp(1.5rem,6vw,1.9rem)}.contentmentDossier .dossierSummaryCopy em{font-size:.9375rem}.contentmentDossier>summary{grid-template-columns:minmax(0,1fr) 36px}.contentmentDossier .dossierIndex{display:none}}.contentmentQuote{background:#e6ecea;border-left:3px solid #ad925d;margin:30px 0;padding:24px 28px}.contentmentQuote p{font-size:1.3rem;font-style:italic}.contentmentQuote footer{color:#4c6269;font:400 .875rem/1.7 Georgia,serif}.contentmentBody .dossierOpening img{aspect-ratio:3/2;object-fit:contain}.contentmentBody .dossierOpening{margin-bottom:12px}.contentmentCounterpoint p+p{margin-top:20px}.contentmentFlow>section.contentmentParadox{background:#e5eceb;border:1px solid #b8c9c9;border-left:3px solid #ad925d;margin-top:40px;padding:32px clamp(22px,4vw,36px)}.contentmentBody .contentmentSource{font-size:.875rem}.contentmentIntroduction h2{overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}.contentmentParadox p+p{margin-top:20px}.contentmentBody .contentmentPause{color:#344c55;border-left:3px solid #ad925d;margin:28px 0;padding:20px 24px;font-size:1.25rem;font-style:italic;line-height:1.65}.contentmentOpening{text-align:center;margin:40px auto 48px;padding:24px 0}.contentmentOpening>span{color:#596d70;letter-spacing:.08em;font:700 .875rem/1.6 Arial,sans-serif;display:block}.contentmentOpening>p{margin:20px 0 0;font-size:clamp(1.3rem,2.5vw,1.7rem);font-style:italic;line-height:1.7}.contentmentBody .contentmentReferences p{font-size:.9375rem}.contentmentConclusion{grid-template-columns:1fr}.contentmentConclusion>section{padding:28px clamp(20px,4vw,36px)}.contentmentBody .contentmentEssential p{font-size:clamp(1.3rem,2.5vw,1.75rem)}@media (width<=700px){.contentmentIntroduction h2{font-size:clamp(2rem,9vw,3.4rem)}.contentmentBody .contentmentPause{padding:16px 18px;font-size:1.125rem}.contentmentBody .contentmentReferences p{font-size:.9375rem}.contentmentOpening{text-align:left}}
