.btf-logo{--btf-font:19px;--btf-gap:5px;--btf-mark-from:44px;--btf-mark-to:38px;--btf-accent:var(--bt-accent,#f6a06b);--btf-mark:var(--btf-accent);--btf-bit:#aebf92;--btf-ink:#eceee9;--btf-ring:var(--btf-mark);--btf-ink-accent:var(--btf-mark);--btf-word-w:6.73em;--btf-shift:calc((var(--btf-word-w) + var(--btf-gap)) / 2);align-items:center;gap:var(--btf-gap);font-family:var(--font-caprasimo), "Caprasimo", Georgia, serif;font-size:var(--btf-font);letter-spacing:-.03em;color:var(--btf-ink);line-height:1;animation:2.35s cubic-bezier(.33,1,.68,1) forwards btf-recenter;display:inline-flex}.btf-logo--light,.btf-logo--auto{--btf-mark:#c67139;--btf-bit:#7a8a5e;--btf-ink:#201e1d}.btf-logo--auto:is(.dark *,body:has(#dashboard-root.dark) *){--btf-mark:var(--btf-accent);--btf-bit:#aebf92;--btf-ink:#eceee9}@supports (color:color-mix(in srgb, red 45%, blue)){.btf-logo{--btf-bit:color-mix(in srgb, var(--btf-accent) 45%, #f5ead8)}.btf-logo--light,.btf-logo--auto{--btf-mark:color-mix(in srgb, var(--btf-accent) 45%, #6b2f0a);--btf-bit:color-mix(in srgb, var(--btf-accent) 40%, #4a5a30)}.btf-logo--auto:is(.dark *,body:has(#dashboard-root.dark) *){--btf-mark:var(--btf-accent);--btf-bit:color-mix(in srgb, var(--btf-accent) 45%, #f5ead8)}}.btf-logo--mark-only{--btf-shift:0px}.btf-logo svg{width:var(--btf-mark-from);height:var(--btf-mark-from);flex:none;animation:2.35s cubic-bezier(.33,1,.68,1) forwards btf-shrink;overflow:visible}.btf-ring{fill:none;stroke:var(--btf-ring);stroke-width:13px;stroke-linecap:round;stroke-dasharray:162.4;transform-box:view-box;transform-origin:52.01px 48.03px;transition:stroke .6s;animation:2.35s cubic-bezier(.77,0,.18,1) forwards btf-draw,2.35s linear forwards btf-squeeze}.btf-bit{fill:var(--btf-bit);transform-box:view-box;transition:fill .6s;animation:2.35s cubic-bezier(.34,1.4,.64,1) forwards btf-eject}.btf-word{white-space:nowrap;clip-path:inset(0 100% 0 0);width:max-content;animation:2.35s cubic-bezier(.77,0,.18,1) forwards btf-reveal;display:block}.btf-word em{color:var(--btf-ink-accent);font-style:normal;transition:color .6s}@keyframes btf-draw{0%{stroke-dashoffset:162.4px}26.4%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes btf-squeeze{0%,30%{transform:scale(1)}35%{transform:scale(.95)}41%{transform:scale(1.03)}47%{transform:scale(1)}to{transform:scale(1)}}@keyframes btf-eject{0%,33%{transform:translate(52.01px,48.03px)rotate(-25deg)scale(0)}40%{transform:translate(52.01px,48.03px)rotate(-25deg)scale(.55)}56%{transform:translate(88px,88px)rotate(45deg)scale(1)}to{transform:translate(88px,88px)rotate(45deg)scale(1)}}@keyframes btf-shrink{0%,57%{width:var(--btf-mark-from);height:var(--btf-mark-from)}90%{width:var(--btf-mark-to);height:var(--btf-mark-to)}to{width:var(--btf-mark-to);height:var(--btf-mark-to)}}@keyframes btf-recenter{0%,57%{transform:translateX(var(--btf-shift))}90%{transform:translate(0)}to{transform:translate(0)}}@keyframes btf-reveal{0%,62%{clip-path:inset(0 100% 0 0)}82%{clip-path:inset(0)}to{clip-path:inset(0)}}:is(.btf-logo.btf-static,html.btf-intro-done .btf-logo){animation:none;transform:none}:is(.btf-logo.btf-static,html.btf-intro-done .btf-logo) svg{width:var(--btf-mark-to);height:var(--btf-mark-to);animation:none}:is(.btf-logo.btf-static,html.btf-intro-done .btf-logo) .btf-ring{stroke-dashoffset:0;animation:none}:is(.btf-logo.btf-static,html.btf-intro-done .btf-logo) .btf-bit{animation:none;transform:translate(88px,88px)rotate(45deg)}:is(.btf-logo.btf-static,html.btf-intro-done .btf-logo) .btf-word{clip-path:none;animation:none}.btf-logo.btf-waiting,.btf-logo.btf-waiting svg,.btf-logo.btf-waiting .btf-ring,.btf-logo.btf-waiting .btf-bit,.btf-logo.btf-waiting .btf-word{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.btf-logo,.btf-logo svg,.btf-ring,.btf-bit,.btf-word{animation:none!important}.btf-logo{transform:none}.btf-logo svg{width:var(--btf-mark-to);height:var(--btf-mark-to)}.btf-ring{stroke-dashoffset:0}.btf-bit{transform:translate(88px,88px)rotate(45deg)}.btf-word{clip-path:none}}
