.ahero[data-astro-cid-i6vi4cd2]{min-height:min(70svh,40rem);padding-top:calc(var(--nav-h) + 3rem);align-items:flex-end;padding-bottom:clamp(2rem,5vw,4rem);display:flex;position:relative;overflow:hidden}.ahero__bg[data-astro-cid-i6vi4cd2]{position:absolute;inset:0}.ahero__bg[data-astro-cid-i6vi4cd2] .ahero__img,.ahero__bg[data-astro-cid-i6vi4cd2] .ahero__img img{object-fit:cover;width:100%;height:100%}.ahero__inner[data-astro-cid-i6vi4cd2]{z-index:2;position:relative}.ahero__h[data-astro-cid-i6vi4cd2]{font-size:var(--t-xxl);margin:1.2rem 0 1.4rem}.astory[data-astro-cid-i6vi4cd2]{background:var(--ink)}.astory__fig[data-astro-cid-i6vi4cd2]{margin:2.2rem 0 0}.astory__fig[data-astro-cid-i6vi4cd2] .astory__figimg{border:1px solid var(--rule-strong);max-height:44rem;box-shadow:inset 0 2px #f5f2ec0d,0 34px 60px -28px #000000f2,0 8px 20px -12px #000c}.astory__fig[data-astro-cid-i6vi4cd2] .astory__figimg img{object-position:50% 66%}.astory__cap[data-astro-cid-i6vi4cd2]{font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--fog);margin-top:.85rem}.astory__sign[data-astro-cid-i6vi4cd2]{font-family:var(--f-display);letter-spacing:.01em;text-transform:none;color:var(--accent);margin-top:.55rem;font-size:.95rem;font-weight:500;display:block}.astory__grid[data-astro-cid-i6vi4cd2]{grid-template-columns:1fr;gap:clamp(1.6rem,4vw,3.4rem);display:grid}.astory__h[data-astro-cid-i6vi4cd2]{font-size:var(--t-xl);margin-top:.9rem}.pdesc[data-astro-cid-i6vi4cd2]{font-size:var(--t-md);color:var(--mist);max-width:68ch;margin-bottom:1.2rem;line-height:1.78}.astory__stats[data-astro-cid-i6vi4cd2]{border-top:1px solid var(--rule);grid-template-columns:repeat(2,1fr);gap:1.4rem;margin-top:2.4rem;padding-top:1.8rem;display:grid}.astory__stats[data-astro-cid-i6vi4cd2] b[data-astro-cid-i6vi4cd2]{font-family:var(--f-display);letter-spacing:-.03em;color:var(--accent);font-size:clamp(1.8rem,3.6vw,2.7rem);font-weight:500;line-height:1.1;display:block}.astory__stats[data-astro-cid-i6vi4cd2] span[data-astro-cid-i6vi4cd2]{font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--fog);margin-top:.3rem;display:block}.sechead[data-astro-cid-i6vi4cd2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.4rem;margin-bottom:clamp(2rem,4.4vw,3.4rem);display:flex}.acap[data-astro-cid-i6vi4cd2]{background:var(--bone);color:var(--ink)}.acap__h[data-astro-cid-i6vi4cd2]{font-size:var(--t-xl);margin-top:.85rem;line-height:1.16}.acap__grid[data-astro-cid-i6vi4cd2]{background:#08090b24;border:1px solid #08090b24;grid-template-columns:1fr;gap:1px;display:grid}.acapc[data-astro-cid-i6vi4cd2]{background:var(--bone);transition:background-color .45s var(--ease);padding:clamp(1.3rem,2.6vw,2rem)}.acapc[data-astro-cid-i6vi4cd2]:hover{background:#ebe6dd}.acapc__n[data-astro-cid-i6vi4cd2]{font-size:var(--t-micro);letter-spacing:.18em;color:#a2988a}.acapc[data-astro-cid-i6vi4cd2] i[data-astro-cid-i6vi4cd2]{color:var(--accent-dk);margin:1rem 0 .85rem;font-size:1.25rem;display:block}.acapc__h[data-astro-cid-i6vi4cd2]{font-family:var(--f-display);letter-spacing:-.018em;margin-bottom:.5rem;font-size:1.16rem;font-weight:500;line-height:1.28}.acapc__t[data-astro-cid-i6vi4cd2]{font-size:var(--t-sm);color:#5d564c;line-height:1.68}.aproc[data-astro-cid-i6vi4cd2]{background:var(--ink)}.aproc__h[data-astro-cid-i6vi4cd2]{font-size:var(--t-xl);margin-top:.85rem}.aproc__note[data-astro-cid-i6vi4cd2]{font-size:var(--t-sm);color:var(--fog);max-width:32ch}.aproc__list[data-astro-cid-i6vi4cd2]{border-top:1px solid var(--rule)}.aproc__item[data-astro-cid-i6vi4cd2]{border-bottom:1px solid var(--rule);transition:padding-left .45s var(--ease);grid-template-columns:3.6rem 1fr;gap:clamp(.8rem,2.4vw,2rem);padding:clamp(1.3rem,2.8vw,2.1rem) 0;display:grid}.aproc__item[data-astro-cid-i6vi4cd2]:hover{padding-left:.8rem}.aproc__step[data-astro-cid-i6vi4cd2]{font-size:var(--t-micro);letter-spacing:.2em;color:var(--accent);padding-top:.4rem}.aproc__ih[data-astro-cid-i6vi4cd2]{font-family:var(--f-display);letter-spacing:-.022em;margin-bottom:.45rem;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:500;line-height:1.24}.aproc__it[data-astro-cid-i6vi4cd2]{font-size:var(--t-sm);color:var(--fog);max-width:72ch;line-height:1.72}.afac[data-astro-cid-i6vi4cd2]{background:var(--carbon)}.afac__h[data-astro-cid-i6vi4cd2]{font-size:var(--t-lg);margin-top:.8rem}.afac__grid[data-astro-cid-i6vi4cd2]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:clamp(.7rem,1.6vw,1.2rem);display:grid}.afac__item--wide[data-astro-cid-i6vi4cd2]{grid-column:1/-1}.afaq[data-astro-cid-i6vi4cd2]{background:var(--ink)}.afaq__h[data-astro-cid-i6vi4cd2]{font-size:var(--t-lg);margin-top:.8rem}.acc[data-astro-cid-i6vi4cd2]{border-top:1px solid var(--rule)}.acc__item[data-astro-cid-i6vi4cd2]{border-bottom:1px solid var(--rule)}.acc__trigger[data-astro-cid-i6vi4cd2]{text-align:left;width:100%;font-family:var(--f-display);letter-spacing:-.018em;color:var(--bone);transition:color .35s var(--ease);justify-content:space-between;align-items:flex-start;gap:1.4rem;padding:clamp(1rem,2.2vw,1.5rem) 0;font-size:clamp(1rem,1.7vw,1.28rem);font-weight:500;line-height:1.35;display:flex}.acc__trigger[data-astro-cid-i6vi4cd2]:hover{color:var(--accent)}.acc__trigger[data-astro-cid-i6vi4cd2] i[data-astro-cid-i6vi4cd2]{color:var(--accent);transition:transform .4s var(--ease);flex:none;margin-top:.35rem;font-size:.85rem}.acc__trigger[data-astro-cid-i6vi4cd2][aria-expanded=true] i[data-astro-cid-i6vi4cd2]{transform:rotate(45deg)}.acc__panel[data-astro-cid-i6vi4cd2]{max-height:0;transition:max-height .55s var(--ease);overflow:hidden}.acc__panel[data-astro-cid-i6vi4cd2] p[data-astro-cid-i6vi4cd2]{font-size:var(--t-sm);color:var(--fog);max-width:76ch;padding-bottom:clamp(1rem,2.2vw,1.5rem);line-height:1.78}@media (width>=620px){.acap__grid[data-astro-cid-i6vi4cd2]{grid-template-columns:repeat(2,1fr)}}@media (width>=960px){.acap__grid[data-astro-cid-i6vi4cd2]{grid-template-columns:repeat(3,1fr)}}@media (width>=560px){.astory__stats[data-astro-cid-i6vi4cd2]{grid-template-columns:repeat(4,1fr)}}@media (width<=1179px){.astory__col[data-astro-cid-i6vi4cd2]{order:1}.astory__fig[data-astro-cid-i6vi4cd2]{order:2}.astory__body[data-astro-cid-i6vi4cd2]{order:3}.astory__stats[data-astro-cid-i6vi4cd2]{order:4}}@media (width>=900px){.astory__grid[data-astro-cid-i6vi4cd2]{grid-template-columns:minmax(0,1fr) minmax(19rem,25rem)}.astory__col[data-astro-cid-i6vi4cd2]{grid-area:1/1}.astory__body[data-astro-cid-i6vi4cd2]{grid-area:2/1}.astory__fig[data-astro-cid-i6vi4cd2]{flex-direction:column;grid-area:1/2/span 2;margin-top:0;display:flex}.astory__fig[data-astro-cid-i6vi4cd2] .astory__figimg{flex:1;min-height:24rem;max-height:none;aspect-ratio:auto!important}}@media (width>=1400px){.astory__grid[data-astro-cid-i6vi4cd2]{grid-template-columns:minmax(0,1fr) minmax(24rem,30rem)}.astory[data-astro-cid-i6vi4cd2] .pdesc[data-astro-cid-i6vi4cd2]{max-width:74ch}}
