.article-actions{text-align:left;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;margin-top:22px;display:flex}.article-actions-label{text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground);font-size:11px;font-weight:600}.article-actions-links{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.article-actions .article-action-icon{width:42px;height:42px;color:var(--foreground);border-radius:4px}.article-actions .article-action-icon:hover{color:var(--orange);background:var(--muted)}.article-actions .article-pdf-button{height:40px;color:var(--foreground);border:1px solid var(--border);border-radius:4px;gap:8px;padding:0 14px;font-size:13px;font-weight:600}.article-actions .article-pdf-button:hover{color:var(--orange);border-color:var(--orange);background:0 0}.article-actions .article-pdf-button svg{width:18px;height:18px}.article-actions--end{border-bottom:1px solid var(--border);justify-content:flex-start;margin:14px 0 0;padding:4px 0 16px}.article-actions-status a{text-underline-offset:3px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.article-actions .article-action-native{display:none}}.article-actions-status{text-align:center;color:var(--muted-foreground);flex-basis:100%;font-size:12px}.article-share-fallback{flex-basis:100%;align-items:center;gap:8px;font-size:12px;display:flex}.article-share-fallback input{border:1px solid var(--border);background:var(--background);width:100%;min-width:0;color:var(--foreground);padding:8px}.article-print-source{display:none}.news-article-copy .article-actions{justify-content:flex-start}@media (width<=767px){.article-actions{justify-content:flex-start;gap:6px 8px}.article-actions-label{flex-basis:100%}.article-actions-links{gap:2px}.article-actions .article-action-icon{width:40px;height:40px}.article-actions-status{text-align:left}}@media print{@page{size:A4;margin:18mm}body:has(.article-page){background:var(--background);color:var(--foreground)}body:has(.article-page) :is(.masthead,.magazine-footer,.skip-link,.cookie-notice,.cookie-notice-overlay,.article-actions,.article-discovery,[data-radix-popper-content-wrapper]){display:none!important}.article-page.site-width{width:100%;max-width:none;margin:0;padding:0}.article-page .article-header{text-align:left;max-width:none;margin:0 0 18pt}.article-page .article-header .eyebrow{justify-content:flex-start}.article-page .article-header h1{font-size-adjust:none;margin:10pt 0;font-size:24pt;line-height:1.2}.article-page .article-header .page-intro{margin:10pt 0;font-size:12pt;line-height:1.5}.article-page .article-body{max-width:none;margin:18pt 0 0;font-size:11pt;line-height:1.6}.article-page .article-content :is(h2,h3,h4,h5){break-after:avoid-page;margin:18pt 0 8pt;font-size:16pt;line-height:1.3}.article-page .article-content :is(p,li){orphans:3;widows:3}.article-page .article-content :is(figure,img,blockquote,tr){break-inside:avoid}.article-page>article>.editorial-image{aspect-ratio:auto;object-fit:contain;width:100%;max-width:100%;height:auto;max-height:85mm;margin:0}.article-page .article-content img{object-fit:contain;width:auto;max-width:100%;max-height:120mm}.article-page .news-article-opening{border:0;max-width:none;padding:0;display:block}.article-page .news-article-photo{margin-bottom:14pt}.article-page :is(iframe,.article-embed-gate,.article-embed-load,.article-video){display:none!important}.article-page .article-embed-link{overflow-wrap:anywhere;font-size:10pt;display:block}.article-page .article-embed-link:after{content:" (" attr(href) ")"}.article-page .article-table{overflow:visible}.article-page .article-print-source{overflow-wrap:anywhere;margin:8pt 0;font-size:9pt;line-height:1.5;display:block}}.article-listen{border:1px solid color-mix(in oklab,var(--primary) 35%,transparent);border-left:4px solid var(--primary);background:linear-gradient(90deg,var(--primary-tint),var(--background));box-shadow:0 6px 18px -12px color-mix(in oklab,var(--primary) 60%,transparent);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:4px 0 26px;padding:12px 16px;display:flex}.article-listen-icon{background:var(--primary);width:40px;height:40px;color:var(--primary-foreground);border-radius:999px;flex-shrink:0;padding:9px}.article-listen[data-state=playing] .article-listen-icon{animation:1.6s ease-in-out infinite article-listen-pulse}@keyframes article-listen-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in oklab,var(--primary) 45%,transparent)}50%{box-shadow:0 0 0 8px #0000}}.article-listen-label{text-transform:uppercase;letter-spacing:.07em;color:var(--foreground);font-size:14px;font-weight:700}.article-listen-label small{text-transform:none;letter-spacing:0;color:var(--muted-foreground);margin-top:2px;font-size:12px;font-weight:500;display:block}.article-listen-controls{gap:8px;margin-left:auto;display:flex}.article-listen-controls button{background:var(--primary);height:38px;color:var(--primary-foreground);border-radius:999px;padding:0 16px;font-size:13px;font-weight:700}.article-listen-controls button:hover{background:var(--orange);color:var(--primary-foreground)}.article-listen-controls button+button{color:var(--foreground);border:1px solid var(--border);background:0 0}.article-listen-controls button+button:hover{border-color:var(--orange);color:var(--orange);background:0 0}.article-listen--off{color:var(--muted-foreground);border-color:var(--border);box-shadow:none;background:0 0;font-size:12px}@media (width<=480px){.article-listen-controls{flex-basis:100%;margin-left:0}.article-listen-controls button{flex:1}}@media (prefers-reduced-motion:reduce){.article-listen-icon{animation:none!important}}@media print{.article-listen{display:none}}
