.news-section{gap:2.25rem}.news-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.65rem;gap:1.65rem;width:100%}@media (min-width:65rem){.news-grid:has(>li:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));max-width:min(56rem,100%);margin-left:auto;margin-right:auto}}.news-card{margin:0;min-width:0}.news-card__inner{--news-card-radius:1rem;height:100%;display:flex;flex-direction:column;gap:0;padding:0;border-radius:var(--news-card-radius);background:linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.03) 45%,rgba(0,0,0,.12)),rgba(17,13,8,.55);border:1px solid rgba(225,194,154,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 12px 40px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-sizing:border-box;overflow:hidden;transition:border-color .22s ease,box-shadow .22s ease,transform .2s ease}.news-card>.news-card__inner:hover{border-color:rgba(212,175,55,.42);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 16px 48px rgba(0,0,0,.42),0 0 0 1px rgba(212,175,55,.12);transform:translateY(-3px)}.news-card__inner--media-top{padding:0}.news-card__media{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,.88fr);grid-gap:0;gap:0;min-height:clamp(7.75rem,22vw,12rem);max-height:13.5rem;position:relative}.news-card__media--single{grid-template-columns:1fr;max-height:14rem}.news-card__media--single .news-card__media-cell--cover .news-card__media-img{object-position:center top}.news-card__media:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2.5rem;background:linear-gradient(180deg,transparent,rgba(17,13,8,.55));pointer-events:none}.news-card__media-cell{min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.news-card__media-cell--cover{background:linear-gradient(160deg,#252018,#14110c)}.news-card__media-cell--cover .news-card__media-img{width:100%;height:100%;min-height:clamp(7.75rem,22vw,12rem);object-fit:cover;object-position:center top;display:block;transition:transform .45s ease}.news-card__inner:hover .news-card__media-cell--cover .news-card__media-img{transform:scale(1.03)}.news-card__media-cell--logo{background:radial-gradient(ellipse 120% 100% at 50% 0,rgba(40,40,40,.9) 0,#050505 55%);padding:.75rem .85rem;border-left:1px solid rgba(225,194,154,.12)}.news-card__media-cell--logo .news-card__media-img{width:100%;height:auto;max-height:100%;object-fit:contain;object-position:center;display:block;filter:drop-shadow(0 2px 12px rgba(0,0,0,.45))}.news-card__body{display:flex;flex-direction:column;gap:.55rem;padding:1.35rem 1.45rem 1.5rem;flex:1 1;min-height:0}.news-card__meta{align-self:flex-start;display:inline-block;margin:0 0 .15rem;padding:.32rem .65rem;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(225,194,154,.95);background:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.22);border-radius:999px}.news-card__meta,.news-card__title{font-family:var(--font-body);font-weight:600}.news-card__title{font-size:1.12rem;line-height:1.32;color:#fdfaf6;margin:.15rem 0 0;letter-spacing:-.01em}.news-card__excerpt{font-family:var(--font-body);font-weight:400;font-size:.94rem;line-height:1.58;color:rgba(255,255,255,.78);margin:0;flex:1 1}.news-card__actions{margin-top:.85rem;padding-top:1rem;border-top:1px solid rgba(225,194,154,.12);display:flex;flex-direction:column;gap:.45rem}.news-card__cta{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;align-self:flex-start;padding:.55rem 1rem .55rem 1.1rem;font-family:var(--font-body);font-size:.88rem;font-weight:600;letter-spacing:.02em;color:#1a130a;text-decoration:none;background:linear-gradient(165deg,#e8cfa8,#c9a06c 45%,#b8894a);border:1px solid rgba(255,255,255,.22);border-radius:999px;box-shadow:inset 0 2px 0 rgba(255,255,255,.25),0 6px 20px rgba(0,0,0,.35);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.news-card__cta:hover{filter:brightness(1.06);box-shadow:inset 0 2px 0 rgba(255,255,255,.3),0 8px 24px rgba(0,0,0,.4)}.news-card__cta:active{transform:scale(.98)}.news-card__cta:focus-visible{outline:2px solid rgba(255,255,255,.85);outline-offset:3px}.news-card__cta-label{line-height:1.2}.news-card__cta-icon{display:flex;opacity:.92}.news-card__url-line{margin:0;min-width:0;font-family:var(--font-body);font-size:.78rem;line-height:1.35}.news-card__url-host{display:block;color:rgba(255,255,255,.45);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:49rem){.news-card__title{font-size:1.22rem;line-height:1.28}.news-card__excerpt{font-size:1.02rem;line-height:1.62}}@media (max-width:64rem){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.news-grid{grid-template-columns:1fr;gap:1.35rem}.news-card__body{padding:1.15rem 1.2rem 1.35rem}.news-card__media{min-height:7.25rem;max-height:11.25rem}}@media (prefers-reduced-motion:reduce){.news-card>.news-card__inner:hover,.news-card__inner{transition:none;transform:none}.news-card__cta:active,.news-card__inner:hover .news-card__media-cell--cover .news-card__media-img{transform:none}}