.signal{max-width:var(--max);min-height:100svh;padding:calc(var(--bar-h) + 40px) var(--gutter) 60px;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(30px,5vw,90px);margin:0 auto;display:grid}.signal-copy{max-width:860px}.signal-title{max-width:24em;font:400 clamp(19px, .6vw + 16px, 24px)/1.35 var(--display);color:var(--grey-2);margin:22px 0 0}.signal-title em{color:var(--grey-1)}.signal-card{margin-top:clamp(30px,4vw,56px);padding:0}.signal-card blockquote{letter-spacing:-.01em;text-wrap:pretty;margin:18px 0 30px;font-size:clamp(36px,3vw + 20px,76px);line-height:1.08}.signal-card .seal{width:104px;height:104px}.signal-card .empty{font:400 var(--fs-quote-sm)/1.3 var(--display);color:var(--grey-2)}.sig-meta{font-size:var(--fs-mono-lg);color:var(--grey-1);margin:22px 0 0;line-height:1.6}.sig-meta:empty{display:none}.sig-next{font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--grey-2);margin:18px 0 0}.sig-next b{color:var(--white);font-variant-numeric:tabular-nums;letter-spacing:var(--ls-mono-tight);margin:0 8px;font-weight:400}.sig-next small{font-size:inherit;text-transform:none;letter-spacing:var(--ls-mono-tight)}.signal .actions{margin-top:40px}.signal-globe{aspect-ratio:1;width:100%}.history-list{border-top:1px solid var(--line-2);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:0;margin:0 0 30px;padding:0;list-style:none;display:grid}.history-list a{border-bottom:1px solid var(--line);height:100%;transition:color var(--quick);gap:10px;padding:24px 24px 26px 0;display:grid}.history-list li+li a{padding-left:0}.history-list a:hover q,.history-list .on q{color:var(--white)}.history-list .d{font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--kept)}.history-list .who{letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--grey-2);font-size:10px}.history-list q{color:var(--grey-1);quotes:"“" "”";transition:color var(--quick);font-size:22px;line-height:1.25}.history-list .by{font:italic 400 16px/1.3 var(--display);color:var(--grey-2)}.history-list .empty{color:var(--grey-2);padding:24px 0}@media (width<=900px){.signal{min-height:0;padding-top:calc(var(--bar-h) + 28px);grid-template-columns:1fr}.signal-globe{order:-1;justify-self:center;max-width:340px}}
