[hidden]{display:none!important}:root{--navigation-height:90px}html{scroll-padding-top:calc(var(--navigation-height) + 20px)}a,button,summary{touch-action:manipulation}button{cursor:pointer;font-family:inherit}:where(a,button,summary,input,select,textarea):focus-visible{outline-offset:4px;outline:3px solid #6699f4}.btn,.ghost{justify-content:center;align-items:center;max-width:100%;min-height:44px;line-height:1.4;display:inline-flex}.btn{white-space:normal;text-align:left}.btn .action-icon{flex-shrink:0;align-self:stretch;height:auto;min-height:44px}.btn--sm{min-height:44px}.btn--sm .action-icon{width:42px;min-height:42px}.btn:active,.ghost:active{transform:translateY(0)}.btn:disabled{opacity:.55;cursor:wait;transform:none}.ghost .action-icon{flex:none}.nav__brand,.wordmark{white-space:nowrap;flex-shrink:0}.nav__brand{min-height:44px}.nav__links a:focus-visible,.header-nav a:focus-visible{outline-offset:-3px}.scene__actions .ghost:hover{color:#fff;background:#a8caff25}.story-card:focus-visible{outline-offset:-4px;border-color:#9ec5ff}.opportunities-editorial .role:target,.opportunities-editorial .role6:target{outline-offset:5px;outline:2px solid #3974eb}.contact-experience__form{min-width:0}.contact-experience .form__foot .btn,.contact-experience .form6__foot .btn{justify-content:space-between;align-self:stretch}.contact-experience .form__foot .btn:hover,.contact-experience .form6__foot .btn:hover{color:#fff;background:#214977}.contact-handoff{border-top:1px solid #7994b24a;margin-top:24px;padding-top:22px;font-size:14px;line-height:1.65}.contact-handoff__actions{flex-wrap:wrap;gap:10px;margin-top:15px;display:flex}.contact-handoff__actions a,.contact-handoff__actions button{color:#183b69;background:#fff;border:1px solid #7794b9;align-items:center;min-height:44px;padding:10px 14px;font-size:13px;display:inline-flex}.contact-handoff [data-copy-status]{margin-top:12px}.contact-handoff textarea{min-height:180px;margin-top:12px}@media (width<=1000px){html.navigation-open{overflow:hidden}.nav.menu-open,body[data-layout=stage] .nav.menu-open{background:#0a1424}.nav.menu-open .nav__links{top:var(--navigation-height);max-height:calc(100dvh - var(--navigation-height));overscroll-behavior:contain;padding-bottom:max(24px,env(safe-area-inset-bottom))}.site-header.navigation-ready .header-inner{flex-wrap:nowrap}.site-header.navigation-ready .header-nav{display:none}.site-header.navigation-ready .nav-toggle{color:#fff;background:0 0;border:1px solid #ffffff50;justify-content:center;align-items:center;width:44px;height:44px;margin-left:auto;display:inline-flex}.site-header .nav-toggle span{background:currentColor;width:18px;height:1px;position:relative}.site-header .nav-toggle span:before,.site-header .nav-toggle span:after{content:"";background:currentColor;width:18px;height:1px;position:absolute;top:-6px;left:0}.site-header .nav-toggle span:after{top:6px}.site-header.menu-open .nav-toggle span{background:0 0}.site-header.menu-open .nav-toggle span:before{top:0;transform:rotate(45deg)}.site-header.menu-open .nav-toggle span:after{top:0;transform:rotate(-45deg)}.site-header.menu-open .header-nav{background:#0a1424;flex-direction:column;max-height:calc(100dvh - 90px);padding:18px 24px 24px;display:flex;position:absolute;inset:100% 0 auto;overflow:auto}.site-header.menu-open .header-nav a{min-height:44px;padding:15px;font-size:14px}}@media (width>=1001px){.site-header .nav-toggle{display:none}}@media (width<=600px){:root{--navigation-height:74px}.scene__actions .btn,.scene__actions .ghost{font-size:11px}.signal-ticker__pause,.ambient-toggle{min-width:44px}.signal-ticker__label{padding-inline:9px}.contact-experience__form{padding:26px 20px;position:static}}@media (width<=360px){.signal-ticker__label{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
