.nav-search{order:3;flex:none;display:inline-flex;align-items:center;justify-content:center;padding:.6em;border-radius:10px;color:#dbe8f6;text-decoration:none}.nav-search svg{width:22px;height:22px}.nav-search:hover{color:#fff;background:rgba(255, 255, 255, .07)}.nav-search[aria-current="page"]{color:var(--mint)}.nav{order:2}.nav-toggle{order:4}@media (max-width: 1200px){.nav-search{order:2;margin-left:auto;padding:.45em}.nav-search svg{width:21px;height:21px}.nav-toggle{order:3;margin-left:0;flex:none}.site-header .wrap{gap:.5rem}.brand{flex:0 1 auto;min-width:0}.brand img{object-fit:contain;object-position:left center}}.search-page{max-width:calc(820px + var(--gap) * 2)}.search-form{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.search-form__input{flex:1 1 17rem;min-width:0;font:inherit;color:var(--ink-strong);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:.95em 1.4em}.search-form__input::placeholder{color:var(--muted)}.search-form__submit{flex:none}.search-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.search-chip{display:inline-flex;align-items:center;gap:.5em;font:inherit;font-size:var(--step--1);font-weight:600;padding:.45em 1em;border-radius:999px;cursor:pointer;background:var(--surface);color:var(--ink);border:1px solid var(--line)}.search-chip:hover{border-color:var(--green);color:var(--green-deep)}.search-chip[aria-pressed="true"]{background:var(--mint-pale);border-color:var(--green);color:var(--mint-ink)}.search-chip__count{color:var(--muted);font-variant-numeric:tabular-nums}.search-chip[aria-pressed="true"] .search-chip__count{color:var(--green-deep)}.search-status{margin:1.5rem 0 0;color:var(--muted);font-size:var(--step--1)}.search-status:empty{margin:0}.search-group{margin-top:2.6rem}.search-group__title{display:flex;align-items:baseline;gap:.6rem;font-size:var(--step-1);padding-bottom:.55rem;border-bottom:2px solid var(--mint-pale)}.search-group__count{font-size:var(--step--1);font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.search-group__list{list-style:none;margin:0;padding:0}.search-group__more{margin-top:1rem;font:inherit;font-size:var(--step--1);font-weight:700;background:none;border:0;padding:.4em 0;cursor:pointer;color:var(--green-deep);text-decoration:underline;text-underline-offset:3px}.search-group__note{margin:1rem 0 0;font-size:var(--step--1);color:var(--muted)}.search-result{padding:1.1rem 0;border-bottom:1px solid var(--line)}.search-result__title{font-size:var(--step-0);line-height:1.35}.search-result__title a{color:var(--ink-strong);text-decoration:none}.search-result__title a:hover{color:var(--green-deep);text-decoration:underline}.search-result__excerpt{margin:.4rem 0 0;font-size:var(--step--1);color:var(--muted)}.search-result__excerpt mark{background:var(--mint-pale);color:var(--ink-strong);border-radius:3px;padding:0 .15em}.search-result__subs{list-style:none;margin:.6rem 0 0;padding:0 0 0 .9rem;border-left:2px solid var(--mint-pale);display:flex;flex-direction:column;gap:.25rem;font-size:var(--step--1)}.search-note{margin-top:2rem;max-width:38.1886em}.search-note__links{margin:0;padding-left:1.2rem}.search-note__links li{margin-bottom:.35rem}
