.MediaEmbed-module__0CMVAq__figure{color:var(--parchment-hi);margin:0}.MediaEmbed-module__0CMVAq__frame{aspect-ratio:16/9;background:var(--night);border:1px solid color-mix(in srgb, var(--gold) 45%, transparent);min-width:0;position:relative;overflow:hidden}.MediaEmbed-module__0CMVAq__vertical{aspect-ratio:9/16;width:100%;max-height:720px}.MediaEmbed-module__0CMVAq__load{color:var(--parchment-hi);background:var(--night-plum);border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.MediaEmbed-module__0CMVAq__poster{object-fit:cover;opacity:.72;width:100%;height:100%;position:absolute;inset:0}.MediaEmbed-module__0CMVAq__placeholder{font:700 14px/1 var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.MediaEmbed-module__0CMVAq__play{border:1px solid var(--gold-hot);width:54px;height:54px;color:var(--night-deep);background:var(--glow);border-radius:50%;place-items:center;padding-left:3px;font-size:20px;display:grid;position:relative;box-shadow:0 5px 22px #0008}.MediaEmbed-module__0CMVAq__recording{object-fit:contain;width:100%;height:100%;display:block}.MediaEmbed-module__0CMVAq__still{display:block}.MediaEmbed-module__0CMVAq__iframe{border:0;width:100%;height:100%;display:block}.MediaEmbed-module__0CMVAq__instagram{overflow-wrap:anywhere;background:var(--parchment-hi);height:100%;min-height:540px;margin:0;width:100%!important;min-width:0!important;max-width:100%!important}.MediaEmbed-module__0CMVAq__caption{color:var(--night-deep);background:var(--parchment-hi);font:14px/1.35 var(--font-body), Georgia, serif;justify-content:space-between;gap:1rem;margin:0;padding:.65rem .75rem;display:flex}.MediaEmbed-module__0CMVAq__caption a,.MediaEmbed-module__0CMVAq__fallback{color:var(--gold-hot);text-underline-offset:3px;text-decoration:underline}.MediaEmbed-module__0CMVAq__caption a{color:var(--night-teal)}.MediaEmbed-module__0CMVAq__fallback{border:1px solid color-mix(in srgb, var(--gold) 50%, transparent);color:var(--parchment-hi);background:var(--night-plum);padding:.7rem 1rem;display:inline-block}@media (max-width:520px){.MediaEmbed-module__0CMVAq__caption{gap:.35rem;display:grid}.MediaEmbed-module__0CMVAq__vertical{max-height:680px}}
