.mc-accent-italic{color:var(--mc-gold);font-style:italic}.mc-news{padding:var(--mc-section-gap)0;background:var(--mc-white-pure)}.mc-news__inner{max-width:var(--mc-content-width);padding:0 var(--mc-padding-x);margin:0 auto}.mc-news__grid{grid-template-columns:1fr;gap:36px;display:grid}@media (min-width:720px){.mc-news__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.mc-news__grid{grid-template-columns:repeat(3,1fr);gap:40px}}.mc-news__card{background:var(--mc-white-pure);border:1px solid var(--mc-gray-200);transition:border-color var(--mc-transition-base),transform var(--mc-transition-base),box-shadow var(--mc-transition-base);flex-direction:column;display:flex}.mc-news__card:hover{border-color:var(--mc-gold);transform:translateY(-4px);box-shadow:0 18px 48px #0122441f}.mc-news__card-link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.mc-news__card-media{aspect-ratio:16/10;background:var(--mc-cream);width:100%;position:relative;overflow:hidden}.mc-news__card-image{object-fit:cover;transition:transform 1.2s var(--mc-ease-luxury)}.mc-news__card:hover .mc-news__card-image{transform:scale(1.05)}.mc-news__card-placeholder{color:var(--mc-gold);background:linear-gradient(180deg,var(--mc-cream)0%,var(--mc-gray-100)100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mc-news__card-overlay{opacity:0;transition:opacity var(--mc-transition-base);background:linear-gradient(#0000 60%,#0122444d 100%);position:absolute;inset:0}.mc-news__card:hover .mc-news__card-overlay{opacity:1}.mc-news__card-body{flex-direction:column;flex:1;gap:14px;padding:28px 28px 32px;display:flex}.mc-news__card-date{font-family:var(--mc-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--mc-gold-deep);align-items:center;gap:8px;font-size:12px;display:inline-flex}.mc-news__card-date svg{color:var(--mc-gold)}.mc-news__card-title{font-family:var(--mc-font-heading);color:var(--mc-navy);letter-spacing:-.01em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:22px;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.mc-news__card-excerpt{font-family:var(--mc-font-body);color:var(--mc-gray-600);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.mc-news__card-cta{font-family:var(--mc-font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--mc-navy);transition:color var(--mc-transition-fast),gap var(--mc-transition-fast);align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-size:12px;font-weight:500;display:inline-flex}.mc-news__card:hover .mc-news__card-cta{color:var(--mc-gold-deep);gap:12px}@media (min-width:1024px){.mc-news__card--featured{grid-column:span 3}.mc-news__card--featured .mc-news__card-link{grid-template-columns:1.45fr 1fr;align-items:stretch;display:grid}.mc-news__card--featured .mc-news__card-media{aspect-ratio:auto;min-height:100%}.mc-news__card--featured .mc-news__card-body{justify-content:center;gap:18px;padding:56px 56px 56px 48px}.mc-news__card--featured .mc-news__card-title{-webkit-line-clamp:4;font-size:34px;line-height:1.15}.mc-news__card--featured .mc-news__card-excerpt{-webkit-line-clamp:5;font-size:16px}}.mc-news__empty{text-align:center;color:var(--mc-gray-500);flex-direction:column;align-items:center;gap:18px;padding:100px 24px;display:flex}.mc-news__empty svg{color:var(--mc-gold)}.mc-news__empty-title{font-family:var(--mc-font-heading);color:var(--mc-navy);margin:0;font-size:32px;font-weight:400}.mc-news__empty-text{font-family:var(--mc-font-body);max-width:540px;margin:0;font-size:16px;line-height:1.7}.mc-pagination{border-top:1px solid var(--mc-gray-200);justify-content:center;align-items:center;gap:24px;margin-top:64px;padding-top:48px;display:flex}.mc-pagination__pages{align-items:center;gap:4px;display:flex}.mc-pagination__page{min-width:38px;height:38px;font-family:var(--mc-font-body);color:var(--mc-gray-700);transition:color var(--mc-transition-fast),border-color var(--mc-transition-fast),background var(--mc-transition-fast);border:1px solid #0000;justify-content:center;align-items:center;padding:0 6px;font-size:14px;text-decoration:none;display:inline-flex}.mc-pagination__page:hover{color:var(--mc-navy);border-color:var(--mc-gold)}.mc-pagination__page--active{color:var(--mc-white);background:var(--mc-navy);border-color:var(--mc-navy)}.mc-pagination__ellipsis{font-family:var(--mc-font-body);color:var(--mc-gray-400);padding:0 4px;font-size:14px}.mc-pagination__arrow{font-family:var(--mc-font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--mc-navy);transition:color var(--mc-transition-fast),gap var(--mc-transition-fast);align-items:center;gap:8px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.mc-pagination__arrow:hover{color:var(--mc-gold-deep);gap:12px}.mc-pagination__arrow--disabled{color:var(--mc-gray-300);cursor:not-allowed;pointer-events:none}@media (max-width:640px){.mc-pagination{flex-wrap:wrap;gap:16px}}
