.bd-scr{grid-template-rows:auto 1fr;font-size:1.9cqi}.bd-bar-mark{flex:none;width:3.4cqi;height:3.4cqi}.bd-scr .scr-nav span{white-space:nowrap}.bd-modes{gap:.6cqi;margin-left:1.6cqi;display:flex}.bd-mode{border:.25cqi solid var(--color-border);font:600 1.4cqi/1.2 var(--font-body);color:var(--color-text-muted);white-space:nowrap;border-radius:99cqi;align-items:center;gap:.6cqi;padding:.35cqi 1.1cqi;display:inline-flex}.bd-mode:before{content:"";border:.2cqi solid var(--color-border);border-radius:50%;width:1.3cqi;height:1.3cqi}.bd-mode--0:before{background:var(--navy-950)}.bd-mode--1:before{background:var(--white)}.bd-mode--2:before{background:linear-gradient(135deg, var(--color-primary), var(--color-accent))}:root[data-theme=dark] .bd-mode--0,:root[data-theme=light] .bd-mode--1,:root[data-theme=colourful] .bd-mode--2{color:var(--color-text);border-color:var(--ws-hi)}.bd-body{grid-template-rows:auto 1fr;grid-template-columns:1.25fr 1fr 1fr;gap:1.8cqi;min-height:0;padding:2.2cqi 2.4cqi;display:grid}.bd-body small{font:600 1.35cqi/1.2 var(--font-body);letter-spacing:.06em;color:var(--color-text-muted)}.bd-body .scr-card{border-radius:1.8cqi;gap:1.2cqi;padding:1.8cqi}.bd-logo{grid-column:1/3;grid-template-columns:1fr auto;align-items:center}.bd-logo small{grid-column:1/-1}.bd-lockup{align-items:center;min-height:10cqi;padding:1cqi 0;display:grid}.bd-scr .bd-lockup .ws-lg{width:auto;max-width:100%;height:6.4cqi}.bd-variants{gap:1cqi;display:flex}.bd-tile{border:.25cqi solid var(--color-border);border-radius:1.4cqi;place-items:center;width:8.4cqi;height:8.4cqi;display:grid}.bd-tile img{width:60%;height:60%}.bd-tile--mark{background:var(--color-bg)}.bd-tile--dark{background:var(--navy-950)}.bd-tile--light{background:var(--white)}.bd-sw{grid-template-columns:repeat(2,minmax(0,1fr));gap:1cqi 1.2cqi;display:grid}.bd-sw span{font:500 1.35cqi/1.2 var(--font-mono);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.9cqi;display:flex;overflow:hidden}.bd-sw i{background:var(--sw);width:3.6cqi;height:3.6cqi;box-shadow:inset 0 0 0 .2cqi color-mix(in srgb, var(--color-text) 18%, transparent);border-radius:1cqi;flex:none}.bd-type{align-content:start}.bd-aa{font:700 9cqi/1 var(--font-heading);letter-spacing:-.03em;background:linear-gradient(120deg, var(--ws-gA), var(--ws-gB));color:#0000;-webkit-background-clip:text;background-clip:text}.bd-face{font:500 1.7cqi/1.2 var(--font-body)}.bd-face--h{font:700 1.9cqi/1.2 var(--font-heading)}.bd-scale{gap:.6cqi;margin-top:.4cqi;display:grid}.bd-scale i{background:color-mix(in srgb, var(--color-text) 16%, transparent);border-radius:99cqi;height:.9cqi;display:block}.bd-scale i:first-child{width:92%;height:1.5cqi}.bd-scale i:nth-child(2){width:74%;height:1.2cqi}.bd-scale i:nth-child(3){width:86%}.bd-scale i:nth-child(4){width:58%}.bd-ui{align-content:start;justify-items:start}.bd-ui .scr-btn{font-size:1.6cqi}.bd-ui .scr-pill{font-size:1.4cqi}.bd-md{background:color-mix(in srgb, var(--color-bg) 70%, var(--color-surface));align-content:start}.bd-md code{font:500 1.4cqi/1.45 var(--font-mono);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.bd-md code .k{color:var(--color-link)}.bd-proof{gap:clamp(1.25rem,3cqi,2rem);display:grid}.bd-proof .pk-facts dt{font:700 1.25rem/1.2 var(--font-heading);letter-spacing:-.01em;text-transform:none;color:var(--color-text)}.bd-sig{font:700 clamp(1.05rem, 2.4cqi, 1.5rem)/1.2 var(--font-heading);letter-spacing:.02em;color:var(--color-text);text-wrap:balance;margin:0}.bd-sig span{color:var(--ws-warm)}.ws-site .hl-stage.bd-fit--settle>svg{transform:scale(1.04)}@container ws (width>=760px){.ws-site .hl-stage.bd-fit--format>svg{transform:scale(1.16)}}
