#bworld-news{max-width:1450px;margin:48px auto;padding:0 22px;color:#214b3a}.bworld-head{text-align:center;margin-bottom:28px}.bworld-head p:first-child{font-size:11px;letter-spacing:.22em;color:#54896d;font-weight:750}.bworld-head h2{font:600 clamp(30px,4vw,48px)/1.12 Georgia,serif;margin:8px 0;color:#184b36}.bworld-head p:last-child{font-size:14px;color:#698678}.bworld-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.bworld-card{display:flex;flex-direction:column;background:#fff;border:1px solid #dce8df;border-radius:19px;box-shadow:0 14px 36px #184d3010;min-height:390px;max-height:480px;overflow:hidden}.bworld-card h3{font:600 21px Georgia,serif;padding:18px 20px;margin:0;border-bottom:1px solid #e4ede5}.bworld-items{flex:1;overflow:auto;min-height:0;padding:4px 20px}.bworld-row{padding:13px 0;border-bottom:1px solid #ecf1ec;display:grid;gap:5px}.bworld-row a{font-size:13px;color:#1c523b;font-weight:650;text-decoration:none;line-height:1.45}.bworld-row a:hover{text-decoration:underline}.bworld-row small{font-size:11px;color:#789383}.bworld-source{padding:13px 20px;color:#267b4f;text-decoration:none;font-size:12px;border-top:1px solid #e4ede5}.bworld-source:hover{text-decoration:underline}@media(max-width:1000px){.bworld-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){#bworld-news{padding:0 16px}.bworld-grid{grid-template-columns:1fr}.bworld-card{min-height:340px;max-height:440px}}