.td-models{--md-bg:#090A12;--md-surface:#141525;--md-ice:#F4F3FF;--md-muted:#B8B7CB;color:var(--md-ice);font-family:Manrope,sans-serif;font-size:18px;line-height:1.7}.td-models *{box-sizing:border-box}.td-models h2,.td-models h3{font-family:"Space Grotesk",sans-serif;line-height:1.2}.td-models h2{font-size:clamp(26px,3vw,38px);margin:56px 0 24px}.td-models p{margin:0 0 22px}.td-models .md-cards,.td-models .md-legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 36px}.td-models .md-card{padding:20px;background:var(--md-surface);border:1px solid #38394A;border-left:4px solid #8655FF;border-radius:12px}.td-models .md-card:first-child{border-left-color:#28C7F4}.td-models .md-card:last-child{border-left-color:#98165D}.td-models .md-card p{font-size:15px;color:var(--md-muted);margin:0 0 8px}.td-models .md-card strong{font-family:"Space Grotesk",sans-serif;font-size:21px;line-height:1.3}.td-models table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:17px;line-height:1.6}.td-models caption{text-align:left;font-weight:600;color:var(--md-muted);padding-bottom:16px}.td-models thead th{color:var(--md-muted);font-size:14px;text-align:left}.td-models th,.td-models td{padding:22px 16px;border-bottom:1px solid #38394A;vertical-align:middle}.td-models th:first-child{width:25%}.td-models th:nth-child(2){width:19%}.td-models tbody th{text-align:left;font-family:"Space Grotesk",sans-serif;font-size:21px;font-weight:600}.td-models tbody tr:nth-child(odd){background:#14152599}.td-models ul{margin:0;padding-left:20px}.td-models li{padding:0 0 0 3px;border-top:0;margin:3px 0;overflow-wrap:anywhere}.td-models .md-level{display:inline-block;padding:5px 12px;border-radius:6px;background:#141525;color:#F4F3FF;border:1px solid #8655FF;font-weight:800;font-size:16px}.td-models .md-low{background:#28C7F4;color:#090A12;border-color:#28C7F4}.td-models .md-high{background:#98165D;color:#F4F3FF;border-color:#98165D}.td-models .md-note,.td-models .md-sources{font-size:15px;line-height:1.7;color:var(--md-muted);margin-top:24px}.td-models .md-legend h3{font-size:21px;margin:0 0 12px}.td-models .md-legend p{font-size:16px;color:var(--md-muted)}.td-models .md-cta{margin-top:36px;padding-top:28px;border-top:1px solid #38394A}.td-models a{color:#28C7F4;text-underline-offset:4px}.td-models a:focus-visible{outline:2px solid #28C7F4;outline-offset:5px}.td-models .md-sources h2{font-size:23px;margin-top:40px}.td-models .md-sources li{margin-bottom:8px}@media(max-width:700px){.td-models{font-size:17px}.td-models .md-cards,.td-models .md-legend{grid-template-columns:1fr;gap:12px}.td-models .md-card{padding:16px}.td-models table{font-size:16px}.td-models thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.td-models tbody{display:block}.td-models tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:20px 16px;border-bottom:1px solid #38394A;gap:14px}.td-models tbody th,.td-models tbody td{padding:0;border:0;width:auto!important}.td-models tbody th{font-size:21px}.td-models tbody td:last-child{grid-column:1/-1}.td-models .md-note{font-size:15px}.td-models h2{margin-top:40px}}

/* MODELS-HERO-1101-01: protect this article family at the narrow desktop branch. */
@media(min-width:1100px) and (max-width:1400px){body:is(.postid-329,.postid-332,.postid-335) .td-post-photo::after{background:linear-gradient(to right,#090A12 0%,rgba(9,10,18,.97) 50%,rgba(9,10,18,.88) 60%,rgba(9,10,18,0) 82%)}}
