:root{--nx-ink:#171b1d;--nx-concrete:#eae7dd;--nx-concrete-dark:#dcd8c9;--nx-steel:#33505f;--nx-steel-dark:#213840;--nx-brass:#93672f;--nx-brass-light:#c9954f;--nx-amber:#e2a400;--nx-white:#ffffff;--nx-line: rgba(23,27,29,.16)}.nx-section{background:var(--nx-concrete);color:var(--nx-ink);font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased}.nx-section.nx-alt{background:var(--nx-white)}.nx-section.nx-dark{background:var(--nx-steel-dark);color:var(--nx-concrete)}.nx-wrap{max-width:1240px;margin:0 auto;padding:0 32px}.nx-section h1,.nx-section h2,.nx-section h3,.nx-display{font-family:Archivo Expanded,sans-serif;letter-spacing:-.01em;text-transform:uppercase;margin:0;font-weight:800}.nx-mono{font-family:IBM Plex Mono,monospace}.nx-eyebrow{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.12em;color:var(--nx-brass);font-weight:600;margin-bottom:14px;display:block}.nx-section.nx-dark .nx-eyebrow{color:var(--nx-amber)}.nx-section a{color:inherit;text-decoration:none}.nx-btn{display:inline-flex;align-items:center;gap:8px;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:13px 22px;border:1.5px solid var(--nx-ink);cursor:pointer;background:transparent;color:var(--nx-ink);transition:opacity .15s}.nx-btn:hover{opacity:.8}.nx-btn-solid{background:var(--nx-ink);color:var(--nx-concrete);border-color:var(--nx-ink)}.nx-btn-amber{background:var(--nx-amber);color:var(--nx-ink);border-color:var(--nx-amber)}.nx-section.nx-dark .nx-btn{border-color:var(--nx-concrete);color:var(--nx-concrete)}.nx-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center;padding:64px 0}.nx-hero h1{font-size:48px;line-height:1.05}.nx-hero p.nx-lede{font-size:17px;line-height:1.6;color:#3a3f41;max-width:480px;margin:22px 0 30px}.nx-hero-ctas{display:flex;gap:14px;flex-wrap:wrap}.nx-ticket{background:var(--nx-white);border:1.5px solid var(--nx-ink);position:relative;box-shadow:8px 8px 0 var(--nx-steel-dark)}.nx-ticket-head{display:flex;justify-content:space-between;align-items:center;background:var(--nx-ink);color:var(--nx-concrete);padding:12px 18px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.nx-ticket-photo{width:100%;height:230px;object-fit:cover;display:block;border-bottom:1px dashed var(--nx-line);background:var(--nx-white)}.nx-ticket-body{padding:20px 22px 22px}.nx-ticket-body .nx-item-code{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--nx-brass);font-weight:600;letter-spacing:.05em}.nx-ticket-body h3{font-size:21px;margin:6px 0 12px}.nx-spec-list{list-style:none;margin:0 0 16px;padding:0;font-size:13px}.nx-spec-list li{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px dotted var(--nx-line);color:#3a3f41}.nx-spec-list li b{color:var(--nx-ink);font-family:IBM Plex Mono,monospace;font-weight:600}.nx-stamp{position:absolute;top:16px;right:18px;border:2.5px solid var(--nx-amber);color:var(--nx-amber);font-family:IBM Plex Mono,monospace;font-weight:600;font-size:11px;padding:6px 10px;transform:rotate(8deg);letter-spacing:.06em;background:#ffffffd9}.nx-price-row{display:flex;align-items:baseline;justify-content:space-between;margin-top:6px}.nx-price-row .nx-list{font-size:13px;color:#6b6f70;text-decoration:line-through}.nx-price-row .nx-trade{font-family:IBM Plex Mono,monospace;font-size:22px;font-weight:600;color:var(--nx-steel-dark)}.nx-trade-note{font-size:11px;color:#6b6f70;margin-top:4px}.nx-value-grid{display:grid;grid-template-columns:repeat(5,1fr)}.nx-value-item{padding:26px 24px;border-right:1px solid var(--nx-line)}.nx-value-item:last-child{border-right:none}.nx-value-item .nx-num{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--nx-brass);font-weight:600}.nx-value-item h4{font-family:Archivo Expanded,sans-serif;font-size:14.5px;text-transform:uppercase;margin:8px 0 6px;font-weight:800}.nx-value-item p{font-size:12.5px;color:#54595a;margin:0;line-height:1.5}.nx-section-head{max-width:640px;margin-bottom:40px}.nx-section-head h2{font-size:32px;line-height:1.12}.nx-section-head p{font-size:15.5px;color:#3a3f41;margin-top:16px;line-height:1.6}.nx-section.nx-dark .nx-section-head p{color:#c3d1d4}table.nx-compare{width:100%;border-collapse:collapse;background:var(--nx-white);border:1px solid var(--nx-ink)}table.nx-compare th,table.nx-compare td{padding:15px 18px;text-align:left;font-size:13.5px;border-bottom:1px solid var(--nx-line)}table.nx-compare th{font-family:IBM Plex Mono,monospace;text-transform:uppercase;font-size:11px;letter-spacing:.06em;background:var(--nx-ink);color:var(--nx-concrete)}table.nx-compare td:first-child{font-weight:600;width:26%}table.nx-compare tr:last-child td{border-bottom:none}.nx-brand-col{background:#93672f14;font-weight:600}.nx-catalog-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:8px}.nx-cat-card{background:var(--nx-white);border:1.5px solid var(--nx-ink);display:flex;flex-direction:column}.nx-cat-card img{width:100%;height:190px;object-fit:cover;border-bottom:1px dashed var(--nx-line)}.nx-cat-card .nx-body{padding:18px 18px 20px;display:flex;flex-direction:column;flex:1}.nx-cat-card .nx-item-code{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--nx-brass);font-weight:600}.nx-cat-card h3{font-size:16.5px;margin:6px 0 8px}.nx-cat-card p.nx-desc{font-size:12.5px;color:#4c5152;line-height:1.5;flex:1}.nx-cat-card .nx-tags{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0 14px}.nx-tag{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.03em;border:1px solid var(--nx-ink);padding:3px 7px;text-transform:uppercase}.nx-cat-card .nx-foot{display:flex;align-items:center;justify-content:space-between;border-top:1px dotted var(--nx-line);padding-top:12px}.nx-cat-card .nx-from{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:#6b6f70}.nx-cat-card .nx-from b{font-size:15px;color:var(--nx-ink);display:block}.nx-mini-btn{font-family:IBM Plex Mono,monospace;font-size:10.5px;font-weight:600;text-transform:uppercase;border:1.5px solid var(--nx-ink);padding:8px 12px;cursor:pointer;background:var(--nx-white)}.nx-mini-btn:hover{background:var(--nx-ink);color:var(--nx-concrete)}.nx-cat-card.nx-locked{background:repeating-linear-gradient(135deg,var(--nx-white),var(--nx-white) 10px,var(--nx-concrete-dark) 10px,var(--nx-concrete-dark) 12px)}.nx-cat-card.nx-locked .nx-placeholder-img{height:190px;display:flex;align-items:center;justify-content:center;border-bottom:1px dashed var(--nx-line);background:var(--nx-steel-dark);color:var(--nx-concrete);font-family:IBM Plex Mono,monospace;font-size:11.5px;letter-spacing:.06em;text-align:center;padding:0 16px}.nx-cat-card.nx-locked h3{color:#6b6f70}.nx-cat-card.nx-locked .nx-mini-btn{border-style:dashed;color:#6b6f70;cursor:default}.nx-cat-card.nx-locked .nx-mini-btn:hover{background:var(--nx-white);color:#6b6f70}.nx-program-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.nx-program h2{font-size:30px;color:var(--nx-white);line-height:1.15}.nx-program-list{list-style:none;padding:0;margin:20px 0 28px}.nx-program-list li{padding:12px 0;border-bottom:1px solid rgba(255,255,255,.15);display:flex;gap:14px;font-size:13.5px;color:#dbe4e6}.nx-program-list li .nx-n{font-family:IBM Plex Mono,monospace;color:var(--nx-amber);font-weight:600}.nx-program-card{background:var(--nx-ink);border:1.5px solid rgba(255,255,255,.2);padding:28px 26px}.nx-program-card .nx-mono{color:var(--nx-amber);font-size:11px;letter-spacing:.08em}.nx-program-card h3{color:var(--nx-white);font-size:19px;margin:10px 0 16px}.nx-program-card .nx-row{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px dotted rgba(255,255,255,.15);font-size:13px;color:#c3d1d4}.nx-program-card .nx-row b{color:var(--nx-white);font-family:IBM Plex Mono,monospace}@media(max-width:980px){.nx-hero-grid,.nx-program-grid{grid-template-columns:1fr}.nx-value-grid{grid-template-columns:repeat(2,1fr)}.nx-catalog-grid{grid-template-columns:1fr 1fr}table.nx-compare{font-size:12px}}@media(max-width:640px){.nx-hero h1{font-size:32px}.nx-catalog-grid{grid-template-columns:1fr}.nx-wrap{padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nx-theme.css.map */
