.P33YCG_skip{z-index:30;color:#fff;background:#000;padding:12px 18px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.P33YCG_skip:focus{outline-offset:-5px;outline:3px solid #fff;transform:none}.P33YCG_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.P33YCG_main{overflow:clip}.P33YCG_main:focus{outline:none}.P33YCG_hero{flex-direction:column;justify-content:center;min-height:100svh;padding:24px 12px 96px;display:flex;position:relative}.P33YCG_heroRings{fill:none;stroke:#000;stroke-opacity:.14;stroke-width:1px;pointer-events:none;width:max(110vw,110vh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.P33YCG_heroTitle{font-weight:900;line-height:1;position:relative}.P33YCG_row{justify-content:space-between;margin-inline:auto;display:flex}.P33YCG_rowLarge{font-size:clamp(3.2rem,13vw,13rem)}.P33YCG_rowMedium{width:62%;margin-top:.42em;font-size:clamp(2rem,6.4vw,6.4rem)}.P33YCG_rowSmall{justify-content:center;margin-top:1.1em;font-size:clamp(1.4rem,2.6vw,2.6rem)}.P33YCG_axis{font-family:var(--font-mono);color:var(--color-ink-muted);border-top:1px solid #000;justify-content:space-between;gap:12px;margin-top:clamp(32px,7vh,72px);padding-top:10px;font-size:12px;display:flex;position:relative}.P33YCG_prologue{text-align:center;place-content:center;justify-items:center;gap:32px;min-height:100svh;padding:96px clamp(20px,7vw,120px);display:grid}.P33YCG_label{font-family:var(--font-mono);font-size:14px;font-weight:700}.P33YCG_statement{letter-spacing:-.05em;max-width:21em;font-size:clamp(2.1rem,5.4vw,5.25rem);font-weight:800;line-height:1.14}.P33YCG_glyph{margin-inline:.22em;font-weight:400;display:inline-block}.P33YCG_structure{color:#fff;background:#000}.P33YCG_structureTitle{letter-spacing:-.05em;text-align:center;padding:clamp(80px,16vh,160px) 12px 24px;font-size:clamp(3rem,11vw,11rem);font-weight:900;line-height:1}.P33YCG_arc{background:#000;grid-template-columns:minmax(0,1fr) minmax(0,520px) minmax(0,1fr);align-items:center;gap:12px;height:100svh;padding:24px 12px 84px;display:grid;position:sticky;top:0}.P33YCG_arcMark,.P33YCG_arcNumeral{font-family:var(--font-mono);font-size:14px;font-weight:700}.P33YCG_arcNumeral{text-align:right}.P33YCG_card{color:#000;background:#fff;gap:12px;padding:12px;display:grid}.P33YCG_cardArt{color:#fff;background:#000;place-items:center;padding:clamp(12px,3svh,32px);display:grid}.P33YCG_cardArt svg{fill:none;stroke:currentColor;stroke-width:1px;width:min(100%,25svh);display:block}.P33YCG_cardBody{padding:8px 4px 12px}.P33YCG_cardTitle{letter-spacing:-.05em;font-size:clamp(3rem,7vw,5.25rem);font-weight:900;line-height:1.05}.P33YCG_cardLatin{font-family:var(--font-mono);text-transform:uppercase;font-size:14px;font-weight:700}.P33YCG_cardNote{font-family:var(--font-mono);color:var(--color-ink-muted);margin-top:12px;font-size:15px;line-height:1.55}.P33YCG_archive{z-index:1;color:#fff;background:#000;border-top:1px solid #fff;padding:clamp(96px,18vh,180px) 12px;position:relative}.P33YCG_archiveEyebrow{font-family:var(--font-mono);text-transform:uppercase;font-size:14px;font-weight:700}.P33YCG_archiveTitle{letter-spacing:-.05em;margin-top:8px;font-size:clamp(3rem,11vw,11rem);font-weight:900;line-height:1}.P33YCG_archiveGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:clamp(40px,8vh,80px);display:grid}.P33YCG_slot{--corner:18px;aspect-ratio:1;background:linear-gradient(#fff, #fff) 0 0 / var(--corner) 1px, linear-gradient(#fff, #fff) 0 0 / 1px var(--corner), linear-gradient(#fff, #fff) 100% 0 / var(--corner) 1px, linear-gradient(#fff, #fff) 100% 0 / 1px var(--corner), linear-gradient(#fff, #fff) 0 100% / var(--corner) 1px, linear-gradient(#fff, #fff) 0 100% / 1px var(--corner), linear-gradient(#fff, #fff) 100% 100% / var(--corner) 1px, linear-gradient(#fff, #fff) 100% 100% / 1px var(--corner);background-repeat:no-repeat;flex-direction:column;padding:20px;display:flex}.P33YCG_slotTitle{letter-spacing:-.04em;font-size:clamp(1.75rem,3.4vw,3.25rem);font-weight:900}.P33YCG_slotLatin,.P33YCG_slotStatus{font-family:var(--font-mono);color:var(--color-paper-muted);font-size:13px}.P33YCG_slotStatus{margin-top:auto}.P33YCG_closing{z-index:1;text-align:center;background:#fff;justify-items:center;gap:24px;padding:clamp(80px,14vh,140px) 20px;display:grid;position:relative}.P33YCG_closingZero{font-size:clamp(10rem,36vw,32rem);font-weight:900;line-height:.85}.P33YCG_closingLine{letter-spacing:-.04em;font-size:clamp(1.5rem,3.6vw,3rem);font-weight:800}.P33YCG_closingLink{min-height:44px;font-family:var(--font-mono);text-underline-offset:4px;align-items:center;font-size:15px;display:inline-flex}.P33YCG_closingLink:focus-visible{outline-offset:3px;outline:3px solid #000}.P33YCG_footer{z-index:1;font-family:var(--font-mono);text-align:center;background:#fff;border-top:1px solid #000;padding:16px 12px 84px;position:relative}@media (max-width:720px){.P33YCG_axis span:nth-child(2),.P33YCG_axis span:nth-child(3){display:none}.P33YCG_arc{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;gap:12px}.P33YCG_arcMark{grid-area:1/1}.P33YCG_arcNumeral{grid-area:1/2}.P33YCG_card{grid-area:2/1/3/3;align-self:center}.P33YCG_archiveGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.P33YCG_slot{padding:14px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.P33YCG_rowLarge,.P33YCG_rowMedium{animation:linear both P33YCG_converge;animation-timeline:scroll(root);animation-range:0 90vh}.P33YCG_statement,.P33YCG_card,.P33YCG_slot{animation:linear both P33YCG_rise;animation-timeline:view();animation-range:entry entry 55%}}}@keyframes P33YCG_converge{to{gap:0;width:44%}}@keyframes P33YCG_rise{0%{opacity:0;transform:translateY(36px)}}
.P9nhha_trigger{z-index:20;color:#000;min-height:48px;font-family:var(--font-mono);text-transform:uppercase;mix-blend-mode:difference;cursor:pointer;background:#fff;border:0;align-items:center;gap:18px;padding:0 22px;font-size:16px;display:flex;position:fixed;bottom:12px;left:50%;transform:translate(-50%)}.P9nhha_dots{letter-spacing:.1em}.P9nhha_trigger:focus-visible{outline-offset:3px;outline:3px solid #fff}.P9nhha_dialog{color:#fff;background:#000;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:clamp(24px,6vw,72px)}.P9nhha_dialog[open]{flex-direction:column;justify-content:space-between;display:flex}.P9nhha_list{border-top:1px solid #fff}.P9nhha_list li{border-bottom:1px solid #fff}.P9nhha_link{letter-spacing:-.05em;align-items:baseline;gap:.5em;padding:.14em 0;font-size:clamp(3rem,10vw,8rem);font-weight:900;text-decoration:none;display:flex}.P9nhha_link:hover{color:#000;background:#fff}.P9nhha_link:focus-visible,.P9nhha_close:focus-visible{outline-offset:-3px;outline:3px solid #fff}.P9nhha_number{width:2.2em;font-family:var(--font-mono);letter-spacing:0;font-size:18px;font-weight:400}.P9nhha_close{color:#fff;min-height:48px;font-family:var(--font-mono);cursor:pointer;background:0 0;border:1px solid #fff;align-self:center;padding:0 28px;font-size:16px}
