.tile[data-astro-cid-w3hma47b]{background:var(--surface-inset);min-height:0;color:var(--text);border-radius:2px;text-decoration:none;display:block;position:relative;overflow:hidden}.tile__media[data-astro-cid-w3hma47b]{transition:transform .7s var(--ease-enter);position:absolute;inset:0}.tile__media[data-astro-cid-w3hma47b]>img[data-astro-cid-w3hma47b]{object-fit:cover;width:100%;height:100%}.tile--browser[data-astro-cid-w3hma47b] .tile__media[data-astro-cid-w3hma47b]>img[data-astro-cid-w3hma47b]{object-position:left top}.tile--reel[data-astro-cid-w3hma47b] .tile__media[data-astro-cid-w3hma47b]{background:radial-gradient(120% 90% at 35% 15%, color-mix(in srgb, var(--surface) 70%, #fff), var(--surface-inset) 70%)}.tile[data-astro-cid-w3hma47b] .reel{justify-content:center;align-items:center;gap:5%;display:flex;position:absolute;inset:0}.tile[data-astro-cid-w3hma47b] .reel__screen{aspect-ratio:390/844;background:#000;border-radius:9%/4.2%;width:32%;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #00000026,0 24px 44px -22px #00000059}.tile[data-astro-cid-w3hma47b] .reel__screen--dark{transform:translateY(8%)}.tile[data-astro-cid-w3hma47b] .reel__screen img{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transition:opacity var(--dur-slow) var(--ease-enter);position:absolute;inset:0}.tile[data-astro-cid-w3hma47b] .reel__screen img.is-on{opacity:1}.tile[data-astro-cid-w3hma47b] .reel__dots{display:none}.tile__tag[data-astro-cid-w3hma47b]{z-index:1;border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface) 92%, transparent);backdrop-filter:blur(8px);font:var(--weight-medium) 12px/1 var(--font-sans);opacity:0;transition:opacity var(--dur-quick) var(--ease-enter), transform var(--dur-hover) var(--ease-enter);align-items:baseline;gap:8px;padding:6px 10px;display:inline-flex;position:absolute;bottom:10px;left:10px;transform:translateY(4px)}.tile__tag[data-astro-cid-w3hma47b] span[data-astro-cid-w3hma47b]{font-weight:var(--weight-regular);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--text-muted);font-size:10px}.tile[data-astro-cid-w3hma47b]:hover .tile__tag[data-astro-cid-w3hma47b],.tile[data-astro-cid-w3hma47b]:focus-visible .tile__tag[data-astro-cid-w3hma47b]{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.tile[data-astro-cid-w3hma47b]:hover .tile__media[data-astro-cid-w3hma47b]{transform:scale(1.025)}}.tile[data-astro-cid-w3hma47b]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (hover:none){.tile__tag[data-astro-cid-w3hma47b]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tile__media[data-astro-cid-w3hma47b],.tile__tag[data-astro-cid-w3hma47b]{transition:none}}.top[data-astro-cid-nntkhrjw]{padding-top:var(--space-4)}.hero[data-astro-cid-nntkhrjw]{padding-block:clamp(5rem, 12vh, 8rem) var(--space-8)}.hero__line[data-astro-cid-nntkhrjw]{max-width:46rem;font-size:var(--text-small);color:var(--text);margin:0;line-height:1.5}.hero__line[data-astro-cid-nntkhrjw]>span[data-astro-cid-nntkhrjw]:first-child{margin-right:var(--space-4);font-size:var(--text-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--text-muted)}.hero__sig[data-astro-cid-nntkhrjw]{color:var(--text-muted);display:block}.wall[data-astro-cid-nntkhrjw]{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:auto;gap:6px;display:grid}.split[data-astro-cid-nntkhrjw]{gap:var(--space-6);padding-top:var(--section);grid-template-columns:minmax(10rem,1fr) 3fr;align-items:start;display:grid}.split[data-astro-cid-nntkhrjw]+.split[data-astro-cid-nntkhrjw]{padding-top:var(--space-24)}.split[data-astro-cid-nntkhrjw]:last-of-type{padding-bottom:var(--section)}.index[data-astro-cid-nntkhrjw]{border-bottom:1px solid var(--hairline);margin:0;padding:0}@media (width<=760px){.wall[data-astro-cid-nntkhrjw]{grid-template-columns:1fr}.wall[data-astro-cid-nntkhrjw]>.tile{aspect-ratio:4/3!important;grid-area:auto/1/auto/-1!important}.wall[data-astro-cid-nntkhrjw]>.tile:first-child{aspect-ratio:16/10!important}.split[data-astro-cid-nntkhrjw]{grid-template-columns:1fr}}
