.bsi-ign{position:relative;width:min(86vw,460px);aspect-ratio:720/520}.bsi-ign svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}@keyframes bsi-ign-draw{0%{stroke-dashoffset:var(--ign-len)}to{stroke-dashoffset:0}}.bsi-ign__foul{animation:bsi-ign-draw calc(var(--mo-strike) * .4) var(--ease-decelerate) 1 forwards;filter:drop-shadow(0 0 7px var(--chalk-glow))}.bsi-ign__fence,.bsi-ign__foul{stroke-dasharray:var(--ign-len);stroke-dashoffset:var(--ign-len)}.bsi-ign__fence{animation:bsi-ign-draw calc(var(--mo-strike) * .35) var(--ease-decelerate) 1 forwards;animation-delay:calc(var(--mo-strike) * .22)}.bsi-ign__diamond{stroke-dasharray:var(--ign-len);stroke-dashoffset:var(--ign-len);animation:bsi-ign-draw calc(var(--mo-foil) * .4) var(--ease-standard) 1 forwards;animation-delay:calc(var(--mo-strike) * .3)}@keyframes bsi-ign-run{0%{offset-distance:0}to{offset-distance:100%}}@keyframes bsi-ign-fade{to{opacity:0}}.bsi-ign__runner{offset-rotate:0deg;opacity:0;animation:bsi-ign-appear .01s linear calc(var(--mo-strike) * .3) 1 forwards,bsi-ign-run calc(var(--mo-foil) * .4) var(--ease-standard) calc(var(--mo-strike) * .3) 1 forwards,bsi-ign-fade .18s var(--ease-accelerate) calc(var(--mo-strike) * .3 + var(--mo-foil) * .4) 1 forwards}@keyframes bsi-ign-appear{to{opacity:1}}.bsi-ign__base{opacity:0;animation:bsi-ign-appear calc(var(--mo-fast)) var(--ease-commit) 1 forwards;filter:drop-shadow(0 0 7px var(--chalk-glow))}.bsi-ign__base--1{animation-delay:calc(var(--mo-strike) * .3 + var(--mo-foil) * .1)}.bsi-ign__base--2{animation-delay:calc(var(--mo-strike) * .3 + var(--mo-foil) * .2)}.bsi-ign__base--3{animation-delay:calc(var(--mo-strike) * .3 + var(--mo-foil) * .3)}.bsi-ign__base--0{animation-delay:calc(var(--mo-strike) * .3 + var(--mo-foil) * .4)}@keyframes bsi-ign-mark{0%{opacity:0;transform:scale(.58);filter:drop-shadow(0 12px 34px rgba(0,0,0,.62)) blur(14px)}to{opacity:1;transform:scale(1);filter:drop-shadow(0 12px 34px rgba(0,0,0,.62)) blur(0)}}.bsi-ign__markbox{position:absolute;left:50%;top:50%;width:34.7%;aspect-ratio:1;transform:translate(-50%,-50%)}.bsi-ign__mark{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;opacity:0;animation:bsi-ign-mark calc(var(--mo-reveal) * .35) var(--ease-commit) 1 forwards;animation-delay:calc(var(--mo-strike) * .3 + var(--mo-foil) * .32)}@keyframes bsi-ign-bloom{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.bsi-ign__bloom{left:50%;top:50%;width:47%;aspect-ratio:1;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(191,87,0,.4),var(--chalk-glow-soft,rgba(143,186,214,.07)) 48%,transparent 70%);opacity:0;animation:bsi-ign-bloom calc(var(--mo-reveal) * .35) var(--ease-decelerate) 1 forwards;animation-delay:calc(var(--mo-strike) * .3 + var(--mo-foil) * .32)}.bsi-ign__bloom,.bsi-ign__sheenhost{position:absolute;border-radius:50%;pointer-events:none}.bsi-ign__sheenhost{inset:0;overflow:hidden}.bsi-ign__sheenhost .bsi-sheen-band{animation:bsi-sheen-pass calc(var(--mo-foil) * .5) var(--ease-standard) 1 forwards;animation-delay:calc(var(--mo-strike) * .3 + var(--mo-foil) * .32 + var(--mo-reveal) * .32)}@keyframes bsi-ign-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.bsi-ign-lockup{opacity:0;animation:bsi-ign-rise calc(var(--mo-lockup) * .35) var(--ease-commit) 1 forwards;animation-delay:calc(var(--mo-strike) * .3 + var(--mo-foil) * .32 + var(--mo-reveal) * .5)}@keyframes bsi-ign-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bsi-ign-rule{width:148px;height:2px;background:var(--foil-90);box-shadow:0 0 12px rgba(255,150,60,.4);transform:scaleX(0);transform-origin:center;animation:bsi-ign-rule calc(var(--mo-lockup) * .3) var(--ease-commit) 1 forwards;animation-delay:calc(var(--mo-strike) * .3 + var(--mo-foil) * .32 + var(--mo-reveal) * .44)}