/* Keep the original vector outlines; animate the existing switch inside the wordmark. */
.site-header .brand-control{position:relative;flex-shrink:0;line-height:0;display:block}.site-header .brand-control .brand{display:flex;align-items:center}.brand-toggle-art{overflow:visible}.brand-toggle-art .logo-letter{fill:#302e34;transition:fill .55s ease}.brand-toggle-art .logo-track{fill:#e8e6eb;stroke:#77737c;transition:fill .5s ease,stroke .5s ease}.brand-toggle-art .logo-knob{fill:#fff;stroke:#d4d1d8;stroke-width:1.5px;filter:drop-shadow(0 3px 3px #24202d25);transform:translateX(0);transition:transform .6s cubic-bezier(.22,.9,.24,1.12),fill .45s ease,stroke .45s ease}
[data-logo-color="on"] .brand-toggle-art .logo-letter{fill:#4700ad}[data-logo-color="on"] .brand-toggle-art .logo-track{fill:#f5eafe;stroke:#4700ad}[data-logo-color="on"] .brand-toggle-art .logo-knob{fill:#ff00ed;stroke:#ff00ed;transform:translateX(101.77px);filter:drop-shadow(0 3px 4px #b32bb329)}
.site-header .brand-control .brand-power{position:absolute;left:calc(43.1% - 22px);top:calc(53.5% - 22px);width:44px;height:44px;border:0;padding:0;background:transparent;border-radius:12px;cursor:pointer;z-index:2;touch-action:manipulation}.brand-control:has(.brand-power:hover) .logo-track{stroke:#8b6b9e}.site-header .brand-power:focus-visible{outline:2px solid #9163bb;outline-offset:0;background:#ad7bd00b}.brand-control .brand:focus-visible{outline:2px solid #9163bb;outline-offset:5px;border-radius:3px}
img[src*="bidoping-original.svg"]{filter:grayscale(1);transition:filter .55s ease}[data-logo-color="on"] img[src*="bidoping-original.svg"]{filter:grayscale(0)}
@media(max-width:400px){.site-header .brand-control .brand-power{left:calc(43.1% - 17px);width:34px}}
@media(prefers-reduced-motion:reduce){.brand-toggle-art path,img[src*="bidoping-original.svg"]{transition:none!important}}
.brand-power .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.brand-repeat{display:block;height:auto;width:170px;max-width:100%}.home-footer .footer-brand .brand-repeat{width:190px}.site-footer .subfooter-brand .brand-repeat{width:148px}.closing-brand{display:flex;justify-content:center;margin:0 auto 23px}.closing-brand .brand-repeat{width:150px;opacity:.85}.faq-help-heading h2{max-width:850px;margin-inline:auto!important}
@media(max-width:600px){.home-footer .footer-brand .brand-repeat{width:150px}.closing-brand{margin-bottom:20px}.closing-brand .brand-repeat{width:125px}}
/* A single short opening gesture, without an overshooting spring. */
.brand-toggle-art .logo-letter{transition:fill .28s ease}.brand-toggle-art .logo-track{transition:fill .28s ease,stroke .28s ease}.brand-toggle-art .logo-knob{transition:transform .32s cubic-bezier(.2,.8,.2,1),fill .28s ease,stroke .28s ease}
