.hero-title.svelte-1q37ri0{text-shadow:0 0 10px rgba(139,105,20,.6),0 0 30px rgba(139,105,20,.3),0 4px 8px rgba(0,0,0,.5)}.scroll-indicator.svelte-1q37ri0{animation:svelte-1q37ri0-float 2.5s ease-in-out infinite}.scroll-arrow.svelte-1q37ri0{animation:svelte-1q37ri0-arrow-pulse 2.5s ease-in-out infinite}@keyframes svelte-1q37ri0-float{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes svelte-1q37ri0-arrow-pulse{0%,to{opacity:.8}50%{opacity:1}}.tooltip.svelte-15gydnd .tooltip-text:where(.svelte-15gydnd){visibility:hidden;opacity:0;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);white-space:nowrap;font-size:11px;padding:4px 10px;border-radius:6px;background:var(--color-charcoal);color:var(--color-cream);pointer-events:none;transition:opacity .15s ease}.tooltip.svelte-15gydnd:hover .tooltip-text:where(.svelte-15gydnd){visibility:visible;opacity:1}.ornate-modal.svelte-15gydnd{animation:svelte-15gydnd-modal-in .25s ease-out}@keyframes svelte-15gydnd-modal-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ornate-btn.svelte-1cs5sox{position:relative;padding:.85rem 2.2rem;cursor:pointer}.ornate-frame.svelte-1cs5sox{pointer-events:none;overflow:visible}.ornate-btn[data-variant=primary].svelte-1cs5sox .ornate-rect:where(.svelte-1cs5sox){stroke:var(--color-gold);fill:var(--color-gold);fill-opacity:.1;transition:fill-opacity .25s ease}.ornate-btn[data-variant=primary].svelte-1cs5sox:hover .ornate-rect:where(.svelte-1cs5sox){fill-opacity:.22}.ornate-btn[data-variant=primary].svelte-1cs5sox .ornate-corner:where(.svelte-1cs5sox){fill:var(--color-gold);opacity:.7;transition:opacity .25s ease}.ornate-btn[data-variant=primary].svelte-1cs5sox:hover .ornate-corner:where(.svelte-1cs5sox){opacity:1}.ornate-btn[data-variant=primary].svelte-1cs5sox .ornate-flourish:where(.svelte-1cs5sox){stroke:var(--color-gold);fill:none;opacity:.7;transition:opacity .25s ease}.ornate-btn[data-variant=primary].svelte-1cs5sox:hover .ornate-flourish:where(.svelte-1cs5sox){opacity:1}.ornate-btn[data-variant=primary].svelte-1cs5sox .ornate-content:where(.svelte-1cs5sox){color:var(--color-gold);font-weight:600;opacity:.85;transition:opacity .25s ease}.ornate-btn[data-variant=primary].svelte-1cs5sox:hover .ornate-content:where(.svelte-1cs5sox){opacity:1}.ornate-btn[data-variant=secondary].svelte-1cs5sox .ornate-rect:where(.svelte-1cs5sox){stroke:var(--color-gold);fill:none;opacity:.45;transition:opacity .25s ease}.ornate-btn[data-variant=secondary].svelte-1cs5sox:hover .ornate-rect:where(.svelte-1cs5sox){opacity:.8}.ornate-btn[data-variant=secondary].svelte-1cs5sox .ornate-corner:where(.svelte-1cs5sox){fill:var(--color-gold);opacity:.4;transition:opacity .25s ease}.ornate-btn[data-variant=secondary].svelte-1cs5sox:hover .ornate-corner:where(.svelte-1cs5sox){opacity:.8}.ornate-btn[data-variant=secondary].svelte-1cs5sox .ornate-flourish:where(.svelte-1cs5sox){stroke:var(--color-gold);fill:none;opacity:.4;transition:opacity .25s ease}.ornate-btn[data-variant=secondary].svelte-1cs5sox:hover .ornate-flourish:where(.svelte-1cs5sox){opacity:.8}.ornate-btn[data-variant=secondary].svelte-1cs5sox .ornate-content:where(.svelte-1cs5sox){color:var(--color-gold);font-weight:600;opacity:.7;transition:opacity .25s ease}.ornate-btn[data-variant=secondary].svelte-1cs5sox:hover .ornate-content:where(.svelte-1cs5sox){opacity:1}
