.button.u-118lylz{cursor:pointer;outline:0 solid color-mix(in srgb,var(--color-violet)10%,transparent);outline-offset:-.125rem;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;padding:.5rem 2rem;font-weight:500;text-decoration:none;transition:background-position .2s,box-shadow .2s,outline .2s;display:flex}.bg-dark .button.u-118lylz{outline-color:#fff3}.inline.u-118lylz{display:inline-flex}.narrow.u-118lylz{padding-inline:1rem}.button.u-118lylz:is(:where(.u-118lylz):hover,:where(.u-118lylz):focus-visible,:where(.u-118lylz):active),:any-link:is(:hover,:focus-visible,:active) div.button.u-118lylz{box-shadow:var(--shadow);outline-offset:-.125rem;outline-width:.5rem}.bg-dark :is(:any-link:is(:hover,:focus-visible,:active) div.button.u-118lylz),.bg-dark .button.u-118lylz:is(:where(.u-118lylz):hover,:where(.u-118lylz):focus-visible,:where(.u-118lylz):active){box-shadow:none}.primary.u-118lylz{background:var(--color-violet)no-repeat linear-gradient(94deg,var(--color-violet),var(--color-indigo));color:#fff;background-position:10% 0;background-size:300% 300%;box-shadow:inset 0 0 0 .125rem #fff4,0 .25rem .25rem #0908421e,0 .25rem 1.5rem #0908420f}.primary.u-118lylz:is(:where(.u-118lylz):hover,:where(.u-118lylz):focus-visible,:where(.u-118lylz):active),:any-link:is(:hover,:focus-visible,:active) div.primary.u-118lylz{background-position:-10% 0;box-shadow:inset 0 0 0 .1875rem #fff6,0 .25rem 1.25rem #09084228,0 .25rem 2.5rem #09084214}.bg-dark :is(:any-link:is(:hover,:focus-visible,:active) div.primary.u-118lylz){box-shadow:none}:is(:any-link:is(:hover,:focus-visible,:active) :is(.bg-dark :is(:any-link:is(:hover,:focus-visible,:active) div.primary.u-118lylz)),.bg-dark .u-118lylz:is(:any-link:is(:hover,:focus-visible,:active) div.primary:where(.u-118lylz)):is(:where(.u-118lylz):hover,:where(.u-118lylz):focus-visible,:where(.u-118lylz):active)){text-decoration:underline}.bg-dark .primary.u-118lylz:is(:where(.u-118lylz):hover,:where(.u-118lylz):focus-visible,:where(.u-118lylz):active){box-shadow:none}:is(:any-link:is(:hover,:focus-visible,:active) :is(.bg-dark .primary.u-118lylz:is(:where(.u-118lylz):hover,:where(.u-118lylz):focus-visible,:where(.u-118lylz):active)),.bg-dark .primary.u-118lylz:is(:where(.u-118lylz):hover,:where(.u-118lylz):focus-visible,:where(.u-118lylz):active):is(:where(.u-118lylz):hover,:where(.u-118lylz):focus-visible,:where(.u-118lylz):active)){text-decoration:underline}.secondary.u-118lylz{color:var(--color-black);box-shadow:inset 0 0 0 1px var(--color-black);background:#fff}.secondary.u-118lylz:is(:where(.u-118lylz):hover,:where(.u-118lylz):focus-visible,:where(.u-118lylz):active),:any-link:is(:hover,:focus-visible,:active) div.secondary.u-118lylz{box-shadow:inset 0 0 0 2px var(--color-black)}.bg-dark .secondary.u-118lylz{box-shadow:none}:is(:any-link:is(:hover,:focus-visible,:active) :is(.bg-dark .secondary.u-118lylz),.bg-dark .secondary.u-118lylz:is(:where(.u-118lylz):hover,:where(.u-118lylz):focus-visible,:where(.u-118lylz):active)){text-decoration:underline}.tertiary.u-118lylz{color:var(--color-black)}
