.page-header.svelte-9ptycp{background:var(--ice-blue);border-bottom:1px solid var(--color-border)}.ph-inner.svelte-9ptycp{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-lg);padding:clamp(1.75rem,4vw,2.5rem) 0}.ph-inner.narrow.svelte-9ptycp{max-width:48rem;margin-inline:auto}.ph-text.svelte-9ptycp{min-width:0}.ph-eyebrow.svelte-9ptycp{font-family:var(--font-mono);font-size:var(--text-eyebrow);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-link);margin:0 0 .5rem}.ph-title.svelte-9ptycp{font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.1;color:var(--deep-navy);margin:0}.ph-title.svelte-9ptycp:after{content:"";display:block;width:64px;height:4px;margin-top:var(--space-sm);background:var(--csca-red);border-radius:2px}.ph-subtitle.svelte-9ptycp{font-size:var(--text-body);color:var(--coach-charcoal);line-height:1.6;max-width:60ch;margin:var(--space-md) 0 0}.ph-actions.svelte-9ptycp{flex-shrink:0}@media(max-width:768px){.ph-inner.svelte-9ptycp{flex-direction:column;align-items:stretch}.ph-actions.svelte-9ptycp{width:100%}}
