/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-0cd251bc],[data-v-0cd251bc]:before,[data-v-0cd251bc]:after,[data-v-0cd251bc]::backdrop{--tw-outline-style:solid}}}.landing[data-v-0cd251bc]{--landing-background:var(--background);--landing-ink:var(--foreground);--landing-muted:var(--muted-foreground);--landing-green:var(--primary);--landing-surface:var(--accent);--landing-border:var(--border);--landing-button:var(--primary);--landing-button-hover:var(--primary)}@supports (color:color-mix(in lab, red, red)){.landing[data-v-0cd251bc]{--landing-button-hover:color-mix(in srgb, var(--primary), var(--foreground) 15%)}}.landing[data-v-0cd251bc]{--landing-button-text:var(--primary-foreground);background:var(--landing-background);color:var(--landing-ink)}.landing-heading[data-v-0cd251bc]{font-family:var(--font-serif);font-weight:400}@layer components{:is(.landing-focus[data-v-0cd251bc],.landing-text-link[data-v-0cd251bc],.landing-primary-link[data-v-0cd251bc]):focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px}.landing-focus[data-v-0cd251bc],.landing-text-link[data-v-0cd251bc],.landing-primary-link[data-v-0cd251bc]{outline-color:var(--landing-green)}.landing-text-link[data-v-0cd251bc]{border-radius:calc(var(--radius) - 4px)}@media (hover:hover){.landing-text-link[data-v-0cd251bc]:hover{text-underline-offset:4px;text-decoration-line:underline}}.landing-primary-link[data-v-0cd251bc]{min-height:calc(var(--spacing,.25rem) * 11);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius);background:var(--landing-button);color:var(--landing-button-text);padding-block:13px;padding-inline:22px;display:inline-flex}.landing-primary-link[data-v-0cd251bc]:hover{background:var(--landing-button-hover)}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
