:focus-visible{outline:2px solid var(--color-orange);transition:outline .1s ease-out;outline-offset:3px}.sr-only{clip:rect(1px, 1px, 1px, 1px);display:inline-block;height:1px !important;overflow:hidden;position:relative !important;width:1px !important;word-wrap:normal}.search{align-items:center;display:flex;justify-content:space-between;position:relative}.search label{clip:rect(1px, 1px, 1px, 1px);display:block;height:1px !important;overflow:hidden;position:relative !important;width:1px !important;word-wrap:normal}.search .form-actions{aspect-ratio:1;font-size:var(--spacing-6);left:0;padding:0;position:absolute;top:0;width:var(--spacing-12)}.search .form-actions button{aspect-ratio:1;background-color:rgba(0,0,0,0);font-size:0;height:100%;left:0;max-height:initial;padding:0;position:absolute;top:0}.search .form-actions button::before{content:"search";font-family:"Material Icons";font-size:inherit;vertical-align:middle}.search .form-actions button:before{color:var(--color-dark-blue);font-size:var(--font-size-xl)}.search h2{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal}.search input[type=text]{background:rgba(0,0,0,0);border:1px solid var(--color-black-10, rgba(29, 29, 29, 0.1));border-radius:4px;height:var(--spacing-12);padding:var(--spacing-1) var(--spacing-12)}.search input[type=text]::-moz-placeholder{color:var(--color-black-60, rgba(29, 29, 29, 0.6));font-family:var(--font-body, "Acumin Pro");font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:24px}.search input[type=text],.search input[type=text]::placeholder{color:var(--color-black-60, rgba(29, 29, 29, 0.6));font-family:var(--font-body, "Acumin Pro");font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:24px}
