.bl{--wm-w:8.25rem;vertical-align:middle;color:inherit;align-items:center;display:inline-flex}@media (min-width:1024px){.bl{--wm-w:8.75rem}}@media (min-width:1280px){.bl{--wm-w:10.25rem}}.bl__icon{transform-origin:50%;flex:none;width:2.25rem;height:2.25rem;transition:transform .8s cubic-bezier(.76,0,.24,1);display:block}.bl__clip{max-width:calc(var(--wm-w) + 1px);margin-left:.625rem;transition:max-width .55s cubic-bezier(.65,0,.35,1),margin-left .55s cubic-bezier(.65,0,.35,1);display:block;overflow:hidden}.bl__word{width:var(--wm-w);clip-path:inset(0);opacity:1;height:auto;transition:clip-path .55s cubic-bezier(.65,0,.35,1),transform .55s cubic-bezier(.65,0,.35,1),opacity .55s cubic-bezier(.65,0,.35,1);display:block;transform:translate(0)}:is(.bl[data-collapsed],[data-compact] .bl) .bl__icon{transform:rotate(180deg)}:is(.bl[data-collapsed],[data-compact] .bl) .bl__clip{max-width:0;margin-left:0}:is(.bl[data-collapsed],[data-compact] .bl) .bl__word{clip-path:inset(0 100% 0 0);opacity:0;transform:translate(-8px)}@media (hover:hover) and (pointer:fine){:is(.bl[data-collapsed],[data-compact] .bl)[data-peek]:hover .bl__icon{transform:rotate(360deg)}:is(.bl[data-collapsed],[data-compact] .bl)[data-peek]:hover .bl__clip{max-width:calc(var(--wm-w) + 1px);margin-left:.625rem;transition-duration:.45s}:is(.bl[data-collapsed],[data-compact] .bl)[data-peek]:hover .bl__word{clip-path:inset(0);opacity:1;transition-duration:.45s;transform:translate(0)}}a:focus-visible>:is(.bl[data-collapsed],[data-compact] .bl)[data-peek] .bl__icon{transform:rotate(360deg)}a:focus-visible>:is(.bl[data-collapsed],[data-compact] .bl)[data-peek] .bl__clip{max-width:calc(var(--wm-w) + 1px);margin-left:.625rem}a:focus-visible>:is(.bl[data-collapsed],[data-compact] .bl)[data-peek] .bl__word{clip-path:inset(0);opacity:1;transform:translate(0)}@keyframes bl-icon-in{0%{opacity:0;transform:rotate(-180deg)scale(.6)}}@keyframes bl-word-in{0%{clip-path:inset(0 100% 0 0)}}html.motion:not([data-logo-in]) .bl[data-variant=header] .bl__icon{animation:.9s cubic-bezier(.19,1,.22,1) .15s backwards bl-icon-in}html.motion:not([data-logo-in]) .bl[data-variant=header] .bl__word{animation:.8s cubic-bezier(.19,1,.22,1) .45s backwards bl-word-in}.bl-giant{color:#ffffff0f;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}
