.brand-capsule-logo.brand-capsule-logo{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 0 auto!important;width:136px!important;max-width:100%!important;height:48px!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;line-height:1!important;letter-spacing:normal!important;text-decoration:none!important;transform:none!important;filter:none!important;overflow:visible!important}.brand-capsule-logo:before,.brand-capsule-logo:after{display:none!important;content:none!important}.brand-capsule-logo .brand-capsule-mark{display:block!important;width:100%!important;height:auto!important;max-width:none!important;max-height:100%!important;position:static!important;inset:auto!important;transform:none!important;opacity:1!important;visibility:visible!important;flex:0 0 auto!important;overflow:visible!important}.brand-capsule-logo .brand-capsule-mark *{animation:none!important;transition:none!important;transform:none!important}.brand-capsule-logo.footer-logo,.footer-brand .brand-capsule-logo{width:168px!important;height:58px!important;margin-bottom:16px!important}@media(max-width:767px){.brand-capsule-logo.brand-capsule-logo{width:120px!important;height:44px!important}.brand-capsule-logo.footer-logo,.footer-brand .brand-capsule-logo{width:156px!important;height:54px!important}}@media(max-width:359px){.site-header .brand-capsule-logo{width:108px!important;height:40px!important}}
/* One native SVG reveal. The path and dot share timing and their exact geometry. */
@supports(offset-path:path("M0 0L1 1")){
 @media(prefers-reduced-motion:no-preference){
  .brand-capsule-logo .brand-capsule-mark>path:first-child{stroke-dasharray:2732.587!important;stroke-dashoffset:0;animation:brand-contour-20261030 1900ms cubic-bezier(.45,0,.2,1) both!important}
  .brand-capsule-logo .brand-capsule-mark>circle{cx:0px;cy:0px;offset-path:path("M1074 14C1054 7 1036 4 1014 4H200C92 4 4 92 4 200S92 396 200 396H1014C1122 396 1210 308 1210 200C1210 155 1195 115 1170 90C1160 73 1148 53 1135 42");offset-position:0px 0px;offset-anchor:0px 0px;offset-rotate:0deg;offset-distance:100%;animation:brand-orbit-20261030 1900ms cubic-bezier(.45,0,.2,1) both!important}
  .brand-capsule-logo.brand-capsule-pending .brand-capsule-mark>path:first-child{animation:none!important;stroke-dashoffset:2732.587}
  .brand-capsule-logo.brand-capsule-pending .brand-capsule-mark>circle{animation:none!important;offset-distance:0%;opacity:0}
 }
}
@keyframes brand-contour-20261030{0%{stroke-dashoffset:2732.587}94%,100%{stroke-dashoffset:0}}
@keyframes brand-orbit-20261030{0%{offset-distance:0%}94%{offset-distance:97.86337%}100%{offset-distance:100%}}
