:root{--nk-ink:#12100e;--nk-ink-2:#1c1916;--nk-surface:#221f1b;--nk-card:#2a2520;--nk-line:rgba(201,162,100,.15);--nk-gold:#c9a264;--nk-gold-l:#e2c48a;--nk-cream:#f0e6d3;--nk-cream-d:#c8b99a;--nk-muted:#7a6f60;--nk-head:'Fraunces',Georgia,serif;--nk-body:'Inter',-apple-system,sans-serif;--r-sm:10px;--r-md:16px;--r-lg:22px;--r-xl:32px;--sec:clamp(72px,9vw,120px)}.nk-page{background:var(--nk-ink)!important;color:var(--nk-cream)!important;font-family:var(--nk-body)!important;-webkit-font-smoothing:antialiased}.nk-page *,.nk-page *:before,.nk-page *:after{box-sizing:border-box}.nk-page a{text-decoration:none!important;color:inherit}.nk-page img{display:block;max-width:100%}.nk-page ul,.nk-page ol{list-style:none;margin:0;padding:0}.nk-page p{margin:0}.nk-page h1,.nk-page h2,.nk-page h3,.nk-page h4{font-family:var(--nk-head)!important;font-weight:500;letter-spacing:-.02em;line-height:1.1;color:var(--nk-cream)!important;margin:0}.nk-wrap{max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,4vw,48px)}.nk-sec{padding-block:var(--sec)}.nk-sec--bottom{padding-block-start:0;padding-block-end:var(--sec)}.nk-eyebrow{display:block;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--nk-gold);margin-block-end:14px}.nk-section-head{max-width:600px;margin-block-end:clamp(36px,5vw,56px)}.nk-section-head h2{font-size:clamp(28px,3.2vw,42px)!important;margin-block:6px 10px!important}.nk-section-head p{color:var(--nk-cream-d);font-size:15px}.nk-section-head--pad{padding-block-start:clamp(48px,6vw,72px)}.nk-btn{display:inline-flex!important;align-items:center;height:48px;padding-inline:26px;border-radius:var(--r-sm);font-size:14px;font-weight:500;letter-spacing:.03em;cursor:pointer;border:1px solid transparent;transition:transform .2s,box-shadow .2s,background .2s;white-space:nowrap}.nk-btn--primary{background:var(--nk-gold)!important;color:var(--nk-ink)!important;border-color:var(--nk-gold)!important}.nk-btn--primary:hover{background:var(--nk-gold-l)!important;transform:translateY(-2px);box-shadow:0 10px 28px rgba(0,0,0,.35)}.nk-btn--ghost{background:transparent!important;color:var(--nk-cream)!important;border-color:var(--nk-line)!important}.nk-btn--ghost:hover{border-color:var(--nk-gold)!important;color:var(--nk-gold)!important;transform:translateY(-2px)}.nk-hero{background:var(--nk-ink);padding-block:clamp(20px,3vw,40px)}.nk-hero .nk-wrap{display:grid!important;grid-template-columns:1.1fr 1fr!important;gap:clamp(24px,4vw,64px)!important;align-items:start}.nk-hero__copy{position:relative;z-index:1}.nk-hero h1{font-size:clamp(32px,4vw,56px)!important;margin-block:12px 22px!important}.nk-hero h1 em{font-style:italic;color:var(--nk-gold)}.nk-hero__lead{font-size:clamp(15px,1.3vw,17px);color:var(--nk-cream-d);line-height:1.7;margin-block-end:34px}.nk-hero__cta{display:flex;flex-wrap:wrap;gap:12px}.nk-hero__media{position:relative;border-radius:var(--r-xl);overflow:hidden;aspect-ratio:4/5;box-shadow:0 40px 80px -30px rgba(0,0,0,.7)}.nk-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.nk-hero__media:after{content:'';position:absolute;inset:0;background:linear-gradient(160deg,transparent 50%,rgba(18,16,14,.5) 100%);pointer-events:none}.nk-hero__badge{position:absolute;bottom:24px;left:24px;z-index:2;background:rgba(18,16,14,.85);backdrop-filter:blur(12px);border:1px solid var(--nk-line);border-radius:var(--r-md);padding:14px 18px;display:flex;align-items:center;gap:12px}.nk-hero__badge-dot{width:8px;height:8px;border-radius:50%;background:var(--nk-gold);box-shadow:0 0 8px var(--nk-gold);flex:0 0 auto}.nk-hero__badge-text{font-size:12.5px;color:var(--nk-cream-d);line-height:1.35}.nk-hero__badge-text strong{display:block;color:var(--nk-cream);font-weight:600}.nk-prob{background:var(--nk-ink-2,#1c1916);border-block:1px solid var(--nk-line)}.nk-prob__grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:1px;background:var(--nk-line);border-radius:var(--r-lg);overflow:hidden;padding-block-end:clamp(48px,6vw,72px);margin-block-start:clamp(28px,3vw,40px)}.nk-prob__card{display:flex!important;flex-direction:column;gap:10px;padding:28px 24px;background:var(--nk-ink-2,#1c1916);transition:background .2s}.nk-prob__card:hover{background:var(--nk-surface,#221f1b)}.nk-prob__ic{width:40px;height:40px;border-radius:10px;background:rgba(201,162,100,.1);display:flex;align-items:center;justify-content:center;color:var(--nk-gold);flex:0 0 auto}.nk-prob__ic svg{width:20px;height:20px;display:block}.nk-prob__voice{font-family:var(--nk-head);font-size:15px;font-weight:500;color:var(--nk-cream);line-height:1.4;flex:1}.nk-prob__dest{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--nk-gold)}.nk-trust{border-block-end:1px solid var(--nk-line);padding-block:28px}.nk-trust__grid{display:flex!important;align-items:center}.nk-trust__item{display:flex;align-items:center;gap:12px;padding-inline:20px;border-inline-end:1px solid var(--nk-line);flex:1}.nk-trust__item:last-child{border-inline-end:none}.nk-trust__ic{color:var(--nk-gold);flex:0 0 auto}.nk-trust__ic svg{width:24px;height:24px;display:block}.nk-trust__t{display:block;font-size:14px;font-weight:600;color:var(--nk-cream)}.nk-trust__s{display:block;font-size:12px;color:var(--nk-muted);margin-top:1px}.nk-explorer__grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px}.nk-rub-card{position:relative;border-radius:var(--r-lg);overflow:hidden;aspect-ratio:3/4;background:var(--nk-card) center/cover no-repeat;cursor:pointer;transition:transform .35s,box-shadow .35s;display:block!important}.nk-rub-card:hover{transform:translateY(-6px);box-shadow:0 28px 56px -20px rgba(0,0,0,.75)}.nk-rub-card__link{position:absolute;inset:0;z-index:3;display:block}.nk-rub-card__overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(12,10,9,.95) 0%,rgba(12,10,9,.5) 45%,transparent 70%);pointer-events:none}.nk-rub-card__body{position:absolute;bottom:0;left:0;right:0;padding:24px 20px;z-index:2}.nk-rub-card__cat{font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--nk-gold);margin-block-end:6px;display:block}.nk-rub-card__title{font-family:var(--nk-head)!important;font-size:18px;font-weight:500;color:var(--nk-cream)!important;line-height:1.2;margin-block-end:8px;display:block}.nk-rub-card__desc{font-size:12px;color:var(--nk-cream-d);line-height:1.5;margin-block-end:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nk-rub-card__tags{display:flex;flex-wrap:wrap;gap:5px;margin-block-end:10px}.nk-rub-card__tag{font-size:11px;color:var(--nk-cream-d);background:rgba(240,230,211,.1);border-radius:999px;padding:3px 10px}.nk-rub-card__more{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--nk-gold)}.nk-guides__grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:16px}.nk-guide-card{display:grid!important;grid-template-columns:160px 1fr!important;border-radius:var(--r-md);overflow:hidden;background:var(--nk-card);border:1px solid var(--nk-line);transition:transform .25s,box-shadow .25s,border-color .25s}.nk-guide-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -18px rgba(0,0,0,.65);border-color:rgba(201,162,100,.35)}.nk-guide-card:hover .nk-guide-card__img{transform:scale(1.06)}.nk-guide-card__img-wrap{overflow:hidden;min-height:140px}.nk-guide-card__img{width:100%;height:100%;object-fit:cover;transition:transform .4s;display:block}.nk-guide-card__body{padding:20px 22px;display:flex;flex-direction:column;justify-content:center;gap:6px}.nk-guide-card__tag{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--nk-gold);display:block}.nk-guide-card__title{font-family:var(--nk-head)!important;font-size:17px;font-weight:500;color:var(--nk-cream)!important;line-height:1.25;display:block}.nk-guide-card__desc{font-size:13px;color:var(--nk-cream-d);line-height:1.5;display:block}.nk-sel{background:var(--nk-ink-2,#1c1916);border-block:1px solid var(--nk-line)}.nk-sel__grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:clamp(40px,6vw,80px);align-items:center}.nk-sel__media{border-radius:var(--r-xl);overflow:hidden;aspect-ratio:4/3;box-shadow:0 30px 60px -20px rgba(0,0,0,.6)}.nk-sel__media img{width:100%;height:100%;object-fit:cover;display:block}.nk-sel__copy{display:flex;flex-direction:column;gap:16px}.nk-sel__copy h2{font-size:clamp(26px,3vw,38px)!important}.nk-sel__copy p{font-size:15px;color:var(--nk-cream-d);line-height:1.7}.nk-sel__tags{display:flex;flex-wrap:wrap;gap:8px}.nk-sel__tags a{font-size:13px;color:var(--nk-cream-d);background:rgba(240,230,211,.05);border:1px solid var(--nk-line);border-radius:999px;padding:7px 15px;transition:background .2s,color .2s}.nk-sel__tags a:hover{background:var(--nk-gold);color:var(--nk-ink);border-color:var(--nk-gold)}.nk-founder__grid{display:grid!important;grid-template-columns:280px 1fr!important;gap:clamp(40px,5vw,72px);align-items:center}.nk-founder__media{position:relative}.nk-founder__media img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:var(--r-xl);box-shadow:0 24px 50px -20px rgba(0,0,0,.65);display:block}.nk-founder__media:before{content:'';position:absolute;inset:-10px -10px 10px 10px;border:1px solid var(--nk-line);border-radius:var(--r-xl);z-index:-1}.nk-founder__copy{display:flex;flex-direction:column;gap:14px}.nk-founder__copy h2{font-size:clamp(26px,3vw,36px)!important}.nk-founder__copy p{font-size:15.5px;color:var(--nk-cream-d);line-height:1.75}.nk-founder__sign{font-family:var(--nk-head);font-style:italic;font-size:17px;color:var(--nk-gold)}.nk-news{background:var(--nk-ink-2,#1c1916);border-block-start:1px solid var(--nk-line)}.nk-news__box{max-width:680px;margin-inline:auto;text-align:center;background:linear-gradient(160deg,var(--nk-surface,#221f1b),var(--nk-ink-2,#1c1916));border:1px solid var(--nk-line);border-radius:var(--r-xl);padding:clamp(40px,6vw,64px)}.nk-news__box h2{font-size:clamp(22px,2.8vw,33px)!important;margin-block:8px 14px!important}.nk-news__box>p{font-size:15px;color:var(--nk-cream-d);line-height:1.65;margin-block-end:24px}.nk-news__proof{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:center;margin-block-end:28px}.nk-news__proof li{font-size:12.5px;color:var(--nk-muted);display:flex;align-items:center;gap:6px}.nk-news__proof li:before{content:'';width:5px;height:5px;border-radius:50%;background:var(--nk-gold);flex:0 0 auto}.nk-news__form{display:flex;gap:10px;max-width:480px;margin-inline:auto}.nk-news__form input[type=email]{flex:1;height:50px;border-radius:var(--r-sm);border:1px solid var(--nk-line);background:rgba(240,230,211,.04);color:var(--nk-cream);padding-inline:16px;font-size:15px;outline:none;transition:border-color .2s}.nk-news__form input[type=email]::placeholder{color:var(--nk-muted)}.nk-news__form input[type=email]:focus{border-color:var(--nk-gold)}.nk-news__note{font-size:11.5px;color:var(--nk-muted);margin-block-start:14px}@media(max-width:1024px){.nk-hero .nk-wrap{grid-template-columns:1fr!important}.nk-hero__media{order:-1;aspect-ratio:16/9}.nk-explorer__grid{grid-template-columns:repeat(2,1fr)!important}.nk-sel__grid{grid-template-columns:1fr!important}.nk-sel__media{order:-1}.nk-founder__grid{grid-template-columns:200px 1fr!important}.nk-trust__grid{flex-wrap:wrap}.nk-trust__item{border-inline-end:none;border-block-end:1px solid var(--nk-line);padding-block:14px}.nk-trust__item:last-child{border-block-end:none}.nk-prob__grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:700px){.nk-explorer__grid{grid-template-columns:1fr!important}.nk-rub-card{aspect-ratio:4/3}.nk-guides__grid{grid-template-columns:1fr!important}.nk-guide-card{grid-template-columns:110px 1fr!important}.nk-founder__grid{grid-template-columns:1fr!important;justify-items:center}.nk-news__form{flex-direction:column}.nk-news__form input[type=email]{width:100%}.nk-prob__grid{grid-template-columns:1fr!important}.nk-hero__cta .nk-btn{width:100%;justify-content:center}}