@layer starlight.components{.sl-link-card:where(.astro-zaaezwya){border:1px solid var(--sl-color-gray-5);box-shadow:var(--sl-shadow-sm);border-radius:.5rem;grid-template-columns:1fr auto;gap:.5rem;padding:1rem;display:grid;position:relative}a:where(.astro-zaaezwya){line-height:var(--sl-line-height-headings);text-decoration:none}a:where(.astro-zaaezwya):before{content:"";position:absolute;inset:0}.stack:where(.astro-zaaezwya){flex-direction:column;gap:.5rem}.title:where(.astro-zaaezwya){color:var(--sl-color-white);font-weight:600;font-size:var(--sl-text-lg)}.description:where(.astro-zaaezwya){color:var(--sl-color-gray-3);line-height:1.5}.icon:where(.astro-zaaezwya){color:var(--sl-color-gray-3)}.sl-link-card:where(.astro-zaaezwya):hover{background:var(--sl-color-gray-7,var(--sl-color-gray-6));border-color:var(--sl-color-gray-2)}.sl-link-card:where(.astro-zaaezwya):hover .icon:where(.astro-zaaezwya){color:var(--sl-color-white)}}.hiw:where(.astro-l43jfdkk){flex-direction:column;gap:21px;margin-top:1.5rem;display:flex}.steps:where(.astro-l43jfdkk){counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:0;padding:0;list-style:none;display:grid}@media (width<=64rem){.steps:where(.astro-l43jfdkk){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=34rem){.steps:where(.astro-l43jfdkk){grid-template-columns:minmax(0,1fr)}}.step:where(.astro-l43jfdkk){border-radius:var(--blast-r-md);background:var(--blast-card);min-width:0;box-shadow:var(--blast-sh-1);counter-increment:step;flex-direction:column;align-items:flex-start;gap:8px;padding:21px;display:flex;position:relative}.step:where(.astro-l43jfdkk):before{content:counter(step);font-family:var(--blast-display);letter-spacing:-.04em;color:var(--blast-track);font-size:34px;font-weight:800;line-height:.8;position:absolute;top:21px;right:21px}.step:where(.astro-l43jfdkk) h3:where(.astro-l43jfdkk){letter-spacing:-.02em;color:var(--blast-ink);text-wrap:balance;margin:5px 0 0;font-size:17px;font-weight:600;line-height:1.3}.step:where(.astro-l43jfdkk) p:where(.astro-l43jfdkk){color:var(--blast-ink-2);text-wrap:pretty;margin:0;font-size:14px;line-height:1.5}.outcomes:where(.astro-l43jfdkk){flex-direction:column;gap:8px;display:flex}.outcomes:where(.astro-l43jfdkk) p:where(.astro-l43jfdkk){flex-direction:column;align-items:flex-start;gap:5px;display:flex}.chip:where(.astro-l43jfdkk){letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;height:22px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.chip-pending:where(.astro-l43jfdkk){background:var(--sl-color-orange-low);color:var(--sl-color-orange-high)}.chip-open:where(.astro-l43jfdkk){background:var(--blast-pink-soft);color:var(--blast-pink-text)}.chip-funded:where(.astro-l43jfdkk){background:var(--sl-color-blue-low);color:var(--sl-color-blue-high)}.chip-live:where(.astro-l43jfdkk){background:var(--sl-color-green-low);color:var(--sl-color-green-high)}.chip-cancelled:where(.astro-l43jfdkk){background:var(--blast-track);color:var(--blast-muted)}.chip-claim:where(.astro-l43jfdkk){background:var(--blast-ink);color:var(--blast-card)}.guarantees:where(.astro-l43jfdkk){border-radius:var(--blast-r-md);background:var(--blast-card);box-shadow:var(--blast-sh-1);grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;margin:0;padding:21px;list-style:none;display:grid}@media (width<=64rem){.guarantees:where(.astro-l43jfdkk){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=34rem){.guarantees:where(.astro-l43jfdkk){grid-template-columns:minmax(0,1fr)}}.guarantees:where(.astro-l43jfdkk) li:where(.astro-l43jfdkk){align-items:flex-start;gap:13px;min-width:0;display:flex}.tick:where(.astro-l43jfdkk){background:var(--blast-pink-soft);width:34px;height:34px;color:var(--blast-pink-text);border-radius:10px;flex:none;place-items:center;display:grid}.guarantees:where(.astro-l43jfdkk) div:where(.astro-l43jfdkk){flex-direction:column;gap:3px;min-width:0;display:flex}.guarantees:where(.astro-l43jfdkk) b:where(.astro-l43jfdkk){letter-spacing:-.01em;color:var(--blast-ink);font-size:15px;font-weight:600;line-height:1.3}.guarantees:where(.astro-l43jfdkk) span:where(.astro-l43jfdkk):not(.tick){color:var(--blast-muted);font-size:13px;line-height:1.45}.more:where(.astro-l43jfdkk){color:var(--blast-pink-text);border-radius:6px;align-self:flex-start;font-size:14px;font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){.more:where(.astro-l43jfdkk):hover{text-underline-offset:3px;text-decoration:underline}}
