

:root{
  --nx-bg:#050508;
  --nx-bg2:#070713;
  --nx-surface:rgba(16,16,26,.58);
  --nx-surface2:rgba(12,12,20,.42);
  --nx-border:rgba(201,168,76,.16);
  --nx-border2:rgba(201,168,76,.08);
  --nx-text:#e8e6e1;
  --nx-dim:#8f8c83;
  --nx-gold:#c9a84c;
  --nx-gold2:#e8d48b;
  --nx-blue:#3a6fd8;
  --nx-fire:#e84c30;
  --nx-shadow: 0 0 30px rgba(201,168,76,.18), 0 0 70px rgba(201,168,76,.08);
  --nx-shadow-strong: 0 0 44px rgba(201,168,76,.28), 0 0 90px rgba(201,168,76,.12);
}

*{box-sizing:border-box;}
html{scroll-behavior:smooth;}
body{
  margin:0;
  background: radial-gradient(1200px 800px at 20% 20%, rgba(58,111,216,.10), transparent 60%),
              radial-gradient(1000px 700px at 70% 65%, rgba(201,168,76,.10), transparent 62%),
              linear-gradient(180deg, var(--nx-bg) 0%, var(--nx-bg2) 100%);
  color:var(--nx-text);
  font-family: system-ui, -apple-system, Segoe UI, Roboto, "DM Sans", Arial, sans-serif;
  line-height:1.65;
  overflow-x:hidden;
}

a{color:inherit;}
.nx-skip{
  position:absolute; left:-9999px; top:auto;
  width:1px; height:1px; overflow:hidden;
}
.nx-skip:focus{
  left:14px; top:14px; width:auto; height:auto;
  padding:.7rem 1rem; z-index:10000;
  background: rgba(0,0,0,.85);
  border:1px solid var(--nx-border);
  border-radius:12px;
}

#nxStars{
  position:fixed; inset:0;
  width:100%; height:100%;
  z-index:0;
  pointer-events:none;
}

body::after{
  content:'';
  position:fixed; inset:0;
  background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");
  pointer-events:none;
  z-index:2;
}

.nx-wrap{position:relative; z-index:3;}
.nx-nav{
  position:fixed; left:18px; right:18px; top:18px;
  display:flex; align-items:center; gap:14px;
  padding:10px 12px;
  border:1px solid var(--nx-border2);
  border-radius:16px;
  background: rgba(6,6,9,.72);
  backdrop-filter: blur(16px);
  z-index:9999;
  box-shadow: 0 0 40px rgba(0,0,0,.35);
  transition: transform .25s ease, border-color .25s ease, background .25s ease;
}
.nx-nav.nx-scrolled{
  background: rgba(6,6,9,.88);
  border-color: var(--nx-border);
  transform: translateY(-2px);
}
.nx-brand{
  display:flex; align-items:center; gap:10px;
  text-decoration:none;
  min-width: 220px;
}
.nx-brand img{
  height:30px; width:auto;
  filter: drop-shadow(0 0 18px rgba(201,168,76,.45));
  animation: nx-float 6s ease-in-out infinite alternate;
}
.nx-brand b{
  font-family: "Bebas Neue", system-ui, sans-serif;
  letter-spacing:.18em;
  font-weight:400;
  text-transform:uppercase;
  font-size:.88rem;
}
.nx-brand span{
  display:block;
  font-size:.72rem;
  color: rgba(232,230,225,.62);
  letter-spacing:.08em;
  margin-top:-2px;
}
.nx-links{
  display:flex; gap:18px;
  flex-wrap:wrap;
  align-items:center;
}
.nx-links a{
  text-decoration:none;
  font-size:.78rem;
  letter-spacing:.14em;
  text-transform:uppercase;
  color: rgba(232,230,225,.62);
  padding:8px 10px;
  border-radius:12px;
  transition: color .2s ease, background .2s ease, box-shadow .2s ease;
}
.nx-links a:hover{
  color: var(--nx-text);
  background: rgba(201,168,76,.06);
  box-shadow: 0 0 18px rgba(201,168,76,.12);
}
.nx-cta{
  margin-left:auto;
  display:flex; gap:10px; align-items:center;
}
.nx-btn{
  border:1px solid rgba(201,168,76,.18);
  background: linear-gradient(135deg, rgba(201,168,76,.85), rgba(58,111,216,.22));
  color:#0b0b11;
  font-weight:800;
  letter-spacing:.14em;
  text-transform:uppercase;
  font-size:.76rem;
  padding:10px 14px;
  border-radius:14px;
  text-decoration:none;
  box-shadow: var(--nx-shadow);
  transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;
}
.nx-btn:hover{
  transform: translateY(-2px);
  box-shadow: var(--nx-shadow-strong);
  border-color: rgba(201,168,76,.32);
}
.nx-btn.nx-ghost{
  background: transparent;
  color: var(--nx-text);
  border-color: rgba(201,168,76,.16);
  box-shadow: none;
}
.nx-btn.nx-ghost:hover{
  background: rgba(201,168,76,.06);
  box-shadow: 0 0 24px rgba(201,168,76,.12);
}
.nx-menu{
  display:none;
  margin-left:auto;
  border:1px solid rgba(201,168,76,.16);
  background: rgba(0,0,0,.28);
  color: var(--nx-text);
  border-radius:14px;
  padding:10px 12px;
  cursor:pointer;
}
.nx-drawer{
  display:none;
  position:fixed;
  left:18px; right:18px; top:74px;
  border:1px solid var(--nx-border);
  border-radius:16px;
  background: rgba(6,6,9,.92);
  backdrop-filter: blur(18px);
  z-index:9999;
  padding:12px;
  box-shadow: 0 0 60px rgba(0,0,0,.45);
}
.nx-drawer a{
  display:block;
  padding:12px 12px;
  border-radius:12px;
  text-decoration:none;
  color: rgba(232,230,225,.78);
  letter-spacing:.12em;
  text-transform:uppercase;
  font-size:.78rem;
}
.nx-drawer a:hover{background: rgba(201,168,76,.06); color: var(--nx-text);}

@keyframes nx-float{
  0%{transform: translateY(0) scale(1);}
  100%{transform: translateY(-6px) scale(1.03);}
}

.nx-hero{
  padding: 124px 24px 84px;
  max-width: 1200px;
  margin: 0 auto;
  display:grid;
  grid-template-columns: 1.1fr .9fr;
  gap: 44px;
  align-items:center;
}
.nx-hero h1{
  font-family:"Playfair Display", Georgia, serif;
  font-weight:700;
  font-size: clamp(2.6rem, 5.4vw, 4.7rem);
  line-height:1.05;
  margin: 0 0 14px 0;
}
.nx-hero h1 span{
  display:block;
  background: linear-gradient(135deg, var(--nx-gold), var(--nx-gold2), var(--nx-gold));
  -webkit-background-clip:text;
  background-clip:text;
  color:transparent;
}
.nx-hero p{
  margin: 0 0 22px 0;
  color: rgba(232,230,225,.68);
  font-size: 1.05rem;
  max-width: 52ch;
}
.nx-hero .nx-pill{
  display:inline-flex; gap:10px; align-items:center;
  padding: 8px 12px;
  border:1px solid rgba(201,168,76,.18);
  background: rgba(201,168,76,.06);
  border-radius: 999px;
  letter-spacing:.18em;
  text-transform:uppercase;
  font-size:.72rem;
  color: rgba(232,230,225,.75);
  margin-bottom: 14px;
}
.nx-hero-actions{display:flex; gap:12px; flex-wrap:wrap;}

.nx-hero-visual{
  position:relative;
  min-height: 360px;
  display:flex;
  align-items:center;
  justify-content:center;
}
.nx-orbit{
  position:absolute;
  width: 440px;
  height: 440px;
  border-radius:50%;
  border:1px solid rgba(201,168,76,.08);
  animation: nx-spin 40s linear infinite;
}
.nx-orbit::before{
  content:'';
  position:absolute;
  top:-4px; left:50%;
  transform: translateX(-50%);
  width:8px; height:8px;
  border-radius:50%;
  background: var(--nx-gold);
  box-shadow: 0 0 16px rgba(201,168,76,.55);
}
.nx-orbit2{
  width: 320px; height:320px;
  border-style:dashed;
  animation-direction: reverse;
  opacity:.55;
}
@keyframes nx-spin{from{transform:rotate(0deg);} to{transform:rotate(360deg);} }

.nx-hero-visual img{
  width:min(360px, 70vw);
  height:auto;
  filter: drop-shadow(0 0 26px rgba(201,168,76,.35));
  animation: nx-float 7s ease-in-out infinite alternate;
}

.nx-section{
  padding: 84px 24px;
  max-width: 1200px;
  margin: 0 auto;
}
.nx-h2{
  font-family:"Playfair Display", Georgia, serif;
  font-weight:700;
  font-size: clamp(1.9rem, 3.8vw, 3.0rem);
  line-height:1.15;
  margin: 0 0 10px 0;
}
.nx-label{
  font-family:"Bebas Neue", system-ui, sans-serif;
  letter-spacing:.28em;
  text-transform:uppercase;
  font-size:.78rem;
  color: var(--nx-gold);
  margin-bottom: 10px;
}
.nx-desc{
  color: rgba(232,230,225,.66);
  max-width: 72ch;
  margin: 0 0 26px 0;
}

.nx-grid{
  display:grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 16px;
}
.nx-card{
  grid-column: span 4;
  border:1px solid rgba(201,168,76,.10);
  background: linear-gradient(135deg, rgba(16,16,26,.62), rgba(10,10,16,.30));
  border-radius: 18px;
  overflow:hidden;
  position:relative;
  box-shadow: 0 0 50px rgba(0,0,0,.25);
  transition: transform .25s ease, border-color .25s ease, box-shadow .25s ease;
}
.nx-card:hover{
  transform: translateY(-6px);
  border-color: rgba(201,168,76,.22);
  box-shadow: 0 0 70px rgba(0,0,0,.35), 0 0 40px rgba(201,168,76,.10);
}
.nx-card .nx-imgwrap{
  position:relative;
  height: 240px;
  overflow:hidden;
}
.nx-card .nx-imgwrap::after{
  content:'';
  position:absolute; inset:0;
  background: radial-gradient(ellipse at 30% 30%, rgba(201,168,76,.18), transparent 55%),
              linear-gradient(180deg, transparent 0%, rgba(0,0,0,.65) 100%);
}
.nx-card img{
  width:100%; height:100%;
  object-fit: cover;
  object-position: 50% 50%;
  transform: scale(1.02);
  transition: transform .35s ease;
  filter: saturate(1.05) contrast(1.05);
}
.nx-card img.nx-logo-img{
  object-fit: contain;
  transform: none;
  filter: none;
  background: radial-gradient(ellipse at 50% 45%, rgba(201,168,76,.18), transparent 60%),
              linear-gradient(180deg, rgba(0,0,0,.15), rgba(0,0,0,.35));
}

.nx-card img.nx-face{object-position: 50% 12%;}
.nx-card:hover img{transform: scale(1.06);}
.nx-card .nx-body{padding:16px 16px 18px;}
.nx-card h3{
  margin:0;
  font-size: 1.15rem;
  letter-spacing:.02em;
}
.nx-card p{
  margin: 8px 0 12px 0;
  color: rgba(232,230,225,.65);
  font-size:.97rem;
}
.nx-chiprow{display:flex; flex-wrap:wrap; gap:8px;}
.nx-chip{
  font-size:.70rem;
  letter-spacing:.16em;
  text-transform:uppercase;
  padding:6px 10px;
  border-radius:999px;
  border:1px solid rgba(201,168,76,.16);
  color: rgba(232,230,225,.70);
  background: rgba(201,168,76,.05);
}
.nx-card .nx-action{
  display:flex; gap:10px; flex-wrap:wrap;
  margin-top: 12px;
}
.nx-card .nx-action a{
  font-size:.74rem;
  letter-spacing:.14em;
  text-transform:uppercase;
  text-decoration:none;
  padding: 9px 12px;
  border-radius: 12px;
  border:1px solid rgba(201,168,76,.16);
  color: rgba(232,230,225,.80);
  background: rgba(0,0,0,.18);
  transition: background .2s ease, border-color .2s ease;
}
.nx-card .nx-action a:hover{
  background: rgba(201,168,76,.06);
  border-color: rgba(201,168,76,.26);
  color: var(--nx-text);
}

.nx-divider{
  height:1px;
  width:100%;
  background: linear-gradient(90deg, transparent, rgba(201,168,76,.25), transparent);
  opacity:.9;
}

.nx-kicker{
  display:grid;
  grid-template-columns: 1.1fr .9fr;
  gap: 18px;
  align-items:center;
  padding: 26px 22px;
  border:1px solid rgba(201,168,76,.12);
  background: rgba(0,0,0,.18);
  border-radius: 18px;
}
.nx-kicker b{
  font-family:"Bebas Neue", system-ui, sans-serif;
  letter-spacing:.22em;
  text-transform:uppercase;
  font-weight:400;
}
.nx-kicker p{margin:6px 0 0 0; color: rgba(232,230,225,.64);}
.nx-kicker .nx-k-actions{display:flex; gap:10px; justify-content:flex-end; flex-wrap:wrap;}

.nx-filterbar{
  display:flex; gap:12px; flex-wrap:wrap; align-items:center;
  padding: 14px 14px;
  border-radius: 16px;
  border:1px solid rgba(201,168,76,.12);
  background: rgba(0,0,0,.16);
  margin: 16px 0 18px 0;
}
.nx-filterbar input{
  flex: 1 1 260px;
  padding: 12px 12px;
  border-radius: 12px;
  border:1px solid rgba(201,168,76,.14);
  background: rgba(10,10,16,.42);
  color: var(--nx-text);
  outline:none;
}
.nx-filterbar input::placeholder{color: rgba(232,230,225,.42);}
.nx-filterbar .nx-mini{
  font-size:.72rem;
  letter-spacing:.16em;
  text-transform:uppercase;
  color: rgba(232,230,225,.55);
}
.nx-badge{
  display:inline-flex;
  font-size:.68rem;
  letter-spacing:.18em;
  text-transform:uppercase;
  padding: 6px 10px;
  border-radius:999px;
  border:1px solid rgba(201,168,76,.14);
  background: rgba(201,168,76,.05);
  color: rgba(232,230,225,.72);
}

.nx-footer{
  padding: 44px 24px;
  border-top: 1px solid rgba(201,168,76,.10);
  background: rgba(0,0,0,.14);
}
.nx-footer .nx-footgrid{
  max-width: 1200px;
  margin:0 auto;
  display:grid;
  grid-template-columns: 1.2fr .8fr;
  gap: 18px;
  align-items:start;
}
.nx-footer small{
  color: rgba(232,230,225,.52);
  letter-spacing:.08em;
}
.nx-footlinks{
  display:flex; gap:12px; flex-wrap:wrap; justify-content:flex-end;
}
.nx-footlinks a{
  text-decoration:none;
  color: rgba(232,230,225,.62);
  border-bottom:1px solid rgba(201,168,76,.14);
}
.nx-footlinks a:hover{color: var(--nx-text); border-color: rgba(201,168,76,.34);}

.nx-reveal{opacity:0; transform: translateY(28px); transition: opacity .8s cubic-bezier(.22,1,.36,1), transform .8s cubic-bezier(.22,1,.36,1);}
.nx-reveal.nx-in{opacity:1; transform: translateY(0);}

@media (max-width: 980px){
  .nx-nav{top:12px; left:12px; right:12px;}
  .nx-links, .nx-cta{display:none;}
  .nx-menu{display:block;}
  .nx-hero{grid-template-columns:1fr; padding-top: 120px;}
  .nx-hero-visual{min-height: 300px;}
  .nx-kicker{grid-template-columns:1fr;}
  .nx-kicker .nx-k-actions{justify-content:flex-start;}
  .nx-card{grid-column: span 12;}
  .nx-footer .nx-footgrid{grid-template-columns:1fr;}
  .nx-footlinks{justify-content:flex-start;}
}





.nx-hero-art{display:flex;justify-content:flex-end;align-items:center;min-width:0;}
.nx-hero-art img{max-width:100%;height:auto;}
.nx-art-card{
  width:min(420px,100%);
  border:1px solid var(--nx-border2);
  background: linear-gradient(180deg, rgba(10,10,16,.66), rgba(10,10,16,.40));
  backdrop-filter: blur(10px);
  border-radius:22px;
  padding:18px;
  box-shadow: var(--nx-shadow);
  position:relative;
  overflow:hidden;
}
.nx-art-card::before{
  content:"";
  position:absolute;
  inset:-80px -80px auto auto;
  width:220px;height:220px;
  background: radial-gradient(circle at 35% 35%, rgba(201,168,76,.28), rgba(58,111,216,.12), transparent 70%);
  transform: rotate(10deg);
}
.nx-art-top{display:flex;gap:12px;align-items:center;position:relative;}
.nx-art-top img{
  width:44px;height:44px;
  object-fit:contain;
  flex:0 0 auto;
  filter: drop-shadow(0 0 16px rgba(201,168,76,.40));
  animation: nx-float 6s ease-in-out infinite alternate;
}
.nx-art-top b{display:block;font-size:.98rem;letter-spacing:.02em;}
.nx-art-top span{display:block;color:rgba(232,230,225,.68);font-size:.88rem;margin-top:2px;}
.nx-art-body{display:flex;gap:12px;margin-top:14px;position:relative;}
.nx-art-card .nx-kpi{
  flex:1;
  border:1px solid var(--nx-border2);
  background: rgba(0,0,0,.18);
  border-radius:16px;
  padding:12px;
  text-align:center;
}
.nx-art-card .nx-kpi b{display:block;font-size:1.3rem;line-height:1;}
.nx-art-card .nx-kpi span{display:block;margin-top:6px;color:rgba(232,230,225,.62);font-size:.82rem;text-transform:uppercase;letter-spacing:.14em;}
.nx-art-note{margin-top:12px;color:rgba(232,230,225,.70);font-size:.92rem;position:relative;}


@media (max-width: 980px){
  .nx-hero-art{justify-content:flex-start;}
}

.nx-blog-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:18px}
.nx-post-card{grid-column:span 6;background:var(--nx-surface);border:1px solid var(--nx-border2);border-radius:18px;padding:18px;box-shadow:var(--nx-shadow);position:relative;overflow:hidden}
@media (max-width: 900px){.nx-post-card{grid-column:span 12}}
.nx-post-card:before{content:"";position:absolute;inset:-60px -60px auto auto;width:180px;height:180px;background:radial-gradient(circle at 40% 40%, rgba(201,168,76,.22), rgba(58,111,216,.10), transparent 70%);filter:blur(0px);transform:rotate(12deg)}
.nx-post-card h3{margin:10px 0 6px;font-size:1.15rem;line-height:1.25}
.nx-post-card p{margin:0;color:var(--nx-dim)}
.nx-post-meta{display:flex;gap:10px;flex-wrap:wrap;align-items:center;color:var(--nx-dim);font-size:.92rem}
.nx-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}
.nx-tag{border:1px solid var(--nx-border2);background:rgba(0,0,0,.18);border-radius:999px;padding:6px 10px;font-size:.82rem;color:var(--nx-text)}
.nx-post{max-width:920px;margin:0 auto}
.nx-post h1{margin:.2rem 0 0;font-size:2.2rem;line-height:1.12}
.nx-post .nx-sub{color:var(--nx-dim);font-size:1.05rem;margin:10px 0 0}
.nx-post .nx-hr{height:1px;background:linear-gradient(90deg, transparent, rgba(201,168,76,.25), transparent);margin:22px 0}
.nx-post article{background:var(--nx-surface);border:1px solid var(--nx-border2);border-radius:22px;padding:22px;box-shadow:var(--nx-shadow)}
.nx-post article h2{margin-top:18px}
.nx-post article p{color:var(--nx-text);opacity:.92}
.nx-post .nx-callout{border:1px solid rgba(58,111,216,.25);background:rgba(58,111,216,.10);border-radius:16px;padding:14px 16px;margin:16px 0}
.nx-post .nx-cta-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}
.nx-breadcrumb{color:var(--nx-dim);font-size:.92rem;margin-top:10px}



.nx-page{max-width:1200px;margin:0 auto;padding:124px 24px 44px}
.nx-page .nx-head{display:grid;grid-template-columns:1.05fr .95fr;gap:28px;align-items:start}
@media (max-width: 980px){.nx-page .nx-head{grid-template-columns:1fr}}
.nx-panel{background:var(--nx-surface);border:1px solid var(--nx-border2);border-radius:22px;padding:18px;box-shadow:var(--nx-shadow)}
.nx-panel h2,.nx-panel h3{margin:0 0 10px 0}
.nx-panel p{margin:0 0 8px;color:rgba(232,230,225,.72)}

.nx-form{margin-top:16px}
.nx-form-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:12px}
.nx-field{grid-column:span 6;display:flex;flex-direction:column;gap:6px}
.nx-field.full{grid-column:span 12}
@media (max-width: 900px){.nx-field{grid-column:span 12}}
.nx-label2{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(232,230,225,.62)}
.nx-input,.nx-select,.nx-textarea{padding:12px 12px;border-radius:14px;border:1px solid rgba(201,168,76,.14);background:rgba(10,10,16,.42);color:var(--nx-text);outline:none}
.nx-textarea{min-height:120px;resize:vertical}
.nx-input::placeholder,.nx-textarea::placeholder{color:rgba(232,230,225,.42)}
.nx-help{font-size:.92rem;color:rgba(232,230,225,.60)}
.nx-checkrow{display:flex;gap:10px;align-items:flex-start}
.nx-checkrow input{margin-top:4px}
.nx-honeypot{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}
.nx-form-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:14px}
.nx-note{font-size:.92rem;color:rgba(232,230,225,.55)}


.nx-footer-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:18px;align-items:start}
.nx-footer-grid b{display:block;margin-bottom:10px;letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;color:rgba(232,230,225,.78)}
.nx-footer-grid p{margin:0;color:rgba(232,230,225,.58);max-width:52ch}
.nx-footer-grid a{display:block;text-decoration:none;color:rgba(232,230,225,.66);padding:6px 0;border-bottom:1px solid rgba(201,168,76,.10)}
.nx-footer-grid a:hover{color:var(--nx-text);border-color:rgba(201,168,76,.30)}
.nx-footer-bar{max-width:1200px;margin:16px auto 0;display:flex;gap:10px;flex-wrap:wrap;justify-content:space-between;border-top:1px solid rgba(201,168,76,.10);padding-top:14px;color:rgba(232,230,225,.62)}
.nx-footer-bar .nx-legal-inline a{color:rgba(232,230,225,.70);text-decoration:none;border-bottom:1px solid rgba(201,168,76,.14)}
.nx-footer-bar .nx-legal-inline a:hover{color:var(--nx-text);border-color:rgba(201,168,76,.34)}
@media (max-width: 900px){.nx-footer-grid{grid-template-columns:1fr 1fr}}
@media (max-width: 620px){.nx-footer-grid{grid-template-columns:1fr}}


.nx-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:18px;border:1px solid rgba(201,168,76,.12);background:rgba(0,0,0,.20)}
.nx-table th,.nx-table td{padding:10px 10px;border-bottom:1px solid rgba(201,168,76,.08);text-align:left;vertical-align:top;font-size:.95rem}
.nx-table th{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(232,230,225,.70);background:rgba(201,168,76,.05)}
.nx-table tr:hover td{background:rgba(201,168,76,.04)}
.nx-table td .nx-mini{font-size:.72rem;color:rgba(232,230,225,.58)}
.nx-pill2{display:inline-flex;gap:8px;align-items:center;border:1px solid rgba(201,168,76,.14);background:rgba(201,168,76,.06);border-radius:999px;padding:6px 10px;font-size:.78rem;color:rgba(232,230,225,.72)}
