.blog-hero{min-height:390px;padding:75px 28px 65px;background:radial-gradient(ellipse at 75% 40%,#34271e 0%,#171411 42%,#11100f 75%);border-bottom:1px solid var(--line);display:flex;align-items:center}.blog-hero-inner{max-width:1104px;width:100%;margin:auto}.blog-hero h1{font:clamp(43px,6vw,72px)/1.08 var(--serif);font-weight:400;letter-spacing:-.035em;max-width:760px;margin:0 0 20px}.blog-hero h1 em{color:var(--gold2);font-style:italic}.blog-hero .lead{max-width:580px;font-size:16px}.blog-rule{display:block;width:54px;height:1px;background:var(--gold);margin:30px 0 16px}.blog-kicker{font-size:9px;letter-spacing:.22em;color:#a69a88}.blog-list{padding-top:90px;padding-bottom:90px}.blog-feature{display:grid;grid-template-columns:150px 1fr;gap:34px;padding:38px 0;border-top:1px solid var(--line)}.blog-feature-number{font:italic 32px var(--serif);color:var(--gold2)}.blog-feature-number span{display:block;font:9px var(--sans);letter-spacing:.2em;color:#8f8578;margin-top:8px}.blog-meta{font-size:9px;letter-spacing:.16em;color:var(--gold);margin:0 0 12px}.blog-feature h2{font:clamp(25px,3vw,34px)/1.2 var(--serif);font-weight:400;margin:0 0 17px}.blog-feature>div:last-child>p:not(.blog-meta){max-width:760px;color:var(--muted);font-size:13px;line-height:1.85}.blog-takeaway{display:flex;gap:20px;align-items:flex-start;border-left:2px solid var(--gold);background:#1b1814;padding:16px 20px;margin-top:22px;max-width:760px}.blog-takeaway b{font-size:9px;letter-spacing:.15em;color:var(--gold2);white-space:nowrap}.blog-takeaway span{font:italic 14px/1.6 var(--serif);color:#d9d0c2}.blog-disclaimer{font-size:10px;color:#8e8579;margin:24px 0 0}@media(max-width:700px){.blog-hero{min-height:340px;padding:60px 24px}.blog-hero h1{font-size:46px}.blog-hero .lead{font-size:14px}.blog-list{padding-top:65px;padding-bottom:65px}.blog-feature{grid-template-columns:1fr;gap:10px;padding:28px 0}.blog-feature-number{font-size:25px}.blog-feature-number span{display:inline;margin-left:10px}.blog-takeaway{flex-direction:column;gap:6px;padding:14px}.blog-meta{line-height:1.6}}
/* Gazdasági körkép: nyitókép balra, bevezető szöveg mellette */
.blog-intro-layout{display:grid;grid-template-columns:minmax(260px,42%) minmax(0,1fr);gap:28px;align-items:start;margin:24px 0 30px;max-width:1000px}
.blog-intro-layout .blog-article-image{margin:0;min-width:0}
.blog-intro-layout .blog-article-image img{display:block;width:100%;height:260px;object-fit:cover;border-radius:3px}
.blog-intro-copy>p{margin:0;max-width:none!important;color:var(--muted);font-size:13px;line-height:1.9}
@media(max-width:700px){.blog-intro-layout{grid-template-columns:1fr;gap:16px}.blog-intro-layout .blog-article-image img{height:auto;max-height:320px}}
