.gallery[data-astro-cid-j4gwzyy4]{margin:0 0 var(--space-8)}.main-btn[data-astro-cid-j4gwzyy4]{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.main-btn[data-astro-cid-j4gwzyy4]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.main[data-astro-cid-j4gwzyy4]{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}@media (width>=768px){.main[data-astro-cid-j4gwzyy4]{aspect-ratio:16/9}}@media (width>=960px){.main[data-astro-cid-j4gwzyy4]{aspect-ratio:1198/482}}.placeholder[data-astro-cid-j4gwzyy4]{margin:0 0 var(--space-8);background:#989898}.expand[data-astro-cid-j4gwzyy4]{color:#fff;pointer-events:none;width:44px;height:44px;transition:background-color var(--duration) ease;background:#0000008c;place-items:center;display:grid;position:absolute;bottom:16px;right:16px}.expand[data-astro-cid-j4gwzyy4] svg[data-astro-cid-j4gwzyy4]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}@media (hover:hover){.main-btn[data-astro-cid-j4gwzyy4]:hover .expand[data-astro-cid-j4gwzyy4]{background:#000000bf}}@media (width<=767px){.expand[data-astro-cid-j4gwzyy4]{bottom:8px;right:8px}}.strip-wrap[data-astro-cid-j4gwzyy4]{margin-top:var(--space-6);position:relative}.strip[data-astro-cid-j4gwzyy4]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:70%;grid-auto-flow:column;gap:12px;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.strip[data-astro-cid-j4gwzyy4]::-webkit-scrollbar{display:none}@media (width>=768px){.strip[data-astro-cid-j4gwzyy4]{grid-auto-columns:calc(33.3333% - 8px)}}.strip[data-astro-cid-j4gwzyy4] li[data-astro-cid-j4gwzyy4]{scroll-snap-align:start}.thumb[data-astro-cid-j4gwzyy4]{cursor:pointer;background:0 0;border:0;border-top:15px solid #0000;width:100%;padding:0;display:block;position:relative}.thumb[data-astro-cid-j4gwzyy4] img[data-astro-cid-j4gwzyy4]{aspect-ratio:391/180;object-fit:cover;width:100%;height:auto;display:block}.thumb[data-astro-cid-j4gwzyy4]:after{content:"";transition:opacity var(--duration) ease;background:#0000004d;position:absolute;inset:0}.thumb[data-astro-cid-j4gwzyy4]:hover:after{opacity:.4}.thumb[data-astro-cid-j4gwzyy4][aria-pressed=true]{border-top-color:var(--color-brand)}.thumb[data-astro-cid-j4gwzyy4][aria-pressed=true]:after{opacity:0}.thumb[data-astro-cid-j4gwzyy4]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.nav[data-astro-cid-j4gwzyy4]{background:var(--color-surface);width:48px;height:48px;color:var(--color-brand);cursor:pointer;border:1px solid #1118272e;place-items:center;padding:0;transition:background-color .15s,color .15s,box-shadow .15s;display:grid;position:absolute;top:calc(50% + 7px);transform:translateY(-50%);box-shadow:0 2px 8px #00000059}.nav[data-astro-cid-j4gwzyy4][hidden]{display:none}.nav[data-astro-cid-j4gwzyy4] svg[data-astro-cid-j4gwzyy4]{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.nav[data-astro-cid-j4gwzyy4]:hover:not(:disabled){background:var(--color-brand);color:#fff}.nav[data-astro-cid-j4gwzyy4]:active:not(:disabled){background:var(--color-brand-dark);color:#fff;box-shadow:0 1px 3px #00000059}.nav[data-astro-cid-j4gwzyy4]:disabled{opacity:.45;box-shadow:none;cursor:default}.nav[data-astro-cid-j4gwzyy4]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.nav[data-astro-cid-j4gwzyy4].prev{left:8px}.nav[data-astro-cid-j4gwzyy4].next{right:8px}@media (width>=768px){.nav[data-astro-cid-j4gwzyy4]{width:56px;height:56px}.nav[data-astro-cid-j4gwzyy4] svg[data-astro-cid-j4gwzyy4]{width:32px;height:32px}.nav[data-astro-cid-j4gwzyy4].prev{left:12px}.nav[data-astro-cid-j4gwzyy4].next{right:12px}}.lb-nav[data-astro-cid-j4gwzyy4]{width:80px;height:120px;color:var(--color-text);cursor:pointer;transition:background-color var(--duration) ease;background:#82828266;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.lb-nav[data-astro-cid-j4gwzyy4]:hover{background:#82828299}.lb-prev[data-astro-cid-j4gwzyy4]{left:0}.lb-next[data-astro-cid-j4gwzyy4]{right:0}.lb-nav[data-astro-cid-j4gwzyy4] svg[data-astro-cid-j4gwzyy4],.lb-close[data-astro-cid-j4gwzyy4] svg[data-astro-cid-j4gwzyy4]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:48px;height:48px}@media (width<=767px){.lb-nav[data-astro-cid-j4gwzyy4]{width:44px;height:88px}.lb-nav[data-astro-cid-j4gwzyy4] svg[data-astro-cid-j4gwzyy4]{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.nav[data-astro-cid-j4gwzyy4]{transition:none}}.lb[data-astro-cid-j4gwzyy4]{color:#fff;opacity:0;background:#000000e0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;transition:opacity .16s cubic-bezier(.4,0,1,1);position:fixed;inset:0;overflow:hidden}@supports (backdrop-filter:blur(1px)){.lb[data-astro-cid-j4gwzyy4]{backdrop-filter:blur(4px);background:#000000d1}}.lb[data-astro-cid-j4gwzyy4].is-open{opacity:1;transition:opacity .24s cubic-bezier(.2,0,0,1)}.lb[data-astro-cid-j4gwzyy4]::backdrop{background:0 0}.lb[data-astro-cid-j4gwzyy4] [data-astro-cid-j4gwzyy4]:focus-visible{outline-offset:2px;outline:2px solid #fff}.lb-stage[data-astro-cid-j4gwzyy4]{touch-action:pan-y pinch-zoom;place-items:center;display:grid;position:absolute;inset:0}.lb-img[data-astro-cid-j4gwzyy4]{object-fit:contain;width:auto;max-width:calc(100vw - 192px);height:auto;max-height:calc(100dvh - 144px);transition:opacity .16s,transform .24s cubic-bezier(.2,0,0,1);display:block;transform:scale(.98)}.lb[data-astro-cid-j4gwzyy4].is-open .lb-img[data-astro-cid-j4gwzyy4]{transform:none}.lb-img[data-astro-cid-j4gwzyy4].is-hidden{opacity:0;transition-duration:.1s}.lb-bar[data-astro-cid-j4gwzyy4]{opacity:0;pointer-events:none;background:#ffffffb3;width:30%;height:2px;position:absolute;top:0;left:0}.lb[data-astro-cid-j4gwzyy4].is-loading .lb-bar[data-astro-cid-j4gwzyy4]{opacity:1;animation:1.2s ease-in-out infinite lb-load}@keyframes lb-load{0%{transform:translate(-100%)}to{transform:translate(340%)}}.lb-count[data-astro-cid-j4gwzyy4]{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;pointer-events:none;margin:0;font-weight:500;line-height:48px;position:absolute;top:16px;left:24px}.lb-caption[data-astro-cid-j4gwzyy4]{font-size:var(--fs-sm);text-align:center;pointer-events:none;background:linear-gradient(#0000,#0009);margin:0;padding:32px 16px 16px;line-height:1.5;position:absolute;bottom:0;left:0;right:0}.lb-caption[data-astro-cid-j4gwzyy4][hidden]{display:none}.lb-caption[data-astro-cid-j4gwzyy4] span[data-astro-cid-j4gwzyy4]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:720px;margin:0 auto;display:-webkit-box;overflow:hidden}.lb-close[data-astro-cid-j4gwzyy4]{color:#fff;cursor:pointer;width:48px;height:48px;transition:background-color var(--duration) ease;background:#00000080;border:1px solid #fff9;place-items:center;padding:0;display:grid;position:absolute;top:16px;right:16px}.lb-close[data-astro-cid-j4gwzyy4]:hover{background:#000c}.lb-close[data-astro-cid-j4gwzyy4] svg[data-astro-cid-j4gwzyy4]{width:28px;height:28px}.lb-nav[data-astro-cid-j4gwzyy4]{color:#fff}.lb-nav[data-astro-cid-j4gwzyy4] svg[data-astro-cid-j4gwzyy4]{filter:drop-shadow(0 0 2px #0009)}@media (width<=767px){.lb-img[data-astro-cid-j4gwzyy4]{max-width:100vw;max-height:calc(100dvh - 128px)}.lb-close[data-astro-cid-j4gwzyy4]{width:44px;height:44px;top:8px;right:8px}.lb-count[data-astro-cid-j4gwzyy4]{line-height:44px;top:8px;left:16px}.lb-caption[data-astro-cid-j4gwzyy4]{padding-bottom:12px}}@media (height<=500px){.lb-img[data-astro-cid-j4gwzyy4]{max-width:calc(100vw - 112px);max-height:calc(100dvh - 16px)}.lb-caption[data-astro-cid-j4gwzyy4]{padding:24px 64px 8px}.lb-caption[data-astro-cid-j4gwzyy4] span[data-astro-cid-j4gwzyy4]{-webkit-line-clamp:1;line-clamp:1}.lb-close[data-astro-cid-j4gwzyy4]{width:44px;height:44px;top:8px;right:8px}.lb-count[data-astro-cid-j4gwzyy4]{line-height:44px;top:8px;left:16px}.lb-nav[data-astro-cid-j4gwzyy4]{width:44px;height:88px}.lb-nav[data-astro-cid-j4gwzyy4] svg[data-astro-cid-j4gwzyy4]{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.lb[data-astro-cid-j4gwzyy4],.lb[data-astro-cid-j4gwzyy4].is-open,.lb-img[data-astro-cid-j4gwzyy4],.lb-img[data-astro-cid-j4gwzyy4].is-hidden{transition:none}.lb-img[data-astro-cid-j4gwzyy4]{transform:none}.lb[data-astro-cid-j4gwzyy4].is-loading .lb-bar[data-astro-cid-j4gwzyy4]{width:100%;animation:none}}html:has(dialog.lb[open]){padding-right:var(--lb-sbw,0px);overflow:hidden}.breadcrumb[data-astro-cid-4qnrviu5]{margin:0 0 var(--space-4);font-size:var(--fs-sm);color:var(--color-text-muted)}.breadcrumb[data-astro-cid-4qnrviu5] ol[data-astro-cid-4qnrviu5]{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumb[data-astro-cid-4qnrviu5] li[data-astro-cid-4qnrviu5]+li[data-astro-cid-4qnrviu5]:before{content:"/";margin:0 var(--space-2)}.breadcrumb[data-astro-cid-4qnrviu5] a[data-astro-cid-4qnrviu5]{color:var(--color-brand);text-underline-offset:3px;text-decoration:underline}h1[data-astro-cid-4qnrviu5]{margin:0 0 var(--space-6)}.facts[data-astro-cid-4qnrviu5]{margin:0 0 var(--space-8);border-top:2px solid var(--color-brand);border-bottom:1px solid var(--color-border-soft);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fact[data-astro-cid-4qnrviu5]{min-width:0;padding:var(--space-3) var(--space-4) var(--space-3) 0}.fact[data-astro-cid-4qnrviu5]:nth-child(n+3){border-top:1px solid var(--color-border-soft)}.fact[data-astro-cid-4qnrviu5]:last-child:nth-child(odd){grid-column:1/-1}.facts[data-astro-cid-4qnrviu5] dt[data-astro-cid-4qnrviu5]{margin:0 0 var(--space-1);font-size:var(--fs-sm);color:var(--color-text-muted)}.facts[data-astro-cid-4qnrviu5] dd[data-astro-cid-4qnrviu5]{font-size:var(--fs-lg);color:var(--color-text);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.4}@media (width<=359px){.facts[data-astro-cid-4qnrviu5]{grid-template-columns:1fr}.fact[data-astro-cid-4qnrviu5]+.fact[data-astro-cid-4qnrviu5]{border-top:1px solid var(--color-border-soft)}}@media (width>=768px){.facts[data-astro-cid-4qnrviu5]{flex-wrap:wrap;display:flex}.fact[data-astro-cid-4qnrviu5]{min-width:160px;max-width:360px;padding:var(--space-4) var(--space-8);flex:0 auto}.fact[data-astro-cid-4qnrviu5]:first-child{padding-left:0}.fact[data-astro-cid-4qnrviu5]:nth-child(n+3){border-top:0}.fact[data-astro-cid-4qnrviu5]+.fact[data-astro-cid-4qnrviu5]{border-left:1px solid var(--color-border-soft)}}.details[data-astro-cid-4qnrviu5]{max-width:65ch;margin:0 0 var(--space-12)}.lead[data-astro-cid-4qnrviu5]{margin:0 0 var(--space-8);font-size:var(--fs-lg)}.lead[data-astro-cid-4qnrviu5]:last-child{margin-bottom:0}.scope[data-astro-cid-4qnrviu5]{padding-left:var(--space-6);margin:0}.scope[data-astro-cid-4qnrviu5] li[data-astro-cid-4qnrviu5]+li[data-astro-cid-4qnrviu5]{margin-top:var(--space-2)}.back[data-astro-cid-4qnrviu5]{margin:var(--space-8) 0 0}
