.ai-news-page{--ai-news-ink: #0b2134;--ai-news-muted: #657480;--ai-news-rule: rgba(41, 76, 105, .18);--ai-news-paper: #f5f6f2;--ai-news-blue: #76aaf2;color:var(--ai-news-ink);background:var(--ai-news-paper)}.ai-news-hero{position:relative;min-height:340px;overflow:hidden;color:#edf6ff;background:radial-gradient(circle at 78% 30%,rgba(68,138,236,.28),transparent 23%),radial-gradient(circle at 64% 76%,rgba(37,93,164,.22),transparent 28%),linear-gradient(122deg,#102e4c,#071827 58%,#030b13)}.ai-news-hero-grid{position:absolute;inset:0;opacity:.42;background-image:linear-gradient(rgba(159,204,255,.085) 1px,transparent 1px),linear-gradient(90deg,rgba(159,204,255,.085) 1px,transparent 1px);background-size:54px 54px;mask-image:linear-gradient(102deg,#000 0%,rgba(0,0,0,.82) 56%,transparent 100%)}.ai-news-hero-scan{position:absolute;width:min(42vw,560px);height:1px;background:linear-gradient(90deg,transparent,rgba(153,201,255,.48),transparent);transform:rotate(-29deg);transform-origin:left center}.ai-news-hero-scan-one{top:20%;right:-5%}.ai-news-hero-scan-two{top:59%;right:-2%;opacity:.55}.ai-news-hero-inner{position:relative;z-index:1;display:flex;min-height:inherit;padding-top:clamp(48px,5vw,68px);padding-bottom:30px;flex-direction:column;justify-content:space-between}.ai-news-hero-copy{max-width:720px}.ai-news-eyebrow{display:flex;align-items:center;gap:11px;margin:0 0 20px;color:#8bbcf9;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:700;letter-spacing:.15em}.ai-news-eyebrow i{width:28px;height:1px;background:#78adf3}.ai-news-hero h1{margin:0;color:#f4f9ff;font-size:clamp(37px,4.1vw,58px);font-weight:620;letter-spacing:-.052em;line-height:1.05}.ai-news-hero-lead{max-width:720px;margin:20px 0 0;color:#dfedfcb8;font-size:16px;line-height:1.8}.ai-news-hero-ledger{display:grid;grid-template-columns:minmax(150px,1fr) minmax(180px,1.2fr) auto;gap:28px;align-items:end;padding:7px 0 18px;border-top:1px solid rgba(171,207,247,.22);color:#bddafba8;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.13em}.ai-news-hero-ledger>div{display:grid;gap:5px}.ai-news-hero-ledger span{color:#a4ccfa85}.ai-news-hero-ledger time,.ai-news-hero-ledger b{color:#d9ebff;font-size:11px;font-weight:700}.ai-news-hero-pulse{display:flex!important;align-items:center;gap:8px;white-space:nowrap}.ai-news-hero-pulse i{width:6px;height:6px;border-radius:50%;background:#8ec0ff;box-shadow:0 0 12px 3px #77b3ff8f}.ai-news-content{position:relative;z-index:2;margin-top:-34px;margin-bottom:clamp(-64px,-5vw,-44px);padding:0 0 clamp(24px,4vw,40px)}.ai-news-shell{padding:clamp(18px,2vw,24px) clamp(20px,5vw,64px) clamp(38px,5vw,60px);border-radius:30px;background:#fafbf8fa;box-shadow:0 22px 58px #0113231f}.ai-news-item-code,.ai-news-date-month,.ai-news-pagination-label,.ai-news-source{font-family:SFMono-Regular,Consolas,monospace;letter-spacing:.12em}.ai-news-item-arrow{color:#416e9f;font-size:17px;line-height:1}.ai-news-item:hover .ai-news-item-arrow{color:#1e78d6;transform:translate(2px,-2px)}.ai-news-item-arrow{transition:color .28s ease,transform .32s cubic-bezier(.2,.8,.2,1)}.ai-news-item{position:relative;display:grid;grid-template-columns:52px 122px minmax(0,1fr) 26px;gap:clamp(14px,2vw,30px);align-items:start;padding:25px 0;border-bottom:1px solid var(--ai-news-rule);background-color:transparent;transition:background-color .32s ease,border-color .32s ease}.ai-news-item:before{position:absolute;top:10px;bottom:10px;left:-10px;width:2px;border-radius:999px;background:#5b9bda;content:"";opacity:0;pointer-events:none;transform:scaleY(.35);transform-origin:center;transition:opacity .28s ease,transform .34s cubic-bezier(.2,.8,.2,1)}.ai-news-item:hover{border-color:#2f6fac57;background-color:#528bc40b}.ai-news-item:hover:before,.ai-news-item:focus-visible:before{opacity:1;transform:scaleY(1)}.ai-news-index{color:#3e76b5;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:700;line-height:1.4}.ai-news-date{display:grid;gap:2px;align-content:start;color:var(--ai-news-ink);font-family:SFMono-Regular,Consolas,monospace;font-weight:700;line-height:1.1}.ai-news-date-month{color:#4b7ba9;font-size:9px}.ai-news-date-day{font-size:22px;letter-spacing:-.05em}.ai-news-item-code{display:flex;align-items:center;gap:6px;margin-bottom:7px;color:#5c82a9;font-size:9px;font-weight:700}.ai-news-latest-pulse{width:5px;height:5px;border-radius:50%;background:#4f94df;box-shadow:0 0 9px 2px #438fe16b}.ai-news-visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ai-news-item p{display:-webkit-box;margin:0;overflow:hidden;color:#354d60;font-size:15px;font-weight:540;line-height:1.62;overflow-wrap:anywhere;transition:color .28s ease;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ai-news-item:hover p{color:#29465e}.ai-news-item-arrow{padding-top:3px}.ai-news-pagination{display:grid;grid-template-columns:minmax(104px,1fr) auto minmax(104px,1fr);gap:16px;align-items:center;margin-top:clamp(34px,5vw,52px);padding-top:19px;border-top:1px solid var(--ai-news-rule)}.ai-news-pagination a,.ai-news-pagination-disabled{min-height:38px;color:#315f8d;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:700;letter-spacing:.1em;line-height:38px;transition:color .2s ease,background-color .2s ease}.ai-news-pagination a:hover{color:#0d4d93;background:#6295cf14}.ai-news-pagination a:last-child,.ai-news-pagination-disabled:last-child{text-align:right}.ai-news-pagination-disabled{color:#8b969d;opacity:.55}.ai-news-pagination-label{color:#526b80;font-size:10px;font-weight:700;white-space:nowrap}.ai-news-source{margin:28px 0 0;color:#74818b;font-size:10px;text-align:right}.ai-news-source a{color:#4779ae}.ai-news-item:focus-visible,.ai-news-pagination a:focus-visible,.ai-news-source a:focus-visible{outline:2px solid #2d7ed9;outline-offset:4px}@media (prefers-reduced-motion: reduce){.ai-news-item:before,.ai-news-item-arrow,.ai-news-item,.ai-news-item p,.ai-news-pagination a{transition:none}}@media (max-width: 720px){.ai-news-hero{min-height:260px}.ai-news-hero-grid{background-size:38px 38px;mask-image:linear-gradient(112deg,#000 0%,rgba(0,0,0,.76) 74%,transparent 100%)}.ai-news-hero-inner{padding-top:32px;padding-bottom:18px}.ai-news-eyebrow{margin-bottom:14px;font-size:9px}.ai-news-hero h1{font-size:37px}.ai-news-hero-lead{max-width:340px;margin-top:14px;font-size:13px;line-height:1.68}.ai-news-hero-ledger{grid-template-columns:1fr 1fr;gap:12px;padding:5px 0 14px;font-size:8px}.ai-news-hero-ledger time,.ai-news-hero-ledger b{font-size:9px}.ai-news-hero-pulse{display:none!important}.ai-news-content{margin-top:-20px;margin-bottom:-28px;padding-bottom:16px}.ai-news-shell{padding:12px 14px 36px;border-radius:20px}.ai-news-list{margin:0 4px}.ai-news-item{grid-template-columns:43px minmax(0,1fr) 14px;gap:8px;min-height:112px;padding:17px 0}.ai-news-index{display:none}.ai-news-date-day{font-size:18px}.ai-news-date-month{font-size:8px}.ai-news-item-code{margin-bottom:4px;font-size:8px}.ai-news-item p{margin-top:5px;font-size:13px;line-height:1.55}.ai-news-item-arrow{padding-top:3px;font-size:13px}.ai-news-pagination{grid-template-columns:minmax(74px,1fr) auto minmax(74px,1fr);gap:5px;margin:30px 4px 0;padding-top:14px}.ai-news-pagination a,.ai-news-pagination-disabled{min-height:34px;font-size:9px;line-height:34px}.ai-news-pagination-label{font-size:9px}.ai-news-source{margin-right:4px;font-size:9px}}
