.nsf-fs{background:var(--fs-bg);border-top:var(--fs-line) solid var(--fs-line-c);font-family:inherit;width:100%}.nsf-fs,.nsf-fs *,.nsf-fs :after,.nsf-fs :before{box-sizing:border-box}.nsf-fs__inner{gap:16px 32px;margin:0 auto;max-width:var(--fs-max);padding:var(--fs-py) var(--fs-px)}.nsf-fs__inner,.nsf-fs__left{align-items:center;display:flex;flex-wrap:wrap}.nsf-fs__left{gap:12px var(--fs-logo-gap);min-width:0}.nsf-fs__logo{align-items:center;display:inline-flex;flex:0 0 auto;text-decoration:none}.nsf-fs__logo img{display:block;height:var(--fs-logo-h);max-width:220px;object-fit:contain;width:auto}.nsf-fs__logo-text{color:var(--fs-logo-text);font-size:var(--fs-fs-logo);font-weight:700;letter-spacing:-.01em;line-height:1;white-space:nowrap}.nsf-fs__right,.nsf-fs__tagline{font-size:var(--fs-fs);line-height:1.4;margin:0}.nsf-fs__tagline{color:var(--fs-tag)}.nsf-fs__right{color:var(--fs-right);margin-left:auto;white-space:nowrap}.nsf-fs__links{display:flex;flex-wrap:wrap;gap:8px 20px}.nsf-fs--links-right .nsf-fs__links{margin-left:auto}.nsf-fs--links-right .nsf-fs__links+.nsf-fs__right{margin-left:0}.nsf-fs--links-center .nsf-fs__links{margin:0 auto}.nsf-fs--links-center .nsf-fs__links+.nsf-fs__right{margin-left:0}.nsf-fs__links a{color:var(--fs-link);font-size:var(--fs-fs-link);line-height:1.4;text-decoration:none;transition:color .2s ease}.nsf-fs__links a:hover{color:var(--fs-link-h);text-decoration:underline;text-underline-offset:3px}@media (max-width:767.98px){.nsf-fs__inner{padding-bottom:var(--fs-py-m);padding-top:var(--fs-py-m)}.nsf-fs__inner,.nsf-fs__left{align-items:flex-start;flex-direction:column;gap:var(--fs-gap-m)}.nsf-fs__logo img{height:var(--fs-logo-h-m)}.nsf-fs__right,.nsf-fs__tagline{font-size:var(--fs-fs-m)}.nsf-fs__right{margin-left:0;white-space:normal}.nsf-fs--links-center .nsf-fs__links,.nsf-fs--links-right .nsf-fs__links,.nsf-fs__links{margin:0}.nsf-fs--m-center .nsf-fs__inner,.nsf-fs--m-center .nsf-fs__left{align-items:center;text-align:center}.nsf-fs--m-center .nsf-fs__links{justify-content:center}}