.skip-link{z-index:200;background:var(--orange);color:#111;min-height:44px;font:600 var(--fs-small)/1 var(--tc);white-space:nowrap;border-radius:8px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex;position:fixed;top:-200px;left:12px}.skip-link:focus{outline-offset:2px;outline:2px solid #fff;top:12px}.ox-chrome .nav-inner{justify-content:space-between;align-items:center;gap:24px;display:flex}.ox-chrome .container{max-width:var(--page-max);width:100%;margin:0 auto;padding:0 24px}.ox-chrome .nav-logo img{width:auto;height:38px}.ox-chrome .nav-logo .logo-l{display:none}:root[data-theme=light] .ox-chrome .nav-logo .logo-l{display:inline-block}:root[data-theme=light] .ox-chrome .nav-logo .logo-d{display:none}.ox-chrome .nav-links{font-size:var(--fs-small);color:var(--dim);align-items:center;gap:28px;display:flex}:where(.ox-chrome) .nav-links a{padding:6px 1px;transition:color .2s;position:relative}.ox-chrome .nav-right{align-items:center;gap:12px;display:flex}.ox-chrome.ox-nav-top:before{display:none}:root[data-vp=pad] .ox-chrome .container{padding-inline:24px}:root[data-vp=pad] .ox-chrome .nav-inner{flex-wrap:nowrap;gap:12px;overflow:visible}:root[data-vp=pad] .ox-chrome .nav-logo{flex:none;align-items:center;min-width:0;min-height:44px;display:flex}:root[data-vp=pad] .ox-chrome .nav-links{display:none}:root[data-vp=pad] .ox-chrome .nav-right{flex:0 auto;gap:10px;min-width:0}:root[data-vp=phone] .ox-chrome .container{padding-inline:16px}:root[data-vp=phone] .ox-chrome .nav-inner{gap:12px;position:relative}:root[data-vp=phone] .ox-chrome .nav-logo{min-height:var(--tap-min,44px);flex-shrink:0;align-items:center;margin-left:auto;display:flex}:root[data-vp=phone] .ox-chrome .nav-logo img{height:30px}:root[data-vp=phone] .ox-chrome .nav-links,:root[data-vp=phone] .ox-chrome .nav-right{display:none}@media (max-width:767px){:root:not([data-vp]) .ox-chrome .container{padding-inline:16px}:root:not([data-vp]) .ox-chrome .nav-inner{gap:12px;position:relative}:root:not([data-vp]) .ox-chrome .nav-logo{flex-shrink:0;align-items:center;min-height:44px;margin-left:auto;display:flex}:root:not([data-vp]) .ox-chrome .nav-logo img{height:30px}:root:not([data-vp]) .ox-chrome .nav-links,:root:not([data-vp]) .ox-chrome .nav-right{display:none}}#mobile-drawer.ox-nav-drawer-panel{top:var(--nav-h,64px)!important;background:var(--ox-navigation)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;width:100%!important;max-width:none!important;box-shadow:none!important;border:0!important;left:0!important;right:0!important}.ox-nav-drawer-scrim{display:none!important}#mobile-drawer>div{gap:8px!important;padding:24px!important}:root[data-vp=phone] #mobile-drawer>div{padding:16px!important}#mobile-drawer>div>a,#mobile-drawer>div>div>button,#mobile-drawer>div>div>a{min-height:44px!important;color:var(--ox-muted)!important;background:0 0!important;border:0!important;border-radius:10px!important;gap:10px!important;padding:10px 12px!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}@layer ox-priority{#mobile-drawer>div>div>button{font-size:16px!important;font-weight:500!important;line-height:24px!important}}#mobile-drawer>div>a[aria-current=page]{color:var(--orange)!important;background:var(--card)!important;border:1px solid #fe8200!important}:root[data-vp=phone] #mobile-drawer>div>a[aria-current=page]{width:max-content;max-width:100%}#mobile-drawer .ox-drawer-ic{opacity:1;color:var(--dim)}#mobile-drawer a[aria-current=page] .ox-drawer-ic{color:var(--orange)}:root[data-vp=phone] .ox-chrome .ox-nav-toggle{order:0}:root[data-vp=phone] .ox-chrome .nav-logo{order:9}:root[data-vp=phone] .ox-chrome.ox-nav-open .nav-right{flex:0 auto;order:5;gap:2px;min-width:0;margin-left:0;display:flex!important}:root[data-vp=phone] .ox-chrome.ox-nav-open .nav-inner{gap:2px}:root[data-vp=phone] .ox-chrome .nav-right .nav-cta,:root[data-vp=phone] .ox-chrome .nav-app-entry{display:none}@media (max-width:767px){:root:not([data-vp]) #mobile-drawer>div{padding:16px!important}:root:not([data-vp]) #mobile-drawer>div>a[aria-current=page]{width:max-content;max-width:100%}:root:not([data-vp]) .ox-chrome .ox-nav-toggle{order:0}:root:not([data-vp]) .ox-chrome .nav-logo{order:9}:root:not([data-vp]) .ox-chrome.ox-nav-open .nav-right{flex:0 auto;order:5;gap:2px;min-width:0;margin-left:0;display:flex!important}:root:not([data-vp]) .ox-chrome .nav-app-entry{display:none}}:root[data-vp=pad] .ox-chrome .ox-nav-toggle{display:flex}:root[data-vp=pad] .ox-nav-drawer{display:block}.ox-chrome .nav-member>.nm-sum{align-items:center;min-height:44px;display:flex}.ac-page>header.ox-chrome{color:inherit}:root[data-vp=pad] .ox-footer-social{min-height:0}.ox-footer-group-links>span{min-height:30px;font-family:var(--tc);color:var(--footer-link);justify-content:center;align-items:center;padding:3px 6px;font-size:12px;font-weight:400;line-height:24px;display:flex}:root[data-vp=pad] .ox-footer-group-links>span{min-height:44px;font-size:13px}:root[data-vp=phone] .ox-footer-group-links>span{justify-content:flex-start;min-height:44px;padding:4px 0;font-size:13px;line-height:20px}html[data-vp=phone] body:has(.act-detail) .ox-fab-stack{display:none}body:has(:is([data-live-studio],.lv-shell)) .ox-fab-stack{display:none}:is(button,a,summary):not([class*=logo]):not([class*=brand])>svg[class]:not(.lucide):is([class^=size-],[class*=\ size-],[class^=w-],[class*=\ w-],[class^=h-],[class*=\ h-]){width:revert-layer!important;height:revert-layer!important}
