.ph[data-astro-cid-75ysl5lo]{height:var(--hero-h);isolation:isolate;border-radius:0 0 var(--r-xl) var(--r-xl);display:grid;position:relative;overflow:hidden}.ph[data-astro-cid-75ysl5lo].noimg{border-radius:0}.grid[data-astro-cid-75ysl5lo]{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.grid[data-astro-cid-75ysl5lo] line[data-astro-cid-75ysl5lo]{stroke:#f3ede312;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:100;stroke-dashoffset:100px;animation:gl 1.6s var(--ease-io) forwards;animation-delay:var(--d)}.grid[data-astro-cid-75ysl5lo] line[data-astro-cid-75ysl5lo].h{stroke:#f3ede30d}@keyframes gl{to{stroke-dashoffset:0}}.panel[data-astro-cid-75ysl5lo]{z-index:0;top:calc(84px + env(safe-area-inset-top,0px));bottom:clamp(14px,1.6vw,24px);right:max(clamp(10px, 1.2vw, 20px), env(safe-area-inset-right,0px));border-radius:var(--r-xl);width:55%;clip-path:inset(0 0 0 100% round var(--r-xl));animation:wipe 1.4s .15s var(--ease-io) forwards;position:absolute;overflow:hidden}@keyframes wipe{to{clip-path:inset(0 0 0 0 round var(--r-xl))}}.drift[data-astro-cid-75ysl5lo]{transform:translate3d(0, calc(var(--sp,0) * 14%), 0);position:absolute;inset:-6% 0}.im[data-astro-cid-75ysl5lo]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.4s var(--ease), transform 7s linear;position:absolute;inset:0;transform:scale(1.14)}.im[data-astro-cid-75ysl5lo].on{opacity:1;transform:scale(1.02)}.panel[data-astro-cid-75ysl5lo]:after{content:"";background:#201c1b47;position:absolute;inset:0}.tick[data-astro-cid-75ysl5lo]{z-index:2;border:0 solid #f3ede3b3;width:22px;height:22px;position:absolute}.t1[data-astro-cid-75ysl5lo]{border-top-width:1px;border-left-width:1px;top:22px;left:22px}.t2[data-astro-cid-75ysl5lo]{border-bottom-width:1px;border-right-width:1px;bottom:22px;right:22px}.cnt[data-astro-cid-75ysl5lo]{z-index:2;color:#f3ede3cc;font-variant-numeric:tabular-nums;position:absolute;bottom:24px;right:56px}.cnt[data-astro-cid-75ysl5lo] b[data-astro-cid-75ysl5lo]{color:var(--ow);font-weight:400}.in[data-astro-cid-75ysl5lo]{z-index:3;padding-top:calc(112px + env(safe-area-inset-top,0px));opacity:calc(1 - var(--sp,0) * 1.2);transform:translate3d(0, calc(var(--sp,0) * -60px), 0);grid-template-rows:auto 1fr auto;gap:28px;padding-bottom:clamp(28px,4vw,52px);display:grid;position:relative}.top[data-astro-cid-75ysl5lo]{color:#f3ede3c7;max-width:44%;animation:fadeup .9s .3s var(--ease) both;justify-content:space-between;gap:20px;display:flex}.noimg[data-astro-cid-75ysl5lo] .top[data-astro-cid-75ysl5lo]{max-width:none}.eb[data-astro-cid-75ysl5lo]{align-items:center;gap:12px;display:inline-flex}.eb[data-astro-cid-75ysl5lo] i[data-astro-cid-75ysl5lo]{background:currentColor;width:28px;height:1px}.code[data-astro-cid-75ysl5lo]{color:var(--muted-dark)}.ttl[data-astro-cid-75ysl5lo]{align-self:end;gap:26px;display:grid}.noimg[data-astro-cid-75ysl5lo] .ttl[data-astro-cid-75ysl5lo]{max-width:100%}.ttl[data-astro-cid-75ysl5lo] h1{text-shadow:0 1px 30px #201c1b40;font-size:clamp(58px,9.6vw,176px);line-height:.9}.ttl[data-astro-cid-75ysl5lo] em{color:var(--sand)}.ttl[data-astro-cid-75ysl5lo] .lede{max-width:min(30em,35vw);animation:fadeup 1s .45s var(--ease) both}.meta[data-astro-cid-75ysl5lo]{border-top:1px solid var(--rule-light);max-width:37%;animation:fadeup 1s .55s var(--ease) both;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:18px 32px;margin:0;padding-top:18px;display:grid}.meta[data-astro-cid-75ysl5lo] div[data-astro-cid-75ysl5lo]{gap:4px;display:grid}.meta[data-astro-cid-75ysl5lo] dd[data-astro-cid-75ysl5lo]{font:400 17px/1.35 var(--sans);margin:0}@keyframes fadeup{0%{opacity:0;transform:translateY(14px)}}.cue[data-astro-cid-75ysl5lo]{right:max(var(--gut), env(safe-area-inset-right,0px));display:none;position:absolute;bottom:clamp(28px,4vw,52px)}.noimg[data-astro-cid-75ysl5lo] .cue[data-astro-cid-75ysl5lo]{color:var(--muted-dark);align-items:center;gap:12px;display:inline-flex}.cue[data-astro-cid-75ysl5lo] i[data-astro-cid-75ysl5lo]{background:#f3ede34d;width:1px;height:44px;position:relative;overflow:hidden}.cue[data-astro-cid-75ysl5lo] i[data-astro-cid-75ysl5lo]:after{content:"";background:var(--ow);height:40%;animation:cue 2s var(--ease-io) infinite;position:absolute;left:0;right:0}@keyframes cue{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}@media (width<=900px){.panel[data-astro-cid-75ysl5lo]{width:auto;left:max(10px, env(safe-area-inset-left,0px));right:max(10px, env(safe-area-inset-right,0px));top:calc(76px + env(safe-area-inset-top,0px));bottom:10px}.panel[data-astro-cid-75ysl5lo]:after{background:#201c1b9e}.top[data-astro-cid-75ysl5lo],.ttl[data-astro-cid-75ysl5lo],.meta[data-astro-cid-75ysl5lo],.ttl[data-astro-cid-75ysl5lo] .lede{max-width:none}.tick[data-astro-cid-75ysl5lo]{display:none}.cnt[data-astro-cid-75ysl5lo]{right:auto;left:max(var(--gut), env(safe-area-inset-left,0px));display:none;top:92px;bottom:auto}}@media (prefers-reduced-motion:reduce){.panel[data-astro-cid-75ysl5lo]{clip-path:none;animation:none}.grid[data-astro-cid-75ysl5lo] line[data-astro-cid-75ysl5lo]{stroke-dashoffset:0}}
