.canvas[data-astro-cid-d2k72spg]{gap:var(--module-gap);width:100%;max-width:var(--canvas);flex-direction:column;margin-inline:auto;display:flex}.canvas--largo[data-astro-cid-d2k72spg]{max-width:1920px}.canvas--total[data-astro-cid-d2k72spg]{max-width:none}.block[data-astro-cid-d2k72spg]{margin:0}.block[data-astro-cid-d2k72spg] img{width:100%;height:auto}.is-bleed[data-astro-cid-d2k72spg]{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}figcaption[data-astro-cid-d2k72spg]{padding:12px var(--gutter) 0;font-size:var(--step--1);color:var(--ink-2);text-align:center}.block--grid[data-astro-cid-d2k72spg]{gap:var(--grid-gap);flex-direction:column;display:flex}.grid-row[data-astro-cid-d2k72spg]{gap:var(--grid-gap);display:flex}.grid-cell[data-astro-cid-d2k72spg]{min-width:0;overflow:hidden}.grid-cell[data-astro-cid-d2k72spg] img{object-fit:cover;width:100%;height:100%}.block--text[data-astro-cid-d2k72spg]{padding:clamp(40px, 6vw, 96px) var(--gutter);width:100%;max-width:68ch;font-size:var(--step-1);margin-inline:auto;line-height:1.45}.block--text[data-astro-cid-d2k72spg] p+p{margin-top:1em}.block--text[data-astro-cid-d2k72spg] h2,.block--text[data-astro-cid-d2k72spg] h3{margin-bottom:.4em;font-weight:700}.align-center[data-astro-cid-d2k72spg]{text-align:center}.align-right[data-astro-cid-d2k72spg]{text-align:right}.block--video[data-astro-cid-d2k72spg] video[data-astro-cid-d2k72spg]{width:100%}.block--embed[data-astro-cid-d2k72spg] iframe[data-astro-cid-d2k72spg]{border:0;width:100%;height:100%}[data-astro-cid-d2k72spg][data-lightbox]{cursor:zoom-in}html.motion .block[data-astro-cid-d2k72spg] img:not(.is-lead){opacity:0;transition:opacity .6s var(--ease-out)}html.motion .block[data-astro-cid-d2k72spg] img.is-loaded{opacity:1}.head[data-astro-cid-emdtu5qd]{padding:calc(var(--header-h) + clamp(32px, 7vh, 88px)) var(--gutter) clamp(32px, 6vh, 72px);max-width:calc(var(--canvas) + 2 * var(--gutter));gap:clamp(20px,3vw,40px);margin-inline:auto;display:grid}.head__title[data-astro-cid-emdtu5qd]{font-size:clamp(1.75rem,4.4vw,3.5rem);line-height:.88}.head__info[data-astro-cid-emdtu5qd]{gap:24px;display:grid}@media (width>=900px){.head__info[data-astro-cid-emdtu5qd]{column-gap:var(--gap);grid-template-columns:7fr 5fr;align-items:start}}.head__summary[data-astro-cid-emdtu5qd]{font-size:var(--step-1);max-width:44ch;line-height:1.35}.head__facts[data-astro-cid-emdtu5qd]{gap:16px var(--gap);font-size:var(--step--1);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.head__facts[data-astro-cid-emdtu5qd] dt[data-astro-cid-emdtu5qd]{color:var(--ink-2)}.head__facts[data-astro-cid-emdtu5qd] dd[data-astro-cid-emdtu5qd]{margin:2px 0 0}.lightbox[data-astro-cid-utnzf2kr]{background:color-mix(in srgb, var(--wall) 96%, transparent);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--ink);border:0;margin:0;padding:0;overflow:hidden}.lightbox[data-astro-cid-utnzf2kr]::backdrop{background:0 0}.lightbox[data-astro-cid-utnzf2kr][open]{place-items:center;display:grid}.lightbox__img[data-astro-cid-utnzf2kr]{max-width:calc(100vw - 2 * var(--gutter));object-fit:contain;touch-action:pan-y;user-select:none;width:auto;height:auto;max-height:calc(100dvh - 120px)}.lightbox__count[data-astro-cid-utnzf2kr]{font-size:var(--step--1);font-variant-numeric:tabular-nums;position:absolute;bottom:20px;left:50%;translate:-50%}.lightbox__btn[data-astro-cid-utnzf2kr]{cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:48px;height:48px;display:grid;position:absolute}.lightbox__btn[data-astro-cid-utnzf2kr] svg[data-astro-cid-utnzf2kr]{fill:none;stroke:currentColor;stroke-width:1.6px;width:24px;height:24px}.lightbox__close[data-astro-cid-utnzf2kr]{top:10px;right:calc(var(--gutter) - 12px)}.lightbox__prev[data-astro-cid-utnzf2kr]{left:calc(var(--gutter) - 12px);top:50%;translate:0 -50%}.lightbox__next[data-astro-cid-utnzf2kr]{right:calc(var(--gutter) - 12px);top:50%;translate:0 -50%}@media (hover:hover) and (pointer:fine){.lightbox__btn[data-astro-cid-utnzf2kr]:hover{background:color-mix(in srgb, var(--ink) 8%, transparent)}}@media (width<=700px){.lightbox__prev[data-astro-cid-utnzf2kr],.lightbox__next[data-astro-cid-utnzf2kr]{top:auto;bottom:6px;translate:none}}.sheet[data-astro-cid-vfgrerme]{z-index:1;background:var(--wall);color:var(--ink);transform-origin:50% 100%;position:relative}.sheet__end[data-astro-cid-vfgrerme]{padding:clamp(48px, 8vw, 96px) var(--gutter) clamp(64px, 10vw, 128px);font-size:var(--step--1);justify-content:center;display:flex}.sheet__end[data-astro-cid-vfgrerme] a[data-astro-cid-vfgrerme]{align-items:center;min-height:44px;display:inline-flex}.next[data-astro-cid-vfgrerme]{z-index:2;background:var(--wall);height:100svh;color:var(--ink);text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 -24px 60px -20px #00000059}.next__hint[data-astro-cid-vfgrerme]{top:calc(var(--header-h) + 8px);left:var(--gutter);font-size:var(--step--1);color:var(--ink-2);position:absolute}.next__peek[data-astro-cid-vfgrerme]{max-width:var(--canvas);margin-inline:auto}.next__peek[data-astro-cid-vfgrerme] img{width:100%;height:auto}
