.topic-explainer__close:focus-visible{outline:3px solid var(--sk-blue-500,#4a90e2);outline-offset:3px}.topic-explainer__dialog{width:min(92vw,1100px);max-width:none;max-height:none;padding:0;border:0;background:transparent;overflow:visible}.topic-explainer__dialog::backdrop{background:rgba(17,17,17,.78)}.topic-explainer__frame{position:relative}.topic-explainer__frame video{display:block;width:100%;max-height:82vh;aspect-ratio:16/9;border-radius:16px;background:#faf9f6}.topic-explainer__close{position:absolute;top:-56px;right:0;width:44px;height:44px;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff;color:var(--sk-ink,#111111);cursor:pointer}.topic-explainer__close:hover{background:var(--sk-blue-100,#e5eefa)}@media (max-width:500px){.topic-explainer__dialog{width:100vw}.topic-explainer__frame video{border-radius:0}.topic-explainer__close{right:12px}}.topic-explainer__page{display:inline-block;margin-top:12px;color:#ffffff;font-weight:700;text-decoration:underline;text-underline-offset:3px}