.legal-window[data-astro-cid-e57aotwg]{--column-width:calc((100vw - 2 * var(--page-margin) - 4 * var(--column-gap)) / 5);inset:auto auto calc(var(--bar-height) + var(--row-gap)) calc(var(--page-margin) + (var(--column) - 1) * (var(--column-width) + var(--column-gap)));width:calc(2 * var(--column-width) + var(--column-gap));max-width:none;max-height:calc(100dvh - 2 * var(--bar-height) - 2 * var(--row-gap));border-radius:var(--radius);background:linear-gradient(var(--tint), var(--tint)), var(--color-bg);color:var(--color-caption);font:inherit;border:0;margin:0;padding:0;position:fixed}.legal-window[data-astro-cid-e57aotwg][open]{display:flex}.legal-window[data-astro-cid-e57aotwg]::backdrop{background:0 0}.legal-inner[data-astro-cid-e57aotwg]{flex-direction:column;width:100%;min-height:0;padding:15px;display:flex}.legal-top[data-astro-cid-e57aotwg]{justify-content:space-between;gap:var(--column-gap);margin-bottom:var(--text-leading);display:flex}.legal-top[data-astro-cid-e57aotwg] h2[data-astro-cid-e57aotwg],.legal-section[data-astro-cid-e57aotwg] h3[data-astro-cid-e57aotwg]{font:inherit;margin:0}.legal-close[data-astro-cid-e57aotwg]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:color .15s}.legal-close[data-astro-cid-e57aotwg]:hover,.legal-close[data-astro-cid-e57aotwg]:focus-visible{color:var(--color-caption-hover);outline:none}.legal-body[data-astro-cid-e57aotwg]{overscroll-behavior:contain;overflow-y:auto}.legal-section[data-astro-cid-e57aotwg]+.legal-section[data-astro-cid-e57aotwg]{margin-top:var(--text-leading)}.legal-section[data-astro-cid-e57aotwg] p[data-astro-cid-e57aotwg]{white-space:pre-line}.legal-section[data-astro-cid-e57aotwg] h3[data-astro-cid-e57aotwg],.legal-section[data-astro-cid-e57aotwg] p[data-astro-cid-e57aotwg]{transition:color .15s}.legal-section[data-astro-cid-e57aotwg] h3[data-astro-cid-e57aotwg]:hover,.legal-section[data-astro-cid-e57aotwg] p[data-astro-cid-e57aotwg]:hover{color:var(--color-caption-hover)}@media (width<=900px){.legal-window[data-astro-cid-e57aotwg]{left:var(--page-margin);width:calc(100vw - 2 * var(--page-margin))}}.legal-body[data-astro-cid-e57aotwg]{text-align:left}.footer[data-astro-cid-nns7i3if]{margin-top:auto}.footer[data-astro-cid-nns7i3if]>[data-astro-cid-nns7i3if]:first-child{grid-column-start:2}.footer-button[data-astro-cid-nns7i3if]{color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.footer-button[data-astro-cid-nns7i3if]:hover{text-decoration:underline}@media (width<=900px){.footer[data-astro-cid-nns7i3if]>[data-astro-cid-nns7i3if]:first-child{grid-column-start:auto}}@media (width<=600px){.footer[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0,1fr);padding-top:48px;padding-bottom:24px}.footer[data-astro-cid-nns7i3if]>[data-astro-cid-nns7i3if]:not(.footer-top){display:none}}.header[data-astro-cid-fzpbxy5g]{height:224px;padding:0 var(--page-margin);line-height:var(--header-leading);justify-content:center;align-items:center;display:flex}.mobile-links[data-astro-cid-fzpbxy5g]{display:none}.name[data-astro-cid-fzpbxy5g]{font-family:var(--font-name);text-transform:uppercase;text-align:center;margin:0;font-size:13px;font-weight:700;line-height:15px}.name[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g],.name[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{text-decoration:none}.text-button[data-astro-cid-fzpbxy5g]{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.year-option[data-astro-cid-fzpbxy5g][hidden]{display:none}.year-option[data-astro-cid-fzpbxy5g]{white-space:nowrap}.year-option[data-astro-cid-fzpbxy5g]:not([hidden]):has(~.year-option:not([hidden])):after{content:","}.text-button[data-astro-cid-fzpbxy5g]:hover,.text-button[data-astro-cid-fzpbxy5g][aria-pressed=true]{text-decoration:underline}.header[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g],.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g],.text-button[data-astro-cid-fzpbxy5g]{transition:color .15s}.header[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.text-button[data-astro-cid-fzpbxy5g]:hover{color:var(--color-text-hover)}.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g].is-dimmed{color:var(--color-caption)}.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g].is-dimmed:hover{color:var(--color-text)}.nav[data-astro-cid-fzpbxy5g]{z-index:10;white-space:nowrap;position:sticky;top:0}.shuffle-cell[data-astro-cid-fzpbxy5g]{gap:40px;display:flex}@media (width>=901px){.nav[data-astro-cid-fzpbxy5g]>[data-astro-cid-fzpbxy5g],.shuffle-cell[data-astro-cid-fzpbxy5g]>[data-astro-cid-fzpbxy5g]{grid-row:1}.shuffle-cell[data-astro-cid-fzpbxy5g]{display:contents}.nav-gap[data-astro-cid-fzpbxy5g]{display:none}.nav-filter[data-astro-cid-fzpbxy5g]{grid-column:1}.shuffle[data-astro-cid-fzpbxy5g],.year-filter[data-astro-cid-fzpbxy5g]{grid-column:2;justify-self:start}.year-filter[data-astro-cid-fzpbxy5g][hidden]{display:none}.per-row[data-astro-cid-fzpbxy5g]{grid-column:3}.nav-about[data-astro-cid-fzpbxy5g]{grid-column:4}.nav-contact[data-astro-cid-fzpbxy5g]{grid-column:5;justify-self:end}}@media (width<=900px){.nav-gap[data-astro-cid-fzpbxy5g],.per-row[data-astro-cid-fzpbxy5g]{display:none}.header[data-astro-cid-fzpbxy5g]{height:auto;padding-top:40px;padding-bottom:40px}.mobile-links[data-astro-cid-fzpbxy5g]{display:contents}.nav[data-astro-cid-fzpbxy5g]{row-gap:var(--text-leading);white-space:normal;grid-template-columns:minmax(0,1fr)}.nav[data-astro-cid-fzpbxy5g] .desktop-only[data-astro-cid-fzpbxy5g]{display:none}}@media (width<=600px){.header[data-astro-cid-fzpbxy5g]{padding-top:calc(20px + 15px + var(--text-leading));padding-bottom:40px}.name[data-astro-cid-fzpbxy5g]{z-index:20;padding:20px var(--page-margin) var(--text-leading);background:var(--color-bg);position:fixed;top:0;left:0;right:0}.shuffle-cell[data-astro-cid-fzpbxy5g]{justify-content:center}.nav-filter[data-astro-cid-fzpbxy5g]+.shuffle-cell[data-astro-cid-fzpbxy5g]{margin-top:calc(5px - var(--text-leading))}.shuffle-cell[data-astro-cid-fzpbxy5g]:has(.year-filter[hidden]){display:none}.nav[data-astro-cid-fzpbxy5g]{padding-bottom:var(--text-leading);top:calc(20px + 15px + var(--text-leading) - 4 * var(--text-leading))}}@font-face{font-family:NimbusRomD;src:url(/fonts/NimbusRomD-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--color-bg:#fff;--color-text:#000;--color-text-hover:#6e6e6e;--color-caption:#bababa;--color-caption-on-image:#fff;--color-caption-hover:#4f4f4f;--palette-1:#87180e0f;--palette-2:#5e5d240f;--palette-3:#fff5330f;--palette-4:#866a321f;--palette-5:#5c501a1f;--font-body:"Univers LT Std", "Univers", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-name:"NimbusRomD", "Times New Roman", Times, serif;--text-size:10px;--text-leading:10px;--header-leading:12px;--page-margin:10px;--column-gap:9.6px;--row-gap:10px;--radius:5px;--bar-height:18px}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-bg);min-height:100dvh;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-size);line-height:var(--text-leading);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}p{margin:0}a{color:inherit;text-decoration:none}a:hover,a.is-active{text-decoration:underline}.columns{column-gap:var(--column-gap);padding:0 var(--page-margin);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.bar{height:var(--bar-height);background:var(--color-bg);padding-top:4.5px}@media (width<=900px){.bar{white-space:normal;height:auto;padding-bottom:4px}.columns{row-gap:var(--row-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}.image-grid{row-gap:var(--row-gap);align-items:start;transition:opacity .25s}@media (width>=901px){.image-grid[data-per-row]{grid-template-columns:repeat(var(--per-row), minmax(0, 1fr))}}.image-grid.is-switching{opacity:0}@media (width<=600px){.image-grid{grid-template-columns:minmax(0,1fr)}:root{--text-size:12px;--text-leading:15px;--page-margin:12px;--column-gap:12px;--row-gap:12px}.image-grid{row-gap:24px}body{text-align:center}}
