.nia-faq{color:#454138;padding:clamp(70px,12vh,150px) 0}.nia-faq.bg-fog{background:#e4e2dd;color:#454138}.nia-faq.bg-sage{background:#9fa294;color:#454138}.nia-faq.bg-moss{background:#4f5239;color:#e4e2dd}.nia-faq.bg-earth{background:#454138;color:#e4e2dd}.nia-faq{--faq-line:rgba(69,65,56,.2)}.nia-faq.bg-earth,.nia-faq.bg-moss{--faq-line:hsla(43,11%,88%,.22)}.nia-faq__layout{align-items:start;display:grid;gap:clamp(24px,4vw,48px);grid-template-columns:1fr}@media (min-width:900px){.nia-faq__layout{column-gap:clamp(40px,5vw,80px);grid-template-columns:200px 1fr}.nia-faq--sticky .nia-faq__meta{align-self:start;position:sticky;top:clamp(80px,12vh,140px)}}.nia-faq__main{min-width:0}.nia-faq__num{display:block;letter-spacing:-.03em;line-height:.9;margin:0 0 .6rem}.nia-faq__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-faq__dot{background:#8b98a1;border-radius:50%;display:inline-block;flex-shrink:0;height:8px;width:8px}.nia-faq__intro{margin-bottom:clamp(40px,7vh,80px)}.nia-faq__headline{margin:0}.nia-faq__lead{margin:clamp(16px,2.2vh,26px) 0 0;max-width:42ch;text-wrap:balance}.nia-faq__item{border-top:1px solid var(--faq-line)}.nia-faq__item:last-child{border-bottom:1px solid var(--faq-line)}.nia-faq .nia-faq__q{align-items:baseline;color:inherit;cursor:pointer;display:flex;gap:clamp(14px,2vw,24px);list-style:none;padding:clamp(18px,2.6vh,28px) 0;-webkit-tap-highlight-color:transparent;transition:opacity .2s ease}.nia-faq .nia-faq__q::-webkit-details-marker{display:none}.nia-faq .nia-faq__q::marker{content:none}.nia-faq .nia-faq__q:hover{opacity:.75}.nia-faq .nia-faq__q:focus-visible{outline:1px solid currentColor;outline-offset:4px}.nia-faq__qindex{flex-shrink:0;font-family:Victor Mono,ui-monospace,monospace;font-size:.78rem;letter-spacing:.1em;opacity:.5}.nia-faq .nia-faq__qindex{opacity:.85}.nia-faq .nia-faq__qtext{color:inherit;flex:1;margin:0;min-width:0}.nia-faq__icon{align-self:center;flex-shrink:0;height:14px;position:relative;transition:transform .3s ease;width:14px}.nia-faq__icon:after,.nia-faq__icon:before{background:currentColor;content:"";position:absolute}.nia-faq__icon:before{height:1px;left:0;margin-top:-.5px;right:0;top:50%}.nia-faq__icon:after{bottom:0;left:50%;margin-left:-.5px;top:0;width:1px}.nia-faq__item[open] .nia-faq__icon{transform:rotate(45deg)}.nia-faq .nia-faq__a{max-width:62ch;opacity:.92;padding:0 0 clamp(20px,3vh,32px)}.nia-faq .nia-faq__a p{margin:0 0 1rem}.nia-faq .nia-faq__a p:last-child{margin-bottom:0}.nia-faq .nia-faq__a a{color:inherit}.nia-faq__item[open] .nia-faq__a{animation:nia-faq-open .35s ease}@keyframes nia-faq-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:.92;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nia-faq__item[open] .nia-faq__a{animation:none}.nia-faq__icon{transition:none}}