.ci[data-astro-cid-nvggi2zv]{gap:.75rem;display:grid}.frame[data-astro-cid-nvggi2zv]{aspect-ratio:var(--ratio);background:var(--ink-850);position:relative;overflow:hidden}.frame[data-astro-cid-nvggi2zv] picture,.frame[data-astro-cid-nvggi2zv] img{object-fit:cover;width:100%;height:100%;display:block}.frame[data-astro-cid-nvggi2zv]:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#0b0c0d59);position:absolute;inset:0}figcaption[data-astro-cid-nvggi2zv]{color:var(--fg-faint);flex-wrap:wrap;gap:.4rem .9rem;font-size:.72rem;display:flex}figcaption[data-astro-cid-nvggi2zv] a[data-astro-cid-nvggi2zv]{color:var(--fg-muted)}.tag[data-astro-cid-nvggi2zv]{color:var(--accent-fg);text-transform:uppercase;letter-spacing:.08em}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ci--parallax[data-astro-cid-nvggi2zv] .frame[data-astro-cid-nvggi2zv] img{height:120%;animation:linear both ci-parallax view()}}}@keyframes ci-parallax{0%{transform:translateY(-12%)}to{transform:translateY(0%)}}.hero-actions[data-astro-cid-qedjygbh]{margin-top:2.5rem}.cover[data-astro-cid-qedjygbh]{padding-bottom:0}.cover[data-astro-cid-qedjygbh] img{width:100%}.intro[data-astro-cid-qedjygbh]{color:var(--fg-muted);font-size:var(--step-1);grid-column:3/span 8;gap:1.5rem;line-height:1.55;display:grid}.intro[data-astro-cid-qedjygbh] .first[data-astro-cid-qedjygbh]{color:var(--fg);font-size:var(--step-2);letter-spacing:-.01em;font-weight:560;line-height:1.3}@media (width<=900px){.intro[data-astro-cid-qedjygbh]{grid-column:1/-1}}.vband[data-astro-cid-qedjygbh]{padding-bottom:clamp(3rem,6vw,5rem)}.vband-grid[data-astro-cid-qedjygbh]{gap:var(--gutter);display:grid}.vband-grid--two[data-astro-cid-qedjygbh]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=800px){.vband-grid--two[data-astro-cid-qedjygbh]{grid-template-columns:1fr}}.vg[data-astro-cid-qedjygbh]{gap:.75rem;display:grid}.vg-frame[data-astro-cid-qedjygbh]{overflow:hidden}.vg-frame[data-astro-cid-qedjygbh] img{width:100%}.vg[data-astro-cid-qedjygbh] figcaption[data-astro-cid-qedjygbh]{color:var(--fg-faint);font-size:.75rem}.head[data-astro-cid-qedjygbh]{gap:1.25rem;margin-bottom:clamp(2.5rem,6vw,4.5rem);display:grid}.head[data-astro-cid-qedjygbh] h2[data-astro-cid-qedjygbh]{max-width:18ch}.head--wide[data-astro-cid-qedjygbh] .lead[data-astro-cid-qedjygbh]{max-width:58ch}.caps[data-astro-cid-qedjygbh]{border-top:1px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.caps[data-astro-cid-qedjygbh]>li[data-astro-cid-qedjygbh]{border-bottom:1px solid var(--line);padding:2rem clamp(1rem,2vw,2rem) 2.5rem 0}.caps[data-astro-cid-qedjygbh]>li[data-astro-cid-qedjygbh]:not(:nth-child(3n+1)){border-left:1px solid var(--line);padding-left:clamp(1rem,2vw,2rem)}.idx[data-astro-cid-qedjygbh]{color:var(--accent-fg)}.cap-t[data-astro-cid-qedjygbh]{font-size:var(--step-2);margin:1.25rem 0 .8rem;font-weight:680;font-stretch:110%}.caps[data-astro-cid-qedjygbh] p[data-astro-cid-qedjygbh]{color:var(--fg-muted)}.pts[data-astro-cid-qedjygbh]{margin-top:1rem;padding:0;list-style:none}.pts[data-astro-cid-qedjygbh] li[data-astro-cid-qedjygbh]{border-top:1px solid var(--line);padding:.45rem 0;font-size:.92rem}@media (width<=1000px){.caps[data-astro-cid-qedjygbh]{grid-template-columns:repeat(2,minmax(0,1fr))}.caps[data-astro-cid-qedjygbh]>li[data-astro-cid-qedjygbh]:not(:nth-child(3n+1)){border-left:0;padding-left:0}.caps[data-astro-cid-qedjygbh]>li[data-astro-cid-qedjygbh]:nth-child(2n){border-left:1px solid var(--line);padding-left:clamp(1rem,2vw,2rem)}}@media (width<=640px){.caps[data-astro-cid-qedjygbh]{grid-template-columns:1fr}.caps[data-astro-cid-qedjygbh]>li[data-astro-cid-qedjygbh]:nth-child(2n){border-left:0;padding-left:0}}.hl-media[data-astro-cid-qedjygbh]{justify-items:start;gap:2rem;max-width:1100px;display:grid}.hl-gallery[data-astro-cid-qedjygbh]{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hl-gallery[data-astro-cid-qedjygbh] figcaption[data-astro-cid-qedjygbh]{color:var(--fg-faint);margin-top:.8rem}@media (width<=900px){.hl-gallery[data-astro-cid-qedjygbh]{grid-template-columns:1fr}}.pending-grid[data-astro-cid-qedjygbh]{gap:var(--gutter);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.rel[data-astro-cid-qedjygbh]{gap:3rem var(--gutter);grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));display:grid}.faq-head[data-astro-cid-qedjygbh]{grid-column:1/span 4;align-content:start;gap:1.25rem;display:grid}.faq[data-astro-cid-qedjygbh]{border-top:1px solid var(--line-strong);grid-column:6/span 7}@media (width<=900px){.faq-head[data-astro-cid-qedjygbh],.faq[data-astro-cid-qedjygbh]{grid-column:1/-1}.faq[data-astro-cid-qedjygbh]{margin-top:2rem}}details[data-astro-cid-qedjygbh]{border-bottom:1px solid var(--line-strong)}summary[data-astro-cid-qedjygbh]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.4rem 0;list-style:none;display:flex}summary[data-astro-cid-qedjygbh]::-webkit-details-marker{display:none}summary[data-astro-cid-qedjygbh] h3[data-astro-cid-qedjygbh]{font-size:var(--step-1);letter-spacing:0;font-weight:640;font-stretch:106%;line-height:1.3}.plus[data-astro-cid-qedjygbh]{flex:none;width:14px;height:14px;position:relative}.plus[data-astro-cid-qedjygbh]:before,.plus[data-astro-cid-qedjygbh]:after{content:"";height:1.5px;transition:transform .35s var(--ease-out);background:currentColor;position:absolute;inset:50% 0 auto}.plus[data-astro-cid-qedjygbh]:after{transform:rotate(90deg)}details[data-astro-cid-qedjygbh][open] .plus[data-astro-cid-qedjygbh]:after{transform:rotate(0)}details[data-astro-cid-qedjygbh] p[data-astro-cid-qedjygbh]{color:var(--fg-muted);max-width:60ch;padding-bottom:1.5rem}.others[data-astro-cid-qedjygbh]{border-top:1px solid var(--line)}.others-grid[data-astro-cid-qedjygbh]{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.other[data-astro-cid-qedjygbh]{border:1px solid var(--line);gap:.6rem;padding:2rem;text-decoration:none;transition:border-color .3s,background-color .3s;display:grid}.other[data-astro-cid-qedjygbh]:hover{border-color:var(--gold-500);background:#d49d120a}.other-t[data-astro-cid-qedjygbh]{font-size:var(--step-2);font-weight:680;font-stretch:112%;line-height:1.1}@media (width<=700px){.others-grid[data-astro-cid-qedjygbh]{grid-template-columns:1fr}}
