.faq2{padding-block:clamp(48px,7vw,88px);background:#fff!important}.faq2-grid{display:grid;grid-template-columns:minmax(240px,.85fr) minmax(320px,1.15fr);gap:clamp(28px,5vw,72px);align-items:start}.faq2-intro{position:sticky;top:96px;display:flex;flex-direction:column}.faq2-kicker,body.nd-design .faq2 .faq2-kicker{display:inline-flex;align-self:flex-start;align-items:center;font-family:var(--mono)!important;font-style:normal!important;font-size:.66rem!important;font-weight:500!important;letter-spacing:var(--track-label);text-transform:uppercase;line-height:1;padding:.4em .85em;border-radius:var(--radius-pill);background:var(--grad-accent);color:var(--ink)!important;margin:0 0 1rem}.faq2-title,body.nd-design .faq2 .faq2-title{font-family:var(--display)!important;font-size:clamp(2rem,4vw,3rem)!important;font-weight:600!important;line-height:1.02;letter-spacing:-.035em;margin:0 0 .75rem;color:var(--ink)!important}.faq2-sub{font-size:.95rem;line-height:1.6;color:var(--ink-soft);margin:0 0 1.4rem;max-width:30ch}.faq2-bracket-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:.8rem 1.4rem;background:#fff;border:1px solid var(--line);border-radius:var(--radius-pill);font-family:var(--sans);font-weight:600;font-size:.86rem;color:var(--ink);text-decoration:none;transition:border-color .2s ease}.faq2-bracket-btn:before,.faq2-bracket-btn:after{content:none!important;display:none!important}.faq2-bracket-btn:hover{background:#fff;color:var(--ink);border-color:var(--ink)}.faq2-secondary-link{display:inline-block;margin-top:.8rem;font-family:var(--sans);font-size:.82rem;letter-spacing:normal;text-transform:none;color:var(--ink-soft)!important;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line);transition:text-decoration-color .2s ease}.faq2-secondary-link:hover{color:var(--ink)!important;text-decoration-color:var(--ink)}.faq2-secondary-link:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.faq2-visual,.faq2-visual:before,body.nd-design .faq2-visual img,.faq2-visual img{display:none!important}.faq2-list{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line)}.faq2-item{border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;background:transparent!important;overflow:hidden;transition:none}.faq2-item.is-open{border-radius:0!important;box-shadow:none!important}.faq2-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.05rem 0;border:0;background:transparent;text-align:left;cursor:pointer;font-family:var(--sans);font-size:clamp(.95rem,1.3vw,1.05rem);font-weight:600;letter-spacing:normal;line-height:1.3;color:var(--ink);transition:color .2s ease}.faq2-q:hover{color:var(--ink);opacity:.68}.faq2-icon{order:2;flex-shrink:0;width:20px;height:20px;border:0!important;border-radius:0;display:flex;align-items:center;justify-content:center;position:relative;color:var(--ink-faint)}.faq2-icon:before{content:none!important}.faq2-icon span{font-family:var(--sans);font-size:1.35rem;font-weight:300;line-height:1;transition:transform .3s ease}.faq2-item.is-open .faq2-icon span{transform:rotate(45deg)}.faq2-a{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.faq2-a-inner{padding:0 2.5rem 1.1rem 0;font-size:.9rem;line-height:1.6;color:var(--ink-soft)}.faq2-a-inner p{margin:0 0 .6rem}.faq2-a-inner p:last-child{margin-bottom:0}.faq2-item.is-open .faq2-a{max-height:1200px}@media(max-width:860px){.faq2-grid{grid-template-columns:1fr;gap:clamp(24px,5vw,36px)}.faq2-intro{position:static;text-align:left}.faq2-kicker,.faq2-bracket-btn{align-self:flex-start;margin-inline:0}.faq2-sub{max-width:none}}@media(max-width:480px){.faq2-item{border-radius:0!important}.faq2-q{font-size:.92rem;align-items:center;padding:.95rem 0}.faq2-a-inner{padding:0 1.75rem .95rem 0;font-size:.88rem}}body.nd-design .faq2-title{font-family:var(--display)!important;font-weight:400!important;letter-spacing:-.005em!important}body.nd-design .faq2-q{font-family:var(--sans)!important;font-weight:600!important;letter-spacing:normal!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/nd-faq-split.css.map */
