.site-footer{color:#111;background:#fff;border-top:1px solid #ededed;flex:none}.site-footer-row{justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1440px;height:44px;margin:0 auto;padding:0 24px;display:flex}@media (min-width:640px){.site-footer-row{padding:0 40px}}@media (min-width:1024px){.site-footer-row{padding:0 48px}}.site-footer-copyright{color:#111;margin:0;font-size:14px;font-weight:400}.site-footer-links{align-items:center;gap:16px;display:flex}.site-footer-links a,.site-footer-links button{font:inherit;color:#555;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:400;text-decoration:none;transition:color .15s}.site-footer-links a:hover,.site-footer-links a:focus-visible,.site-footer-links button:hover,.site-footer-links button:focus-visible{color:#ff0063;outline:none}.site-footer-contact{border-radius:var(--panel-radius);color:#000;background:#fff;border:0;width:min(480px,100vw - 2rem);height:min(560px,100dvh - 2rem);margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto}.site-footer-contact::backdrop{background:#0009}.site-footer-close{color:#000;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:16px;right:16px}.site-footer-close:hover{background:#0000000d}.site-footer-close:focus-visible{outline:2px solid #ff0063}.site-footer-close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:24px;height:24px}@media print{.site-footer{display:none}}
.story-row{width:100%;max-width:1440px;margin:0 auto;padding-left:24px;padding-right:24px}@media (min-width:640px){.story-row{padding-left:40px;padding-right:40px}}@media (min-width:1024px){.story-row{padding-left:48px;padding-right:48px}}.story-top{z-index:50;background:#fff;flex:none;position:sticky;top:0}.story-top>.story-row{justify-content:space-between;align-items:center;gap:16px;height:48px;padding-top:8px;display:flex}@media (min-width:640px){.story-top>.story-row{height:56px}}.story-title{text-transform:uppercase;color:#000;white-space:nowrap;margin:0;font-size:22px;font-weight:700;line-height:1}@media (min-width:640px){.story-title{font-size:28px}}.story-title a{color:inherit;text-decoration:none}.story-logo{vertical-align:middle;width:auto;height:40px;margin-right:10px;display:inline-block}@media (min-width:640px){.story-logo{height:48px}}.story-title-tld{text-transform:none;font-size:.5em}.story-nav{align-items:center;gap:20px;display:flex}.story-nav .story-title{margin-right:12px}.story-nav-link{font:inherit;color:#111;white-space:nowrap;background:0 0;border:0;padding:0;font-size:15px;font-weight:600;text-decoration:none}.story-nav-link:hover,.story-nav-link:focus-visible{color:#ff0063}button.story-nav-link{cursor:pointer}.story-inbox{position:relative}.story-inbox-menu{z-index:60;color:#161823;background:#fff;border:1px solid #ccc;width:min(380px,100vw - 32px);height:min(560px,100dvh - 90px);position:absolute;top:calc(100% + 12px);right:0;overflow:hidden}@media (max-width:479px){.story-inbox{position:static}.story-inbox-menu{right:16px}.story-title-words{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.story-logo{margin-right:0}.story-nav{gap:14px}.story-nav .story-title{margin-right:0}}
