.positioning-h1{font-size:clamp(2rem,4.3vw,4.9rem)!important;line-height:1.12!important;max-width:25ch;letter-spacing:-.025em!important;overflow-wrap:break-word;text-wrap:balance}.positioning-brand,.positioning-topic{display:block}.positioning-topic{font-size:.76em;line-height:1.22;margin-top:.22em}.official-video{box-sizing:border-box;max-width:960px;width:calc(100% - 32px);margin:48px auto;padding:clamp(16px,3vw,32px);border:1px solid currentColor;border-radius:12px;text-align:left;clear:both}.official-video h2{font-size:clamp(1.4rem,3vw,2rem);line-height:1.3;margin:0 0 12px}.official-video p{font-size:1rem;line-height:1.65;max-width:75ch}.official-video video{display:block;width:100%;aspect-ratio:16/9;height:auto;background:#111;object-fit:contain;margin:18px 0}.official-video button{font:inherit;cursor:pointer;padding:12px 20px;min-height:44px;background:#17382d;color:#fff;border:2px solid #719d8c;border-radius:6px;white-space:normal}.official-video button:focus-visible,.official-video a:focus-visible{outline:3px solid #df9419;outline-offset:4px}.official-video button:disabled{cursor:wait;opacity:.75}.official-video a{display:inline-block;overflow-wrap:anywhere}.official-video [role=status]:empty{display:none}@media(max-width:480px){.positioning-h1{font-size:clamp(1.8rem,7.7vw,2.5rem)!important;max-width:100%}.official-video{margin:28px auto}}