.nb-app-landing{--nb-app-rose: #e11d48;--nb-app-rose-2: #f43f5e;--nb-app-pink: #ff6f9f;--nb-app-pink-soft: #ff9eba;--nb-app-bg: #fffafb;--nb-app-card: #fff;padding-bottom:64px;background:var(--nb-app-bg);scroll-behavior:smooth}.nb-app-landing section[id]{scroll-margin-top:80px}.nb-app-landing__hero{position:relative;overflow:hidden;padding:28px 0 56px;min-height:min(88vh,920px);display:flex;align-items:center}.nb-app-landing__hero-bg{position:absolute;inset:0;background:radial-gradient(circle at 30% 30%,#fff,#fff1f2 40%,#ffe4e6);border-bottom:1px solid rgba(225,29,72,.08)}.nb-app-landing__particles{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}.nb-app-landing__particle{position:absolute;width:4px;height:4px;border-radius:50%;background:var(--nb-app-pink-soft);box-shadow:0 0 10px var(--nb-app-pink);opacity:.55;animation:nb-app-pulse 3s ease-in-out infinite;animation-delay:calc(var(--i) * .35s);top:calc((var(--i) * 17 + 7) % 100 * 1%);left:calc((var(--i) * 23 + 11) % 100 * 1%)}@keyframes nb-app-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.85;transform:scale(1.35)}}.nb-app-landing__hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(240px,.95fr);gap:40px;align-items:center}.nb-app-landing__badge{display:inline-flex;align-items:center;padding:7px 16px;border-radius:999px;background:#e11d481a;color:var(--nb-app-rose);font-size:12px;font-weight:800;margin-bottom:14px}.nb-app-landing__title{margin:0 0 16px;font-size:clamp(30px,4.5vw,48px);line-height:1.2;font-weight:900;color:var(--text-dark, #26232a)}.nb-app-landing__title-accent{color:var(--nb-app-rose)}.nb-app-landing__lead{margin:0 0 22px;max-width:40rem;font-size:clamp(15px,2vw,18px);line-height:1.95;color:var(--text-mid, #6b6470)}.nb-app-landing__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:20px;max-width:36rem}.nb-app-landing__stat{padding:12px 10px;border-radius:16px;background:#ffffffd9;border:1px solid rgba(255,198,217,.7);text-align:center;box-shadow:0 8px 24px #e11d480f}.nb-app-landing__stat strong{display:block;font-size:16px;font-weight:900;color:var(--nb-app-rose);margin-bottom:4px}.nb-app-landing__stat span{font-size:11px;font-weight:700;color:var(--text-mid, #6b6470);line-height:1.4}.nb-app-landing__version-line{margin:0 0 16px;font-size:13px;font-weight:700;color:var(--text-light, #9992a0)}.nb-app-landing__scroll{display:inline-flex;margin-top:18px;font-size:14px;font-weight:700;color:var(--nb-app-rose);text-decoration:none}.nb-app-landing__scroll:hover{text-decoration:underline}.nb-app-landing__phone-wrap{position:relative;width:min(100%,290px);margin-inline:auto}.nb-app-landing__phone-glow{position:absolute;inset:-24px;background:radial-gradient(circle,rgba(255,110,159,.35),transparent 70%);filter:blur(40px);z-index:0}.nb-app-landing__float{animation:nb-app-float 5s ease-in-out infinite}@keyframes nb-app-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.nb-app-landing__phone{position:relative;z-index:1;width:100%;aspect-ratio:9 / 18;border-radius:40px;border:8px solid var(--text-dark, #26232a);background:linear-gradient(180deg,#fff1f2,#fff);box-shadow:0 30px 60px -15px #e11d4852;display:flex;flex-direction:column;gap:10px;padding:28px 16px 16px}.nb-app-landing__phone:before{content:"";position:absolute;top:10px;left:50%;transform:translate(-50%);width:72px;height:8px;border-radius:999px;background:#26232a1f}.nb-app-landing__phone span{display:block;border-radius:12px;background:#e11d481a;height:42px}.nb-app-landing__phone span:nth-child(2){height:64px}.nb-app-landing__phone span:nth-child(3){flex:1;min-height:120px}.nb-app-landing__phone--image{padding:10px;border-color:#ffc6d9;background:#fff;overflow:hidden}.nb-app-landing__phone--image:before{display:none}.nb-app-landing__phone--image img{width:100%;height:100%;object-fit:cover;border-radius:28px;display:block}.nb-app-landing__square-wrap{display:flex;justify-content:center;width:100%;margin-inline:auto}.nb-app-landing__square-frame{width:min(100%,320px);aspect-ratio:1 / 1;border-radius:28px;border:6px solid #ffc6d9;background:#fff;overflow:hidden;box-shadow:0 24px 50px #e11d482e}.nb-app-landing__square-frame img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.nb-app-landing__stores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:28rem}.nb-app-landing__stores--panel{max-width:32rem;margin:0 auto}.nb-app-landing__store{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:58px;padding:10px 14px;border-radius:16px;background:#fff;border:1px solid #ffe4e6;color:var(--nb-app-rose);font-weight:800;text-decoration:none;box-shadow:0 4px 14px #e11d4814;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.nb-app-landing__store:hover,.nb-app-landing__store:focus{transform:translateY(-2px);background:#fff1f2;box-shadow:0 10px 24px #e11d4824;color:var(--nb-app-rose)}.nb-app-landing__store--bazaar,.nb-app-landing__store--myket{background:linear-gradient(135deg,var(--nb-app-rose-2),var(--nb-app-rose));border-color:transparent;color:#fff}.nb-app-landing__store--bazaar:hover,.nb-app-landing__store--myket:hover,.nb-app-landing__store--bazaar:focus,.nb-app-landing__store--myket:focus{background:linear-gradient(135deg,var(--nb-app-rose-2),var(--nb-app-rose));color:#fff;filter:brightness(1.05)}.nb-app-landing__store-label{font-size:15px;line-height:1.2}.nb-app-landing__store-sub{font-size:11px;font-weight:600;opacity:.85;margin-top:2px}.nb-app-landing__section-head{text-align:center;max-width:42rem;margin:0 auto 36px}.nb-app-landing__section-head h2{margin:0 0 12px;font-size:clamp(24px,3.5vw,36px);font-weight:900;color:var(--text-dark, #26232a);line-height:1.3}.nb-app-landing__section-head p{margin:0;color:var(--text-mid, #6b6470);line-height:1.9;font-size:15px}.nb-app-landing__section-rule{width:80px;height:6px;border-radius:999px;background:var(--nb-app-rose);margin:0 auto 14px}.nb-app-landing__section-rule--amber{background:#fbbf24}.nb-app-landing__chip{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;font-size:12px;font-weight:800;margin-bottom:12px}.nb-app-landing__chip--new{background:#fff1f2;color:var(--nb-app-rose)}.nb-app-landing__chip--amber{background:#fef3c7;color:#d97706}.nb-app-landing__chip--deal{background:#fff1f2;color:var(--nb-app-rose)}.nb-app-landing__chip--wallet{background:linear-gradient(135deg,#10b98124,#ec2c6f14);color:#047857;border:1px solid rgba(16,185,129,.22)}.nb-app-landing__title-accent--green{color:#059669}.nb-app-landing__features{padding:72px 0 48px}.nb-app-landing__feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.nb-app-landing__feature{background:var(--nb-app-card);border:1px solid #ffe4e6;border-radius:22px;padding:24px 20px;box-shadow:0 10px 40px -10px #e11d481a;transition:transform .25s ease,box-shadow .25s ease}.nb-app-landing__feature:hover{transform:translateY(-4px);box-shadow:0 20px 48px #e11d4824}.nb-app-landing__feature-icon{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e11d4824,#e11d480d);color:var(--nb-app-rose);margin-bottom:14px}.nb-app-landing__feature-icon svg{width:26px;height:26px}.nb-app-landing__feature h3{margin:0 0 10px;font-size:17px;font-weight:900;color:var(--text-dark, #26232a)}.nb-app-landing__feature p{margin:0;font-size:14px;line-height:1.85;color:var(--text-mid, #6b6470)}.nb-app-landing__showcase{padding:64px 0}.nb-app-landing__showcase--reels{background:linear-gradient(180deg,#fff,#fffafb)}.nb-app-landing__showcase--deals{background:#fffafb}.nb-app-landing__showcase-placeholder{display:flex;justify-content:center}.nb-app-landing__showcase-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.9fr);gap:40px;align-items:center}.nb-app-landing__showcase-visual{display:flex;justify-content:center;align-items:center;width:100%}.nb-app-landing__showcase-inner--reverse .nb-app-landing__showcase-copy{order:2}.nb-app-landing__showcase-inner--reverse .nb-app-landing__showcase-visual{order:1}.nb-app-landing__showcase-copy h2{margin:0 0 16px;font-size:clamp(26px,3.5vw,40px);font-weight:900;line-height:1.25;color:var(--text-dark, #26232a)}.nb-app-landing__showcase-lead{margin:0 0 20px;font-size:16px;line-height:1.95;color:var(--text-mid, #6b6470)}.nb-app-landing__bullets{margin:0;padding:0;list-style:none;display:grid;gap:12px}.nb-app-landing__bullets li{position:relative;padding-right:28px;font-size:14px;font-weight:600;line-height:1.75;color:var(--text-dark, #26232a)}.nb-app-landing__bullets li:before{content:"";position:absolute;right:0;top:.55em;width:10px;height:10px;border-radius:50%;background:var(--nb-app-rose);box-shadow:0 0 0 4px #e11d481f}.nb-app-landing__club{padding:64px 0;background:linear-gradient(180deg,#fffafb,#fff)}.nb-app-landing__club-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.nb-app-landing__club-card{padding:22px 16px 20px;border-radius:22px;border:1px solid #f3f4f6;background:#fff;text-align:center;box-shadow:0 10px 40px -12px #1118271a;transition:transform .2s ease,box-shadow .2s ease}.nb-app-landing__club-card:hover{transform:translateY(-4px);box-shadow:0 18px 44px #e11d481f}.nb-app-landing__club-icon{width:56px;height:56px;margin:0 auto 14px;border-radius:50%;display:flex;align-items:center;justify-content:center}.nb-app-landing__club-icon svg{width:28px;height:28px}.nb-app-landing__club-card--rose .nb-app-landing__club-icon{background:#e11d481a;color:var(--nb-app-rose);box-shadow:0 0 0 8px #e11d480f}.nb-app-landing__club-card--amber .nb-app-landing__club-icon{background:#fbbf2426;color:#d97706;box-shadow:0 0 0 8px #fbbf2414}.nb-app-landing__club-card--indigo .nb-app-landing__club-icon{background:#6366f11f;color:#6366f1;box-shadow:0 0 0 8px #6366f10f}.nb-app-landing__club-card--emerald .nb-app-landing__club-icon{background:#10b9811f;color:#059669;box-shadow:0 0 0 8px #10b9810f}.nb-app-landing__club-card--orange .nb-app-landing__club-icon{background:#f973161f;color:#ea580c;box-shadow:0 0 0 8px #f973160f}.nb-app-landing__club-card--rose{border-color:#fecdd3}.nb-app-landing__club-card--amber{border-color:#fde68a}.nb-app-landing__club-card--indigo{border-color:#c7d2fe}.nb-app-landing__club-card--emerald{border-color:#a7f3d0}.nb-app-landing__club-card--orange{border-color:#fed7aa}.nb-app-landing__club-card h3{margin:0 0 8px;font-size:14px;font-weight:900;color:var(--text-dark, #26232a)}.nb-app-landing__club-card p{margin:0;font-size:12px;line-height:1.75;color:var(--text-mid, #6b6470)}.nb-app-landing__wallet{padding:32px 0 64px;background:radial-gradient(ellipse 70% 60% at 15% 20%,rgba(16,185,129,.08),transparent 55%),radial-gradient(ellipse 60% 50% at 85% 80%,rgba(236,44,111,.06),transparent 50%),linear-gradient(180deg,#f0fdf4,#fffafb 55%,#fff);border-block:1px solid rgba(16,185,129,.12)}.nb-app-landing__wallet-inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(240px,.85fr);gap:40px;align-items:center;max-width:980px;margin:0 auto}.nb-app-landing__wallet-copy h2{margin:0 0 14px;font-size:clamp(24px,3.2vw,36px);font-weight:900;line-height:1.3;color:var(--text-dark, #26232a)}.nb-app-landing__wallet-lead{margin:0 0 22px;font-size:15px;line-height:1.95;color:var(--text-mid, #6b6470)}.nb-app-landing__wallet-list{margin:0 0 24px;padding:0;list-style:none;display:grid;gap:12px}.nb-app-landing__wallet-list li{padding:14px 16px;border-radius:16px;background:#ffffffe0;border:1px solid rgba(16,185,129,.18);box-shadow:0 8px 24px #10b9810f}.nb-app-landing__wallet-list strong{display:block;margin-bottom:4px;font-size:14px;font-weight:800;color:#047857}.nb-app-landing__wallet-list span{display:block;font-size:13px;line-height:1.8;color:var(--text-mid, #6b6470)}.nb-app-landing__wallet-cta{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border-radius:14px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-weight:800;text-decoration:none;box-shadow:0 12px 28px #10b98147}.nb-app-landing__wallet-cta:hover{filter:brightness(1.05);color:#fff}.nb-app-landing__wallet-visual{display:flex;justify-content:center;align-items:center}.nb-app-landing__wallet-card{width:min(100%,300px);padding:28px 22px 22px;border-radius:24px;background:linear-gradient(145deg,#ecfdf5,#fff 42%,#fff5f9);border:1px solid rgba(16,185,129,.22);box-shadow:0 24px 50px #10b98124,0 8px 24px #ec2c6f14;text-align:center}.nb-app-landing__wallet-card-icon{width:64px;height:64px;margin:0 auto 14px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#10b98129,#ec2c6f14);color:#059669;box-shadow:0 0 0 8px #10b98114}.nb-app-landing__wallet-card-icon svg{width:32px;height:32px}.nb-app-landing__wallet-card-label{margin:0 0 6px;font-size:12px;font-weight:700;color:var(--text-mid, #6b6470)}.nb-app-landing__wallet-card-balance{margin:0 0 16px;font-size:28px;font-weight:900;color:#047857;line-height:1.2}.nb-app-landing__wallet-card-balance span{font-size:13px;font-weight:700;color:var(--text-mid, #6b6470)}.nb-app-landing__wallet-card-tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.nb-app-landing__wallet-card-tags span{padding:6px 12px;border-radius:999px;font-size:11px;font-weight:800;background:#fff;border:1px solid rgba(16,185,129,.2);color:#047857}.nb-app-landing__wallet-card-tags span:last-child{border-color:#ec2c6f2e;color:var(--nb-app-rose)}.nb-app-landing__market{padding:8px 0 32px}.nb-app-landing__market-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:32px 28px;border-radius:24px;background:linear-gradient(135deg,#fffbebf2,#fff1f6eb 52%,#fffffffa);border:1px solid rgba(251,191,36,.28);box-shadow:0 16px 40px #e11d4814;color:var(--text-dark, #26232a)}.nb-app-landing__market-icon-box{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:20px;background:linear-gradient(145deg,#fde68a,#fbbf24);color:#92400e;transform:rotate(-10deg);box-shadow:0 12px 28px #fbbf2459;border:1px solid rgba(255,255,255,.65)}.nb-app-landing__coin-svg{width:40px;height:40px}.nb-app-landing__coin-svg--sm{width:20px;height:20px}.nb-app-landing__market-copy h2{margin:0 0 10px;font-size:clamp(22px,3vw,32px);font-weight:900;color:var(--text-dark, #26232a)}.nb-app-landing__market-copy p{margin:0;max-width:36rem;font-size:15px;line-height:1.9;color:var(--text-mid, #6b6470)}.nb-app-landing__market-cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:16px;background:linear-gradient(135deg,var(--nb-app-rose-2),var(--nb-app-rose));color:#fff;font-weight:800;text-decoration:none;white-space:nowrap;box-shadow:0 12px 32px #e11d4866;transition:transform .2s ease,filter .2s ease}.nb-app-landing__market-cta:hover{transform:translateY(-2px);filter:brightness(1.06);color:#fff}.nb-app-landing__reward{padding:56px 0;background:linear-gradient(180deg,#fff,#fffafb)}.nb-app-landing__reward-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,1fr);gap:48px;align-items:center;max-width:960px;margin:0 auto}.nb-app-landing__reward-visual{position:relative;min-height:300px;display:flex;align-items:center;justify-content:center;width:100%}.nb-app-landing__reward-glow{position:absolute;width:min(100%,340px);height:min(100%,340px);background:radial-gradient(circle,rgba(251,191,36,.28),transparent 70%);filter:blur(24px)}.nb-app-landing__reward-tilt{position:relative;z-index:1;transform:rotate(-10deg);transition:transform .35s ease;margin:0 auto}.nb-app-landing__reward-tilt:hover{transform:rotate(-6deg) scale(1.03)}.nb-app-landing__reward-tilt img{display:block;width:min(100%,280px);height:auto;object-fit:contain;filter:drop-shadow(0 28px 48px rgba(17,24,39,.22))}.nb-app-landing__reward-coin-badge{position:absolute;top:-10px;right:-10px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:#fff;border:2px solid #fde68a;box-shadow:0 12px 28px #fbbf2447;font-size:14px;font-weight:900;color:#b45309;white-space:nowrap}.nb-app-landing__reward-copy h2{margin:0 0 14px;font-size:clamp(24px,3vw,34px);font-weight:900;color:var(--text-dark, #26232a);line-height:1.3}.nb-app-landing__reward-copy p{margin:0 0 22px;font-size:16px;line-height:1.95;color:var(--text-mid, #6b6470)}.nb-app-landing__reward-cta{display:inline-flex;align-items:center;min-height:50px;padding:0 24px;border-radius:14px;background:linear-gradient(135deg,var(--nb-app-rose-2),var(--nb-app-rose));color:#fff;font-weight:800;text-decoration:none;box-shadow:0 12px 28px #e11d4847}.nb-app-landing__reward-cta:hover{filter:brightness(1.05);color:#fff}.nb-app-landing__deal-card{position:relative;padding:32px 24px;border-radius:28px;background:linear-gradient(145deg,#fff1f2,#fff);border:2px solid #fecdd3;box-shadow:0 20px 50px #e11d481f;text-align:center}.nb-app-landing__deal-badge{display:inline-block;padding:6px 12px;border-radius:999px;background:var(--nb-app-rose);color:#fff;font-size:11px;font-weight:800;margin-bottom:12px}.nb-app-landing__deal-card strong{display:block;font-size:32px;font-weight:900;color:var(--nb-app-rose);margin-bottom:8px}.nb-app-landing__deal-card p{margin:0;font-size:14px;line-height:1.8;color:var(--text-mid, #6b6470)}.nb-app-landing__countdown{margin-top:24px;padding:16px 20px;border-radius:16px;background:#fff1f2;border:1px solid #fecdd3;display:inline-flex;flex-direction:column;gap:6px}.nb-app-landing__countdown-label{font-size:12px;font-weight:700;color:var(--text-mid, #6b6470)}.nb-app-landing__countdown-time{font-size:28px;font-weight:900;font-variant-numeric:tabular-nums;color:var(--nb-app-rose);direction:ltr;unicode-bidi:plaintext}.nb-app-landing__shots{padding:64px 0 32px}.nb-app-landing__shots-center{display:flex;justify-content:safe center;overflow-x:auto;scrollbar-width:none;padding:12px 24px 36px;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-inline:24px}.nb-app-landing__shots-center::-webkit-scrollbar{display:none}.nb-app-landing__shots-track{display:flex;gap:24px;width:max-content;margin:0;min-width:100%;justify-content:safe center}.nb-app-landing__shot{flex:0 0 auto;scroll-snap-align:start;scroll-snap-stop:always;margin:0;width:min(260px,72vw);transition:transform .35s cubic-bezier(.175,.885,.32,1.275)}.nb-app-landing__shot:hover{transform:scale(1.05)}.nb-app-landing__shot img{width:100%;aspect-ratio:9 / 19;object-fit:cover;border-radius:32px;border:5px solid #fff;background:#fff1f2;box-shadow:0 20px 40px #e11d482e}.nb-app-landing__why{padding:64px 0;background:#fff}.nb-app-landing__why-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.85fr);gap:40px;align-items:center}.nb-app-landing__why-copy h2{margin:0 0 20px;font-size:clamp(24px,3vw,34px);font-weight:900;color:var(--text-dark, #26232a)}.nb-app-landing__why-list{margin:0 0 24px;padding:0;list-style:none;display:grid;gap:14px}.nb-app-landing__why-list li{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:14px;background:#fffafb;border:1px solid #ffe4e6;font-size:14px;font-weight:600;line-height:1.7;color:var(--text-dark, #26232a)}.nb-app-landing__why-list li:before{content:"\2713";flex-shrink:0;width:24px;height:24px;border-radius:50%;background:var(--nb-app-rose);color:#fff;font-size:12px;font-weight:900;display:flex;align-items:center;justify-content:center;position:static;transform:none}.nb-app-landing__why-cta{display:inline-flex;align-items:center;min-height:50px;padding:0 24px;border-radius:14px;background:linear-gradient(135deg,var(--nb-app-rose-2),var(--nb-app-rose));color:#fff;font-weight:800;text-decoration:none;box-shadow:0 12px 28px #e11d4847}.nb-app-landing__why-cta:hover{filter:brightness(1.05);color:#fff}.nb-app-landing__download{padding:48px 0 32px}.nb-app-landing__download-panel{text-align:center;padding:48px 28px;border-radius:32px;background:linear-gradient(135deg,var(--nb-app-rose-2),var(--nb-app-rose));color:#fff;box-shadow:0 30px 70px #e11d4859}.nb-app-landing__download-panel h2{margin:0 0 12px;font-size:clamp(26px,4vw,38px);font-weight:900}.nb-app-landing__download-panel>p{margin:0 0 28px;font-size:17px;line-height:1.85;color:#ffffffeb}.nb-app-landing__download-panel .nb-app-landing__store{border-color:#ffffff59}.nb-app-landing__download-meta{margin:20px 0 0;font-size:14px;font-weight:700;color:#ffffffe0}.nb-app-landing__faq{padding:64px 0 24px}.nb-app-landing__faq-list{max-width:44rem;margin:0 auto;display:grid;gap:12px}.nb-app-landing__faq-item{border-radius:18px;background:#fff;border:1px solid #ffe4e6;overflow:hidden;box-shadow:0 6px 20px #e11d480d}.nb-app-landing__faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border:0;background:transparent;cursor:pointer;text-align:right;font:inherit;font-size:15px;font-weight:800;color:var(--text-dark, #26232a)}.nb-app-landing__faq-q svg{width:20px;height:20px;flex-shrink:0;color:var(--nb-app-rose);transition:transform .25s ease}.nb-app-landing__faq-item.is-open .nb-app-landing__faq-q svg{transform:rotate(180deg)}.nb-app-landing__faq-a{max-height:0;overflow:hidden;transition:max-height .35s ease}.nb-app-landing__faq-item.is-open .nb-app-landing__faq-a{max-height:240px}.nb-app-landing__faq-a p{margin:0;padding:0 20px 18px;font-size:14px;line-height:1.9;color:var(--text-mid, #6b6470)}@media(max-width:1100px){.nb-app-landing__feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-app-landing__club-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.nb-app-landing__hero{padding-top:8px;min-height:auto}.nb-app-landing__hero-inner,.nb-app-landing__showcase-inner,.nb-app-landing__why-inner,.nb-app-landing__reward-inner,.nb-app-landing__wallet-inner{grid-template-columns:1fr;gap:28px}.nb-app-landing__hero-visual{order:2;margin-top:4px}.nb-app-landing__hero-copy{order:1}.nb-app-landing__phone-wrap{width:min(68vw,220px)}.nb-app-landing__float{animation:none}.nb-app-landing__showcase-visual,.nb-app-landing__why-visual,.nb-app-landing__reward-visual,.nb-app-landing__wallet-visual{order:2}.nb-app-landing__showcase-copy,.nb-app-landing__why-copy,.nb-app-landing__reward-copy,.nb-app-landing__wallet-copy{order:1}.nb-app-landing__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-app-landing__stores{max-width:none}.nb-app-landing__club-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-app-landing__market-card{grid-template-columns:1fr;text-align:center}.nb-app-landing__market-icon,.nb-app-landing__market-cta{justify-self:center}.nb-app-landing__reward-tilt img{width:min(72vw,260px);margin-inline:auto}.nb-app-landing__shots-center{justify-content:flex-start;scroll-snap-type:x mandatory;scroll-padding-inline:16px;padding-inline:16px}.nb-app-landing__shots-track{min-width:0;justify-content:flex-start}.nb-app-landing__shot{scroll-snap-align:start;width:min(260px,78vw)}}@media(max-width:520px){.nb-app-landing__feature-grid,.nb-app-landing__club-grid,.nb-app-landing__stores{grid-template-columns:1fr}}html[data-theme=dark] .nb-app-landing{--nb-app-bg: #121014;--nb-app-card: #221e24}html[data-theme=dark] .nb-app-landing__hero-bg{background:radial-gradient(circle at 30% 30%,#221e24,#1a171b,#121014);border-bottom-color:var(--border, #3a343c)}html[data-theme=dark] .nb-app-landing__stat,html[data-theme=dark] .nb-app-landing__feature,html[data-theme=dark] .nb-app-landing__store,html[data-theme=dark] .nb-app-landing__faq-item,html[data-theme=dark] .nb-app-landing__deal-card{background:var(--bg-elevated, #221e24);border-color:var(--border, #3a343c)}html[data-theme=dark] .nb-app-landing__showcase--reels,html[data-theme=dark] .nb-app-landing__showcase--deals,html[data-theme=dark] .nb-app-landing__club,html[data-theme=dark] .nb-app-landing__why{background:transparent}html[data-theme=dark] .nb-app-landing__why-list li{background:var(--bg-elevated, #221e24);border-color:var(--border, #3a343c)}html[data-theme=dark] .nb-app-landing__phone{border-color:#3a343c;background:linear-gradient(180deg,#221e24,#1a171b)}html[data-theme=dark] .nb-app-landing__square-frame{background:var(--bg-elevated, #221e24);border-color:#e11d4859}html[data-theme=dark] .nb-app-landing__phone--image{background:var(--bg-elevated, #221e24)}html[data-theme=dark] .nb-app-landing__shot img{border-color:var(--bg-elevated, #221e24);background:#221e24}html[data-theme=dark] .nb-app-landing__countdown{background:#e11d481f;border-color:#e11d4840}html[data-theme=dark] .nb-app-landing__feature-icon{background:linear-gradient(135deg,#ec2c6f38,#ec2c6f14);color:#ff9ec0}html[data-theme=dark] .nb-app-landing__club-card{background:var(--bg-elevated, #221e24);border-color:var(--border, #3a343c)}html[data-theme=dark] .nb-app-landing__club-card--rose{border-color:#e11d4840}html[data-theme=dark] .nb-app-landing__club-card--amber{border-color:#fbbf2438}html[data-theme=dark] .nb-app-landing__club-card--indigo{border-color:#6366f138}html[data-theme=dark] .nb-app-landing__club-card--emerald{border-color:#10b98138}html[data-theme=dark] .nb-app-landing__club-card--orange{border-color:#f9731638}html[data-theme=dark] .nb-app-landing__reward-coin-badge{background:var(--bg-elevated, #221e24);border-color:#fbbf2459;color:#fcd34d}html[data-theme=dark] .nb-app-landing__market-card{background:linear-gradient(135deg,#2a241cf2,#261c22eb 52%,#221e24fa);border-color:#fbbf2438;box-shadow:0 16px 40px #00000040;color:var(--text-dark, #f3f0f4)}html[data-theme=dark] .nb-app-landing__market-copy h2{color:var(--text-dark, #f3f0f4)}html[data-theme=dark] .nb-app-landing__market-copy p{color:var(--text-mid, #a8a3ad)}html[data-theme=dark] .nb-app-landing__market-icon-box{box-shadow:0 12px 28px #fbbf2433}html[data-theme=dark] .nb-app-landing__wallet{background:radial-gradient(ellipse 70% 60% at 15% 20%,rgba(16,185,129,.1),transparent 55%),radial-gradient(ellipse 60% 50% at 85% 80%,rgba(236,44,111,.08),transparent 50%),linear-gradient(180deg,#141816,#121014);border-block-color:rgba(16,185,129,.18)}html[data-theme=dark] .nb-app-landing__wallet-list li,html[data-theme=dark] .nb-app-landing__wallet-card{background:var(--bg-elevated, #221e24);border-color:#10b98138}html[data-theme=dark] .nb-app-landing__wallet-card-tags span{background:#10b9811a}html[data-theme=dark] .nb-app-landing__chip--wallet{background:#10b98124;color:#6ee7b7;border-color:#10b98147}html[data-theme=dark] .nb-app-landing__title-accent--green{color:#6ee7b7}html[data-theme=dark] .nb-app-landing__reward{background:transparent}
