.hdr[data-astro-cid-nen7h5rs]{background:var(--ink);color:var(--paper);z-index:20;transition:transform .35s cubic-bezier(.4,0,.2,1);position:sticky;top:0}.hdr[data-astro-cid-nen7h5rs].is-hidden{transform:translateY(-100%)}.theme-btn[data-astro-cid-nen7h5rs]{width:2.5rem;height:2.5rem;color:var(--paper);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;transition:color .2s,transform .5s cubic-bezier(.7,0,.25,1);display:grid}.theme-btn[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:1.45rem;height:1.45rem}.theme-btn[data-astro-cid-nen7h5rs]:hover{color:var(--btn);transform:rotate(-15deg)}.theme-btn[data-astro-cid-nen7h5rs] .ico-sun[data-astro-cid-nen7h5rs],[data-theme=dark] .theme-btn[data-astro-cid-nen7h5rs] .ico-moon[data-astro-cid-nen7h5rs]{display:none}[data-theme=dark] .theme-btn[data-astro-cid-nen7h5rs] .ico-sun[data-astro-cid-nen7h5rs]{display:block}.hdr__in[data-astro-cid-nen7h5rs]{min-height:5.5rem;padding-block:.9rem;padding-inline:var(--gutter);justify-content:space-between;align-items:center;gap:1.5rem;max-width:90rem;margin-inline:auto;display:flex}.hdr__logo[data-astro-cid-nen7h5rs]{flex:none;display:block}.hdr__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:4.75rem;height:auto}.hdr__nav[data-astro-cid-nen7h5rs],.hdr__cta[data-astro-cid-nen7h5rs]{display:none}@media (width<=71.99rem){.hdr__in[data-astro-cid-nen7h5rs]{justify-content:space-between;position:relative}.hdr__logo[data-astro-cid-nen7h5rs]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hdr__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:4rem}.mob[data-astro-cid-nen7h5rs]{position:fixed;top:5.5rem}}.hdr__mobile[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]{cursor:pointer;place-content:center;gap:5px;width:2.75rem;height:2.75rem;list-style:none;display:grid}.hdr__mobile[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.hdr__mobile[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--paper);width:1.5rem;height:2px;display:block}.mob[data-astro-cid-nen7h5rs]{background:var(--ink);padding:.5rem var(--gutter) 1.75rem;border-top:1px solid #3a4046;max-height:calc(100vh - 5.5rem);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.mob__link[data-astro-cid-nen7h5rs],.mob__group[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]{color:var(--paper);font-family:var(--font);text-transform:uppercase;cursor:pointer;border-bottom:1px solid #2e3338;padding:.85rem 0;font-size:1rem;font-weight:800;font-stretch:125%;text-decoration:none;list-style:none;display:block}.mob__group[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.mob__group[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]:after{content:"+";float:right;color:var(--btn)}.mob__group[data-astro-cid-nen7h5rs][open]>summary[data-astro-cid-nen7h5rs]:after{content:"–"}.mob__group[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:.25rem 0 .75rem 1rem;list-style:none}.mob__group[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#c9d6de;padding:.5rem 0;text-decoration:none;display:block}.mob[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{margin-top:1.5rem}.sub__first-minor[data-astro-cid-nen7h5rs]{border-top:1px solid #2e3338;margin-top:.35rem;padding-top:.35rem}.sub__first-minor[data-astro-cid-nen7h5rs]:before{content:attr(data-more);letter-spacing:.1em;text-transform:uppercase;color:#7e8a93;padding:.35rem 1.25rem .1rem;font-size:.68rem;font-weight:800;display:block}.mob__group[data-astro-cid-nen7h5rs] .sub__first-minor[data-astro-cid-nen7h5rs]:before{padding-left:0}.sub__minor[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#9faab2!important;font-size:.84rem!important}.sub__minor[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--paper)!important}@media (width>=72rem){.hdr__mobile[data-astro-cid-nen7h5rs]{display:none}.hdr__in[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto auto auto;column-gap:clamp(.75rem,1.5vw,1.5rem);display:grid}.hdr__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:5.5rem}.hdr__in[data-astro-cid-nen7h5rs]{min-height:6rem;padding-block:1rem}.hdr__logo[data-astro-cid-nen7h5rs]{padding-left:.5rem}.hdr__nav[data-astro-cid-nen7h5rs]{display:block}.hdr__in[data-astro-cid-nen7h5rs]{position:relative}.hdr__cta[data-astro-cid-nen7h5rs]{white-space:nowrap;justify-self:end;padding:.8em 1.2em;font-size:.8rem;display:inline-block}.hdr__nav[data-astro-cid-nen7h5rs]{justify-self:end;margin-right:clamp(0rem,2vw,2rem)}.menu[data-astro-cid-nen7h5rs]{gap:clamp(1.1rem,1.6vw,1.75rem);margin:0;padding:0;list-style:none;display:flex}.menu__item[data-astro-cid-nen7h5rs]{position:relative}.menu__item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{color:var(--paper);text-transform:uppercase;letter-spacing:.06em;padding:2rem 0;font-size:.86rem;font-weight:500;text-decoration:none;display:block}.menu__item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover,.menu__item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs][aria-current]{color:var(--btn)}.has-sub[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.4em;height:.4em;margin-left:.45em;display:inline-block;transform:translateY(-.2em)rotate(45deg)}.sub[data-astro-cid-nen7h5rs]{background:var(--ink);border-radius:var(--radius);visibility:hidden;opacity:0;border:1px solid #3a4046;min-width:15rem;margin:0;padding:.5rem 0;list-style:none;transition:opacity .15s;position:absolute;top:100%;left:50%;transform:translate(-50%)}.has-sub[data-astro-cid-nen7h5rs]:hover .sub[data-astro-cid-nen7h5rs],.has-sub[data-astro-cid-nen7h5rs]:focus-within .sub[data-astro-cid-nen7h5rs]{visibility:visible;opacity:1}.sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#c9d6de;white-space:nowrap;padding:.55rem 1.25rem;font-size:.9rem;text-decoration:none;display:block}.sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{color:var(--paper);background:#2a2e32}}@media (width>=72rem) and (width<=84rem){.menu__item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{letter-spacing:.04em;font-size:.78rem}.hdr__cta[data-astro-cid-nen7h5rs]{padding:.75em 1em;font-size:.72rem}.hdr__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:4.75rem}.hdr__cta-long[data-astro-cid-nen7h5rs]{display:none}}.ftr[data-astro-cid-jo6i4kqk]{padding-block:4rem 2rem}.ftr__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:2.5rem;display:grid}.ftr__social[data-astro-cid-jo6i4kqk]{gap:.6rem;display:flex;margin:1.75rem 0 1.25rem!important}.ftr__social[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{margin:0}.ftr__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{background:var(--paper);border-radius:6px;place-items:center;width:2.6rem;height:2.6rem;transition:background .2s,transform .2s;display:grid}.ftr__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background:var(--btn);transform:translateY(-2px)}.ftr__social[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:1.2rem;height:1.2rem;fill:var(--ink)}.ftr__review[data-astro-cid-jo6i4kqk]{color:var(--paper);text-underline-offset:3px;font-weight:600;text-decoration:underline}.ftr__review[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:#f5b700;margin-right:.2rem;text-decoration:none;display:inline-block}.ftr__review[data-astro-cid-jo6i4kqk]:hover{color:var(--btn)}.ftr__nap[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:.4rem 1.5rem;font-style:normal;display:flex}.ftr__nap[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#8e979e;text-decoration:none;transition:color .2s}.ftr__nap[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.ftr__line[data-astro-cid-jo6i4kqk]{font-size:var(--s2);max-width:14ch;margin-bottom:1.5rem}.ftr[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-size:var(--s-1);color:#9fb3c2;margin-bottom:.8rem;font-stretch:112%}.ftr[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.ftr[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{margin-bottom:.45rem}.ftr[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--paper);text-decoration:none}.ftr[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#8ccbe6;text-decoration:underline}.ftr__base[data-astro-cid-jo6i4kqk]{font-size:var(--s-1);color:#9fb3c2;border-top:1px solid #3a4046;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:3.5rem;padding-top:1.5rem;display:flex}.ftr__base[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}@media (width>=52rem){.ftr__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:2fr 1fr 1fr 1fr}}.ftr__grid[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-transform:none}#lightbox{background:#08090af0;border:0;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0;display:none}#lightbox[open]{place-items:center;animation:.2s ease-out cinema-in;display:grid}#lightbox::backdrop{background:0 0}#lightbox>img{object-fit:contain;width:auto;max-width:min(94vw,110rem);height:auto;max-height:86vh}.lb__btn{color:#fff;cursor:pointer;background:#ffffff1f;border:0;width:3.25rem;height:3.25rem;font-size:2.2rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.lb__btn:hover,.lb__btn:focus-visible{background:#ffffff40}.lb__prev{left:clamp(.5rem,2vw,2rem)}.lb__next{right:clamp(.5rem,2vw,2rem)}#lightbox .cinema__close{color:#fff;cursor:pointer;background:#ffffff1f;border:0;width:2.75rem;height:2.75rem;font-size:1.7rem;line-height:1;position:absolute;top:1rem;right:1rem}.lb__count{text-align:center;color:#c9d2d8;margin:0;font-size:.85rem;position:absolute;bottom:1rem;left:0;right:0}#cinema{background:0 0;border:0;width:min(92vw,160vh,82rem);max-width:none;max-height:none;padding:0;overflow:visible}#cinema::backdrop{backdrop-filter:blur(3px);background:#08090ae0}#cinema[open]{animation:.25s ease-out cinema-in}#cinema.is-vertical{width:min(92vw,48vh,26rem)}#cinema.is-vertical .cinema__frame{aspect-ratio:9/16}#cinema .cinema__frame{aspect-ratio:16/9;background:#000;border-radius:10px;overflow:hidden;box-shadow:0 30px 80px #0009}#cinema iframe{border:0;width:100%;height:100%;display:block}#cinema .cinema__close{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;width:2.5rem;height:2.5rem;font-size:1.6rem;line-height:1;position:absolute;top:-3rem;right:0}#cinema .cinema__close:hover{background:var(--btn)}@keyframes cinema-in{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){#cinema[open]{animation:none}}.prose .video-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:1rem;margin:2em 0;display:grid}.prose .video-grid .vfac{margin:0}.prose .vfac{aspect-ratio:16/9;background:var(--ink);cursor:pointer;border:0;border-radius:10px;width:100%;margin:2em 0;padding:0;display:block;position:relative;overflow:hidden}.prose .vfac img{object-fit:cover;border-radius:0;width:100%;height:100%;margin:0}.prose .vfac.vfac--vertical{aspect-ratio:9/16;max-width:22rem}.prose .video-grid.video-grid--vertical{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;max-width:60rem}@media (width>=40rem){.prose .video-grid.video-grid--vertical{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.prose .video-grid--vertical .vfac.vfac--vertical{max-width:none;margin:0}.prose .video-grid>.embed{aspect-ratio:auto;background:0 0;height:auto;margin:0;padding:0}.prose .vfac--vertical .vfac__play{width:3.5rem;height:3.5rem}.prose .vfac__play{background:var(--btn);border-radius:50%;place-items:center;width:4.5rem;height:4.5rem;margin:auto;display:grid;position:absolute;inset:0;box-shadow:0 6px 24px #00000059}.prose .vfac__play svg{fill:#fff;width:2rem;margin-left:.2rem}
