.site[data-astro-cid-3ohrlp62]{position:relative;background:#fff}.angel[data-astro-cid-3ohrlp62]{position:fixed;inset:0;background:#cfe0ee url(/assets/websites/angel.webp) center 30% / cover no-repeat}.cover[data-astro-cid-3ohrlp62]{position:relative;height:100svh;min-height:480px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:0 16px 22px}.back[data-astro-cid-3ohrlp62]{margin:0;padding:5px 12px;background:#fff;color:#000;font:700 .9rem var(--label)}.down[data-astro-cid-3ohrlp62]{margin:0;padding:12px 28px;background:#fff;color:#000;font:900 1.6rem var(--label);letter-spacing:.02em;box-shadow:0 4px 18px #00000040;animation:nudge 1.4s ease-in-out infinite}@keyframes nudge{50%{translate:0 -8px}}@media(prefers-reduced-motion:reduce){.down[data-astro-cid-3ohrlp62]{animation:none}}.back[data-astro-cid-3ohrlp62]{position:absolute;right:18px;top:18px;text-underline-offset:3px}.sheet[data-astro-cid-3ohrlp62]{position:relative;z-index:1;background:#fff;color:#000;padding:0 0 12vh}.loud[data-astro-cid-3ohrlp62]{width:min(1500px,92vw);margin:0 auto;padding:clamp(90px,11vw,190px) 0 clamp(80px,9vw,160px);font-family:Helvetica,Arial,sans-serif;letter-spacing:-.045em}.words[data-astro-cid-3ohrlp62]{position:relative}.loud[data-astro-cid-3ohrlp62] h1[data-astro-cid-3ohrlp62]{margin:0;font-weight:400;font-size:clamp(2.6rem,8.6vw,9.5rem);line-height:.92}.loud[data-astro-cid-3ohrlp62] .year[data-astro-cid-3ohrlp62]{font-size:.5em;letter-spacing:-.02em}.tagline[data-astro-cid-3ohrlp62]{margin:.15em 0 0;font-size:clamp(1.8rem,5.4vw,6rem);line-height:.96}.hint[data-astro-cid-3ohrlp62]{margin:1.2em 0 0;font:400 clamp(.9rem,1.2vw,1.1rem) var(--label, Arial, sans-serif);letter-spacing:0;color:#555}.obj[data-astro-cid-3ohrlp62]{position:absolute;display:block;height:clamp(44px,calc(var(--w) * 1vw),140px);width:auto;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;transition:filter .15s ease}.obj[data-astro-cid-3ohrlp62]:hover{filter:drop-shadow(0 6px 10px rgb(0 0 0 / .25))}.obj[data-astro-cid-3ohrlp62].held{cursor:grabbing;filter:drop-shadow(0 12px 16px rgb(0 0 0 / .3))}.brat[data-astro-cid-3ohrlp62]{width:min(1100px,92vw);margin:0 auto;font-family:var(--brat);font-stretch:condensed;font-size:clamp(1.5rem,3.3vw,3rem);line-height:1.12;text-align:justify;text-justify:inter-word;hyphens:none}.brat[data-astro-cid-3ohrlp62] p[data-astro-cid-3ohrlp62]{margin:0 0 1.1em}.brat[data-astro-cid-3ohrlp62] strong[data-astro-cid-3ohrlp62]{font-weight:400;text-decoration:underline;text-underline-offset:.12em}.credit[data-astro-cid-3ohrlp62]{font-size:.6em}.acts[data-astro-cid-3ohrlp62]{display:flex;flex-wrap:wrap;gap:.3em 1.2em;text-align:left}.acts[data-astro-cid-3ohrlp62] a[data-astro-cid-3ohrlp62],.acts[data-astro-cid-3ohrlp62] button[data-astro-cid-3ohrlp62]{padding:0;border:0;background:none;cursor:pointer;font:inherit;color:#000;text-decoration:underline;text-decoration-color:#e88aae;text-decoration-thickness:.08em;text-underline-offset:.14em}.acts[data-astro-cid-3ohrlp62] a[data-astro-cid-3ohrlp62]:hover,.acts[data-astro-cid-3ohrlp62] a[data-astro-cid-3ohrlp62]:focus-visible,.acts[data-astro-cid-3ohrlp62] button[data-astro-cid-3ohrlp62]:hover,.acts[data-astro-cid-3ohrlp62] button[data-astro-cid-3ohrlp62]:focus-visible{color:#c2185b}.said[data-astro-cid-3ohrlp62]{width:min(1100px,92vw);margin:4vh auto 0;display:grid;gap:12px}.said-title[data-astro-cid-3ohrlp62]{margin:0;font:400 clamp(1.5rem,3.3vw,3rem) var(--brat)}.said-row[data-astro-cid-3ohrlp62]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.said-row[data-astro-cid-3ohrlp62] img[data-astro-cid-3ohrlp62]{display:block;width:100%;height:auto;border:1px solid #ddd}.shots[data-astro-cid-3ohrlp62]{width:min(1500px,94vw);margin:10vh auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5vw;align-items:start}.shots[data-astro-cid-3ohrlp62]>[data-astro-cid-3ohrlp62]:last-child:nth-child(odd){grid-column:1 / -1}.shots[data-astro-cid-3ohrlp62] video[data-astro-cid-3ohrlp62]{display:block;width:min(1200px,100%);height:auto;border:1px solid #ddd}.shots[data-astro-cid-3ohrlp62] video[data-astro-cid-3ohrlp62]:first-child{grid-column:1 / -1;justify-self:center}.shots[data-astro-cid-3ohrlp62] img[data-astro-cid-3ohrlp62]{display:block;width:100%;height:auto;border:1px solid #ddd}.shots[data-astro-cid-3ohrlp62] .awaiting[data-astro-cid-3ohrlp62]{display:block;aspect-ratio:1.6}.kit[data-astro-cid-3ohrlp62]{width:min(1180px,94vw);max-height:96svh;padding:22px 28px;border:0;background:#fff;overflow:hidden;box-shadow:0 20px 60px #0006}.kit[data-astro-cid-3ohrlp62]::backdrop{background:#1c212099}.kit[data-astro-cid-3ohrlp62] .close[data-astro-cid-3ohrlp62]{position:absolute;top:6px;right:12px;border:0;background:none;font-size:2rem;line-height:1;cursor:pointer}@media(max-width:700px){.angel[data-astro-cid-3ohrlp62]{background-position:46% 30%}.brat[data-astro-cid-3ohrlp62]{text-align:left}.said-row[data-astro-cid-3ohrlp62]{grid-template-columns:minmax(0,1fr)}.shots[data-astro-cid-3ohrlp62]{grid-template-columns:minmax(0,1fr);gap:3vh}}
