.page-header.svelte-6k6hra{padding:2rem 0}.hero.svelte-6k6hra{text-align:center;max-width:700px;margin:0 auto;padding:0 1rem}.hero.svelte-6k6hra h1:where(.svelte-6k6hra){font-size:clamp(2rem,5vw,3rem);font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,var(--heading-color) 0%,var(--string-color) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.subtitle.svelte-6k6hra{color:var(--text-color-dark);font-size:1.1rem;line-height:1.6}.hero-children.svelte-6k6hra{margin-top:1.25rem}
