.fc-head[data-astro-cid-bclyelze]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--ghd-space-2) var(--ghd-space-5);margin-bottom:var(--ghd-space-5)}.fc-head[data-astro-cid-bclyelze] h1[data-astro-cid-bclyelze]{margin:0;font-size:var(--ghd-text-2xl)}.fc-head__sub[data-astro-cid-bclyelze]{margin:0;color:var(--ghd-text-muted)}.fc-bar[data-astro-cid-bclyelze]{position:sticky;top:calc(var(--ghd-header-h) + var(--ghd-space-2));z-index:20;padding:var(--ghd-space-2);border:1px solid var(--ghd-rule);border-radius:1.25rem;background:var(--ghd-surface);box-shadow:0 18px 40px -22px #1f293359,0 2px 6px #1f29330d}.fc-bar__row[data-astro-cid-bclyelze]{display:grid;grid-template-columns:minmax(0,1.1fr) repeat(4,minmax(0,1fr)) auto;align-items:stretch}.fc-f[data-astro-cid-bclyelze]{position:relative;display:flex;align-items:center;min-height:3.75rem;border-radius:.9rem;transition:background-color var(--ghd-duration) var(--ghd-ease)}.fc-bar__row[data-astro-cid-bclyelze]>.fc-f[data-astro-cid-bclyelze]+.fc-f[data-astro-cid-bclyelze]:before{content:"";position:absolute;left:0;top:22%;bottom:22%;width:1px;background:var(--ghd-rule)}.fc-f[data-astro-cid-bclyelze]:hover,.fc-f[data-astro-cid-bclyelze]:focus-within{background:var(--ghd-surface-soft)}.fc-f[data-astro-cid-bclyelze]:focus-within{box-shadow:inset 0 0 0 2px var(--ghd-focus)}.fc-f__icon[data-astro-cid-bclyelze]{position:absolute;left:1rem;width:1.15rem;height:1.15rem;fill:none;stroke:var(--ghd-teal-deep);stroke-width:2;stroke-linecap:round;pointer-events:none}.fc-f[data-astro-cid-bclyelze] label[data-astro-cid-bclyelze]{position:absolute;top:.6rem;left:1rem;font-size:var(--ghd-text-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ghd-text-muted);pointer-events:none}.fc-f--q[data-astro-cid-bclyelze] label[data-astro-cid-bclyelze]{left:2.8rem}.fc-f[data-astro-cid-bclyelze] input[data-astro-cid-bclyelze],.fc-f[data-astro-cid-bclyelze] select[data-astro-cid-bclyelze],.fc-f[data-astro-cid-bclyelze] .ss__trigger{width:100%;height:100%;min-height:3.75rem;padding:1.45rem 2.2rem .5rem 1rem;border:0;border-radius:.9rem;background:transparent;color:var(--ghd-text);font:inherit;font-size:1rem;text-align:left;cursor:pointer}.fc-f--q[data-astro-cid-bclyelze] input[data-astro-cid-bclyelze]{padding-left:2.8rem;padding-right:1rem;cursor:text}.fc-f[data-astro-cid-bclyelze] select[data-astro-cid-bclyelze],.fc-f[data-astro-cid-bclyelze] .ss__trigger{appearance:none;-webkit-appearance:none;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233f6f68' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right .85rem center / 1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fc-f[data-astro-cid-bclyelze] input[data-astro-cid-bclyelze]:focus,.fc-f[data-astro-cid-bclyelze] select[data-astro-cid-bclyelze]:focus,.fc-f[data-astro-cid-bclyelze] .ss__trigger:focus-visible{outline:none}.fc-f[data-astro-cid-bclyelze] .ss__native{position:absolute;width:1px;height:1px;min-height:0;padding:0;opacity:0;pointer-events:none}.fc-f[data-astro-cid-bclyelze] .ss__value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-f[data-astro-cid-bclyelze] .ss__panel{position:absolute;left:0;z-index:30;width:max(100%,19rem);padding:var(--ghd-space-2);border:1px solid var(--ghd-rule);border-radius:1rem;background:var(--ghd-surface);box-shadow:0 24px 48px -20px #1f293359,0 2px 8px #1f29330f;opacity:0;transform:translate3d(0,8px,0) scale(.98);transform-origin:top left;transition:opacity .22s var(--ghd-ease-out),transform .32s var(--ghd-ease-out)}.fc-f[data-astro-cid-bclyelze] .ss__panel[data-dir=down]{top:calc(100% + .5rem)}.fc-f[data-astro-cid-bclyelze] .ss__panel[data-dir=up]{bottom:calc(100% + .5rem)}.fc-f[data-astro-cid-bclyelze] .ss__panel.is-shown{opacity:1;transform:none}.fc-f[data-astro-cid-bclyelze] .ss__filter{width:100%;min-height:2.75rem;margin-bottom:var(--ghd-space-2);padding:.5rem .85rem;border:1px solid var(--ghd-rule-strong);border-radius:.65rem;background:var(--ghd-surface-soft);font:inherit;font-size:1rem}.fc-f[data-astro-cid-bclyelze] .ss__list{max-height:18.5rem;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;list-style:none}.fc-f[data-astro-cid-bclyelze] .ss__option,.fc-f[data-astro-cid-bclyelze] .ss__empty{padding:.55rem .85rem;border-radius:.6rem;line-height:1.3}.fc-f[data-astro-cid-bclyelze] .ss__option{cursor:pointer}.fc-f[data-astro-cid-bclyelze] .ss__option.is-active{background:var(--ghd-tint-sage);color:var(--ghd-teal-deeper)}.fc-f[data-astro-cid-bclyelze] .ss__option[aria-selected=true]{font-weight:650;color:var(--ghd-teal-deeper)}.fc-more[data-astro-cid-bclyelze]{display:inline-flex;align-items:center;gap:.5rem;margin-left:var(--ghd-space-2);padding:0 1.25rem;border:0;border-radius:.9rem;background:var(--ghd-teal-deeper);color:var(--ghd-cream);font:inherit;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .2s var(--ghd-ease)}.fc-more[data-astro-cid-bclyelze]:hover{background:var(--ghd-teal-deep)}.fc-more[data-astro-cid-bclyelze] svg[data-astro-cid-bclyelze]{width:1.15rem;height:1.15rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.fc-more__n[data-astro-cid-bclyelze]:not(:empty){display:grid;place-items:center;min-width:1.4rem;height:1.4rem;padding:0 .35rem;border-radius:999px;background:var(--ghd-cream);color:var(--ghd-teal-deeper);font-size:var(--ghd-text-xs);font-weight:700}.fc-more__short[data-astro-cid-bclyelze]{display:none}.fc-panel[data-astro-cid-bclyelze]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ghd-ease-lux)}.fc-panel[data-astro-cid-bclyelze].is-open{grid-template-rows:1fr}.fc-panel__inner[data-astro-cid-bclyelze]{min-height:0;overflow:hidden;visibility:hidden;opacity:0;transition:opacity .2s var(--ghd-ease),visibility 0s .45s}.fc-panel[data-astro-cid-bclyelze].is-open .fc-panel__inner[data-astro-cid-bclyelze]{visibility:visible;opacity:1;transition:opacity .3s var(--ghd-ease) .25s,visibility 0s}.fc-panel[data-astro-cid-bclyelze].is-settled .fc-panel__inner[data-astro-cid-bclyelze]{overflow:visible}.fc-panel__grid[data-astro-cid-bclyelze]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ghd-space-2);margin-top:var(--ghd-space-2);padding-top:var(--ghd-space-2);border-top:1px solid var(--ghd-rule)}.fc-f--panel[data-astro-cid-bclyelze]{background:var(--ghd-surface-soft)}.fc-f--mobile[data-astro-cid-bclyelze]{display:none}.fc-panel__actions[data-astro-cid-bclyelze]{display:flex;justify-content:flex-end;gap:var(--ghd-space-2);padding:var(--ghd-space-3) var(--ghd-space-1) var(--ghd-space-1)}.fc-types[data-astro-cid-bclyelze]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ghd-space-2) var(--ghd-space-3);margin-top:var(--ghd-space-4)}.fc-types__label[data-astro-cid-bclyelze]{color:var(--ghd-text-muted);font-size:var(--ghd-text-sm);font-weight:600}.fc-types[data-astro-cid-bclyelze] ul[data-astro-cid-bclyelze]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ghd-space-2);margin:0;padding:0;list-style:none}.fc-type[data-astro-cid-bclyelze]{display:inline-flex;align-items:center;gap:.45rem;min-height:2.5rem;padding:.3rem .95rem;border:1px solid var(--ghd-rule-strong);border-radius:999px;background:var(--ghd-surface);color:var(--ghd-text);font-size:var(--ghd-text-sm);font-weight:600;text-decoration:none;transition:background-color var(--ghd-duration) var(--ghd-ease),border-color var(--ghd-duration) var(--ghd-ease)}.fc-type[data-astro-cid-bclyelze]:hover{border-color:var(--ghd-teal)}.fc-type__n[data-astro-cid-bclyelze]{color:var(--ghd-text-muted);font-weight:500}.fc-type[data-astro-cid-bclyelze].is-active{border-color:var(--ghd-teal-deeper);background:var(--ghd-teal-deeper);color:#fff}.fc-type[data-astro-cid-bclyelze].is-active .fc-type__n[data-astro-cid-bclyelze]{color:#fffc}.fc-types__all[data-astro-cid-bclyelze]{padding-inline:.4rem;font-size:var(--ghd-text-sm);font-weight:600}.fc-status[data-astro-cid-bclyelze]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ghd-space-2) var(--ghd-space-4);min-height:2.5rem;margin:var(--ghd-space-4) 0 var(--ghd-space-4)}.fc-count[data-astro-cid-bclyelze]{margin:0;font-weight:700}.fc-chips[data-astro-cid-bclyelze]{display:flex;flex-wrap:wrap;gap:var(--ghd-space-2);margin:0;padding:0;list-style:none}.fc-chips[data-astro-cid-bclyelze] .fc-chip{display:inline-flex;align-items:center;gap:.35rem;min-height:2.1rem;padding:.2rem .55rem .2rem .85rem;border:0;border-radius:999px;background:var(--ghd-tint-sage);color:var(--ghd-teal-deeper);font:inherit;font-size:var(--ghd-text-sm);font-weight:600;cursor:pointer}.fc-chips[data-astro-cid-bclyelze] .fc-chip:hover{background:var(--ghd-sage)}.fc-chips[data-astro-cid-bclyelze] .fc-chip svg{width:.9rem;height:.9rem;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.fc-chips[data-astro-cid-bclyelze] .fc-chip--clear{padding-inline:.85rem;background:none;text-decoration:underline;text-underline-offset:.2em}.fc-note[data-astro-cid-bclyelze]{color:var(--ghd-text-muted)}.fc-grid[data-astro-cid-bclyelze]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:var(--ghd-space-4);margin:0;padding:0;list-style:none}.fc-grid[data-astro-cid-bclyelze]>li[data-astro-cid-bclyelze][hidden]{display:none}.fc-empty[data-astro-cid-bclyelze]{padding:var(--ghd-space-6);border-radius:var(--ghd-radius-lg);background:var(--ghd-tint-sage)}.fc-empty[data-astro-cid-bclyelze] h2[data-astro-cid-bclyelze]{font-size:var(--ghd-text-xl)}@media(max-width:1100px)and (min-width:901px){.fc-bar__row[data-astro-cid-bclyelze]{grid-template-columns:repeat(4,minmax(0,1fr)) auto}.fc-f--q[data-astro-cid-bclyelze]{grid-column:1 / -1}.fc-bar__row[data-astro-cid-bclyelze]>.fc-f--q[data-astro-cid-bclyelze]+.fc-f[data-astro-cid-bclyelze]:before{display:none}}@media(max-width:1100px){.fc-panel__grid[data-astro-cid-bclyelze]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.fc-bar[data-astro-cid-bclyelze]{position:static}.fc-bar__row[data-astro-cid-bclyelze]{grid-template-columns:minmax(0,1fr) auto}.fc-bar__row[data-astro-cid-bclyelze]>.fc-f--select[data-astro-cid-bclyelze]{display:none}.fc-f--mobile[data-astro-cid-bclyelze]{display:flex}.fc-more__long[data-astro-cid-bclyelze]{display:none}.fc-more__short[data-astro-cid-bclyelze]{display:inline}.fc-panel__grid[data-astro-cid-bclyelze]{grid-template-columns:1fr}.fc-panel__actions[data-astro-cid-bclyelze]{justify-content:stretch}.fc-panel__actions[data-astro-cid-bclyelze] .btn[data-astro-cid-bclyelze]{flex:1}}@media(prefers-reduced-motion:reduce){.fc-panel[data-astro-cid-bclyelze],.fc-panel__inner[data-astro-cid-bclyelze],.fc-panel[data-astro-cid-bclyelze].is-open .fc-panel__inner[data-astro-cid-bclyelze]{transition:none}}
