.bk-faq{--bk-font: var(--font-body-family, inherit);font-family:var(--bk-font);color:var(--bk-ink);background:var(--bk-paper);border-radius:var(--bk-radius);padding:var(--bk-pad-top) 20px var(--bk-pad-bottom);text-align:var(--bk-align, left)}.bk-faq *{box-sizing:border-box}.bk-faq>*{max-width:var(--bk-maxwidth);margin-left:auto;margin-right:auto}.bk-faq__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:36px}.bk-faq__eyebrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--bk-muted);margin:0 0 12px}.bk-faq__title{font-size:var(--bk-size-title);font-weight:600;letter-spacing:-.02em;line-height:1.05;text-transform:lowercase;margin:0}.bk-faq__lang{font-family:inherit;font-size:12px;letter-spacing:.14em;text-transform:uppercase;background:none;border:1.5px solid var(--bk-ink);color:var(--bk-ink);padding:10px 18px;cursor:pointer;border-radius:var(--bk-radius);white-space:nowrap;transition:background .15s,border-color .15s}.bk-faq__lang:hover{background:var(--bk-accent);border-color:var(--bk-accent)}.bk-faq__lang:focus-visible{outline:2px solid var(--bk-accent);outline-offset:3px}.bk-faq__cat{font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--bk-muted);margin:40px 0 4px;padding-bottom:10px;border-bottom:1px solid var(--bk-line)}.bk-faq__list>.bk-faq__cat:first-child{margin-top:0}.bk-faq__item{border-bottom:1px solid var(--bk-line)}.bk-faq__q{display:block;width:100%;background:none;border:none;font-family:inherit;font-size:var(--bk-size-q);font-weight:500;line-height:1.35;text-align:var(--bk-align, left);color:var(--bk-ink);padding:20px 44px 20px 0;cursor:pointer;position:relative;transition:color .15s}.bk-faq__q:hover{color:var(--bk-accent)}.bk-faq__q:focus-visible{outline:2px solid var(--bk-accent);outline-offset:3px}.bk-faq__q:after{content:"";position:absolute;right:10px;top:50%;width:14px;height:14px;margin-top:-7px;transition:transform .25s;background:linear-gradient(var(--bk-ink),var(--bk-ink)) center / 100% 1.5px no-repeat,linear-gradient(var(--bk-ink),var(--bk-ink)) center / 1.5px 100% no-repeat}.bk-faq__item.is-open .bk-faq__q:after{transform:rotate(135deg)}.bk-faq__a{max-height:0;overflow:hidden;transition:max-height .3s ease}.bk-faq__a-inner{padding:0 44px 24px 0;text-align:left;font-size:var(--bk-size-a);line-height:1.6;color:var(--bk-muted);max-width:66ch}.bk-faq__a-inner p{margin:0 0 12px}.bk-faq__a-inner p:last-child{margin-bottom:0}.bk-faq__a-inner strong{color:var(--bk-ink);font-weight:600}.bk-faq__a-inner a{color:var(--bk-ink);text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){.bk-faq{padding-left:16px;padding-right:16px}.bk-faq__head{flex-direction:column;align-items:flex-start}.bk-faq__q{padding-right:38px}.bk-faq__a-inner{padding-right:0}}@media(prefers-reduced-motion:reduce){.bk-faq__a,.bk-faq__q,.bk-faq__q:after,.bk-faq__lang{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/jobs-faq.css.map */
