.iso-top[data-astro-cid-2cihg3y7]{background:var(--surface-canvas)}.iso-fams__inner[data-astro-cid-2cihg3y7]{flex-direction:column;gap:16px;padding-top:40px;display:flex}.iso-fams__title[data-astro-cid-2cihg3y7]{font:var(--font-headline);color:var(--text-primary);margin:0}.iso-fams__grid[data-astro-cid-2cihg3y7]{margin:0;padding:0;list-style:none}.iso-top__inner[data-astro-cid-2cihg3y7]{flex-direction:column;gap:32px;padding-top:40px;padding-bottom:40px;display:flex}.iso-combo[data-astro-cid-2cihg3y7]{background:var(--surface-card);border:1px solid var(--border-hairline);transition:background-color var(--motion-base) var(--ease-standard);grid-template-columns:minmax(0,280px) minmax(0,1fr) auto;align-items:center;gap:24px;padding:16px 24px 16px 16px;display:grid;position:relative}.iso-combo[data-astro-cid-2cihg3y7]:hover{background:var(--surface-1)}.iso-combo[data-astro-cid-2cihg3y7]:focus-within{outline:2px solid var(--border-focus);outline-offset:2px}.iso-combo__media[data-astro-cid-2cihg3y7]{aspect-ratio:4/3;background:#e9e7e2;overflow:hidden}.iso-combo__media[data-astro-cid-2cihg3y7] svg{forced-color-adjust:none;width:100%;height:100%;display:block}.iso-combo__body[data-astro-cid-2cihg3y7]{flex-direction:column;gap:4px;min-width:0;display:flex}.iso-combo__title[data-astro-cid-2cihg3y7]{font:var(--font-card-title);margin:0}.iso-combo__link[data-astro-cid-2cihg3y7]{color:var(--text-primary);text-decoration:none}.iso-combo__link[data-astro-cid-2cihg3y7]:after{content:"";position:absolute;inset:0}.iso-combo__link[data-astro-cid-2cihg3y7]:focus-visible{outline:none}.iso-combo[data-astro-cid-2cihg3y7]:hover .iso-combo__link[data-astro-cid-2cihg3y7]{text-decoration:underline}.iso-combo__text[data-astro-cid-2cihg3y7]{font:var(--font-body-sm);letter-spacing:.16px;color:var(--text-secondary);margin:0}.iso-combo__arrow[data-astro-cid-2cihg3y7]{color:var(--color-primary);display:flex}@media (width<=671px){.iso-combo[data-astro-cid-2cihg3y7]{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;padding:12px 16px 16px 12px}.iso-combo__media[data-astro-cid-2cihg3y7]{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.iso-combo[data-astro-cid-2cihg3y7]{transition:none}}.iso-controls[data-astro-cid-2cihg3y7]{flex-direction:column;gap:16px;display:flex}html:not(.js) .iso-controls[data-astro-cid-2cihg3y7]{display:none}.iso-controls__row[data-astro-cid-2cihg3y7]{grid-template-columns:minmax(0,420px) 1fr;align-items:end;gap:16px;display:grid}.iso-search[data-astro-cid-2cihg3y7]{position:relative}.iso-search__icon[data-astro-cid-2cihg3y7]{color:var(--text-secondary);pointer-events:none;display:flex;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.iso-search[data-astro-cid-2cihg3y7] .kg-input[data-astro-cid-2cihg3y7]{box-sizing:border-box;width:100%;padding-left:44px}.iso-count[data-astro-cid-2cihg3y7]{font:var(--font-body-sm);letter-spacing:.16px;color:var(--text-secondary);justify-self:end;padding-bottom:14px}.iso-list[data-astro-cid-2cihg3y7]{background:var(--surface-1)}.iso-list__inner[data-astro-cid-2cihg3y7]{flex-direction:column;gap:40px;padding-top:32px;padding-bottom:clamp(48px,7vw,96px);display:flex}.iso-group[data-astro-cid-2cihg3y7]{flex-direction:column;gap:16px;scroll-margin-top:120px;display:flex}.iso-group[data-astro-cid-2cihg3y7][hidden],.iso-grid[data-astro-cid-2cihg3y7] li[data-astro-cid-2cihg3y7][hidden]{display:none}.iso-group__head[data-astro-cid-2cihg3y7]{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.iso-group__title[data-astro-cid-2cihg3y7]{font:var(--font-card-title);color:var(--text-primary);margin:0}.iso-group__intro[data-astro-cid-2cihg3y7]{font:var(--font-body-sm);letter-spacing:.16px;color:var(--text-secondary)}.iso-grid[data-astro-cid-2cihg3y7]{grid-template-columns:repeat(auto-fill,minmax(min(100%,196px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.iso-empty[data-astro-cid-2cihg3y7]{background:var(--surface-canvas);border:1px solid var(--border-hairline);flex-direction:column;gap:12px;max-width:640px;padding:32px;display:flex}.iso-empty[data-astro-cid-2cihg3y7][hidden]{display:none}.iso-empty__title[data-astro-cid-2cihg3y7]{font:var(--font-card-title);margin:0}.iso-empty__text[data-astro-cid-2cihg3y7],.iso-empty__note[data-astro-cid-2cihg3y7] p{font:var(--font-body-sm);letter-spacing:.16px;color:var(--text-secondary);margin:0}.iso-empty__links[data-astro-cid-2cihg3y7]{flex-wrap:wrap;gap:16px 24px;display:flex}
