.nia-tst{color:#454138;padding:clamp(70px,12vh,150px) 0}.nia-tst.bg-fog{background:#e4e2dd;color:#454138}.nia-tst.bg-sage{background:#9fa294;color:#454138}.nia-tst.bg-moss{background:#4f5239;color:#e4e2dd}.nia-tst.bg-earth{background:#454138;color:#e4e2dd}.nia-tst__layout{align-items:start;display:grid;gap:clamp(24px,4vw,48px);grid-template-columns:1fr}@media (min-width:900px){.nia-tst__layout{column-gap:clamp(40px,5vw,80px);grid-template-columns:200px 1fr}.nia-tst--sticky .nia-tst__meta{align-self:start;position:sticky;top:clamp(80px,12vh,140px)}}.nia-tst__main{min-width:0}.nia-tst__slider{max-width:100%;min-width:0}.nia-tst__num{display:block;letter-spacing:-.03em;line-height:.9;margin:0 0 .6rem}.nia-tst__label{align-items:center;display:inline-flex;font-family:Victor Mono,ui-monospace,monospace;font-size:.8rem;gap:10px;letter-spacing:.14em;text-transform:uppercase}.nia-tst__dot{background:#8b98a1;border-radius:50%;display:inline-block;flex-shrink:0;height:8px;width:8px}.nia-tst__intro{margin-bottom:clamp(40px,7vh,80px)}.nia-tst__headline{margin:0}.nia-tst__lead{margin:clamp(16px,2.2vh,26px) 0 0;max-width:42ch;text-wrap:balance}.nia-tst__viewport{overflow:hidden;touch-action:pan-y}.nia-tst__track{--per:1;display:flex;flex-wrap:nowrap;transition:transform .6s cubic-bezier(.4,0,.2,1)}.nia-tst__item{box-sizing:border-box;flex:0 0 calc(100%/var(--per));margin:0;max-width:calc(100%/var(--per));min-width:0;padding:4px clamp(20px,2vw,30px) clamp(48px,6vh,64px);position:relative}@media (min-width:620px){.nia-tst__track{--per:2}}@media (min-width:960px){.nia-tst__track--cols-3{--per:3}.nia-tst__track--cols-2{--per:2}}.nia-tst{--tst-line:rgba(69,65,56,.2)}.nia-tst.bg-earth,.nia-tst.bg-moss{--tst-line:hsla(43,11%,88%,.22)}.nia-tst__slider.has-lines .nia-tst__item{border-left:1px solid var(--tst-line)}.nia-tst .nia-tst__item .nia-tst__quote{background:none;border:0;font-family:Cormorant,Georgia,serif;font-size:clamp(21px,1.7vw,27px);font-style:normal;font-weight:500;letter-spacing:0;line-height:1.4;margin:0;padding:0;quotes:none}.nia-tst .nia-tst__item .nia-tst__quote:after,.nia-tst .nia-tst__item .nia-tst__quote:before{content:none}.nia-tst .nia-tst__item:after{bottom:0;color:currentColor;content:"\201C";font-family:Cormorant,Georgia,serif;font-size:clamp(52px,4.2vw,72px);font-style:normal;font-weight:500;line-height:1;opacity:.4;pointer-events:none;position:absolute;right:clamp(20px,2vw,30px)}.nia-tst__by{align-items:center;display:flex;font-family:Victor Mono,ui-monospace,monospace;font-size:12px;gap:11px;letter-spacing:.12em;margin-top:clamp(16px,2.4vh,26px);opacity:.75;text-transform:uppercase}.nia-tst__bull{background:currentColor;border-radius:50%;flex-shrink:0;height:5px;opacity:.55;width:5px}.nia-tst__dots{display:flex;gap:9px;margin-top:clamp(26px,4vh,46px);padding-left:clamp(20px,2vw,30px)}.nia-tst__dots:empty{display:none}.nia-tst .nia-tst__dotbtn{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;height:24px;justify-content:center;opacity:1;padding:0;width:24px}.nia-tst .nia-tst__dotbtn:before{background:currentColor;border-radius:50%;content:"";height:9px;opacity:.25;transition:opacity .25s ease,transform .25s ease;width:9px}.nia-tst .nia-tst__dotbtn:hover{opacity:1}.nia-tst .nia-tst__dotbtn:hover:before{opacity:.5}.nia-tst .nia-tst__dotbtn.is-active{background:none;opacity:1;transform:none}.nia-tst .nia-tst__dotbtn.is-active:before{background:#8b98a1;opacity:1;transform:scale(1.25)}@media (prefers-reduced-motion:reduce){.nia-tst__track{transition:none}}