
/* Navigation links centered within the full header height. */
header{align-items:center!important}
header nav{display:flex!important;align-items:center!important;align-self:stretch!important;gap:clamp(14px,2.3vw,32px)!important}
header nav>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1.2!important;white-space:nowrap!important;vertical-align:middle!important}
/* Fuller, softer cosmic-web field with fine local filaments. */
.fp-particles i{opacity:.65;box-shadow:0 0 8px rgba(255,255,255,.5)}
.fp-particles .fp-particle-lines{opacity:.88}
/* Large bottom CTA, closer to the section above. */
.fp-bottom-etsy{padding:30px 20px 60px!important}
.fp-bottom-button{min-width:310px!important;padding:25px 54px!important;font-size:clamp(21px,2.5vw,27px)!important;border-radius:999px!important;gap:25px!important}
@media(max-width:700px){header nav{align-self:center!important;gap:8px!important}.fp-bottom-etsy{padding:26px 16px 48px!important}.fp-bottom-button{min-width:min(310px,100%)!important}}
@media(prefers-reduced-motion:reduce){.fp-particles .fp-particle-lines{display:block!important}}
