.intro[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:2rem 1.25rem;padding-block:clamp(2.5rem,6vw,5rem) clamp(2.5rem,5vw,4.5rem);display:grid}h1[data-astro-cid-lcdefpme]{letter-spacing:-.04em;max-width:13ch;font-size:clamp(2.5rem,1.2rem + 5.4vw,6.25rem);line-height:.95}.lede[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:40rem;margin-top:1.5rem;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem)}.jump[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:.25rem;display:grid}.jump[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{letter-spacing:-.01em;transition:background-color .16s ease, transform .16s var(--ease-out);border-radius:6px;grid-template-columns:1fr auto auto;align-items:baseline;gap:.75rem;padding:.625rem .875rem;font-size:clamp(1.125rem,1rem + .5vw,1.5rem);display:grid}.jump[data-astro-cid-lcdefpme] .n[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--t-body);font-variant-numeric:tabular-nums}.jump[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;width:1rem;height:1rem;stroke:var(--muted);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--ease-out), stroke .16s ease;align-self:center}.jump[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:active{transform:scale(.99)}@media (hover:hover) and (pointer:fine){.jump[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--surface)}.jump[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover svg[data-astro-cid-lcdefpme]{stroke:var(--accent);transform:translate(4px)}}.tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,minmax(0,1fr));gap:3rem 1.25rem;padding-bottom:6rem;display:grid}.tile[data-astro-cid-lcdefpme]{flex-direction:column;grid-column:span 12;min-width:0;display:flex;position:relative}.t-backgrounds[data-astro-cid-lcdefpme]{grid-column:span 7}.t-motion[data-astro-cid-lcdefpme],.t-navigation[data-astro-cid-lcdefpme]{grid-column:span 5}.t-sections[data-astro-cid-lcdefpme]{grid-column:span 7}.frame[data-astro-cid-lcdefpme]{height:clamp(18rem,34vw,31rem);transition:transform .3s var(--ease-out)}.t-surfaces[data-astro-cid-lcdefpme] .frame[data-astro-cid-lcdefpme]{aspect-ratio:21/8;height:auto}.strip[data-astro-cid-lcdefpme]{transition:transform .3s var(--ease-out);grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.strip[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:6px;width:100%;height:auto}.tile[data-astro-cid-lcdefpme]:active .strip[data-astro-cid-lcdefpme]{transform:scale(.99)}.caption[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:.25rem 2rem;margin-top:1rem;display:grid}h2[data-astro-cid-lcdefpme]{font-size:var(--t-title);grid-column:1/-1}h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{outline:none;align-items:baseline;gap:.5rem;display:inline-flex}h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";z-index:3;border-radius:10px;position:absolute;inset:-.5rem}h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible:after{outline:2px solid var(--accent);outline-offset:2px}.count[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--t-body);font-variant-numeric:tabular-nums;font-weight:400}.arrow[data-astro-cid-lcdefpme]{fill:none;width:1rem;height:1rem;stroke:var(--muted);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--ease-out), stroke .16s ease;align-self:center}.line[data-astro-cid-lcdefpme]{font-size:var(--t-body);max-width:46ch}.names[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.9375rem}.tile[data-astro-cid-lcdefpme]:active .frame[data-astro-cid-lcdefpme]{transform:scale(.99)}@media (hover:hover) and (pointer:fine){.tile[data-astro-cid-lcdefpme]:hover .arrow[data-astro-cid-lcdefpme]{stroke:var(--accent);transform:translate(4px)}}.tile[data-astro-cid-lcdefpme]{animation:rise .7s var(--ease-out) both;animation-delay:calc(80ms + var(--i) * 70ms)}@keyframes rise{0%{opacity:0;transform:translateY(24px)}}@media (width<=1080px){.caption[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=860px){.intro[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.jump[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding-inline:0}.tile[data-astro-cid-lcdefpme],.t-backgrounds[data-astro-cid-lcdefpme],.t-motion[data-astro-cid-lcdefpme],.t-navigation[data-astro-cid-lcdefpme],.t-sections[data-astro-cid-lcdefpme]{grid-column:span 12}.frame[data-astro-cid-lcdefpme],.t-surfaces[data-astro-cid-lcdefpme] .frame[data-astro-cid-lcdefpme]{aspect-ratio:16/10;height:auto}}@media (width<=640px){.strip[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.strip[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:last-child{grid-column:span 2}.frame[data-astro-cid-lcdefpme],.t-surfaces[data-astro-cid-lcdefpme] .frame[data-astro-cid-lcdefpme]{aspect-ratio:4/3.4}.tiles[data-astro-cid-lcdefpme]{row-gap:2.5rem}}@media (prefers-reduced-motion:reduce){.tile[data-astro-cid-lcdefpme]{animation:none}.frame[data-astro-cid-lcdefpme],.tile[data-astro-cid-lcdefpme]:active .frame[data-astro-cid-lcdefpme],.jump[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:active{transition:none;transform:none}}
