.VaultDemo_grid__I8oZ6{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;align-items:start}@media (min-width:900px){.VaultDemo_grid__I8oZ6{grid-template-columns:260px minmax(0,1fr);gap:36px}}.VaultDemo_meter__TuzSe{display:flex;justify-content:center}.VaultDemo_controls__cf8u4{display:flex;flex-direction:column;gap:16px}.VaultDemo_big__rcEq2{font-family:var(--font-display);font-size:clamp(34px,5vw,52px);line-height:1;font-weight:800;letter-spacing:-.03em;font-variation-settings:"opsz" 96,"wdth" 88}.VaultDemo_sliderWrap__10zfl{position:relative;padding-top:6px}.VaultDemo_marker__d4_H8{position:absolute;top:-2px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:2px;pointer-events:none;font-size:11px;font-weight:600;color:var(--ink-2);white-space:nowrap}.VaultDemo_marker__d4_H8:after{content:"";width:2px;height:14px;background:var(--ink-3);border-radius:1px}.VaultDemo_split__nKGQN{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}.VaultDemo_bar__ZTWai{display:flex;height:12px;border-radius:6px;overflow:hidden;background:var(--bg-3);margin:4px 0 10px}.VaultDemo_bar__ZTWai span{height:100%}.VaultDemo_legend__FVGWh{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px 16px;gap:6px 16px;font-size:13px}@media (min-width:600px){.VaultDemo_legend__FVGWh{grid-template-columns:repeat(4,1fr)}}.VaultDemo_legend__FVGWh li{display:flex;flex-direction:column;gap:1px;list-style:none}.VaultDemo_dot__NiLWd{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.VaultDemo_milestone__3o1Zi{padding:12px 14px;border-radius:12px;background:var(--flare-soft);color:var(--ink-1);font-size:14px;line-height:20px}.VaultDemo_milestone__3o1Zi[data-funded=true]{background:var(--bg-2);box-shadow:inset 0 0 0 1px transparent;position:relative}.VaultDemo_milestone__3o1Zi[data-funded=true]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:var(--foil);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}