.osa-landing.svelte-r5j7eq{--b7:var(--osa-brown-700,var(--primary));--b8:var(--osa-brown-800,var(--primary));--b9:var(--osa-brown-900,var(--primary));--g6:var(--osa-gold-600,var(--warning));--g4:var(--osa-gold-400,var(--warning));--on:var(--osa-on-brand,var(--primary-foreground))}.osa-hero.svelte-r5j7eq{background:linear-gradient(135deg, var(--b7) 0%, var(--b9) 50%, var(--g6) 100%);color:var(--on)}.osa-on-brand.svelte-r5j7eq{color:var(--on)}.osa-gold-text.svelte-r5j7eq{color:var(--g4)}.osa-soft-text.svelte-r5j7eq{color:color-mix(in srgb, var(--on) 80%, transparent)}.osa-muted-text.svelte-r5j7eq{color:color-mix(in srgb, var(--on) 62%, transparent)}.osa-gold-border.svelte-r5j7eq{border-color:var(--g4)}.osa-btn-gold.svelte-r5j7eq{background:linear-gradient(135deg, var(--g4) 0%, var(--g6) 100%);color:var(--on)}.osa-btn-gold.svelte-r5j7eq:hover{filter:brightness(.92)}.osa-btn-outline-gold.svelte-r5j7eq{border-color:var(--g4);color:var(--g4)}.osa-btn-outline-gold.svelte-r5j7eq:hover{background:var(--g4);color:var(--b9)}.osa-phone-frame.svelte-r5j7eq{background:var(--b9)}.osa-phone-edge.svelte-r5j7eq{border-color:color-mix(in srgb, var(--g4) 30%, transparent)}.osa-phone-bar.svelte-r5j7eq{background:var(--b8)}.osa-phone-bar-90.svelte-r5j7eq{background:color-mix(in srgb, var(--b8) 90%, transparent)}.osa-phone-screen.svelte-r5j7eq{background:linear-gradient(to bottom right, var(--b7), var(--b9))}.osa-phone-key.svelte-r5j7eq{background:var(--b7)}.osa-gold-tile.svelte-r5j7eq{background:var(--g4)}.osa-gold-tint-10.svelte-r5j7eq{background:color-mix(in srgb, var(--g4) 10%, transparent)}.osa-gold-tint-5.svelte-r5j7eq{background:color-mix(in srgb, var(--g4) 5%, transparent)}.osa-glow.svelte-r5j7eq{background:color-mix(in srgb, var(--g4) 20%, transparent)}.osa-glass.svelte-r5j7eq{background:color-mix(in srgb, var(--on) 10%, transparent)}.osa-on-brand-soft.svelte-r5j7eq{background:color-mix(in srgb, var(--on) 30%, transparent)}.osa-on-brand-faint.svelte-r5j7eq{background:color-mix(in srgb, var(--on) 20%, transparent)}@media (prefers-reduced-motion:reduce){.osa-btn-gold.svelte-r5j7eq{transition:none}}html:has(.osa-landing){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.osa-landing){scroll-behavior:auto}}
