.slideshow{max-width:var(--page);margin:var(--s2) auto 0;padding:0 var(--s2)}.slideshow .frame{background:var(--surface);border:1px solid var(--line);border-radius:22px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d,0 12px 32px #00000014}.slideshow .viewport{overflow:hidden}.slideshow .container{touch-action:pan-y pinch-zoom;margin:0;padding:0;list-style:none;display:flex}.slideshow .slide{flex-direction:column;flex:0 0 100%;min-width:0;display:flex}.slideshow .media{aspect-ratio:16/9;background:var(--tint);position:relative;overflow:hidden}.slideshow .slide-blur{filter:blur(24px)saturate(1.2);opacity:.85;background:50%/cover;position:absolute;inset:-24px}.slideshow .media img,.slideshow .media video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.slideshow .media video{background:0 0}.slideshow .sound{position:absolute;bottom:12px;right:12px}.slideshow .text{flex:1;align-content:start;justify-items:start;gap:4px;padding:16px 18px 8px;display:grid}.slideshow .text h3{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:650;line-height:1.25}.slideshow .text p{color:var(--ink-muted);margin:0;font-size:15px;line-height:1.4}.slideshow .text a{margin-top:8px;text-decoration:none}.slideshow .controls{justify-content:center;padding:6px 18px 12px;display:flex}.slideshow .dots{gap:2px;display:flex}.slideshow .dots button{cursor:pointer;background:0 0;border:0;place-items:center;height:28px;padding:0 2px;display:grid}.slideshow .dots button:before{content:"";background:var(--line);border-radius:50%;width:7px;height:7px;transition:width .3s,border-radius .3s,background-color .3s}.slideshow .dots button[aria-selected=true]:before{background:var(--accent);border-radius:4px;width:20px}.slideshow .arrows{display:none}@media (width>=900px){.slideshow .arrows{left:12px;right:12px;top:calc((min(100vw, var(--page)) - 2 * var(--s2)) * 9 / 32);pointer-events:none;justify-content:space-between;display:flex;position:absolute;transform:translateY(-50%)}.slideshow .arrows>*{pointer-events:auto;opacity:0;transition:opacity .2s}.slideshow .frame:hover .arrows>*,.slideshow .arrows>:focus-visible{opacity:1}}.home-bg[data-astro-cid-bckxygh7]{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.home-bg[data-astro-cid-bckxygh7] span[data-astro-cid-bckxygh7]{filter:blur(22px)saturate(1.15);opacity:0;animation:var(--fade) var(--cycle) linear infinite;will-change:opacity;background:50%/cover no-repeat;position:absolute;inset:-40px}.home-bg[data-astro-cid-bckxygh7] span[data-astro-cid-bckxygh7]:first-child{opacity:1}.home-bg[data-astro-cid-bckxygh7]:after{content:"";background:var(--paper);opacity:.62;position:absolute;inset:0}.dark .home-bg[data-astro-cid-bckxygh7]:after{opacity:.7}.fade-2[data-astro-cid-bckxygh7]{--fade:fade-2}.fade-3[data-astro-cid-bckxygh7]{--fade:fade-3}.fade-4[data-astro-cid-bckxygh7]{--fade:fade-4}@keyframes fade-2{0%{opacity:0}9.4%{opacity:1}50%{opacity:1}59.4%{opacity:0}to{opacity:0}}@keyframes fade-3{0%{opacity:0}6.3%{opacity:1}33.3%{opacity:1}39.6%{opacity:0}to{opacity:0}}@keyframes fade-4{0%{opacity:0}4.7%{opacity:1}25%{opacity:1}29.7%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.home-bg[data-astro-cid-bckxygh7] span[data-astro-cid-bckxygh7]{animation:none}.home-bg[data-astro-cid-bckxygh7] span[data-astro-cid-bckxygh7]:not(:first-child){display:none}}.dues[data-astro-cid-lcdefpme]{margin-top:var(--s3);background:color-mix(in oklch, var(--tint) 92%, transparent);border:1px solid var(--tint-line);border-radius:20px;grid-template-columns:minmax(0,1fr);justify-items:start;gap:8px;padding:20px 22px;display:grid}.dues[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--accent-strong);margin-bottom:4px}.dues[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.dues[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{width:100%;display:block}.dues[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:8px}.dues[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;color:var(--accent);align-items:center;min-height:32px;font-size:15px;font-weight:600;list-style:none;display:flex}.dues[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.dues[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme] .close[data-astro-cid-lcdefpme],.dues[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme] .open[data-astro-cid-lcdefpme]{display:none}.dues[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme] .close[data-astro-cid-lcdefpme]{display:inline}.dues[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{margin-top:6px}.bank[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:14px;gap:8px;margin:12px 0 0;padding:12px 14px;display:grid}.bank[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.bank[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--ink-muted);white-space:nowrap;font-size:14px}.bank[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{text-align:right;align-items:center;gap:8px;margin:0 0 0 auto;font-weight:600;display:flex}.bank[data-astro-cid-lcdefpme] .number[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:17px}.copy[data-astro-cid-lcdefpme]{background:var(--tint);min-height:32px;color:var(--accent-strong);font:600 13px var(--sans);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 10px;transition:transform .15s;display:inline-flex}.copy[data-astro-cid-lcdefpme]:active{transform:scale(.94)}.dues[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{interpolate-size:allow-keywords}.dues[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]::details-content{height:0;transition:height .3s ease, content-visibility .3s allow-discrete;overflow:hidden}.dues[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open]::details-content{height:auto}
