@layer starlight.components{.sl-link-button:where(.astro-c75bxee4){align-items:center;border:1px solid #0000;border-radius:999rem;display:inline-flex;font:inherit;font-size:var(--sl-text-sm);gap:.5em;line-height:1.1875;outline-offset:.25rem;padding:.4375rem 1.125rem;text-decoration:none}.sl-link-button:where(.astro-c75bxee4){background:none;cursor:pointer}.sl-link-button:where(.astro-c75bxee4).primary{background:color(from var(--gmt-teal) srgb r g b / 15%);border:1px solid color(from var(--gmt-cyan) srgb r g b / 35%);color:var(--gmt-cyan-ink);box-shadow:0 0 8px color(from var(--gmt-cyan) srgb r g b / 10%),inset 0 1px color(from var(--gmt-ice) srgb r g b / 6%);transition:background var(--gmt-duration-fast) var(--gmt-easing),border-color var(--gmt-duration-fast) var(--gmt-easing),box-shadow var(--gmt-duration-fast) var(--gmt-easing),color var(--gmt-duration-fast) var(--gmt-easing)}.sl-link-button:where(.astro-c75bxee4).primary{backdrop-filter:var(--gmt-glass-blur-saturate)}.sl-link-button:where(.astro-c75bxee4).primary:hover,.sl-link-button:where(.astro-c75bxee4).primary:focus-visible{background:color(from var(--gmt-teal) srgb r g b / 25%);border-color:color(from var(--gmt-cyan) srgb r g b / 55%);color:var(--gmt-cyan-ink);box-shadow:0 0 16px color(from var(--gmt-cyan) srgb r g b / 20%),inset 0 1px color(from var(--gmt-ice) srgb r g b / 10%)}.sl-link-button:where(.astro-c75bxee4).secondary{border-color:inherit;color:var(--sl-color-white)}.sl-link-button:where(.astro-c75bxee4).minimal{color:var(--sl-color-white);padding-inline:0}.sl-link-button:where(.astro-c75bxee4).cta{background:color(from var(--gmt-teal) srgb r g b / 12%);border:1px solid color(from var(--gmt-cyan) srgb r g b / 35%);color:var(--gmt-cyan-ink);box-shadow:0 0 12px color(from var(--gmt-cyan) srgb r g b / 15%),inset 0 1px color(from var(--gmt-ice) srgb r g b / 8%);transition:background var(--gmt-duration-fast) var(--gmt-easing),border-color var(--gmt-duration-fast) var(--gmt-easing),box-shadow var(--gmt-duration-fast) var(--gmt-easing),color var(--gmt-duration-fast) var(--gmt-easing)}.sl-link-button:where(.astro-c75bxee4).cta{backdrop-filter:var(--gmt-glass-blur-saturate)}.sl-link-button:where(.astro-c75bxee4).cta:hover,.sl-link-button:where(.astro-c75bxee4).cta:focus-visible{background:color(from var(--gmt-teal) srgb r g b / 20%);border-color:color(from var(--gmt-cyan) srgb r g b / 60%);color:var(--gmt-cyan-ink);box-shadow:0 0 20px color(from var(--gmt-cyan) srgb r g b / 30%),inset 0 1px color(from var(--gmt-ice) srgb r g b / 12%)}.sl-link-button:where(.astro-c75bxee4).ghost{background:none;border:.5px solid color(from var(--gmt-cyan) srgb r g b / 25%);color:var(--gmt-cyan-ink);transition:background var(--gmt-duration-fast) var(--gmt-easing),border-color var(--gmt-duration-fast) var(--gmt-easing),box-shadow var(--gmt-duration-fast) var(--gmt-easing),color var(--gmt-duration-fast) var(--gmt-easing)}.sl-link-button:where(.astro-c75bxee4).ghost:hover,.sl-link-button:where(.astro-c75bxee4).ghost:focus-visible{background:color(from var(--gmt-ice) srgb r g b / 10%);border:1px solid color(from var(--gmt-cyan) srgb r g b / 35%);color:var(--gmt-cyan-ink);box-shadow:0 0 16px color(from var(--gmt-cyan) srgb r g b / 20%),inset 0 1px color(from var(--gmt-ice) srgb r g b / 10%)}.sl-link-button:where(.astro-c75bxee4).ghost:hover,.sl-link-button:where(.astro-c75bxee4).ghost:focus-visible{backdrop-filter:var(--gmt-glass-blur-saturate)}.sl-link-button:where(.astro-c75bxee4) svg{flex-shrink:0}@media(width>=50rem){.sl-link-button:where(.astro-c75bxee4){font-size:var(--sl-text-base);padding:.9375rem 1.25rem}}.sl-markdown-content .sl-link-button:where(.astro-c75bxee4){margin-inline-end:1rem}.sl-markdown-content .sl-link-button:where(.astro-c75bxee4):not(:where(p *)){margin-block:1rem}}@layer starlight.core{.stack:where(.astro-am6nlcim){flex-direction:column;gap:clamp(1.5rem,1.5rem + 1vw,2rem);text-align:center}.copy:where(.astro-am6nlcim){flex-direction:column;gap:1rem;align-items:center}.copy:where(.astro-am6nlcim)>:where(.astro-am6nlcim){max-inline-size:50ch}h1:where(.astro-am6nlcim){font-size:clamp(var(--sl-text-3xl),calc(.25rem + 5vw),var(--sl-text-6xl));line-height:var(--sl-line-height-headings);font-weight:600;color:var(--sl-color-white)}.tagline:where(.astro-am6nlcim){font-size:clamp(var(--sl-text-base),calc(.0625rem + 2vw),var(--sl-text-xl));color:var(--sl-color-gray-2)}.actions:where(.astro-am6nlcim){gap:1rem 2rem;flex-wrap:wrap;justify-content:center}@media(width>=50rem){.stack:where(.astro-am6nlcim){text-align:start}.copy:where(.astro-am6nlcim){align-items:flex-start}.actions:where(.astro-am6nlcim){justify-content:flex-start}}}
