.acix .art-wrap{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px;align-items:start;padding-block:26px 40px}.acix .art-main{min-width:0}.acix .art-crumbs{display:flex;align-items:center;gap:7px;margin-bottom:14px;font-size:12px;color:var(--dim)}.acix .art-crumbs a{color:var(--link);font-weight:600}.acix .art-crumbs a:hover{text-decoration:underline}.acix .art-title{margin:0;font-size:clamp(26px,3vw,38px);font-weight:900;line-height:1.32;letter-spacing:-.4px;color:var(--head);max-width:22ch}.acix .art-byline{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding-bottom:14px;border-bottom:1px solid var(--line);font-size:12px;color:var(--dim)}.acix .art-chip{background:var(--tint-blue);color:var(--blue);font-weight:700;font-size:11px}.acix .art-chip,.acix .art-urgent{padding:3px 10px;border-radius:999px}.acix .art-urgent{background:var(--dn);color:#fff;font-weight:800;font-size:10.5px}.acix .art-by b{color:var(--mut)}.acix .art-lede{margin:18px 0 0;max-width:68ch;font-size:17px;line-height:1.95;color:var(--txt);font-weight:500}.acix .art-instruments{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--bg2)}.acix .art-instruments-label{font-size:11.5px;font-weight:700;color:var(--dim);margin-inline-end:4px}.acix .art-ins{display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid var(--line2);background:var(--bg);font-size:12px;transition:border-color .15s,color .15s}.acix .art-ins b{font-weight:700;color:var(--head)}.acix .art-ins span{color:var(--dim);font-size:11px}.acix .art-ins:hover{border-color:var(--blue)}.acix .art-ins:hover b{color:var(--blue)}.acix .art-figure{margin:24px 0 0;max-width:100%}.acix .art-figure img{width:100%;max-height:420px;object-fit:cover;border-radius:14px;display:block}.acix .art-figure figcaption{margin-top:8px;font-size:11.5px;color:var(--dim)}.acix .art-points{margin:26px 0 0;max-width:68ch;padding:16px 18px;border-radius:14px;background:var(--bg2);border-inline-start:3px solid var(--blue)}.acix .art-points-h{font-size:11.5px;font-weight:800;color:var(--blue);letter-spacing:.3px;margin-bottom:8px}.acix .art-points ul{margin:0;padding-inline-start:18px;display:flex;flex-direction:column;gap:7px}.acix .art-points li{font-size:13.5px;line-height:1.75;color:var(--txt)}.acix .art-body{margin-top:26px;max-width:68ch;font-size:16px;line-height:2.05;color:var(--txt)}.acix .art-body h2,.acix .art-body h3{margin:34px 0 12px;font-size:20px;font-weight:800;color:var(--head);line-height:1.5}.acix .art-body h3{font-size:17px}.acix .art-body p{margin:0 0 18px}.acix .art-body ol,.acix .art-body ul{margin:0 0 18px;padding-inline-start:22px}.acix .art-body li{margin-bottom:8px}.acix .art-body b,.acix .art-body strong{color:var(--head);font-weight:700}.acix .art-body a{color:var(--link);text-decoration:underline}.acix .art-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;margin-top:34px;padding:22px;border-radius:16px;background:linear-gradient(135deg,#0f1b33,#16305c);color:#fff}.acix .art-cta h2{margin:0 0 6px;font-size:19px;font-weight:800;color:#fff}.acix .art-cta p{margin:0;max-width:46ch;font-size:13px;line-height:1.8;color:rgba(255,255,255,.78)}.acix .art-cta-btns{display:flex;flex-wrap:wrap;gap:10px}.acix .art-disclaimer,.acix .art-source{margin:18px 0 0;max-width:68ch;font-size:11.5px;line-height:1.9;color:var(--dim)}.acix .art-source a{color:var(--link);text-decoration:underline}.acix .art-related{margin-top:40px;padding-top:26px;border-top:1px solid var(--line)}.acix .art-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:14px}.acix .art-rel h3{margin:9px 0 0;font-size:13.5px;font-weight:700;line-height:1.55;color:var(--head)}.acix .art-rel:hover h3{color:var(--link)}.acix .art-rel-thumb{display:grid;place-items:center;aspect-ratio:16/10;border-radius:10px;overflow:hidden;background:linear-gradient(135deg,#263447,#16202e);color:#fff;font-weight:800;font-size:13px}.acix .art-rel-thumb img{width:100%;height:100%;object-fit:cover}.acix .art-side{display:flex;flex-direction:column;gap:20px;position:sticky;top:150px}.acix .art-card{padding:16px}.acix .art-card-h{margin:0 0 12px;font-size:14px;font-weight:800;color:var(--head)}.acix .art-rank{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.acix .art-rank li{display:flex;gap:11px;padding:11px 0;border-top:1px solid var(--line)}.acix .art-rank li:first-child{border-top:0;padding-top:0}.acix .art-rank-n{flex-shrink:0;width:22px;font-size:17px;font-weight:800;color:var(--line2);line-height:1.3}.acix .art-rank a{font-size:12.5px;font-weight:600;line-height:1.6;color:var(--txt)}.acix .art-rank a:hover{color:var(--link)}.acix .art-promo p{margin:0 0 14px;font-size:12.5px;line-height:1.8;color:var(--mut)}.acix .art-promo .btn{width:100%}@media (max-width:1080px){.acix .art-wrap{grid-template-columns:minmax(0,1fr);gap:32px}.acix .art-side{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width:720px){.acix .art-wrap{padding-block:16px 30px;gap:26px}.acix .art-title{font-size:24px;line-height:1.4;max-width:none}.acix .art-lede{font-size:15.5px;line-height:1.85;margin-top:14px}.acix .art-body{font-size:16px;line-height:1.95;margin-top:20px}.acix .art-body h2{font-size:18px;margin-top:26px}.acix .art-figure img{max-height:240px;border-radius:12px}.acix .art-byline{gap:8px;font-size:11.5px}.acix .art-instruments{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.acix .art-instruments::-webkit-scrollbar{display:none}.acix .art-ins{flex-shrink:0}.acix .art-cta{padding:18px}.acix .art-cta-btns,.acix .art-cta-btns .btn{width:100%}.acix .art-related-grid{grid-template-columns:minmax(0,1fr);gap:14px}.acix .art-rel{display:grid;grid-template-columns:108px minmax(0,1fr);gap:12px;align-items:start}.acix .art-rel h3{margin:0}.acix .art-side{grid-template-columns:minmax(0,1fr)}}.acix .art-desk-mark{flex-shrink:0;display:grid;place-items:center;width:38px;height:38px;border-radius:11px;color:#fff;font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:13px;font-weight:700;letter-spacing:.5px;box-shadow:inset 0 -14px 22px -14px rgba(0,0,0,.55)}.acix .art-desk-mark.lg{width:46px;height:46px;border-radius:13px;font-size:15px}.acix .art-desk{display:flex;flex-direction:column;gap:1px;min-width:0}.acix .art-desk b{font-size:13.5px;font-weight:800;color:var(--head)}.acix .art-desk-sub{font-size:11.5px;color:var(--dim)}.acix .art-byline-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto}.acix .art-colophon{display:flex;gap:14px;align-items:flex-start;margin-top:30px;padding:18px;max-width:68ch;border:1px solid var(--line);border-radius:14px;background:var(--bg2)}.acix .art-colophon-name{font-size:13px;font-weight:800;color:var(--head);margin-bottom:5px}.acix .art-colophon-body{margin:0;font-size:12px;line-height:1.9;color:var(--mut)}.acix .art-colophon-body a{color:var(--link);text-decoration:underline}.acix .art-colophon-note{margin:8px 0 0;padding-top:8px;border-top:1px solid var(--line);font-size:11px;line-height:1.8;color:var(--dim)}@media (max-width:720px){.acix .art-byline-meta{margin-inline-start:0;width:100%}.acix .art-colophon{padding:14px;gap:11px}}.acix .art-author-photo{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover;border:1px solid var(--line)}.acix .art-author-photo.lg{width:46px;height:46px}