.trend-review main.trend-dossier{display:block;box-sizing:border-box;width:calc(100% - 32px);max-width:1100px;margin:28px auto;min-width:0}.trend-review .trend-generated,.trend-dossier h1,.trend-date{display:block;max-width:800px;margin:20px auto;overflow-wrap:anywhere}.trend-generated{font-size:17px;line-height:1.75}.trend-table{max-width:100%;overflow-x:auto;margin:24px 0}.trend-review .trend-table table{width:100%;min-width:600px;border-collapse:collapse}.trend-review .trend-table td,.trend-review .trend-table th{width:auto!important;padding:12px;border:1px solid #c8d9e8;vertical-align:top}.trend-review .trend-table td:first-child,.trend-review .trend-table th:first-child{width:170px!important;min-width:135px}.trend-review .trend-table th{background:#e9f2f9;color:#071521}.body-cta,.trend-info-header{display:block;padding:14px 20px;background:#082f6f;color:#fff!important;border-radius:12px;text-align:center;white-space:normal}.body-cta{margin:28px 0}.trend-review header.site-header{flex-wrap:wrap;gap:16px}.trend-info-header{font-size:14px;max-width:330px}.trend-review details{padding:12px;margin:12px 0;border:1px solid #c8d9e8}.trend-review summary{font-weight:700}.latest-publications[data-trend-job="MN-2701"]{display:block;box-sizing:border-box;grid-column:1/-1;width:calc(100% - 32px);max-width:1100px;margin:28px auto;padding:22px;background:#fff;border-top:4px solid #ffbf3c}.latest-publications[data-trend-job="MN-2701"] .directory-card{max-width:800px;margin:auto;padding:20px;border:1px solid #c8d9e8;border-left:5px solid #ffbf3c;border-radius:12px;overflow-wrap:anywhere}.latest-publications[data-trend-job="MN-2701"] ul{padding-left:20px}@media(max-width:600px){.trend-review main.trend-dossier{width:calc(100% - 24px)}.trend-review .trend-generated{font-size:16px}.trend-dossier h1{font-size:30px}.trend-info-header{width:100%;max-width:none}}.trend-review header.site-header{display:flex!important;align-items:center;flex-wrap:wrap}.trend-review header.site-header .identity{min-width:180px}.trend-review header.site-header .identity span{overflow:visible;white-space:normal;text-overflow:clip}.trend-review .trend-info-header{margin-left:auto}.trend-review .trend-dossier h1{font-size:clamp(30px,3.2vw,48px);line-height:1.14;letter-spacing:-.02em}.trend-review[data-page-type="casino_or_operator"] header.site-header{border-bottom-color:var(--amber)}