.colour-toolbar[data-astro-cid-6c4lwb7l]{top:var(--header-height,140px);z-index:6;background:var(--bg-colour);grid-template-columns:repeat(12,1fr);grid-auto-rows:18px;justify-content:center;align-items:center;gap:24px;padding:8px 8px 0;display:grid;position:fixed;left:0;right:0}.colour-toggle[data-astro-cid-6c4lwb7l]{white-space:nowrap;grid-area:1/12;align-items:center;gap:8px;display:flex}.colour-toggle-divider[data-astro-cid-6c4lwb7l]{opacity:.5}.colour-toggle-option[data-astro-cid-6c4lwb7l]{cursor:pointer;opacity:.5;background:0 0;border:none;padding:0;transition:opacity .35s}.colour-toggle-option[data-astro-cid-6c4lwb7l][aria-pressed=true]{opacity:1;text-underline-offset:2px;text-decoration:underline}.reroll-button[data-astro-cid-6c4lwb7l]{cursor:pointer;white-space:nowrap;background:0 0;border:none;grid-area:1/11;align-items:center;padding:0;display:flex}@media (width<=600px){.reroll-button[data-astro-cid-6c4lwb7l]:hover{text-underline-offset:2px;text-decoration:underline}}.hovered-project-name[data-astro-cid-6c4lwb7l]{white-space:nowrap;grid-area:1/5/auto/span 3;align-items:center;display:flex}@media (width<=600px){.hovered-project-name[data-astro-cid-6c4lwb7l]{display:none}.colour-toolbar[data-astro-cid-6c4lwb7l]{justify-content:space-between;align-items:center;padding:4px;display:flex;position:fixed}}.content-grid[data-astro-cid-6c4lwb7l]{top:calc(var(--header-height,140px) + 30px);grid-template-columns:repeat(var(--columns), 1fr);gap:var(--gap);grid-auto-rows:auto;grid-auto-flow:row;padding:8px;display:grid;position:fixed;left:0;right:0}.grid-item[data-astro-cid-6c4lwb7l]{align-self:start;transition:opacity .15s;overflow:hidden}.grid-item[data-astro-cid-6c4lwb7l].is-dimmed{opacity:.1}.grid-item[data-astro-cid-6c4lwb7l].is-filtered-out{display:none}.grid-item[data-astro-cid-6c4lwb7l] a[data-astro-cid-6c4lwb7l]{display:block}.grid-item[data-astro-cid-6c4lwb7l] img{width:100%;height:auto;display:block}.grid-item-media[data-astro-cid-6c4lwb7l]{background-color:#e8eaed;position:relative}.grid-item-media[data-astro-cid-6c4lwb7l] img{opacity:0;transition:opacity .3s}.grid-item-canvas[data-astro-cid-6c4lwb7l]{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute;inset:0}.grid-item-canvas[data-astro-cid-6c4lwb7l].is-ready{opacity:1}.grid-item-media[data-astro-cid-6c4lwb7l].is-revealed .grid-item-canvas[data-astro-cid-6c4lwb7l].is-ready{opacity:0}.grid-item-media[data-astro-cid-6c4lwb7l].is-revealed img,.grid-item-media[data-astro-cid-6c4lwb7l].is-fallback img{opacity:1}@keyframes reveal-if-never-dithered{to{opacity:1}}.grid-item-media[data-astro-cid-6c4lwb7l]:not(:has(.grid-item-canvas.is-ready)):not(.is-fallback) img{animation:0s 4s forwards reveal-if-never-dithered}@media (prefers-reduced-motion:reduce){.grid-item-media[data-astro-cid-6c4lwb7l] img,.grid-item-canvas[data-astro-cid-6c4lwb7l]{transition:none}}@media (width<=600px){.content-grid[data-astro-cid-6c4lwb7l]{grid-template-columns:repeat(5,1fr);padding:0 4px 4px;position:static}}.site-footer[data-astro-cid-jo6i4kqk]{z-index:5;background:var(--bg-colour);grid-template-columns:repeat(12,1fr);column-gap:24px;padding:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.site-footer[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk],.site-footer[data-astro-cid-jo6i4kqk] h3[data-astro-cid-jo6i4kqk]{white-space:nowrap;margin:0}.legals[data-astro-cid-jo6i4kqk]{grid-column:1}.reserved[data-astro-cid-jo6i4kqk]{grid-column:2}.location[data-astro-cid-jo6i4kqk]{grid-column:11}.adress[data-astro-cid-jo6i4kqk]{grid-column:12}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}@media (width<=600px){.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.site-footer[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:12px;padding:4px;position:static}.legals[data-astro-cid-jo6i4kqk]{grid-column:2}.reserved[data-astro-cid-jo6i4kqk]{grid-area:2/2}.location[data-astro-cid-jo6i4kqk]{grid-column:5}.adress[data-astro-cid-jo6i4kqk]{grid-area:2/5/auto/-1}}
