.actus-page .skip-link{position:absolute;top:-100px;left:1rem;z-index:10;background:var(--mint);color:var(--bg);padding:.8rem 1rem;border-radius:.5rem}.actus-page .skip-link:focus{top:1rem}.actus-page nav a[aria-current]{color:var(--mint);text-decoration:underline;text-underline-offset:6px}.actus-hero{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:2rem;padding:4.5rem 0 3rem}.actus-hero .lead{margin-bottom:1rem}.stamp{font-size:.85rem;color:var(--muted)}.actus-art{margin:0;min-width:0;text-align:center;background:radial-gradient(ellipse,#493a683d,transparent 68%)}.actus-art img{width:100%;height:auto;filter:drop-shadow(0 14px 32px #68469435)}.actus-art figcaption,.small-art figcaption{font-size:.8rem;color:var(--muted)}.actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.pill{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:.8rem;padding:.7rem 1.2rem;border:1px solid #6b537c;color:var(--text);font-weight:650;background:#241b30}.pill:hover{background:#37263f;color:var(--text)}.pill.filled{background:var(--mint);border-color:var(--mint);color:#14231c}.pill.filled:hover{background:#d1f9e1}.key-counts{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);background:#1b1624;border-radius:1.2rem;overflow:hidden}.key-counts>div{display:flex;flex-direction:column;padding:1.6rem;border-right:1px solid var(--line)}.key-counts>div:last-child{border:0}.key-counts strong{font:3.2rem/1 Georgia,serif;color:var(--mint);margin-bottom:.7rem}.key-counts span{font-weight:650;font-size:.95rem}.key-counts small{display:block;color:var(--muted);font-size:.75rem;font-weight:400;margin-top:.3rem}.jump-nav{flex-wrap:wrap;gap:.5rem;padding:1.5rem 0 2rem}.jump-nav a{display:block;border:1px solid var(--line);border-radius:2rem;padding:.5rem .95rem;font-size:.85rem;min-height:42px}.journal-section{padding:3.5rem 0;border-top:1px solid var(--line);scroll-margin-top:1rem}.section-heading{max-width:52rem;margin-bottom:2rem}.section-heading p{color:var(--muted);font-size:1.05rem}.section-heading h2{font-size:clamp(2rem,3vw,2.65rem)}.news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.feature-card{padding:1.8rem;border:1px solid var(--line);border-radius:1rem;background:linear-gradient(140deg,#241b2f,#19141f)}.feature-card h3{font-size:1.35rem;margin:.4rem 0 .8rem;line-height:1.3;letter-spacing:-.02em}.feature-card p{color:var(--muted);font-size:.95rem;margin:.75rem 0 0}.feature-card strong{color:var(--text);font-weight:650}.card-label{font-size:.72rem;letter-spacing:.13em;color:var(--mint)}.note{padding:1.25rem 1.5rem;border-left:3px solid var(--mint);background:#19241f77;color:#c2d6c9;border-radius:0 .7rem .7rem 0;margin-top:1.5rem;font-size:.95rem}.note strong{color:var(--mint)}.actus-page details{margin-top:.5rem}.actus-page details[open]{padding-bottom:1.5rem}.actus-page details summary{min-height:30px}.actus-page details p{font-size:.95rem}.table-scroll{overflow-x:auto;margin:1rem 0;max-width:100%}.actus-page table{border-collapse:collapse;width:100%;font-size:.9rem;text-align:left;min-width:520px}.actus-page caption{text-align:left;color:var(--muted);font-size:.8rem;padding-bottom:.75rem}.actus-page th,.actus-page td{border-bottom:1px solid var(--line);padding:.8rem .85rem;vertical-align:top}.actus-page thead th{color:var(--mint);background:#21192b}.actus-page tbody th{font-weight:600}.actus-page td{color:var(--muted)}.table-title{font-size:1.3rem;margin-top:2rem}.split-section{display:grid;grid-template-columns:1.4fr .6fr;gap:2rem;align-items:start}.split-section p{margin-top:0}.split-section .small-art{position:sticky;top:2rem}.small-art{margin:0;text-align:center}.small-art img{width:100%;height:auto;max-width:320px}.readable-list{padding-left:1.3rem;color:var(--muted)}.readable-list li{padding:.35rem 0}.readable-list strong{color:var(--text)}.subtle{color:var(--muted);font-size:.9rem}.arcade-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.arcade-list li{display:flex;align-items:start;gap:1rem;padding:1.5rem;border:1px solid var(--line);border-radius:1rem;background:#1d1727}.arcade-list li:last-child{grid-column:1 / -1}.arcade-number{font:1.8rem/1.3 Georgia,serif;color:var(--violet);padding-top:.4rem}.arcade-list h3{font-size:1.15rem}.arcade-list p{color:var(--muted);font-size:.95rem;margin:.4rem 0 0}.closing{display:flex;gap:2rem;align-items:center;border:1px solid #5d486e;border-radius:1.2rem;background:radial-gradient(ellipse at 20% 50%,#40355466,transparent 65%),#21182b;padding:2rem;margin-top:2.5rem}.closing img{width:160px;height:auto;flex-shrink:0}.closing h2{margin-top:0}.closing p{color:var(--muted)}.actus-page footer{flex-wrap:wrap}
.news-link{margin-top:2rem}
@media(max-width:760px){header{gap:1rem;flex-wrap:wrap}.actus-page header nav a:first-child,.jump-nav a:first-child{display:block}.actus-page header nav{gap:1.2rem}.actus-hero{display:flex;flex-direction:column;padding:2.5rem 0 2rem;gap:1rem;align-items:stretch}.actus-hero h1{font-size:clamp(2.4rem,10vw,3.2rem)}.actus-art{max-width:280px;margin:auto}.key-counts{grid-template-columns:repeat(2,1fr)}.key-counts>div{padding:1.2rem;border-bottom:1px solid var(--line)}.key-counts>div:nth-child(2){border-right:0}.key-counts>div:nth-child(3){border-bottom:0}.key-counts strong{font-size:2.6rem}.key-counts small{font-size:.73rem}.jump-nav{gap:.5rem;padding:1.5rem 0}.jump-nav a{font-size:.8rem;padding:.5rem .85rem}.journal-section{padding:2.5rem 0}.news-grid,.split-section,.arcade-list{grid-template-columns:1fr}.feature-card{padding:1.4rem}.feature-card h3{font-size:1.2rem}.split-section .small-art{position:static;max-width:220px;margin:auto}.closing{flex-direction:column;text-align:center;padding:1.5rem;gap:1rem}.closing img{width:120px}.closing .actions{justify-content:center}.actus-page .actions .pill{flex:1 1 auto}.arcade-list li:last-child{grid-column:auto}.note{padding:1rem 1.2rem}}
