.ne{min-height:100vh;padding:40px 16px 72px;font-family:var(--q-font-body);color:var(--q-fg-1)}.ne-wrap{max-width:880px;margin:0 auto}.ne-eyebrow{font-family:var(--q-font-head);font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--q-gold-ink)}.ne-title{font-family:var(--q-font-serif);font-weight:400;font-size:34px;color:var(--q-fg-1);margin:8px 0 6px;text-wrap:balance}.ne-sub{color:var(--q-fg-3);font-size:15px;margin-bottom:32px}.ne-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media (max-width:640px){.ne-grid{grid-template-columns:1fr}.ne-title{font-size:28px}}.ne-card{position:relative;display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:16px;border:1px solid var(--q-line-2);background:var(--q-bg);box-shadow:var(--q-shadow-1);text-decoration:none;color:inherit;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.ne-card.active{cursor:pointer}.ne-card.active:hover{transform:translateY(-2px);box-shadow:var(--q-shadow-3);border-color:var(--q-teal)}.ne-card.soon{opacity:.72;cursor:default;background:var(--q-bg-sand)}.ne-ic{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--q-tint-teal);color:var(--q-teal)}.ne-card.soon .ne-ic{background:var(--q-tint-gold);color:var(--q-gold-ink)}.ne-h{display:flex;align-items:center;gap:10px}.ne-h b{font-size:17px;letter-spacing:.01em}.ne-badge,.ne-h b{font-family:var(--q-font-head);font-weight:700}.ne-badge{font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:999px}.ne-badge.fast{color:#fff;background:var(--q-teal)}.ne-badge.soon{color:var(--q-gold-ink);background:var(--q-tint-gold);border:1px solid var(--q-gold-soft)}.ne-desc{font-size:13.5px;line-height:1.5;color:var(--q-fg-3)}.ne-go{margin-top:auto;font-family:var(--q-font-head);font-weight:700;font-size:13px;letter-spacing:.02em;color:var(--q-teal)}.ne-foot{margin-top:28px;text-align:center}.ne-foot a{color:var(--q-fg-3);font-size:13px;text-decoration:none;border-bottom:1px solid var(--q-line-2);padding-bottom:1px}.ne-foot a:hover{color:var(--q-teal)}