.news-live{display:inline-block;width:10px;height:10px;margin-left:18px;border-radius:999px;background:rgb(var(--accent-rgb, 6, 156, 181));box-shadow:0 0 12px rgba(var(--accent-rgb, 6, 156, 181),.5);vertical-align:middle;transform:translateY(-4px)}@keyframes news-pulse{0%{box-shadow:0 0 rgba(var(--accent-rgb, 6, 156, 181),.45)}60%{box-shadow:0 0 0 9px rgba(var(--accent-rgb, 6, 156, 181),0)}to{box-shadow:0 0 rgba(var(--accent-rgb, 6, 156, 181),0)}}@media(prefers-reduced-motion:no-preference){.news-live{animation:news-pulse 2s cubic-bezier(.2,.6,.2,1) infinite}}.geo-page .news-meta{display:flex;align-items:baseline;gap:10px;margin:0 0 10px;font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-3, #767C88)}.geo-page .news-tag{color:rgb(var(--accent-rgb, 6, 156, 181))}.geo-page .geo-article .news-wire{display:flex;align-items:center;gap:10px;padding:0 0 14px;margin:0 0 clamp(24px,3.5vw,36px);border-bottom:1px solid var(--rule, rgba(255,255,255,.08));font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3, #767C88)}.geo-page .geo-article a.news-wire__rss{color:var(--ink-2, #B0B5BE);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.18);transition:color .25s ease,border-color .25s ease}.geo-page .geo-article a.news-wire__rss:hover{color:var(--teal-light, #6BEAFF);border-color:var(--teal-light, #6BEAFF)}.geo-page .geo-article a.news-lead{display:block;margin:0 0 clamp(28px,4vw,44px);padding:0 0 clamp(24px,3.5vw,36px);border-bottom:1px solid var(--rule, rgba(255,255,255,.08));text-decoration:none}.geo-page .news-lead__media{display:block;aspect-ratio:21 / 9;border-radius:14px;overflow:hidden;margin-bottom:18px;box-shadow:0 0 0 1px #ffffff1a}.geo-page .news-lead__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s cubic-bezier(.2,.6,.2,1)}.geo-page .geo-article a.news-lead:hover .news-lead__media img{transform:scale(1.025)}.geo-page .geo-article .news-lead__title{margin:0 0 12px;font-family:var(--display, var(--sans));font-size:clamp(1.5rem,2.8vw,2.1rem);font-weight:700;line-height:1.14;letter-spacing:-.02em;color:var(--ink, #fff);text-wrap:balance;transition:color .25s ease}.geo-page .geo-article a.news-lead:hover .news-lead__title{color:var(--teal-light, #6BEAFF)}.geo-page .geo-article .news-lead__desc{margin:0;max-width:68ch;font-size:.97rem;line-height:1.6;color:var(--ink-2, #B0B5BE);text-wrap:pretty}.geo-page .geo-article a.news-item{position:relative;display:grid;grid-template-columns:168px minmax(0,1fr) 24px;gap:20px;align-items:center;padding:18px;margin:0 -18px;border-radius:12px;border-bottom:1px solid var(--rule, rgba(255,255,255,.08));text-decoration:none;transition:background .3s ease}.geo-page .geo-article a.news-item:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--teal, #069CB5) 5%,transparent),transparent 60%)}.geo-page .news-item__media{display:block;width:168px;aspect-ratio:16 / 10;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a}.geo-page .news-item__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s cubic-bezier(.2,.6,.2,1)}.geo-page .geo-article a.news-item:hover .news-item__media img{transform:scale(1.05)}.geo-page .news-item__text{display:flex;flex-direction:column;gap:4px;min-width:0}.geo-page .news-item__text .news-meta{margin-bottom:2px}.geo-page .news-item__title{font-family:var(--display, var(--sans));font-size:clamp(1.05rem,1.6vw,1.3rem);font-weight:600;line-height:1.28;letter-spacing:-.014em;color:var(--ink, #fff);text-wrap:balance;transition:color .25s ease}.geo-page .geo-article a.news-item:hover .news-item__title{color:var(--teal-light, #6BEAFF)}.geo-page .news-item__desc{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.88rem;line-height:1.55;color:var(--ink-2, #B0B5BE)}.geo-page .news-item__arrow{justify-self:end;color:var(--ink-3, rgba(255,255,255,.4));font-size:16px;transition:transform .3s cubic-bezier(.2,.6,.2,1),color .25s ease}.geo-page .geo-article a.news-item:hover .news-item__arrow{transform:translate(5px);color:var(--teal-light, #6BEAFF)}@media(max-width:640px){.geo-page .geo-article a.news-item{grid-template-columns:108px minmax(0,1fr);gap:14px}.geo-page .news-item__media{width:108px}.geo-page .news-item__arrow{display:none}.news-live{width:8px;height:8px;margin-left:12px;transform:translateY(-3px)}}
