.card.svelte-cmq4ot{flex-direction:column;gap:20px;height:100%;display:flex;position:relative}.frame.svelte-cmq4ot{aspect-ratio:16/10;transition:transform .5s var(--m-ease-soft);position:relative}.shot.svelte-cmq4ot{object-fit:cover;object-position:left top;border:1px solid var(--m-border);border-radius:var(--radius-lg);width:100%;height:100%;display:block}.placeholder.svelte-cmq4ot{background:var(--m-surface);border-radius:var(--radius-lg);justify-content:center;align-items:center;height:100%;display:flex}.placeholder.svelte-cmq4ot img:where(.svelte-cmq4ot){object-fit:contain;width:72px;height:72px}.logo.svelte-cmq4ot{z-index:2;background:var(--brand-white);border:2px solid var(--color-poster-paper);width:64px;height:64px;transition:transform .3s var(--m-ease-soft);border-radius:18px;justify-content:center;align-items:center;padding:12px;display:flex;position:absolute;bottom:-24px;left:18px;transform:rotate(-5deg)}.logo.svelte-cmq4ot img:where(.svelte-cmq4ot){object-fit:contain;width:100%;height:100%}.action.svelte-cmq4ot{z-index:3;opacity:0;transition:opacity .15s var(--m-ease-snappy), transform .2s var(--m-ease-soft);position:absolute;top:12px;right:12px;transform:translateY(-4px)}.card.svelte-cmq4ot:hover .action:where(.svelte-cmq4ot),.card.svelte-cmq4ot:focus-within .action:where(.svelte-cmq4ot){opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.card.svelte-cmq4ot:hover .frame:where(.svelte-cmq4ot){transform:translateY(-6px)}.card.svelte-cmq4ot:hover .logo:where(.svelte-cmq4ot){transform:rotate(0)scale(1.06)}}.body.svelte-cmq4ot{flex-direction:column;gap:8px;min-width:0;padding-top:12px;display:flex}.head.svelte-cmq4ot{align-items:flex-start;gap:12px;min-width:0;display:flex}.names.svelte-cmq4ot{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.name.svelte-cmq4ot{font-variation-settings:"wght" 900;text-transform:uppercase;letter-spacing:-.03em;color:var(--m-text);font-size:22px;font-weight:900;line-height:1}.name.svelte-cmq4ot:after{content:"";z-index:1;border-radius:var(--radius-hero);position:absolute;inset:0}.name.svelte-cmq4ot:focus-visible{outline:none}.name.svelte-cmq4ot:focus-visible:after{outline:2px solid var(--m-text);outline-offset:4px}.detail.svelte-cmq4ot{color:var(--m-text-soft);font-size:13px;line-height:1.4em}.meta.svelte-cmq4ot{color:var(--m-text-soft);font-variant-numeric:tabular-nums;flex:none;padding-top:3px;font-size:13px;line-height:1.4em}.text.svelte-cmq4ot{-webkit-line-clamp:2;line-clamp:2;color:var(--m-text-soft);-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.5em;display:-webkit-box;overflow:hidden}.card--wide.svelte-cmq4ot{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.card--wide.svelte-cmq4ot .logo:where(.svelte-cmq4ot){border-radius:24px;width:88px;height:88px;padding:16px;bottom:-32px;left:32px}.card--wide.svelte-cmq4ot .body:where(.svelte-cmq4ot){gap:16px;padding-top:0}.card--wide.svelte-cmq4ot .name:where(.svelte-cmq4ot){letter-spacing:-.045em;font-size:clamp(32px,4vw,56px);line-height:.9}.card--wide.svelte-cmq4ot .head:where(.svelte-cmq4ot){flex-direction:column;gap:14px}.card--wide.svelte-cmq4ot .text:where(.svelte-cmq4ot){-webkit-line-clamp:4;line-clamp:4;font-size:18px;line-height:1.5em}@media (width<=809px){.card--wide.svelte-cmq4ot{grid-template-columns:minmax(0,1fr);gap:32px}.card--wide.svelte-cmq4ot .logo:where(.svelte-cmq4ot){width:64px;height:64px;padding:12px;bottom:-24px;left:18px}.card--wide.svelte-cmq4ot .name:where(.svelte-cmq4ot){font-size:32px}.card--wide.svelte-cmq4ot .text:where(.svelte-cmq4ot){font-size:15px}.action.svelte-cmq4ot{display:none}}@media (prefers-reduced-motion:reduce){.frame.svelte-cmq4ot,.logo.svelte-cmq4ot,.action.svelte-cmq4ot{transition:none}}
