.np-cat{--_border: var(--np-color-border, var(--dotted-color, #e5e5e5));--_ink: var(--np-color-ink, var(--text-color, #121212));--_heading: var(--np-color-heading, var(--header-color, #000));--_muted: var(--np-color-muted, #737373);--_surface: var(--np-color-surface, var(--secondary-color, #f7f7f7));--_font-ui: var(--np-font-ui, var(--main-family, system-ui, sans-serif));--_font-ui-w: var(--np-font-ui-weight, 400);--_font-body: var(--np-font-body, var(--main-family, system-ui, sans-serif));--_font-display: var(--np-font-display, var(--main-family, system-ui, sans-serif));--_ease: var(--np-ease, cubic-bezier(.25, .46, .45, .94));position:relative;clear:both;padding-top:var(--np-cat-pad-t, 80px);padding-bottom:var(--np-cat-pad-b, 0px);color:var(--_ink)}.np-cat .np-cat__inner{box-sizing:border-box;width:100%;margin:0 auto;max-width:var(--np-cat-container, 1600px);padding-left:3%;padding-right:3%}.np-cat--full .np-cat__inner{max-width:none;padding-left:1.25%;padding-right:1.25%}.np-cat--edge .np-cat__inner{max-width:none;padding-left:0;padding-right:0}.np-cat .np-cat__header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin:0 0 var(--np-cat-header-gap, 64px)}.np-cat .np-cat__heading-wrap{display:flex;flex-direction:column;gap:var(--np-cat-eyebrow-gap, 12px);min-width:0}.np-cat span.np-cat__eyebrow{display:block;margin:0;font-family:var(--_font-ui);font-weight:var(--np-cat-eyebrow-weight, var(--_font-ui-w));font-size:var(--np-cat-eyebrow-size, 14px);line-height:1.2;text-transform:uppercase;letter-spacing:.06em;color:var(--np-cat-eyebrow-color, var(--_muted))}.np-cat h2.np-cat__heading,.np-cat h3.np-cat__heading{margin:0;padding:0;font-family:var(--_font-display);font-weight:500;font-style:normal;font-size:var(--np-cat-heading-size, 32px);line-height:1.1;letter-spacing:-.02em;text-transform:uppercase;color:var(--_heading);overflow-wrap:anywhere}.np-cat .np-cat__arrows{display:flex;gap:.5rem;flex-shrink:0}.np-cat button.np-cat__arrow{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;min-width:2.5rem;max-width:none;height:2.5rem;margin:0;padding:0;line-height:1;background:transparent;color:var(--_ink);border:1px solid var(--_border);border-radius:0;font:inherit;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background .15s var(--_ease),opacity .15s var(--_ease)}.np-cat button.np-cat__arrow svg{width:1.25rem;height:1.25rem}.np-cat button.np-cat__arrow:disabled{opacity:.35;cursor:default;background:transparent}.np-cat button.np-cat__arrow:focus-visible{outline:2px solid var(--_ink);outline-offset:2px}@media(hover:hover)and (pointer:fine){.np-cat button.np-cat__arrow:not(:disabled):hover{background:var(--_surface)}}.np-cat .np-cat__band{background:var(--np-cat-band-bg, var(--_surface));padding:var(--np-cat-band-pad, 60px) 0}.np-cat--band-contained .np-cat__band{background:transparent}.np-cat--band-contained .np-cat__band .np-cat__inner{background:var(--np-cat-band-bg, var(--_surface));padding-top:var(--np-cat-band-pad, 60px);padding-bottom:var(--np-cat-band-pad, 60px)}.np-cat .np-cat__track{display:flex;gap:var(--np-cat-gap, 20px);margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:default}.np-cat .np-cat__track::-webkit-scrollbar{display:none}.np-cat .np-cat__track.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.np-cat .np-cat__item{flex:0 0 calc((100% - (var(--np-cat-gaps, 2) * var(--np-cat-gap, 20px))) / var(--np-cat-views, 3));scroll-snap-align:center;min-width:0;margin:0;padding:0;list-style:none}.np-cat a.np-cat__link{display:block;color:inherit;text-decoration:none;text-align:center}.np-cat .np-cat__media{position:relative;width:100%;aspect-ratio:var(--np-cat-ratio, 2 / 3);margin:0 0 var(--np-cat-title-gap, 5px);border-radius:var(--np-cat-img-radius, 0px);overflow:hidden}.np-cat img.np-cat__img{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;display:block;width:100%;height:100%;max-width:100%;margin:0;border:0;padding:var(--np-cat-img-pad, 8px);object-fit:contain;transition:opacity .15s var(--_ease)}.np-cat--fit-cover img.np-cat__img{object-fit:cover;padding:0}.np-cat .np-cat__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--_ink) 6%,transparent)}.np-cat .np-cat__placeholder svg{width:100%;height:100%;fill:var(--_border)}.np-cat .np-cat__cycle{position:absolute;top:0;right:0;bottom:0;left:0;display:none}.np-cat .np-cat__cycle.is-on{display:block}.np-cat img.np-cat__cycle-img{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;display:block;width:100%;height:100%;max-width:100%;margin:0;border:0;padding:var(--np-cat-img-pad, 8px);object-fit:contain;opacity:0}.np-cat--fit-cover img.np-cat__cycle-img{object-fit:cover;padding:0}.np-cat img.np-cat__cycle-img.is-active{opacity:1}.np-cat .np-cat__cycle.is-on~img.np-cat__img{opacity:0}.np-cat h3.np-cat__title,.np-cat h4.np-cat__title,.np-cat span.np-cat__title{display:block;margin:0;padding:0;font-family:var(--_font-body);font-weight:var(--np-cat-title-weight, 400);font-style:normal;font-size:var(--np-cat-title-size, 16px);line-height:1.4;letter-spacing:0;text-transform:none;color:var(--np-cat-title-color, var(--_ink));transition:color .15s var(--_ease)}.np-cat a.np-cat__link:focus-visible{outline:2px solid var(--_ink);outline-offset:4px}@media(hover:hover)and (pointer:fine){.np-cat a.np-cat__link:hover .np-cat__title{color:var(--np-cat-title-hover, var(--_muted))}}@media(max-width:740px){.np-cat--m-grid .np-cat__track{display:grid;grid-template-columns:repeat(var(--np-cat-cols, 2),minmax(0,1fr));overflow:visible;scroll-snap-type:none}.np-cat--m-grid .np-cat__item{flex:none}}@media(min-width:741px){.np-cat--d-scroller .np-cat__track{display:flex;scroll-snap-type:x proximity;overflow-x:auto}.np-cat--d-scroller .np-cat__item{scroll-snap-align:start;flex:0 0 calc((100% - (var(--np-cat-gaps, 4) * var(--np-cat-gap, 50px))) / var(--np-cat-views, 5))}.np-cat--d-grid .np-cat__track{display:grid;grid-template-columns:repeat(var(--np-cat-cols, 5),minmax(0,1fr));overflow:visible;scroll-snap-type:none}.np-cat--d-grid .np-cat__item{flex:none}}@media(prefers-reduced-motion:no-preference){.np-cat .np-cat__track{scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){.np-cat *{transition-duration:.001ms!important}.np-cat .np-cat__cycle{display:none!important}.np-cat .np-cat__cycle.is-on~img.np-cat__img{opacity:1}}.np-hero{--_border: var(--np-hero-divider, var(--np-color-border, var(--dotted-color, #e5e5e5)));--_font-ui: var(--np-font-ui, var(--main-family, system-ui, sans-serif));--_font-ui-w: var(--np-font-ui-weight, 400);--_font-display: var(--np-font-display, var(--main-family, system-ui, sans-serif));--_ease: var(--np-ease, cubic-bezier(.25, .46, .45, .94));position:relative;clear:both;padding-top:var(--np-hero-pad-t, 0px);padding-bottom:var(--np-hero-pad-b, 0px)}.np-hero__inner{box-sizing:border-box;width:100%;margin:0 auto;max-width:var(--np-hero-container, 1600px);padding-left:3%;padding-right:3%}.np-hero--full .np-hero__inner{max-width:none;padding-left:1.25%;padding-right:1.25%}.np-hero--edge .np-hero__inner{max-width:none;padding-left:0;padding-right:0}.np-hero .np-hero__grid{display:grid;gap:var(--np-hero-gap, 0px);margin:0;padding:0;list-style:none}.np-hero--divider .np-hero__grid{border-bottom:1px solid var(--_border)}.np-hero .np-hero__item{position:static;min-width:0;margin:0;padding:0;list-style:none}.np-hero a.np-hero__link{position:relative;display:block;width:100%;height:100%;color:inherit;text-decoration:none;min-height:calc(var(--np-hero-vh, 100) * 1svh + var(--np-hero-header, 0px) - var(--np-hero-vh-offset, 0px))}.np-hero .np-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.np-hero .np-hero__media picture{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.np-hero img.np-hero__img,.np-hero video.np-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:100%;margin:0;border:0;object-fit:var(--np-hero-fit, cover);object-position:var(--np-hero-focal, center center);transition:transform .5s var(--_ease)}.np-hero .np-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--np-color-surface, #f7f7f7);fill:var(--_border)}.np-hero .np-hero__placeholder svg{width:100%;height:100%}.np-hero video.np-hero__video--mobile{display:none}.np-hero .np-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;--_g-strong: color-mix(in srgb, var(--np-hero-overlay, #000) calc(var(--np-hero-overlay-a, .62) * 100%), transparent);--_g-mid: color-mix(in srgb, var(--np-hero-overlay, #000) calc(var(--np-hero-overlay-a, .62) * 50%), transparent);--_g-even: color-mix(in srgb, var(--np-hero-overlay, #000) calc(var(--np-hero-overlay-a, .62) * 55%), transparent)}.np-hero .np-hero__scrim--gradient_bottom,.np-hero .np-hero__scrim--gradient[data-pos-m^=bottom]{background:linear-gradient(to top,var(--_g-strong) 0%,var(--_g-mid) 32%,transparent 62%)}.np-hero .np-hero__scrim--gradient_top,.np-hero .np-hero__scrim--gradient[data-pos-m^=top]{background:linear-gradient(to bottom,var(--_g-strong) 0%,var(--_g-mid) 32%,transparent 62%)}.np-hero .np-hero__scrim--gradient[data-pos-m^=middle]{background:var(--_g-even)}.np-hero .np-hero__scrim--solid{background:color-mix(in srgb,var(--np-hero-overlay, #000) calc(var(--np-hero-overlay-a, .3) * 100%),transparent)}@media(min-width:741px){.np-hero .np-hero__scrim--gradient[data-pos-d^=bottom]{background:linear-gradient(to top,var(--_g-strong) 0%,var(--_g-mid) 32%,transparent 62%)}.np-hero .np-hero__scrim--gradient[data-pos-d^=top]{background:linear-gradient(to bottom,var(--_g-strong) 0%,var(--_g-mid) 32%,transparent 62%)}.np-hero .np-hero__scrim--gradient[data-pos-d^=middle]{background:var(--_g-even)}}.np-hero .np-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;padding:var(--np-hero-content-pad, 30px);align-items:flex-end;justify-content:flex-start;text-align:left}.np-hero .np-hero__content[data-pos-m$=left]{justify-content:flex-start;text-align:left}.np-hero .np-hero__content[data-pos-m$=center]{justify-content:center;text-align:center}.np-hero .np-hero__content[data-pos-m$=right]{justify-content:flex-end;text-align:right}.np-hero .np-hero__content[data-pos-m^=top]{align-items:flex-start}.np-hero .np-hero__content[data-pos-m^=middle]{align-items:center}.np-hero .np-hero__content[data-pos-m^=bottom]{align-items:flex-end}.np-hero .np-hero__content[data-pos-m$=center] .np-hero__info{align-items:center}.np-hero .np-hero__content[data-pos-m$=right] .np-hero__info{align-items:flex-end}.np-hero .np-hero__content[data-pos-m$=left] .np-hero__info{align-items:flex-start}.np-hero--sticky a.np-hero__link{display:flex;flex-direction:column}.np-hero--sticky .np-hero__content[data-pos-m^=top]{position:sticky;inset:auto;top:var(--np-hero-sticky, 48px);align-self:stretch}.np-hero .np-hero__info{display:flex;flex-direction:column;gap:var(--np-hero-text-gap, 8px);max-width:100%;transition:transform .4s var(--_ease)}.np-hero span.np-hero__eyebrow{display:block;margin:0;font-family:var(--_font-ui);font-weight:var(--np-hero-eyebrow-weight, var(--_font-ui-w));font-size:var(--np-hero-eyebrow-size, 14px);line-height:1.2;text-transform:uppercase;letter-spacing:.06em;color:var(--np-hero-eyebrow-color, rgba(255,255,255,.8))}.np-hero h1.np-hero__title,.np-hero h2.np-hero__title,.np-hero h3.np-hero__title{margin:0;padding:0;font-family:var(--_font-display);font-weight:var(--np-hero-title-weight, 500);font-size:var(--np-hero-title-size, 32px);line-height:1.1;letter-spacing:-.02em;text-transform:uppercase;font-style:normal;color:var(--np-hero-title-color, #fff);overflow-wrap:anywhere}.np-hero span.np-hero__cta{display:inline-flex;align-items:center;gap:.5rem;margin:.25rem 0 0;padding-bottom:.25rem;border-bottom:1px solid currentColor;font-family:var(--_font-ui);font-weight:var(--np-hero-cta-weight, var(--_font-ui-w));font-size:var(--np-hero-cta-size, 14px);line-height:1.2;text-transform:uppercase;letter-spacing:.06em;color:var(--np-hero-cta-color, #fff)}.np-hero span.np-hero__cta svg{width:1em;height:1em}@media(hover:hover)and (pointer:fine){.np-hero--hover-zoom a.np-hero__link:hover img.np-hero__img,.np-hero--hover-zoom a.np-hero__link:hover video.np-hero__video{transform:scale(1.05)}.np-hero--hover-text a.np-hero__link:hover .np-hero__info{transform:scale(1.04)}.np-hero--hover-text .np-hero__content[data-pos-d$=left] .np-hero__info{transform-origin:left bottom}.np-hero--hover-text .np-hero__content[data-pos-d$=right] .np-hero__info{transform-origin:right bottom}.np-hero--hover-text .np-hero__content[data-pos-d$=center] .np-hero__info{transform-origin:center}}@media(max-width:740px){.np-hero--m-stack .np-hero__grid{grid-template-columns:minmax(0,1fr)}.np-hero--m-sticky .np-hero__grid{grid-template-columns:minmax(0,1fr);gap:0}.np-hero--m-sticky .np-hero__item{position:sticky;top:calc(var(--np-hero-stack-step, 10px) * var(--_i, 1));transform-origin:center top}.np-hero--m-sticky .np-hero__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:var(--np-color-canvas, var(--background, #fff));opacity:0;transition:opacity .6s var(--_ease)}.np-hero--m-sticky .np-hero__item.is-overlapped{transform:scale(calc(1 - .06 / var(--_i, 1)));transition:transform .6s var(--_ease)}.np-hero--m-sticky .np-hero__item.is-overlapped:after{opacity:.2}.np-hero--m-sticky.np-hero--sticky .np-hero__content[data-pos-m^=top]{top:calc(var(--np-hero-stack-step, 10px) * var(--_i, 1) + var(--np-hero-content-pad, 24px))}.np-hero--m-swipe .np-hero__grid{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.np-hero--m-swipe .np-hero__grid::-webkit-scrollbar{display:none}.np-hero--m-swipe .np-hero__item{flex:0 0 calc(100% / var(--np-hero-swipe-views, 1.1));scroll-snap-align:start}.np-hero--m-swipe.np-hero--sticky .np-hero__content{position:absolute;top:0;right:0;bottom:0;left:0}.np-hero img.np-hero__img--desktop-only{display:none}.np-hero video.np-hero__video--has-mobile{display:none}.np-hero video.np-hero__video--mobile{display:block}}@media(min-width:741px){.np-hero .np-hero__grid,.np-hero--m-swipe .np-hero__grid,.np-hero--m-sticky .np-hero__grid{display:grid;grid-template-columns:repeat(var(--np-hero-cols, 3),minmax(0,1fr));gap:var(--np-hero-gap, 0px);overflow:visible;scroll-snap-type:none}.np-hero .np-hero__item,.np-hero--m-sticky .np-hero__item,.np-hero--m-swipe .np-hero__item{position:static;top:auto;flex:none;transform:none}.np-hero--m-sticky .np-hero__item:after{display:none}.np-hero--divider .np-hero__item+.np-hero__item{border-left:1px solid var(--_border)}.np-hero .np-hero__content[data-pos-d$=left]{justify-content:flex-start;text-align:left}.np-hero .np-hero__content[data-pos-d$=center]{justify-content:center;text-align:center}.np-hero .np-hero__content[data-pos-d$=right]{justify-content:flex-end;text-align:right}.np-hero .np-hero__content[data-pos-d^=top]{align-items:flex-start}.np-hero .np-hero__content[data-pos-d^=middle]{align-items:center}.np-hero .np-hero__content[data-pos-d^=bottom]{align-items:flex-end}.np-hero .np-hero__content[data-pos-d$=center] .np-hero__info{align-items:center}.np-hero .np-hero__content[data-pos-d$=right] .np-hero__info{align-items:flex-end}.np-hero .np-hero__content[data-pos-d$=left] .np-hero__info{align-items:flex-start}.np-hero--sticky .np-hero__content[data-pos-d^=middle],.np-hero--sticky .np-hero__content[data-pos-d^=bottom]{position:absolute;top:0;right:0;bottom:0;left:0}.np-hero--sticky .np-hero__content[data-pos-d^=top]{position:sticky;inset:auto;top:var(--np-hero-sticky, 48px)}}@media(prefers-reduced-motion:reduce){.np-hero *{transition-duration:.001ms!important}.np-hero--m-sticky .np-hero__item.is-overlapped{transform:none}.np-hero--m-sticky .np-hero__item.is-overlapped:after{opacity:0}}.np-marquee{--_border: var(--np-marquee-divider, var(--np-color-border, var(--dotted-color, #e5e5e5)));--_muted: var(--np-color-muted, #737373);--_heading: var(--np-color-heading, var(--header-color, #000));--_font-ui: var(--np-font-ui, var(--main-family, system-ui, sans-serif));--_font-ui-w: var(--np-font-ui-weight, 400);--_font-display: var(--np-font-display, var(--main-family, system-ui, sans-serif));--_ease: var(--np-ease, cubic-bezier(.25, .46, .45, .94));position:relative;clear:both;padding-top:var(--np-marquee-pad-t, 32px);padding-bottom:var(--np-marquee-pad-b, 32px);overflow:hidden}.np-marquee--divider-top{border-top:1px solid var(--_border)}.np-marquee--divider-bottom{border-bottom:1px solid var(--_border)}.np-marquee__inner{box-sizing:border-box;width:100%;margin:0 auto;max-width:var(--np-marquee-container, 1600px);padding-left:3%;padding-right:3%}.np-marquee--full .np-marquee__inner{max-width:none;padding-left:1.25%;padding-right:1.25%}.np-marquee--edge .np-marquee__inner{max-width:none;padding-left:0;padding-right:0}.np-marquee .np-marquee__header{display:flex;flex-direction:column;gap:.5rem;margin:0 0 var(--np-marquee-heading-gap, 24px)}.np-marquee--edge .np-marquee__header{padding-left:3%;padding-right:3%}.np-marquee--align-center .np-marquee__header{align-items:center;text-align:center}.np-marquee span.np-marquee__eyebrow{display:block;margin:0;font-family:var(--_font-ui);font-weight:var(--_font-ui-w);font-size:var(--np-marquee-eyebrow-size, 14px);line-height:1.2;text-transform:uppercase;letter-spacing:.06em;color:var(--_muted)}.np-marquee h2.np-marquee__title,.np-marquee h3.np-marquee__title{margin:0;padding:0;font-family:var(--_font-display);font-weight:500;font-style:normal;font-size:var(--np-marquee-title-size, 24px);line-height:1.1;letter-spacing:-.02em;text-transform:uppercase;color:var(--_heading)}.np-marquee .np-marquee__viewport{overflow:hidden;width:100%}.np-marquee .np-marquee__track{display:flex;align-items:center;width:max-content;margin:0;padding:0;list-style:none}.np-marquee .np-marquee__set{display:flex;align-items:center;flex:0 0 auto;margin:0;padding:0;list-style:none}.np-marquee .np-marquee__item{flex:0 0 auto;list-style:none;margin:0;padding:0;width:var(--np-marquee-logo-w, 144px);height:var(--np-marquee-logo-h, 36px);margin-right:var(--np-marquee-gap, 120px);display:flex;align-items:center;justify-content:center}.np-marquee a.np-marquee__link,.np-marquee span.np-marquee__frame{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;color:inherit}.np-marquee img.np-marquee__img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;margin:0;border:0;object-fit:contain;opacity:var(--np-marquee-opacity, 1);transition:filter .2s var(--_ease),opacity .2s var(--_ease)}.np-marquee svg.np-marquee__img{display:block;width:100%;height:100%;fill:var(--np-color-border, #e5e5e5)}.np-marquee--gray img.np-marquee__img,.np-marquee--gray-hover img.np-marquee__img{filter:grayscale(1)}.np-marquee a.np-marquee__link:focus-visible{outline:2px solid var(--_heading);outline-offset:4px}@keyframes np-marquee-scroll{0%{transform:translate(0)}to{transform:translate(var(--np-marquee-shift, -50%))}}.np-marquee--animate .np-marquee__track{animation:np-marquee-scroll var(--np-marquee-duration, 40s) linear infinite;will-change:transform}.np-marquee--animate.np-marquee--reverse .np-marquee__track{animation-direction:reverse}@media(hover:hover)and (pointer:fine){.np-marquee--animate.np-marquee--pause:hover .np-marquee__track{animation-play-state:paused}.np-marquee--gray-hover img.np-marquee__img:hover,.np-marquee--gray-hover a.np-marquee__link:hover img.np-marquee__img{filter:grayscale(0)}}.np-marquee--static .np-marquee__track,.np-marquee--static .np-marquee__set{flex-wrap:wrap;justify-content:center;width:100%;animation:none}.np-marquee--static .np-marquee__item{margin:0}.np-marquee--static .np-marquee__set{gap:var(--np-marquee-gap, 120px);row-gap:calc(var(--np-marquee-gap, 120px) / 3)}.np-marquee--static .np-marquee__set--dup{display:none}@media(max-width:740px){.np-marquee--static-m .np-marquee__track,.np-marquee--static-m .np-marquee__set{flex-wrap:wrap;justify-content:center;width:100%;animation:none}.np-marquee--static-m .np-marquee__item{margin:0}.np-marquee--static-m .np-marquee__set{gap:var(--np-marquee-gap, 72px);row-gap:calc(var(--np-marquee-gap, 72px) / 3)}.np-marquee--static-m .np-marquee__set--dup{display:none}}@media(prefers-reduced-motion:reduce){.np-marquee .np-marquee__track,.np-marquee .np-marquee__set{flex-wrap:wrap;justify-content:center;width:100%;animation:none!important}.np-marquee .np-marquee__item{margin:0}.np-marquee .np-marquee__set{gap:var(--np-marquee-gap, 120px);row-gap:calc(var(--np-marquee-gap, 120px) / 3)}.np-marquee .np-marquee__set--dup{display:none}.np-marquee img.np-marquee__img{transition:none}}.np-marquee .np-marquee__placeholder{display:flex;justify-content:center;gap:var(--np-marquee-gap, 120px);flex-wrap:wrap}.np-marquee .np-marquee__placeholder span{display:block;width:var(--np-marquee-logo-w, 144px);height:var(--np-marquee-logo-h, 36px);background:var(--np-color-surface, #f7f7f7)}.np-rail{--_border: var(--np-color-border, var(--dotted-color, #e5e5e5));--_ink: var(--np-color-ink, var(--text-color, #121212));--_heading: var(--np-color-heading, var(--header-color, #000));--_muted: var(--np-color-muted, #737373);--_surface: var(--np-color-surface, var(--secondary-color, #f7f7f7));--_font-ui: var(--np-font-ui, var(--main-family, system-ui, sans-serif));--_font-ui-w: var(--np-font-ui-weight, 400);--_font-display: var(--np-font-display, var(--main-family, system-ui, sans-serif));--_ease: var(--np-ease, cubic-bezier(.25, .46, .45, .94));position:relative;clear:both;padding-top:var(--np-rail-pad-t, 80px);padding-bottom:var(--np-rail-pad-b, 80px);color:var(--_ink)}.np-rail--divider{border-bottom:1px solid var(--_border)}.np-rail__inner{box-sizing:border-box;width:100%;margin:0 auto;max-width:var(--np-rail-container, 1600px);padding-left:3%;padding-right:3%}.np-rail--full .np-rail__inner{max-width:none;padding-left:1.25%;padding-right:1.25%}.np-rail--edge .np-rail__inner{max-width:none;padding-left:0;padding-right:0}.np-rail p.np-rail__excerpt,.np-rail ul{margin:0;padding:0;list-style:none}.np-rail__header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:var(--np-rail-header-gap, 64px)}.np-rail__header--center{flex-direction:column;align-items:center;text-align:center}.np-rail__heading{display:flex;flex-direction:column;gap:var(--np-rail-eyebrow-gap, 12px);min-width:0}.np-rail__eyebrow{display:block;margin:0;font-family:var(--_font-ui);font-weight:var(--np-rail-eyebrow-weight, var(--_font-ui-w));font-size:var(--np-rail-eyebrow-size, 14px);line-height:1.2;text-transform:uppercase;letter-spacing:.06em;color:var(--np-rail-eyebrow-color, var(--_muted))}.np-rail h2.np-rail__title,.np-rail h3.np-rail__title{margin:0;padding:0;font-style:normal;font-family:var(--_font-display);font-weight:500;font-size:var(--np-rail-title-size, 32px);line-height:1.1;letter-spacing:-.02em;color:var(--_heading);text-transform:uppercase;overflow-wrap:anywhere}.np-rail__arrows{display:flex;gap:.5rem;flex-shrink:0}.np-rail button.np-rail__arrow{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;min-width:2.5rem;max-width:none;height:2.5rem;margin:0;padding:0;line-height:1;background:transparent;color:var(--_ink);border:1px solid var(--_border);border-radius:0;font:inherit;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background .15s var(--_ease),opacity .15s var(--_ease)}.np-rail button.np-rail__arrow svg{width:1.25rem;height:1.25rem}.np-rail button.np-rail__arrow:disabled{opacity:.35;cursor:default;background:transparent}.np-rail button.np-rail__arrow:focus-visible{outline:2px solid var(--_ink);outline-offset:2px}@media(hover:hover)and (pointer:fine){.np-rail button.np-rail__arrow:not(:disabled):hover{background:var(--_surface)}}.np-rail .np-rail__tabs{display:flex;flex-wrap:wrap;gap:.5rem var(--np-rail-tab-gap, 24px);margin:0 0 1.5rem;padding:0}.np-rail button.np-rail__tab{box-sizing:border-box;display:inline-block;width:auto;max-width:none;height:auto;margin:0;padding:var(--np-rail-tab-pad, 8px);line-height:1.2;background:transparent;border:0;border-bottom:1px solid transparent;border-radius:var(--np-rail-tab-radius, 0px);font-family:var(--_font-ui);font-weight:var(--np-rail-tab-weight, var(--_font-ui-w));font-size:var(--np-rail-tab-size, 14px);text-transform:uppercase;letter-spacing:.06em;text-align:center;white-space:nowrap;color:var(--np-rail-tab-color, var(--_muted));cursor:pointer;-webkit-appearance:none;appearance:none;transition:background .15s var(--_ease),color .15s var(--_ease),border-color .15s var(--_ease)}.np-rail--tabs-underline button.np-rail__tab.is-active{color:var(--np-rail-tab-active-color, var(--_ink));border-bottom-color:var(--np-rail-tab-active-color, var(--_ink));border-radius:0;background:transparent}.np-rail--tabs-pill button.np-rail__tab.is-active{color:var(--np-rail-tab-active-color, var(--_ink));background:var(--np-rail-tab-active-bg, var(--_surface));border-bottom-color:transparent}.np-rail button.np-rail__tab:focus-visible{outline:2px solid var(--_ink);outline-offset:2px}@media(hover:hover)and (pointer:fine){.np-rail button.np-rail__tab:not(.is-active):hover{color:var(--np-rail-tab-hover-color, var(--_ink));background:var(--np-rail-tab-hover-bg, var(--_surface))}}.np-rail .np-rail__panel{display:none}.np-rail .np-rail__panel.is-active{display:block}.np-rail__track,.np-rail__item{min-width:0}.np-rail--m-scroller .np-rail__track{display:flex;gap:var(--np-rail-gap, 20px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.np-rail--m-scroller .np-rail__track::-webkit-scrollbar{display:none}.np-rail--m-scroller .np-rail__item{flex:0 0 calc((100% - (var(--np-rail-gaps, 1) * var(--np-rail-gap, 20px))) / var(--np-rail-views, 1.5));scroll-snap-align:start}.np-rail--m-grid .np-rail__track{display:grid;grid-template-columns:repeat(var(--np-rail-cols, 2),minmax(0,1fr));gap:var(--np-rail-gap, 20px);overflow:visible}@media(min-width:741px){.np-rail--d-scroller .np-rail__track{display:flex;gap:var(--np-rail-gap, 20px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:2px}.np-rail--d-scroller .np-rail__track::-webkit-scrollbar{display:none}.np-rail--d-scroller .np-rail__item{flex:0 0 calc((100% - (var(--np-rail-gaps, 2) * var(--np-rail-gap, 20px))) / var(--np-rail-views, 3));scroll-snap-align:start}.np-rail--d-grid .np-rail__track{display:grid;grid-template-columns:repeat(var(--np-rail-cols, 4),minmax(0,1fr));gap:var(--np-rail-gap, 20px);overflow:visible}}@media(prefers-reduced-motion:no-preference){.np-rail__track{scroll-behavior:smooth}}.np-rail__placeholder{display:flex;flex-direction:column;border:1px solid var(--_border);height:100%}.np-rail__placeholder-media{aspect-ratio:var(--np-card-ratio, 1 / 1);background:var(--_surface)}.np-rail__placeholder-media svg{width:100%;height:100%;fill:var(--_border)}.np-rail__placeholder-body{padding:1rem;display:flex;flex-direction:column;gap:.5rem}.np-rail__placeholder-line{height:.75rem;background:var(--_surface)}.np-rail__placeholder-line--short{width:50%}.np-rail__footer{display:flex;justify-content:flex-end;margin-top:1.5rem}.np-rail__header--center~.np-rail__panels .np-rail__footer{justify-content:center}.np-rail__view-all{font-family:var(--_font-ui);font-weight:var(--_font-ui-w);font-size:.875rem;text-transform:uppercase;letter-spacing:.06em;color:var(--_ink);border-bottom:1px solid var(--_ink);padding-bottom:.25rem;transition:color .15s var(--_ease),border-color .15s var(--_ease)}.np-rail__view-all:focus-visible{outline:2px solid var(--_ink);outline-offset:4px}@media(hover:hover)and (pointer:fine){.np-rail__view-all:hover{color:var(--_muted);border-color:var(--_muted)}}@media(prefers-reduced-motion:reduce){.np-rail *{transition-duration:.001ms!important}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map */
