.form-select{width:100%}.form-select,.form-select__row{display:flex;flex-direction:column}.form-select__row{gap:.5rem;border-bottom-width:1px;border-color:rgba(28,71,52,.1);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:1024px){.form-select__row{flex-direction:row;align-items:center;gap:2.5rem;padding:1.5rem 7.5rem}}.form-select__label{flex-shrink:0;font-family:var(--font-inter),sans-serif;font-size:14px;line-height:1.429;letter-spacing:-.05em;font-weight:500;--tw-text-opacity:1;color:rgb(28 71 52/var(--tw-text-opacity,1))}@media (min-width:1024px){.form-select__label{width:15rem;font-size:14px;line-height:1.429;letter-spacing:-.05em;font-weight:500}}.form-select__label--hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.form-select__required{margin-left:.125rem;--tw-text-opacity:1;color:rgb(234 67 53/var(--tw-text-opacity,1))}.form-select__value-wrap{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;border-style:none;background-color:transparent;text-align:left}.form-select__value{font-family:var(--font-inter),sans-serif;font-size:14px;line-height:1.429;letter-spacing:-.05em;font-weight:500;--tw-text-opacity:1;color:rgb(28 71 52/var(--tw-text-opacity,1))}@media (min-width:1024px){.form-select__value{font-size:14px;line-height:1.429;letter-spacing:-.05em;font-weight:500}}.form-select__value--placeholder{color:rgba(28,71,52,.5)}.form-select__icon{height:.75rem;width:.75rem;--tw-text-opacity:1;color:rgb(28 71 52/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.form-select__icon--open{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.form-select--disabled{pointer-events:none;opacity:.5}.form-select--error .form-select__row{--tw-border-opacity:1;border-color:rgb(234 67 53/var(--tw-border-opacity,1));background-color:rgb(234 67 53/.1)}.form-select__status{flex-shrink:0;font-family:var(--font-inter),sans-serif;font-size:14px;line-height:1.429;letter-spacing:-.05em;font-weight:500}.form-select__status--error{font-weight:600;--tw-text-opacity:1;color:rgb(234 67 53/var(--tw-text-opacity,1))}.form-select__control{position:relative;flex:1 1 0%}.form-select__panel{position:absolute;left:0;top:100%;z-index:10;display:flex;width:100%;flex-direction:column;border-width:0 1px 1px;border-color:rgba(28,71,52,.1);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.form-select__panel[hidden]{display:none}.form-select__search{display:flex;align-items:center;gap:.5rem;border-bottom-width:1px;border-color:rgba(28,71,52,.1);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 2.5rem}.form-select__search-icon{height:1rem;width:1rem;flex-shrink:0;color:rgba(28,71,52,.5)}.form-select__search-input{flex:1 1 0%;border-width:0;background-color:transparent;padding:0;font-family:var(--font-inter),sans-serif;font-size:14px;line-height:1.429;letter-spacing:-.05em;font-weight:500;--tw-text-opacity:1;color:rgb(28 71 52/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px}.form-select__search-input::-moz-placeholder{color:rgba(28,71,52,.5)}.form-select__search-input::placeholder{color:rgba(28,71,52,.5)}.form-select__options{display:flex;flex-direction:column;overflow-y:auto;max-height:320px;overscroll-behavior:contain}.form-select__option{width:100%;border-top-width:1px;border-color:rgba(28,71,52,.1);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem 2.5rem;text-align:left;font-family:var(--font-inter),sans-serif;font-size:14px;line-height:1.429;letter-spacing:-.05em;font-weight:500;--tw-text-opacity:1;color:rgb(28 71 52/var(--tw-text-opacity,1))}.form-select__option--selected{--tw-bg-opacity:1;background-color:rgb(241 243 232/var(--tw-bg-opacity,1))}.form-select__option--disabled{cursor:pointer;color:rgba(28,71,52,.5);opacity:.4}.form-select__option--empty{color:rgba(28,71,52,.5)}.form-select--pill{width:100%;border:1px solid rgba(28,71,52,.25);border-radius:50px}.form-select--pill .form-select__icon path{fill:none}.form-select--pill .form-select__panel{padding:0 40px;border-radius:24px;border:1px solid rgba(28,71,52,.1);width:calc(100% + 2px);min-width:-moz-max-content;min-width:max-content;top:-1px;left:-1px}.form-select--pill .form-select__option{padding:15px 0;border-top:none;border-bottom:1px solid rgba(28,71,52,.1)}.form-select--pill .form-select__option.form-select__option--selected{background-color:rgba(0,0,0,0)}.form-select__row--pill{flex-direction:column;gap:.5rem;border-style:none;background-color:transparent;padding:0}@media (min-width:1024px){.form-select__row--pill{flex-direction:column;align-items:flex-start;gap:.5rem;padding:0}}.form-select__control--pill{width:100%}.form-select__value-wrap--pill{min-height:3rem;width:100%;min-width:13rem;align-items:center;justify-content:space-between;border-radius:9999px;border-width:1px;border-color:rgba(28,71,52,.25);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1.25rem}.form-select__value--pill{font-size:14px;line-height:1.429;letter-spacing:-.05em;font-weight:500}.form-select--pill .form-select__value,.form-select--pill .form-select__value--placeholder{color:rgba(28,71,52,.5)}.form-select__icon--pill{--tw-text-opacity:1;color:rgb(28 71 52/var(--tw-text-opacity,1))}.form-select--pill.form-select--error .form-select__value-wrap--pill{--tw-border-opacity:1;border-color:rgb(234 67 53/var(--tw-border-opacity,1));background-color:rgb(234 67 53/.1)}