.costes-news{padding-top:7rem}.costes-news .costes-news-intro{max-width:49rem;padding-bottom:4.5rem}.costes-news .costes-news-breadcrumb{color:#747b76;letter-spacing:.1em;text-transform:uppercase;margin-bottom:2.5rem;font-size:.75rem;line-height:1.7;text-decoration:none;display:inline-block}.costes-news .costes-news-intro h1{font-size:var(--costes-article-title-size);letter-spacing:.17em;text-transform:uppercase;margin:0 0 1.375rem;font-weight:400;line-height:1.5}.costes-news .costes-news-intro p{color:#626b64;font-family:Costes Garamond,Garamond,Georgia,serif;font-size:var(--costes-subtitle-size);letter-spacing:.025em;margin:0;line-height:1.7}.costes-news .costes-news-year{border-top:1px solid #dedfe0;grid-template-columns:.4fr minmax(0,1.8fr);gap:7%;padding:2.1875rem 0 3.4375rem;display:grid}.costes-news .costes-news-year>h2{letter-spacing:.12em;margin:0;padding-top:.25rem;font-size:1rem;font-weight:400;line-height:1.7}.costes-news .costes-news-entry{color:inherit;border-bottom:1px solid #dedfe0;grid-template-columns:minmax(0,1fr) auto;gap:.875rem 1.875rem;padding:1.5625rem 0;text-decoration:none;display:grid}.costes-news .costes-news-entry:first-child{padding-top:0}.costes-news .costes-news-entry:last-child{border-bottom:0;padding-bottom:0}.costes-news .costes-news-meta{color:#747b76;letter-spacing:.04em;grid-column:1;justify-content:space-between;gap:1.5625rem;font-size:.8125rem;line-height:1.8;display:flex}.costes-news .costes-news-meta>span{color:#383f3a}.costes-news .costes-news-meta time{white-space:nowrap}.costes-news .costes-news-entry h3{letter-spacing:.025em;overflow-wrap:anywhere;text-transform:none;grid-column:1;max-width:49rem;margin:0;font-family:Costes Garamond,Garamond,Georgia,serif;font-size:1.5rem;font-weight:400;line-height:1.55}.costes-news .costes-news-entry:hover h3,.costes-news .costes-news-breadcrumb:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.costes-news a:focus-visible{outline-offset:5px;outline:1px solid}.costes-news .costes-news-arrow{color:#747b76;grid-area:1/2/3;align-self:center;font:18px/1 Arial,sans-serif}@media (max-width:767px){.costes-news .costes-news-intro{padding-bottom:2.8125rem}.costes-news .costes-news-breadcrumb{margin-bottom:1.875rem}.costes-news .costes-news-year{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1.5625rem 0 2.1875rem}.costes-news .costes-news-entry{gap:.75rem 1.25rem}.costes-news .costes-news-meta{display:block}.costes-news .costes-news-meta time{margin-top:.25rem;display:block}.costes-news .costes-news-entry h3{font-size:1.25rem}}
