.a-lede{max-width:64ch;color:var(--muted-fg);margin-top:14px;font-size:15.5px;line-height:1.55}.a-mono{background:var(--n-wash);width:100%;height:100%;color:var(--muted-fg);letter-spacing:-.02em;justify-content:center;align-items:center;font-size:34px;font-weight:800;display:flex}.a-mono-round{letter-spacing:0;border-radius:50%;flex-shrink:0;font-weight:700;display:inline-flex}.a-wall{grid-template-columns:repeat(8,1fr)}@media (max-width:900px){.a-wall{grid-template-columns:repeat(4,1fr)}}.a-cards{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:24px;display:grid}.a-card{color:var(--fg);text-decoration:none}.a-card-photo{aspect-ratio:4/5}.a-card-photo .a-mono{font-size:40px}.a-cards-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:760px){.a-cards{grid-template-columns:1fr 1fr;gap:8px}}.a-spokes{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:24px;display:grid}.a-spoke{border:1px solid var(--border);background:var(--bg);color:var(--fg);border-bottom-width:2px;border-radius:8px;flex-direction:column;gap:8px;padding:22px;text-decoration:none;display:flex}.a-spoke:hover{border-color:var(--fg)}.a-spoke b{letter-spacing:-.02em;text-transform:uppercase;font-size:24px;font-weight:800;line-height:1.05}.a-spoke>span:not(.n-eyebrow):not(.n-card-cta){color:var(--muted-fg);font-size:14.5px;line-height:1.5}.a-spoke .n-card-cta{margin-top:auto;padding-top:8px}.a-cols{margin:28px 0 0}.a-cols-plot{border-bottom:1px solid var(--fg);grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;gap:10px;height:280px;display:grid}.a-col{outline-offset:4px;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex;position:relative}.a-col-v{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:800}.a-col-bar{background:var(--color-autumn-orange);border-radius:4px 4px 0 0;width:min(56px,100%)}.a-col-bar.reported{background:repeating-linear-gradient(135deg, var(--color-autumn-orange) 0 3px, color-mix(in srgb, var(--color-autumn-orange) 25%, var(--bg)) 3px 7px)}.a-col .a-tip{background:var(--fg);width:max-content;max-width:220px;color:var(--bg);pointer-events:none;z-index:2;border-radius:6px;padding:8px 10px;font-size:12.5px;line-height:1.4;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.a-col:hover .a-tip,.a-col:focus-visible .a-tip{display:block}.a-col:nth-child(-n+2) .a-tip{left:0;transform:none}.a-col:nth-last-child(-n+2) .a-tip{left:auto;right:0;transform:none}.a-col:hover .a-col-bar{filter:brightness(.92)}.a-cols-axis{text-align:center;grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;margin-top:8px;display:grid}.a-cols-axis b{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg);font-size:10.5px;font-weight:400;display:block}.a-cols-axis small{font-family:var(--font-mono);color:var(--muted-fg);margin-top:2px;font-size:10px;display:block}.lg-solid{background:var(--color-autumn-orange);border-radius:3px;width:12px;height:12px}.lg-hatch{background:repeating-linear-gradient(135deg, var(--color-autumn-orange) 0 2px, color-mix(in srgb, var(--color-autumn-orange) 25%, var(--bg)) 2px 4px);border-radius:3px;width:12px;height:12px}@media (max-width:639px){.a-cols-plot{gap:4px;height:220px}.a-cols-axis{gap:4px}.a-col-v{font-size:11px}.a-cols-axis b{letter-spacing:0;font-size:9px}.a-cols-axis small{display:none}}.a-scroll{position:relative;overflow-x:auto}.a-split{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:32px;margin-top:28px;display:grid}@media (max-width:860px){.a-split{grid-template-columns:1fr}}.a-note{max-width:72ch;color:var(--muted-fg);margin-top:16px;font-size:13px;line-height:1.55}.a-links{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.a-links a{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--border);color:var(--fg);border-radius:6px;padding:9px 12px;font-size:11px;text-decoration:none}.a-links a:hover{border-color:var(--fg)}.n-profile .a-mono{aspect-ratio:4/5;border-radius:6px;font-size:52px}@media (max-width:760px){.n-crumbs a.a-brand{display:flex}.n-crumbs .a-crumb:not(:last-child){display:none}.n-crumbs .a-crumb>span[aria-hidden]{display:inline}}.a-sitenav{z-index:20;background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--n-hair);align-items:center;gap:18px;margin:0 -8px;padding:10px 8px;display:flex;position:sticky;top:0}.a-sitenav-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-fg);white-space:nowrap;font-size:10.5px}.a-sitenav ul{scrollbar-width:none;gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.a-sitenav ul::-webkit-scrollbar{display:none}.a-sitenav a{border:1px solid var(--border);color:var(--fg);white-space:nowrap;background:var(--bg);border-radius:999px;padding:8px 13px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-block}.a-sitenav a:hover{border-color:var(--fg)}.a-sitenav a[aria-current=page],.a-sitenav a.active{background:var(--primary);border-color:var(--primary);color:var(--primary-fg)}@media (max-width:639px){.a-sitenav{gap:10px}.a-sitenav-label{display:none}.a-sitenav a{padding:8px 12px;font-size:13px}}.a-more{background:var(--primary);color:var(--primary-fg);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:8px;align-items:center;gap:8px;margin-top:22px;padding:12px 18px;font-size:12px;text-decoration:none;display:inline-flex}.a-more:hover{background:var(--n-orange-text);color:#fff}.a-explore{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}@media (max-width:1100px){.a-explore{grid-template-columns:repeat(3,minmax(0,1fr))}}.a-explore-card{border:1px solid var(--fg);background:var(--bg);color:var(--fg);border-bottom-width:3px;border-radius:10px;flex-direction:column;gap:6px;padding:20px 20px 18px;text-decoration:none;transition:transform .2s,background .2s;display:flex}.a-explore-card:hover{background:var(--n-wash);transform:translateY(-2px)}.a-explore-card b{letter-spacing:-.02em;margin-top:6px;font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1}.a-explore-l{color:var(--muted-fg);font-size:14px;line-height:1.4}.a-explore-go{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--n-orange-text);margin-top:auto;padding-top:12px;font-size:11px}@media (max-width:860px){.a-explore{grid-template-columns:1fr}}.a-sitenav~section,.a-sitenav~.n-section{scroll-margin-top:76px}.a-lanes{margin:28px 0 0}.a-lanes svg{width:100%;min-width:860px;height:auto;display:block}.a-lane-grid{stroke:var(--n-hair);stroke-width:1px}.a-lane-year{font-family:var(--font-mono);fill:var(--muted-fg);font-size:11px}.a-lane-line{stroke:var(--border);stroke-width:1.5px}.a-lane-name{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;fill:var(--muted-fg);font-size:10.5px}.a-lane-label{fill:var(--fg);paint-order:stroke;stroke:var(--bg);stroke-width:4px;stroke-linejoin:round;font-size:11.5px;font-weight:600}.a-lane-dot{fill:var(--fg)}.a-lane-dot.hot{fill:var(--color-autumn-orange)}.a-lane-dot.soft{fill:var(--bg);stroke:var(--color-autumn-orange);stroke-width:1.5px}.a-lane-bubble{fill:color-mix(in srgb, var(--color-autumn-orange) 30%, var(--bg));stroke:var(--color-autumn-orange);stroke-width:1.5px}.a-lane-key{border-radius:50%;width:10px;height:10px;display:inline-block}.a-lane-key.soft{background:var(--bg);border:1.5px solid var(--color-autumn-orange)}.a-lane-key.bubble{background:color-mix(in srgb, var(--color-autumn-orange) 30%, var(--bg));border:1.5px solid var(--color-autumn-orange);width:14px;height:14px}.a-swipe{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-fg);margin-top:8px;font-size:10.5px;display:none}@media (max-width:860px){.a-swipe{display:block}}.a-hovertip{z-index:50;color:#fdfcfc;pointer-events:none;background:#100f0f;border-radius:8px;flex-direction:column;gap:2px;max-width:280px;padding:9px 11px;display:flex;position:fixed;box-shadow:0 10px 30px -12px #100f0f80}.a-hovertip b{font-size:13px;font-weight:500;line-height:1.3}.a-hovertip span{color:#d9d4cf;font-size:12px;line-height:1.4}[data-tip]{cursor:default}a[data-tip]{cursor:pointer}.a-mark{border:1px solid var(--n-hair);background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.a-mark img{object-fit:contain;width:72%;height:72%}.a-mark b{color:var(--muted-fg);font-size:13px;font-weight:700}[data-tip]:focus-visible{outline:2px solid var(--color-autumn-orange);outline-offset:2px}.a-marks{vertical-align:middle;gap:4px;display:inline-flex}.a-sub{border-bottom:2px solid var(--fg);letter-spacing:-.015em;margin-top:44px;padding-bottom:8px;font-size:20px;font-weight:400}.a-lede,.n-hero-p{text-wrap:pretty}@media (min-width:900px){.a-lede,.n-hero-p{max-width:82ch}}.n-section .n-h2,.n-h1{text-wrap:balance}.nobel .a-updated{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted-fg);margin-top:14px;font-size:12px}
