.page-module__E0kJGG__doc{min-height:100vh;padding:clamp(22px, 3vw, 44px) var(--pad) var(--pad);position:relative;overflow-x:clip}.page-module__E0kJGG__corners{z-index:50;pointer-events:none;position:fixed;inset:0}.page-module__E0kJGG__corners span{width:13px;height:13px;position:absolute}.page-module__E0kJGG__corners span:first-child{border-top:1px solid var(--rule-strong);border-left:1px solid var(--rule-strong);top:14px;left:14px}.page-module__E0kJGG__corners span:nth-child(2){border-top:1px solid var(--rule-strong);border-right:1px solid var(--rule-strong);top:14px;right:14px}.page-module__E0kJGG__corners span:nth-child(3){border-bottom:1px solid var(--rule-strong);border-left:1px solid var(--rule-strong);bottom:14px;left:14px}.page-module__E0kJGG__corners span:nth-child(4){border-bottom:1px solid var(--rule-strong);border-right:1px solid var(--rule-strong);bottom:14px;right:14px}.page-module__E0kJGG__tag{font-family:var(--mono);font-size:var(--t-meta);letter-spacing:var(--track);text-transform:uppercase;color:var(--marker)}.page-module__E0kJGG__masthead{position:relative}.page-module__E0kJGG__metaRow{border-bottom:1px solid var(--rule);font-family:var(--mono);font-size:var(--t-meta);letter-spacing:var(--track);text-transform:uppercase;color:var(--marker);flex-wrap:wrap;gap:8px 22px;padding-bottom:12px;display:flex}.page-module__E0kJGG__mark{margin:clamp(10px,1.6vw,22px) 0 0;margin-left:calc(-1 * var(--pad));font-size:var(--t-colossal);letter-spacing:-.05em;white-space:nowrap;font-weight:700;line-height:.78}.page-module__E0kJGG__mastFoot{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-top:clamp(8px,1.2vw,16px);padding-top:12px;display:flex}.page-module__E0kJGG__status{font-family:var(--mono);font-size:var(--t-meta);letter-spacing:var(--track);text-transform:uppercase;color:var(--ink)}.page-module__E0kJGG__name{font-family:var(--mono);font-size:var(--t-meta);letter-spacing:var(--track);text-transform:uppercase;color:var(--marker)}.page-module__E0kJGG__statementBlock{margin-top:var(--gap)}.page-module__E0kJGG__statement{max-width:24ch;font-size:var(--t-large);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.15}.page-module__E0kJGG__index{margin-top:var(--gap);position:relative}.page-module__E0kJGG__ghost{right:calc(-1 * var(--pad));z-index:0;font-size:var(--t-colossal);letter-spacing:-.05em;color:var(--ghost);pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:700;line-height:.8;position:absolute;top:-.34em}.page-module__E0kJGG__indexHead{z-index:1;border-bottom:1px solid var(--rule-strong);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-bottom:10px;display:flex;position:relative}.page-module__E0kJGG__indexHover{z-index:1;margin-top:clamp(20px,3vw,38px);position:relative}.page-module__E0kJGG__entries{margin:0;padding:0;list-style:none}.page-module__E0kJGG__preview{z-index:40;pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.page-module__E0kJGG__previewImg{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--rule-strong);background:var(--fill-1);opacity:0;width:clamp(200px,22vw,320px);transition:opacity .26s;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.page-module__E0kJGG__previewOn .page-module__E0kJGG__previewImg{opacity:1}@media (hover:none),(max-width:720px){.page-module__E0kJGG__preview{display:none}}.page-module__E0kJGG__row{border-bottom:1px solid var(--rule)}.page-module__E0kJGG__rowLink{color:inherit;grid-template-columns:2.4em minmax(0,1fr) auto;align-items:baseline;column-gap:clamp(10px,1.5vw,22px);padding:clamp(5px,.7vw,11px) 0;display:grid}.page-module__E0kJGG__code{font-family:var(--mono);font-size:var(--t-meta);letter-spacing:.04em;color:var(--marker)}.page-module__E0kJGG__title{font-size:var(--t-display);letter-spacing:-.04em;font-weight:700;line-height:.9;transition:transform .32s cubic-bezier(.22,1,.36,1)}.page-module__E0kJGG__rowLink:hover .page-module__E0kJGG__title{transform:translate(12px)}.page-module__E0kJGG__rowMeta{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.page-module__E0kJGG__year{font-family:var(--mono);font-size:var(--t-meta);color:var(--ink)}.page-module__E0kJGG__cat{font-family:var(--mono);font-size:var(--t-micro);letter-spacing:var(--track);text-transform:uppercase;color:var(--marker)}.page-module__E0kJGG__arrow{font-family:var(--mono);font-size:var(--t-meta);color:var(--ink);opacity:0;transition:opacity .32s,transform .32s cubic-bezier(.22,1,.36,1);transform:translate(-8px)}.page-module__E0kJGG__rowLink:hover .page-module__E0kJGG__arrow{opacity:1;transform:translate(0)}.page-module__E0kJGG__featured{border-bottom-color:var(--rule-strong)}.page-module__E0kJGG__featured .page-module__E0kJGG__rowLink{padding-top:clamp(8px,1vw,16px);padding-bottom:clamp(8px,1vw,16px)}.page-module__E0kJGG__colophon{margin-top:var(--gap);border-top:1px solid var(--rule-strong);flex-direction:column;gap:clamp(12px,1.6vw,22px);padding-top:clamp(16px,2vw,24px);scroll-margin-top:clamp(70px,10vh,110px);display:flex}.page-module__E0kJGG__contactEmail{font-family:var(--grotesk);letter-spacing:-.03em;color:var(--ink);overflow-wrap:anywhere;opacity:.3;align-self:flex-start;font-size:clamp(1.3rem,5.8vw,6rem);font-weight:700;line-height:1.02;transition:opacity .2s}.page-module__E0kJGG__contactEmail:hover{opacity:.8}.page-module__E0kJGG__contactEmail:active{opacity:1}.page-module__E0kJGG__coloMeta{font-family:var(--mono);font-size:var(--t-meta);letter-spacing:var(--track);text-transform:uppercase;color:var(--marker);flex-wrap:wrap;gap:8px 22px;display:flex}.page-module__E0kJGG__coloMeta a{transition:color .2s}.page-module__E0kJGG__coloMeta a:hover{color:var(--ink)}@media (max-width:720px){.page-module__E0kJGG__rowLink{grid-template-columns:2em minmax(0,1fr);grid-template-areas:"code title""meta meta"}.page-module__E0kJGG__code{grid-area:code}.page-module__E0kJGG__title{grid-area:title}.page-module__E0kJGG__rowMeta{text-align:left;flex-direction:row;grid-area:meta;align-items:baseline;gap:12px;margin-top:4px}.page-module__E0kJGG__rowLink:hover .page-module__E0kJGG__title{transform:none}}
