.msf-platforms{width:var(--theme-container-width);max-width:var(--theme-normal-container-max-width);margin:12px auto 0;background:var(--theme-palette-color-3);border-radius:14px;overflow:hidden}.msf-platforms ul{display:grid;grid-template-columns:repeat(6,minmax(112px,1fr));align-items:center;list-style:none;margin:0;padding:10px 0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.msf-platforms li{margin:0;min-width:0;border-right:1px solid var(--theme-palette-color-9)}.msf-platforms li:last-child{border-right:0}.msf-platforms a{display:flex;align-items:center;justify-content:center;height:44px;padding:0 18px;gap:2px;color:var(--theme-palette-color-7)}.msf-platforms img{display:block;width:100px;height:30px;object-fit:contain;filter:brightness(0) invert(1)}.msf-platforms a[aria-label="Apple TV+"] img{width:42px;height:36px}.msf-platforms a[aria-label="Apple TV+"] span{font-size:23px}.msf-platforms a:hover{opacity:.75}.msf-platforms a:focus-visible{outline:2px solid var(--theme-palette-color-1);outline-offset:-2px}@media(min-width:1000px){#header [data-device="desktop"] [data-id="search"]{--toggle-button-border-width:1px;--toggle-button-border-color:var(--theme-palette-color-9);--toggle-button-radius:24px;border:1px solid var(--theme-palette-color-9);border-radius:24px;min-height:42px;padding:0 15px;width:clamp(190px,23vw,330px);justify-content:flex-start}#header [data-device="desktop"] [data-id="search"] .ct-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}#header.ct-header{position:sticky;top:0;z-index:100}.admin-bar #header.ct-header{top:32px}@media(max-width:782px){.admin-bar #header.ct-header{top:46px}}.ct-footer{margin-top:56px}.ct-footer .msf-footer-brand img{display:block;width:260px;max-width:100%;height:auto;margin:0 auto 16px}.ct-footer .msf-footer-brand p{font-size:13px;line-height:1.6;text-align:center;margin:0 auto;max-width:36ch}.ct-footer .msf-footer-links{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ct-footer .msf-footer-links a{display:inline-flex;align-items:center;min-height:36px;font-size:14px;line-height:1.5}.ct-footer .msf-footer-links li{margin:0}.ct-footer .msf-footer-social{display:flex;gap:10px;flex-wrap:wrap}.ct-footer .msf-footer-social a{display:flex;align-items:center;justify-content:center;border:1px solid var(--theme-palette-color-9);border-radius:8px;min-height:42px;padding:7px;font-size:12px}@media(max-width:999px){.msf-platforms{margin-top:10px}.msf-platforms ul{grid-template-columns:repeat(6,112px);padding:4px 0}.msf-platforms a{height:44px;padding:0 14px}.msf-platforms img{width:82px;height:27px}.ct-footer [data-row="middle"]>div>[data-column="widget-area-3"]{order:-1}.ct-footer [data-row="middle"]>div{display:flex;flex-direction:column}.ct-footer [data-row="middle"]>div>[data-column]{width:100%}.ct-footer .msf-footer-links a{min-height:44px}.ct-footer .msf-footer-links{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 20px}.ct-footer .msf-footer-social{justify-content:center}.ct-footer .widget-title{text-align:center}.ct-footer{margin-top:36px}}.msf-masthead{display:none}@media(min-width:1000px){.msf-masthead{display:block;box-sizing:border-box;width:var(--theme-container-width);max-width:var(--theme-normal-container-max-width);margin:12px auto 0;min-height:120px;text-align:center}.msf-masthead>span{display:block;font-size:10px;line-height:20px;text-transform:uppercase;color:var(--theme-palette-color-8)}.msf-masthead-unit{height:90px}}