.btn.svelte-nzq1eg{border-radius:999px;border:1px solid transparent;font-weight:var(--font-semibold);letter-spacing:.02em;transition:transform var(--duration-micro) var(--ease-standard),background var(--duration-micro) var(--ease-standard),border-color var(--duration-micro) var(--ease-standard),box-shadow var(--duration-micro) var(--ease-standard),color var(--duration-micro) var(--ease-standard);-webkit-tap-highlight-color:transparent}.btn.svelte-nzq1eg:disabled{opacity:.5;cursor:not-allowed}.btn-sm.svelte-nzq1eg{font-size:var(--text-body-sm)}.btn-md.svelte-nzq1eg{font-size:var(--text-body)}.btn-lg.svelte-nzq1eg{font-size:var(--text-body-lg)}.btn-primary.svelte-nzq1eg{background:linear-gradient(180deg,#fff,#eceef7);color:#090909;border-color:#ffffff47;box-shadow:0 10px 22px #00000029}.btn-primary.svelte-nzq1eg:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 30px #00000038}.btn-primary.svelte-nzq1eg:active:not(:disabled){transform:translateY(0)}.btn-secondary.svelte-nzq1eg{background:color-mix(in srgb,var(--color-shell-surface-secondary) 88%,transparent);color:var(--color-fg-primary);border-color:var(--color-shell-border-default)}.btn-secondary.svelte-nzq1eg:hover:not(:disabled){transform:translateY(-1px);background:var(--color-shell-surface-hover);border-color:var(--color-shell-border-strong)}.btn-secondary.svelte-nzq1eg:active:not(:disabled){transform:translateY(0)}.btn-ghost.svelte-nzq1eg{background:transparent;color:var(--color-fg-primary);border-color:var(--color-shell-border-subtle)}.btn-ghost.svelte-nzq1eg:hover:not(:disabled){transform:translateY(-1px);background:var(--color-hover);border-color:var(--color-shell-border-default)}.btn-ghost.svelte-nzq1eg:active:not(:disabled){transform:translateY(0)}a.svelte-nzq1eg:focus-visible,button.svelte-nzq1eg:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.artifact-shell.svelte-1d4zrgf{display:grid;gap:1.4rem}.artifact-copy.svelte-1d4zrgf{display:grid;gap:.65rem;max-width:46rem}.artifact-eyebrow.svelte-1d4zrgf{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-fg-muted, rgba(255, 255, 255, .6))}.artifact-copy.svelte-1d4zrgf h2:where(.svelte-1d4zrgf){margin:0;color:var(--color-fg-primary, #fff);font-size:clamp(1.55rem,2.6vw,2.4rem);line-height:1.06}.artifact-copy.svelte-1d4zrgf p:where(.svelte-1d4zrgf){margin:0;color:var(--color-fg-secondary, rgba(255, 255, 255, .76));line-height:1.7}.artifact-grid.svelte-1d4zrgf{display:grid;gap:1rem;grid-template-columns:repeat(6,minmax(0,1fr))}.artifact-card.svelte-1d4zrgf:nth-child(1),.artifact-card.svelte-1d4zrgf:nth-child(2){grid-column:span 3}.artifact-card.svelte-1d4zrgf:nth-child(n+3){grid-column:span 2}.artifact-card.svelte-1d4zrgf{display:grid;gap:.65rem;grid-template-rows:auto minmax(2.5rem,auto) 1fr;padding:1.1rem;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top left,rgba(96,165,250,.08),transparent 50%),linear-gradient(180deg,#ffffff0d,#ffffff05),#04080fbd}.artifact-tag.svelte-1d4zrgf{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:.22rem .52rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffbd;font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}.artifact-card.svelte-1d4zrgf h3:where(.svelte-1d4zrgf){margin:0;color:var(--color-fg-primary, #fff);font-size:clamp(.95rem,.2vw + .9rem,1rem);line-height:1.25;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.artifact-card.svelte-1d4zrgf p:where(.svelte-1d4zrgf){margin:0;color:var(--color-fg-secondary, rgba(255, 255, 255, .72));line-height:1.6;font-size:.92rem}@media(max-width:1100px){.artifact-grid.svelte-1d4zrgf{grid-template-columns:repeat(3,minmax(0,1fr))}.artifact-card.svelte-1d4zrgf:nth-child(1),.artifact-card.svelte-1d4zrgf:nth-child(2),.artifact-card.svelte-1d4zrgf:nth-child(n+3){grid-column:auto}}.artifact-grid--six.svelte-1d4zrgf{grid-template-columns:repeat(3,minmax(0,1fr))}.artifact-grid--six.svelte-1d4zrgf .artifact-card:where(.svelte-1d4zrgf):nth-child(1),.artifact-grid--six.svelte-1d4zrgf .artifact-card:where(.svelte-1d4zrgf):nth-child(2),.artifact-grid--six.svelte-1d4zrgf .artifact-card:where(.svelte-1d4zrgf):nth-child(n+3){grid-column:auto}@media(max-width:740px){.artifact-grid.svelte-1d4zrgf{grid-template-columns:1fr}}
