:root{--ease-elastic-out-1: cubic-bezier(.5, .75, .75, 1.25);--ease-elastic-out-4: cubic-bezier(.5, 1.5, .75, 1.25);--font-size-fluid-2: clamp(1.5rem, 6vw, 2.5rem);--font-weight-6: 600;--font-letterspacing-1: .025em;--size-fluid-2: clamp(1rem, 2vw, 1.5rem);--size-fluid-1: clamp(.5rem, 1vw, 1rem);--gray-0: #f8f9fa;--border-size-2: 2px;--radius-2: 5px;--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)}:root{--font-size-fluid-2: clamp(1.5rem, 6vw, 2.5rem);--font-weight-6: 600;--font-letterspacing-1: .025em;--size-fluid-2: clamp(1rem, 2vw, 1.5rem);--size-fluid-1: clamp(.5rem, 1vw, 1rem);--gray-0: #f8f9fa;--border-size-2: 2px;--radius-2: 5px;--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);--ease-elastic-out-1: cubic-bezier(.5, .75, .75, 1.25);--ease-elastic-out-4: cubic-bezier(.5, 1.5, .75, 1.25)}.button.svelte-18sv61c{display:inline-flex;white-space:nowrap;font-family:var(--font-display);font-size:var(--font-size-fluid-2);font-weight:var(--font-weight-6);letter-spacing:var(--font-letterspacing-1);text-decoration:none;padding-inline:var(--size-fluid-2);padding-block:var(--size-fluid-1);--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-2);outline:none}.button.svelte-18sv61c:is(:where(.svelte-18sv61c):hover,:where(.svelte-18sv61c):focus){cursor:pointer;background-color:var(--color-11)}.button.svelte-18sv61c:active{transform:translateY(calc(var(--size-1) * .5))}.button.svelte-18sv61c: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-18sv61c{transition:background-color .15s var(--ease-in-3),transform .15s var(--ease-elastic-1)}.button.svelte-18sv61c:is(:where(.svelte-18sv61c):hover,:where(.svelte-18sv61c):focus,:where(.svelte-18sv61c):active){transition:background-color 75ms var(--ease-out-3),transform .125s var(--ease-elastic-4)}}: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-3: clamp(1.5rem, 3vw, 2rem);--size-fluid-7: clamp(7.5rem, 10vw, 10rem);--size-fluid-2: clamp(1rem, 2vw, 1.5rem);--size-fluid-1: clamp(.5rem, 1vw, 1rem);--gray-10: #16191d;--gray-1: #f1f3f5;--radius-3: 1rem;--size-fluid-4: clamp(2rem, 4vw, 3rem);--size-content-2: 45ch;--font-size-fluid-1: clamp(1rem, 4vw, 1.5rem);--font-letterspacing-1: .025em;--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);--font-weight-3: 300;--size-content-3: 60ch;--font-size-fluid-3: clamp(2rem, 9vw, 3.5rem);--font-weight-2: 200;--font-lineheight-1: 1.25;--size-fluid-9: clamp(15rem, 30vw, 20rem)}:root{--size-fluid-3: clamp(1.5rem, 3vw, 2rem);--size-fluid-7: clamp(7.5rem, 10vw, 10rem);--size-fluid-2: clamp(1rem, 2vw, 1.5rem);--size-fluid-1: clamp(.5rem, 1vw, 1rem);--gray-10: #16191d;--gray-1: #f1f3f5;--radius-3: 1rem;--size-fluid-4: clamp(2rem, 4vw, 3rem);--size-content-2: 45ch;--font-size-fluid-1: clamp(1rem, 4vw, 1.5rem);--font-letterspacing-1: .025em;--font-sans: var(--font-system-ui);--font-weight-4: 400;--gray-0: #f8f9fa;--font-weight-3: 300;--size-content-3: 60ch;--font-size-fluid-3: clamp(2rem, 9vw, 3.5rem);--font-weight-2: 200;--font-lineheight-1: 1.25;--font-system-ui: system-ui, sans-serif;--border-size-2: 2px;--radius-round: 1e5px;--size-1: .25rem;--size-fluid-9: clamp(15rem, 30vw, 20rem);--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)}div.svelte-1g7lzqu{display:grid;gap:var(--size-fluid-3);padding-block-start:var(--size-fluid-3);padding-block-end:var(--size-fluid-7)}ul.svelte-1g7lzqu{list-style-type:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(32ch,1fr));justify-items:center;gap:var(--size-fluid-3) var(--size-fluid-2)}.card.svelte-1g7lzqu{display:flex;flex-direction:column;align-items:flex-start;gap:var(--size-fluid-1);color:var(--gray-10);position:relative;background-color:var(--gray-1);border-radius:var(--radius-3);overflow:hidden;padding-block:var(--size-fluid-2);padding-inline:var(--size-fluid-4);width:100%;max-width:var(--size-content-2)}.card-action.svelte-1g7lzqu{font-size:var(--font-size-fluid-1);letter-spacing:var(--font-letterspacing-1);text-decoration:none;z-index:10}.card-action.svelte-1g7lzqu h3:where(.svelte-1g7lzqu){font-family:var(--font-sans);font-weight:var(--font-weight-4);font-variation-settings:unset}.card-action.svelte-1g7lzqu:hover{border-color:#8a2be2}.card-action.svelte-1g7lzqu:before{content:"";position:absolute;inset:0}.button.svelte-1g7lzqu{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-1g7lzqu:is(:where(.svelte-1g7lzqu):hover,:where(.svelte-1g7lzqu):focus){cursor:pointer;background-color:var(--color-11)}.button.svelte-1g7lzqu:active{transform:translateY(calc(var(--size-1) * .5))}.button.svelte-1g7lzqu: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-1g7lzqu{transition:background-color .15s var(--ease-in-3),transform .15s var(--ease-elastic-1)}.button.svelte-1g7lzqu:is(:where(.svelte-1g7lzqu):hover,:where(.svelte-1g7lzqu):focus,:where(.svelte-1g7lzqu):active){transition:background-color 75ms var(--ease-out-3),transform .125s var(--ease-elastic-4)}}.button.svelte-1g7lzqu{z-index:10}p.svelte-1g7lzqu{color:var(--gray-0);font-weight:var(--font-weight-3);font-family:var(--font-sans);font-variation-settings:"wdth" 100;max-width:var(--size-content-3)}h2.svelte-1g7lzqu{font-size:var(--font-size-fluid-3);font-weight:var(--font-weight-2);line-height:var(--font-lineheight-1);font-family:var(--font-display);font-variation-settings:"wdth" 122;max-width:30ch}@media(min-width:768px){div.svelte-1g7lzqu{padding-block-start:var(--size-fluid-7);padding-block-end:var(--size-fluid-9)}}
