.boardroom-form__steps-nav{display:none;margin:0 0 1.4rem}.boardroom-form.is-stepped .boardroom-form__steps-nav{display:block}.boardroom-form__steps-list{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 .85rem;padding:0;list-style:none}.boardroom-form__step-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .95rem;border:1px solid var(--bench-line);border-radius:999px;background:var(--innate-warm-white);color:var(--bench-ink-soft);font-family:var(--bench-body);font-size:.84rem;font-weight:500;line-height:1;cursor:pointer;transition:background-color .26s var(--bench-ease),border-color .26s var(--bench-ease),color .26s var(--bench-ease)}.boardroom-form__step-pill:hover{border-color:var(--bench-line-strong)}.boardroom-form__step-pill[aria-current=step]{background:var(--bench-forest);border-color:var(--bench-forest);color:var(--innate-warm-white)}.boardroom-form__step-pill:focus-visible{outline:2px solid var(--bench-forest);outline-offset:3px}.boardroom-form__step-index{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:50%;border:1px solid currentColor;font-size:.72rem;line-height:1;opacity:.85}.boardroom-form__progress{height:2px;background:var(--bench-line);border-radius:2px;overflow:hidden}.boardroom-form__progress-bar{display:block;height:100%;width:0;background:var(--bench-forest);border-radius:2px;transition:width .34s var(--bench-ease)}.boardroom-form.is-stepped .boardroom-form__step[hidden]{display:none}.boardroom-form.is-stepped .boardroom-form__step{display:grid;gap:1.1rem;animation:innateBoardroomStepIn .32s var(--bench-ease) both}@keyframes innateBoardroomStepIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.boardroom-form__step-legend{margin:0;font-family:var(--bench-body);font-size:.78rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--innate-rust)}.boardroom-form:not(.is-stepped) .boardroom-form__step-legend{margin-top:1rem}.boardroom-form__nav{display:none;gap:.7rem;align-items:center;flex-wrap:wrap;margin-top:.75rem}.boardroom-form.is-stepped .boardroom-form__nav{display:flex}.boardroom-form__nav-btn{display:inline-flex;align-items:center;gap:.55rem;padding:1.05rem 2.25rem;border-radius:2px;font-family:var(--bench-body);font-size:1rem;font-weight:500;letter-spacing:.02em;cursor:pointer;transition:background-color .25s var(--bench-ease),border-color .25s var(--bench-ease),color .25s var(--bench-ease),transform .25s var(--bench-ease)}.boardroom-form__nav-btn[hidden]{display:none}.boardroom-form__nav-btn--next{background:var(--bench-forest);border:1px solid var(--bench-forest);color:var(--bench-cream)}.boardroom-form__nav-btn--next:hover{background:var(--bench-forest-ink);border-color:var(--bench-forest-ink);transform:translateY(-1px)}.boardroom-form__nav-btn--back{background:transparent;border:1px solid var(--bench-line-strong);color:var(--bench-ink)}.boardroom-form__nav-btn--back:hover{border-color:var(--bench-forest);color:var(--bench-forest)}.boardroom-form__nav-btn:focus-visible{outline:2px solid var(--bench-forest);outline-offset:4px}.boardroom-form.is-stepped .boardroom-form__actions{margin-top:0}.boardroom-select{position:relative}.boardroom-form.is-stepped .boardroom-select__native{display:none}.boardroom-select__button{display:none;width:100%;box-sizing:border-box;align-items:center;justify-content:space-between;gap:.6rem;text-align:left;font-family:var(--bench-body);font-size:1rem;line-height:1.4;color:var(--bench-ink);background:var(--bench-field-bg, #ffffff);border:1px solid var(--bench-field-border, var(--bench-line-strong));border-radius:2px;padding:.75rem .9rem;cursor:pointer;box-shadow:inset 0 0 0 1px #1638320a;transition:border-color .2s var(--bench-ease),box-shadow .2s var(--bench-ease)}.boardroom-form.is-stepped .boardroom-select__button{display:flex}.boardroom-select__button:hover{border-color:var(--bench-forest)}.boardroom-select__button:focus-visible{outline:none;border-color:var(--bench-field-focus, var(--bench-forest));box-shadow:0 0 0 3px #16383226}.boardroom-select__button.is-placeholder{color:var(--bench-field-placeholder, rgba(19, 35, 29, .48))}.boardroom-select__chev{width:15px;height:15px;flex:none;color:var(--bench-forest);transition:transform .24s var(--bench-ease)}.boardroom-select__button[aria-expanded=true] .boardroom-select__chev{transform:rotate(180deg)}.boardroom-select__list{position:absolute;z-index:20;top:calc(100% + .35rem);left:0;right:0;margin:0;padding:.3rem;list-style:none;max-height:15rem;overflow-y:auto;background:var(--innate-warm-white);border:1px solid var(--bench-line-strong);border-radius:8px;box-shadow:0 18px 38px -18px #0c201c6b;animation:innateBoardroomListIn .2s var(--bench-ease) both}.boardroom-select__list[hidden]{display:none}@keyframes innateBoardroomListIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.boardroom-select__option{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.6rem .7rem;border-radius:5px;font-family:var(--bench-body);font-size:.95rem;line-height:1.3;color:var(--bench-ink);cursor:pointer;transition:background-color .16s var(--bench-ease),color .16s var(--bench-ease)}.boardroom-select__option:hover,.boardroom-select__option.is-active{background:var(--bench-cream)}.boardroom-select__option[aria-selected=true]{color:var(--bench-forest);font-weight:500}.boardroom-select__check{width:14px;height:14px;flex:none;opacity:0;color:var(--bench-forest)}.boardroom-select__option[aria-selected=true] .boardroom-select__check{opacity:1}.boardroom-form__step-error{font-family:var(--bench-body);font-size:.82rem;color:#b3261e;margin:.3rem 0 0}.boardroom-form__step-error[hidden]{display:none}.boardroom-select__button.has-error{border-color:#b3261e}@media(prefers-reduced-motion:reduce){.boardroom-form.is-stepped .boardroom-form__step,.boardroom-select__list{animation:none}.boardroom-form__step-pill,.boardroom-form__nav-btn,.boardroom-select__chev,.boardroom-select__option,.boardroom-form__progress-bar{transition:none}.boardroom-form__nav-btn:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/innate-boardroom-form.css.map */
