:root{--editorial-primary:#2563eb;--editorial-accent:#1d4ed8;--editorial-serif:"Merriweather", serif;--editorial-sans:"Inter", sans-serif;--glass-bg:#fff9;--glass-border:#fff6;--drop-cap-color:#0f172a}.dark{--glass-bg:#0f172a99;--glass-border:#ffffff0d;--drop-cap-color:#f8fafc}.news-layout-grid{flex-direction:column;gap:3rem;max-width:82rem;margin:0 auto;padding:2rem 1rem;display:flex}@media (min-width:1024px){.news-layout-grid{grid-template-columns:80px 1fr 340px;align-items:start;gap:4rem;padding:4rem 2rem;display:grid}}.column-share{flex-direction:column;gap:1rem;display:flex;position:sticky;top:6rem}.column-article{flex-direction:column;gap:2.5rem;width:100%;max-width:850px;margin:0 auto;display:flex}.column-sidebar{flex-direction:column;gap:3rem;display:flex;position:sticky;top:6rem}.editorial-body{font-family:var(--editorial-serif);color:var(--foreground);font-size:1.15rem;line-height:1.8}.editorial-body p{margin-bottom:2rem}.editorial-body p:first-of-type:first-letter{float:left;font-size:4rem;line-height:3rem;font-family:var(--editorial-serif);color:var(--drop-cap-color);text-transform:uppercase;padding-top:.5rem;padding-right:.8rem;font-weight:900}.editorial-blockquote{border-left:5px solid var(--editorial-primary);color:var(--foreground);background:var(--secondary)/10;border-radius:0 2rem 2rem 0;margin:4rem 0;padding:2.5rem;font-size:1.4rem;font-style:italic;font-weight:600;line-height:1.6}.editorial-divider{background:var(--border);width:100px;height:1px;margin:4rem auto}.glass-premium{background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border);box-shadow:0 10px 30px -10px #0000001a}.sidebar-widget-editorial{transition:all .3s}.sidebar-widget-editorial:hover{transform:translateY(-5px)}@media (max-width:1024px){.column-share{display:none}.column-article{max-width:100%}}
