@font-face{font-family:Inter Tight;src:url(/assets/prmpt/fonts/inter-tight-500.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}:root{color:#fff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#000;font-family:Inter Tight,sans-serif}*,:before,:after{box-sizing:border-box}html,body{color:#fff;-webkit-user-select:none;user-select:none;background:#000;min-height:100%;margin:0}html{min-width:320px;overflow-x:hidden}body{min-width:320px;overflow-x:clip}#root{color:#fff;-webkit-user-select:none;user-select:none;background:#000;min-height:100dvh;margin:0}button,a{color:inherit;font:inherit}img,video,svg{display:block}#scroll-spacer{background:#000;min-height:100dvh;position:relative}#main-canvas{z-index:0;background:#000;position:fixed;inset:0;overflow:hidden}.main-canvas__fallback,.main-canvas__videos{background:#000;position:absolute;inset:0}.main-canvas__fallback{opacity:1;transition:opacity .45s}.main-canvas__videos{opacity:0;transition:opacity .45s}#main-canvas[data-loaded=active-ready] .main-canvas__videos{opacity:1}#main-canvas[data-loaded=active-ready] .main-canvas__fallback,#main-canvas[data-load-error=true] .main-canvas__videos{opacity:0}.main-canvas__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.main-canvas__video[data-active=false]{visibility:hidden;display:none}.main-canvas__video[data-active=true]{visibility:visible;display:block}#archive-panel{z-index:10;background:#000;position:fixed;inset:0;overflow:hidden}.archive-panel__inner{will-change:transform;min-height:100dvh;padding:min(400px,40vh) 16px 120px}.archive-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;margin:0;padding:0;list-style:none;display:grid}.bp-card{grid-row:var(--row-mobile);grid-column:var(--col-mobile);aspect-ratio:2/3;will-change:transform;background:#111;min-width:0;overflow:hidden}.bp-card[data-gallery-column-mobile="0"]{transform-origin:100% 100%}.bp-card[data-gallery-column-mobile="1"]{transform-origin:0 100%}.bp-card img{object-fit:cover;width:100%;height:100%}#outro-overlay{z-index:12;pointer-events:none;opacity:0;will-change:opacity;background:#fff;position:fixed;inset:0}.overlay-ui,.outro-shell,.overlay-ui__header{display:contents}.overlay-ui__wordmark,.overlay-ui__caption,.overlay-ui__navigation,.outro-info,.outro-buy,.outro-footer{color:#fff}.overlay-ui__wordmark,.overlay-ui__caption,.overlay-ui__navigation,.outro-info,.outro-footer{z-index:20;pointer-events:none;mix-blend-mode:exclusion}#scroll-spacer[data-outro-contrast=outlined] .overlay-ui__wordmark,#scroll-spacer[data-outro-contrast=outlined] .overlay-ui__caption,#scroll-spacer[data-outro-contrast=outlined] .overlay-ui__navigation,#scroll-spacer[data-outro-contrast=outlined] .outro-info,#scroll-spacer[data-outro-contrast=outlined] .outro-footer{color:#fff;mix-blend-mode:normal;-webkit-text-stroke:1px #000;text-shadow:0 0 1px #000}#scroll-spacer[data-outro-contrast=outlined] .overlay-ui__caption{color:#000;-webkit-text-stroke:0;text-shadow:none;background:#fffffff0;border-radius:2px;padding:5px 7px}#scroll-spacer[data-outro-contrast=outlined] .outro-footer>*{color:#000;-webkit-text-stroke:0;text-shadow:none;background:#fffffff0;border-radius:2px;padding:4px 6px}#scroll-spacer[data-outro-contrast=dark] .overlay-ui__wordmark,#scroll-spacer[data-outro-contrast=dark] .overlay-ui__caption,#scroll-spacer[data-outro-contrast=dark] .overlay-ui__navigation,#scroll-spacer[data-outro-contrast=dark] .outro-info,#scroll-spacer[data-outro-contrast=dark] .outro-footer{color:#000;mix-blend-mode:normal}.overlay-ui__wordmark{letter-spacing:-.085em;white-space:nowrap;width:124px;margin:0;font-size:53px;font-weight:500;line-height:.78;position:fixed;top:16px;left:16px}.overlay-ui__wordmark sup{letter-spacing:0;margin-left:.12em;font-size:.18em;line-height:1;position:relative;top:-.58em}.overlay-ui__caption{letter-spacing:-.04em;width:calc(100vw - 32px);max-width:420px;margin:0;font-size:12px;font-weight:500;line-height:140%;position:fixed;top:118px;left:16px}.overlay-ui__navigation{letter-spacing:-.04em;justify-content:flex-end;align-items:center;gap:12px;margin:0;font-size:13px;line-height:1;display:flex;position:fixed;top:16px;right:16px}.overlay-ui__navigation>span:first-child{display:none}.overlay-ui__menu{gap:4px;width:22px;display:grid}.overlay-ui__menu span{background:currentColor;width:100%;height:1px;display:block}.overlay-ui__menu span:last-child{display:none}#outro-info{text-align:center;will-change:transform;width:252px;margin-left:-126px;position:fixed;bottom:48px;left:50%}.outro-info__symbol{height:20px;margin:0 0 20px;font-size:20px;line-height:1;display:block}.outro-info p{margin:0}.outro-info p:first-of-type{letter-spacing:-.055em;margin-bottom:20px;font-size:20px;line-height:1}.outro-info p:nth-of-type(2){letter-spacing:-.055em;margin-bottom:26px;font-size:18px;line-height:1}.outro-info p:nth-of-type(3){letter-spacing:-.075em;font-size:60px;line-height:.8}#outro-buy{color:#000;z-index:21;pointer-events:none;mix-blend-mode:normal;letter-spacing:-.075em;transform-origin:100% 100%;will-change:transform;background:#fff;border-radius:999px;justify-content:center;align-items:center;height:100px;font-size:72px;line-height:.72;display:flex;position:fixed;bottom:60px;left:16px;right:16px;transform:scale(0)}#outro-footer{right:16px;bottom:max(24px, env(safe-area-inset-bottom));letter-spacing:-.04em;justify-content:space-between;gap:16px;margin:0;font-size:11px;line-height:1;display:flex;position:fixed;left:16px}.outro-footer a{pointer-events:auto;color:inherit;text-decoration:none}.custom-cursor{z-index:50;pointer-events:none;color:#fff;mix-blend-mode:exclusion;will-change:transform;width:48px;height:48px;display:none;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}@keyframes prmpt-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.overlay-ui__wordmark{animation:.6s 50ms both prmpt-fade-up}.overlay-ui__navigation{animation:.6s .15s both prmpt-fade-up}.overlay-ui__caption{animation:.6s .25s both prmpt-fade-up}.outro-info>*{animation:.6s .35s both prmpt-fade-up}@media (width<=639px){#main-canvas{width:100vw;height:calc(100dvh - 220px);inset:220px auto auto 0}.overlay-ui__wordmark{width:124px;font-size:53px;top:16px;left:16px}.overlay-ui__caption{letter-spacing:-.04em;width:calc(100vw - 32px);font-size:12px;line-height:140%;top:118px}.overlay-ui__navigation>span:first-child{display:none}#outro-info{text-align:center;width:252px;margin-left:-126px;bottom:48px;left:50%}#outro-buy{height:100px;bottom:60px;left:16px;right:16px}}@media (width>=640px) and (width<=1023px){.archive-panel__inner{padding-left:24px;padding-right:24px}.archive-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.bp-card{grid-row:var(--row-tablet);grid-column:var(--col-tablet)}.bp-card[data-gallery-column-tablet="0"]{transform-origin:100% 100%}.bp-card[data-gallery-column-tablet="1"]{transform-origin:bottom}.bp-card[data-gallery-column-tablet="2"]{transform-origin:0 100%}.overlay-ui__wordmark{width:266px;font-size:115px;top:24px;left:24px}.overlay-ui__caption{width:330px;top:180px;left:24px}.overlay-ui__navigation{gap:20px;font-size:15px;top:24px;right:24px}.overlay-ui__navigation>span:first-child{display:inline}#scroll-spacer[data-outro-contrast=dark] .outro-footer>*{color:#000;background:#fffffff0;padding:4px 6px}}@media (width>=1024px){.archive-panel__inner{padding-bottom:160px;padding-left:32px;padding-right:32px}.archive-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.bp-card{grid-row:var(--row-desktop);grid-column:var(--col-desktop)}.bp-card[data-gallery-column-desktop="0"],.bp-card[data-gallery-column-desktop="1"]{transform-origin:100% 100%}.bp-card[data-gallery-column-desktop="2"],.bp-card[data-gallery-column-desktop="3"]{transform-origin:0 100%}.overlay-ui__wordmark{width:355px;font-size:153px;top:32px;left:32px}.overlay-ui__caption{width:330px;top:244px;left:32px}.overlay-ui__navigation{gap:30px;width:330px;font-size:15px;top:32px;right:32px}.overlay-ui__navigation>span:first-child{display:inline}#outro-info{text-align:left;width:330px;margin-left:0;bottom:80px;left:auto;right:32px;transform:none}.outro-info__symbol{height:30px;margin-bottom:30px;font-size:30px}.outro-info p:first-of-type{margin-bottom:30px;font-size:30px}.outro-info p:nth-of-type(2){margin-bottom:34px;font-size:22px}.outro-info p:nth-of-type(3){font-size:80px}#outro-buy{width:330px;height:174px;font-size:110px;bottom:32px;left:auto;right:32px}#outro-footer{justify-content:flex-start;gap:80px;font-size:13px;bottom:32px;left:16px;right:auto}}@media (hover:hover) and (pointer:fine) and (width>=1024px){.custom-cursor{display:block}}@media (hover:none),(pointer:coarse),(width<=1023px){.custom-cursor{display:none}}html[data-motion=reduced]{overflow-x:hidden}html[data-motion=reduced] #scroll-spacer{min-height:0}html[data-motion=reduced] #main-canvas{width:100%;height:100dvh;position:relative;inset:auto}html[data-motion=reduced] #archive-panel{position:relative;inset:auto;overflow:visible}html[data-motion=reduced] .archive-panel__inner{transform:none}html[data-motion=reduced] .bp-card{transform:scale(1)}html[data-motion=reduced] #outro-overlay{display:none}html[data-motion=reduced] .overlay-ui{display:contents}html[data-motion=reduced] .outro-shell{z-index:1;min-height:100dvh;padding:96px 16px max(24px, env(safe-area-inset-bottom));color:#000;background:#fff;flex-direction:column;align-items:center;display:flex;position:relative}html[data-motion=reduced] .overlay-ui__header{display:block}html[data-motion=reduced] .overlay-ui__wordmark,html[data-motion=reduced] .overlay-ui__caption,html[data-motion=reduced] .overlay-ui__navigation{position:absolute}html[data-motion=reduced] #outro-info,html[data-motion=reduced] #outro-buy,html[data-motion=reduced] #outro-footer{z-index:1;color:#000;mix-blend-mode:normal;width:min(100% - 32px,720px);margin-left:auto;margin-right:auto;position:relative;inset:auto;transform:none}html[data-motion=reduced] #outro-info{padding:0 0 72px}html[data-motion=reduced] #outro-buy{margin-bottom:48px;transform:scale(1)}html[data-motion=reduced] #outro-footer{margin-top:auto;padding-bottom:0;position:relative}html[data-motion=reduced] .custom-cursor{display:none}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) *,html:not([data-motion=full]) :before,html:not([data-motion=full]) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
