.main[data-astro-cid-v4xm2zjk]{position:relative}.storypage[data-astro-cid-v4xm2zjk]{grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative;overflow:clip}.first[data-astro-cid-v4xm2zjk]{padding:25svh 16px 3.5rem 10vw}.logos[data-astro-cid-v4xm2zjk]{flex-direction:column;align-self:start;gap:4.4vw;padding:calc(25svh + .9rem) 10vw 6rem 2rem;display:flex;position:sticky;top:0}.logo[data-astro-cid-v4xm2zjk]{justify-content:center;align-items:center;width:13.3vw;min-width:150px;height:4.6vw;min-height:52px;display:flex}.logo[data-astro-cid-v4xm2zjk]:first-child{margin-top:min(-2.3vw,-26px)}.nameplate[data-astro-cid-v4xm2zjk]{color:var(--color-ink);opacity:.8;letter-spacing:.12em;text-transform:uppercase;text-align:center;font-size:clamp(.7rem,1.2vw,1.1rem);font-weight:600}.logo[data-astro-cid-v4xm2zjk] img{transform:scale(var(--scale,1));object-fit:contain;opacity:.85;width:auto;max-width:100%;height:auto;max-height:100%;transition:opacity .3s,filter .3s}.logo[data-astro-cid-v4xm2zjk]:hover img,.logo[data-astro-cid-v4xm2zjk]:focus-visible img{opacity:1;filter:brightness(.46)sepia()saturate(3.2)hue-rotate(-4deg)brightness(1.25)drop-shadow(0 0 10px #e39a2e8c)}.name[data-astro-cid-v4xm2zjk]{font-family:var(--font-body);color:var(--color-ink-muted);margin:0 0 .6rem;font-size:1.15rem;font-weight:400}.storypage[data-astro-cid-v4xm2zjk] .skip{margin:0 0 3rem;font-size:.9rem}.doors[data-astro-cid-v4xm2zjk]{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.doors[data-astro-cid-v4xm2zjk] a[data-astro-cid-v4xm2zjk]{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.5em;text-transform:uppercase;letter-spacing:.18em;font-size:.9rem;font-weight:600;text-decoration-thickness:1px}.doors[data-astro-cid-v4xm2zjk] a[data-astro-cid-v4xm2zjk]:hover{color:var(--color-accent-hover)}.storypage[data-astro-cid-v4xm2zjk] .notes p{margin:0 0 1em}.storypage[data-astro-cid-v4xm2zjk] .notes p:last-child{margin-bottom:0}.storypage[data-astro-cid-v4xm2zjk] .words{z-index:var(--text-layer);max-width:34rem;color:var(--color-ink);text-shadow:1px 0 #000000d9,-1px 0 #000000d9,0 1px #000000d9,0 -1px #000000d9,0 1px 14px #000000b3;margin:0;font-size:1.15rem;line-height:1.6;position:relative}.storypage[data-astro-cid-v4xm2zjk] .piece{margin-bottom:3.5rem;padding:0 16px 0 10vw}.storypage[data-astro-cid-v4xm2zjk] .piece.last{margin:0;padding-bottom:6rem}.storypage[data-astro-cid-v4xm2zjk] .placeholder{color:var(--color-ink-muted);font-style:italic}.storypage[data-astro-cid-v4xm2zjk].sides{--logo:max(10.64vw, 120px);grid-template-columns:var(--logo) minmax(0, 1fr) var(--logo);padding:0 calc(16px + ((100% - 32px - 42rem - 4rem) / 2 - var(--logo)) / 2);column-gap:3rem}.sides[data-astro-cid-v4xm2zjk] .main[data-astro-cid-v4xm2zjk]{grid-area:1/2;justify-self:center;width:100%;max-width:47rem}.sides[data-astro-cid-v4xm2zjk] .first[data-astro-cid-v4xm2zjk]{padding-left:0;padding-right:0}.storypage[data-astro-cid-v4xm2zjk].sides .piece{padding:0}.sides[data-astro-cid-v4xm2zjk] .logos[data-astro-cid-v4xm2zjk]{grid-row:1;align-items:center;padding-left:0;padding-right:0}.sides[data-astro-cid-v4xm2zjk] .logos[data-astro-cid-v4xm2zjk].left{grid-column:1}.sides[data-astro-cid-v4xm2zjk] .logos[data-astro-cid-v4xm2zjk].right{grid-column:3}.storypage[data-astro-cid-v4xm2zjk].sides:not(.right) .notes{margin-inline:auto}.sides[data-astro-cid-v4xm2zjk] .logo[data-astro-cid-v4xm2zjk]{width:10.64vw;min-width:120px;height:3.68vw;min-height:42px}.sides[data-astro-cid-v4xm2zjk] .logo[data-astro-cid-v4xm2zjk]:first-child{margin-top:min(-1.84vw,-21px)}.storypage[data-astro-cid-v4xm2zjk].sides.right{--logo:max(13.3vw, 150px)}.sides[data-astro-cid-v4xm2zjk].right .logo[data-astro-cid-v4xm2zjk]{width:13.3vw;min-width:150px;height:4.6vw;min-height:52px}.sides[data-astro-cid-v4xm2zjk].right .logo[data-astro-cid-v4xm2zjk]:first-child{margin-top:min(-2.3vw,-26px)}.storypage[data-astro-cid-v4xm2zjk].walled .skip{font-size:1.15rem;line-height:1.6}.storypage[data-astro-cid-v4xm2zjk].walled .first[data-astro-cid-v4xm2zjk]{max-width:34rem;margin-inline:auto}.storypage[data-astro-cid-v4xm2zjk].walled .words{margin-inline:auto}.wall[data-astro-cid-v4xm2zjk]{grid-template-columns:repeat(var(--across), max(8.4vw, 90px));justify-content:center;gap:2.4vw 2.5vw;margin-bottom:2.5rem;display:grid}.storypage[data-astro-cid-v4xm2zjk] .wall[data-astro-cid-v4xm2zjk] .logo[data-astro-cid-v4xm2zjk]{width:max(8.4vw,90px);min-width:0;height:max(3.2vw,35px);min-height:0;margin-top:0}.walled[data-astro-cid-v4xm2zjk] .name[data-astro-cid-v4xm2zjk]+.wall[data-astro-cid-v4xm2zjk]{margin-top:3rem}.walled[data-astro-cid-v4xm2zjk] .doors[data-astro-cid-v4xm2zjk]{flex-flow:wrap;justify-content:center;gap:.9rem 2rem;margin:-.5rem 0 2.5rem}.walled[data-astro-cid-v4xm2zjk] .doors[data-astro-cid-v4xm2zjk].three-rows{width:min(56.25rem,100vw - 32px);position:relative;left:50%;transform:translate(-50%)}.storypage[data-astro-cid-v4xm2zjk].column .first[data-astro-cid-v4xm2zjk],.storypage[data-astro-cid-v4xm2zjk].column .piece{width:min(34rem,100% - 32px);margin-inline:auto;padding-left:0;padding-right:0}@media (width<=900px){.storypage[data-astro-cid-v4xm2zjk] .words,.name[data-astro-cid-v4xm2zjk]{font-size:1.05rem}.storypage[data-astro-cid-v4xm2zjk]{grid-template-columns:1fr}.logos[data-astro-cid-v4xm2zjk]{flex-flow:wrap;padding:0 16px 4rem 10vw}.logo[data-astro-cid-v4xm2zjk]:first-child{margin-top:0}.logos[data-astro-cid-v4xm2zjk]{margin-top:0;position:static}.doors[data-astro-cid-v4xm2zjk]{text-align:left;flex-flow:wrap;align-items:baseline;gap:.7rem 1.6rem}.storypage[data-astro-cid-v4xm2zjk].sides{grid-template-columns:minmax(0,1fr);column-gap:0;padding:0 16px}.sides[data-astro-cid-v4xm2zjk] .main[data-astro-cid-v4xm2zjk],.sides[data-astro-cid-v4xm2zjk] .logos[data-astro-cid-v4xm2zjk].left,.sides[data-astro-cid-v4xm2zjk] .logos[data-astro-cid-v4xm2zjk].right{grid-area:auto/1}.sides[data-astro-cid-v4xm2zjk] .logos[data-astro-cid-v4xm2zjk]{justify-content:center;padding:0 0 4rem}}@media (width<=600px){.main[data-astro-cid-v4xm2zjk]{padding-top:3.5rem}}
