.search-modal__trigger{background:var(--athens-gray);border:0;border-radius:.3rem;margin-right:1rem;margin-top:100px;padding:.3rem .5rem;position:absolute;right:0;top:0}.search-modal__trigger:hover{background:var(--athens-gray);color:var(--shark)}.search-modal__trigger[hidden]{display:none}.search-modal{background:#fff;border:0;border-radius:.5rem;box-shadow:0 1.5rem 3rem rgba(12,12,13,.18);color:var(--shark);inset:0;margin:4rem auto auto;max-height:min(36rem,calc(100vh - 8rem));overflow:hidden;padding:0;position:fixed;width:min(50rem,calc(100vw - 2rem))}.search-modal[open]{animation:search-modal-in .14s ease-out;display:flex;flex-direction:column}.search-modal::backdrop{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:rgba(12,12,13,.45)}@keyframes search-modal-in{0%{opacity:0;transform:translateY(-.5rem)}}@media (prefers-reduced-motion:reduce){.search-modal[open]{animation:none}}.search-modal__panel{display:flex;flex:1;flex-direction:column;min-height:0}.search-modal__head{padding:1.4rem 1.4rem 1.1rem}.search-modal .search-modal__field{margin-bottom:0;max-width:none;padding:.15rem .5rem .15rem .8rem}.search-modal .search-modal__toolbar{border-bottom:0;flex-wrap:nowrap;margin:0;padding:0 1.4rem 1.1rem}.search-modal .site-search__filters{flex:1;flex-wrap:nowrap;margin:-2px;min-width:0;overflow-x:auto;padding:2px;scrollbar-width:thin}.search-modal .site-search__filters>li{flex:none}.search-modal .site-search__pill{white-space:nowrap}.search-modal__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 1.4rem .6rem}.search-modal .search-modal__result{padding:1.1rem 0}.search-modal .search-modal__result:last-child{border-bottom:0}.search-modal__message{color:var(--mid-gray);font-size:var(--natus-font-size);margin:1.9rem 0}.search-modal__message[hidden]{display:none}.search-modal__message:empty{margin:0}.search-modal .search-modal__correction{margin:1.1rem 0 0}.search-modal__recent{padding:1.2rem 0 .7rem}.search-modal__recent[hidden]{display:none}.search-modal__recent-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.search-modal__recent-title{color:var(--mid-gray);font-size:var(--sejima-font-size);font-weight:var(--middle-font-weight);letter-spacing:.04em;margin:0;text-transform:uppercase}.search-modal__recent-clear{background:none;border:0;color:var(--mid-gray);cursor:pointer;font:inherit;font-size:var(--sejima-font-size);padding:0;text-decoration:underline;text-underline-offset:3px}.search-modal__recent-clear:hover{color:var(--persimmon--dark)}.search-modal__recent-list{list-style:none;margin:0;padding:0}.search-modal__recent-term{background:none;border:0;color:var(--shark);cursor:pointer;display:block;font:inherit;font-size:var(--natus-font-size);padding:.55rem 0;text-align:left;width:100%}.search-modal__recent-term:hover{color:var(--persimmon--dark)}.search-modal__foot{border-top:1px solid var(--athens-gray);display:flex;justify-content:flex-end;padding:1rem 1.4rem}.search-modal__foot[hidden]{display:none}.search-modal__view-all{color:var(--persimmon--dark);font-size:var(--natus-font-size);font-weight:var(--middle-font-weight);text-decoration:underline;text-underline-offset:3px}