.tp-head .back-link{width:fit-content;line-height:16px;display:block}@font-face{font-family:EB Garamond Title Fallback;src:local(Iowan Old Style Roman),local(IowanOldStyle-Roman);size-adjust:87.2%;ascent-override:115.83%;descent-override:34.4%;line-gap-override:0%}.tp-title{max-width:800px;color:var(--ink);font-family:"EB Garamond", "EB Garamond Title Fallback", var(--serif);letter-spacing:-.02em;text-wrap:balance;margin:20px 0 0;font-size:clamp(32px,4vw,46px);font-weight:400;line-height:1.06}.tp-title .keep{white-space:nowrap}.tp-machine{color:var(--muted);font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;margin:14px 0 0;font-size:12px;line-height:16px}.tp-overview{max-width:700px;color:var(--ink);font-family:var(--sans);text-wrap:pretty;margin:20px 0 0;font-size:15.5px;line-height:1.65}.tp-trials{border-top:1px solid var(--line);margin-top:clamp(20px,2.5vw,28px);padding-top:clamp(20px,2.5vw,28px)}.tp-region>:first-child,.tp-chart-slot>.tp-figure{margin-top:0}.tp-region[aria-busy=true],.tp-head:empty+[data-task-body]:empty{min-height:120vh}.tp-state{color:var(--muted);font-family:var(--sans);margin:24px 0 0;font-size:13.5px;line-height:21px}.tp-state.is-error{color:var(--ink);font-size:15.5px;line-height:1.65}.tp-empty{color:var(--muted);font-family:var(--sans);margin:14px 0 0;font-size:15.5px;line-height:1.65}.tp-retry{color:var(--muted);font-family:var(--sans);text-decoration:underline;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin:8px 0 0;padding:0;font-size:13px;line-height:20px;transition:color .15s}.tp-retry:hover{color:var(--ink)}.tp-nav{border-top:1px solid var(--line);justify-content:space-between;gap:24px;margin-top:clamp(40px,5vw,56px);padding-top:20px;display:flex}.tp-trials:has(.tp-table-slot>.tp-table:last-child)+.tp-nav{border-top:0;padding-top:0}.tp-nav a{max-width:46%;color:var(--ink);font-family:var(--serif);text-wrap:pretty;font-size:20px;line-height:26px;text-decoration:none}.tp-nav a:hover{text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted);text-underline-offset:4px}.tp-nav .tp-next{text-align:right;margin-left:auto}@media (width<=600px){.tp-nav{flex-direction:column;gap:14px}.tp-nav a{max-width:none}.tp-nav .tp-next{text-align:left;margin-left:0}}@media (width<=560px){.tp-title{margin-top:16px}.tp-machine{margin-top:12px}.tp-overview{margin-top:16px;font-size:15px}.tp-state.is-error,.tp-empty{font-size:15px}}
