.head[data-astro-cid-6lyo3v43]{padding-top:2.4rem}@media (width<=960px){.jobs-aside[data-astro-cid-6lyo3v43]{display:none}}.head[data-astro-cid-6lyo3v43] h1[data-astro-cid-6lyo3v43]{margin-bottom:var(--sp-4)}.head[data-astro-cid-6lyo3v43] .answer[data-astro-cid-6lyo3v43]{margin-bottom:1.4rem}.hfig[data-astro-cid-6lyo3v43]{gap:var(--sp-3) var(--sp-7);margin:0 0 var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--rule);flex-wrap:wrap;max-width:36rem;display:flex}.hfig[data-astro-cid-6lyo3v43] div[data-astro-cid-6lyo3v43]{gap:.15rem;display:grid}.hfig[data-astro-cid-6lyo3v43] dt[data-astro-cid-6lyo3v43]{font-size:var(--t-xs);color:var(--slate)}.hfig[data-astro-cid-6lyo3v43] dd[data-astro-cid-6lyo3v43]{font-size:var(--t-xl);font-variant-numeric:tabular-nums;font-variation-settings:"wdth" 86;color:var(--ink);margin:0;font-weight:800;line-height:1.1}.hfig[data-astro-cid-6lyo3v43] dd[data-astro-cid-6lyo3v43] a[data-astro-cid-6lyo3v43]{color:var(--ink);text-decoration:none}.hfig[data-astro-cid-6lyo3v43] dd[data-astro-cid-6lyo3v43] a[data-astro-cid-6lyo3v43]:hover{color:var(--brand-ink);text-underline-offset:.15em;text-decoration:underline 1px}@media (width<=720px){.hfig[data-astro-cid-6lyo3v43]{display:none}}.fb-sentinel[data-astro-cid-6lyo3v43]{height:1px;margin-bottom:-1px}.fbar[data-astro-cid-6lyo3v43]{top:var(--header-height);z-index:12;background:var(--paper);box-shadow:0 0 0 100vmax var(--paper);clip-path:inset(0 -100vmax);transition:box-shadow var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease);gap:.75rem;padding:.9rem 0;display:grid;position:sticky}.fbar[data-astro-cid-6lyo3v43].stuck{background:var(--sheet);box-shadow:0 0 0 100vmax var(--sheet), 0 6px 12px -8px #0f2b282e;clip-path:inset(0 -100vmax -24px);border-bottom:1px solid var(--rule)}.fb-top[data-astro-cid-6lyo3v43]{gap:.6rem;display:flex}.fb-search[data-astro-cid-6lyo3v43]{flex:1;align-items:center;display:flex;position:relative}.fb-search[data-astro-cid-6lyo3v43] svg{color:var(--slate);pointer-events:none;position:absolute;left:.95rem}.fb-search[data-astro-cid-6lyo3v43] input[data-astro-cid-6lyo3v43]{width:100%;font:inherit;min-height:50px;color:var(--ink);background:var(--sheet);border:1px solid var(--control);border-radius:var(--radius-s);box-shadow:var(--shadow-xs);transition:border-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease), min-height var(--dur-2) var(--ease);padding:0 1rem 0 2.9rem;font-size:1.05rem}.fb-search[data-astro-cid-6lyo3v43] input[data-astro-cid-6lyo3v43]:hover{border-color:var(--ink-3)}.fb-search[data-astro-cid-6lyo3v43] input[data-astro-cid-6lyo3v43]:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 22%, transparent);outline:none}.fb-open[data-astro-cid-6lyo3v43]{display:none}.fb-quick[data-astro-cid-6lyo3v43]{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.fb-quick[data-astro-cid-6lyo3v43]::-webkit-scrollbar{display:none}.fb-quick[data-astro-cid-6lyo3v43] .fchip{min-height:38px}.fb-selects[data-astro-cid-6lyo3v43]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.fsel[data-astro-cid-6lyo3v43]{flex:0 auto;min-width:0;display:grid}.fsel[data-astro-cid-6lyo3v43].sort{margin-left:auto}.fsel[data-astro-cid-6lyo3v43] .select[data-astro-cid-6lyo3v43]{min-height:40px;font-size:var(--t-sm);color:var(--ink);text-overflow:ellipsis;min-width:0;transition:border-color var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease), color var(--dur-2) var(--ease);font-weight:600}@supports (field-sizing:content){@media (width>=861px){.fsel[data-astro-cid-6lyo3v43] .select[data-astro-cid-6lyo3v43]{field-sizing:content;min-width:6.5rem}}}.fs-lab[data-astro-cid-6lyo3v43]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fsel[data-astro-cid-6lyo3v43] .select[data-astro-cid-6lyo3v43].set{border-color:var(--ink);background-color:var(--ink);color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");font-weight:700}.fsel[data-astro-cid-6lyo3v43] .select[data-astro-cid-6lyo3v43].set option[data-astro-cid-6lyo3v43]{color:var(--ink);background:var(--sheet)}.fs-head[data-astro-cid-6lyo3v43],.fs-foot[data-astro-cid-6lyo3v43]{display:none}@media (width>=861px){.fb-quick[data-astro-cid-6lyo3v43]{transition:opacity var(--dur-2) var(--ease)}.fbar[data-astro-cid-6lyo3v43].stuck{gap:.55rem;padding:.6rem 0}.fbar[data-astro-cid-6lyo3v43].stuck .fb-quick[data-astro-cid-6lyo3v43]{display:none}.fbar[data-astro-cid-6lyo3v43].stuck .fb-search[data-astro-cid-6lyo3v43] input[data-astro-cid-6lyo3v43]{min-height:42px;font-size:1rem}}.results[data-astro-cid-6lyo3v43]{margin-top:1rem}.lvl-hint[data-astro-cid-6lyo3v43]{font-size:var(--t-sm);background:var(--band);border-radius:var(--radius-s);text-wrap:pretty;max-width:none;margin:0 0 1rem;padding:.7rem .95rem}.lvl-hint[data-astro-cid-6lyo3v43][hidden]{display:none}.lvl-hint[data-astro-cid-6lyo3v43]{align-items:flex-start;gap:.5rem;padding-right:.4rem;display:flex}.lvl-hint[data-astro-cid-6lyo3v43] .lh-tx{flex:1;min-width:0;padding-top:.1rem}.lvl-hint[data-astro-cid-6lyo3v43] .lh-s{display:none}.lvl-hint[data-astro-cid-6lyo3v43] .lh-x{border-radius:var(--radius-xs);width:32px;height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-.3rem 0 -.3rem auto;display:inline-grid}.lvl-hint[data-astro-cid-6lyo3v43] .lh-x:hover{background:var(--sheet);color:var(--ink)}@media (width<=640px){.lvl-hint[data-astro-cid-6lyo3v43]{align-items:center;padding:.45rem .4rem .45rem .8rem}.lvl-hint[data-astro-cid-6lyo3v43] .lh-l{display:none}.lvl-hint[data-astro-cid-6lyo3v43] .lh-s{display:inline}.lvl-hint[data-astro-cid-6lyo3v43] .lh-x{width:40px;height:40px;margin:-.3rem 0}}.rbar[data-astro-cid-6lyo3v43]{flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;min-height:40px;margin-bottom:.75rem;display:flex}.count[data-astro-cid-6lyo3v43]{font-size:var(--t-lg);margin:0}.count[data-astro-cid-6lyo3v43] .num[data-astro-cid-6lyo3v43]{font-variant-numeric:tabular-nums}.rbar[data-astro-cid-6lyo3v43] .aged-note[data-astro-cid-6lyo3v43]{font-size:var(--t-xs);color:var(--slate);margin:0}.aged-note[data-astro-cid-6lyo3v43]:empty{display:none}.scope-all[data-astro-cid-6lyo3v43]{font:inherit;font-size:var(--t-sm);color:var(--brand-ink);cursor:pointer;background:0 0;border:0;min-height:32px;padding:.35rem .1rem;font-weight:650}.scope-all[data-astro-cid-6lyo3v43]:hover{text-underline-offset:.2em;text-decoration:underline}.count-sub[data-astro-cid-6lyo3v43]{font-weight:600;font-size:var(--t-sm);color:var(--slate);font-variation-settings:"wdth" 100;margin-left:.4em}.active[data-astro-cid-6lyo3v43]{flex-wrap:wrap;flex-basis:100%;gap:.4rem;display:flex}.active[data-astro-cid-6lyo3v43]:empty{display:none}.active[data-astro-cid-6lyo3v43] button{min-height:32px;font:inherit;font-size:var(--t-xs);color:var(--ink);background:var(--sheet);border:1px solid var(--rule-strong);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease);align-items:center;gap:.35rem;padding:0 .5rem 0 .75rem;font-weight:700;display:inline-flex}.active[data-astro-cid-6lyo3v43] button:hover{border-color:var(--ink)}.active[data-astro-cid-6lyo3v43] button:active{transform:scale(.97)}.active[data-astro-cid-6lyo3v43] button svg{width:14px;height:14px}.active[data-astro-cid-6lyo3v43] .clear{color:var(--brand-ink);background:0 0;border-color:#0000;padding:0 .4rem}.active[data-astro-cid-6lyo3v43] .clear:hover{border-color:#0000;text-decoration:underline}[data-astro-cid-6lyo3v43][data-list][aria-busy=true]{opacity:.55}.empty[data-astro-cid-6lyo3v43]{text-align:center;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);justify-items:center;gap:.35rem;padding:3rem 1.5rem;display:grid}.empty[data-astro-cid-6lyo3v43][hidden]{display:none}.empty-ic[data-astro-cid-6lyo3v43]{background:var(--band);width:52px;height:52px;color:var(--brand-ink);border-radius:50%;place-items:center;margin-bottom:.4rem;display:grid}.empty-h[data-astro-cid-6lyo3v43]{font-size:var(--t-md);color:var(--ink);margin:0;font-weight:800}.empty[data-astro-cid-6lyo3v43] p[data-astro-cid-6lyo3v43]{max-width:46ch;margin:0}.empty-acts[data-astro-cid-6lyo3v43]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.9rem;display:flex}.more[data-astro-cid-6lyo3v43]{justify-items:center;gap:.6rem;margin:1.5rem 0 1rem;display:grid}.more[data-astro-cid-6lyo3v43] p[data-astro-cid-6lyo3v43]{font-size:var(--t-sm);margin:0}.more[data-astro-cid-6lyo3v43] .btn[data-astro-cid-6lyo3v43]{min-width:14rem}.small[data-astro-cid-6lyo3v43]{font-size:var(--t-xs)}@media (width<=860px){.head[data-astro-cid-6lyo3v43]{padding-top:1.5rem}.head[data-astro-cid-6lyo3v43] .answer[data-astro-cid-6lyo3v43]{font-size:1rem}.more-answer[data-astro-cid-6lyo3v43]{display:none}.fbar[data-astro-cid-6lyo3v43],.fbar[data-astro-cid-6lyo3v43].stuck{margin:0 calc(var(--gutter) * -1);padding:.7rem var(--gutter);background:var(--sheet);box-shadow:none;clip-path:none;border-bottom:1px solid var(--rule);gap:.6rem}.fbar[data-astro-cid-6lyo3v43].stuck{box-shadow:0 6px 12px -8px #0f2b282e}.fsel[data-astro-cid-6lyo3v43].sort{margin-left:0}.fsel[data-astro-cid-6lyo3v43] .select[data-astro-cid-6lyo3v43].set{background-color:var(--sheet);color:var(--ink);border-color:var(--ink);background-image:none}.fb-search[data-astro-cid-6lyo3v43] input[data-astro-cid-6lyo3v43]{min-height:46px;font-size:1rem}.fb-open[data-astro-cid-6lyo3v43]{min-height:46px;padding:0 .9em;display:inline-flex}.fcount[data-astro-cid-6lyo3v43]:not(:empty){background:var(--ink);color:var(--sheet);border-radius:var(--radius-pill);font-size:var(--t-xs);text-align:center;min-width:1.5em;margin-left:.15em;padding:0 .5em}.fb-quick[data-astro-cid-6lyo3v43]{margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) 2px;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.fb-quick[data-astro-cid-6lyo3v43]::-webkit-scrollbar{display:none}.fb-sheet[data-astro-cid-6lyo3v43]{z-index:40;background:var(--sheet);max-height:88vh;padding:0 var(--gutter);visibility:hidden;border-radius:14px 14px 0 0;transition:transform .22s,visibility 0s linear .22s;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(105%)}.fb-sheet[data-astro-cid-6lyo3v43].open{visibility:visible;transition:transform .22s;transform:none}.fs-head[data-astro-cid-6lyo3v43]{background:var(--sheet);justify-content:space-between;align-items:center;padding:1rem 0 .6rem;display:flex;position:sticky;top:0}.fs-head[data-astro-cid-6lyo3v43] h2[data-astro-cid-6lyo3v43]{font-size:var(--t-lg);margin:0}.fs-head[data-astro-cid-6lyo3v43] h2[data-astro-cid-6lyo3v43]:focus{outline:none}.fs-close[data-astro-cid-6lyo3v43]{min-height:38px;font-size:var(--t-sm);padding:0 1em}.fb-selects[data-astro-cid-6lyo3v43]{grid-template-columns:1fr;gap:.85rem;display:grid}.fs-lab[data-astro-cid-6lyo3v43]{clip:auto;width:auto;height:auto;font-weight:700;font-size:var(--t-sm);margin-bottom:.3rem;position:static}.fsel[data-astro-cid-6lyo3v43] .select[data-astro-cid-6lyo3v43]{width:100%;min-height:46px;font-size:1rem}.fs-foot[data-astro-cid-6lyo3v43]{background:var(--sheet);padding:.9rem 0 calc(.9rem + env(safe-area-inset-bottom));border-top:1px solid var(--rule);gap:.5rem;margin-top:1rem;display:flex;position:sticky;bottom:0}.fs-foot[data-astro-cid-6lyo3v43] [data-astro-cid-6lyo3v43][data-clear]{flex:none;padding:0 1em}.fs-foot[data-astro-cid-6lyo3v43] .btn[data-astro-cid-6lyo3v43]:last-child{white-space:nowrap;flex:1}.scrim[data-astro-cid-6lyo3v43]:not([hidden]){background:var(--scrim);z-index:39;position:fixed;inset:0}.results[data-astro-cid-6lyo3v43]{margin-top:1rem}.count[data-astro-cid-6lyo3v43]{font-size:var(--t-md)}.jobs-list[data-astro-cid-6lyo3v43]{margin:0 calc(var(--gutter) * -1);border-left:0;border-right:0;border-radius:0}}@media (width<=720px){.fbar[data-astro-cid-6lyo3v43]{top:0}}
