.top[data-astro-cid-3l3xhbms].ls-top{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;row-gap:.15rem;display:grid}.ls-brand[data-astro-cid-3l3xhbms]{width:var(--logo-width);grid-area:1/2;justify-items:center;gap:.3rem;display:grid}.ls-name[data-astro-cid-3l3xhbms]{color:var(--muted);font-size:var(--type-fine);letter-spacing:.32em;text-transform:uppercase;text-shadow:0 1px 8px #0009;white-space:nowrap;margin-inline-end:-.32em}.ls-lang[data-astro-cid-3l3xhbms]{grid-area:1/3;justify-self:end}.ls-nav[data-astro-cid-3l3xhbms]{font-size:var(--type-ui);text-shadow:0 1px 12px #00000080;grid-area:2/1/3/4;justify-self:center;display:block}.ls-regions[data-astro-cid-3l3xhbms]{justify-content:center;gap:0 var(--menu-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ls-compact[data-astro-cid-3l3xhbms]{gap:0 calc(var(--menu-gap) * .62)}.ls-year[data-astro-cid-3l3xhbms] .menu-link[data-astro-cid-3l3xhbms]{font-variant-numeric:tabular-nums}.ls-break[data-astro-cid-3l3xhbms]{margin-inline-start:calc(var(--menu-gap) * .38);padding-inline-start:var(--menu-gap);position:relative}.ls-break[data-astro-cid-3l3xhbms]:before{content:"";border-left:1px solid #ffffff47;height:.95em;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ls-region[data-astro-cid-3l3xhbms]:nth-last-child(-n+2) .sub[data-astro-cid-3l3xhbms]{left:auto;right:-1rem}.ls-dest[data-astro-cid-3l3xhbms]{display:none}@media (width<=999px){.ls-regions[data-astro-cid-3l3xhbms]{display:none}.ls-dest[data-astro-cid-3l3xhbms]{display:flex;position:static}}@media (width>=1000px) and (width<=1099px){.ls-fold-wide[data-astro-cid-3l3xhbms] .ls-regions[data-astro-cid-3l3xhbms]{display:none}.ls-fold-wide[data-astro-cid-3l3xhbms] .ls-dest[data-astro-cid-3l3xhbms]{display:flex;position:static}}.ls-dest-toggle[data-astro-cid-3l3xhbms]{width:auto;height:auto;font:inherit;opacity:1;align-items:center;gap:.45rem;margin:0;padding:.5rem .25rem;display:inline-flex}.ls-panel[data-astro-cid-3l3xhbms]{left:var(--edge);right:var(--edge);min-width:0;max-height:calc(100dvh - var(--header-clear));overscroll-behavior:contain;grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));gap:.75rem 1rem;padding:.9rem 0 1rem;display:grid;top:100%;overflow-y:auto}.ls-panel[data-astro-cid-3l3xhbms] ul[data-astro-cid-3l3xhbms]{margin:0;padding:0;list-style:none}.ls-panel-region[data-astro-cid-3l3xhbms]{font-size:var(--type-card);color:var(--ink)}.ls-panel[data-astro-cid-3l3xhbms] ul[data-astro-cid-3l3xhbms] .sub-link[data-astro-cid-3l3xhbms]{white-space:normal;padding-block:.35rem}.ls-home[data-astro-cid-3l3xhbms] .ls-brand[data-astro-cid-3l3xhbms]{animation:.8s backwards ls-reveal}.ls-home[data-astro-cid-3l3xhbms] .ls-nav[data-astro-cid-3l3xhbms],.ls-home[data-astro-cid-3l3xhbms] .ls-lang[data-astro-cid-3l3xhbms]{transition:opacity .3s;animation:.8s .45s backwards ls-reveal}html.idle .ls-home[data-astro-cid-3l3xhbms] .ls-nav[data-astro-cid-3l3xhbms]:not(:hover,:has(.open)){opacity:.3;transition-duration:1.6s}html.idle .ls-home[data-astro-cid-3l3xhbms] .ls-lang[data-astro-cid-3l3xhbms]:not(:hover){opacity:.25;transition-duration:1.6s}@keyframes ls-reveal{0%{opacity:0;transform:translateY(.35rem)}}@media (prefers-reduced-motion:reduce){.ls-home[data-astro-cid-3l3xhbms] .ls-brand[data-astro-cid-3l3xhbms],.ls-home[data-astro-cid-3l3xhbms] .ls-nav[data-astro-cid-3l3xhbms],.ls-home[data-astro-cid-3l3xhbms] .ls-lang[data-astro-cid-3l3xhbms]{transition:none;animation:none}}:root:has(.ls-top){--header-clear:calc(var(--logo-width) * .182 + 5.75rem)}.rows[data-astro-cid-sttvsycv]{--row:250px;padding-inline:var(--edge);flex-wrap:wrap;gap:10px;display:flex}.cell[data-astro-cid-sttvsycv]{flex:calc(var(--r) * 100) 1 calc(var(--r) * var(--row));min-width:0;display:block;overflow:hidden}.cell[data-astro-cid-sttvsycv] picture,.cell[data-astro-cid-sttvsycv] img{width:100%;height:100%}.cell[data-astro-cid-sttvsycv] img{object-fit:cover;transition:opacity .25s}.rows[data-astro-cid-sttvsycv]:hover .cell[data-astro-cid-sttvsycv] img{opacity:.82}.rows[data-astro-cid-sttvsycv] .cell[data-astro-cid-sttvsycv]:hover img,.rows[data-astro-cid-sttvsycv] .cell[data-astro-cid-sttvsycv]:focus-visible img{opacity:1}.filler[data-astro-cid-sttvsycv]{flex:400 1 0;height:0}@media (width<=700px){.rows[data-astro-cid-sttvsycv]{--row:130px;gap:4px;padding-inline:4px}}@media (prefers-reduced-motion:reduce){.cell[data-astro-cid-sttvsycv] img{transition:none}}.intro[data-astro-cid-pymxc2yj]{padding:var(--header-clear) var(--edge) clamp(1rem, 2.5vh, 1.5rem);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.25rem 2rem;display:flex}.back[data-astro-cid-pymxc2yj]{color:var(--muted);font-size:var(--type-ui);padding-block:.25rem;text-decoration:none;display:inline-block}.back[data-astro-cid-pymxc2yj]:before{content:"← "}.back[data-astro-cid-pymxc2yj]:hover{color:var(--ink)}.crumbs[data-astro-cid-pymxc2yj]{font-size:var(--type-ui);flex-wrap:wrap;gap:0 .5rem;display:flex}.crumbs[data-astro-cid-pymxc2yj] a[data-astro-cid-pymxc2yj]{color:var(--muted);padding-block:.25rem;text-decoration:none}.crumbs[data-astro-cid-pymxc2yj] a[data-astro-cid-pymxc2yj]:first-child:before{content:"← "}.crumbs[data-astro-cid-pymxc2yj] a[data-astro-cid-pymxc2yj]+a[data-astro-cid-pymxc2yj]:before{content:"/";color:#ffffff4d;margin-inline-end:.5rem}.crumbs[data-astro-cid-pymxc2yj] a[data-astro-cid-pymxc2yj]:hover{color:var(--ink)}h1[data-astro-cid-pymxc2yj]{font-size:var(--type-album);text-wrap:balance;font-weight:400;line-height:1.15}.details[data-astro-cid-pymxc2yj]{color:var(--muted);font-size:var(--type-ui);font-variant-numeric:lining-nums;flex-wrap:wrap;gap:.25rem 1.3rem;margin:.1rem -4px 0;padding:.2rem 4px;display:flex;overflow:hidden}.details[data-astro-cid-pymxc2yj]>[data-astro-cid-pymxc2yj]{position:relative}.details[data-astro-cid-pymxc2yj]>[data-astro-cid-pymxc2yj]:before{content:"·";color:var(--muted);position:absolute;left:-.85rem}.details[data-astro-cid-pymxc2yj] a[data-astro-cid-pymxc2yj]{color:var(--ink);overflow-wrap:anywhere;text-decoration:none}.details[data-astro-cid-pymxc2yj] a[data-astro-cid-pymxc2yj]:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.side[data-astro-cid-pymxc2yj]{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.play-show[data-astro-cid-pymxc2yj]{color:var(--ink);font-family:var(--sans);font-size:var(--type-meta);letter-spacing:.02em;cursor:pointer;background:0 0;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:.5rem;padding:.32rem .95rem .32rem .75rem;font-weight:400;line-height:1.2;transition:border-color .2s,background-color .2s;display:inline-flex}.play-show[data-astro-cid-pymxc2yj][hidden]{display:none}.play-show[data-astro-cid-pymxc2yj] svg[data-astro-cid-pymxc2yj]{fill:currentColor;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;width:.8rem;height:.8rem}.play-show[data-astro-cid-pymxc2yj]:hover{background:#ffffff0f;border-color:#ffffff8c}.play-show[data-astro-cid-pymxc2yj]:focus-visible{outline-offset:3px;outline:2px solid}.meta[data-astro-cid-pymxc2yj]{color:var(--muted);font-size:var(--type-meta);font-variant-numeric:tabular-nums;padding-bottom:.2rem}.about[data-astro-cid-pymxc2yj]{max-width:68ch;padding:0 var(--edge) clamp(1.25rem, 3vh, 2rem);color:var(--muted);font-size:var(--type-ui);gap:.75rem;line-height:1.6;display:grid}.about[data-astro-cid-pymxc2yj] p[data-astro-cid-pymxc2yj]{white-space:pre-line;margin:0}
