.trend-review main{display:block;box-sizing:border-box;width:calc(100% - 32px);max-width:1100px;margin:28px auto;min-width:0}.trend-review .trend-generated{display:block;box-sizing:border-box;max-width:800px;margin:auto;font-size:17px;line-height:1.8;overflow-wrap:anywhere}.trend-dossier h1,.trend-date{max-width:800px;margin-left:auto;margin-right:auto}.trend-table{max-width:100%;overflow-x:auto;margin:24px 0}.trend-review .trend-table table{width:100%;min-width:540px;border-collapse:collapse}.trend-review .trend-table td,.trend-review .trend-table th{padding:12px;border:1px solid #bacbc7;vertical-align:top}.trend-review .trend-table th{background:#e4eee9;color:#17342c}.body-cta{display:block;margin:28px 0;padding:14px 20px;background:#173f34;color:#fff!important;text-align:center;border-radius:10px;white-space:normal}.trend-info-header{white-space:normal!important;text-align:center}.trend-review .mast,.trend-review .header-actions{flex-wrap:wrap;gap:12px}.trend-review details{padding:12px;margin:12px 0;border:1px solid #bacbc7}.trend-review summary{font-weight:700}.trend-publication[data-trend-job="KZ-2555"]{grid-column:1/-1;width:100%;max-width:1100px;margin:28px auto}.trend-publication[data-trend-job="KZ-2555"] .brand-card{display:grid;grid-template-columns:1fr 30px;max-width:800px;border-left:6px solid #c79329;white-space:normal;overflow-wrap:anywhere}.trend-publication[data-trend-job="KZ-2555"] .card-copy{min-width:0}.trend-publication[data-trend-job="KZ-2555"] [data-card-rationale]{line-height:1.65}.trend-review .trend-related{max-width:800px;line-height:1.8}@media(max-width:600px){.trend-review main{width:calc(100% - 24px)}.trend-review .trend-generated{font-size:16px}.trend-info-header{width:100%}.trend-dossier h1{font-size:30px;overflow-wrap:anywhere}}.trend-review .trend-table td,.trend-review .trend-table th{overflow-wrap:normal;word-break:normal}.trend-review .trend-table td:first-child,.trend-review .trend-table th:first-child{min-width:135px}
