.nurkil-faq{--faq-ink: #17211b;--faq-muted: #667167;--faq-line: #e4dfd2;--faq-surface: #f5f5f5;--faq-panel: #ffffff;--faq-accent: #2f6b45;--faq-accent-soft: #edf5ee;color:var(--faq-ink);background:#f5f5f5}.nurkil-faq__layout{display:grid;grid-template-columns:minmax(18rem,24rem) minmax(0,1fr);gap:clamp(2.4rem,4vw,5rem);align-items:start}.nurkil-faq__sidebar{position:sticky;top:13rem;display:grid;gap:.8rem;padding:1.2rem;background:var(--faq-panel);border:.1rem solid var(--faq-line);border-radius:.8rem}.nurkil-faq__sidebar a{display:block;padding:1rem 1.2rem;color:var(--faq-muted);border-radius:.6rem;text-decoration:none}.nurkil-faq__sidebar a:hover{color:var(--faq-accent);background:var(--faq-accent-soft)}.nurkil-faq__groups{display:grid;gap:2rem}.nurkil-faq__group{padding:clamp(2rem,3vw,3rem);background:var(--faq-panel);border:.1rem solid var(--faq-line);border-radius:.8rem;box-shadow:0 1.2rem 3.6rem #17211b0f}.nurkil-faq__group h3{margin:0 0 1.6rem;color:var(--faq-accent);font-size:clamp(1.8rem,2vw,2.4rem);line-height:1.25;letter-spacing:0}.nurkil-faq details{border-top:.1rem solid var(--faq-line)}.nurkil-faq details:first-of-type{border-top:0}.nurkil-faq summary{position:relative;display:flex;align-items:center;gap:1.2rem;padding:1.8rem 3.6rem 1.8rem 0;color:var(--faq-ink);font-size:1.65rem;font-weight:600;line-height:1.35;cursor:pointer;list-style:none}.nurkil-faq__question-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:3rem;height:3rem;color:var(--faq-accent);background:var(--faq-accent-soft);border-radius:50%}.nurkil-faq__question-icon svg{width:1.55rem;height:1.55rem}.nurkil-faq summary::-webkit-details-marker{display:none}.nurkil-faq summary:after{content:"+";position:absolute;right:0;top:50%;display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;color:var(--faq-accent);background:var(--faq-accent-soft);border-radius:50%;transform:translateY(-50%)}.nurkil-faq details[open] summary:after{content:"-"}.nurkil-faq details>div{max-width:82rem;padding:0 0 2rem}.nurkil-faq details p{margin:0;color:var(--faq-muted);font-size:1.5rem;line-height:1.75}@media screen and (max-width:989px){.nurkil-faq__layout{grid-template-columns:1fr}.nurkil-faq__sidebar{position:static;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.nurkil-faq__sidebar{grid-template-columns:1fr}.nurkil-faq summary{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-nurkil-faq.css.map */
