@font-face{font-family:'DM Sans';src:url('/news/assets/dm-sans-400.ttf') format('truetype');font-weight:400;font-display:swap}@font-face{font-family:'DM Sans';src:url('/news/assets/dm-sans-600.ttf') format('truetype');font-weight:500 900;font-display:swap}
body{background:#faf4f5}html{scroll-behavior:smooth}#ag-web-v03 .ag-brand{text-decoration:none}#ag-web-v03 .ag-navlinks a{padding:9px 11px;color:#e1d2da;font-size:14px;text-decoration:none;border-radius:6px;min-height:44px;display:inline-flex;align-items:center}#ag-web-v03 .ag-navlinks a[aria-current],#ag-web-v03 .ag-navlinks a:hover{background:#382530;color:#fff6f8}#ag-web-v03 .ag-footer a{color:#ead0da}#ag-web-v03 .ag-footer .ag-brand{color:#fff6f8}
#ag-web-v03 .news-kicker{font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#8c415b;line-height:1.6}#ag-web-v03 .news-index-head{padding:74px max(6%,calc((100% - 1160px)/2));background:linear-gradient(90deg,#171319 8%,#171319bb 60%,#17131950),url('/news/assets/matrix-dark.jpg') center/cover;color:#fff6f8}#ag-web-v03 .news-index-head .news-kicker{color:#e3a4b8}#ag-web-v03 .news-index-head h1{font-size:clamp(38px,5vw,66px);letter-spacing:-.04em;line-height:1.08;margin:24px 0}#ag-web-v03 .news-index-head em{font-family:Georgia,serif;color:#e3a4b8;font-weight:400}#ag-web-v03 .news-index-head>p:last-child{color:#ead0da;font-size:18px}
#ag-web-v03 .news-index{max-width:1300px;margin:auto;padding:48px 6% 80px}#ag-web-v03 .news-list-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}#ag-web-v03 .news-list-heading span{font-size:14px;color:#66565e}#ag-web-v03 .news-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:28px}#ag-web-v03 .news-card{max-width:620px;border:1px solid #dfced4;border-radius:10px;overflow:hidden;background:#fffafb}#ag-web-v03 .news-card>a{display:block;text-decoration:none;color:#241c22}#ag-web-v03 .news-card img{width:100%;height:auto;display:block}#ag-web-v03 .news-card-body{padding:26px}#ag-web-v03 .news-card h2{font-size:28px;margin:14px 0;line-height:1.15}#ag-web-v03 .news-card p:not(.news-kicker){color:#66565e}#ag-web-v03 .news-read{display:block;color:#8c415b;margin-top:22px;font-weight:600}
#ag-web-v03 .news-article-head{max-width:900px;margin:auto;padding:42px 6% 34px}#ag-web-v03 .news-back{display:inline-block;margin-bottom:32px;font-size:14px}#ag-web-v03 .news-article-head h1{font-size:clamp(35px,4.5vw,58px);line-height:1.1;letter-spacing:-.04em;margin:18px 0 22px}#ag-web-v03 .news-deck{font-size:21px;line-height:1.55;color:#66565e}#ag-web-v03 .news-byline{font-size:13px;color:#66565e;margin-top:24px}#ag-web-v03 .news-cover{max-width:1050px;margin:0 auto;padding:0 5%}#ag-web-v03 .news-cover img{display:block;width:100%;height:auto;border-radius:10px}#ag-web-v03 .news-reader{max-width:800px;padding:36px 6% 72px;margin:auto}#ag-web-v03 .news-summary{border-left:3px solid #8c415b;background:#f1e3e8;padding:24px;margin:0 0 42px}#ag-web-v03 .news-summary p:nth-child(2){font-size:23px;line-height:1.4;margin:12px 0}#ag-web-v03 .news-summary a{font-size:14px}#ag-web-v03 .news-section{margin-bottom:42px;scroll-margin-top:24px}#ag-web-v03 .news-section h2,#ag-web-v03 .news-sources h2,#ag-web-v03 .news-share h2{font-size:29px;line-height:1.2;letter-spacing:-.025em;margin:12px 0 20px}#ag-web-v03 .news-section p{font-size:18px;line-height:1.85;margin-bottom:18px}#ag-web-v03 .news-section .news-kicker{font-size:12px}#ag-web-v03 .news-section .news-cites{font-size:13px;line-height:1.7;color:#66565e}#ag-web-v03 .news-sources{border-top:1px solid #dfced4;padding-top:24px}#ag-web-v03 .news-sources>p{font-size:14px;color:#66565e}#ag-web-v03 .news-sources ol{padding-left:24px}#ag-web-v03 .news-sources li{padding:22px 0;border-bottom:1px solid #dfced4;scroll-margin-top:24px}#ag-web-v03 .news-sources li>a{display:block;font-size:17px;margin:7px 0;overflow-wrap:anywhere}#ag-web-v03 .news-sources li>p{font-size:13px;color:#66565e}#ag-web-v03 .news-share{background:#f1e3e8;padding:25px;margin-top:38px;border-radius:8px}#ag-web-v03 .news-share button{margin-top:18px}#ag-web-v03 [data-share-status]{font-size:14px;margin-top:14px}#ag-web-v03 [data-share-fallback]{overflow-wrap:anywhere;font-size:14px}
@media(max-width:650px){#ag-web-v03 .ag-navlinks{display:flex;gap:0}#ag-web-v03 .ag-navlinks a{font-size:13px;padding:9px 10px}#ag-web-v03 .news-index-head{padding:46px 7%}#ag-web-v03 .news-article-head{padding:30px 7%}#ag-web-v03 .news-reader{padding:30px 7% 48px}#ag-web-v03 .news-deck{font-size:19px}#ag-web-v03 .news-section h2{font-size:27px}#ag-web-v03 .news-card-body{padding:22px}#ag-web-v03 .news-card h2{font-size:26px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
