.ac-filters{display:flex;gap:12px;flex-wrap:wrap;margin:32px 0;border-bottom:1px solid var(--line,#e4e1e5)}.ac-filters button{padding:16px 4px;background:none;color:var(--muted,#767078);border:0;border-bottom:2px solid transparent;font:inherit;cursor:pointer}.ac-filters button[aria-pressed=true]{color:var(--ink,#211f22);border-color:#ec007f}.ac-workshop{display:flex;justify-content:space-between;gap:32px;padding:32px 0;border-bottom:1px solid var(--line,#e4e1e5)}.ac-workshop h2{font-size:25px;line-height:1.2;margin:10px 0}.ac-workshop p{max-width:720px;color:var(--muted,#767078)}.ac-workshop>a{white-space:nowrap;align-self:center}.ac-tags{display:flex;gap:12px;flex-wrap:wrap;font-size:12px}.ac-tags span{border-radius:8px;background:var(--surface,#f3f0f2);padding:6px 10px}.ac-team-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:32px 0}.ac-team-grid article{padding:32px;border:1px solid var(--line,#e4e1e5);border-radius:20px}.ac-team-grid h2{font-size:28px;margin:12px 0}.ac-team-grid ul{padding-left:20px;margin:24px 0}.ac-people article{display:flex;justify-content:space-between;gap:24px;padding:24px 0;border-bottom:1px solid var(--line,#e4e1e5)}.ac-people h2{font-size:20px;margin:0 0 10px}.ac-people small,.ac-members small{display:block;color:var(--muted,#767078);margin-top:6px}.ac-members{border:0;padding:0;margin:24px 0;display:grid;grid-template-columns:1fr 1fr;gap:14px}.ac-members legend{margin:12px 0}.ac-members label,.ac-check{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.5}.ac-members input,.ac-check input{width:18px;height:18px;flex:none;accent-color:#ec007f}.ac-form-footer{display:flex;gap:16px;margin-top:24px;align-items:center;flex-wrap:wrap}[data-ac-form]>.field{margin:20px 0}.ac-drawer{position:fixed!important;inset:0 0 0 auto!important;margin:0!important;border-radius:24px 0 0 24px!important;width:min(600px,100vw)!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;overflow-y:auto!important;padding:40px!important}.ac-drawer h2{font-size:30px!important;line-height:1.15!important}.ac-hint{font-size:13px;line-height:1.6;color:var(--muted,#767078)}.ac-grant{padding:22px 0;border-bottom:1px solid var(--line,#e4e1e5);display:grid;gap:16px}.ac-grant .field{margin:0}.ac-grant .text-link{justify-self:start}.ac-effective{margin:28px 0;font-size:14px}.ac-effective p{display:flex;justify-content:space-between;gap:14px}.ac-effective summary{cursor:pointer}.ac-readonly{padding:18px;border:1px solid var(--line,#e4e1e5);border-radius:12px;font-size:14px;color:var(--muted,#767078)}@media(max-width:760px){.ac-team-grid{grid-template-columns:1fr}.ac-workshop,.ac-people article{flex-direction:column;gap:16px}.ac-workshop>a{align-self:flex-start}.ac-drawer{padding:28px 20px!important;border-radius:0!important}.ac-members{grid-template-columns:1fr}}
