@keyframes bh-float{0%,to{translate:0-10px}50%{translate:0 16px}}@keyframes bh-spin{to{rotate:360deg}}@keyframes bh-breathe{0%,to{opacity:.65}50%{opacity:1}}@keyframes bh-spark{0%,to{opacity:.25}50%{opacity:.85}}@keyframes bh-studio-drift{0%,to{translate:0 8px}50%{translate:0-18px}}@keyframes bh-panel-rise{0%,to{translate:0 0}50%{translate:0-20px}}@keyframes bh-trace{to{stroke-dashoffset:-100}}.bh-site,html{overscroll-behavior:none}html{height:100%;background:#080b14}*{box-sizing:border-box}.bh-site{--bh-bg:#080b14;--bh-surface:#101422;--bh-text:#f4f5ff;--bh-muted:#b8bdd0;--bh-accent:#a78bfa;--bh-on-accent:#20113b;--bh-line:#ffffff20;--bh-luster:#ddd1ff;--bh-pearl:#fff;--bh-deep:#352369;--bh-top:76px;--bh-bottom:48px;position:fixed;inset:0;height:100dvh;margin:0;overflow:hidden;background:var(--bh-bg);color:var(--bh-text);font:400 16px/1.6 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;color-scheme:dark;-webkit-tap-highlight-color:transparent}.bh-site[data-bh-mode=light]{--bh-bg:#f7f8fc;--bh-surface:#fff;--bh-text:#182133;--bh-muted:#536176;--bh-line:#14254b1b;--bh-pearl:#fff;--bh-deep:#5b4d96;color-scheme:light}.bh-site[data-bh-design=studio]{--bh-bg:#070e0d;--bh-surface:#101c19;--bh-muted:#b4c8bf;--bh-line:#d6f8e21e;--bh-pearl:#fff3d4;--bh-deep:#163c32}.bh-site[data-bh-design=studio][data-bh-mode=light]{--bh-bg:#f3f6f1;--bh-surface:#fcfdf9;--bh-muted:#52645b;--bh-line:#23483622;--bh-deep:#28644c}.bh-site a,.bh-site button{font:inherit}.bh-site button{cursor:pointer}.bh-site :focus-visible{outline:3px solid var(--bh-accent);outline-offset:5px}.bh-site [hidden]{display:none!important}.bh-site a{color:inherit}.bh-skip{position:fixed;z-index:10;top:8px;left:20px;padding:10px 16px;background:var(--bh-surface);transform:translateY(-150%)}.bh-skip:focus{transform:none}.bh-bottom,.bh-topbar{position:absolute;left:0;right:0;z-index:4;background:color-mix(in srgb,var(--bh-bg) 88%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.bh-topbar{top:0;min-height:calc(var(--bh-top) + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(28px,env(safe-area-inset-right))0 max(28px,env(safe-area-inset-left));display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--bh-line);gap:16px}.bh-brand{display:inline-flex;align-items:center;gap:11px;text-decoration:none;font-size:18px;font-weight:750;letter-spacing:-.035em}.bh-brand svg{width:34px;height:34px;color:var(--bh-accent)}.bh-tools{display:flex;align-items:center;gap:8px}.bh-tool{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--bh-line);border-radius:50%;background:var(--bh-surface);color:var(--bh-text);transition:background .2s,transform .2s}.bh-tool:hover{background:color-mix(in srgb,var(--bh-accent) 13%,var(--bh-surface));transform:translateY(-2px)}.bh-tool svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.bh-site[data-bh-mode=light] .bh-mode-moon{display:block}.bh-mode-moon,.bh-site[data-bh-mode=light] .bh-mode-sun,.bh-site[data-bh-paused=true] .bh-pause{display:none}.bh-site:not([data-bh-paused=true]) .bh-play{display:none}.bh-bottom{bottom:0;min-height:calc(var(--bh-bottom) + env(safe-area-inset-bottom));padding:10px 20px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--bh-line);display:grid;place-items:center;color:var(--bh-muted);font-size:12px;letter-spacing:.06em}.bh-bottom a{text-decoration:underline;text-decoration-color:var(--bh-line);text-underline-offset:3px;font-weight:600}.bh-bottom a:hover{color:var(--bh-accent);text-decoration-color:currentColor}.bh-loader{max-width:calc(100vw - 32px);margin:auto;padding:24px 30px;border:1px solid var(--bh-line);border-radius:20px;background:var(--bh-surface);color:var(--bh-text);box-shadow:0 20px 80px #0004}.bh-loader::backdrop{background:#0008;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bh-loader-status{display:flex;align-items:center;gap:14px;font-size:15px;font-weight:600}.bh-loader svg{flex:none;width:32px;height:32px;fill:none;stroke:var(--bh-accent);stroke-width:2.5;stroke-linecap:round;animation:bh-spin .8s linear infinite}.bh-loader circle{opacity:.2}.bh-scroll{position:absolute;inset:calc(var(--bh-top) + env(safe-area-inset-top))0 calc(var(--bh-bottom) + env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;isolation:isolate;scrollbar-width:thin;scrollbar-color:var(--bh-line) transparent}.bh-main{position:relative;min-height:100%;display:grid;align-items:center;overflow:hidden;padding:80px max(7vw,28px);isolation:isolate}.bh-content{position:relative;z-index:2;max-width:680px;padding:25px 0 45px;pointer-events:none}.bh-content a{pointer-events:auto}.bh-content h1{font-size:clamp(76px,10vw,156px);font-weight:780;line-height:1;letter-spacing:-.085em;margin:0 0 25px;text-wrap:balance;color:var(--bh-text)}.bh-content h2{font-size:clamp(21px,2.15vw,30px);font-weight:550;line-height:1.35;letter-spacing:-.035em;margin:0 0 20px;text-wrap:balance;max-width:560px}.bh-content p{font-size:clamp(15px,1.15vw,17px);line-height:1.85;color:var(--bh-muted);max-width:450px;margin:0 0 34px;text-wrap:pretty}.bh-cta{display:inline-flex;align-items:center;justify-content:center;gap:25px;min-height:56px;padding:15px 26px;background:var(--bh-accent);color:var(--bh-on-accent)!important;text-decoration:none;border-radius:50px;font-size:15px;font-weight:650;letter-spacing:-.015em;box-shadow:0 10px 40px color-mix(in srgb,var(--bh-accent) 18%,transparent);transition:transform .2s,box-shadow .2s}.bh-cta svg,.bh-swatch svg{fill:none;stroke:currentColor}.bh-cta svg{width:22px;height:22px;stroke-width:1.8;transition:transform .2s}.bh-cta:hover{transform:translateY(-3px);box-shadow:0 16px 50px color-mix(in srgb,var(--bh-accent) 28%,transparent)}.bh-cta:hover svg{transform:translateX(4px)}.bh-main:after,.bh-scene{position:absolute;inset:0;pointer-events:none}.bh-scene{width:100%;height:100%;z-index:0;overflow:visible}.bh-main:after{content:"";z-index:1;background:linear-gradient(90deg,var(--bh-bg) 0%,color-mix(in srgb,var(--bh-bg) 86%,transparent) 30%,transparent 67%)}.bh-core{filter:drop-shadow(0 12px 50px color-mix(in srgb,var(--bh-accent) 35%,transparent))}.bh-orbit-system{transform-origin:1020px 450px;animation:bh-float 16s ease-in-out infinite}.bh-orbit-back,.bh-orbit-front{transform-origin:1020px 450px;animation:bh-spin 90s linear infinite}.bh-orbit-front{animation:bh-spin 65s linear reverse infinite}.bh-satellite{animation:bh-float 9s ease-in-out infinite}.bh-satellite-two{animation-delay:-4s;animation-duration:12s}.bh-satellite-three{animation-delay:-7s;animation-duration:15s}.bh-breathe{animation:bh-breathe 11s ease-in-out infinite}.bh-sparks{animation:bh-spark 7s ease-in-out infinite}.bh-site[data-bh-design=studio] .bh-content{max-width:680px}.bh-site[data-bh-design=studio] .bh-content h1{font-size:clamp(74px,9.5vw,148px);font-weight:650;letter-spacing:-.085em}.bh-site[data-bh-design=studio] .bh-content h2{font-family:Georgia,"Times New Roman",serif;font-style:italic;font-weight:400;font-size:clamp(25px,2.6vw,36px);letter-spacing:-.03em}.bh-site[data-bh-design=studio] .bh-cta{border-radius:12px;gap:35px}.bh-site[data-bh-design=studio] .bh-tool{border-radius:12px}.bh-architecture{transform-origin:1050px 550px;animation:bh-studio-drift 20s ease-in-out infinite}.bh-panel{animation:bh-panel-rise 13s ease-in-out infinite}.bh-panel-two{animation-delay:-4s}.bh-panel-three{animation-delay:-8s}.bh-light-path{stroke-dasharray:16 84;animation:bh-trace 8s linear infinite;filter:drop-shadow(0 0 5px var(--bh-accent))}.bh-light-path-two{animation-delay:-4s}.bh-palette{position:absolute;top:calc(var(--bh-top) + env(safe-area-inset-top) + 12px);right:max(20px,env(safe-area-inset-right));z-index:6;width:min(300px,calc(100vw - 32px));padding:20px;border:1px solid var(--bh-line);border-radius:20px;background:var(--bh-surface);box-shadow:0 20px 80px #0004}.bh-palette h3{margin:0 0 15px;font-size:14px;font-weight:600}.bh-palette-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.bh-swatch{height:42px;min-width:0;padding:10px;border:2px solid transparent;border-radius:11px;background:var(--swatch);color:var(--swatch-ink)}.bh-swatch svg{width:18px;height:18px;stroke-width:2;opacity:0}.bh-swatch[aria-pressed=true]{outline:2px solid var(--bh-accent);outline-offset:2px}.bh-swatch[aria-pressed=true] svg{opacity:1}.bh-site[data-bh-hidden=true] .bh-scene *,.bh-site[data-bh-paused=true] .bh-scene *{animation-play-state:paused!important}@media (max-width:900px){.bh-main{padding:60px 6vw}.bh-content{max-width:540px}.bh-main:after{background:linear-gradient(90deg,var(--bh-bg),color-mix(in srgb,var(--bh-bg) 80%,transparent) 45%,color-mix(in srgb,var(--bh-bg) 20%,transparent))}.bh-scene{left:10%;width:110%}.bh-content h1{font-size:clamp(74px,12vw,110px)}}@media (max-width:600px){.bh-site{--bh-top:66px;--bh-bottom:44px}.bh-topbar{padding-inline:20px}.bh-brand{font-size:17px;gap:8px}.bh-brand svg{width:30px;height:30px}.bh-tools{gap:6px}.bh-tool{width:38px;height:38px}.bh-main{padding:205px 24px 45px;align-items:end}.bh-content{padding:0;max-width:100%}.bh-content h1,.bh-site[data-bh-design=studio] .bh-content h1{font-size:clamp(66px,18vw,102px);margin-bottom:20px}.bh-content h2{font-size:22px;max-width:340px;margin-bottom:16px}.bh-content p{font-size:15px;line-height:1.7;margin-bottom:26px;max-width:370px}.bh-cta{min-height:52px;padding:13px 22px;gap:22px}.bh-scene{left:-25%;top:-135px;width:140%;height:650px;opacity:.85}.bh-main:after{background:linear-gradient(0deg,var(--bh-bg) 0%,color-mix(in srgb,var(--bh-bg) 95%,transparent) 41%,transparent 85%)}.bh-site[data-bh-design=studio] .bh-main{padding-top:210px}.bh-site[data-bh-design=studio] .bh-scene{left:-32%;top:-125px;width:150%;height:650px}.bh-site[data-bh-design=studio] .bh-content h2{font-size:27px}.bh-palette{right:16px}.bh-bottom{font-size:11px}}@media (max-height:600px) and (min-width:601px){.bh-main{padding-block:30px}.bh-content{padding-block:0}.bh-content h1,.bh-site[data-bh-design=studio] .bh-content h1{font-size:78px;margin-bottom:14px}.bh-content h2{font-size:22px;margin-bottom:12px}.bh-content p{margin-bottom:20px;font-size:14px}.bh-cta{min-height:48px;padding-block:10px}}@media (prefers-reduced-motion:reduce){.bh-site *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (forced-colors:active){.bh-main:after,.bh-scene{display:none}.bh-cta,.bh-swatch,.bh-tool{border:1px solid ButtonText}}.bh-error{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--bh-line) transparent}.bh-error .bh-main{min-height:100%;padding-block:max(40px,env(safe-area-inset-top));padding-bottom:max(40px,env(safe-area-inset-bottom))}.bh-error .bh-content{padding:0;max-width:600px}.bh-error .bh-brand{margin-bottom:38px;font-size:20px}.bh-error .bh-error-label{font-size:12px;line-height:1.4;font-weight:650;letter-spacing:.18em;text-transform:uppercase;color:var(--bh-accent);margin:0 0 4px}.bh-error .bh-content h1{font-size:clamp(112px,16vw,210px);font-weight:650;letter-spacing:-.07em;line-height:1;margin:0 0 20px;color:var(--bh-accent)}.bh-error .bh-content h2{max-width:540px;font-size:clamp(25px,2.5vw,36px);margin-bottom:16px}.bh-error .bh-content p:not(.bh-error-label){max-width:420px;margin-bottom:28px}.bh-error .bh-scene *{animation-iteration-count:1;animation-duration:4s;animation-fill-mode:forwards}.bh-error[data-bh-design=studio] .bh-content h1{font-family:Georgia,"Times New Roman",serif;font-weight:400;font-style:italic;font-size:clamp(112px,16vw,210px);letter-spacing:-.075em}@media (max-width:600px){.bh-error .bh-main,.bh-error[data-bh-design=studio] .bh-main{padding:32px max(24px,env(safe-area-inset-left)) max(36px,env(safe-area-inset-bottom));align-items:center}.bh-error .bh-brand{margin-bottom:32px}.bh-error .bh-content{padding-top:0}.bh-error .bh-content h1,.bh-error[data-bh-design=studio] .bh-content h1{font-size:132px;margin-bottom:16px}.bh-error .bh-content h2{font-size:26px;max-width:320px}.bh-error .bh-scene,.bh-error[data-bh-design=studio] .bh-scene{left:0;top:0;width:160%;height:100%;opacity:.45}.bh-error .bh-main:after{background:linear-gradient(90deg,var(--bh-bg),color-mix(in srgb,var(--bh-bg) 78%,transparent) 60%,transparent)}.bh-error .bh-content p:not(.bh-error-label){font-size:14px;line-height:1.7}}@media (max-height:600px) and (min-width:601px){.bh-error .bh-brand{margin-bottom:16px}.bh-error .bh-content h1,.bh-error[data-bh-design=studio] .bh-content h1{font-size:100px;margin-bottom:10px}.bh-error .bh-content h2{font-size:25px}.bh-error .bh-content p:not(.bh-error-label){margin-bottom:18px}}.bh-site[data-bh-mode=light][data-bh-color]{--bh-luster:color-mix(in srgb,var(--bh-accent) 45%,#536176);--bh-deep:color-mix(in srgb,var(--bh-accent) 50%,#080b14)}.bh-site[data-bh-mode=light][data-bh-color=red]{--bh-accent:#b91c1c;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=red]{--swatch:#b91c1c;--swatch-ink:#ffffff}.bh-site[data-bh-mode=light][data-bh-color=orange]{--bh-accent:#ad3a0c;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=orange]{--swatch:#ad3a0c;--swatch-ink:#ffffff}.bh-site[data-bh-mode=light][data-bh-color=amber]{--bh-accent:#915000;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=amber]{--swatch:#915000;--swatch-ink:#ffffff}.bh-site[data-bh-mode=light][data-bh-color=gold]{--bh-accent:#7f5900;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=gold]{--swatch:#7f5900;--swatch-ink:#ffffff}.bh-site[data-bh-mode=light][data-bh-color=lime]{--bh-accent:#4d6f08;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=lime]{--swatch:#4d6f08;--swatch-ink:#ffffff}.bh-site[data-bh-mode=light][data-bh-color=green]{--bh-accent:#237336;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=green]{--swatch:#237336;--swatch-ink:#ffffff}.bh-site[data-bh-mode=light][data-bh-color=emerald]{--bh-accent:#08734e;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=emerald]{--swatch:#08734e;--swatch-ink:#ffffff}.bh-site[data-bh-mode=light][data-bh-color=teal]{--bh-accent:#08736e;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=teal]{--swatch:#08736e;--swatch-ink:#ffffff}.bh-site[data-bh-mode=light][data-bh-color=cyan]{--bh-accent:#006d82;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=cyan]{--swatch:#006d82;--swatch-ink:#ffffff}.bh-site[data-bh-mode=light][data-bh-color=sky]{--bh-accent:#086d9f;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=sky]{--swatch:#086d9f;--swatch-ink:#ffffff}.bh-site[data-bh-mode=light][data-bh-color=blue]{--bh-accent:#1d58c4;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=blue]{--swatch:#1d58c4;--swatch-ink:#ffffff}.bh-site[data-bh-mode=light][data-bh-color=indigo]{--bh-accent:#4b3fc6;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=indigo]{--swatch:#4b3fc6;--swatch-ink:#ffffff}.bh-site[data-bh-mode=light][data-bh-color=violet]{--bh-accent:#6c35be;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=violet]{--swatch:#6c35be;--swatch-ink:#ffffff}.bh-site[data-bh-mode=light][data-bh-color=purple]{--bh-accent:#8534b7;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=purple]{--swatch:#8534b7;--swatch-ink:#ffffff}.bh-site[data-bh-mode=light][data-bh-color=fuchsia]{--bh-accent:#a12693;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=fuchsia]{--swatch:#a12693;--swatch-ink:#ffffff}.bh-site[data-bh-mode=light][data-bh-color=pink]{--bh-accent:#af216f;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=pink]{--swatch:#af216f;--swatch-ink:#ffffff}.bh-site[data-bh-mode=light][data-bh-color=rose]{--bh-accent:#b91f49;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=rose]{--swatch:#b91f49;--swatch-ink:#ffffff}.bh-site[data-bh-mode=light][data-bh-color=slate]{--bh-accent:#475569;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=slate]{--swatch:#475569;--swatch-ink:#ffffff}.bh-site[data-bh-mode=light][data-bh-color=stone]{--bh-accent:#57534e;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=stone]{--swatch:#57534e;--swatch-ink:#ffffff}.bh-site[data-bh-mode=light][data-bh-color=graphite]{--bh-accent:#3e3e46;--bh-on-accent:#ffffff}.bh-site[data-bh-mode=light] [data-bh-palette=graphite]{--swatch:#3e3e46;--swatch-ink:#ffffff}.bh-site[data-bh-mode=dark][data-bh-color]{--bh-luster:color-mix(in srgb,var(--bh-accent) 45%,#fff);--bh-deep:color-mix(in srgb,var(--bh-accent) 50%,#080b14)}.bh-site[data-bh-mode=dark][data-bh-color=red]{--bh-accent:#ff8c83;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=red]{--swatch:#ff8c83;--swatch-ink:#111114}.bh-site[data-bh-mode=dark][data-bh-color=orange]{--bh-accent:#ffac75;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=orange]{--swatch:#ffac75;--swatch-ink:#111114}.bh-site[data-bh-mode=dark][data-bh-color=amber]{--bh-accent:#f3bd5b;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=amber]{--swatch:#f3bd5b;--swatch-ink:#111114}.bh-site[data-bh-mode=dark][data-bh-color=gold]{--bh-accent:#e2c457;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=gold]{--swatch:#e2c457;--swatch-ink:#111114}.bh-site[data-bh-mode=dark][data-bh-color=lime]{--bh-accent:#b5d871;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=lime]{--swatch:#b5d871;--swatch-ink:#111114}.bh-site[data-bh-mode=dark][data-bh-color=green]{--bh-accent:#83d99b;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=green]{--swatch:#83d99b;--swatch-ink:#111114}.bh-site[data-bh-mode=dark][data-bh-color=emerald]{--bh-accent:#68d3ac;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=emerald]{--swatch:#68d3ac;--swatch-ink:#111114}.bh-site[data-bh-mode=dark][data-bh-color=teal]{--bh-accent:#61d4ca;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=teal]{--swatch:#61d4ca;--swatch-ink:#111114}.bh-site[data-bh-mode=dark][data-bh-color=cyan]{--bh-accent:#65d0e6;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=cyan]{--swatch:#65d0e6;--swatch-ink:#111114}.bh-site[data-bh-mode=dark][data-bh-color=sky]{--bh-accent:#81c6f3;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=sky]{--swatch:#81c6f3;--swatch-ink:#111114}.bh-site[data-bh-mode=dark][data-bh-color=blue]{--bh-accent:#9abdff;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=blue]{--swatch:#9abdff;--swatch-ink:#111114}.bh-site[data-bh-mode=dark][data-bh-color=indigo]{--bh-accent:#b4adff;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=indigo]{--swatch:#b4adff;--swatch-ink:#111114}.bh-site[data-bh-mode=dark][data-bh-color=violet]{--bh-accent:#c5a4fa;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=violet]{--swatch:#c5a4fa;--swatch-ink:#111114}.bh-site[data-bh-mode=dark][data-bh-color=purple]{--bh-accent:#d5a0f1;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=purple]{--swatch:#d5a0f1;--swatch-ink:#111114}.bh-site[data-bh-mode=dark][data-bh-color=fuchsia]{--bh-accent:#e99bdf;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=fuchsia]{--swatch:#e99bdf;--swatch-ink:#111114}.bh-site[data-bh-mode=dark][data-bh-color=pink]{--bh-accent:#f49ec7;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=pink]{--swatch:#f49ec7;--swatch-ink:#111114}.bh-site[data-bh-mode=dark][data-bh-color=rose]{--bh-accent:#fa9eb1;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=rose]{--swatch:#fa9eb1;--swatch-ink:#111114}.bh-site[data-bh-mode=dark][data-bh-color=slate]{--bh-accent:#b4c3d6;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=slate]{--swatch:#b4c3d6;--swatch-ink:#111114}.bh-site[data-bh-mode=dark][data-bh-color=stone]{--bh-accent:#cec5bb;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=stone]{--swatch:#cec5bb;--swatch-ink:#111114}.bh-site[data-bh-mode=dark][data-bh-color=graphite]{--bh-accent:#c6c6d1;--bh-on-accent:#111114}.bh-site[data-bh-mode=dark] [data-bh-palette=graphite]{--swatch:#c6c6d1;--swatch-ink:#111114}