/* Press page */
.fr-press__list{list-style:none;margin:clamp(2.4rem,4vw,4rem) 0 0;padding:0;display:grid;gap:clamp(2.4rem,4vw,4.8rem)}
.fr-press__item{display:grid;gap:1.6rem;padding-top:clamp(2rem,3vw,3.2rem);border-top:1px solid var(--fr-rule)}
@media (min-width:990px){.fr-press__item{grid-template-columns:5fr 7fr;gap:3.2rem}.fr-press__item:not(:has(.fr-press__fig)){grid-template-columns:1fr;max-width:72ch}}
.fr-press__fig img{width:100%;height:auto;display:block;aspect-ratio:4/3;object-fit:cover}
.fr-press__outlet{font-family:var(--fr-sans);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fr-ink-mute);margin:0 0 .8rem}
.fr-press__date{letter-spacing:.06em;text-transform:none}
.fr-press__title{font-family:var(--fr-serif);font-weight:400;font-size:clamp(2.2rem,2.6vw,3rem);line-height:1.15;margin:0 0 1.2rem}
.fr-press__title a{color:inherit;text-decoration:none}
.fr-press__title a:hover{text-decoration:underline;text-underline-offset:.2em}
.fr-press__note{max-width:60ch;margin-bottom:1.2rem}
.fr-press__contact{margin-top:clamp(3.2rem,5vw,5.6rem)}
