.kr-faq{--kr-faq-border:color-mix(in srgb,var(--kr-color-text,#1d2327) 16%,transparent);--kr-faq-accent:var(--kr-color-primary,var(--color-primary,#6f2cff));color:var(--kr-color-text,#1d2327)}
.kr-faq__heading{margin:0 0 1.25rem}.kr-faq__list{display:grid;gap:.75rem}.kr-faq__item{border-bottom:1px solid var(--kr-faq-border)}
.kr-faq__question-heading,.kr-faq__question-static{margin:0}.kr-faq__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;text-align:left;cursor:pointer}
.kr-faq__question:focus-visible{outline:2px solid var(--kr-faq-accent);outline-offset:4px}.kr-faq__icon{display:inline-grid;place-items:center;flex:0 0 2rem;width:2rem;height:2rem;border-radius:999px;background:color-mix(in srgb,var(--kr-faq-accent) 12%,transparent);transition:transform .2s ease}.kr-faq__question[aria-expanded="true"] .kr-faq__icon{transform:rotate(45deg)}
.kr-faq__answer-inner{padding:0 0 1.25rem}.kr-faq__answer-inner>:first-child{margin-top:0}.kr-faq__answer-inner>:last-child{margin-bottom:0}.kr-faq--enhanced .kr-faq__answer[hidden]{display:none}.kr-faq__question-static{padding:.75rem 0 .4rem}.kr-faq__answer--static .kr-faq__answer-inner{padding-bottom:1rem}
