.on-frame{position:relative;background-color:#000;line-height:1.5}.on-frame,.on-main{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.on-main{display:block;color:#fff;line-height:24px;font-weight:400}.on-main:focus-visible{outline:none}.on-deck{width:100%;margin-inline:auto;padding-bottom:128px;background-color:#050917}body:has(.on-frame){line-height:1.5rem}.on-frame .sx-foot{margin-top:-1px}