.ju-phead__inner[data-astro-cid-eudtcqeq]{max-width:var(--container-wide);margin:0 auto;padding:clamp(32px,5vw,64px) var(--gutter) 24px;display:flex;flex-direction:column;gap:14px}.ju-phead__title[data-astro-cid-eudtcqeq]{max-width:14ch;font-size:var(--title-display);color:var(--text-strong)}.ju-phead__intro[data-astro-cid-eudtcqeq]{margin:0;max-width:620px;font-size:clamp(17px,1.6vw,19px);line-height:1.5;color:var(--text-strong)}.ju-presults__inner[data-astro-cid-tjhxfiel]{max-width:var(--container-wide);margin:0 auto;padding:8px var(--gutter) var(--band-y);display:flex;flex-direction:column;gap:24px}.ju-presults__bar[data-astro-cid-tjhxfiel]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.ju-presults__toggle[data-astro-cid-tjhxfiel]{min-height:44px;padding:0 18px;border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-strong);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.ju-presults__toggle[data-astro-cid-tjhxfiel]:not([hidden]){display:none}.ju-presults__switch[data-astro-cid-tjhxfiel]:not([hidden]){margin-left:auto}.ju-presults__filters[data-astro-cid-tjhxfiel]:not([hidden]){display:flex;flex-direction:column;gap:12px}.ju-presults__group[data-astro-cid-tjhxfiel]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ju-presults__glabel[data-astro-cid-tjhxfiel]{margin-right:8px;font-size:12px;font-weight:var(--weight-ui);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-body)}.ju-chip[data-astro-cid-tjhxfiel]{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--border-control);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-strong);font:inherit;font-size:14px;font-weight:var(--weight-name);white-space:nowrap;cursor:pointer}.ju-chip[data-astro-cid-tjhxfiel]:hover{border-color:var(--border-strong)}.ju-chip[data-astro-cid-tjhxfiel][aria-pressed=true]{background:var(--text-strong);border-color:var(--text-strong);color:var(--color-white)}.ju-presults__count[data-astro-cid-tjhxfiel]{margin:0;font-size:15px;color:var(--text-body)}.ju-presults__count[data-astro-cid-tjhxfiel] strong[data-astro-cid-tjhxfiel]{font-weight:var(--weight-title);color:var(--text-strong)}.ju-presults__grid[data-astro-cid-tjhxfiel]{list-style:none;margin:0;padding:0;display:grid;gap:40px 24px;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr))}.ju-presults__status[data-astro-cid-tjhxfiel]{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.ju-presults__status[data-astro-cid-tjhxfiel]:not(:has(>:not([hidden]))){display:none}.ju-presults__none[data-astro-cid-tjhxfiel]{margin:0;font-size:17px;color:var(--text-strong)}.ju-presults__clear[data-astro-cid-tjhxfiel]{min-height:44px;padding:0 20px;border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:transparent;color:var(--text-strong);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.ju-presults__empty[data-astro-cid-tjhxfiel]{margin:0;font-size:17px;color:var(--text-body)}@media(max-width:760px){.ju-presults__toggle[data-astro-cid-tjhxfiel]:not([hidden]){display:inline-flex;align-items:center}.ju-presults__filters[data-astro-cid-tjhxfiel]:not([data-open]){display:none}.ju-chip[data-astro-cid-tjhxfiel]{white-space:normal}}.ju-psubmit[data-astro-cid-44nzcn3f]{background:var(--tone-melocoton);color:var(--text-strong)}.ju-psubmit__inner[data-astro-cid-44nzcn3f]{max-width:var(--container-max);margin:0 auto;padding:var(--band-y) var(--gutter);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 64px}.ju-psubmit__text[data-astro-cid-44nzcn3f]{display:flex;flex-direction:column;gap:14px;max-width:680px}.ju-psubmit__title[data-astro-cid-44nzcn3f]{margin:0;font-size:var(--title-section);font-weight:var(--weight-display);line-height:1;letter-spacing:-.035em;color:var(--text-strong);overflow-wrap:anywhere}.ju-psubmit__lead[data-astro-cid-44nzcn3f]{margin:0;font-size:18px;line-height:1.5;color:var(--text-strong)}
