.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;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 .head-row{flex-wrap:wrap;gap:16px}.trend-review details{padding:12px;margin:12px 0;border:1px solid #bacbc7}.trend-review summary{font-weight:700}.trend-publication[data-trend-job="TH-28"]{grid-column:1/-1;width:calc(100% - 32px);max-width:1100px;margin:28px auto}.trend-publication[data-trend-job="TH-28"] .brand-card{max-width:800px;border-left:6px solid #c79329}.trend-publication[data-trend-job="TH-28"] a[data-brand-card]{display:block;white-space:normal;overflow-wrap:anywhere}@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}}