.research-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin-block-end:18px}.research-heading h2{font-size:clamp(26px,2.4vw,36px);line-height:var(--lh-head, 1.15);margin:0;color:var(--ink)}.research-heading p{margin:0 0 8px;color:var(--muted);font-size:14px}.research-heading small,.research-language-note{color:var(--muted);font-size:13px}.research-facts{margin:0;border-block-start:1px solid var(--line)}.research-facts>div{display:grid;grid-template-columns:minmax(8rem,.22fr) minmax(0,1fr);gap:24px;padding-block:16px;border-block-end:1px solid var(--line)}.research-facts dt{font-weight:600;color:var(--ink);font-size:16px}.research-facts dd{margin:0;color:var(--muted);font-size:16px;line-height:var(--lh-body, 1.55)}.research-facts a,.research-table td a{display:flex;align-items:center;gap:4px;width:fit-content;min-block-size:44px;color:var(--blue-text);font-size:.8125rem;padding-block:6px;text-underline-offset:4px}.research-references{margin-block-start:20px;font-size:14px;color:var(--muted)}.research-references summary{cursor:pointer;padding-block:12px;color:var(--ink)}.research-references summary span{color:var(--blue-text);margin-inline:8px}.research-references li{padding-block:6px;overflow-wrap:anywhere}.research-differences{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;font-size:14px}.research-differences input{accent-color:var(--blue);width:18px;height:18px}.research-table{table-layout:fixed;width:100%;border-collapse:collapse;text-align:start;font-size:15px;line-height:var(--lh-body, 1.55)}.research-table th,.research-table td{border-block-end:1px solid var(--line);padding:16px;vertical-align:top;overflow-wrap:anywhere}.research-table th:first-child{width:18%}.research-table th{text-align:start;color:var(--ink)}.research-table td{color:var(--muted)}.research-table td p{margin:0 0 12px}.research-table td p:last-child{margin-bottom:0}.research-table thead{background:var(--panel)}.research-table thead th span{display:flex;align-items:center;gap:10px}.research-table tr:hover td{background:#6f90ff09}@media(max-width:1100px){.research-table th,.research-table td{padding:12px}.research-table th:first-child{width:16%}}@media(max-width:700px){.research-facts>div{grid-template-columns:1fr;gap:8px;padding-block:18px}.research-table,.research-table tbody{display:block}.research-table thead{display:none}.research-table tr{display:block;border:1px solid var(--line);margin-block-end:16px;border-radius:10px}.research-table th,.research-table td{display:block;width:auto!important;padding:14px 16px}.research-table td:last-child{border-block-end:0}.research-table td:before{content:attr(data-platform);display:block;font-weight:600;color:var(--ink);margin-block-end:8px;direction:ltr}.research-table tbody th{background:var(--panel);border-radius:10px 10px 0 0}}
