.brun{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:32px;align-items:start;padding-top:8px}.brun-card{min-width:0}.brun-card img{display:block;width:100%;height:auto;border:1px solid var(--border)}.brun-side{display:grid;gap:16px;min-width:0}.brun-side .cfgr-sharebox{padding-top:0;border-top:0}.brun-board{margin:0;font-size:14px}.brun-board a{color:var(--accent-2)}.brun-section{padding-top:40px}@media (max-width:900px){.brun{grid-template-columns:minmax(0,1fr);gap:20px}}