.cw[data-astro-cid-e6jghndo]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(190px,17vw,260px);grid-template-areas:var(--cw-desk);gap:clamp(.6rem,1vw,.9rem);list-style:none;margin:0;padding:0}.cw__tile[data-astro-cid-e6jghndo]{position:relative;overflow:hidden;isolation:isolate;border-radius:12px;background:#111}.cw__img[data-astro-cid-e6jghndo],.cw__video[data-astro-cid-e6jghndo]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease-out),opacity .6s var(--ease-out)}.cw__video[data-astro-cid-e6jghndo]{opacity:0}.cw__tile[data-astro-cid-e6jghndo].is-playing .cw__video[data-astro-cid-e6jghndo]{opacity:1}.cw__tile[data-astro-cid-e6jghndo]:hover .cw__img[data-astro-cid-e6jghndo],.cw__tile[data-astro-cid-e6jghndo]:hover .cw__video[data-astro-cid-e6jghndo]{transform:scale(1.045)}.cw__shade[data-astro-cid-e6jghndo]{position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,#050505f2,#050505c7 32%,#05050552 60%,#0505050a 82%),linear-gradient(180deg,#05050573,#05050500 28%)}.cw__tag[data-astro-cid-e6jghndo]{position:absolute;z-index:2;top:.85rem;left:.9rem;max-width:calc(100% - 4.5rem);padding:.32rem .6rem;border-radius:var(--radius-pill);background:#05050573;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-mono);font-size:.56rem;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#ffffffd1}.cw__arrow[data-astro-cid-e6jghndo]{position:absolute;z-index:2;top:.75rem;right:.75rem;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--color-accent);color:#0d0d0d;opacity:0;transform:scale(.75);transition:opacity .3s var(--ease-out),transform .35s var(--ease-expressive)}.cw__tile[data-astro-cid-e6jghndo]:hover .cw__arrow[data-astro-cid-e6jghndo]{opacity:1;transform:scale(1)}.cw__body[data-astro-cid-e6jghndo]{position:absolute;z-index:2;left:clamp(.95rem,1.5vw,1.5rem);right:clamp(.95rem,1.5vw,1.5rem);bottom:clamp(.9rem,1.4vw,1.35rem);text-shadow:0 1px 14px rgba(0,0,0,.55)}.cw__fact[data-astro-cid-e6jghndo]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;margin:0 0 .55rem}.cw__num[data-astro-cid-e6jghndo]{font-family:var(--font-display);font-weight:var(--fw-black);font-size:clamp(1.45rem,1.4vw + .8rem,2.3rem);line-height:1;letter-spacing:var(--ls-tight);color:var(--color-accent)}.cw__label[data-astro-cid-e6jghndo]{max-width:30ch;font-size:.82rem;line-height:1.3;color:#ffffffd9}.cw__name[data-astro-cid-e6jghndo]{margin:0;font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:clamp(1rem,.4vw + .9rem,1.2rem);line-height:1.2;color:var(--color-text-strong)}.cw__place[data-astro-cid-e6jghndo]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:.2rem 0 0;font-family:var(--font-mono);font-size:.58rem;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:#fff9}.cw__tile--big[data-astro-cid-e6jghndo] .cw__num[data-astro-cid-e6jghndo]{font-size:clamp(2.6rem,3.4vw + 1rem,5rem)}.cw__tile--big[data-astro-cid-e6jghndo] .cw__label[data-astro-cid-e6jghndo]{font-size:1rem}.cw__tile--big[data-astro-cid-e6jghndo] .cw__name[data-astro-cid-e6jghndo]{font-size:clamp(1.2rem,.8vw + 1rem,1.6rem)}.cw__link[data-astro-cid-e6jghndo]{position:absolute;inset:0;z-index:5;text-indent:-9999px;overflow:hidden;white-space:nowrap;color:transparent;background:transparent;text-decoration:none}.cw__link[data-astro-cid-e6jghndo]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:12px}@media(max-width:1100px){.cw[data-astro-cid-e6jghndo]{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:clamp(170px,26vw,240px);grid-template-areas:var(--cw-tab)}}@media(max-width:700px){.cw[data-astro-cid-e6jghndo]{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--container-padding) * -1);padding:0 var(--container-padding) .6rem;scroll-padding-inline:var(--container-padding);scrollbar-width:none}.cw[data-astro-cid-e6jghndo]::-webkit-scrollbar{display:none}.cw__tile[data-astro-cid-e6jghndo]{flex:0 0 84%;height:clamp(320px,95vw,420px);scroll-snap-align:start}.cw__tile--big[data-astro-cid-e6jghndo] .cw__num[data-astro-cid-e6jghndo]{font-size:2.6rem}}
