:root[data-style=cds]{--ink:#111111;--bg:#ffffff;--card:#ffffff;--soft:#f1f1f1;--line:#dadada;--muted:#666666;--red:#e3001b;--accent:#c20018;--neon:#e3001b;--neon-ink:#ffffff;--green:#111111;--green-2:#222222;--mint:#fde6e9;--radius:0;--shadow:none}:root[data-style=cds][data-theme=dark]{--ink:#f2f2f2;--bg:#121212;--card:#1b1b1b;--soft:#202020;--line:#333333;--muted:#a0a0a0;--accent:#ff4d63;--mint:rgba(227,0,27,.2)}:root[data-style=cds] body{background:var(--bg)}:root[data-style=cds] body:before{opacity:.02}:root[data-style=cds] ::selection{background:var(--red);color:#fff}:root[data-style=cds] .only-cds{display:block}:root[data-style=cds] .only-new{display:none!important}:root[data-style=cds] .mast{display:block;background:#111;color:#fff;font-family:var(--font-sans);font-weight:600;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}:root[data-style=cds] .mast .wrap{display:flex;justify-content:space-between;gap:12px;padding-top:7px;padding-bottom:7px}:root[data-style=cds] .site-hdr{background:var(--bg);color:var(--ink);border-bottom:1px solid var(--line)}:root[data-style=cds] .hdr-top{padding:14px 0 12px}:root[data-style=cds] .hdr-in{text-align:left}:root[data-style=cds] .logo{justify-content:flex-start;color:var(--red);font-size:clamp(2.1rem,5.4vw,3.4rem);text-transform:uppercase;letter-spacing:.005em}:root[data-style=cds] .logo .ball{width:.82em;height:.82em}:root[data-style=cds] .tagline{display:none}:root[data-style=cds] .tools{transform:translateY(-50%)}:root[data-style=cds] .search-trigger{background:var(--soft);color:var(--ink);border:1px solid var(--line);border-radius:0}:root[data-style=cds] .search-trigger:hover{border-color:var(--red)}:root[data-style=cds] .search-trigger kbd{background:#111;color:#fff;border-radius:0}:root[data-style=cds] .icon-btn{background:var(--soft);color:var(--ink);border:1px solid var(--line);border-radius:0}:root[data-style=cds] .nav{background:var(--bg);border-bottom:3px solid var(--red);border-top:0}:root[data-style=cds] .nav a{color:var(--ink);font-weight:800;font-size:.76rem;letter-spacing:.05em}:root[data-style=cds] .nav a:after{background:var(--red);height:4px;left:0;right:0;bottom:-3px}:root[data-style=cds] .nav a:hover{color:var(--red)}:root[data-style=cds] .nav a.on{background:none;color:var(--red)}:root[data-style=cds] .nav a.live{background:var(--red);color:#fff;margin:6px 6px 6px 0;padding:7px 12px}:root[data-style=cds] .nav a.live:before{background:#fff}:root[data-style=cds] .nav a.live:after{display:none}:root[data-style=cds] .nav a.nav-logo{color:var(--red)}:root[data-style=cds] .ticker{background:#111;color:#fff;border-bottom:0}:root[data-style=cds] .ticker-badge{background:var(--red);color:#fff;border-radius:0}:root[data-style=cds] .ticker-badge i{background:#fff;animation-name:pulse}:root[data-style=cds] .marquee a time,:root[data-style=cds] .marquee a:hover{color:#ff8a98}:root[data-style=cds] .updated{display:none}:root[data-style=cds] .cols{display:grid;grid-template-columns:270px minmax(0,1fr) 300px;grid-column-gap:28px;column-gap:28px;align-items:start;margin-top:18px}:root[data-style=cds] .home-main{display:contents}:root[data-style=cds] .home-main>*{grid-column:2;min-width:0}:root[data-style=cds] .home-main>.hero{grid-column:2;grid-row:1;margin-top:0}:root[data-style=cds] .home-main>.chips,:root[data-style=cds] .home-main>.stats-band{display:none}:root[data-style=cds] .home-main>.blk-latest{grid-column:1;grid-row:1/span 6}:root[data-style=cds] .home-main>.edit-strip{grid-row:2;margin:26px 0 8px}:root[data-style=cds] .cols>.side{grid-column:3;grid-row:1/span 8;margin-top:0}:root[data-style=cds] .side-sticky{position:-webkit-sticky;position:sticky;top:14px}:root[data-style=cds] .hero{border-radius:0;box-shadow:none;background:#111}:root[data-style=cds] .hero-slides{height:clamp(320px,38vw,520px)}:root[data-style=cds] .hero-slide:before{background:none}:root[data-style=cds] .hero-slide:after{background:linear-gradient(transparent 55%,rgba(0,0,0,.55))}:root[data-style=cds] .hero-name{display:none}:root[data-style=cds] .hero-cap{padding:0;bottom:0}:root[data-style=cds] .hero-cat{background:var(--red);color:#fff;border-radius:0;margin:0 0 0 22px;padding:5px 12px;font-size:.72rem}:root[data-style=cds] .hero-title{background:#111;color:#fff;margin:0;padding:14px 22px 40px;font-weight:800;font-size:clamp(1.3rem,2.6vw,2rem);line-height:1.12;letter-spacing:-.015em;max-width:none}:root[data-style=cds] .hero-meta{position:absolute;left:22px;bottom:16px;color:#aaa;margin:0}:root[data-style=cds] .hero-cap .rel{color:#fff}:root[data-style=cds] .hero-bars{padding:0;bottom:0}:root[data-style=cds] .hero-bar:before{background:rgba(255,255,255,.22);top:0;height:4px}:root[data-style=cds] .hero-bar i{background:var(--red);top:0;height:4px;border-radius:0}:root[data-style=cds] .hero-bar{padding:0;height:4px}:root[data-style=cds] .section-title{border-bottom:3px solid var(--ink);margin:30px 0 4px;padding-bottom:7px;align-items:center}:root[data-style=cds] .blk-latest .section-title{margin-top:0}:root[data-style=cds] .section-title span{font-weight:800;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);border-left:8px solid var(--red);padding-left:9px;line-height:1}:root[data-style=cds] .section-title a{color:var(--red);font-weight:700}:root[data-style=cds] .blk-latest .nl-item{grid-template-columns:1fr;gap:4px;padding:12px 0;border-bottom:1px solid var(--line)}:root[data-style=cds] .blk-latest .nl-item:before,:root[data-style=cds] .blk-latest .nl-thumb{display:none}:root[data-style=cds] .blk-latest .nl-item:first-child .nl-thumb{display:block;aspect-ratio:16/10;border-radius:0;margin-bottom:6px}:root[data-style=cds] .blk-latest .nl-item:first-child .nl-title{font-size:1.18rem}:root[data-style=cds] .nl-item{transition:none}:root[data-style=cds] .nl-item:hover{background:transparent}:root[data-style=cds] .nl-title{font-family:var(--font-sans);font-weight:700;font-size:1rem;line-height:1.22;letter-spacing:-.01em}:root[data-style=cds] .nl-item:hover .nl-title{color:var(--red);text-decoration:underline;text-underline-offset:3px}:root[data-style=cds] .nl-meta{color:var(--muted);font-size:.66rem}:root[data-style=cds] .chip{padding:0;border-radius:0;font-size:.68rem;letter-spacing:.08em;transform:none;font-weight:800}:root[data-style=cds] .chip,:root[data-style=cds] .chip[data-cat]{background:none;color:var(--red)}:root[data-style=cds] .nl-thumb{border-radius:0}:root[data-style=cds] .nl-thumb:after{display:none}:root[data-style=cds] .rel{color:var(--muted)}:root[data-style=cds] .ph{background:repeating-linear-gradient(135deg,#e9e9e9 0 10px,#f4f4f4 10px 20px)}:root[data-style=cds] .ph:after{border-color:rgba(0,0,0,.12)}:root[data-style=cds] .blk-mercato .nl-list,:root[data-style=cds] .blk-seriea .nl-list,:root[data-style=cds] .nl-rest{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:22px;column-gap:22px;grid-row-gap:4px;row-gap:4px}:root[data-style=cds] .blk-mercato .nl-item,:root[data-style=cds] .blk-seriea .nl-item,:root[data-style=cds] .nl-rest .nl-item{grid-template-columns:1fr;gap:8px;padding:14px 0}:root[data-style=cds] .blk-mercato .nl-item:before,:root[data-style=cds] .blk-seriea .nl-item:before,:root[data-style=cds] .nl-rest .nl-item:before{display:none}:root[data-style=cds] .blk-mercato .nl-thumb,:root[data-style=cds] .blk-seriea .nl-thumb,:root[data-style=cds] .nl-rest .nl-thumb{aspect-ratio:16/10}:root[data-style=cds] .nl-rest{margin-top:14px}:root[data-style=cds] .edit-strip{background:var(--soft);color:var(--ink);border-left:8px solid var(--red);border-radius:0;padding:20px 24px}:root[data-style=cds] .edit-strip:before{background:var(--red)}:root[data-style=cds] .edit-strip .tg{color:var(--red);letter-spacing:.14em}:root[data-style=cds] .edit-strip:hover,:root[data-style=cds] .edit-strip:hover .tg{color:#fff}:root[data-style=cds] .edit-strip .tt{font-family:var(--font-serif);font-style:italic;font-weight:500;text-transform:none;font-size:clamp(1.3rem,2.4vw,1.9rem);line-height:1.15}:root[data-style=cds] .widget{background:transparent;border:0;border-top:3px solid var(--ink);border-radius:0;padding:12px 0 8px}:root[data-style=cds] .widget h2{display:flex;justify-content:flex-start;align-items:center;font-family:var(--font-sans);font-weight:800;font-size:.86rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--line);padding-bottom:8px;margin-bottom:8px}:root[data-style=cds] .widget h2:before{content:"";width:9px;height:9px;background:var(--red);margin:3px 8px 0 0;flex-shrink:0}:root[data-style=cds] .widget h2 a{margin-left:auto;color:var(--red)}:root[data-style=cds] .ranked li:before{color:var(--red);font-size:1.7rem}:root[data-style=cds] .ranked li{font-weight:700}:root[data-style=cds] .ranked li:hover a{color:var(--red)}:root[data-style=cds] .heat{border-radius:0;background:var(--soft)}:root[data-style=cds] .heat i{border-radius:0}:root[data-style=cds] .srow em{color:var(--red)}:root[data-style=cds] .author-avatar{border-radius:0;background:var(--red);color:#fff}:root[data-style=cds] .cta-btn{border-radius:0}:root[data-style=cds] .widget .nl-item{grid-template-columns:72px 1fr;gap:10px;padding:10px 0}:root[data-style=cds] .widget .nl-thumb{display:block}:root[data-style=cds] .newsletter input{border-radius:0;border:1px solid var(--ink);background:var(--bg);color:var(--ink)}:root[data-style=cds] .btn{background:#111;color:#fff;border-radius:0}:root[data-style=cds] .btn:before{background:var(--red)}:root[data-style=cds] .btn:hover{color:#fff}:root[data-style=cds] .chips a{border-radius:0;border:1px solid var(--line);background:var(--bg)}:root[data-style=cds] .chips a.on,:root[data-style=cds] .chips a:hover{background:var(--red);border-color:var(--red);color:#fff}:root[data-style=cds] .pager a,:root[data-style=cds] .pager strong{border-radius:0}:root[data-style=cds] .pager strong{background:var(--red);border-color:var(--red);color:#fff}:root[data-style=cds] .share button,:root[data-style=cds] .tool-btn{border-radius:0;background:var(--bg)}:root[data-style=cds] .share button:hover,:root[data-style=cds] .tool-btn.on,:root[data-style=cds] .tool-btn:hover{border-color:var(--red);color:var(--red);background:var(--mint)}:root[data-style=cds] .tags a{border-radius:0;background:var(--soft);color:var(--ink)}:root[data-style=cds] .tags a:hover{background:var(--red);color:#fff}:root[data-style=cds] .comment-form input,:root[data-style=cds] .comment-form textarea,:root[data-style=cds] .searchbox input{border-radius:0;border:1px solid var(--ink);background:var(--bg);color:var(--ink)}:root[data-style=cds] .page-hero{background:#111;color:#fff;border-bottom:6px solid var(--red);padding:30px 0 22px}:root[data-style=cds] .page-hero:after{display:none}:root[data-style=cds] .page-hero h1{font-size:clamp(2.6rem,9vw,5.5rem)}:root[data-style=cds] .page-hero p{color:#ff8a98}:root[data-style=cds] .team-hero{background:linear-gradient(115deg,var(--t1) 0 62%,var(--red) 62% 63.5%,color-mix(in srgb,var(--t1) 70%,#000) 63.5%);color:var(--tx,#fff)}:root[data-style=cds] .team-hero p{color:var(--tx,#fff)}:root[data-style=cds] .read-progress{background:var(--red);box-shadow:none;height:4px}:root[data-style=cds] .crumbs{color:var(--red);font-family:var(--font-sans);font-weight:800;letter-spacing:.1em}:root[data-style=cds] .article h1{font-family:var(--font-sans);font-weight:800;font-size:clamp(1.9rem,4.8vw,3.2rem);line-height:1.06;letter-spacing:-.022em}:root[data-style=cds] .article .lead{font-family:var(--font-serif);font-style:italic;font-size:1.32rem;color:var(--muted)}:root[data-style=cds] .article .cover{border-radius:0}:root[data-style=cds] .tools-row{border-top:3px solid var(--ink);border-bottom:1px solid var(--line)}:root[data-style=cds] .prose.dropcap>p:first-of-type:first-letter{color:var(--red)}:root[data-style=cds] .prose a{color:var(--accent);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);background-image:linear-gradient(var(--mint),var(--mint))}:root[data-style=cds] .prose blockquote{border-left:6px solid var(--red)}:root[data-style=cds] .prose iframe,:root[data-style=cds] .prose img{border-radius:0}:root[data-style=cds] .prose h2,:root[data-style=cds] .prose h3{font-weight:800;letter-spacing:-.01em}:root[data-style=cds] .art-layout{max-width:1180px}:root[data-style=cds] .footer{background:#111;border-top:6px solid var(--red);color:rgba(255,255,255,.6);padding:34px 0}:root[data-style=cds] .footer .logo{color:#fff;font-size:clamp(2rem,6vw,3.4rem)}:root[data-style=cds] .footer a:hover{color:#ff8a98}:root[data-style=cds] .sx-box{border-radius:0;border-top:6px solid var(--red)}:root[data-style=cds] .sx-item:hover,:root[data-style=cds] .sx-item[aria-selected=true]{background:var(--mint)}:root[data-style=cds] .fresh-pill{background:var(--red);color:#fff;border-radius:0;box-shadow:none}:root[data-style=cds] .consent{border-radius:0;background:#111;border:0;border-top:4px solid var(--red)}:root[data-style=cds] .consent-btns button{border-radius:0}:root[data-style=cds] .consent-btns .primary{background:var(--red);border-color:var(--red);color:#fff}:root[data-style=cds] .mercato{border-radius:0}:root[data-style=cds] .mercato th{border-bottom:3px solid var(--ink)}:root[data-style=cds] .st{border-radius:0}@media (max-width:1100px){:root[data-style=cds] .cols{grid-template-columns:250px minmax(0,1fr)}:root[data-style=cds] .cols>.side{grid-column:1/-1;grid-row:auto;margin-top:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-column-gap:24px;column-gap:24px}:root[data-style=cds] .side-sticky{display:contents}}@media (max-width:760px){:root[data-style=cds] .cols{display:flex;flex-direction:column;gap:0}:root[data-style=cds] .home-main{display:contents}:root[data-style=cds] .home-main>.hero{order:1}:root[data-style=cds] .home-main>.blk-latest{order:2;margin-top:20px}:root[data-style=cds] .home-main>*{order:3}:root[data-style=cds] .cols>.side{order:4}:root[data-style=cds] .blk-latest .nl-item .nl-thumb{display:block;aspect-ratio:16/10;margin-bottom:6px}:root[data-style=cds] .blk-mercato .nl-list,:root[data-style=cds] .blk-seriea .nl-list,:root[data-style=cds] .nl-rest{grid-template-columns:1fr}:root[data-style=cds] .mast .wrap span:last-child{display:none}:root[data-style=cds] .hero-slides{height:clamp(260px,62vw,400px)}:root[data-style=cds] .tools{transform:none}}:root[data-style=live]{--ink:#111111;--bg:#ffffff;--card:#ffffff;--soft:#f1f1f1;--line:#e1e1e1;--muted:#6b6b6b;--g:#0a8a1f;--g-dark:#066317;--g-pale:#dcebd9;--red:#d40000;--blue:#0b63b0;--accent:#0a8a1f;--neon:#0a8a1f;--neon-ink:#ffffff;--green:#0a8a1f;--green-2:#066317;--mint:#e9f4e7;--radius:8px;--max:1040px;--shadow:none}:root[data-style=live][data-theme=dark]{--ink:#ececec;--bg:#0f130f;--card:#151a15;--soft:#1b221b;--line:#2a332a;--muted:#a3ada3;--g:#2fbf48;--g-pale:#16301a;--accent:#3dd05a;--mint:rgba(47,191,72,.14)}:root[data-style=live] body{background:var(--bg)}:root[data-style=live] body:before{opacity:0}:root[data-style=live] ::selection{background:var(--g);color:#fff}:root[data-style=live] .only-live{display:block}:root[data-style=live] .mast,:root[data-style=live] .only-new{display:none!important}:root[data-style=live] .live-bar{background:linear-gradient(105deg,var(--g) 0 77%,transparent calc(77% + 1px))}:root[data-style=live] .live-bar .wrap{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:5px;padding-bottom:5px}:root[data-style=live] .lb-l{display:flex;gap:4px;flex-wrap:wrap}:root[data-style=live] .live-bar a{color:#fff;font-weight:700;font-size:.68rem;letter-spacing:.03em;text-transform:uppercase;padding:3px 8px;border-radius:3px}:root[data-style=live] .live-bar .lb-live,:root[data-style=live] .live-bar a:hover{background:var(--g-dark)}:root[data-style=live] .lb-r{display:flex;gap:2px}:root[data-style=live] .lb-r a{color:var(--ink);text-transform:none;font-weight:600;opacity:.8}:root[data-style=live] .lb-r a:hover{background:transparent;color:var(--g);opacity:1}:root[data-style=live] .site-hdr{background:var(--bg);color:var(--ink);border-bottom:0}:root[data-style=live] .hdr-top{padding:18px 0 4px}:root[data-style=live] .hdr-in{text-align:center}:root[data-style=live] .logo{justify-content:center;color:var(--ink);font-size:clamp(2rem,5.4vw,3.2rem);letter-spacing:-.005em;text-transform:uppercase}:root[data-style=live] .logo .ball{width:.8em;height:.8em}:root[data-style=live] .tagline{display:none}:root[data-style=live] .live-date{text-align:center;margin:0;padding:2px 16px 12px;font-size:.78rem;color:var(--ink);text-transform:capitalize}:root[data-style=live] .icon-btn,:root[data-style=live] .search-trigger{background:var(--soft);color:var(--ink);border:1px solid var(--line);border-radius:6px}:root[data-style=live] .search-trigger kbd{background:var(--g);color:#fff;border-radius:3px}:root[data-style=live] .nav{background:#ececec;border:0;border-top:1px solid #ddd}:root[data-style=live][data-theme=dark] .nav{background:#1b221b;border-top-color:#2a332a}:root[data-style=live] .nav-in{justify-content:flex-start}:root[data-style=live] .nav a{color:#666;font-weight:700;font-size:.84rem;letter-spacing:0;text-transform:none;border-right:1px solid #ddd;padding:14px 12px}:root[data-style=live][data-theme=dark] .nav a{color:#b7c2b7;border-right-color:#2a332a}:root[data-style=live] .nav a:after{display:none}:root[data-style=live] .nav a.on,:root[data-style=live] .nav a:hover{color:var(--g-dark);background:var(--g-pale)}:root[data-style=live] .nav a.live{background:var(--g);color:#fff;margin:0;border-radius:0}:root[data-style=live] .nav a.live:before{background:#fff}:root[data-style=live] .nav a.nav-logo{color:var(--ink)}:root[data-style=live] .live-teams{background:var(--bg);padding:8px 0 6px}:root[data-style=live] .live-teams .wrap{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;justify-content:space-between}:root[data-style=live] .live-teams a{flex:0 0 auto;display:grid;place-items:center;grid-gap:2px;gap:2px;width:50px}:root[data-style=live] .live-teams i{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1px solid var(--line);transition:transform .25s cubic-bezier(.3,1.6,.5,1),box-shadow .25s}:root[data-style=live] .live-teams i img{width:28px;height:28px;object-fit:contain}:root[data-style=live] .live-teams a:hover i{box-shadow:0 6px 12px -6px rgba(0,0,0,.5);transform:translateY(-3px) scale(1.12)}:root[data-style=live] .live-teams span{font-size:.56rem;text-transform:capitalize;color:var(--muted)}:root[data-style=live] .ticker{background:var(--soft);color:var(--ink);border-bottom:1px solid var(--line);border-top:0}:root[data-style=live] .ticker-badge{background:var(--g);color:#fff;border-radius:3px}:root[data-style=live] .ticker-badge i{background:#fff}:root[data-style=live] .marquee a time{color:var(--g-dark);font-weight:700}:root[data-style=live] .updated{display:none}:root[data-style=live] .cols{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-column-gap:28px;column-gap:28px;align-items:start;margin-top:14px}:root[data-style=live] .home-main>.chips,:root[data-style=live] .home-main>.hero,:root[data-style=live] .home-main>.kinetic,:root[data-style=live] .home-main>.stats-band{display:none}:root[data-style=live] .side-sticky{position:-webkit-sticky;position:sticky;top:56px}:root[data-style=live] .tmw-top{background:var(--g-pale);border-radius:10px;padding:10px;margin-bottom:14px}:root[data-style=live] .tmw-row3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}:root[data-style=live] .tmw-lead{display:grid;grid-gap:12px;gap:12px;margin-top:12px}:root[data-style=live] .tmw-stack{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}:root[data-style=live] .tmw-card{display:block}:root[data-style=live] .tmw-thumb{display:block;position:relative;aspect-ratio:16/9;border-radius:8px;overflow:hidden;background:#111}:root[data-style=live] .tmw-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}:root[data-style=live] .tmw-card:hover .tmw-thumb img{transform:scale(1.06)}:root[data-style=live] .tmw-thumb:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 45%,rgba(0,0,0,.88));pointer-events:none}:root[data-style=live] .tmw-cap{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:8px 10px 10px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}:root[data-style=live] .tmw-cap em{font-style:normal;font-weight:800;font-size:.58rem;letter-spacing:.04em;text-transform:uppercase;background:#f2f2f2;color:#222;padding:2px 6px;border-radius:2px}:root[data-style=live] .tmw-title{color:#fff;font-weight:800;font-size:.78rem;line-height:1.25;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}:root[data-style=live] .tmw-card:hover .tmw-title{text-decoration:underline;text-underline-offset:2px}:root[data-style=live] .tmw-card.lead .tmw-thumb{aspect-ratio:2/1}:root[data-style=live] .tmw-card.lead .tmw-cap{padding:14px 18px 16px}:root[data-style=live] .tmw-card.lead .tmw-title{font-family:var(--font-serif);font-weight:700;font-size:clamp(1.2rem,2.6vw,1.7rem);line-height:1.2;text-transform:none;-webkit-line-clamp:3}:root[data-style=live] .section-title{background:none;color:var(--ink);margin:18px 0 6px;padding:0 0 6px;border-bottom:2px solid var(--g);align-items:center}:root[data-style=live] .section-title span{color:var(--g-dark);font-weight:800;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}:root[data-style=live][data-theme=dark] .section-title span{color:var(--g)}:root[data-style=live] .section-title a{color:var(--g-dark);font-weight:700;font-size:.75rem}:root[data-style=live] .blk-latest .section-title{margin-top:0}:root[data-style=live] .nl-list{background:none;border:0}:root[data-style=live] .nl-item{display:grid;grid-template-columns:52px 1fr;grid-template-areas:"t b";grid-gap:0 8px;gap:0 8px;padding:5px 4px;border:0;align-items:baseline;transition:background-color .2s}:root[data-style=live] .nl-item:before{display:none}:root[data-style=live] .nl-time{grid-area:t;font-family:var(--font-serif);font-size:.88rem;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root[data-style=live] .nl-thumb{display:none;grid-area:th}:root[data-style=live] .nl-body{grid-area:b;display:block}:root[data-style=live] .nl-title{display:inline;font-family:var(--font-sans);font-weight:400;font-size:.95rem;line-height:1.45;letter-spacing:0}:root[data-style=live] .nl-item:hover{background:var(--mint)}:root[data-style=live] .nl-item:hover .nl-title{color:var(--g-dark);text-decoration:underline;text-underline-offset:2px}:root[data-style=live] .chip,:root[data-style=live] .nl-meta{display:none}:root[data-style=live] .chip[data-cat=editoriale],:root[data-style=live] .chip[data-cat=esclusiva]{transform:none}:root[data-style=live] .chip[data-cat=editoriale],:root[data-style=live] .chip[data-cat=esclusiva],:root[data-style=live] .rel{display:inline-block;background:var(--g);color:#fff;font-size:.56rem;letter-spacing:.03em;font-weight:700;padding:2px 5px;border-radius:2px;margin-right:6px;vertical-align:1px;text-transform:uppercase}:root[data-style=live] .rel i{display:none}:root[data-style=live] .rel-ufficiale{background:var(--red)}:root[data-style=live] .rel-indiscrezione{background:var(--blue)}:root[data-style=live] .nl-body:has(.rel-ufficiale) .nl-title{color:var(--red)}:root[data-style=live] .nl-body:has(.chip[data-cat=esclusiva]) .nl-title,:root[data-style=live] .nl-body:has(.rel-fonte) .nl-title{color:var(--g-dark)}:root[data-style=live] .nl-body:has(.rel-indiscrezione) .nl-title{color:var(--blue)}:root[data-style=live] .nl-rest{margin-top:0}:root[data-style=live] .blk .nl-list{margin-bottom:4px}:root[data-style=live] .widget .nl-time{display:none}:root[data-style=live] .edit-strip{background:var(--g-pale);color:var(--ink);border-left:6px solid var(--g);border-radius:6px;margin:16px 0;padding:14px 18px}:root[data-style=live] .edit-strip .tg{color:var(--g-dark)}:root[data-style=live] .edit-strip .tt{font-family:var(--font-serif);font-weight:700;font-size:1.25rem;line-height:1.2;text-transform:none}:root[data-style=live] .edit-strip:hover,:root[data-style=live] .edit-strip:hover .tg{color:var(--ink)}:root[data-style=live] .tmw-opinion{display:flex;gap:12px;align-items:center;padding:6px 4px 14px}:root[data-style=live] .tmw-opinion .av{flex:0 0 auto;width:84px;height:84px;border-radius:50%;display:grid;place-items:center;background:repeating-linear-gradient(135deg,#e5e5e5 0 3px,#f6f6f6 3px 6px);color:#555;font-family:var(--font-serif);font-size:2.2rem;font-weight:700}:root[data-style=live] .tmw-opinion .tt{font-weight:800;font-size:.78rem;line-height:1.3;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}:root[data-style=live] .tmw-opinion:hover .tt{color:var(--g-dark)}:root[data-style=live] .tmw-sidecards{display:grid;grid-gap:12px;gap:12px;margin-bottom:14px}:root[data-style=live] .tmw-sidecards .tmw-thumb{aspect-ratio:16/9.6}:root[data-style=live] .widget{background:none;border:0;border-radius:0;padding:0 0 6px;margin-bottom:16px}:root[data-style=live] .widget h2{margin:0 0 8px;padding:0 0 6px;background:none;color:var(--g-dark);font-family:var(--font-sans);font-weight:800;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;border-bottom:2px solid var(--g)}:root[data-style=live][data-theme=dark] .widget h2{color:var(--g)}:root[data-style=live] .widget h2 a{color:var(--g-dark)}:root[data-style=live] .ranked li:before{color:var(--g);font-family:var(--font-serif);font-size:1.4rem}:root[data-style=live] .ranked li{font-weight:600}:root[data-style=live] .ranked li:hover a{color:var(--g-dark)}:root[data-style=live] .heat{background:var(--soft);border-radius:3px}:root[data-style=live] .heat i{border-radius:3px}:root[data-style=live] .srow em{color:var(--g-dark)}:root[data-style=live] .author-avatar{background:var(--g);color:#fff}:root[data-style=live] .newsletter input{border-radius:4px;border:1px solid var(--line);background:var(--bg);color:var(--ink)}:root[data-style=live] .widget .nl-item{grid-template-columns:72px 1fr;grid-template-areas:"th b";gap:10px;padding:8px 0;align-items:center}:root[data-style=live] .widget .nl-thumb{display:block;aspect-ratio:4/3;border-radius:6px}:root[data-style=live] .widget .nl-title{font-weight:700;font-size:.85rem}:root[data-style=live] .btn{background:var(--g);color:#fff;border-radius:4px}:root[data-style=live] .btn:before{background:var(--g-dark)}:root[data-style=live] .btn:hover{color:#fff}:root[data-style=live] .chips a{border-radius:4px;border:1px solid var(--line);background:var(--card)}:root[data-style=live] .chips a.on,:root[data-style=live] .chips a:hover{background:var(--g);border-color:var(--g);color:#fff}:root[data-style=live] .pager a,:root[data-style=live] .pager strong{border-radius:4px}:root[data-style=live] .pager strong{background:var(--g);border-color:var(--g);color:#fff}:root[data-style=live] .share button,:root[data-style=live] .tool-btn{border-radius:4px;background:var(--card)}:root[data-style=live] .share button:hover,:root[data-style=live] .tool-btn.on,:root[data-style=live] .tool-btn:hover{border-color:var(--g);color:var(--g-dark);background:var(--mint)}:root[data-style=live] .tags a{border-radius:3px;background:var(--soft);color:var(--ink)}:root[data-style=live] .tags a:hover{background:var(--g);color:#fff}:root[data-style=live] .page-hero{background:var(--g-pale);color:var(--ink);border-bottom:3px solid var(--g);padding:22px 0 16px}:root[data-style=live] .page-hero:after{display:none}:root[data-style=live] .page-hero h1{font-family:var(--font-serif);font-size:clamp(1.8rem,5vw,2.8rem);text-transform:none}:root[data-style=live] .page-hero p{color:var(--muted)}:root[data-style=live] .team-hero{background:var(--t1);color:var(--tx,#fff);border-bottom:3px solid var(--g)}:root[data-style=live] .team-hero p{color:var(--tx,#fff)}:root[data-style=live] .page-hero .nl-list,:root[data-style=live] main>.nl-list{margin-top:8px}:root[data-style=live] .art-layout{max-width:var(--max)}:root[data-style=live] .read-progress{background:var(--g);box-shadow:none;height:3px}:root[data-style=live] .crumbs{display:none}:root[data-style=live] .article h1{font-family:var(--font-serif);font-weight:400;font-size:clamp(1.6rem,3.6vw,2.2rem);line-height:1.22;letter-spacing:0;margin:14px 0 10px}:root[data-style=live] .t-badge{display:inline-block;background:var(--g);color:#fff;font-family:var(--font-sans);font-weight:500;font-size:1.05rem;padding:1px 9px 2px;border-radius:3px;margin-right:10px;vertical-align:2px;letter-spacing:0}:root[data-style=live] .article .rel{margin-bottom:8px}:root[data-style=live] .article .meta{display:none}:root[data-style=live] .article .cover{position:relative;border-radius:8px;overflow:hidden;margin:0}:root[data-style=live] .cover-credit{position:absolute;left:0;right:0;bottom:0;padding:22px 14px 10px;color:#fff;font-size:.78rem;background:linear-gradient(transparent,rgba(0,0,0,.75))}:root[data-style=live] .art-bar{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:6px 0 4px;font-size:.74rem}:root[data-style=live] .art-bar .acts{display:flex;gap:4px}:root[data-style=live] .art-bar .acts a{color:#fff;font-size:.66rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:3px 9px;border-radius:2px;background:#222}:root[data-style=live] .art-bar .acts a.fb{background:#3b5998}:root[data-style=live] .art-bar .acts a:hover{filter:brightness(1.25)}:root[data-style=live] .art-author{display:flex;align-items:center;gap:14px;padding:10px 0 12px;border-bottom:1px solid var(--line)}:root[data-style=live] .art-author .av{flex:0 0 auto;width:50px;height:50px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--g);color:#fff;font-weight:800;font-size:1.3rem}:root[data-style=live] .art-author .av img{width:100%;height:100%;object-fit:cover}:root[data-style=live] .art-author .who{display:flex;flex-direction:column;gap:1px;min-width:0}:root[data-style=live] .art-author .who small{font-size:.66rem;color:var(--muted);text-transform:uppercase;letter-spacing:.03em}:root[data-style=live] .art-author .who b{font-size:.8rem;text-transform:uppercase}:root[data-style=live] .art-author .pill{margin-left:auto;flex:0 0 auto;background:#111;color:#fff;font-weight:700;font-size:.78rem;padding:9px 22px;border-radius:99px}:root[data-style=live] .art-author .pill:hover{background:var(--g)}:root[data-style=live] .article .lead{font-family:var(--font-sans);font-style:italic;font-size:1.28rem;line-height:1.4;color:var(--muted);margin:0;padding:12px 8px;border-bottom:1px solid var(--line);order:0}:root[data-style=live] .tools-row{border-top:0;border-bottom:1px solid var(--line)}:root[data-style=live] .prose{font-family:var(--font-sans);font-size:1rem;line-height:2}:root[data-style=live] .prose b,:root[data-style=live] .prose strong{font-weight:700}:root[data-style=live] .prose.dropcap>p:first-of-type:first-letter{font-size:inherit;float:none;color:inherit;font-weight:inherit;padding:0;line-height:inherit}:root[data-style=live] .prose h2,:root[data-style=live] .prose h3{font-family:var(--font-sans);font-weight:800;font-size:1.15rem;letter-spacing:0;margin:1.4em 0 .4em}:root[data-style=live] .prose a{color:var(--g-dark);-webkit-text-decoration-color:var(--g);text-decoration-color:var(--g);background-image:none}:root[data-style=live] .prose blockquote{border-left:5px solid var(--g)}:root[data-style=live] .art-side .widget .nl-item{padding:8px 0}:root[data-style=live] .footer{background:#0b3d1c;border-top:5px solid var(--g);color:rgba(255,255,255,.7);padding:30px 0}:root[data-style=live] .footer .logo{color:#fff}:root[data-style=live] .footer a:hover{color:#8be59b}:root[data-style=live] .sx-box{border-radius:6px;border-top:5px solid var(--g)}:root[data-style=live] .sx-item:hover,:root[data-style=live] .sx-item[aria-selected=true]{background:var(--mint)}:root[data-style=live] .fresh-pill{background:var(--g);color:#fff;border-radius:4px;box-shadow:none}:root[data-style=live] .consent{border-radius:0;background:#0b3d1c;border:0;border-top:4px solid var(--g)}:root[data-style=live] .consent-btns .primary{background:var(--g);border-color:var(--g);color:#fff}:root[data-style=live] .mercato th{border-bottom:3px solid var(--g)}@media (max-width:900px){:root[data-style=live] .cols{grid-template-columns:minmax(0,1fr)}:root[data-style=live] .cols>.side{margin-top:22px}:root[data-style=live] .side-sticky{position:static}:root[data-style=live] .live-bar{background:var(--g)}:root[data-style=live] .lb-r{display:none}}@media (max-width:760px){:root[data-style=live] .tmw-row3{grid-template-columns:1fr}:root[data-style=live] .tmw-row3 .tmw-card:nth-child(n+2),:root[data-style=live] .tmw-stack{display:none}:root[data-style=live] .tmw-card.lead .tmw-thumb{aspect-ratio:16/10}:root[data-style=live] .nl-item{grid-template-columns:92px 1fr;grid-template-areas:"th t" "th b";gap:0 12px;padding:8px 4px;align-items:start}:root[data-style=live] .nl-thumb{display:block;aspect-ratio:1/1;border-radius:6px;align-self:start}:root[data-style=live] .nl-time{font-size:.74rem;text-transform:uppercase;align-self:end}:root[data-style=live] .chip:not([data-cat=esclusiva]):not([data-cat=editoriale]){display:block;order:-1;background:none;color:var(--g-dark);font-size:.62rem;letter-spacing:.06em;font-weight:800;padding:0;margin:0 0 2px;text-transform:uppercase;transform:none}:root[data-style=live] .nl-body{display:flex;flex-direction:column}:root[data-style=live] .nl-title{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-weight:600;font-size:.95rem}:root[data-style=live] .widget .nl-item{grid-template-columns:72px 1fr}:root[data-style=live] .widget .nl-thumb{align-self:center}:root[data-style=live] .tools{transform:none}:root[data-style=live] .art-author .pill{padding:8px 14px;font-size:.72rem}:root[data-style=live] .live-teams span{display:none}}@font-face{font-family:Titillium Web;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/titillium-300.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/titillium-400.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/titillium-600.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/titillium-700.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/titillium-900.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/titillium-300-italic.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/titillium-400-italic.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/titillium-600-italic.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/titillium-700-italic.ttf) format("truetype")}:root[data-style=clean]{--font-sans:"Titillium Web",sans-serif;--font-serif:"Titillium Web",sans-serif;--font-display:"Titillium Web",sans-serif;--font-mono:"Titillium Web",sans-serif;--ink:#000000;--bg:#edeef0;--card:#ffffff;--soft:#f4f5f6;--line:#dcdee2;--muted:#999999;--hdr:#001c08;--pill:#081f2c;--neon:#00ff48;--neon-ink:#001c08;--g:#0a9a3c;--accent:#0047cc;--green:#001c08;--green-2:#052a14;--mint:#e8f6ec;--radius:6px;--max:1282px;--shadow:none}:root[data-style=clean] body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:16px;font-weight:400}:root[data-style=clean] body:before{opacity:0}:root[data-style=clean] ::selection{background:var(--neon);color:#001c08}:root[data-style=clean] .only-clean{display:block}:root[data-style=clean] .cursor-ball,:root[data-style=clean] .curtain,:root[data-style=clean] .intro-splash,:root[data-style=clean] .logo .ball,:root[data-style=clean] .mast,:root[data-style=clean] .no-clean,:root[data-style=clean] .only-new{display:none!important}:root[data-style=clean] h1,:root[data-style=clean] h2,:root[data-style=clean] h3,:root[data-style=clean] h4{font-weight:600;line-height:1.2}:root[data-style=clean] .site-hdr{background:var(--hdr);border:0;position:relative}:root[data-style=clean] .hdr-top{padding:0}:root[data-style=clean] .hdr-in{text-align:center;padding-top:22px;padding-bottom:0;max-width:1282px}:root[data-style=clean] .logo{justify-content:center;color:var(--neon);font-weight:700;font-size:clamp(2rem,5vw,3.2rem);line-height:1;text-transform:uppercase;letter-spacing:.01em}:root[data-style=clean] .tagline{display:block;text-align:center;margin:0;padding:4px 16px 20px;font-size:1rem}:root[data-style=clean] .clean-burger{position:absolute;right:3%;top:50%;transform:translateY(-50%);z-index:20;width:44px;height:44px;display:grid;place-items:center;color:#fff;background:transparent;border:0;cursor:pointer}:root[data-style=clean] .clean-burger svg path{transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform-origin:center;transform-box:fill-box}:root[data-style=clean] .clean-burger.active path:first-child{transform:translateY(6px) rotate(45deg)}:root[data-style=clean] .clean-burger.active path:nth-child(2){opacity:0}:root[data-style=clean] .clean-burger.active path:nth-child(3){transform:translateY(-6px) rotate(-45deg)}:root[data-style=clean].menu-open{overflow:hidden}:root[data-style=clean].menu-open .clean-burger{position:fixed;top:19px;right:3%;transform:none;z-index:1100}:root[data-style=clean] .clean-menu{position:fixed;inset:0;z-index:1050;background:var(--hdr);padding:84px 16px 40px;overflow-y:auto}:root[data-style=clean] .clean-menu>*{max-width:1282px;margin-left:auto;margin-right:auto}:root[data-style=clean] .clean-search{display:grid;grid-template-columns:1fr 44px;height:44px;max-width:400px;margin:8px auto 0}:root[data-style=clean] .clean-search input{background:transparent;border:1px solid #fff;border-right:0;color:#fff;font:600 1rem var(--font-sans);padding:0 12px}:root[data-style=clean] .clean-search input::placeholder{color:#fff;font-weight:400}:root[data-style=clean] .clean-search button{background:transparent;border:1px solid #fff;color:#fff;display:grid;place-items:center;cursor:pointer}:root[data-style=clean] .clean-menu ul{margin-top:36px;padding:0;text-align:left}:root[data-style=clean] .clean-menu li{border-bottom:1px solid rgba(255,255,255,.85);padding:4px 0;margin-bottom:8px;list-style:none}:root[data-style=clean] .clean-menu li a{display:block;color:#fff;font-size:1.5rem;font-weight:500;padding:6px 0}:root[data-style=clean] .clean-menu li a:hover{color:var(--neon)}:root[data-style=clean] .nav{background:#fff;border:0;position:-webkit-sticky;position:sticky;top:0;z-index:80;display:none}:root[data-style=clean] .nav ul{gap:0}:root[data-style=clean] .nav a{color:#000;font-weight:600;font-size:.95rem;letter-spacing:0;text-transform:uppercase}:root[data-style=clean] .nav a:after{display:none}:root[data-style=clean] .nav a.on,:root[data-style=clean] .nav a:hover{color:var(--g);background:none}:root[data-style=clean] .nav a.nav-logo,:root[data-style=clean] .nav-logo{display:none!important}@media (min-width:1024px){:root[data-style=clean] .nav{display:block}}:root[data-style=clean] .ticker{background:#fff;color:#000;border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}:root[data-style=clean] .ticker .wrap{padding-top:9px;padding-bottom:9px;max-width:1282px}:root[data-style=clean] .ticker-badge:not(.hot){display:none}:root[data-style=clean] .ticker-badge.hot{background:var(--hdr);color:var(--neon);border-radius:3px}:root[data-style=clean] .marquee a{font-weight:600;font-size:.95rem}:root[data-style=clean] .marquee a time{color:var(--g);font-weight:700}:root[data-style=clean] .marquee a:hover{color:var(--g)}:root[data-style=clean] .wrap{max-width:1282px}:root[data-style=clean] .updated{display:block;text-align:center;margin:22px 0 18px;font-size:.78rem;font-weight:400;color:#000}:root[data-style=clean] .cols{display:grid;grid-template-columns:minmax(0,66%) minmax(0,1fr);grid-column-gap:32px;column-gap:32px;align-items:start;margin-top:0}:root[data-style=clean] .cols>.side,:root[data-style=clean] .home-main>:not(.clean-feed){display:none}:root[data-style=clean] .cols>.clean-side{display:block;padding-top:4px}:root[data-style=clean] .clean-side>div{display:grid;grid-gap:10px;gap:10px}:root[data-style=clean] .clean-side .cta-btn{min-height:77px;padding:0 28px;border-radius:0;font-size:1.25rem;font-weight:500;text-transform:uppercase;letter-spacing:0}:root[data-style=clean] .clean-side .cta-btn:hover{transform:none;filter:brightness(1.12)}:root[data-style=clean] .clean-lead{position:relative;background:var(--hdr);overflow:hidden}:root[data-style=clean] .cl-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}:root[data-style=clean] .cl-track::-webkit-scrollbar{display:none}:root[data-style=clean] .cl-slide{position:relative;flex:0 0 100%;scroll-snap-align:start;aspect-ratio:16/9;overflow:hidden;display:block;background:var(--hdr)}:root[data-style=clean] .cl-slide .ph,:root[data-style=clean] .cl-slide img{width:100%;height:100%;object-fit:cover;display:block}:root[data-style=clean] .cl-cap{position:absolute;left:0;right:0;bottom:0;padding:120px 20px 44px;background:linear-gradient(transparent,rgba(0,0,0,.9));display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:8px}:root[data-style=clean] .cl-cap em{font-style:normal;color:var(--neon);font-size:1.05rem;font-weight:600;text-transform:uppercase;line-height:1}:root[data-style=clean] .cl-cap strong{color:#fff;font-size:clamp(1.1rem,1.7vw,1.4rem);font-weight:600;line-height:1.2}:root[data-style=clean] .cl-dots{position:absolute;left:0;right:0;bottom:14px;display:flex;justify-content:center;gap:8px;pointer-events:none}:root[data-style=clean] .cl-dots button{pointer-events:auto;width:9px;height:9px;padding:0;border-radius:50%;border:0;background:rgba(255,255,255,.55);cursor:pointer;transition:background .2s,transform .2s}:root[data-style=clean] .cl-dots button.on{background:#2c5cff;transform:scale(1.25)}:root[data-style=clean] .clean-title,:root[data-style=clean] .section-title{display:block;margin:40px 0 16px;padding:14px 0 0;border:0;border-top:3px solid #000;background:none;color:#000;font-size:1.125rem;font-weight:600;letter-spacing:0;text-transform:uppercase;line-height:1.1}:root[data-style=clean] .section-title span{font-size:inherit;font-weight:inherit;color:inherit;letter-spacing:0;text-transform:inherit}:root[data-style=clean] .section-title a{float:right;font-size:.85rem;color:var(--g)}:root[data-style=clean] .clean-more{display:block;margin:18px 0 40px;padding:14px;text-align:center;background:var(--hdr);color:var(--neon);font-weight:600;text-transform:uppercase;border-radius:var(--radius)}:root[data-style=clean] .clean-more:hover{background:var(--green-2)}:root[data-style=clean] .nl-list{display:grid;grid-gap:20px;gap:20px;background:none;border:0}:root[data-style=clean] .nl-item{display:grid;grid-template-columns:296px minmax(0,1fr);grid-gap:0;gap:0;padding:0;background:#fff;border:0;border-radius:var(--radius);overflow:hidden;min-height:0;align-items:stretch;transition:box-shadow .25s}:root[data-style=clean] .nl-item:before{display:none}:root[data-style=clean] .nl-item:hover{background:#fff;box-shadow:0 8px 20px -14px rgba(0,0,0,.4)}:root[data-style=clean] .nl-time{display:none}:root[data-style=clean] .nl-thumb{grid-column:1;position:relative;min-width:0;overflow:hidden;border-radius:0;aspect-ratio:16/9;height:auto;min-height:0;align-self:start;background:var(--hdr)}:root[data-style=clean] .nl-thumb .ph,:root[data-style=clean] .nl-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}:root[data-style=clean] .nl-thumb:after{display:none}:root[data-style=clean] .nl-body{grid-column:2;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:16px}:root[data-style=clean] .nl-title{font-family:var(--font-sans);font-weight:600;font-size:1.15rem;line-height:1.2;letter-spacing:0;color:#000}:root[data-style=clean] .nl-item:hover .nl-title{color:var(--g)}:root[data-style=clean] .nl-meta{font-family:var(--font-sans);font-size:.75rem;font-weight:400;color:var(--muted)}:root[data-style=clean] .nl-body .chip,:root[data-style=clean] .nl-body .rel{display:none}:root[data-style=clean] .page-hero{background:var(--hdr);color:var(--neon);border:0;padding:26px 0 20px}:root[data-style=clean] .page-hero:after{display:none}:root[data-style=clean] .page-hero h1{font-weight:600;font-size:clamp(1.8rem,5vw,2.6rem);text-transform:uppercase}:root[data-style=clean] .page-hero p{color:rgba(31,227,95,.8)}:root[data-style=clean] .team-hero{background:var(--t1);color:var(--tx,#fff)}:root[data-style=clean] .team-hero p{color:var(--tx,#fff)}:root[data-style=clean] .btn{background:var(--hdr);color:var(--neon);border-radius:4px}:root[data-style=clean] .btn:before{background:var(--green-2)}:root[data-style=clean] .btn:hover{color:var(--neon)}:root[data-style=clean] .chips a{border-radius:4px;border:1px solid var(--line);background:#fff}:root[data-style=clean] .chips a.on,:root[data-style=clean] .chips a:hover{background:var(--hdr);border-color:var(--hdr);color:var(--neon)}:root[data-style=clean] .pager a,:root[data-style=clean] .pager strong{border-radius:4px}:root[data-style=clean] .pager strong{background:var(--hdr);border-color:var(--hdr);color:var(--neon)}:root[data-style=clean] .share button,:root[data-style=clean] .tags a,:root[data-style=clean] .tool-btn{border-radius:4px;background:#fff}:root[data-style=clean] .tags a{color:#000}:root[data-style=clean] .tags a:hover{background:var(--hdr);color:var(--neon)}:root[data-style=clean] .searchbox input{border-radius:0}:root[data-style=clean] .art-layout{max-width:1282px}:root[data-style=clean] .read-progress{background:var(--neon);box-shadow:none;height:3px}:root[data-style=clean] .crumbs{display:none}:root[data-style=clean] .cat-pill{display:inline-block;margin-bottom:24px;padding:10px 20px;border-radius:20px;background:var(--pill);color:#fff;font-size:.75rem;font-weight:500;line-height:1;text-transform:uppercase}:root[data-style=clean] .cat-pill:hover{background:var(--hdr);color:var(--neon)}:root[data-style=clean] .article h1{font-family:var(--font-sans);font-weight:600;font-size:26px;line-height:1.2em;letter-spacing:normal;word-spacing:normal;margin:0 0 12px}:root[data-style=clean] .article .lead{font-family:var(--font-sans);font-style:normal;font-weight:400;font-size:1.125rem;color:#000;margin:0 0 14px;line-height:1.3}:root[data-style=clean] .article .meta{display:none}:root[data-style=clean] .article .cover{border-radius:var(--radius);margin-bottom:32px}:root[data-style=clean] .tools-row{border:0}:root[data-style=clean] .prose{font-family:var(--font-sans);font-weight:300;font-size:1.2rem;line-height:1.5;color:#000}:root[data-style=clean] .prose p{margin:0 0 1rem;font-weight:300}:root[data-style=clean] .prose a,:root[data-style=clean] .prose em,:root[data-style=clean] .prose i,:root[data-style=clean] .prose li{font-weight:400}:root[data-style=clean] .prose p span{font-weight:300}:root[data-style=clean] .prose b,:root[data-style=clean] .prose strong{font-weight:700}:root[data-style=clean] .prose.dropcap>p:first-of-type:first-letter{font-size:inherit;float:none;color:inherit;font-weight:inherit;padding:0;line-height:inherit}:root[data-style=clean] .prose h2,:root[data-style=clean] .prose h3,:root[data-style=clean] .prose h4{font-family:var(--font-sans);font-weight:700;letter-spacing:0;margin:24px 0 8px}:root[data-style=clean] .prose a{color:#0047cc;text-decoration:none;background-image:none}:root[data-style=clean] .prose a:hover{color:#4393f7}:root[data-style=clean] .prose blockquote{border-left:4px solid var(--pill);padding:8px 24px}:root[data-style=clean] .prose ul{list-style:disc;padding-left:15px}:root[data-style=clean] .prose ul li{margin-bottom:8px}:root[data-style=clean] .clean-share{margin:0 0 24px}:root[data-style=clean] .cs-icons{display:flex;gap:22px;align-items:center;margin-bottom:18px}:root[data-style=clean] .cs-icons a{color:#000;display:grid;place-items:center;transition:color .2s,transform .2s}:root[data-style=clean] .cs-icons a:hover{color:var(--g);transform:translateY(-2px)}:root[data-style=clean] .cs-date{display:block;font-size:.85rem;font-weight:300;color:#000}:root[data-style=clean] .article .art-bar,:root[data-style=clean] .article .share{display:none}:root[data-style=clean] .article h1{margin-bottom:26px;max-width:none}:root[data-style=clean] .footer .logo,:root[data-style=clean] .logo{font-family:var(--font-sans);font-weight:700;letter-spacing:.01em;color:var(--neon)}:root[data-style=clean] .tagline{font-family:var(--font-sans);font-weight:400;font-size:.95rem;letter-spacing:0;text-transform:uppercase;color:var(--neon)}:root[data-style=clean] .comments{margin:32px 0 8px;text-align:center}:root[data-style=clean] .comments-box>summary{display:inline-block;list-style:none;cursor:pointer;background:var(--hdr);color:#fff;font-weight:400;text-transform:uppercase;padding:14px 28px;border-radius:3px;font-size:.95rem}:root[data-style=clean] .comments-box>summary::-webkit-details-marker{display:none}:root[data-style=clean] .comments-box>summary:hover{background:var(--green-2)}:root[data-style=clean] .comments-box[open]>summary{margin-bottom:20px}:root[data-style=clean] .comments-box>:not(summary){text-align:left}:root[data-style=clean] .comment-list{margin-bottom:20px}:root[data-style=clean] .ticker{display:none!important}:root[data-style=clean] .nav{display:block;border-bottom:1px solid var(--line)}:root[data-style=clean] .nav-in{justify-content:center;overflow:visible;max-width:1282px}:root[data-style=clean] .nav-in::-webkit-scrollbar{display:none}:root[data-style=clean] .nav ul{display:flex;flex-wrap:nowrap;width:100%;justify-content:center}:root[data-style=clean] .nav li{flex:0 0 auto}:root[data-style=clean] .nav a{white-space:nowrap;padding:15px 16px}@media (min-width:1024px){:root[data-style=clean] .nav-in{justify-content:center}}@media (max-width:720px){:root[data-style=clean] .nav-in{padding:0;overflow-x:auto;scrollbar-width:none;justify-content:flex-start}:root[data-style=clean] .nav ul{display:flex;flex-wrap:nowrap;width:max-content;justify-content:flex-start;padding:0 6px}:root[data-style=clean] .nav li{flex:0 0 auto}:root[data-style=clean] .nav a{display:block;font-size:15px;padding:14px 12px}}:root[data-style=clean] .footer{background:var(--hdr);color:rgba(255,255,255,.7);border:0;padding:30px 0}:root[data-style=clean] .footer .logo,:root[data-style=clean] .footer a:hover{color:var(--neon)}:root[data-style=clean] .sx-box{border-radius:6px}:root[data-style=clean] .fresh-pill{background:var(--hdr);color:var(--neon);border-radius:4px;box-shadow:none}:root[data-style=clean] .consent{border-radius:0;background:var(--hdr)}:root[data-style=clean] .consent-btns .primary{background:var(--neon);border-color:var(--neon);color:var(--hdr)}:root[data-style=clean] .sp-bar{background:var(--neon);box-shadow:none}@media (max-width:1023px){:root[data-style=clean] .cols{display:block}:root[data-style=clean] .cols>.clean-side{margin-top:8px;margin-bottom:40px}}@media (max-width:720px){:root[data-style=clean] .hdr-in{padding-top:0}:root[data-style=clean] .logo{font-size:1.55rem;padding:26px 0;justify-content:center}:root[data-style=clean] .cl-slide{aspect-ratio:4/5}:root[data-style=clean] .cl-cap{padding:90px 14px 42px;gap:8px}:root[data-style=clean] .cl-cap em{font-size:.9rem}:root[data-style=clean] .cl-cap strong{font-size:1.3rem;line-height:1.2;font-weight:600}:root[data-style=clean] .tagline{display:none}:root[data-style=clean] .updated{margin:14px 0 12px}:root[data-style=clean] .nl-list{gap:12px}:root[data-style=clean] .nl-item{grid-template-columns:124px minmax(0,1fr);min-height:0}:root[data-style=clean] .nl-thumb{aspect-ratio:auto;width:124px;justify-self:start;align-self:stretch;height:auto;min-height:124px}:root[data-style=clean] .nl-body{padding:10px 12px;gap:6px}:root[data-style=clean] .nl-title{font-size:1rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}:root[data-style=clean] .clean-title{margin-top:28px}}:root[data-style=clean] .widget{background:#fff;border:0;border-radius:var(--radius);padding:14px 16px}:root[data-style=clean] .widget h2{font-family:var(--font-sans);font-weight:600;font-size:1.05rem;text-transform:uppercase;letter-spacing:0;color:#000;border-bottom:3px solid #000;padding-bottom:10px;margin-bottom:12px}:root[data-style=clean] aside .widget .nl-item{display:grid;grid-template-columns:80px minmax(0,1fr);grid-gap:12px;gap:12px;min-height:0;padding:10px 0;background:transparent;border-radius:0;box-shadow:none;border-bottom:1px solid var(--line);align-items:start}:root[data-style=clean] aside .widget .nl-item:last-child{border-bottom:0}:root[data-style=clean] aside .widget .nl-thumb{width:80px;height:60px;min-height:0;aspect-ratio:auto;border-radius:4px;overflow:hidden;align-self:start}:root[data-style=clean] aside .widget .nl-body{padding:0;gap:4px;justify-content:flex-start}:root[data-style=clean] aside .widget .nl-title{font-size:.95rem;line-height:1.2;-webkit-line-clamp:3}:root[data-style=clean] .reader-box{background:var(--card);border-radius:var(--radius);padding:18px;max-width:560px;margin:0 auto;text-align:left}:root[data-style=clean] .reader-box h3{font-size:1.1rem;margin-bottom:8px}:root[data-style=clean] .cb-note{font-size:.9rem;color:var(--muted);margin:0 0 12px}:root[data-style=clean] .comment-form{display:grid;grid-gap:10px;gap:10px}:root[data-style=clean] .comment-form input,:root[data-style=clean] .comment-form textarea{border:1px solid var(--line);border-radius:4px;padding:11px 12px;font:inherit;background:#fff;color:var(--ink);width:100%}:root[data-style=clean] .comment-list li{background:var(--card);border-radius:var(--radius);padding:12px 14px;margin-bottom:10px;list-style:none}:root[data-style=clean] .comment-list time{color:var(--muted);font-size:.8rem;margin-left:8px}:root[data-style=clean] .hp{position:absolute;left:-9999px}@media (min-width:768px){:root[data-style=clean] .article h1{font-size:38px}}:root[data-style=clean] .article h1,:root[data-style=clean] .cl-cap strong,:root[data-style=clean] .hero-title,:root[data-style=clean] .nl-title{text-wrap:wrap}:root[data-style=clean] .nav ul{mask-image:none;-webkit-mask-image:none;overflow:visible}:root[data-style=clean] .nav{position:static}:root[data-style=clean] .article .page-title{font-size:26px;line-height:1.2;margin:8px 0 18px;text-transform:none}@media (min-width:768px){:root[data-style=clean] .article .page-title{font-size:38px}}:root[data-style=clean] .article .body{font-size:1.05rem;line-height:1.6;font-weight:300;color:#000;overflow-wrap:anywhere}:root[data-style=clean] .article .body p{margin:0 0 1rem}:root[data-style=clean] .article .body h2{font-size:1.35rem;line-height:1.25;margin:2rem 0 .6rem;font-weight:700}:root[data-style=clean] .article .body h3{font-size:1.1rem;line-height:1.3;margin:1.5rem 0 .5rem;font-weight:700}:root[data-style=clean] .article .body ol,:root[data-style=clean] .article .body ul{margin:0 0 1rem;padding-left:1.3rem}:root[data-style=clean] .article .body li{margin:0 0 .5rem;font-weight:400}:root[data-style=clean] .article .body a{color:#0047cc;text-decoration:underline}:root[data-style=clean] .article .body strong{font-weight:700}:root[data-style=clean] .article .body table{width:100%;border-collapse:collapse;margin:0 0 1.5rem;font-size:.95rem;background:#fff}:root[data-style=clean] .article .body td,:root[data-style=clean] .article .body th{border:1px solid #dde0e4;padding:10px 12px;text-align:left;vertical-align:top;font-weight:400}:root[data-style=clean] .article .body th{background:#f3f4f6;font-weight:700}@media (max-width:720px){:root[data-style=clean] .article .body table,:root[data-style=clean] .article .body tbody,:root[data-style=clean] .article .body td,:root[data-style=clean] .article .body tr{display:block;width:100%}:root[data-style=clean] .article .body thead{display:none}:root[data-style=clean] .article .body tr{border:1px solid #dde0e4;border-radius:8px;background:#fff;margin:0 0 12px;padding:4px 0;overflow:hidden}:root[data-style=clean] .article .body td{border:0;padding:6px 14px}:root[data-style=clean] .article .body td:first-child{font-weight:700;font-size:1.05rem;padding-top:10px}:root[data-style=clean] .article .body td:before{display:block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#6b7280}:root[data-style=clean] .article .body td:nth-child(2):nth-last-child(3):before{content:"Dati"}:root[data-style=clean] .article .body td:nth-child(3):nth-last-child(2):before{content:"Finalità"}:root[data-style=clean] .article .body td:nth-child(4):last-child:before{content:"Base giuridica"}:root[data-style=clean] .article .body td:nth-child(2):nth-last-child(2):before{content:"Scopo"}:root[data-style=clean] .article .body td:nth-child(3):last-child:before{content:"Durata"}}:root[data-style=clean] main.wrap>.page-title{font-size:26px;line-height:1.2;text-transform:none;margin:24px 0 16px}@media (min-width:768px){:root[data-style=clean] main.wrap>.page-title{font-size:38px}}:root[data-style=clean] .searchbox{display:flex;gap:8px;margin:0 0 20px;max-width:860px}:root[data-style=clean] .searchbox input{flex:1 1;min-width:0;font-size:1rem;padding:12px 14px;border:1px solid #cfd3d8;background:#fff}:root[data-style=clean] .searchbox .btn{padding:0 18px;font-size:.95rem}.curtain{position:fixed;inset:0;z-index:4000;display:flex;pointer-events:none;visibility:hidden;overflow:hidden}.curtain.cover,.curtain.reveal{visibility:visible}.curtain.cover{pointer-events:auto}.curtain i{flex:1 1;transform:scaleY(0);transform-origin:50% 100%;will-change:transform}.curtain.cover i{animation:cvIn .46s cubic-bezier(.7,0,.25,1) both;animation-delay:calc(var(--k) * 42ms)}.curtain.reveal i{transform:scaleY(1);transform-origin:50% 0;animation:cvOut .55s cubic-bezier(.7,0,.25,1) both;animation-delay:calc(var(--k) * 42ms)}@keyframes cvIn{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes cvOut{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.curtain-word{position:absolute;inset:0;display:none;place-items:center;font-family:var(--font-display);font-size:clamp(3rem,13vw,11rem);line-height:1;text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;opacity:0;pointer-events:none}.curtain.cover .curtain-word{animation:cwIn .3s ease .28s both}.curtain.reveal .curtain-word{animation:cwOut .28s ease both}@keyframes cwIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes cwOut{0%{opacity:1}to{opacity:0;transform:translateY(-18px)}}.curtain-ball{position:absolute;left:0;top:50%;width:88px;height:88px;margin-top:-44px;opacity:0;pointer-events:none;filter:drop-shadow(0 10px 16px rgba(0,0,0,.5))}.curtain.cover .curtain-ball{animation:ballAcross .66s cubic-bezier(.45,0,.55,1) .08s both}.curtain.reveal .curtain-ball{animation:ballBack .6s cubic-bezier(.45,0,.55,1) both}@keyframes ballAcross{0%{opacity:1;transform:translateX(-130px) rotate(0)}to{opacity:1;transform:translateX(calc(100vw + 50px)) rotate(900deg)}}@keyframes ballBack{0%{opacity:1;transform:translateX(calc(100vw + 50px)) rotate(0)}to{opacity:1;transform:translateX(-130px) rotate(-900deg)}}:root[data-style=classic] .curtain i{background:#0f3d24;box-shadow:inset 0 -6px 0 #2ee66b}:root[data-style=classic] .curtain i:nth-child(2n){background:#14532f}:root[data-style=new] .curtain i{background:#15110c}:root[data-style=new] .curtain i:nth-child(3n+1){background:#ff4a1c}:root[data-style=new] .curtain-word{display:grid;color:#f1e9d6;text-shadow:6px 6px 0 #ff4a1c}:root[data-style=bold] .curtain{left:-9vw;right:-9vw}:root[data-style=bold] .curtain i{background:#d4ff3a;margin-inline:-16px;min-width:calc(100vw / 7 + 44px);transform:skewX(-12deg) scaleY(0)}:root[data-style=bold] .curtain i:nth-child(2n){background:#05070b}:root[data-style=bold] .curtain.cover i{animation-name:cvInSk}:root[data-style=bold] .curtain.reveal i{transform:skewX(-12deg) scaleY(1);animation-name:cvOutSk}:root[data-style=bold] .curtain-word{display:grid;color:#fff;mix-blend-mode:difference;font-style:italic}@keyframes cvInSk{0%{transform:skewX(-12deg) scaleY(0)}to{transform:skewX(-12deg) scaleY(1)}}@keyframes cvOutSk{0%{transform:skewX(-12deg) scaleY(1)}to{transform:skewX(-12deg) scaleY(0)}}:root[data-style=cds] .curtain{flex-direction:column}:root[data-style=cds] .curtain i{background:#e3001b;transform:scaleX(0);transform-origin:0 50%}:root[data-style=cds] .curtain i:nth-child(2n){background:#111}:root[data-style=cds] .curtain.cover i{animation-name:cvInX}:root[data-style=cds] .curtain.reveal i{transform:scaleX(1);transform-origin:100% 50%;animation-name:cvOutX}@keyframes cvInX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cvOutX{0%{transform:scaleX(1)}to{transform:scaleX(0)}}:root[data-style=live] .curtain i{background:#0a8a1f;transform-origin:50% 0;box-shadow:inset 0 -4px 0 #dcebd9}:root[data-style=live] .curtain i:nth-child(2n){background:#066317}:root[data-style=live] .curtain.reveal i{transform-origin:50% 100%}:root[data-style=live] .curtain-word{display:grid;color:#fff;font-family:var(--font-serif);font-size:clamp(1.8rem,6vw,4rem);letter-spacing:0;text-transform:none}.sp-bar{position:fixed;top:0;left:0;height:3px;width:calc(var(--sp, 0) * 100%);z-index:89;pointer-events:none;background:#2ee66b;box-shadow:0 0 10px rgba(46,230,107,.7)}:root[data-style=new] .sp-bar{background:#ff4a1c;box-shadow:none;height:4px}:root[data-style=bold] .sp-bar{background:#d4ff3a;box-shadow:0 0 14px #d4ff3a}:root[data-style=cds] .sp-bar{background:#e3001b;box-shadow:none}:root[data-style=live] .sp-bar{background:#0a8a1f;box-shadow:none}:root:has(.read-progress) .sp-bar{display:none}.cursor-ball{display:none;position:fixed;left:0;top:0;width:28px;height:28px;z-index:6000;pointer-events:none;will-change:transform;filter:drop-shadow(0 4px 8px rgba(0,0,0,.55))}:root[data-style=bold] .cursor-ball{display:block}.hero-slide.on .hero-cat{animation:riseIn .6s cubic-bezier(.2,.8,.2,1) .15s both}.hero-slide.on .hero-title{animation:riseIn .75s cubic-bezier(.2,.8,.2,1) .32s both}.hero-slide.on .hero-meta{animation:riseIn .6s ease .5s both}@keyframes riseIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){.hero-img{animation:heroPar linear both;animation-timeline:view();animation-range:exit 0 exit 100%}@keyframes heroPar{to{transform:translateY(14%) scale(1.07)}}}:root:not([data-style=bold]) .nl-thumb:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.38) 50%,transparent 62%);transform:translateX(-130%)}:root:not([data-style=bold]) .nl-item:hover .nl-thumb:before{transform:translateX(130%);transition:transform .85s ease}@keyframes sweepX{0%,55%{transform:translateX(-130%)}to{transform:translateX(130%)}}:root[data-style=classic] .site-hdr{position:relative;overflow:hidden}:root[data-style=classic] .site-hdr:after{background:linear-gradient(100deg,transparent 35%,rgba(46,230,107,.16) 50%,transparent 65%);animation:sweepX 9s ease-in-out 1.5s infinite}:root[data-style=classic] .hero:after,:root[data-style=classic] .site-hdr:after{content:"";position:absolute;inset:0;pointer-events:none;transform:translateX(-130%)}:root[data-style=classic] .hero:after{z-index:5;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.17) 50%,transparent 60%);animation:sweepX 8s ease-in-out 2.5s infinite}:root[data-style=classic] .widget{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,background-color .35s,border-color .35s}:root[data-style=classic] .widget:hover{transform:translateY(-4px);box-shadow:0 18px 34px -20px rgba(15,61,36,.55)}:root[data-style=classic] .chips a{transition:transform .25s cubic-bezier(.3,1.6,.5,1),background .2s,color .2s,border-color .2s}:root[data-style=classic] .chips a:hover{transform:translateY(-3px) scale(1.06)}:root[data-style=classic] .nl-item{transition:background-color .2s,transform .3s cubic-bezier(.2,.8,.2,1)}:root[data-style=classic] .nl-item:hover{transform:translateX(5px)}:root[data-style=classic] .section-title{position:relative}:root[data-style=classic] .section-title:after{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:100%;background:var(--neon);transform:scaleX(0);transform-origin:left;transition:transform .6s cubic-bezier(.7,0,.2,1)}:root[data-style=classic] .section-title:hover:after{transform:scaleX(1)}:root.js[data-style=new] [data-reveal]{opacity:0;transform:none}:root.js[data-style=new] [data-reveal].in{opacity:1;animation:inkReveal .95s cubic-bezier(.7,0,.2,1) backwards;animation-delay:calc(var(--i, 0) * 80ms)}@keyframes inkReveal{0%{-webkit-clip-path:inset(-16px 100% -16px -16px);clip-path:inset(-16px 100% -16px -16px)}to{-webkit-clip-path:inset(-16px -16px -16px -16px);clip-path:inset(-16px -16px -16px -16px)}}:root[data-style=new] .nl-item.in .chip{animation:stamp .6s cubic-bezier(.2,1.5,.4,1) .5s backwards}:root[data-style=new] .article .rel,:root[data-style=new] .nl-item.in .rel{animation:stampRel .6s cubic-bezier(.2,1.5,.4,1) .6s backwards}@keyframes stamp{0%{opacity:0;transform:scale(2.2) rotate(-16deg)}to{opacity:1;transform:rotate(-1.5deg)}}@keyframes stampRel{0%{opacity:0;transform:scale(2) rotate(10deg)}to{opacity:1;transform:rotate(-1.5deg)}}:root[data-style=new] .hero-slide{opacity:1;visibility:visible;z-index:1;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);transition:-webkit-clip-path 0s linear .9s;transition:clip-path 0s linear .9s;transition:clip-path 0s linear .9s,-webkit-clip-path 0s linear .9s}:root[data-style=new] .hero-slide.on{z-index:2;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:-webkit-clip-path .9s cubic-bezier(.7,0,.2,1) 0s;transition:clip-path .9s cubic-bezier(.7,0,.2,1) 0s;transition:clip-path .9s cubic-bezier(.7,0,.2,1) 0s,-webkit-clip-path .9s cubic-bezier(.7,0,.2,1) 0s}:root[data-style=new] .hero-slide:before{animation:halftone 5s linear infinite}@keyframes halftone{to{background-position:5px 5px,0 0}}:root[data-style=new] .edit-strip:before{animation:bob 4.5s ease-in-out infinite}@keyframes bob{50%{transform:translateY(-9px) rotate(-3deg)}}:root[data-style=new] .btn:active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--hard)}:root[data-style=new] .stats-band b{text-shadow:3px 3px 0 rgba(255,255,255,.1)}:root[data-style=new] .section-title span{animation:labelIn .8s cubic-bezier(.3,1.6,.5,1) .15s backwards}@keyframes labelIn{0%{opacity:0;transform:rotate(-8deg) translateY(30px)}}:root[data-style=bold] body:after{content:"";position:fixed;inset:-25%;z-index:-1;pointer-events:none;background:radial-gradient(40% 40% at 25% 30%,rgba(124,92,255,.3),transparent 70%),radial-gradient(36% 36% at 76% 68%,rgba(212,255,58,.17),transparent 70%),radial-gradient(30% 30% at 60% 18%,rgba(0,255,200,.13),transparent 70%);animation:aurora 24s ease-in-out infinite alternate;filter:blur(30px)}@keyframes aurora{0%{transform:translate3d(-4%,-2%,0) rotate(0deg) scale(1)}50%{transform:translate3d(5%,4%,0) rotate(8deg) scale(1.12)}to{transform:translate3d(-2%,6%,0) rotate(-6deg) scale(1.05)}}:root.js[data-style=bold] [data-reveal]{opacity:0;transform:none}:root.js[data-style=bold] [data-reveal].in{opacity:1;animation:voltIn 1s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:calc(var(--i, 0) * 90ms)}@keyframes voltIn{0%{opacity:0;transform:translateY(48px) scale(.94);filter:blur(14px)}to{opacity:1;transform:none;filter:blur(0)}}:root[data-style=bold] .nl-item,:root[data-style=bold] .nl-item:hover{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--ty,0));transition:transform .18s ease-out,border-color .3s,box-shadow .4s;will-change:transform}:root[data-style=bold] .nl-item:hover{--ty:-6px}:root[data-style=bold] .widget .nl-item,:root[data-style=bold] .widget .nl-item:hover{transform:none}@property --ang{syntax:"<angle>";initial-value:0deg;inherits:false}:root[data-style=bold] .nl-item:before{display:block;content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;padding:2px;pointer-events:none;opacity:0;transition:opacity .3s;background:conic-gradient(from var(--ang),transparent 0 62%,var(--volt) 82%,#fff 90%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spinAng 2.6s linear infinite}:root[data-style=bold] .nl-item:hover:before{opacity:1}:root[data-style=bold] .widget .nl-item:before{display:none}@keyframes spinAng{to{--ang:360deg}}:root[data-style=bold] .btn{transform:translate(var(--bx,0),var(--by,0));transition:transform .25s cubic-bezier(.2,.8,.2,1),color .2s}:root[data-style=bold] .hero-slide.on .hero-name{animation:voltName .9s cubic-bezier(.2,.8,.2,1) .15s both,glitch .75s linear 1s both}@keyframes glitch{0%{filter:drop-shadow(7px 0 0 rgba(255,0,110,.9)) drop-shadow(-7px 0 0 rgba(0,240,255,.9))}10%{filter:drop-shadow(-5px 0 0 rgba(255,0,110,.9)) drop-shadow(5px 0 0 rgba(0,240,255,.9));transform:skewX(-7deg) translateX(6px)}20%{filter:none;transform:skewX(-7deg)}34%{filter:drop-shadow(4px 0 0 rgba(255,0,110,.8)) drop-shadow(-4px 0 0 rgba(0,240,255,.8))}42%,to{filter:none}}:root[data-style=bold] .kinetic{transform:skewY(-2.2deg);margin-block:40px}:root[data-style=bold] .kinetic-track{animation:none;will-change:transform}:root[data-style=bold] .section-title span{animation:voltTitle .9s cubic-bezier(.2,.8,.2,1) backwards}@keyframes voltTitle{0%{opacity:0;transform:translateX(-60px) skewX(-12deg);letter-spacing:.08em}}:root[data-style=bold] .style-hint{background:#d4ff3a;color:#05070b}:root[data-style=bold] .style-hint i{background:#d4ff3a}:root.js[data-style=cds] [data-reveal]{opacity:0;transform:none}:root.js[data-style=cds] [data-reveal].in{opacity:1;animation:cdsIn .55s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:calc(var(--i, 0) * 65ms)}@keyframes cdsIn{0%{opacity:0;transform:translateX(-22px)}to{opacity:1;transform:none}}:root[data-style=cds] .section-title{position:relative;border-bottom:0}:root[data-style=cds] .section-title:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--ink);transform-origin:left;animation:ruleDraw 1s cubic-bezier(.7,0,.2,1) .15s backwards}@keyframes ruleDraw{0%{transform:scaleX(0)}}:root[data-style=cds] .widget{border-top:0;position:relative}:root[data-style=cds] .widget:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--ink);transform-origin:left;animation:ruleDraw 1s cubic-bezier(.7,0,.2,1) .3s backwards}:root[data-style=cds] .ticker-badge{animation:livePulse 1.3s steps(2,jump-none) infinite}@keyframes livePulse{0%{background:#e3001b}to{background:#8c0010}}:root[data-style=cds] .hero-slide.on .hero-cat{animation:riseIn .5s ease .1s both,blinkRed .45s steps(2,jump-none) .6s 3}@keyframes blinkRed{50%{background:#fff;color:#e3001b}}:root[data-style=cds] .blk-latest .nl-item{transition:padding .25s cubic-bezier(.2,.8,.2,1),background-color .2s}:root[data-style=cds] .blk-latest .nl-item:hover{padding-left:10px;background:var(--soft)}:root[data-style=cds] .marquee-track{animation-duration:38s}:root[data-style=cds] .edit-strip{transition:color .3s,transform .25s cubic-bezier(.2,.8,.2,1)}:root[data-style=cds] .edit-strip:hover{transform:translateX(6px)}:root[data-style=cds] .hero-slide{transition:opacity .55s ease,visibility .55s}:root.js[data-style=live] [data-reveal]{opacity:0;transform:none}:root.js[data-style=live] [data-reveal].in{opacity:1;animation:feedIn .5s cubic-bezier(.2,.8,.2,1) backwards,feedFlash 1.6s ease-out backwards;animation-delay:calc(var(--i, 0) * 50ms)}@keyframes feedIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes feedFlash{0%{background-color:#bfe6c6}to{background-color:transparent}}:root[data-style=live] .nl-item .nl-time{transition:color .2s,transform .25s cubic-bezier(.3,1.6,.5,1)}:root[data-style=live] .nl-item:hover .nl-time{transform:translateX(3px);color:var(--g-dark)}:root[data-style=live] .tmw-card{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}:root[data-style=live] .tmw-card:hover{transform:translateY(-4px);box-shadow:0 16px 26px -16px rgba(6,99,23,.7)}:root[data-style=live] .tmw-top .tmw-card{animation:cardIn .7s cubic-bezier(.2,.8,.2,1) backwards}:root[data-style=live] .tmw-row3 .tmw-card:nth-child(2){animation-delay:.08s}:root[data-style=live] .tmw-row3 .tmw-card:nth-child(3){animation-delay:.16s}:root[data-style=live] .tmw-lead .tmw-card{animation-delay:.24s}@keyframes cardIn{0%{opacity:0;transform:translateY(26px) scale(.97)}}:root[data-style=live] .live-bar .lb-live:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#fff;margin-right:6px;vertical-align:1px;animation:pulse 1.2s ease-in-out infinite}:root[data-style=live] .ticker-badge i{animation:pulse 1.2s ease-in-out infinite}:root[data-style=live] .marquee-track{animation-duration:42s}:root[data-style=live] .section-title{position:relative}:root[data-style=live] .section-title:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--g);transform-origin:left;animation:ruleDraw 1s cubic-bezier(.7,0,.2,1) .15s backwards}:root[data-style=live] .hero-slide{transition:opacity .5s ease,visibility .5s}@media (prefers-reduced-motion:reduce){.cursor-ball,.curtain{display:none!important}:root.js[data-style] [data-reveal]{opacity:1!important}:root[data-style=bold] body:after{display:none}:root[data-style=bold] .hero-slide,:root[data-style=new] .hero-slide{-webkit-clip-path:none;clip-path:none}:root[data-style=bold] .hero-slide:not(.on),:root[data-style=new] .hero-slide:not(.on){visibility:hidden;opacity:0}}@media (pointer:coarse){.cursor-ball{display:none!important}:root[data-style=bold] .nl-item:before{display:none}}