.construction-brief{font-size:17.6px;line-height:1.5}.construction-brief header{gap:24px}.construction-brief .wordmark span,.construction-brief .edition{font-size:16px}.construction-brief .article-body{min-width:0;overflow-wrap:anywhere}.construction-brief .article-body h1{font-size:32px;line-height:1.22;margin:14px 0 18px}.construction-brief .article-body h2{font-size:24px;line-height:1.35}.construction-brief .article-body>p{font-size:17.6px;max-width:100%;line-height:1.5}.construction-brief .brief-date,.construction-brief .brief-note,.construction-brief .article-body footer{font-size:16px;color:#52645b}.construction-brief .brief-date{margin:8px 0 18px}.construction-brief .brief-note{margin:12px 0 20px}.construction-brief .brief-table{min-width:0;width:100%;table-layout:fixed;border-collapse:collapse;margin:22px 0;font-size:17.6px}.construction-brief .brief-table caption{text-align:left;padding-bottom:14px;font-size:16px;color:#52645b}.construction-brief .brief-table th,.construction-brief .brief-table td{text-align:left;vertical-align:top;border-bottom:1px solid #bdc8bc;padding:14px 11px;line-height:1.45;overflow-wrap:anywhere}.construction-brief .brief-table thead{background:#eef2ea}.construction-brief .brief-table th:first-child{width:6%}.construction-brief .brief-table th:nth-child(2){width:38%}.construction-brief .brief-table th:nth-child(3){width:15%}.construction-brief .brief-table th:nth-child(4){width:16%}.construction-brief .brief-table th:nth-child(5){width:25%}.construction-brief .brief-table p{margin:6px 0 0;font-size:17.6px}.construction-brief .brief-table .sanyi-role{font-size:16px;color:#52645b}.construction-brief .brief-actions{display:flex;flex-wrap:wrap;gap:8px 24px;margin:24px 0}.construction-brief a{min-height:48px;display:inline-flex;align-items:center;font-size:16px}.construction-brief aside nav a,.construction-brief aside nav summary,.construction-brief aside nav h2,.construction-brief aside .side-note{font-size:16px;letter-spacing:0;text-transform:none}.construction-brief aside nav a,.construction-brief aside nav summary{min-height:48px;align-items:center}.construction-brief aside nav time{font-size:16px}.construction-brief .wordmark{font-size:30px}.construction-brief .brief-table .brief-rank{font-weight:700;color:#305b46}
.grund-construction-entry p{font-size:17.6px;line-height:1.5}.grund-construction-entry .eyebrow,.grund-construction-entry .construction-entry-link{font-size:16px}.grund-construction-entry .construction-entry-link{display:inline-flex;align-items:center;min-height:48px}.grund-construction-entry h2{font-size:28px;line-height:1.25;max-width:880px}
@media(max-width:1050px){.construction-brief .brief-table,.construction-brief .brief-table tbody,.construction-brief .brief-table tr,.construction-brief .brief-table th,.construction-brief .brief-table td{display:block;width:100%!important}.construction-brief .brief-table thead{display:none}.construction-brief .brief-table tr{padding:18px 0;border-bottom:1px solid #bdc8bc}.construction-brief .brief-table th,.construction-brief .brief-table td{padding:5px 0;border:0}.construction-brief .brief-table td:before{content:attr(data-label);display:block;font-size:16px;font-weight:700;color:#305b46;margin-bottom:4px}.construction-brief .brief-table .brief-rank{font-size:24px}.construction-brief .brief-table caption{display:block}.construction-brief .brief-table td[data-label="Munka és lehetséges bekapcsolódás"]:before{display:none}}
@media(max-width:720px){.construction-brief .article-body h1{font-size:29px}.construction-brief header{gap:16px}.construction-brief .edition{font-size:16px;max-width:170px}.construction-brief .layout{padding:18px}.construction-brief aside nav a{padding:8px 0}.construction-brief .brief-actions{display:grid;gap:4px}.grund-construction-entry h2{font-size:26px}}
