.page-header{position:relative;background:transparent;border-bottom:1px solid rgba(96,165,250,.2);overflow:visible}.page-header-content:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:200px;height:3px;background:linear-gradient(90deg,transparent,#60a5fa,#c084fc,#a78bfa,transparent);box-shadow:0 0 12px rgba(96,165,250,.3)}.page-header-inner{text-align:center;display:flex;flex-direction:column;gap:1rem;position:relative;z-index:10}.page-header-content{max-width:80rem;margin:0 auto;padding:2.5rem 1rem 2rem;position:relative}@media (min-width:640px){.page-header-content{padding:3rem 1.5rem 2.5rem}}@media (min-width:1024px){.page-header-content{padding:3.5rem 2rem 3rem}}@media (min-width:1440px){.page-header-content{max-width:100rem;padding:4rem 3rem 3.5rem}.page-header-content:before{width:300px}}@media (min-width:1920px){.page-header-content{max-width:120rem;padding:4.5rem 4rem 4rem}.page-header-content:before{width:400px}}.page-title{font-size:2rem;font-weight:700;font-family:var(--font-jetbrains-mono);letter-spacing:.1em;line-height:1.2;margin-bottom:.5rem;position:relative}@media (min-width:640px){.page-title{font-size:3rem}}@media (min-width:1024px){.page-title{font-size:4rem}}@media (min-width:1440px){.page-title{font-size:4.5rem}}@media (min-width:1920px){.page-title{font-size:5rem}}.page-title-gradient{background:linear-gradient(90deg,#60a5fa,#c084fc,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;filter:drop-shadow(0 0 20px rgba(96,165,250,.2))}.page-subtitle{font-size:.875rem;color:#9ca3af;font-weight:400;letter-spacing:.025em;line-height:1.6;font-family:var(--font-jetbrains-mono);max-width:48rem;margin:0 auto}@media (min-width:640px){.page-subtitle{font-size:1rem}}@media (min-width:1024px){.page-subtitle{font-size:1.125rem}}@media (min-width:1440px){.page-subtitle{font-size:1.25rem;max-width:56rem}}@media (min-width:1920px){.page-subtitle{font-size:1.375rem;max-width:64rem}}.page-header-action{margin-top:.5rem}