.research-page a:focus-visible,.research-page summary:focus-visible{outline-offset:4px;outline:2px solid}.research-method{margin-top:64px}.research-subtitle{font:italic 400 clamp(28px, 3.2vw, 36px)/1.15 var(--serif);letter-spacing:-.01em}.research-measure{max-width:var(--fn-measure);color:var(--ink-2);margin-top:16px}.research-board-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 64px;margin-top:40px;display:grid}.research-board-group h4{font-size:25px;line-height:1.25}.research-board-group dl{margin:16px 0 0}.research-board-detail{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:12px 0;display:grid}.research-board-detail dt{font-size:20px;line-height:1.4}.research-board-detail dt span{color:var(--ink-3);font-size:17px;font-style:italic;display:block}.research-board-detail dd{font:400 12px/1.6 var(--mono);font-variant-numeric:tabular-nums;margin:0}.research-weight-label{color:var(--ink-3)}.research-reading{max-width:var(--fn-measure);margin:48px auto 0}.research-reading p+p,.research-reading h3+p{margin-top:16px}.research-reading>.lnk{margin-top:16px;display:inline-block}.research-dateline{color:var(--ink-3);font:400 12px/1.8 var(--mono)}.research-links{flex-wrap:wrap;gap:8px 24px;margin-top:20px;display:flex}.research-links a{min-height:32px}.research-hob{--bt:var(--night);--b1:var(--on-night);--b2:var(--on-night-2);--b3:var(--on-night-2);--nl:var(--night-line)}.research-hob-body{padding:20px var(--pad) 24px}.research-hob-table{border-collapse:collapse;table-layout:fixed;width:100%;font:400 12px/1.5 var(--mono)}.research-hob-table th{text-align:left;font-weight:400}.research-hob-table thead th{color:var(--on-night-2);padding-bottom:16px;font-size:11px}.research-hob-table thead th:first-child{width:48px}.research-hob-table thead th:nth-child(2){width:30%}.research-hob-table thead th:last-child{text-align:right;width:62px}.research-hob-table tbody th,.research-hob-table tbody td{border-top:1px solid var(--night-line);padding-top:10px;padding-bottom:10px}.research-hob-model{overflow-wrap:anywhere;padding-right:20px}.research-hob-model span{color:var(--on-night-2);font-size:11px;display:block}.research-hob-rank{color:var(--on-night-2)}.research-hob-score{text-align:right;font-variant-numeric:tabular-nums}.research-hob-scale{justify-content:space-between;display:flex}.research-hob-track{background:var(--night-3);background-image:repeating-linear-gradient(to right, var(--night-line) 0 1px, transparent 1px 10%);height:9px;display:block}.research-hob-track>span{background:var(--on-night-2);height:100%;display:block}.research-hob .btn-n{border-color:var(--on-night-2);min-height:40px}.research-hob .btn-n:hover{background:var(--night-3);border-color:var(--on-night)}.research-hob .board-f figcaption{max-width:64ch}.research-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.research-page .research-status{color:var(--ink-3);font:400 12px/1.5 var(--mono);margin:0 0 16px}.research-ledger{margin-top:var(--fn-gap)}.research-entry{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:24px 64px;padding:28px 0;display:grid}.research-entry h3{font-size:28px;line-height:1.2}.research-entry p{max-width:var(--fn-measure);color:var(--ink-2)}.research-reference-details{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:24px;padding:24px 0}.research-reference-details summary{cursor:pointer;width:fit-content;max-width:100%;padding:8px 0;font-size:24px}.research-reference-details>p{color:var(--ink-2);margin-top:16px}.research-reference-details ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 48px;margin:24px 0 0;padding:0;list-style:none;display:grid}.research-reference-details a{overflow-wrap:anywhere}.research-reference-details li span{color:var(--ink-3);font-size:18px;display:block}.research-close{padding-bottom:var(--section)}.research-actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:32px;display:flex}.research-actions .btn-soft{height:48px;margin-top:0}@media (max-width:760px){.research-board-groups{grid-template-columns:minmax(0,1fr);gap:32px}.research-entry{grid-template-columns:minmax(0,1fr);gap:12px}.research-reference-details ul{grid-template-columns:minmax(0,1fr)}.research-hob-table thead th:first-child{width:32px}.research-hob-table thead th:nth-child(2){width:43%}.research-hob-table thead th:last-child{width:48px}.research-hob-model{padding-right:10px}.research-hob-table{font-size:11px}.research-hob-table thead th{font-size:10px}.research-method{margin-top:48px}}
