.w14-hub h1{font-size:var(--title-landing);letter-spacing:-.04em;line-height:1.05}.w14-hub h2{font-size:var(--title-section);letter-spacing:-.03em;line-height:1.1}.w14-hub__hero{padding-top:84px;padding-bottom:76px}.w14-hub__lede{max-width:760px;margin:36px 0 46px;font-size:19px}.w14-hub__hero dd{font-size:18px}.w14-hub__premise>div:last-child{font-size:17px}.w14-hub__close>p:not(.eyebrow){font-size:18px}.w14-task h1{font-size:var(--title);letter-spacing:-.04em;line-height:1.05}.w14-task h2{font-size:var(--title-section);letter-spacing:-.03em}.w14-task__lede{max-width:680px;margin-top:22px;font-size:17px}.w14-task__hero{padding:38px 0 52px}.w14-task__brief-heading h2,.w14-task__score>div:first-child h2{font-size:var(--title-section)}.w14-deliverable-stack__page{cursor:zoom-in;font:inherit;text-align:left;width:100%;padding:0}.w31-lightbox{z-index:100;background:#161714c7;place-items:center;padding:3vh 3vw;display:grid;position:fixed;inset:0}.w31-lightbox__frame{max-width:min(94vw,980px);max-height:94vh;display:grid;position:relative}.w31-lightbox__frame>img{background:#fffef9;border:1px solid #565953;max-width:100%;max-height:calc(94vh - 46px);display:block}.w31-lightbox__bar{color:#fff;font:11px var(--mono);background:#232420;border:1px solid #5c5e59;grid-template-columns:44px auto 44px 44px;justify-self:center;align-items:center;margin-top:10px;display:grid}.w31-lightbox__bar button{color:#fff;cursor:pointer;height:36px;font:14px var(--mono);background:0 0;border:0;place-items:center;padding:0;display:grid}.w31-lightbox__bar button:hover{background:#343630}.w31-lightbox__bar span{text-align:center;min-width:72px}.w31-lightbox__close{border-left:1px solid #4b4d48}@media (prefers-reduced-motion:no-preference){.w31-lightbox__frame>img{animation:.3s cubic-bezier(.2,.7,.2,1) both w14-deliverable-page}}.w14-context__flag{z-index:2;color:#8f4530;font:9px var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#fffef9;border:1px dashed #8f4530;padding:5px 9px;position:absolute;top:64px;right:16px;transform:rotate(1.5deg)}.w14-context__footnote{color:#8f7a55;margin-top:6px;display:block}.w14-task__runnote{color:var(--muted);font:12px var(--mono);background:#f7f6f1;border-left:2px solid #5c5e59;grid-column:1/-1;margin:0;padding:12px 16px}.w14-task__comparison:has(>div:only-child){grid-template-columns:1fr}.w31-record-note{border-top:1px solid var(--border);color:var(--muted);font:12px/1.6 var(--mono);margin:34px 0 0;padding:14px 18px}.w31-record-note span{color:#8f4530;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:9px;display:block}.w31-sequence{font:13px var(--mono);letter-spacing:.14em;color:var(--ink);word-break:break-all;margin:34px 0 0}.w31-sequence span{letter-spacing:.02em;color:var(--muted);margin-top:6px;font-size:11px;display:block}.w31-fingerprint{color:var(--muted);font:10px var(--mono);cursor:help;margin-left:8px}@media (width<=760px){.w14-trajectory__conversation{grid-template-columns:minmax(0,1fr)}.w14-trajectory__agent,.w14-trajectory__evidence,.w14-trajectory__interpretation{min-width:0}.w14-trajectory__agent p,.w14-trajectory__evidence blockquote,.w14-trajectory__interpretation p{overflow-wrap:anywhere}}.w31-trace{color:#5c5e59;font:11px var(--mono);letter-spacing:.04em;border-bottom:1px solid #c9c8bf;margin-top:10px;text-decoration:none;display:inline-block}.w31-trace:hover{color:var(--ink);border-color:var(--ink)}@media (width<=760px){.w14-trajectory__pager button,.w14-deliverable-stack__pager button,.w14-context__pager button{width:44px;height:44px}.w31-lightbox__bar{grid-template-columns:52px auto 52px 52px}.w31-lightbox__bar button{height:44px}.w14-deliverable-stack__papers,.w14-context__stack,.w31-lightbox__frame{touch-action:pan-y}}.w31-contact{border:1px solid var(--border);font:13px/1.6 var(--mono);color:var(--ink);margin:34px 0 0;padding:14px 18px}.w31-contact span{color:#8f4530;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:9px;display:block}.w31-contact a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.w14-hub__close .w31-contact{color:#b8bbb4;border-color:#3a3b37}.w14-hub__close .w31-contact a{color:#fff;margin-top:0}.w14-hub__close .w31-record-note{border-top:0}.w14-hub__close .w31-contact span,.w14-hub__close .w31-record-note span{color:#e8b7a3}.w14-hub__task-scores{text-align:right;flex-direction:column;gap:6px;display:flex}.w31-hub-score{justify-content:flex-end;align-items:baseline;gap:10px;display:flex}.w31-hub-score__model{font:9px var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.w31-hub-score strong{font:20px var(--mono)}.w31-hub-score small{color:var(--muted);font-size:11px}@media (width<=760px){.w14-hub__task-scores{text-align:left;flex-direction:row;grid-column:1/-1;justify-content:flex-start}}.w31-confront{max-width:1260px;margin:auto;padding:100px 40px}.w31-confront h2{max-width:800px}.w31-confront__panels{background:#c9cbc4;border:1px solid #c9cbc4;grid-template-columns:1fr 1fr;gap:1px;margin-top:48px;display:grid}.w31-confront__panels figure{background:#f7f6f0;flex-direction:column;margin:0;padding:36px 34px;display:flex}.w31-confront__panels figcaption{font:10px var(--mono);text-transform:uppercase;letter-spacing:.1em;color:#62655f;margin-bottom:22px}.w31-confront__panels blockquote{letter-spacing:-.01em;flex:1;margin:0;font-size:19px;font-weight:500;line-height:1.5}.w31-confront__panels cite{font:11px var(--mono);color:#62655f;margin-top:26px;font-style:normal;display:block}.w31-confront__panels mark{color:#fffef9;font:700 .78em var(--mono);letter-spacing:.06em;background:#8f4530;padding:2px 8px}.w31-confront__panels figure:last-child blockquote{color:#8f4530}.w31-confront__verdict{color:#62655f;max-width:720px;margin:26px 0 0;font-size:15px}.w31-confront__verdict span{color:#fffef9;font:10px var(--mono);text-transform:uppercase;letter-spacing:.1em;background:#8f4530;margin-right:10px;padding:3px 10px;display:inline-block}.w31-confront__verdict a{color:#232420}@media (width<=760px){.w31-confront{padding:70px 20px}.w31-confront__panels{grid-template-columns:1fr}}
