.hero-wrap[data-astro-cid-ik6rvjar]{position:relative;overflow:hidden}.hero-fade[data-astro-cid-ik6rvjar]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,11,11,.25) 0%,rgba(11,11,11,.15) 30%,rgba(11,11,11,.55) 58%,rgba(11,11,11,.92) 78%,var(--c-bg) 100%)}.hero[data-astro-cid-ik6rvjar]{position:relative;height:900px}.hero-px[data-astro-cid-ik6rvjar]{position:absolute;inset:0}.hero-title[data-astro-cid-ik6rvjar]{position:absolute;left:56px;bottom:44px;z-index:20;display:flex;flex-direction:column;gap:10px;max-width:calc(100% - 112px)}.title[data-astro-cid-ik6rvjar]{margin:0;font-size:var(--fs-d5);line-height:.9;overflow-wrap:anywhere}.title[data-astro-cid-ik6rvjar].long{font-size:96px;max-width:70%}.title[data-astro-cid-ik6rvjar].xlong{font-size:var(--fs-d3);max-width:70%}.title[data-astro-cid-ik6rvjar].long .tw[data-astro-cid-ik6rvjar]>span[data-astro-cid-ik6rvjar],.title[data-astro-cid-ik6rvjar].xlong .tw[data-astro-cid-ik6rvjar]>span[data-astro-cid-ik6rvjar]{animation-delay:calc(var(--w, 0) * 90ms + .45s)}@media(max-width:900px){.title[data-astro-cid-ik6rvjar].long{font-size:44px!important;max-width:none}.title[data-astro-cid-ik6rvjar].xlong{font-size:36px!important;max-width:none}}.info[data-astro-cid-ik6rvjar]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:32px;padding:24px 56px 72px}.info-l[data-astro-cid-ik6rvjar]{grid-column:span 6;display:flex;flex-direction:column;gap:18px}.info-r[data-astro-cid-ik6rvjar]{grid-column:8 / span 5}.era-line[data-astro-cid-ik6rvjar]{margin:0;display:flex;gap:10px;flex-wrap:wrap;align-items:baseline}.era-line[data-astro-cid-ik6rvjar] a[data-astro-cid-ik6rvjar]{color:var(--c-text)}.era-line[data-astro-cid-ik6rvjar] span[data-astro-cid-ik6rvjar]{color:var(--c-text-4)}.block[data-astro-cid-ik6rvjar]{padding:72px 56px}.block-h[data-astro-cid-ik6rvjar]{margin:0 0 32px;font-size:var(--fs-h2);line-height:1}.proc[data-astro-cid-ik6rvjar]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.proc[data-astro-cid-ik6rvjar] figure[data-astro-cid-ik6rvjar]{margin:0;display:flex;flex-direction:column;gap:10px}.proc[data-astro-cid-ik6rvjar] .pvid[data-astro-cid-ik6rvjar] video[data-astro-cid-ik6rvjar]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.proc[data-astro-cid-ik6rvjar] .pvid[data-astro-cid-ik6rvjar] .im[data-astro-cid-ik6rvjar]{position:relative}.swipe-hint[data-astro-cid-ik6rvjar]{position:absolute;left:50%;top:50%;z-index:5;display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:var(--r-pill);border:1px solid var(--glass-btn-line);background:var(--glass-btn-bg);-webkit-backdrop-filter:var(--glass-btn-blur);backdrop-filter:var(--glass-btn-blur);color:var(--c-ink);white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,-50%) scale(.97);transition:opacity .8s ease,transform .8s var(--ease-out)}.swipe-hint[data-astro-cid-ik6rvjar] .mono[data-astro-cid-ik6rvjar]{color:var(--c-ink)}.swipe-hint[data-astro-cid-ik6rvjar].in{opacity:1;transform:translate(-50%,-50%)}.hero[data-astro-cid-ik6rvjar] .st[data-astro-cid-ik6rvjar] .mv[data-astro-cid-ik6rvjar]{opacity:0;transition:opacity 1.4s var(--ease-io);pointer-events:none}.hero[data-astro-cid-ik6rvjar] .st[data-astro-cid-ik6rvjar].mv-on .mv[data-astro-cid-ik6rvjar]{opacity:1}.mvctl[data-astro-cid-ik6rvjar]{position:absolute;right:56px;bottom:76px;z-index:20;display:flex;align-items:center;gap:10px}.mvctl[data-astro-cid-ik6rvjar] button[data-astro-cid-ik6rvjar]{height:52px;display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid var(--glass-btn-line);border-radius:var(--r-pill);background:var(--glass-btn-bg);-webkit-backdrop-filter:var(--glass-btn-blur);backdrop-filter:var(--glass-btn-blur);color:var(--c-ink);cursor:pointer;transition:background var(--hover) ease,border-color var(--hover) ease,color var(--hover) ease}.mvsnd[data-astro-cid-ik6rvjar]{width:52px;padding:0}.mvt[data-astro-cid-ik6rvjar]{display:inline-block;width:calc(5ch + 1em);text-align:left}.mvbtn[data-astro-cid-ik6rvjar]{padding:0 26px 0 22px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:var(--fs-mono);letter-spacing:.2em;text-transform:uppercase}.mvctl[data-astro-cid-ik6rvjar] button[data-astro-cid-ik6rvjar]:hover,.mvctl[data-astro-cid-ik6rvjar] button[data-astro-cid-ik6rvjar]:focus-visible{background:var(--glass-btn-bg-hover);border-color:var(--accent);color:var(--c-white)}.mvctl[data-astro-cid-ik6rvjar] button[data-astro-cid-ik6rvjar][aria-pressed=true]{border-color:var(--accent);color:var(--c-white)}.mvbtn[data-astro-cid-ik6rvjar] .pa[data-astro-cid-ik6rvjar],.mvbtn[data-astro-cid-ik6rvjar][aria-pressed=true] .pl[data-astro-cid-ik6rvjar]{display:none}.mvbtn[data-astro-cid-ik6rvjar][aria-pressed=true] .pa[data-astro-cid-ik6rvjar]{display:inline}.mvsnd[data-astro-cid-ik6rvjar][aria-pressed=false] .w1[data-astro-cid-ik6rvjar],.mvsnd[data-astro-cid-ik6rvjar][aria-pressed=false] .w2[data-astro-cid-ik6rvjar],.mvsnd[data-astro-cid-ik6rvjar][aria-pressed=true] .x[data-astro-cid-ik6rvjar]{display:none}.more-h[data-astro-cid-ik6rvjar]{display:flex;align-items:center;gap:16px;margin-bottom:32px}.sec-h[data-astro-cid-ik6rvjar]{margin:0 0 32px;font-size:var(--fs-h5);line-height:1.2;font-weight:400;color:var(--c-ink)}.more[data-astro-cid-ik6rvjar]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.more[data-astro-cid-ik6rvjar] .im[data-astro-cid-ik6rvjar]{aspect-ratio:4 / 5}.pnav[data-astro-cid-ik6rvjar]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:40px 56px}.pnl[data-astro-cid-ik6rvjar]{display:inline-flex;align-items:center;gap:12px}.pnl[data-astro-cid-ik6rvjar] .sf[data-astro-cid-ik6rvjar]{font-size:var(--fs-h5)}@media(max-width:900px){.hero[data-astro-cid-ik6rvjar]{height:auto;min-height:620px;padding-top:120px}.hero-title[data-astro-cid-ik6rvjar]{left:20px;bottom:28px;max-width:calc(100% - 40px)}.title[data-astro-cid-ik6rvjar]{font-size:var(--fs-d2)}.harr[data-astro-cid-ik6rvjar]{display:none}.mvctl[data-astro-cid-ik6rvjar]{right:20px;bottom:24px}.mvctl[data-astro-cid-ik6rvjar] button[data-astro-cid-ik6rvjar]{height:44px}.mvsnd[data-astro-cid-ik6rvjar]{width:44px}.info[data-astro-cid-ik6rvjar]{padding:4px 20px 48px}.info-l[data-astro-cid-ik6rvjar],.info-r[data-astro-cid-ik6rvjar]{grid-column:1 / -1}.block[data-astro-cid-ik6rvjar]{padding:56px 20px}.proc[data-astro-cid-ik6rvjar]{grid-template-columns:repeat(3,minmax(0,1fr))}.more[data-astro-cid-ik6rvjar]{grid-template-columns:repeat(2,minmax(0,1fr))}.pnav[data-astro-cid-ik6rvjar].pnav{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:32px 20px}.pnav[data-astro-cid-ik6rvjar] .pnl[data-astro-cid-ik6rvjar]:last-child{text-align:right}.pnl[data-astro-cid-ik6rvjar] .sf[data-astro-cid-ik6rvjar]{font-size:var(--fs-lead)}}
