.hero[data-astro-cid-6tei7haa]{color:#fff;isolation:isolate;align-items:flex-end;min-height:88svh;display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-6tei7haa] .hph{z-index:-2;position:absolute;inset:0}.shade[data-astro-cid-6tei7haa]{z-index:-1;background:linear-gradient(#0003 0%,#0005 55%,#000d 100%);position:absolute;inset:0}.hin[data-astro-cid-6tei7haa]{flex-direction:column;gap:10px;width:100%;padding-block:140px 60px;display:flex}.hin[data-astro-cid-6tei7haa] .eyebrow[data-astro-cid-6tei7haa]{color:#f2e4d2;animation:up .9s .1s var(--ease) both}h1[data-astro-cid-6tei7haa]{max-width:14ch;animation:up 1s .2s var(--ease) both;font-size:clamp(2.8rem,9vw,7rem);line-height:.95}.nm[data-astro-cid-6tei7haa]{font-family:var(--f-display);animation:up 1s .35s var(--ease) both;font-size:clamp(1.3rem,3vw,2rem)}h1[data-astro-cid-6tei7haa] .zh[data-astro-cid-6tei7haa]{color:color-mix(in srgb, var(--c) 40%, #fff);font-size:.45em}.gwrap[data-astro-cid-6tei7haa]{contain:paint;z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.glyph[data-astro-cid-6tei7haa]{opacity:.16;font-size:clamp(10rem,30vw,26rem);line-height:1;position:absolute;top:10%;right:-2vw}@keyframes up{0%{opacity:0;transform:translateY(30px)}}.switch[data-astro-cid-6tei7haa]{flex-wrap:wrap;gap:8px;padding-block:22px;display:flex}.switch[data-astro-cid-6tei7haa] a[data-astro-cid-6tei7haa]{border:1px solid var(--line);background:var(--card);border-radius:999px;padding:6px 14px;font-size:.9rem;text-decoration:none}.switch[data-astro-cid-6tei7haa] a[data-astro-cid-6tei7haa][aria-current=page]{background:var(--c);color:#fff;border-color:var(--c)}.body[data-astro-cid-6tei7haa]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:40px;padding-block:30px 0;display:grid}.prose[data-astro-cid-6tei7haa]{flex-direction:column;gap:18px;max-width:66ch;display:flex}.prose[data-astro-cid-6tei7haa] p[data-astro-cid-6tei7haa]{font-size:1.12rem;line-height:1.7}.prose[data-astro-cid-6tei7haa] p[data-astro-cid-6tei7haa]:first-child:first-letter{font-family:var(--f-display);float:left;color:var(--c);margin:.08em .1em 0 0;font-size:3.6em;line-height:.8}.side[data-astro-cid-6tei7haa]{flex-direction:column;gap:14px;display:flex}.box[data-astro-cid-6tei7haa]{background:var(--card);border:1px solid var(--line);border-top:4px solid var(--c);border-radius:16px;flex-direction:column;gap:8px;padding:18px;display:flex}.box[data-astro-cid-6tei7haa] h2[data-astro-cid-6tei7haa]{font-size:1.2rem}.box[data-astro-cid-6tei7haa] ul[data-astro-cid-6tei7haa]{flex-direction:column;gap:4px;margin:0;padding-left:1.1em;display:flex}dl[data-astro-cid-6tei7haa]{grid-template-columns:auto 1fr;gap:4px 14px;margin:0;font-size:.95rem;display:grid}dt[data-astro-cid-6tei7haa]{color:var(--ink-2)}dd[data-astro-cid-6tei7haa]{margin:0}@media (width<=860px){.body[data-astro-cid-6tei7haa]{grid-template-columns:minmax(0,1fr)}}.pois[data-astro-cid-6tei7haa]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.poi[data-astro-cid-6tei7haa]{color:#fff;border-radius:18px;text-decoration:none;display:block;position:relative;overflow:hidden}.poi[data-astro-cid-6tei7haa] .pph{aspect-ratio:4/5}.poi[data-astro-cid-6tei7haa] img{transition:transform 1.2s var(--ease)}.poi[data-astro-cid-6tei7haa]:hover img{transform:scale(1.07)}.cap[data-astro-cid-6tei7haa]{background:linear-gradient(#0000,#000d);flex-direction:column;gap:2px;padding:60px 18px 16px;display:flex;position:absolute;inset:auto 0 0}.cap[data-astro-cid-6tei7haa] .zh[data-astro-cid-6tei7haa]{color:#f2c14e;font-size:1.8rem;line-height:1}.cap[data-astro-cid-6tei7haa] b[data-astro-cid-6tei7haa]{font-size:1.15rem}.cap[data-astro-cid-6tei7haa] small[data-astro-cid-6tei7haa]{opacity:.85}.tl[data-astro-cid-6tei7haa]{border-left:2px solid var(--c);flex-direction:column;gap:22px;margin:0 0 24px;padding:0 0 0 18px;list-style:none;display:flex}.tl[data-astro-cid-6tei7haa] li[data-astro-cid-6tei7haa]{grid-template-columns:70px minmax(0,1fr);gap:16px;display:grid;position:relative}.tl[data-astro-cid-6tei7haa] li[data-astro-cid-6tei7haa]:before{content:"";background:var(--c);border:3px solid var(--paper);border-radius:50%;width:14px;height:14px;position:absolute;top:8px;left:-26px}.dd[data-astro-cid-6tei7haa] b[data-astro-cid-6tei7haa]{font-family:var(--f-display);font-size:2.4rem;font-weight:400;line-height:1;display:block}.dd[data-astro-cid-6tei7haa] span[data-astro-cid-6tei7haa]{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-2);font-size:.75rem}.tl[data-astro-cid-6tei7haa] h3[data-astro-cid-6tei7haa]{margin-bottom:4px;font-size:1.3rem}.tl[data-astro-cid-6tei7haa] p[data-astro-cid-6tei7haa]{color:var(--ink-2)}.tl[data-astro-cid-6tei7haa] p[data-astro-cid-6tei7haa] b[data-astro-cid-6tei7haa]{color:var(--ink)}.move[data-astro-cid-6tei7haa]{background:color-mix(in srgb, var(--c) 16%, var(--card));border-radius:999px;margin-bottom:6px;padding:3px 12px;font-size:.85rem;font-weight:600;display:inline-block}.pn[data-astro-cid-6tei7haa]{justify-content:space-between;gap:16px;padding-block:20px 60px;display:flex}.pn[data-astro-cid-6tei7haa] a[data-astro-cid-6tei7haa]{border:1px solid var(--line);background:var(--card);max-width:48%;transition:border-color .2s, transform .3s var(--ease);border-radius:16px;flex-direction:column;padding:16px 20px;text-decoration:none;display:flex}.pn[data-astro-cid-6tei7haa] a[data-astro-cid-6tei7haa]:hover{border-color:var(--c);transform:translateY(-3px)}.pn[data-astro-cid-6tei7haa] .nx[data-astro-cid-6tei7haa]{text-align:right;margin-left:auto}.pn[data-astro-cid-6tei7haa] small[data-astro-cid-6tei7haa]{color:var(--ink-2)}.pn[data-astro-cid-6tei7haa] b[data-astro-cid-6tei7haa]{font-family:var(--f-display);color:var(--c);font-size:1.3rem;font-weight:400}
