.cf-logo{display:inline-flex;align-items:center;flex:none;line-height:0}.cf-logo img{display:block;max-width:none;height:100%;width:auto}.cf-mark{display:block;flex:none;max-width:none}.cf-logo .cf-logo-dark{display:none}:root[data-theme=dark] .cf-logo .cf-logo-light{display:none}:root[data-theme=dark] .cf-logo .cf-logo-dark{display:block}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .cf-logo .cf-logo-light{display:none}:root:not([data-theme=light]) .cf-logo .cf-logo-dark{display:block}}.cf-logo.cf-logo-on-dark .cf-logo-light{display:none!important}.cf-logo.cf-logo-on-dark .cf-logo-dark{display:block!important}.cf-logo.cf-logo-on-light .cf-logo-dark{display:none!important}.cf-logo.cf-logo-on-light .cf-logo-light{display:block!important}.cc-brand-icon{display:grid;place-items:center;flex:none;transition:transform .25s ease,filter .25s ease;filter:drop-shadow(0 6px 10px rgba(59,43,217,.32)) drop-shadow(0 1px 1.5px rgba(20,12,80,.25))}.cc-brand-icon.is-large{margin:0 auto 4px;filter:drop-shadow(0 10px 18px rgba(59,43,217,.35)) drop-shadow(0 2px 3px rgba(20,12,80,.2))}.cc-brand:hover .cc-brand-icon,.cc-topbar-mark:hover .cf-mark{transform:translateY(-1px);filter:drop-shadow(0 9px 14px rgba(59,43,217,.4)) drop-shadow(0 1px 1.5px rgba(20,12,80,.25))}.cc-topbar-mark .cf-mark{transition:transform .25s ease,filter .25s ease;filter:drop-shadow(0 3px 6px rgba(59,43,217,.3))}@media(prefers-reduced-motion:reduce){.cc-brand-icon,.cc-topbar-mark .cf-mark{transition:none}}
