:root{--accent:#f6a91a;--pro-ink:#09152d;--pro-line:#e7e9ee;--pro-soft:#f7f8fa}body{color:var(--pro-ink);font-family:Arial,sans-serif}.site-header{background:#fff}.brand span{font-family:Arial,sans-serif;font-weight:900}.nav-links a{text-transform:none}.breaking{background:#f3f4f5;color:var(--pro-ink)}.breaking strong{background:var(--accent)}.pro-ad{display:grid;place-items:center;margin:30px auto;border-radius:14px;overflow:hidden;max-width:970px}.pro-ad img{max-height:180px;object-fit:contain}.ad-empty{height:90px;border:2px dashed #d8dce3;color:#9da5b1;font-weight:700}.pro-section{padding:38px 0}.pro-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.pro-title h2{font:900 29px Arial;margin:0;text-transform:uppercase}.pro-title h2:before{content:'';display:inline-block;width:9px;height:36px;background:var(--accent);border-radius:5px;margin-right:13px;vertical-align:middle}.pro-hero{background:#555;padding:18px 0 42px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.pro-hero-inner{width:min(1180px,calc(100% - 32px));margin:auto;display:grid;grid-template-columns:1.4fr 1fr;gap:23px}.pro-feature,.pro-side-card,.pro-card{background:#fff;border-radius:17px;padding:16px}.pro-feature img{height:380px;border-radius:14px}.pro-feature h1{font:800 38px/1.03 Arial;margin:14px 0}.pro-side{display:grid;gap:20px}.pro-side-card{display:grid;grid-template-columns:180px 1fr;gap:18px}.pro-side-card img{height:210px;border-radius:14px}.pro-side-card h2{font:800 21px/1.08 Arial}.pro-pill{display:inline-block;background:var(--accent);color:#fff;border-radius:7px;padding:5px 9px;font-size:10px;font-weight:800;text-transform:uppercase}.pro-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.pro-card{border:1px solid var(--pro-line)}.pro-card img{height:190px;border-radius:13px;margin-bottom:13px}.pro-card h3{font:800 21px/1.08 Arial;margin:9px 0}.pro-card p{color:#586170}.pro-meta{font-size:10px;color:#98a1b2;font-weight:800;text-transform:uppercase}.article{color:var(--pro-ink)}.article h1{font-family:Arial,sans-serif}.article-body{font:18px/1.8 Arial,sans-serif}.reader-tools{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--pro-line);border-bottom:1px solid var(--pro-line);margin:25px 0}.reader-tools button{padding:18px;border:0;background:#fff;font-weight:800}.article-image{border-radius:15px}.share{border:1px solid var(--pro-line);border-radius:15px;background:#fff}.footer-grid{color:#fff}@media(max-width:800px){.pro-hero-inner{grid-template-columns:1fr}.pro-side{grid-template-columns:1fr 1fr}.pro-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.pro-side,.pro-grid{grid-template-columns:1fr}.pro-side-card{grid-template-columns:120px 1fr}.pro-side-card img{height:130px}.pro-feature h1{font-size:31px}.reader-tools{grid-template-columns:1fr 1fr}}
