.sh.svelte-ls99y2{max-width:var(--sh-max);margin:0 0 3rem}.sh-center.svelte-ls99y2{text-align:center;margin:0 auto 3rem}.sh-left.svelte-ls99y2{text-align:left}.sh-eyebrow.svelte-ls99y2{display:inline-flex;align-items:center;gap:.75rem;margin-bottom:1rem}.sh-rule.svelte-ls99y2{width:2.5rem;height:1px}.eye-gold.svelte-ls99y2 .sh-rule:where(.svelte-ls99y2){background:#c8a96e}.eye-gold.svelte-ls99y2 .sh-text:where(.svelte-ls99y2){color:#c8a96e}.eye-purple.svelte-ls99y2 .sh-rule:where(.svelte-ls99y2){background:linear-gradient(90deg,#784878,#f09078)}.eye-purple.svelte-ls99y2 .sh-text:where(.svelte-ls99y2){color:#784878}.sh-text.svelte-ls99y2{font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.sh-headline.svelte-ls99y2{margin:0;font-size:clamp(2rem,3.8vw,3.2rem);font-weight:300;letter-spacing:-.02em;line-height:1.15;color:#0f1e2e}.sh-accent.svelte-ls99y2{font-weight:600}.acc-blue.svelte-ls99y2{color:#204a77}.acc-gold.svelte-ls99y2{color:#c8a96e}.acc-purple.svelte-ls99y2{color:#784878}.acc-gradient.svelte-ls99y2{background:linear-gradient(90deg,#784878,#f09078 70%,#f0a878);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.sh-sub.svelte-ls99y2{margin:1.15rem auto 0;font-size:clamp(1rem,1.2vw,1.15rem);color:#4a5a6e;line-height:1.6;max-width:38rem}.sh-left.svelte-ls99y2 .sh-sub:where(.svelte-ls99y2){margin:1.15rem 0 0}
