:root{--paper-verge: #e9e1cd;--paper-blue: #c9d2cf;--paper-registre: #f0ebdc;--paper-kraft: #d2be99;--paper-core: #f9f5ea;--blotter: #2c3932;--ink: #1e2633;--ink-soft: #4a505c;--violet: #573b7a;--red: #a9574c;--ink-hair: color-mix(in srgb, var(--ink) 20%, transparent);--ink-rule: color-mix(in srgb, var(--ink) 38%, transparent);--ink-line: color-mix(in srgb, var(--ink) 26%, transparent);--ink-solid: color-mix(in srgb, var(--ink) 90%, transparent);--ink-wash: color-mix(in srgb, var(--ink) 9%, transparent);--fold-dark: color-mix(in srgb, var(--ink) 28%, transparent);--red-rule: color-mix(in srgb, var(--red) 62%, transparent);--blotter-line: color-mix(in srgb, var(--paper-core) 24%, var(--blotter));--blotter-soft: color-mix(in srgb, var(--paper-core) 62%, var(--blotter));--col: 92rem;--margin-col: 11rem;--measure: 38rem;--gutter: 3rem;--sheet-pad-x: clamp(1.25rem, 5vw, 4rem);--sheet-pad-y: clamp(3rem, 7vw, 5.5rem);--tear-h: 64px;--stamp-size: clamp(120px, 20vw, 280px);--masthead-h: 3.9rem;--plate-radius: 10px;--face-display: "IM Fell French Canon", "Hoefler Text", Georgia, "Times New Roman", serif;--face-body: "Newsreader", Georgia, "Times New Roman", serif;--face-hand: "Pinyon Script", "Snell Roundhand", "Brush Script MT", cursive;--t-display: clamp(4rem, 13vw, 9rem);--t-statement: clamp(3rem, 8vw, 5.5rem);--t-section: clamp(2rem, 4.6vw, 3rem);--t-section-sm: clamp(1.6rem, 3vw, 2.1rem);--t-body: 18px;--t-note: .94rem;--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.86' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.412 0 0 0 0 0.325 0 0 0 0 0.204 0 0 0 0.62 -0.16'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23grain)' opacity='0.38'/%3E%3C/svg%3E");color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background-color:var(--blotter);color:var(--ink);font-family:var(--face-body);font-size:var(--t-body);line-height:1.6;font-synthesis-weight:none;text-rendering:optimizeLegibility;overflow-x:hidden}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--violet);outline-offset:2px}:target{scroll-margin-top:calc(var(--masthead-h) + 1.5rem)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.masthead{position:sticky;top:0;z-index:10;background-color:var(--blotter);color:var(--paper-core);border-bottom:1px solid var(--blotter-line);display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 2rem;padding:.7rem var(--sheet-pad-x);min-height:var(--masthead-h)}.masthead__mark{font-family:var(--face-display);font-size:1.45rem;line-height:1.2;color:var(--paper-core);text-decoration:none;letter-spacing:.02em;margin-right:auto}@media (max-width: 46rem){.masthead__nav{order:3;flex-basis:100%;gap:.25rem 1.2rem}}.masthead__nav{display:flex;flex-wrap:wrap;gap:.25rem 1.7rem}.masthead__nav a{color:var(--paper-core);font-size:.98rem;font-style:italic;text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:transparent;text-underline-offset:4px}.masthead__nav a:hover,.masthead__nav a:focus-visible{color:var(--paper-core);text-decoration-color:currentColor;text-decoration-thickness:2px}.masthead__nav a.is-here{text-decoration-color:currentColor}.flags{display:flex;align-items:center;gap:.4rem}.flags__pick{appearance:none;background:none;border:1px solid transparent;border-radius:0;padding:3px;line-height:0;color:inherit;cursor:pointer;opacity:.5;filter:saturate(.7)}.flags__pick:hover,.flags__pick:focus-visible{opacity:1;filter:none}.flags__pick.is-chosen{opacity:1;filter:none;border-color:var(--blotter-soft)}.flags__art{display:block;width:26px;height:auto;outline:1px solid var(--blotter-line);outline-offset:-1px}.sheet{position:relative;background-repeat:repeat;background-size:220px 220px;background-image:var(--grain);padding:var(--sheet-pad-y) var(--sheet-pad-x);scroll-margin-top:var(--masthead-h);overflow-x:clip}.sheet--flush{padding-top:0}.sheet--verge{background-color:var(--paper-verge)}.sheet--blue{background-color:var(--paper-blue)}.sheet--registre{background-color:var(--paper-registre)}.sheet--kraft{background-color:var(--paper-kraft)}.sheet__bleed{margin-inline:calc(-1 * var(--sheet-pad-x));margin-bottom:clamp(2.25rem,5vw,3.5rem)}.sheet__inner{position:relative;max-width:var(--col);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,4vw,3.75rem)}.sheet__fold{width:300%;margin-left:-100%;height:2px;pointer-events:none;background-image:linear-gradient(to bottom,var(--fold-dark) 0 1px,var(--paper-core) 1px 2px)}.sheet--registre .sheet__inner:before{content:"";position:absolute;top:-1rem;bottom:-1rem;left:calc(var(--margin-col) - 1.25rem);width:1px;background-color:var(--red-rule);pointer-events:none}.block{display:grid;grid-template-columns:var(--margin-col) minmax(0,var(--measure)) minmax(0,1fr);align-items:start}.block--divided{border-top:1px solid var(--ink-hair);padding-top:clamp(1.75rem,3.5vw,3rem)}.block__note{grid-column:1;padding-right:2rem;font-style:italic;color:var(--ink-soft);font-size:var(--t-note);line-height:1.5;margin:.45rem 0 0}.block__note span{display:block}.block__body{grid-column:2;max-width:var(--measure)}.block__body>*{margin:0}.block__body>*+*{margin-top:1.1rem}.block__body>.eyebrow+*{margin-top:.35rem}.block__body>.display+*,.block__body>.section-title+*{margin-top:1.35rem}.block__body--wide{grid-column:2 / -1;max-width:none}.block__body--wide>p{max-width:var(--measure)}.measured{max-width:var(--measure)}.block__figure{grid-column:3;padding-left:var(--gutter)}.display{font-family:var(--face-display);font-weight:400;font-size:var(--t-display);line-height:.88;letter-spacing:.005em;margin:0;text-wrap:balance}.display--statement{font-style:italic;font-size:var(--t-statement);line-height:.95}.section-title{font-family:var(--face-display);font-style:italic;font-weight:400;font-size:var(--t-section);line-height:1.06;margin:0;text-wrap:balance}.section-title--sm{font-size:var(--t-section-sm)}.eyebrow{font-style:italic;color:var(--ink-soft);font-size:var(--t-note);margin:0}.subtitle{font-style:italic;color:var(--ink-soft);font-size:1.06rem}.lede{font-size:clamp(1.15rem,1.6vw,1.3rem);line-height:1.5;max-width:34rem}.note{font-style:italic;color:var(--ink-soft);font-size:var(--t-note)}strong,b{font-weight:600}.signature{font-family:var(--face-hand);font-size:clamp(2.8rem,7vw,4rem);line-height:1;color:var(--ink);display:inline-block;transform:rotate(-3deg);transform-origin:left center;margin:0}.salutation{font-family:var(--face-display);font-size:1.4rem;margin:0}.manifesto__lead{font-size:clamp(1.3rem,2.2vw,1.6rem);line-height:1.42;max-width:46rem}.manifesto__lead:first-letter{font-family:var(--face-display);font-size:3.4em;line-height:.78;float:left;margin:.04em .1em 0 0}.prose-cols{column-width:21rem;column-gap:3.5rem;max-width:74rem}.prose-cols p{margin:0 0 1.1rem;break-inside:avoid}.prose-cols p:last-child{margin-bottom:0}a{color:var(--violet);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px}a:hover,a:focus-visible{color:var(--ink);text-decoration-thickness:2px}.actions{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.button{font-family:var(--face-body);font-size:1rem;font-weight:400;color:var(--paper-core);background-color:var(--ink);border:1px solid var(--ink);border-radius:0;padding:.6rem 1.6rem;justify-self:start;cursor:pointer;text-decoration:none;display:inline-block}.button:hover,.button:focus-visible{background-color:var(--violet);border-color:var(--violet);color:var(--paper-core);text-decoration:none}.button--ghost{background-color:transparent;color:var(--ink)}.button--ghost:hover,.button--ghost:focus-visible{background-color:transparent;border-color:var(--violet);color:var(--violet)}.button:disabled{background-color:var(--ink-soft);border-color:var(--ink-soft);cursor:default}.keyline{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .75rem;border-top:1px solid var(--ink-rule);padding-top:.6rem;font-size:.99rem}.keyline>span{font-style:italic;color:var(--ink-soft);font-size:var(--t-note)}.spec+.keyline{border-top:0;padding-top:0;margin-top:.7rem}.countdown{font-variant-numeric:tabular-nums}.plate{margin:0;display:grid;gap:.5rem}.plate img{width:100%;height:auto;border:1px solid var(--ink-line);border-radius:var(--plate-radius);background-color:var(--paper-core)}.plate figcaption{font-style:italic;color:var(--ink-soft);font-size:var(--t-note)}.plate--band img{aspect-ratio:1774 / 887;object-fit:cover}.plate--hero .plate__loop{display:block;width:100%;height:auto;aspect-ratio:3 / 1;min-height:150px;max-height:min(560px,52vh);object-fit:cover;object-position:50% 62%;border:0;border-radius:0;background-color:var(--paper-core)}.plate--hero .plate__title{position:absolute;left:var(--sheet-pad-x);top:clamp(.8rem,3vh,2rem);width:clamp(5.5rem,17vw,16rem);height:auto;border:0;border-radius:0;background:none;pointer-events:none}.plate--hero figcaption{padding-inline:var(--sheet-pad-x);margin-top:.6rem}.plate__frame{position:relative}.gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:2.4rem}.track{display:flex;flex-direction:column;gap:.55rem}.track__name{font-family:var(--face-display);font-weight:400;font-size:1.6rem;line-height:1.1;margin:0}.track__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .9rem;margin:0;font-style:italic;color:var(--ink-soft);font-size:var(--t-note)}.track__severity{display:inline-flex;align-items:center;gap:.4rem}.spec{margin:auto 0 0;display:grid;font-size:var(--t-note);border-top:1px solid var(--ink-hair)}.spec__row{display:grid;grid-template-columns:5.6rem minmax(0,1fr);gap:.6rem;padding:.28rem 0;border-bottom:1px solid var(--ink-hair)}.spec dt{font-style:italic;color:var(--ink-soft)}.spec dd{margin:0;font-variant-numeric:tabular-nums}.pips{display:inline-flex;gap:3px}.pip{width:8px;height:8px;border:1px solid var(--ink-line)}.pip--on{background-color:var(--ink-solid);border-color:transparent}.dropdown{position:relative;display:grid;gap:.2rem}.dropdown__label{font-style:italic;color:var(--ink-soft);font-size:var(--t-note)}.dropdown__control{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%;font-family:var(--face-body);font-size:1rem;color:var(--ink);text-align:left;background:transparent;border:0;border-bottom:1px solid var(--ink-rule);border-radius:0;padding:.25rem .1rem;cursor:pointer}.dropdown__control[aria-expanded=true]{border-bottom-color:var(--ink-solid)}.dropdown__caret{flex:none;width:0;height:0;border-inline:.3rem solid transparent;border-top:.34rem solid var(--ink-soft)}.dropdown__control[aria-expanded=true] .dropdown__caret{border-top:0;border-bottom:.34rem solid var(--ink)}.dropdown__panel{position:absolute;z-index:5;top:100%;left:0;margin:0;padding:0;list-style:none;min-width:100%;width:max-content;max-width:min(24rem,78vw);max-height:16.5rem;overflow-y:auto;overscroll-behavior:contain;background-color:var(--paper-core);border:1px solid var(--ink-line);border-top:0}.dropdown--up .dropdown__panel{top:auto;bottom:100%;border-top:1px solid var(--ink-line);border-bottom:0}.dropdown__option{display:flex;align-items:center;gap:.6rem;padding:.42rem .7rem;font-size:.99rem;cursor:pointer}.dropdown__option+.dropdown__option{border-top:1px solid var(--ink-hair)}.dropdown__option--active{background-color:var(--ink-wash)}.dropdown__pip{flex:none;width:8px;height:8px;border:1px solid var(--ink-line)}.dropdown__option[aria-selected=true]{font-style:italic}.dropdown__option[aria-selected=true] .dropdown__pip{background-color:var(--ink-solid)}.board-controls{display:flex;flex-wrap:wrap;gap:1.25rem 1.75rem;align-items:flex-start;margin-block:1.8rem 1.4rem}.board-controls .dropdown,.board-controls .search{align-self:flex-start}.board-controls .dropdown{min-width:13rem}.search{display:grid;gap:.2rem;flex:1 1 18rem;max-width:26rem}.search__label{font-style:italic;color:var(--ink-soft);font-size:var(--t-note)}.search__row{display:flex;align-items:baseline;gap:.75rem;border-bottom:1px solid var(--ink-rule)}.search__row:focus-within{border-bottom-color:var(--ink-solid)}.search__input{flex:1 1 auto;min-width:0;font-family:var(--face-body);font-size:1rem;color:var(--ink);background:transparent;border:0;border-radius:0;padding:.25rem .1rem}.search__input:focus{outline:0}.search__input::placeholder{color:var(--ink-soft);font-style:italic;opacity:.7}.search__clear{flex:none;font-family:var(--face-body);font-size:var(--t-note);font-style:italic;color:var(--ink-soft);background:transparent;border:0;padding:0 .1rem;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.search__clear:hover,.search__clear:focus-visible{color:var(--ink)}.search__hint{margin:0;font-size:var(--t-note);font-style:italic;color:var(--ink-soft);max-width:26rem}.board{width:100%;max-width:58rem;border-collapse:collapse;font-variant-numeric:tabular-nums}.board caption{text-align:left;font-style:italic;color:var(--ink-soft);font-size:var(--t-note);padding-bottom:.5rem}.board th,.board td{text-align:left;padding:.45rem .75rem .45rem 0;border-bottom:1px solid var(--ink-hair)}.board thead th{font-weight:400;font-style:italic;color:var(--ink-soft);font-size:var(--t-note);border-bottom:1px solid var(--ink-rule)}.board td.num,.board th.num{text-align:right;padding-right:0}.board .pos{color:var(--ink-soft);width:2.5rem}.board .who{display:flex;align-items:center;gap:.55rem;min-width:0}.board .pfp{width:1.35rem;height:1.35rem;border-radius:50%;flex:none;object-fit:cover;background:var(--ink-hair)}.board-scroll{overflow-x:auto}.news{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:2.5rem}.news__item{display:grid;gap:.45rem;align-content:start;border-top:1px solid var(--ink-rule);padding-top:1rem}.news__item p{margin:0}.news__meta{display:flex;flex-wrap:wrap;gap:.2rem .75rem;font-style:italic;color:var(--ink-soft);font-size:var(--t-note)}.news__title{font-family:var(--face-display);font-style:italic;font-weight:400;font-size:1.5rem;line-height:1.12;margin:0}.stamp{width:88%;max-width:var(--stamp-size);height:auto;color:var(--violet);transform:rotate(-9deg);transform-origin:center;animation:stamp-set .62s cubic-bezier(.2,.9,.3,1) .22s both;pointer-events:none}.block__figure:has(.stamp){align-self:center;display:flex;justify-content:center}@keyframes stamp-set{0%{opacity:0;transform:rotate(-9deg) scale(1.55)}60%{opacity:1;transform:rotate(-9deg) scale(.965)}to{opacity:1;transform:rotate(-9deg) scale(1)}}.tear{position:relative;height:var(--tear-h);overflow:hidden;background-repeat:repeat;background-size:220px 220px;background-image:var(--grain);background-color:var(--tear-to)}.tear--to-desk{background-image:none}.tear__layer{position:absolute;inset:0}.tear__core{background-color:var(--paper-core)}.tear--over{position:absolute;inset-inline:0;bottom:-1px;background:none;pointer-events:none}.tear__face{background-repeat:repeat;background-size:220px 220px;background-image:var(--grain);background-color:var(--tear-from)}.form{display:grid;gap:1.5rem;max-width:var(--measure)}.field{display:grid;gap:.25rem}.field>span{font-style:italic;color:var(--ink-soft);font-size:var(--t-note)}.field input,.field textarea{font-family:var(--face-body);font-size:1rem;color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--ink-rule);border-radius:0;padding:.35rem .1rem;width:100%}.field textarea{line-height:1.6;padding:0 .1rem;min-height:9.6em;resize:vertical;border-bottom:0;background-attachment:local;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent calc(1.6em - 1px),var(--ink-hair) calc(1.6em - 1px),var(--ink-hair) 1.6em)}.field input::placeholder,.field textarea::placeholder{color:var(--ink-soft);font-style:italic;opacity:.75}.honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form__error{color:var(--red);font-style:italic;font-size:var(--t-note);margin:0}.form__receipt{margin:0;font-style:italic;color:var(--ink-soft);font-size:var(--t-note)}.state{font-style:italic;color:var(--ink-soft);font-size:var(--t-note);margin:0}.block__body>.measured+.spec,.block__body>.measured+.state{margin-top:1.1rem}.state--error{color:var(--red)}.footer{background-color:var(--blotter);color:var(--paper-core);padding:clamp(2.5rem,5vw,3.5rem) var(--sheet-pad-x)}.footer__inner{max-width:var(--col);margin-inline:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:2rem 3rem}.footer__col{display:grid;gap:.4rem;align-content:start}.footer p{margin:0;color:var(--blotter-soft);font-style:italic;font-size:var(--t-note)}.footer a{color:var(--paper-core);font-size:.98rem;text-decoration-thickness:1px;text-underline-offset:4px;justify-self:start}.footer a:hover,.footer a:focus-visible{color:var(--paper-core);text-decoration-thickness:2px}.footer__mark{font-family:var(--face-display);font-size:1.35rem;font-style:normal;color:var(--paper-core)}@media (max-width: 72rem){.block{grid-template-columns:var(--margin-col) minmax(0,1fr)}.block__body,.block__body--wide{grid-column:2;max-width:var(--measure)}.block__body--wide{max-width:none}.block__figure{grid-column:2;padding-left:0;margin-top:1.6rem;max-width:var(--measure)}.block__figure:has(.stamp){justify-content:flex-start}}@media (max-width: 46rem){.block{grid-template-columns:minmax(0,1fr)}.block__note,.block__body,.block__body--wide,.block__figure{grid-column:1;max-width:none}.block__note{padding-right:0;margin:0 0 .35rem}.block__note span{display:inline}.block__note span+span:before{content:" · "}.sheet--registre .sheet__inner:before{display:none}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.stamp{animation:none}}html[lang=zh]{--face-display: "IM Fell French Canon", "Noto Serif SC", "Songti SC", "SimSun", serif;--face-body: "Newsreader", "Noto Serif SC", "Songti SC", "SimSun", serif}html[lang=zh] body{line-height:1.75}html[lang=zh] :is(a,p,span,h1,h2,h3,dt,th,td,caption,figcaption,label,button,input,li){font-style:normal}html[lang=zh] .manifesto__lead:first-letter{font-family:inherit;font-size:inherit;line-height:inherit;float:none;margin:0}html[lang=zh] .search__input::placeholder,html[lang=zh] .field input::placeholder,html[lang=zh] .field textarea::placeholder{font-style:normal}@media print{:root{--ink: #000;--ink-soft: #000;--violet: #000;--red: #000;--paper-core: #fff;--blotter: #fff}body{background-color:#fff;overflow-x:visible}.sheet{background-color:#fff;background-image:none;padding:0 0 1.5rem;break-inside:auto}.masthead,.flags,.footer,.tear,.sheet__fold,.plate,.actions,.contact,.board-controls{display:none!important}.sheet--registre .sheet__inner:before{display:none}.stamp{animation:none}a{text-decoration:none}a[href^=http]:after{content:" (" attr(href) ")";font-style:italic;font-size:.85em}}
