.term-filter{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#f2f2f2;border:1px solid #ced4da;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;width:calc(100% - 64px);position:relative}@media(min-width:1024px){.term-filter{border:none;border-radius:0;width:100%;padding:24px 30px}}.term-filter button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0}.term-filter__select{font-family:"NeueHelveticaLight",sans-serif;font-style:normal;font-weight:300;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:1.1px;padding:14px 32px 10px;text-transform:capitalize;width:100%}@media(min-width:1024px){.term-filter__select{display:none}}.term-filter__select svg{height:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;width:18px}.term-filter__select[aria-expanded=true] svg{-webkit-transform:rotate(270deg);transform:rotate(270deg)}@media(max-width:1023.98px){.term-filter__dropdown{background:#fff;border:1px solid #ced4da;display:none;position:absolute;top:100%;width:calc(100% + 2px);z-index:1}.term-filter__dropdown>button{border-bottom:1px solid #ced4da;display:block;width:100%}.term-filter__dropdown>button:hover{background:#e9ecef}.term-filter__dropdown>button:last-child{border:none}}@media(max-width:1023.98px){.term-filter__dropdown[data-expanded=true]{-webkit-animation:fadein;animation:fadein;-webkit-animation-duration:.25s;animation-duration:.25s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width:1024px){.term-filter__dropdown{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.term-filter__title{display:none;font-size:24px;letter-spacing:.72px;line-height:32px;margin:4px 16px 0 0}@media(min-width:1024px){.term-filter__title{display:block}}.term-filter__filter{font-family:"NeueHelveticaHeavy",sans-serif;font-style:normal;font-weight:700;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border-radius:0;color:#767676;font-size:11px;letter-spacing:1.1px;line-height:12px;padding:14px 32px 10px;text-transform:uppercase;white-space:nowrap}@media(prefers-reduced-motion:reduce){.term-filter__filter{-webkit-transition:none;transition:none}}@media(min-width:1024px){.term-filter__filter{background:#fff;padding:15px 24px 11px}.term-filter__filter:hover,.term-filter__filter:focus,.term-filter__filter[data-selected=true]{background:#000;color:#fff}}.term-filter__load-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.term-filter__load-more button:disabled{display:none}.loading-spinner{--spinner-size:32px;--spinner-color:#000;--spinner-thickness:2px;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(.1,.7,1,.1);animation-timing-function:cubic-bezier(.1,.7,1,.1);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--spinner-color);border-style:solid;border-width:var(--spinner-thickness);grid-column:span 12;border-radius:calc(var(--spinner-size)/2);height:var(--spinner-size);width:var(--spinner-size)}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}