.doc{margin:0;padding:0;list-style:none}.doc li{padding:1.3rem var(--pad);border-top:1px solid var(--rule);grid-template-columns:5.5rem minmax(0,1fr) minmax(0,1.5fr);align-items:baseline;gap:1rem;display:grid}.doc li:first-child{border-top:0}.doc .t{text-transform:uppercase;letter-spacing:-.015em;font-size:clamp(1.05rem,1.6vw,1.4rem);font-weight:600;line-height:1.05}.doc p{color:var(--ink-2);margin:0;font-size:.95rem}.word .ref{font-family:var(--mono);color:var(--muted);margin-bottom:1.6rem;font-size:.72rem;display:block}.word b{text-transform:uppercase;letter-spacing:-.01em;font-weight:600;line-height:1.1;display:block}.word>i{color:var(--cyan-ink);margin:.35rem 0 .9rem;font-style:normal;line-height:1.2;display:block}.word p{color:var(--ink-2);margin:0;font-size:.93rem}.word.span2{grid-column:span 2}.word.span2 b{margin-bottom:.9rem}.note p{color:var(--ink-2);margin:0;font-size:.95rem}.note b{text-transform:uppercase;letter-spacing:-.01em;margin-bottom:.6rem;font-weight:600;line-height:1.1;display:block}.note .no{font-family:var(--mono);color:var(--muted);margin-bottom:1.6rem;font-size:.72rem;display:block}.stmt .body{color:var(--ink-2);max-width:52ch;margin:0}.fq summary{padding:1rem var(--pad);cursor:pointer;border-top:1px solid var(--rule);justify-content:space-between;gap:1rem;font-weight:500;list-style:none;display:flex}.fq summary::-webkit-details-marker{display:none}.fq details:first-child summary{border-top:0}.fq p{padding:0 var(--pad) 1.2rem;color:var(--ink-2);max-width:60ch;margin:0;font-size:.95rem}.quotes.one .qs .q{justify-content:center}.discipline>section+section>.row:first-child,.row.cells4:has(.word) .cell:nth-child(n+5){border-top:1px solid var(--rule)}.discipline .split>.etch.bleed.wide{aspect-ratio:auto;align-items:center}.discipline .split>.etch.bleed.wide .ink{aspect-ratio:4/3;position:relative;inset:auto}@media (width<=1000px){.doc li{grid-template-columns:4rem minmax(0,1fr)}.doc p{grid-column:2}.word.span2{grid-column:auto}}.ptabs{border-top:1px solid var(--rule)}.ptabs-bar{display:none}.ppanel{border-top:1px solid var(--rule);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.ppanel:first-child{border-top:0}.ppanel-copy{padding:clamp(2rem, 4vw, 4rem) var(--pad);border-right:1px solid var(--rule);flex-direction:column;justify-content:center;gap:1.1rem;display:flex}.ppanel-copy h3{margin:0;font-size:clamp(1.9rem,3vw,3.2rem)}.ppanel-copy p{color:var(--ink-2);max-width:42ch;margin:0}.ppanel-vis{justify-content:center;align-items:center;min-width:0;padding:clamp(1rem,2.4vw,2.4rem);display:flex}.ptabs.is-pinned{height:calc(var(--n) * 100svh)}.ptabs.is-pinned .ptabs-stage{top:var(--top-h,0px);height:calc(100svh - var(--top-h,0px));background:var(--paper);flex-direction:column;display:flex;position:sticky;overflow:hidden}.ptabs.is-pinned .ptabs-bar{grid-template-columns:repeat(var(--n), minmax(0, 1fr));border-bottom:1px solid var(--rule);flex:none;display:grid}.ptab{padding:.8rem var(--pad);border:0;border-right:1px solid var(--rule);color:var(--ink-2);cursor:pointer;text-align:left;background:0 0;flex-direction:column;align-items:flex-start;gap:.35rem;transition:background .25s,color .25s;display:flex}.ptab:last-child{border-right:0}.ptab .mono{color:inherit}.ptab[aria-selected=true]{background:var(--ink);color:var(--paper)}.ptab:focus-visible{outline:2px solid var(--cyan-ink);outline-offset:-2px}.ptabs.is-pinned .ptabs-panels{flex:1;min-height:0;position:relative}.ptabs.is-pinned .ppanel{opacity:0;visibility:hidden;border-top:0;transition:opacity .45s,transform .45s,visibility 0s .45s;position:absolute;inset:0;transform:translateY(14px)}.ptabs.is-pinned .ppanel.on{opacity:1;visibility:visible;transition:opacity .45s,transform .45s;transform:none}.ptabs.is-pinned .ppanel-vis{min-height:0}.ptabs.is-pinned .sheetframe,.ptabs.is-pinned .pshot{width:100%;height:100%}.ppanel:has(.pshot){grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.ppanel:has(.pshot) .ppanel-copy{border-right:0;border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;column-gap:2.4rem;padding-top:1.2rem;padding-bottom:1.2rem;display:grid}.ppanel:has(.pshot) .ppanel-copy .lbl{grid-column:1/-1}.ppanel:has(.pshot) .ppanel-copy h3{font-size:clamp(1.5rem,2.4vw,2.5rem)}.ppanel:has(.pshot) .ppanel-vis{padding:1rem var(--pad)}.pshot{background:0 0;justify-content:center;padding:0}.ptabs.is-pinned .pshot{width:min(100%,230svh - 48.3rem);height:auto}.pshot .img{overflow:hidden}.pshot img{width:100%;height:auto;display:block}.shot-region{outline:2px solid var(--cyan-ink);outline-offset:-2px;box-shadow:0 0 0 100vmax color-mix(in srgb, var(--paper) 45%, transparent);pointer-events:none;position:absolute}.pshot .pin:not(.on){opacity:.7}.pplate{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.pplate>img{object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.plate-card{background:var(--paper);border:1px solid var(--ink);width:min(25rem,72%);box-shadow:6px 6px 0 color-mix(in srgb, var(--ink) 10%, transparent);position:absolute;bottom:0;right:0}.plate-card .pc-bar{background:var(--ink);color:var(--paper);padding:.55rem .8rem;display:block}.plate-card ul{margin:0;padding:0;list-style:none}.plate-card li{border-top:1px solid var(--rule);grid-template-columns:4.2rem minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:.6rem;padding:.55rem .8rem;font-size:.88rem;line-height:1.25;display:grid}.plate-card li:first-child{border-top:0}.plate-card li .mono{color:var(--ink-2);font-size:.62rem}.plate-card b{font-weight:600}.plate-card i{color:var(--cyan-ink);font-style:normal;font-weight:500}.etch.has-card{position:relative}.etch.has-card>.plate-card{right:var(--pad);bottom:var(--pad)}.pcard .plate-card{width:min(100%,38rem);box-shadow:10px 10px 0 color-mix(in srgb, var(--ink) 8%, transparent);bottom:0;right:0}.pcard .pc-bar{padding:.7rem 1rem}.pcard li{grid-template-columns:5.4rem minmax(0,1.1fr) minmax(0,1fr);padding:.85rem 1rem;font-size:1rem}.pcard li .mono{font-size:.66rem}.stick{top:calc(var(--top-h,5rem) + 1.2rem);align-self:start;position:sticky}.reg summary{grid-template-columns:4rem minmax(0,1fr) auto;align-items:baseline;gap:1rem;display:grid}.reg summary .mono{color:var(--muted)}.reg summary .t{text-transform:uppercase;letter-spacing:-.01em;font-weight:600}.reg p{padding-left:calc(var(--pad) + 5rem)}.pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.pair>.cell{flex-direction:column;gap:1rem;display:flex}.pair>.cell+.cell{border-left:1px solid var(--rule)}.pair .aside-p{color:var(--ink-2);max-width:48ch;margin:0;font-size:.95rem}.pair ul{border-top:1px solid var(--rule);margin:.4rem 0 0;padding:0;list-style:none}.pair li{border-bottom:1px solid var(--rule-2);color:var(--ink-2);padding:.8rem 0;font-size:.93rem}.pair li b{color:var(--ink);text-transform:uppercase;letter-spacing:-.01em;margin-bottom:.2rem;font-weight:600;display:block}.closing{padding:clamp(3rem, 7vw, 6rem) var(--pad) 0;text-align:center;flex-direction:column;align-items:center;gap:1.1rem;display:flex}.closing h2{max-width:20ch;margin:0}.closing p{color:var(--ink-2);max-width:46ch;margin:0}.closing .btns{justify-content:center}.closing-plate{border:0;width:min(36rem,100%);padding:0}.closing-plate .ink{aspect-ratio:4/3;position:relative;inset:auto}@media (width<=1000px){.ppanel,.pair{grid-template-columns:minmax(0,1fr)}.ppanel-copy{border-right:0;border-bottom:1px solid var(--rule)}.pair>.cell+.cell{border-left:0;border-top:1px solid var(--rule)}.pplate{flex-direction:column;gap:1rem}.plate-card,.etch.has-card>.plate-card{width:100%;position:static}.etch.has-card{flex-direction:column;gap:1rem;padding-bottom:1rem;display:flex}.pcard li{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:.7rem .8rem;font-size:.92rem}.pcard li .mono{grid-column:1/-1}.stick{position:static}.reg p{padding-left:var(--pad)}.ppanel:has(.pshot) .ppanel-copy{display:flex}}
