.page-header.svelte-1588ews{background:linear-gradient(135deg,var(--color-blue) 0%,#0052a3 100%);color:var(--color-white);padding:var(--spacing-xl) 0;text-align:center}.page-header.svelte-1588ews h1:where(.svelte-1588ews){color:var(--color-white);font-size:3rem;margin-bottom:var(--spacing-sm)}.subtitle.svelte-1588ews{font-size:1.2rem;opacity:.9}.content.svelte-1588ews{padding:var(--spacing-xl) 0}.content-wrapper.svelte-1588ews{max-width:900px;margin:0 auto}.text-content.svelte-1588ews h2:where(.svelte-1588ews){color:var(--color-red);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-md)}.text-content.svelte-1588ews h2:where(.svelte-1588ews):first-child{margin-top:0}.text-content.svelte-1588ews h3:where(.svelte-1588ews){color:var(--color-blue);margin-top:var(--spacing-md);margin-bottom:var(--spacing-sm)}.text-content.svelte-1588ews p:where(.svelte-1588ews){color:var(--color-gray);line-height:1.8;margin-bottom:var(--spacing-md)}.text-content.svelte-1588ews a:where(.svelte-1588ews){color:var(--color-blue)}.text-content.svelte-1588ews a:where(.svelte-1588ews):hover{color:var(--color-red)}@media(max-width:768px){.page-header.svelte-1588ews h1:where(.svelte-1588ews){font-size:2rem}.subtitle.svelte-1588ews{font-size:1rem}}
