.press-distinction[data-astro-cid-ya4s5ym3]{max-width:640px;margin:clamp(2.8rem,2rem + 2.5vw,4.2rem) auto 0;text-align:center}.press-distinction-filet[data-astro-cid-ya4s5ym3]{display:block;width:48px;height:1px;margin:0 auto 1.3rem;background:#a8860b}.press-distinction-texte[data-astro-cid-ya4s5ym3]{margin:0;font-family:Cormorant Garamond,EB Garamond,Georgia,serif;font-style:italic;font-weight:500;font-size:clamp(1.15rem,1.05rem + .45vw,1.4rem);line-height:1.45;color:var(--ink)}.press-distinction-source[data-astro-cid-ya4s5ym3]{margin:.7rem 0 0;font-family:var(--font-serif);font-size:.68rem;letter-spacing:.22em;font-variant:small-caps;text-transform:uppercase;color:var(--taupe)}.press-grid[data-astro-cid-ya4s5ym3]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.2rem,.6rem + 1.8vw,2.2rem);max-width:1100px;margin-inline:auto}.press-card[data-astro-cid-ya4s5ym3]{display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--line);border-radius:5px;padding:clamp(1.8rem,1.3rem + 1.6vw,2.8rem);box-shadow:0 22px 48px -38px #14110c80}.is-featured[data-astro-cid-ya4s5ym3]{background:linear-gradient(150deg,#5e2230,#371b23 70%,#2a1318);border-color:transparent}.is-wide[data-astro-cid-ya4s5ym3]{grid-column:1 / -1}.press-top[data-astro-cid-ya4s5ym3]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.press-outlet[data-astro-cid-ya4s5ym3]{font-family:var(--font-display);font-size:clamp(1.3rem,1.1rem + .7vw,1.7rem);letter-spacing:.01em;color:var(--ink);white-space:nowrap}.press-rule[data-astro-cid-ya4s5ym3]{flex:1;height:1px;background:var(--line)}.is-featured[data-astro-cid-ya4s5ym3] .press-outlet[data-astro-cid-ya4s5ym3]{color:var(--cream)}.is-featured[data-astro-cid-ya4s5ym3] .press-rule[data-astro-cid-ya4s5ym3]{background:#ffffff38}.press-quote[data-astro-cid-ya4s5ym3]{margin:0;font-family:var(--font-display);font-style:italic;font-size:clamp(1.2rem,1.05rem + .7vw,1.55rem);line-height:1.5;color:var(--ink);flex:1}.is-featured[data-astro-cid-ya4s5ym3] .press-quote[data-astro-cid-ya4s5ym3]{color:var(--cream)}.press-quote[data-astro-cid-ya4s5ym3]:before{content:"“";font-size:1.2em;line-height:0;color:var(--wine);vertical-align:-.15em;margin-right:.08em}.is-featured[data-astro-cid-ya4s5ym3] .press-quote[data-astro-cid-ya4s5ym3]:before{color:#e7b7ae}.press-title[data-astro-cid-ya4s5ym3]{margin:1.5rem 0 1.6rem;font-family:var(--font-serif);font-weight:400;font-size:.82rem;letter-spacing:.02em;line-height:1.5;color:var(--taupe)}.is-featured[data-astro-cid-ya4s5ym3] .press-title[data-astro-cid-ya4s5ym3]{color:#ffffff9e}.press-link[data-astro-cid-ya4s5ym3]{align-self:flex-start;display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-serif);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:3px;transition:color var(--t-fast),border-color var(--t-fast),gap var(--t-fast)}.press-link[data-astro-cid-ya4s5ym3]:hover{color:var(--wine-deep);border-color:var(--wine-deep);gap:.75rem}.is-featured[data-astro-cid-ya4s5ym3] .press-link[data-astro-cid-ya4s5ym3]{color:var(--cream);border-color:#ffffff80}.is-featured[data-astro-cid-ya4s5ym3] .press-link[data-astro-cid-ya4s5ym3]:hover{color:#fff;border-color:#fff}.press-body[data-astro-cid-ya4s5ym3]{display:flex;flex-direction:column;flex:1}.is-hero[data-astro-cid-ya4s5ym3]{grid-column:1 / -1;display:grid;grid-template-columns:minmax(220px,34%) 1fr;padding:0;overflow:hidden}.press-photo[data-astro-cid-ya4s5ym3]{position:relative;min-height:360px}.press-photo[data-astro-cid-ya4s5ym3] img[data-astro-cid-ya4s5ym3]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}.is-hero[data-astro-cid-ya4s5ym3] .press-body[data-astro-cid-ya4s5ym3]{padding:clamp(1.8rem,1.3rem + 1.6vw,2.8rem)}.is-hero[data-astro-cid-ya4s5ym3] .press-top[data-astro-cid-ya4s5ym3]{order:0;margin-bottom:.6rem}.press-date[data-astro-cid-ya4s5ym3]{order:1;font-family:var(--font-serif);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--taupe)}.is-featured[data-astro-cid-ya4s5ym3] .press-date[data-astro-cid-ya4s5ym3]{color:#ffffff9e}.press-card[data-astro-cid-ya4s5ym3]:not(.is-hero) .press-date[data-astro-cid-ya4s5ym3]{order:0;margin:-.9rem 0 1.2rem}.is-hero[data-astro-cid-ya4s5ym3] .press-title[data-astro-cid-ya4s5ym3]{order:2;margin:1.3rem 0 1.1rem;font-family:var(--font-display);font-weight:300;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.3rem);letter-spacing:0;line-height:1.15;color:var(--cream)}.is-hero[data-astro-cid-ya4s5ym3] .press-quote[data-astro-cid-ya4s5ym3]{order:3}.press-summary[data-astro-cid-ya4s5ym3]{order:4;margin:1.3rem 0 1.6rem;font-family:var(--font-serif);font-size:.9rem;line-height:1.6;color:#ffffffbd}.is-hero[data-astro-cid-ya4s5ym3] .press-link[data-astro-cid-ya4s5ym3],.press-soon[data-astro-cid-ya4s5ym3]{order:5}.press-soon[data-astro-cid-ya4s5ym3]{align-self:flex-start;font-family:var(--font-serif);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:#fff9;border-bottom:1px solid rgba(255,255,255,.25);padding-bottom:3px}@media(max-width:760px){.press-grid[data-astro-cid-ya4s5ym3],.is-hero[data-astro-cid-ya4s5ym3]{grid-template-columns:1fr}.press-photo[data-astro-cid-ya4s5ym3]{min-height:0;aspect-ratio:1 / 1}}
