@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vollkorn Variable;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/vollkorn-wght.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vollkorn Variable;font-style:italic;font-weight:400 900;font-display:swap;src:url(/fonts/vollkorn-wght-italic.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/archivo-narrow-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/archivo-narrow-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #100f0d;--ink-raise: #191713;--ink-line: #2c2922;--paper: #e9dec9;--paper-2: #dfd2b6;--paper-line: #c7b795;--on-paper: #17150f;--on-paper-soft: #4d4738;--on-ink: #e5dbc6;--on-ink-soft: #9d9583;--brass: #9aa32b;--brass-lift: #c6cf52;--brass-deep: #6b7313;--umber: #6b5b49;--f-display: "Instrument Serif", "Times New Roman", Georgia, serif;--f-body: "Vollkorn Variable", Vollkorn, Georgia, "Times New Roman", serif;--f-meta: "Archivo Narrow", "Arial Narrow", Arial, sans-serif;--rule: 1px solid var(--paper-line);--rule-ink: 1px solid var(--ink-line);--gut: clamp(1.25rem, 3.4vw, 4rem);--measure: 63ch;--ease: cubic-bezier(.22, 1, .36, 1);--t-micro: .24s;--t-std: .6s;--t-ed: .95s;--shell: 1520px;--colgap: clamp(1.1rem, 2vw, 2.6rem);--paper-grain: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22220%22%3E%3Cfilter%20id%3D%22p%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.82%22%20numOctaves%3D%224%22%20stitchTiles%3D%22stitch%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22220%22%20height%3D%22220%22%20filter%3D%22url%28%23p%29%22%20opacity%3D%220.42%22%2F%3E%3C%2Fsvg%3E);--film-grain: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%3E%3Cfilter%20id%3D%22f%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.9%22%20numOctaves%3D%223%22%20stitchTiles%3D%22stitch%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22180%22%20height%3D%22180%22%20filter%3D%22url%28%23f%29%22%2F%3E%3C%2Fsvg%3E)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}.reduce html,html.reduce{scroll-behavior:auto}body{margin:0;min-width:320px;background:var(--ink);color:var(--on-ink);font-family:var(--f-body);font-size:clamp(1rem,.96rem + .22vw,1.125rem);line-height:1.62;font-variant-numeric:oldstyle-nums;overflow-x:hidden}img,svg,picture{max-width:100%;height:auto;display:block}a{color:inherit}::selection{background:var(--brass);color:var(--ink)}.shell{width:100%;max-width:var(--shell);margin-inline:auto;padding-inline:var(--gut)}.band{position:relative;padding-block:clamp(3rem,5.2vw,5.5rem)}.band--paper{background:var(--paper);color:var(--on-paper)}.band--paper-2{background:var(--paper-2);color:var(--on-paper)}.band--ink{background:var(--ink);color:var(--on-ink)}.band--raise{background:var(--ink-raise);color:var(--on-ink)}.band--paper:before,.band--paper-2:before{content:"";position:absolute;inset:0;background-image:var(--paper-grain);background-size:220px 220px;opacity:.5;pointer-events:none;mix-blend-mode:multiply}.band>*{position:relative}.kicker{font-family:var(--f-meta);font-size:.74rem;letter-spacing:.26em;text-transform:uppercase;color:var(--brass-deep);margin:0 0 .9rem}.band--ink .kicker,.band--raise .kicker{color:var(--brass-lift)}h1,h2,h3,h4{font-family:var(--f-display);font-weight:400;letter-spacing:-.012em;text-wrap:balance}h2{font-size:clamp(1.85rem,1.1rem + 2.5vw,3.1rem);line-height:1.02;margin:0 0 1rem}h3{font-size:clamp(1.25rem,1.05rem + .7vw,1.7rem);line-height:1.12;margin:2.2rem 0 .6rem}h4{font-size:1.12rem;margin:1.6rem 0 .4rem}p{margin:0 0 1.1em}.prose{max-width:var(--measure)}.prose p,.prose li{hyphens:auto}.prose>p{text-align:justify}.prose a{color:inherit;text-decoration:none;border-bottom:1px solid var(--brass)}.prose a:hover{border-bottom-color:currentColor}.lede{font-size:clamp(1.1rem,1rem + .5vw,1.4rem);line-height:1.45;color:var(--on-paper-soft)}.band--ink .lede,.band--raise .lede{color:var(--on-ink-soft)}.grid12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--colgap);row-gap:clamp(1.5rem,3vw,2.5rem);align-items:start}.split{composes:grid12;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--colgap);row-gap:clamp(1.5rem,3vw,2.5rem);align-items:start}.split>.aside-head{grid-column:1 / span 3;position:sticky;top:5.5rem}.split>:not(.aside-head){grid-column:4 / -1;min-width:0}.split.split--wide>.aside-head{grid-column:1 / span 3}.textrail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,15rem);column-gap:clamp(1.5rem,3vw,3rem);align-items:start}.textrail>.prose{max-width:62ch}.margin-rail{border-top:2px solid var(--brass);padding-top:.9rem}.margin-rail h3{font-family:var(--f-meta);font-size:.66rem;letter-spacing:.24em;text-transform:uppercase;margin:0 0 .8rem;color:var(--brass-deep)}.band--ink .margin-rail h3,.band--raise .margin-rail h3{color:var(--brass-lift)}.margin-rail dl{margin:0}.margin-rail dt{font-family:var(--f-meta);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--on-paper-soft);margin-top:.85rem}.band--ink .margin-rail dt,.band--raise .margin-rail dt{color:var(--on-ink-soft)}.margin-rail dd{margin:.1rem 0 0;font-size:.95rem;line-height:1.35}.margin-rail dd b{font-family:var(--f-display);font-weight:400;font-size:1.15rem}@media(max-width:68rem){.split{grid-template-columns:minmax(0,1fr)}.split>.aside-head,.split>:not(.aside-head){grid-column:1 / -1}.split>.aside-head{position:static}.textrail{grid-template-columns:minmax(0,1fr)}}.aside-head h2{margin-bottom:.7rem}.aside-head p{font-size:.95rem;color:var(--on-paper-soft)}.band--ink .aside-head p,.band--raise .aside-head p{color:var(--on-ink-soft)}.pull{font-family:var(--f-meta);font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:center;gap:.55em;padding-bottom:.25em;position:relative}.pull:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--t-std) var(--ease)}.pull:hover:after,.pull:focus-visible:after{transform:scaleX(1)}.pull .arrow{transition:transform var(--t-micro) var(--ease)}.pull:hover .arrow{transform:translate(.25em)}.btn{font-family:var(--f-meta);font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:center;gap:.6em;padding:.95em 1.5em;border:1px solid currentColor;position:relative;overflow:hidden;isolation:isolate}.btn:before{content:"";position:absolute;inset:0;background:var(--brass);transform:translateY(101%);transition:transform var(--t-std) var(--ease);z-index:-1}.btn:hover:before,.btn:focus-visible:before{transform:translateY(0)}.btn:hover,.btn:focus-visible{color:var(--ink);border-color:var(--brass)}.btn--solid{background:var(--brass);border-color:var(--brass);color:var(--ink)}.btn--solid:before{background:var(--on-ink)}.meta{font-family:var(--f-meta);font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:var(--on-paper-soft)}.band--ink .meta,.band--raise .meta{color:var(--on-ink-soft)}.edge-label{position:absolute;font-family:var(--f-meta);font-size:.68rem;letter-spacing:.34em;text-transform:uppercase;writing-mode:vertical-rl;color:var(--on-ink-soft);opacity:.8}.rise{opacity:0;transform:translateY(20px);transition:opacity var(--t-ed) var(--ease),transform var(--t-ed) var(--ease)}.rise.in{opacity:1;transform:none}.wipe{clip-path:inset(0 100% 0 0);transition:clip-path 1.1s var(--ease)}.wipe.in{clip-path:inset(0 0 0 0)}@media(prefers-reduced-motion:reduce){.rise,.wipe{opacity:1;transform:none;clip-path:none;transition:none}*{animation-duration:.001ms!important;transition-duration:.001ms!important}}html.reduce .rise,html.reduce .wipe{opacity:1;transform:none;clip-path:none;transition:none}.grain{position:fixed;inset:0;pointer-events:none;z-index:60;opacity:.035;background-image:var(--film-grain);background-size:180px 180px}.progress{position:fixed;top:0;right:0;bottom:0;width:2px;z-index:61;pointer-events:none;background:linear-gradient(to bottom,var(--brass) var(--p, 0%),transparent var(--p, 0%))}.skip{position:absolute;left:-9999px;top:0;background:var(--brass);color:var(--ink);padding:.7em 1.2em;z-index:99;font-family:var(--f-meta);text-transform:uppercase;letter-spacing:.16em;font-size:.8rem}.skip:focus{left:0}:focus-visible{outline:2px solid var(--brass-lift);outline-offset:3px}.faq{border-top:none;counter-reset:q}.faq--two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,4vw,4.5rem)}@media(max-width:60rem){.faq--two{grid-template-columns:minmax(0,1fr)}}.faq details{border-top:1px solid var(--paper-line);transition:border-color var(--t-micro) var(--ease)}.band--ink .faq details,.band--raise .faq details{border-top-color:var(--ink-line)}.faq details[open]{border-top-color:var(--brass)}.faq details:last-child{border-bottom:1px solid var(--paper-line)}.band--ink .faq details:last-child,.band--raise .faq details:last-child{border-bottom-color:var(--ink-line)}.faq summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:2.4rem minmax(0,1fr) 1.6rem;align-items:baseline;gap:.6rem;padding:1.15rem 0}.faq summary::-webkit-details-marker{display:none}.faq summary:before{content:counter(q,decimal-leading-zero);counter-increment:q;font-family:var(--f-meta);font-size:.68rem;letter-spacing:.16em;color:var(--brass-deep);font-variant-numeric:lining-nums;transition:color var(--t-micro) var(--ease)}.band--ink .faq summary:before,.band--raise .faq summary:before{color:var(--brass-lift)}.faq summary h3{font-family:var(--f-display);font-weight:400;font-size:clamp(1.08rem,1rem + .35vw,1.32rem);line-height:1.18;margin:0;letter-spacing:-.004em;transition:color var(--t-micro) var(--ease)}.faq summary:hover h3{color:var(--brass-deep)}.band--ink .faq summary:hover h3,.band--raise .faq summary:hover h3{color:var(--brass-lift)}.faq-mark{position:relative;display:block;width:1.1rem;height:1.1rem;justify-self:end;align-self:center}.faq-mark:before,.faq-mark:after{content:"";position:absolute;background:currentColor;opacity:.7;transition:transform var(--t-std) var(--ease),opacity var(--t-micro) var(--ease)}.faq-mark:before{left:0;right:0;top:50%;height:1px}.faq-mark:after{top:0;bottom:0;left:50%;width:1px}.faq details[open] .faq-mark:after{transform:scaleY(0)}.faq details[open] .faq-mark:before{opacity:1}.faq summary:hover .faq-mark:before,.faq summary:hover .faq-mark:after{opacity:1}.faq .answer{padding:0 1.6rem 1.5rem 3rem;color:var(--on-paper-soft);border-left:1px solid transparent}.band--ink .faq .answer,.band--raise .faq .answer{color:var(--on-ink-soft)}.faq .answer p{margin-bottom:.8em}.faq .answer p:last-child{margin-bottom:0}.ledger-wrap{overflow-x:auto}table.ledger{width:100%;min-width:40rem;border-collapse:collapse;font-variant-numeric:lining-nums tabular-nums}table.ledger caption{text-align:left;font-family:var(--f-meta);font-size:.72rem;letter-spacing:.24em;text-transform:uppercase;color:var(--on-ink-soft);padding-bottom:.9rem}table.ledger th,table.ledger td{text-align:left;padding:.8rem .9rem;border-bottom:var(--rule-ink)}table.ledger thead th{font-family:var(--f-meta);font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--on-ink-soft);font-weight:400;border-bottom-color:var(--brass)}table.ledger td.num,table.ledger th.num{text-align:right;font-variant-numeric:lining-nums tabular-nums}table.ledger tbody tr:hover{background:#ffffff08}table.ledger .title-cell{font-family:var(--f-display);font-size:1.15rem}table.ledger .peak{color:var(--brass-lift)}.foot{background:#0b0a09;color:var(--on-ink-soft);border-top:2px solid var(--brass);padding-block:clamp(3rem,5.5vw,5rem) clamp(1.5rem,3vw,2.5rem);position:relative;overflow:hidden}.foot:before{content:"";position:absolute;inset:0;background-image:var(--film-grain);background-size:190px 190px;opacity:.035;pointer-events:none}.foot .shell{position:relative}.foot a{text-decoration:none;transition:color var(--t-micro) var(--ease)}.foot a:hover{color:var(--brass-lift)}.foot-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--colgap);row-gap:clamp(2rem,4vw,3rem)}.foot-grid>:first-child{grid-column:1 / span 4}.foot-grid>:nth-child(2),.foot-grid>:nth-child(3),.foot-grid>:nth-child(4){grid-column:span 2}.foot-grid>:nth-child(2){grid-column-start:6}@media(max-width:68rem){.foot-grid>:first-child{grid-column:1 / -1}.foot-grid>:nth-child(n+2){grid-column:span 4}.foot-grid>:nth-child(2){grid-column-start:1}}@media(max-width:40rem){.foot-grid>:nth-child(n+2){grid-column:span 6}}.foot-head{font-family:var(--f-meta);font-size:.64rem;letter-spacing:.26em;text-transform:uppercase;color:var(--brass-lift);margin:0 0 1.1rem;padding-bottom:.5rem;border-bottom:1px solid var(--ink-line)}.foot ul{list-style:none;margin:0;padding:0}.foot li{margin-bottom:.5rem;font-size:.94rem}.foot-mark{display:flex;align-items:center;gap:.7rem;margin-bottom:1.1rem}.foot-word{font-family:var(--f-display);font-size:clamp(2.2rem,1.6rem + 1.6vw,3.2rem);line-height:.9;margin:0;text-transform:uppercase;color:var(--on-ink)}.foot-place{font-family:var(--f-meta);font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;margin:0;line-height:2}.foot-note{font-size:.84rem;line-height:1.55;margin-top:1.2rem;max-width:34ch;color:#7d7566}.foot-legal{margin-top:clamp(2.5rem,5vw,4rem);padding-top:1.2rem;border-top:1px solid var(--ink-line);font-family:var(--f-meta);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;display:flex;flex-wrap:wrap;gap:.6rem 2rem;align-items:center;color:#6f6858}.foot-legal .dot{color:var(--brass)}.pull-band{background:var(--ink-raise);color:var(--on-ink);border-block:1px solid var(--ink-line);padding-block:clamp(2.5rem,5vw,4.5rem)}.pull-band .shell{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--colgap);row-gap:clamp(1.5rem,3vw,2.5rem);align-items:start}.pull-copy{grid-column:1 / span 7}.pull-art{grid-column:9 / -1;margin:0}.pull-art img{width:100%;filter:drop-shadow(0 10px 22px #00000066)}.pull-art figcaption{font-family:var(--f-meta);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:var(--on-ink-soft);margin-top:.6rem}.pull-quote{margin:0}.pull-quote p{font-family:var(--f-display);font-size:clamp(1.5rem,1rem + 2.2vw,3rem);line-height:1.03;letter-spacing:-.014em;margin:0;text-wrap:balance}.pull-quote .hl{color:var(--brass-lift)}.pull-body{margin:1.4rem 0 1.2rem;max-width:62ch;color:var(--on-ink-soft)}@media(max-width:62rem){.pull-copy,.pull-art{grid-column:1 / -1}.pull-art img{max-width:20rem}}.totop{position:fixed;right:clamp(.9rem,2vw,1.8rem);bottom:clamp(.9rem,2vw,1.8rem);z-index:60;display:inline-flex;align-items:center;gap:.4rem;padding:.6rem .85rem;background:var(--ink);color:var(--on-ink);border:1px solid var(--brass-deep);font-family:var(--f-meta);font-size:.6rem;letter-spacing:.24em;text-transform:uppercase;text-decoration:none;box-shadow:0 10px 24px #00000059;opacity:0;visibility:hidden;transform:translateY(.6rem);transition:opacity var(--t-micro) var(--ease),transform var(--t-micro) var(--ease),visibility var(--t-micro)}html.deep .totop{opacity:1;visibility:visible;transform:none}.totop:hover,.totop:focus-visible{background:var(--brass);color:var(--ink);border-color:var(--brass)}.totop svg{width:.95rem;height:.95rem}@media(max-width:34rem){.totop span{display:none}.totop{padding:.7rem}}@media(max-width:48rem){html .kicker,html .crumbs,html .meta,html .rule-hint,html .credit-line,html .node-cred,html .roster-inst,html .roster-span,html .node-name,html .node-role,html .stub-when,html .stub-seat,html .clip-pub,html .clip-when,html .sleeve-strip,html .sleeve-cap,html .yr,html .gate-key,html .gate-date,html .gate-foot,html .gate-meta,html .gate-print-date,html .gate-print-cue,html .credit-year,html .credit-file,html .decades-key,html .fact-key,html .run-key,html .run-year,html .run-peak,html .run-us,html .playback-state,html .playback-len,html .playback-pos,html .onair-key,html .song-count,html .song-peak,html .song-of,html .song-step,html .run-meta,html .chain-span,html .chip,html .stat span,html .count span,html .foot-head,html .foot-place,html .foot-legal,html .decades-note,html .totop,html .pass-role,html .pass-when{font-size:.74rem;letter-spacing:.13em}html .credit-file,html .run-us,html .playback-len,html .gate-meta{letter-spacing:.08em}html .rail h2,html .margin-rail h3,html .glance h3,html .sig-kicker,html .hero-kicker,html .roster-fact .fact-key,html .gate-pull,html .onair figcaption,html .rail dt,html .margin-rail dt,html .sig-facts dt,html .strip-facts dt,html .glance dt,html .hero-facts dt,html .pull-art figcaption,html .deck-figure figcaption,html .sig-plate-mobile span,html table.ledger thead th,html .ledger--light thead th,html figcaption{font-size:.74rem;letter-spacing:.13em}html .decades-year{font-size:.68rem;letter-spacing:.02em}html .peaks-axis{font-size:2.6px}html .fig figcaption,html .snap figcaption,html .wide-figure figcaption,html .credit-body,html .roster-note,html .run-foot,html .song-note,html .sig-facts dd,html .margin-rail dd{font-size:.92rem;line-height:1.5}html .nav-a{padding-block:.55rem}html .topbar-nav ul{gap:0 clamp(.7rem,3vw,1.4rem)}html .pull,html .foot li a,html .rail li a,html .foot-mark{padding-block:.45rem;display:inline-block}html .btn,html .song-step,html .tape-transport button,html .gate-pull,html .totop{min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center}html .setlist li>button{padding-block:.7rem}html .totop{padding:.7rem .9rem}}.sig-plate-mobile{display:none}@media(max-width:34rem){html .sig-label{display:none}html .sig-plate-mobile{display:grid;gap:.15rem;margin-top:.8rem;border-top:1px solid var(--ink-line);padding-top:.6rem}html .sig-plate-mobile b{font-family:var(--f-display);font-weight:400;font-size:1.15rem;line-height:1.1}html .sig-plate-mobile span{font-family:var(--f-meta);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--on-ink-soft);font-variant-numeric:lining-nums}}.brand{display:inline-flex;align-items:center;gap:.55rem;text-decoration:none}.brand-mark{flex:none}.brand-word{font-family:var(--f-display);font-size:1.55rem;line-height:1;letter-spacing:.01em;text-transform:uppercase;padding-top:.12em}.topbar{position:sticky;top:0;z-index:50;border-bottom:1px solid transparent;transition:background var(--t-micro) var(--ease),border-color var(--t-micro) var(--ease),padding var(--t-micro) var(--ease);padding-block:.95rem}.topbar-in{width:100%;max-width:var(--shell);margin-inline:auto;padding-inline:var(--gut);display:flex;align-items:center;gap:clamp(1rem,3vw,2.5rem)}.topbar-brand{text-decoration:none;color:var(--on-ink);flex:none}.topbar-nav{flex:1 1 auto;min-width:0}.topbar-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem clamp(.9rem,2vw,1.9rem)}.nav-a{font-family:var(--f-meta);font-size:.76rem;letter-spacing:.19em;text-transform:uppercase;text-decoration:none;color:var(--on-ink-soft);padding-bottom:.3em;position:relative;white-space:nowrap;transition:color var(--t-micro) var(--ease)}.nav-a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--brass);transform:scaleX(0);transform-origin:left;transition:transform var(--t-std) var(--ease)}.nav-a:hover,.nav-a:focus-visible{color:var(--on-ink)}.nav-a:hover:after,.nav-a:focus-visible:after,.nav-a.is-here:after{transform:scaleX(1)}.nav-a.is-here{color:var(--on-ink)}.topbar-stamp{margin:0;flex:none;font-family:var(--f-meta);font-size:.68rem;letter-spacing:.28em;text-transform:uppercase;color:var(--on-ink-soft)}@media(max-width:62rem){.topbar-stamp{display:none}}html.scrolled .topbar{background:color-mix(in srgb,var(--paper) 94%,transparent);border-bottom-color:var(--paper-line);padding-block:.6rem;backdrop-filter:blur(7px)}html.scrolled .topbar-brand,html.scrolled .nav-a.is-here,html.scrolled .nav-a:hover{color:var(--on-paper)}html.scrolled .nav-a,html.scrolled .topbar-stamp{color:var(--on-paper-soft)}html.scrolled .menu-btn{color:var(--on-paper);border-color:var(--paper-line)}html.scrolled .menu-switch:checked~.menu-btn{color:var(--on-paper);border-color:var(--brass-deep)}html.scrolled .menu-switch:checked~ul .nav-a{color:var(--on-ink)}html.scrolled .menu-switch:checked~ul .nav-a.is-here{color:var(--brass-lift)}.menu-switch{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.menu-btn{display:none}@media(max-width:48rem){.topbar{padding-block:.55rem}.topbar-stamp{display:none}.topbar-in{gap:.8rem}.topbar-nav{flex:0 0 auto;margin-left:auto}.topbar-nav{position:relative}.menu-btn{display:inline-flex;align-items:center;gap:.55rem;list-style:none;cursor:pointer;font-family:var(--f-meta);font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--on-ink-soft);border:1px solid var(--ink-line);padding:.6rem .8rem;min-height:2.75rem}.menu-switch:checked~.menu-btn,.menu-btn:hover,.menu-switch:focus-visible~.menu-btn{color:var(--on-ink);border-color:var(--brass-deep)}.menu-bars{display:grid;gap:3px;width:1.05rem}.menu-bars i{display:block;height:1.5px;background:currentColor;transition:transform var(--t-micro) var(--ease),opacity var(--t-micro) var(--ease)}.menu-switch:checked~.menu-btn .menu-bars i:nth-child(1){transform:translateY(4.5px) rotate(45deg)}.menu-switch:checked~.menu-btn .menu-bars i:nth-child(2){opacity:0}.menu-switch:checked~.menu-btn .menu-bars i:nth-child(3){transform:translateY(-4.5px) rotate(-45deg)}.topbar-nav>ul{display:none}.menu-switch:checked~ul{display:flex;position:absolute;right:0;top:calc(100% + .55rem);z-index:60;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;min-width:13.5rem;background:var(--ink);border:1px solid var(--ink-line);box-shadow:0 18px 40px #00000073;padding:.3rem .2rem}.topbar-nav li+li{border-top:1px solid var(--ink-line)}.topbar-nav .nav-a{display:block;padding:.85rem 1rem;font-size:.78rem;letter-spacing:.14em;color:var(--on-ink)}.topbar-nav .nav-a:hover,.topbar-nav .nav-a:focus-visible{color:var(--brass-lift)}.menu-btn{color:var(--on-ink)}.topbar-nav .nav-a:after{left:1rem;right:1rem;bottom:.5rem}.topbar-nav .nav-a.is-here{color:var(--brass-lift)}}
