.fWP5fq_header{max-width:var(--page-max);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:linear-gradient(var(--surface-1),var(--surface-1)) padding-box,var(--brand-spectrum) border-box;box-shadow:0 8px 30px var(--light-glow);border-color:#0000;align-items:center;gap:24px;margin:16px auto;padding:10px 18px;display:flex}.fWP5fq_navigation{font-size:var(--text-caption);justify-content:center;gap:28px;margin-left:auto;display:flex}.fWP5fq_navigation a,.fWP5fq_signIn{align-items:center;min-height:44px;display:inline-flex;position:relative}.fWP5fq_navigation a:after{content:"";background:var(--brand);transform-origin:0;height:2px;transition:transform var(--motion-fast) ease;position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.fWP5fq_navigation a:hover:after,.fWP5fq_navigation a[aria-current=page]:after{transform:scaleX(1)}.fWP5fq_actions{align-items:center;gap:12px;margin-left:auto;display:flex}.fWP5fq_signIn{font-size:var(--text-caption);padding:0 10px}.fWP5fq_start{white-space:nowrap}.fWP5fq_header a,.fWP5fq_header button,.fWP5fq_footer a{transition:background-color var(--motion-fast) ease,color var(--motion-fast) ease,transform var(--motion-fast) ease}.fWP5fq_start:hover{transform:translateY(-2px)}.fWP5fq_start:active{transform:translateY(0)scale(.98)}.fWP5fq_footer{max-width:var(--page-max);border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--brand-muted);border:1px solid var(--border-subtle);margin:24px auto 0;padding:48px 32px 20px;position:relative;overflow:hidden}.fWP5fq_footer:before{content:"";background:var(--brand-spectrum);height:3px;position:absolute;top:0;left:0;right:0}.fWP5fq_footerTop{grid-template-columns:1.2fr 2fr;gap:60px;display:grid}.fWP5fq_intro{max-width:270px}.fWP5fq_intro p{color:var(--foreground-muted);font-size:var(--text-caption);margin-top:18px;line-height:1.8}.fWP5fq_columns{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.fWP5fq_columns h2{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}.fWP5fq_columns a{min-height:44px;color:var(--foreground-muted);font-size:var(--text-caption);align-items:center;display:flex}.fWP5fq_footer a:hover{color:var(--brand-text);transform:translate(2px)}.fWP5fq_bottom{border-top:1px solid var(--border-subtle);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:44px;padding-top:20px;display:flex}.fWP5fq_bottom a{align-items:center;gap:8px;min-height:44px;display:inline-flex}@media (max-width:767px){.fWP5fq_header{flex-wrap:wrap;gap:8px;margin:8px 16px;padding:10px}.fWP5fq_actions{gap:4px}.fWP5fq_signIn{display:none}.fWP5fq_navigation{border-top:1px solid var(--border-subtle);order:3;gap:32px;width:100%;padding-top:4px}.fWP5fq_footer{margin:24px 16px 0;padding:32px 20px 16px}.fWP5fq_footerTop{grid-template-columns:1fr;gap:32px}.fWP5fq_columns{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.fWP5fq_header *,.fWP5fq_header a:after,.fWP5fq_footer *{transition:none}}html[data-reduced-motion=true] .fWP5fq_header *{transition:none}html[data-reduced-motion=true] .fWP5fq_header a:after{transition:none}html[data-reduced-motion=true] .fWP5fq_footer *{transition:none}
