.hero-visual.wg-presentation{width:min(100%,420px);max-width:100%;justify-self:center;transform:none;margin:0;padding:16px;background:#0b0d11;border:1px solid #bd9b45;border-radius:22px;scroll-margin-top:190px;box-shadow:0 22px 65px #09111c24}
.wg-presentation h2{margin:1px 0 14px;color:#f1cc6c;font:750 1.05rem/1.4 Inter,ui-sans-serif,system-ui,sans-serif;text-align:center;letter-spacing:0}
.wg-presentation-video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;background:#0b0d11;border-radius:10px}
.wg-presentation figcaption{display:block;padding:14px 2px 0;color:#e1e4e9;font-size:.875rem;line-height:1.55}
.wg-presentation figcaption p{margin:0 0 10px}
#wgPresentationSound{display:block;width:100%;min-height:44px;margin:0 0 12px;padding:10px 16px;border:1px solid #f1cc6c;border-radius:10px;background:#f1cc6c;color:#0b0d11;font:700 1rem/1.4 Inter,ui-sans-serif,system-ui,sans-serif;cursor:pointer}
#wgPresentationSound:focus-visible{outline:3px solid #fff;outline-offset:4px}
.wg-presentation details{border-top:1px solid #4e493d;padding-top:10px}
.wg-presentation summary{min-height:38px;cursor:pointer;color:#f1cc6c;font-size:.9375rem;font-weight:700}
.wg-presentation summary:focus-visible,.wg-presentation-video:focus-visible{outline:3px solid #f1cc6c;outline-offset:4px}
.wg-presentation ol{padding-left:23px;margin:4px 0 8px}
.wg-presentation li+li{margin-top:10px}
.wg-presentation a{color:#f1cc6c}
@media(max-width:900px){.hero-visual.wg-presentation{justify-self:center;width:min(100%,390px)}}
@media(max-width:560px){.hero-visual.wg-presentation{padding:12px;scroll-margin-top:170px}.wg-presentation h2{font-size:1rem}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
