:root{--font-system-ui: system-ui, sans-serif;--ease-elastic-out-1: cubic-bezier(.5, .75, .75, 1.25);--ease-elastic-out-4: cubic-bezier(.5, 1.5, .75, 1.25);--size-fluid-1: clamp(.5rem, 1vw, 1rem);--size-fluid-5: clamp(4rem, 5vw, 5rem);--gray-10: #16191d;--radius-3: 1rem;--size-fluid-2: clamp(1rem, 2vw, 1.5rem);--size-content-3: 60ch;--font-sans: var(--font-system-ui);--font-weight-4: 400;--gray-0: #f8f9fa;--border-size-2: 2px;--radius-round: 1e5px;--size-1: .25rem;--ease-in-3: cubic-bezier(.7, 0, 1, 1);--ease-elastic-1: var(--ease-elastic-out-1);--ease-out-3: cubic-bezier(0, 0, .3, 1);--ease-elastic-4: var(--ease-elastic-out-4);--gray-8: #343a40;--font-size-fluid-0: clamp(.75rem, 2vw, 1rem)}:root{--size-fluid-1: clamp(.5rem, 1vw, 1rem);--size-fluid-5: clamp(4rem, 5vw, 5rem);--gray-10: #16191d;--radius-3: 1rem;--size-fluid-2: clamp(1rem, 2vw, 1.5rem);--size-content-3: 60ch;--font-sans: var(--font-system-ui);--font-weight-4: 400;--font-system-ui: system-ui, sans-serif;--gray-0: #f8f9fa;--border-size-2: 2px;--radius-round: 1e5px;--size-1: .25rem;--gray-8: #343a40;--font-size-fluid-0: clamp(.75rem, 2vw, 1rem);--gray-2: #e9ecef;--ease-in-3: cubic-bezier(.7, 0, 1, 1);--ease-elastic-1: var(--ease-elastic-out-1);--ease-out-3: cubic-bezier(0, 0, .3, 1);--ease-elastic-4: var(--ease-elastic-out-4);--ease-elastic-out-1: cubic-bezier(.5, .75, .75, 1.25);--ease-elastic-out-4: cubic-bezier(.5, 1.5, .75, 1.25)}header.svelte-u4k2t,ul.svelte-u4k2t{display:flex;flex-direction:column;gap:var(--size-fluid-1)}ul.svelte-u4k2t{display:flex;flex-direction:column;gap:var(--size-fluid-5);list-style-type:none;padding-inline:0}.card.svelte-u4k2t{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;gap:var(--size-fluid-1);color:var(--gray-10);position:relative;border-radius:var(--radius-3);overflow:hidden;padding-block:var(--size-fluid-2);padding-inline:var(--size-fluid-2);width:100%}@media(min-width:1024px){.card.svelte-u4k2t{grid-template-columns:24rem 1fr}}.card.svelte-u4k2t>div:where(.svelte-u4k2t){display:flex;flex-direction:column;gap:var(--size-fluid-2);max-width:var(--size-content-3)}.card-action.svelte-u4k2t{text-decoration:none;z-index:10}.card-action.svelte-u4k2t:before{content:"";position:absolute;inset:0}.card-action.svelte-u4k2t h3:where(.svelte-u4k2t){color:var(--color-10);font-family:var(--font-sans);font-weight:var(--font-weight-4);font-variation-settings:unset}.button.svelte-u4k2t{position:relative;display:inline-flex;white-space:nowrap;text-decoration:none;padding-inline:var(--size-fluid-2);padding-block:calc(var(--size-fluid-1) * .5);--color-hue: var(--hue-brand);color:var(--gray-0);border:var(--border-size-2) solid var(--color-10);background-color:var(--color-10);border-radius:var(--radius-round);outline:none}.button.svelte-u4k2t:is(:where(.svelte-u4k2t):hover,:where(.svelte-u4k2t):focus){cursor:pointer;border-color:var(--color-11);background-color:var(--color-11)}.button.svelte-u4k2t:active{transform:translateY(calc(var(--size-1) * .5))}.button.svelte-u4k2t:focus-visible{outline:var(--size-1) color-mix(in oklch,var(--color-10),transparent 40%) solid;outline-offset:1px}@media(prefers-reduced-motion:no-preference){.button.svelte-u4k2t{transition:background-color .15s var(--ease-in-3),transform .15s var(--ease-elastic-1)}.button.svelte-u4k2t:is(:where(.svelte-u4k2t):hover,:where(.svelte-u4k2t):focus,:where(.svelte-u4k2t):active){transition:background-color 75ms var(--ease-out-3),transform .125s var(--ease-elastic-4)}}.button.svelte-u4k2t{z-index:10}footer.svelte-u4k2t{display:flex;align-items:center;justify-content:space-between;color:var(--gray-8);margin-block-start:auto}footer.svelte-u4k2t>:where(.svelte-u4k2t){font-size:var(--font-size-fluid-0)}
