html,body{color:#fff;background:#000;margin:0;padding:0;font-family:Consolas,Courier New,monospace}.visuallyHidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.archiveIndexPage{box-sizing:border-box;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#000;width:100%;height:100svh;min-height:100svh;padding:0;display:block;overflow:auto hidden}.archiveIndexPage::-webkit-scrollbar{display:none}.archiveIndexCanvas{aspect-ratio:2319/1303;box-sizing:border-box;background-color:#141313;background-image:url(/archive-background-pdf.png);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;width:177.97svh;min-width:177.97svh;height:100svh;min-height:0;position:relative;overflow:hidden}.archiveIndexBrand{color:#fff;letter-spacing:.32em;text-transform:lowercase;white-space:nowrap;margin:0;font-size:clamp(25px,2.2vw,40px);font-weight:400;line-height:1;position:absolute;top:6.6%;left:6.8%}.archiveTree{color:#fff;letter-spacing:.26em;text-transform:lowercase;width:clamp(320px,28vw,520px);font-size:clamp(12px,1.05vw,19px);font-weight:400;line-height:1;position:absolute;top:47%;left:67%;transform:translate(-50%,-50%)}.archiveTreeRoot{letter-spacing:.14em;justify-content:center;gap:.48em;width:100%;font-size:clamp(36px,3vw,50px)}.archiveTreeRoot>span:last-child{align-items:center;display:inline-flex}.archiveTreeRoot>span:last-child:after{content:"";background:currentColor;width:.46em;height:.92em;margin-left:.16em;animation:1.05s step-end infinite archiveCursorBlink;display:inline-block}@keyframes archiveCursorBlink{0%,46%{opacity:1}47%,to{opacity:0}}.archiveTree>.archiveTreeChildren{margin-left:50%}.archiveTreeToggle,.archiveTreeLabel,.archiveTreeLink{color:#081018;font:inherit;letter-spacing:inherit;white-space:nowrap;text-decoration:none}.archiveTreeRoot{color:#081018}.archiveTreeToggle{cursor:pointer;text-transform:lowercase;background:0 0;border:0;align-items:center;gap:.7em;margin:0;padding:0;display:inline-flex}.archiveTreeArrow{transform-origin:45%;width:.9em;transition:transform .18s;display:inline-block}.archiveTreeArrow.isOpen{transform:rotate(90deg)}.archiveTreeChildren{opacity:0;max-height:0;margin-left:.45em;padding-left:2.45em;transition:max-height .26s,opacity .18s,transform .26s;position:relative;overflow:hidden;transform:translateY(-.55em)}.archiveTreeChildren:before{content:"";opacity:0;border-left:1px solid #ffffffdb;transition:opacity .18s;position:absolute;top:0;bottom:1.05em;left:0}.archiveTreeChildren.isOpen{opacity:1;max-height:18em;transform:translateY(0)}.archiveTreeChildren.isOpen:before{opacity:1}.archiveTreeItem{padding-top:1.35em;position:relative}.archiveTreeItem:before{content:"";border-top:1px solid #ffffffdb;width:1.75em;position:absolute;top:1.75em;left:-2.45em}.archiveTreeSecondary{margin-top:0}.archiveTreeLink{position:relative}.archiveTreeLink:after{content:"";opacity:0;transform-origin:0;background:currentColor;height:1px;transition:opacity .16s,transform .16s;position:absolute;bottom:-7px;left:0;right:.26em;transform:scaleX(0)}.archiveTreeLink:hover:after,.archiveTreeLink:focus-visible:after{opacity:.85;transform:scaleX(1)}.archiveTreeToggle:focus-visible,.archiveTreeLink:focus-visible{outline:none}.archiveClosed{border-top:1px solid #ffffff47;border-bottom:1px solid #ffffff47;max-width:420px;margin:0 auto;padding:28px 12px}.archiveClosed p{letter-spacing:.12em;text-transform:lowercase;margin:0}.archiveClosed .bidEyebrow{margin-bottom:14px}@media (max-width:700px){.archiveIndexCanvas{aspect-ratio:2319/1303;width:177.97svh;min-width:177.97svh}.archiveIndexBrand{z-index:5;letter-spacing:.3em;font-size:clamp(22px,6.6vw,28px);position:fixed;top:52px;left:30px}.archiveTree{letter-spacing:.22em;width:min(94vw,400px);font-size:14px}.archiveTreeRoot{font-size:clamp(34px,9vw,42px)}}@media (prefers-reduced-motion:reduce){.archiveTreeArrow,.archiveTreeChildren,.archiveTreeLink:after{transition:none}.archiveTreeRoot>span:last-child:after{animation:none}}.page{background:#000;justify-content:center;align-items:center;min-height:100vh;padding:80px 0;display:flex}.aboutPage{box-sizing:border-box;color:#fff;background:#000;place-items:center;min-height:100svh;padding:72px 32px;display:grid}.aboutBack{color:#fff;letter-spacing:.2em;text-transform:lowercase;opacity:.55;font-size:12px;text-decoration:none;position:fixed;top:34px;left:36px}.aboutBack:hover,.aboutBack:focus-visible{opacity:1}.aboutCopy{width:min(720px,86vw)}.aboutCopy h1{letter-spacing:.22em;text-transform:lowercase;opacity:.55;margin:0 0 52px;font-size:clamp(16px,1.6vw,22px);font-weight:400;line-height:1}.aboutCopy p{letter-spacing:.08em;opacity:1;text-transform:lowercase;margin:0 0 28px;font-size:clamp(15px,1.55vw,20px);line-height:1.75}.aboutCopy p span{opacity:.58}.aboutCopy .aboutClosing{margin-top:48px;margin-bottom:0}@media (max-width:700px){.aboutPage{place-items:start;padding:112px 24px 56px}.aboutBack{top:24px;left:22px}.aboutCopy{width:100%}.aboutCopy h1{margin-bottom:40px}.aboutCopy p{letter-spacing:.06em;margin-bottom:24px;font-size:15px;line-height:1.65}}.futuresPage{box-sizing:border-box;color:#fff;background:#000;place-items:center;min-height:100svh;padding:32px;display:grid}.futuresBack{color:#fff;letter-spacing:.2em;text-transform:lowercase;opacity:.55;font-size:12px;text-decoration:none;position:fixed;top:34px;left:36px}.futuresBack:hover,.futuresBack:focus-visible{opacity:1}.futuresContact{text-align:center;width:min(560px,86vw)}.futuresContact h1{letter-spacing:.14em;text-transform:lowercase;margin:0 0 34px;font-size:clamp(24px,4vw,42px);font-weight:400;line-height:1.25}.futuresContact p{letter-spacing:.16em;opacity:.58;text-transform:lowercase;margin:0 0 18px;font-size:13px;line-height:1.8}.futuresContactLinks{flex-direction:column;align-items:center;gap:14px;display:flex}.futuresContactLinks a{color:#fff;letter-spacing:.12em;font-size:clamp(14px,1.6vw,18px);text-decoration:none}.futuresContactLinks a:hover,.futuresContactLinks a:focus-visible{opacity:.6}@media (max-width:700px){.futuresBack{top:24px;left:22px}.futuresContact h1{font-size:25px}}.terminal{width:min(420px,82vw)}h1{letter-spacing:.2em;margin-bottom:40px;font-size:42px;font-weight:400}p{opacity:.8;margin-bottom:30px}.inputRow{border-bottom:1px solid #fff;align-items:center;padding-bottom:12px;display:flex}.inputRow span{margin-right:12px}input{color:#fff;width:100%;font:inherit;background:0 0;border:none;outline:none}button{color:#fff;cursor:pointer;font:inherit;letter-spacing:.12em;background:0 0;border:none;margin-top:40px}button:hover{opacity:.65}.error{opacity:.6;margin-top:18px}.content{text-align:center}.missionTop{grid-template-columns:auto 1fr auto;align-items:start;column-gap:40px;margin-bottom:64px;display:grid}.missionTop .eyebrow{margin-bottom:0!important}.collabHeader{letter-spacing:.28em;opacity:.75;text-transform:none;text-align:center;white-space:nowrap;font-size:13px;margin:0!important}.missionTopLinks{flex-direction:column;justify-self:end;align-items:flex-end;gap:12px;display:flex}.missionBidLink{color:#fff;letter-spacing:.22em;opacity:.75;text-transform:lowercase;white-space:nowrap;font-size:13px;text-decoration:none}.missionBidLink:hover{opacity:1}@media (max-width:800px){.missionTop{grid-template-columns:1fr auto;align-items:start;gap:10px;margin-bottom:64px;display:grid}.missionTop .eyebrow{grid-area:1/1;margin-bottom:0!important}.missionTopLinks{flex-direction:column;grid-area:1/2/span 2;justify-self:end;align-items:flex-end;gap:10px;display:flex}.collabHeader{letter-spacing:.18em;opacity:.65;text-align:center;text-transform:none;white-space:normal;grid-area:2/1/auto/-1;font-size:11px;margin-top:18px!important}.missionTopLinks .missionBidLink{letter-spacing:.14em;white-space:nowrap;font-size:11px}}.mission{width:min(680px,84vw);padding:80px 0;line-height:1.7}.mission h1{letter-spacing:.18em;text-transform:lowercase;margin-bottom:56px;font-size:28px}.mission p{letter-spacing:.08em;opacity:.82;margin-bottom:34px;font-size:15px}.eyebrow{text-transform:lowercase;opacity:.45!important;margin-bottom:64px!important;font-size:12px!important}.missionLayout{color:#fff;background:#000;grid-template-columns:62% 38%;min-height:100vh;display:grid}.missionColumn{border-right:1px solid #ffffff47;padding:70px 80px}.missionText{max-width:560px}.archiveColumn{padding:90px 70px}.archiveInner{position:sticky;top:90px}.archiveLabel{letter-spacing:.18em;opacity:.55;margin-bottom:40px;font-size:13px}.archiveMenu{flex-direction:column;display:flex}.archiveMenu a{color:#fff;letter-spacing:.14em;opacity:.75;border-bottom:1px solid #ffffff38;justify-content:space-between;padding:26px 0;font-size:28px;text-decoration:none;display:flex}.archiveMenu a:hover{opacity:1}@media (max-width:800px){.missionLayout{grid-template-columns:1fr}.missionColumn{border-bottom:1px solid #ffffff38;border-right:none;padding:44px 28px}.archiveColumn{padding:44px 28px 80px}.archiveMenu a{font-size:23px}}.imageGrid{grid-template-columns:1fr 1fr;gap:28px;margin-top:60px;display:grid}.imageGrid figure{margin:0}.imageGrid img{filter:grayscale();border:1px solid #ffffff2e;width:100%;height:auto;display:block}.imageGrid figcaption{letter-spacing:.12em;opacity:.55;margin-top:14px;font-size:12px}@media (max-width:800px){.imageGrid{grid-template-columns:1fr}}.buttonLink{color:#fff;font:inherit;letter-spacing:.12em;margin-top:40px;text-decoration:none;display:inline-block}.buttonLink:hover{opacity:.65}.bidPage{justify-content:center;align-items:center;min-height:100vh;padding:120px 20px 80px;display:flex;color:#fff!important;background:#000!important}.bidShell{text-align:center;width:100%;max-width:720px}.bidTop{z-index:20;justify-content:space-between;align-items:center;display:flex;position:fixed;top:72px;left:70px;right:70px}.bidBack,.bidLive{letter-spacing:.22em;text-transform:lowercase;opacity:.65;margin:0;font-size:13px;text-decoration:none;color:#fff!important}.bidBack:hover,.bidLive:hover{opacity:1}.bidEyebrow{letter-spacing:.24em;text-transform:lowercase;opacity:.45;margin-bottom:28px;font-size:11px}.bidShell h1{letter-spacing:.18em;text-transform:lowercase;margin:0 0 56px;font-size:clamp(34px,6vw,58px);font-weight:400;line-height:1}.boardGrid{border-top:1px solid #ffffff47;border-bottom:1px solid #ffffff47;grid-template-columns:repeat(4,1fr);margin-bottom:42px;display:grid}.boardItem{border-right:1px solid #ffffff38;padding:24px 14px}.boardItem:last-child{border-right:none}.boardItem span{text-transform:lowercase;letter-spacing:.14em;opacity:.48;margin-bottom:14px;font-size:10px;display:block}.boardItem strong{letter-spacing:.08em;font-size:clamp(22px,3vw,34px);font-weight:400;display:block}.bidRules{text-transform:lowercase;letter-spacing:.12em;opacity:.72;margin-bottom:34px;font-size:13px;line-height:1.7}.bidRules p{margin:4px 0}.bidForm{flex-direction:column;gap:14px;max-width:420px;margin:0 auto;display:flex}.bidForm input,.bidForm textarea{color:#fff;text-transform:lowercase;background:0 0;border:none;border-bottom:1px solid #ffffff8c;outline:none;width:100%;padding:14px 0;font-family:inherit;font-size:14px}.bidForm textarea{resize:vertical;min-height:100px}.bidForm input::placeholder,.bidForm textarea::placeholder{color:#fff;opacity:.42;text-transform:lowercase}.bidForm button,.bidResult button{color:#fff;letter-spacing:.14em;text-transform:lowercase;cursor:pointer;background:0 0;border:none;margin-top:30px;padding:0;font-family:inherit;font-size:13px}.bidForm button:hover,.bidResult button:hover{opacity:.65}.bidError{color:#fff;opacity:.7;letter-spacing:.12em;text-transform:lowercase;margin:8px 0 0;font-size:13px}.bidResult{border:1px solid #ffffff47;max-width:520px;margin:0 auto;padding:38px 28px}.bidResult h2{letter-spacing:.08em;text-transform:lowercase;margin:12px 0 24px;font-size:clamp(24px,4vw,38px);font-weight:400}.bidResult p{text-transform:lowercase;letter-spacing:.1em;font-size:14px}@media (max-width:700px){.bidPage{align-items:flex-start;padding-top:120px}.bidTop{top:28px;left:24px;right:24px}.bidBack,.bidLive{letter-spacing:.16em;font-size:12px}.bidShell h1{letter-spacing:.14em;margin-bottom:42px;font-size:34px}.boardGrid{grid-template-columns:1fr 1fr}.boardItem:nth-child(2){border-right:none}.boardItem:first-child,.boardItem:nth-child(2){border-bottom:1px solid #ffffff38}}.scrapbookWall{flex-direction:column;gap:90px;margin-top:70px;display:flex}.scrapItem{width:min(900px,92vw);margin:0}.scrapItem img{image-rendering:auto;width:100%;height:auto;display:block}.scrapItem figcaption{letter-spacing:.06em;opacity:.9;margin-top:16px;font-size:15px;line-height:1.4}.scrapRight,.scrapLeft{align-self:flex-start}.bottleNote{max-width:620px;margin-top:60px}.bottleNote p{letter-spacing:.08em;opacity:.78;margin-bottom:28px;font-size:15px;line-height:1.7}.guestbookPage{color:#fff;background:#000;min-height:100vh;padding:120px 20px 80px}.guestbookShell{text-align:center;width:100%;max-width:720px;margin:0 auto}.guestbookShell h1{letter-spacing:.18em;text-transform:lowercase;margin:0 0 56px;font-size:clamp(34px,6vw,58px);font-weight:400;line-height:1}.guestbookEntries{text-align:left;flex-direction:column;gap:34px;margin-top:70px;display:flex}.guestbookEntry{border-top:1px solid #ffffff38;padding-top:24px}.guestbookEntry p{letter-spacing:.08em;opacity:.82;margin-bottom:14px;font-size:15px;line-height:1.7}.guestbookEntry span{letter-spacing:.12em;opacity:.52;text-transform:lowercase;font-size:12px}@media (max-width:700px){.guestbookPage{padding-top:120px}.guestbookShell h1{letter-spacing:.14em;margin-bottom:42px;font-size:34px}}.robertSealPhoto{margin-top:3rem}.robertSealPhoto img{width:100%;max-width:720px;height:auto}.topsRoom .singleImage{max-width:360px;margin-top:2rem}.topsRoom .singleImage img{width:100%;height:auto;display:block}
