.page_nt-sec__cXkVP{background:var(--bg-paper);color:var(--ink);padding:5rem 0 0;overflow:hidden}.page_nt-head__LpOh8{max-width:1320px;margin:0 auto;padding:0 2rem}@media (min-width:900px){.page_nt-head__LpOh8{padding:0 3rem}}.page_nt-head__LpOh8 .page_nt-lab__gYm2n{font-family:Space Mono,monospace;font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--brick);display:inline-flex;align-items:center;gap:.6rem}.page_nt-head__LpOh8 .page_nt-lab__gYm2n:before{content:"";width:1.8rem;height:1px;background:currentColor}.page_nt-series__n_GVm{max-width:1320px;margin:1.2rem auto 0;padding:0 2rem 3.4rem;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2rem;gap:2rem;align-items:end}@media (min-width:900px){.page_nt-series__n_GVm{padding:0 3rem 3.4rem}}@media (min-width:920px){.page_nt-series__n_GVm{grid-template-columns:minmax(0,1fr) auto}}.page_nt-series__n_GVm h2{font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase;font-size:clamp(2.7rem,8.5vw,8rem);line-height:.88;color:var(--ink)}.page_nt-series__n_GVm h2 .page_now___Mfwx{display:block;font-size:clamp(.78rem,1.4vw,1.05rem);font-family:Space Mono,monospace;font-weight:700;letter-spacing:.22em;color:var(--orange);margin-bottom:1rem}.page_nt-series__n_GVm h2 em{font-style:normal;-webkit-text-stroke:2.5px var(--ink);color:transparent}.page_nt-right__o6oeD{display:grid;grid-gap:1rem;gap:1rem;justify-items:start}@media (min-width:920px){.page_nt-right__o6oeD{justify-items:end;text-align:right}}.page_nt-right__o6oeD .page_nt-sub__EkUSl{font-family:Inter,sans-serif;font-size:.98rem;color:var(--ink-dim,#3A3A30);max-width:34ch;line-height:1.5}.page_nt-progress__Wa2Xz{display:flex;align-items:center;gap:.8rem;font-family:Space Mono,monospace;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dimmer,#6E6E5E)}.page_nt-progress__Wa2Xz .page_track___vPAp{width:9rem;height:4px;background:rgba(20,20,15,.15);position:relative}.page_nt-progress__Wa2Xz .page_track___vPAp i{position:absolute;inset:0 auto 0 0;width:25%;background:var(--orange)}.page_nt-right__o6oeD .page_nt-cta__tUDvG{font-family:Inter,sans-serif;font-weight:700;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--bg-paper);background:var(--bg-ink);padding:.9rem 1.4rem;text-decoration:none}.page_nt-right__o6oeD .page_nt-cta__tUDvG:hover{background:var(--orange);color:var(--bg-ink)}.page_nt-rail-band__0ASvc{background:var(--bg-ink);padding:2.6rem 0 3rem}.page_nt-rail-head__5dLNS{max-width:1320px;margin:0 auto 1.8rem;padding:0 2rem;display:flex;justify-content:space-between;align-items:baseline;gap:1.5rem;flex-wrap:wrap}@media (min-width:900px){.page_nt-rail-head__5dLNS{padding:0 3rem}}.page_nt-rail-head__5dLNS .page_rh-l__mGogx{font-family:Space Mono,monospace;font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mustard);display:inline-flex;align-items:center;gap:.55rem}.page_nt-rail-head__5dLNS .page_rh-l__mGogx:before{content:"";width:.55rem;height:.55rem;background:var(--mustard);border-radius:50%}.page_nt-rail-head__5dLNS a.page_rh-r__BpWNy{font-family:Space Mono,monospace;font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(237,229,209,.6);text-decoration:none;display:inline-flex;gap:.5rem;align-items:center}.page_nt-rail-head__5dLNS a.page_rh-r__BpWNy:hover{color:var(--orange)}.page_nt-rail__hIEpP{cursor:-webkit-grab;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:pan-y;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.page_nt-rail__hIEpP::-webkit-scrollbar{display:none}.page_nt-rail__hIEpP.page_dragging__lHqjN{cursor:-webkit-grabbing;cursor:grabbing}.page_nt-rail-track__wWCiq{display:flex;gap:1rem;padding:0 3rem;width:max-content;will-change:transform}.page_ig-card__wahtO{width:296px;height:370px;flex-shrink:0;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:1.3rem 1.25rem 1.2rem;text-decoration:none;border:1px solid rgba(237,229,209,.14);transition:transform .25s cubic-bezier(.22,1,.36,1)}@media (max-width:640px){.page_ig-card__wahtO{width:248px;height:310px}}.page_nt-rail__hIEpP:not(.page_dragging__lHqjN) .page_ig-card__wahtO:hover{transform:translateY(-5px)}.page_ig-card__wahtO .page_ic-top__kHksQ{display:flex;justify-content:space-between;gap:1rem;font-family:Space Mono,monospace;font-size:.55rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.85;position:relative;z-index:2}.page_ig-card__wahtO .page_ic-top__kHksQ .page_r__jD3zF{text-align:right}.page_ig-card__wahtO .page_ic-title__abqbl{font-family:Archivo,sans-serif;font-weight:900;font-size:1.85rem;line-height:1.02;letter-spacing:-.015em;text-transform:uppercase;position:relative;z-index:2}@media (max-width:640px){.page_ig-card__wahtO .page_ic-title__abqbl{font-size:1.5rem}}.page_ig-card__wahtO .page_ic-bottom__XQ9Oy{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;position:relative;z-index:2}.page_ig-card__wahtO .page_ic-handle__f_KQl{font-family:Space Mono,monospace;font-size:.56rem;letter-spacing:.1em;opacity:.7}.page_ig-card__wahtO .page_ic-out__upte3{width:1.9rem;height:1.9rem;border:1px solid;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_ig-card__wahtO .page_ic-out__upte3 svg{width:.8rem;height:.8rem}.page_ig-card__wahtO.page_c-navy__ZcZ3c{background:#2C3A6B;color:#fff}.page_ig-card__wahtO.page_c-clay__EARLk{background:#9C7B5C;color:#fff}.page_ig-card__wahtO.page_c-red__UTVar{background:#C84B41;color:#fff}.page_ig-card__wahtO.page_c-green__GOiuD{background:#3E9B6E;color:#fff}.page_ig-card__wahtO.page_c-series___PrQ7{background:var(--bg-alt);color:var(--bg-paper)}.page_ig-card__wahtO.page_c-series___PrQ7 .page_ic-title__abqbl{font-family:Anton,sans-serif;font-weight:400;font-size:2.7rem}.page_ig-card__wahtO.page_c-series___PrQ7 .page_ic-title__abqbl em{font-style:italic;font-family:Georgia,serif;text-transform:lowercase;font-size:.6em}.page_ig-card__wahtO.page_c-series___PrQ7 .page_ic-kicker__aIBYh{display:block;font-family:Space Mono,monospace;font-size:.58rem;letter-spacing:.3em;text-transform:uppercase;color:var(--mustard);margin-top:.6rem}.page_ig-card__wahtO.page_c-series___PrQ7 .page_ic-mustard__hpY5O{color:var(--mustard)}.page_ig-card__wahtO.page_c-slot__aQz1A{padding:0;border:1px dashed rgba(237,229,209,.35)}.page_ig-card__wahtO.page_c-slot__aQz1A .photo-ph{width:100%;height:100%;display:block}.page_ig-card__wahtO.page_c-slot__aQz1A .page_ic-corner__KGDWr{position:absolute;top:.8rem;left:.9rem;z-index:3;pointer-events:none;font-family:Space Mono,monospace;font-size:.55rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#EDE5D1;background:rgba(20,20,15,.55);padding:.3rem .5rem}.page_nt-rail-hint__wGbC_{max-width:1320px;margin:1.6rem auto 0;padding:0 2rem;font-family:Space Mono,monospace;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(237,229,209,.4);display:flex;align-items:center;gap:.5rem}@media (min-width:900px){.page_nt-rail-hint__wGbC_{padding:0 3rem}}.page_nt-rail-hint__wGbC_ svg{width:1.5rem;height:.9rem}.page_home__D7RxQ .hero{position:relative;min-height:min(88svh,960px);display:flex;flex-direction:column;background:var(--bg-dark);color:var(--bg);overflow:hidden}.page_home__D7RxQ .hero-eyebrow{display:inline-flex;align-items:center;gap:.5rem;background:var(--orange);color:var(--bg);padding:.55rem 1rem .55rem .85rem;border-radius:9999px;font-family:DM Sans,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-decoration:none;white-space:nowrap;width:-moz-fit-content;width:fit-content}.page_home__D7RxQ .btn-primary{background:var(--orange);color:var(--bg);box-shadow:0 10px 28px rgba(255,90,46,.4)}.page_home__D7RxQ .cta-section{background:var(--ink);color:var(--bg);padding:8rem 1.75rem 9rem;text-align:center;position:relative;overflow:hidden}body[data-variant=grain] .page_home__D7RxQ .hero{background:var(--bg);color:var(--bg-paper);min-height:min(88svh,960px);overflow:hidden;padding:0}body[data-variant=grain] .page_home__D7RxQ .hero-grid{position:relative;z-index:4;display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:1fr;padding:6rem 2rem 2.5rem;min-height:min(88svh,960px);grid-gap:1.5rem;gap:1.5rem}@media (min-width:900px){body[data-variant=grain] .page_home__D7RxQ .hero-grid{padding:6.5rem 3rem 5.5rem}}@media (min-width:900px) and (max-height:760px){body[data-variant=grain] .page_home__D7RxQ .hero-grid{padding-top:5.5rem}}@media (max-width:640px){.page_home__D7RxQ .hero-eyebrow,.page_home__D7RxQ .hero-meta{display:none!important}}body[data-variant=grain] .page_home__D7RxQ .hero h1{font-family:Anton,sans-serif;font-weight:400;font-size:clamp(2.5rem,10.4vw,9.5rem);line-height:.92;letter-spacing:0;color:var(--bg-paper);text-transform:uppercase;align-self:end;text-shadow:none}@media (min-width:900px) and (max-height:760px){body[data-variant=grain] .page_home__D7RxQ .hero h1{font-size:clamp(2.2rem,9.5vh,9.5rem)}}body[data-variant=grain] .page_home__D7RxQ .marquee-section{transform:none;margin:0;background:var(--orange);color:var(--bg-ink);border-top:1px solid var(--bg-ink);border-bottom:1px solid var(--bg-ink);padding:1rem 0;overflow:hidden;position:relative}body[data-variant=grain] .page_home__D7RxQ .marquee-section .track{font-family:Anton,sans-serif;font-weight:400;font-size:clamp(1.5rem,3.2vw,2.6rem);letter-spacing:.01em;text-transform:uppercase;line-height:1;color:var(--bg-ink);gap:2.5rem;will-change:transform}body[data-variant=grain] .page_home__D7RxQ .marquee-section .track .sep{color:var(--bg-paper);font-size:1.05em;animation:none;transform:none}