@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(NeueHaasDisplayXXThin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(NeueHaasDisplayXXThinItalic.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(NeueHaasDisplayXThin.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(NeueHaasDisplayXThinItalic.woff2) format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(NeueHaasDisplayThin.woff2) format("woff2");font-weight:250;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(NeueHaasDisplayThinItalic.woff2) format("woff2");font-weight:250;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(NeueHaasDisplayLight.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(NeueHaasDisplayLightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(NeueHaasDisplayRoman.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(NeueHaasDisplayRomanItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(NeueHaasDisplayMedium.woff2) format("woff2");font-weight:500 600;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(NeueHaasDisplayMediumItalic.woff2) format("woff2");font-weight:500 600;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(NeueHaasDisplayBold.woff2) format("woff2");font-weight:700 800;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(NeueHaasDisplayBoldItalic.woff2) format("woff2");font-weight:700 800;font-style:italic;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(NeueHaasDisplayBlack.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(NeueHaasDisplayBlackItalic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}body{font-family:Neue Haas Grotesk Display Pro,Helvetica Neue,Archivo,Helvetica,sans-serif;color:var(--nia-ink);background:var(--nia-cream);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--nia-burgundy);color:var(--nia-cream)}[id]{scroll-margin-top:calc(var(--nia-header-h) + 16px)}a{color:var(--nia-burgundy);text-decoration:none;border-bottom:1px solid rgba(136,5,30,.35);transition:color .2s ease,border-color .2s ease}a:hover{color:var(--nia-green);border-bottom-color:#7fa23b59}a:focus-visible{outline:2px solid var(--nia-green);outline-offset:2px}.nia-mono,.nia-eyebrow{font-family:Noto Sans Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-stretch:75%;font-variation-settings:"wdth" 75;text-transform:uppercase}.nia-mono{font-size:12.5px;font-weight:600;letter-spacing:.1em;line-height:1.4}.nia-eyebrow{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.14em;line-height:1.2;color:var(--nia-green)}.nia-eyebrow--onDark{color:var(--nia-silver)}.nia-h1,.nia-h2,.nia-h3{font-weight:800;letter-spacing:-.025em;line-height:1.02;margin:0;text-wrap:balance}.nia-h1{font-size:clamp(34px,4.4vw,56px);letter-spacing:-.035em}.nia-h2{font-size:clamp(28px,3.4vw,42px)}.nia-h3{font-size:22px}.nia-body{font-size:16px;line-height:1.6;color:var(--nia-body)}.nia-muted{font-size:13.5px;line-height:1.5;color:var(--nia-muted)}.nia-wrap{display:block;max-width:var(--nia-max);margin-inline:auto;padding-inline:var(--nia-gutter)}.nia-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 28px;border:1.5px solid transparent;border-radius:var(--nia-radius-pill);background:var(--nia-burgundy);color:var(--nia-cream);font-family:inherit;font-size:15px;font-weight:700;line-height:1;text-align:center;text-decoration:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease,color .2s ease}.nia-btn:hover{opacity:.9;color:var(--nia-cream)}.nia-btn:focus-visible{outline:2px solid var(--nia-green);outline-offset:2px}.nia-btn--ghost{background:transparent;border-color:#1c1b1833;color:var(--nia-ink)}.nia-btn--ghost:hover{color:var(--nia-ink)}.nia-btn--light{background:var(--nia-cream);color:var(--nia-burgundy)}.nia-btn--light:hover{color:var(--nia-burgundy)}.nia-stars{display:inline-flex;line-height:1;color:var(--nia-green)}.nia-stars__off{color:var(--nia-sand-2)}.nia-card{background:var(--nia-cream-2);border:var(--nia-border);border-radius:var(--nia-radius-card)}@keyframes niaFade{0%{opacity:0}to{opacity:1}}@keyframes niaSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes niaSlideIn{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes niaScrollCue{0%{opacity:0;transform:translateY(-6px)}40%{opacity:1}to{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){[class*=nia-],[class*=nia-]:before,[class*=nia-]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nia-base.css.map */
