.mgrid[data-astro-cid-kt47yaqy]{list-style:none;margin:0;padding:0;display:grid;gap:clamp(1.25rem,1rem + 1vw,2rem) 1.5rem;grid-template-columns:1fr}@media(min-width:620px){.mgrid[data-astro-cid-kt47yaqy]{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.mgrid[data-astro-cid-kt47yaqy]{grid-template-columns:repeat(3,1fr)}}.mitem__link[data-astro-cid-kt47yaqy]{display:grid;gap:1rem;height:100%;align-content:start}.mitem__thumb[data-astro-cid-kt47yaqy]{position:relative;aspect-ratio:16 / 9;border-radius:20px;overflow:hidden;background:var(--cream-200);box-shadow:0 1px #09193a0a,0 14px 30px -22px #09193a73}.mitem__thumb[data-astro-cid-kt47yaqy]:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px #09193a14;pointer-events:none}.mitem__tile[data-astro-cid-kt47yaqy]{position:absolute;inset:0;display:grid;align-content:center;justify-items:start;gap:.9rem;padding:1.5rem 1.6rem;background:linear-gradient(135deg,var(--navy),var(--navy-800));overflow:hidden;transition:transform .8s var(--ease-out)}.mitem__mark[data-astro-cid-kt47yaqy]{position:absolute;right:-6%;bottom:-16%;width:46%;aspect-ratio:1;background:var(--cream);opacity:.1;-webkit-mask:url(/img/brand/symbol-a.svg) center / contain no-repeat;mask:url(/img/brand/symbol-a.svg) center / contain no-repeat;pointer-events:none}.mitem__guest[data-astro-cid-kt47yaqy]{font-size:.85rem;color:var(--cream);opacity:.8}@media(hover:hover){.mitem__link[data-astro-cid-kt47yaqy]:hover .mitem__tile[data-astro-cid-kt47yaqy]{transform:scale(1.04)}}.mitem__rule[data-astro-cid-kt47yaqy]{width:36px;height:2px;background:var(--teal)}.mitem__outlet[data-astro-cid-kt47yaqy]{font-family:var(--font-display);font-weight:600;font-size:1.5rem;line-height:1.15;color:var(--white);max-width:16ch}.mitem__thumb--img[data-astro-cid-kt47yaqy] img[data-astro-cid-kt47yaqy]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.5) sepia(.2) contrast(.95) brightness(1.04);transition:filter .6s,transform .8s var(--ease-out)}.mitem__thumb--img[data-astro-cid-kt47yaqy] img[data-astro-cid-kt47yaqy].is-crop{height:112%;object-position:center top}.mitem__thumb--img[data-astro-cid-kt47yaqy]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#09193a61,#09193a00 45%);pointer-events:none}@media(hover:hover){.mitem__link[data-astro-cid-kt47yaqy]:hover .mitem__thumb--img[data-astro-cid-kt47yaqy] img[data-astro-cid-kt47yaqy]{filter:none;transform:scale(1.05)}}.mitem__play[data-astro-cid-kt47yaqy],.mitem__note[data-astro-cid-kt47yaqy]{z-index:2}.mitem__note[data-astro-cid-kt47yaqy]{position:absolute;left:1rem;bottom:1rem;padding:.35rem .8rem;border-radius:999px;background:var(--white);color:var(--text-soft);font-size:.8125rem;font-weight:600;box-shadow:inset 0 0 0 1px var(--line)}.mitem__link--off[data-astro-cid-kt47yaqy]{cursor:default}.mitem__play[data-astro-cid-kt47yaqy]{position:absolute;left:1rem;bottom:1rem;width:46px;height:46px;border-radius:50%;background:#ffffffeb;color:var(--navy);display:grid;place-items:center;box-shadow:0 6px 18px -8px #09193a80;transition:transform .5s var(--ease-out),background-color .3s,color .3s}.mitem__play[data-astro-cid-kt47yaqy] svg{fill:currentColor}@media(hover:hover){.mitem__link[data-astro-cid-kt47yaqy]:hover .mitem__play[data-astro-cid-kt47yaqy]{transform:scale(1.08);background:var(--orange);color:var(--white)}}.mitem__date[data-astro-cid-kt47yaqy]{white-space:nowrap}.mitem__meta[data-astro-cid-kt47yaqy]{font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--teal-700)}.mitem__title[data-astro-cid-kt47yaqy]{font-family:var(--font-display);font-size:1.22rem;line-height:1.25;margin-top:.35rem;transition:color .3s}@media(hover:hover){.mitem__link[data-astro-cid-kt47yaqy]:hover .mitem__title[data-astro-cid-kt47yaqy]{color:var(--teal-700)}}.mitem__who[data-astro-cid-kt47yaqy]{font-size:.88rem;color:var(--text-soft);margin-top:.3rem}.arts[data-astro-cid-udn7zx6f]{list-style:none;margin:0 0 1.25rem;padding:0;display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:620px){.arts[data-astro-cid-udn7zx6f]{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.arts[data-astro-cid-udn7zx6f]{grid-template-columns:repeat(3,1fr)}}.art[data-astro-cid-udn7zx6f]{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;height:100%;padding:clamp(1.4rem,1rem + 1.4vw,2rem);border-radius:28px;background:var(--white);box-shadow:var(--shadow-sm);border-top:4px solid var(--teal);transition:transform .5s var(--ease-out),box-shadow .5s}@media(hover:hover){.art[data-astro-cid-udn7zx6f]:hover{transform:translateY(-4px);box-shadow:var(--shadow)}}.art__t[data-astro-cid-udn7zx6f]{font-family:var(--font-display);font-size:clamp(1.15rem,1rem + .5vw,1.4rem);line-height:1.25;color:var(--navy)}.art__by[data-astro-cid-udn7zx6f]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--teal-700)}.arts__more[data-astro-cid-udn7zx6f]{margin-top:2rem;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.5rem;font-weight:600}.nls[data-astro-cid-udn7zx6f]{display:grid;gap:1.25rem}@media(min-width:860px){.nls[data-astro-cid-udn7zx6f]{grid-template-columns:1fr 1fr}}.nlc[data-astro-cid-udn7zx6f]{display:grid;gap:.8rem;justify-items:start;padding:clamp(2rem,1.5rem + 2vw,3rem);border-radius:var(--radius-lg);min-height:320px;align-content:end}.nlc__k[data-astro-cid-udn7zx6f]{font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.8}.nlc__t[data-astro-cid-udn7zx6f]{font-family:var(--font-display);font-size:clamp(2rem,1.5rem + 2vw,3rem);font-weight:600;line-height:1;color:var(--white)}.nlc__x[data-astro-cid-udn7zx6f]{opacity:.85;max-width:40ch;margin-bottom:.5rem}.nlc[data-astro-cid-udn7zx6f].bg-teal .nlc__t[data-astro-cid-udn7zx6f]{color:var(--navy)}.nlc[data-astro-cid-udn7zx6f].bg-teal .nlc__x[data-astro-cid-udn7zx6f]{opacity:1}
