@font-face{font-family:Founders Grotesk;src:url(./BfQLmHZq.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--bg:#1e172c;--ink:#eee;--ink-bright:#fff;--ink-dim:#bbb;--ink-faint:#888;--ink-faintest:#555;--rule:#ffffff14;--buffer:60px;--parallax-x:0;--parallax-y:0;--scene-rise:2rem;--scene-blur:6px;--scene-enter-duration:2s;--scene-leave-duration:.85s;--scene-enter-ease:cubic-bezier(.16, 1, .3, 1);--scene-leave-ease:cubic-bezier(.7, 0, .84, 0)}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{background:var(--bg);color:var(--ink);overscroll-behavior-x:contain}body{background:var(--bg);min-height:100dvh;color:var(--ink);letter-spacing:.02em;flex-direction:column;font-family:Founders Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.6;display:flex}a{color:inherit;text-decoration:none}.label{letter-spacing:.15em;text-transform:uppercase;color:var(--ink-faint);font-size:.75rem}.back{margin-top:3rem}.body p{color:var(--ink-dim);margin:0 0 1.25rem}.body a{color:var(--ink-bright);text-decoration:underline}.loader{z-index:1000;background:#000 url(./vXKSxTqc.gif) 50%/136px no-repeat;justify-content:center;align-items:center;transition:opacity .5s ease-out;display:flex;position:fixed;inset:0}.loader.hidden{opacity:0;pointer-events:none}.shell{z-index:200;color:var(--ink-bright);pointer-events:none;opacity:1;grid-template-columns:1fr auto 1fr;align-items:center;gap:1em;padding:2rem 1.5rem 1rem;transition:opacity .2s;display:grid;position:fixed;inset:0 0 auto}.shell>*{pointer-events:auto}.shell .logo{background:url(./Eday1dig.png) 0/contain no-repeat;width:300px;height:70px;display:block}.shell .end{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.shell .mute{color:var(--ink-dim);cursor:pointer;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #0000;padding:6px 4px}.shell .mute>span{aspect-ratio:1;background:currentColor;width:1rem;display:block;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%3e%3crect%20width='256'%20height='256'%20fill='none'/%3e%3cpath%20d='M212.92,17.69a8,8,0,0,0-6.86-1.45l-128,32A8,8,0,0,0,72,56V166.08A36,36,0,1,0,88,196V62.25l112-28v99.83A36,36,0,1,0,216,164V24A8,8,0,0,0,212.92,17.69Z'/%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%3e%3crect%20width='256'%20height='256'%20fill='none'/%3e%3cpath%20d='M212.92,17.69a8,8,0,0,0-6.86-1.45l-128,32A8,8,0,0,0,72,56V166.08A36,36,0,1,0,88,196V62.25l112-28v99.83A36,36,0,1,0,216,164V24A8,8,0,0,0,212.92,17.69Z'/%3e%3c/svg%3e") 50%/cover no-repeat}.shell .mute:focus,.shell .mute:hover{color:var(--ink-bright)}.shell .mute[data-playing=true]{border-bottom-color:currentColor}@media (width<1240px){.shell .logo{height:55px}}@media (width<1100px){.shell .logo{background-position:0;width:auto;height:35px}.shell .nav{font-size:1rem}}@media (width<640px){.shell{display:block;position:relative}.shell .logo{background-position:50% 0;width:auto;height:50px}.shell .end{position:absolute;top:2rem;right:1.5rem}.shell .end .mute{translate:50% -50%}}html.shell-hidden .shell{opacity:0}.nav{justify-content:center;align-items:center;gap:1.25rem;margin:0;padding:0;font-size:1.25rem;list-style:none;display:flex}.nav>li{position:relative}.nav>li:after{content:"";background:0 0;height:1px;transition:all .4s;position:absolute;bottom:.25em;left:.01em;right:.02em}.nav>li:has(.active):after{background:var(--ink-bright);transition-delay:.5s}.nav a,.nav button{color:var(--ink-bright);font:inherit;letter-spacing:.075em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:.25rem 0;line-height:1}:is(.nav a,.nav button):hover{opacity:.7}.nav .dropdown{min-width:10rem;margin:0;padding:.5rem 0;list-style:none;display:none;position:absolute;top:100%;left:0}.nav .dropdown li{white-space:nowrap;padding:0}.nav .dropdown a{padding:0;display:block}.nav .has-dropdown:hover .dropdown,.nav .has-dropdown:focus-within .dropdown{display:block}.nav:has(.has-dropdown:hover) .has-dropdown:not(:hover) .dropdown{display:none}@media (width<=640px){.nav{margin-block-start:1rem}.nav .has-dropdown .dropdown{text-align:right;left:auto;right:0}}.shell-nav-bottom{z-index:150;display:none;position:relative}@media (width<=640px){html.show-bottom-nav .shell-nav-bottom{border-top:1px solid var(--rule);margin-block-start:1.5rem;padding:1.5rem 1.5rem 2rem;display:block}.shell-nav-bottom .nav{margin-block-start:0;font-size:1rem}.shell-nav-bottom .dropdown{top:auto;bottom:100%}}.scene{z-index:150;opacity:1;min-height:100dvh;transition:opacity var(--scene-enter-duration) var(--scene-enter-ease);--panel-max:960px;--halftone-h:400px;position:relative}@media (width<=640px){.scene{--halftone-h:240px}}html.is-animating .scene,html.scene-hidden .scene{opacity:0}html.is-animating .scene-wrap,html.scene-hidden .scene-wrap{translate:0 var(--scene-rise);filter:blur(var(--scene-blur))}html.is-leaving .scene{transition:opacity var(--scene-leave-duration) var(--scene-leave-ease)}html.is-leaving .scene-wrap{translate:0 var(--scene-rise);filter:blur(var(--scene-blur));transition:translate var(--scene-leave-duration) var(--scene-leave-ease), filter var(--scene-leave-duration) var(--scene-leave-ease)}html.is-leaving .scene:has(.scene-home){transition:none}html.is-leaving .scene:has(.scene-home) .scene-wrap{transition:none}html.scene-hidden body{overflow:hidden}@media (prefers-reduced-motion:reduce){.scene,.scene-wrap,.shell{transition:none}html.is-animating .scene,html.scene-hidden .scene,html.shell-hidden .shell{opacity:1}html.is-animating .scene-wrap,html.scene-hidden .scene-wrap{filter:none;translate:0}}.scene-home{justify-content:center;align-items:center;min-height:100dvh;display:flex}@media (width<640px){.scene{flex:1 0 auto;min-height:0}.scene-home{min-height:0}}.panel{isolation:isolate;max-width:var(--panel-max);width:min(100dvw, var(--panel-max,auto));min-height:100dvh;color:var(--ink);padding:20rem 4rem 4rem;position:relative}@media (width<=640px){.panel{padding-block-start:14rem;padding-inline:1rem}}.scene-wrap,.scene-backdrop{justify-content:var(--scene-align,center);padding-inline:var(--scene-gap,0)}.scene-wrap{filter:blur();transition:translate var(--scene-enter-duration) var(--scene-enter-ease), filter var(--scene-enter-duration) var(--scene-enter-ease);display:flex;translate:0}.scene-backdrop{z-index:-1;pointer-events:none;display:none;position:fixed;inset:0}.scene-backdrop:before{content:"";width:var(--panel-w,min(100vw, var(--panel-max)));max-width:var(--panel-max);background-image:url(./BpkQDMIP.png), linear-gradient(to bottom, transparent var(--halftone-h), #000 var(--halftone-h));background-position:top,top;background-repeat:no-repeat;background-size:auto var(--halftone-h), 100% 100%;flex:none}@media (width<=640px){.scene-backdrop{position:absolute}}.scene:has(.panel) .scene-backdrop{display:flex}@media (width>=1240px){.scene.tour{--scene-align:flex-end;--scene-gap:5vw;--panel-max:90ch}.scene.news{--scene-align:flex-start;--scene-gap:5vw;--panel-max:90ch}}.section-title{text-transform:uppercase;color:var(--ink-faint);margin:0 0 2rem;font-size:.875rem}.section-title.minor{color:var(--ink-faintest);margin-top:4rem}.reading>header{margin-bottom:2rem}.reading>header .label{margin:0 0 .75rem}.reading h1,.reading h2{color:var(--ink-bright);margin:0;font-size:2.25rem;line-height:1.15}:is(.reading h1,.reading h2) a:hover{text-decoration:underline}:is(.reading h1,.reading h2):focus-visible{outline:0}.news-stream>.reading+.reading{border-top:1px solid var(--rule);margin-top:4rem;padding-top:4rem}.news-footer{border-top:1px solid var(--rule);flex-direction:column;gap:1.5rem;margin-top:4rem;padding-top:2rem;display:flex}.news-pagination{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-bright);justify-content:space-between;font-size:1rem;display:flex}.news-pagination a{text-underline-offset:2px;text-decoration:underline}.news-pagination a:focus,.news-pagination a:hover{color:var(--ink-dim)}.news-pagination span.archive{text-align:center;flex:1}.news-archive{flex-direction:column;gap:2.5rem;display:flex}.news-archive>section{border-top:1px solid var(--rule);grid-template-columns:5rem 1fr;align-items:baseline;gap:.75rem 2rem;padding-top:2.5rem;display:grid}.news-archive>section:first-child{border-top:0;padding-top:0}.news-archive h2{letter-spacing:.15em;text-transform:uppercase;color:var(--ink-faint);margin:0;font-size:.875rem}.news-archive ul{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.news-archive a{color:var(--ink-dim)}.news-archive a:hover{color:var(--ink-bright);text-decoration:underline}@media (width<=640px){.news-archive>section{grid-template-columns:1fr;gap:.5rem}}.backdrop{z-index:1;pointer-events:none;position:fixed;inset:0}.parallax-container{z-index:1;opacity:0;transition:opacity .8s;position:absolute;inset:0}.parallax-container.loaded{opacity:1}.parallax-layer{top:calc(-1 * var(--buffer));left:calc(-1 * var(--buffer));width:calc(100% + var(--buffer) * 2);height:calc(100% + var(--buffer) * 2);will-change:transform;transform:translate3d(calc(var(--parallax-x) * var(--depth)), calc(var(--parallax-y) * var(--depth)), 0);position:absolute}.parallax-layer img{object-fit:cover;width:100%;height:100%}.parallax-layer.neon{animation:18s infinite neon-flicker}.glow-canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@keyframes neon-flicker{0%,24%{opacity:1}24.5%{opacity:.15}25%{opacity:1}25.3%{opacity:.35}25.6%{opacity:1}61%{opacity:1}61.2%{opacity:.25}61.6%{opacity:1}79%{opacity:1}79.2%{opacity:.3}79.4%{opacity:.85}79.6%{opacity:.2}79.9%{opacity:1}to{opacity:1}}@media (prefers-reduced-motion:reduce){.parallax-layer.neon{animation:none}}.album-grid{grid-template-columns:repeat(3,1fr);gap:2.5rem 12.5%;display:grid}@media (width<=1024px){.album-grid{grid-template-columns:repeat(2,1fr);column-gap:20%}}@media (width<=640px){.album-grid{grid-template-columns:1fr}}.album button{color:inherit;text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;padding:0;display:block}.album button:hover h3,.album button:focus-visible h3{opacity:.7}.album button[aria-expanded=true] img{filter:grayscale()}.album img{aspect-ratio:1;object-fit:cover;width:100%;transition:all .25s;display:block}.album h3{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-bright);margin:.75rem 0 0;font-size:.875rem;font-weight:400}.album-panel{grid-column:1/-1;height:0;transition:height .28s cubic-bezier(.4,0,.2,1);overflow:hidden}.album-panel .content{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:2.5rem;padding-block:1.5rem 2.5rem;display:grid}@media (width<=640px){.album-panel .content{grid-template-columns:1fr}.album-panel .content>img{display:none}}.album-panel img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.album-panel p{text-transform:uppercase;letter-spacing:.05em;margin:0 0 1.5rem;font-size:1rem;line-height:1.5}.album-panel .links{flex-wrap:wrap;gap:3rem;font-size:1rem;line-height:1.5;display:flex}.album-panel dl{text-transform:uppercase;margin:0;display:flex}.album-panel dt{margin-right:.75rem}.album-panel dd{gap:.25em;margin:0;display:flex}.album-panel a{text-underline-offset:.1em;text-decoration:underline}.album-panel a:focus,.album-panel a:hover{color:var(--ink-bright)}@media (prefers-reduced-motion:reduce){.album-panel{transition:none}}.comments{padding-block-start:4rem}.comment-list{margin:2rem 0 4rem;padding:0;list-style:none}.comment-list .children{margin:1.5rem 0 0;padding-left:1.5rem;list-style:none}.comment-list .children .comment-item{border-left:1px solid var(--rule);padding-left:1.5rem}.comment-item+.comment-item{border-top:1px solid var(--rule);margin-top:1.5rem;padding-top:1.5rem}.comment-author{margin:0 0 .5rem}.comment-pending{color:var(--ink-faintest);margin:0 0 .5rem}.comment-content p{color:var(--ink-dim);margin:0 0 1rem}.comment-content p:last-child{margin-bottom:0}.comment-content a{color:var(--ink-bright);text-decoration:underline}.comment-reply-link{letter-spacing:.15em;text-transform:uppercase;color:var(--ink-faint);margin-top:.75rem;font-size:.75rem;display:inline-block}.comment-reply-link:hover{color:var(--ink-bright)}.comment-navigation{justify-content:space-between;gap:1.5rem;margin-bottom:4rem;display:flex}.comment-navigation a{letter-spacing:.15em;text-transform:uppercase;color:var(--ink-faint);font-size:.75rem}.comment-navigation a:hover{color:var(--ink-bright)}.comment-reply-title{margin:0 0 1.5rem}.comment-reply-title small{letter-spacing:.15em;text-transform:uppercase;margin-left:1rem;font-size:.75rem}.comment-reply-title small a{color:var(--ink-faint)}.comment-reply-title small a:hover{color:var(--ink-bright)}.comment-form{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.comment-form-comment,.form-submit,.comment-notes,.logged-in-as,.must-log-in{grid-column:1/-1}.comment-form p{margin:0}.comment-form-author,.comment-form-email,.comment-form-comment{flex-direction:column;gap:.5rem;display:flex}.comment-form label{letter-spacing:.15em;text-transform:uppercase;color:var(--ink-faint);font-size:.75rem}.comment-form .required{color:var(--ink-faintest)}.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea{background:rgb(from var(--ink-faintest) r g b / .35);width:100%;color:var(--ink-bright);font:inherit;letter-spacing:inherit;border:0;padding:.5rem .75rem;transition:all .3s}:is(.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea):focus{background:rgb(from var(--ink-faintest) r g b / .5);outline:0}:is(.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea)::placeholder{color:var(--ink-faintest)}.comment-form textarea{resize:vertical;min-height:7rem}.form-submit{margin:0}.comment-submit{background:rgb(from var(--ink-faintest) r g b / .35);color:var(--ink-bright);font:inherit;letter-spacing:.075em;text-transform:uppercase;cursor:pointer;border:0;align-self:flex-start;padding:.6rem 1.75rem;transition:background .3s}.comment-submit:hover,.comment-submit:focus-visible{background:rgb(from var(--ink-faintest) r g b / .5)}@media (width<=640px){.comment-form{grid-template-columns:1fr}}
