.card{position:relative}.card__link{color:inherit;text-decoration:none}.card__link:after{content:"";z-index:1;position:absolute;inset:0}.card__link:focus-visible{outline:none}.card__link:focus-visible:after{outline:1px solid var(--gold);outline-offset:.8rem}.card:focus-within .card__media img{transform:scale(1.04)}.card__title .card__link{transition:color .4s var(--ease)}.card:hover .card__title .card__link{color:var(--gold-deep)}.card__cat{color:var(--gold)}.card__meta>*,.article-head .kicker>*,.quote.article-quote cite span{white-space:nowrap}.card .card__more{margin-top:2rem}.cards.cards--duo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(2rem,5vw,5.5rem)}.cards--duo .card__media{aspect-ratio:4/3}@media (width>=961px){.cards--duo>:nth-child(2){margin-top:clamp(4rem,8vw,8rem)}}.section.journal-une{padding-block:0}.newsletter__row{flex-wrap:wrap;align-items:end;gap:1.6rem 2rem;display:flex}.newsletter__row .field{flex:16rem}.newsletter .caption{margin:0}.page-hero.article-head{padding-top:clamp(9rem,14vw,12.5rem);padding-bottom:clamp(3rem,5vw,4.5rem)}.article-head .breadcrumb{justify-content:center}.article-head .headline{max-width:15ch;margin-inline:auto;font-size:clamp(2.7rem,6.2vw,6.2rem);line-height:1}.article-cover{padding-inline:var(--margin);margin:0}.article-cover .frame{aspect-ratio:2;max-width:84rem;margin-inline:auto}.article-cover figcaption{max-width:84rem;margin-inline:auto}.article-body{padding:clamp(4rem, 8vw, 7rem) var(--margin) clamp(5rem, 10vw, 9rem)}.article-body .article-column{max-width:38rem}.article-body .prose p,.article-body .prose li{max-width:none;font-size:clamp(1.04rem,1.1vw,1.12rem)}.article-body .prose h2{font:400 clamp(1.7rem, 2.4vw, 2.2rem) / 1.15 var(--font-display);color:var(--ink);margin:3.4rem 0 1.2rem}.article-body .prose h2:first-child{margin-top:0}.article-body .prose ul{margin:0 0 1.4em;padding:0;list-style:none}.article-body .prose ul li{margin-bottom:.55em;padding-left:1.7rem;position:relative}.article-body .prose ul li:before{content:"";background:var(--gold);width:.8rem;height:1px;position:absolute;top:.95em;left:0}.prose .lettrine:first-letter{float:left;font:300 4em / .84 var(--font-display);color:var(--gold);margin:.04em .1em 0 -.02em}@supports (initial-letter:3) or (-webkit-initial-letter:3){.prose .lettrine:first-letter{float:none;-webkit-initial-letter:3;initial-letter:3;margin:0 .14em 0 0}}.article-body>.article-column:last-child:after{content:"";background:var(--gold);width:2.8rem;height:1px;margin-top:3.4rem;display:block}.quote.article-quote{border-block:1px solid #b0894f66;max-width:58rem;margin:clamp(3.5rem,7vw,5.5rem) auto;padding:clamp(2.4rem,4vw,3.4rem) 0}.quote.article-quote p{max-width:24ch;margin-bottom:1.8rem;font-size:clamp(1.8rem,3.2vw,2.9rem)}.prose .article-aside{border-left:2px solid var(--gold);background:var(--paper-deep);margin:2.8rem 0;padding:1.9rem 2.1rem 1.6rem}.article-body .article-aside .label{font:500 .68rem / 1.4 var(--font-text);letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin:0 0 1.1rem}.article-body .article-aside ul{margin:0}.article-body .article-aside li{font-size:.98rem}.article-figure{margin:3.2rem 0}.arch.article-niche{aspect-ratio:3/4;width:min(100%,19rem);margin-inline:auto}.arch.article-niche img{box-sizing:border-box;object-fit:contain;filter:drop-shadow(0 1.4rem 1.6rem #8c6a3833);padding:16% 0 7%}.article-figure figcaption{text-align:center}@media (width<=960px){.cards.cards--duo{grid-template-columns:minmax(0,1fr);gap:4rem}.card.card--feature{gap:0}}@media (width<=600px){.article-cover .frame{aspect-ratio:4/3}.prose .article-aside{padding:1.6rem 1.4rem 1.3rem}}
