.ops-hero[data-astro-cid-zo2nhfg7]{padding:88px 24px 8px}.ops-title[data-astro-cid-zo2nhfg7]{font-family:var(--display);font-weight:var(--display-weight);text-transform:uppercase;font-size:clamp(2.6rem,8vw,5.4rem);line-height:1;letter-spacing:-.015em}.ops-copy[data-astro-cid-zo2nhfg7]{max-width:620px;margin-top:18px;color:#ffffffd9}.filters[data-astro-cid-zo2nhfg7]{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.filter-chip[data-astro-cid-zo2nhfg7]{font-family:var(--display);font-weight:700;font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;background:transparent;color:var(--white);border:2px solid rgba(255,255,255,.55);padding:10px 16px;cursor:pointer}.filter-chip[data-astro-cid-zo2nhfg7]:hover{border-color:var(--yellow);color:var(--yellow)}.filter-chip[data-astro-cid-zo2nhfg7].active{background:var(--yellow);border-color:var(--yellow);color:var(--indigo-deep)}.ops-body[data-astro-cid-zo2nhfg7]{padding:48px 24px 96px}.ops-grid[data-astro-cid-zo2nhfg7]{max-width:1150px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:26px}.op-card[data-astro-cid-zo2nhfg7]{border:3px solid var(--white);background:#14143c59;padding:24px;display:flex;flex-direction:column;gap:10px}.op-card[data-astro-cid-zo2nhfg7].hidden{display:none}.op-top[data-astro-cid-zo2nhfg7]{display:flex;justify-content:space-between;gap:12px}.op-type[data-astro-cid-zo2nhfg7]{font-family:var(--display);font-weight:700;font-size:.62rem;text-transform:uppercase;letter-spacing:.12em;color:var(--indigo-deep);background:var(--sky);padding:6px 10px}.op-window[data-astro-cid-zo2nhfg7]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--yellow)}.op-title[data-astro-cid-zo2nhfg7]{font-family:var(--display);font-weight:var(--display-weight);text-transform:uppercase;font-size:1.15rem;line-height:1.15;letter-spacing:-.005em}.op-org[data-astro-cid-zo2nhfg7]{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--sky)}.op-blurb[data-astro-cid-zo2nhfg7]{font-size:.9rem;color:#ffffffd1}.op-foot[data-astro-cid-zo2nhfg7]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-top:1px dashed rgba(255,255,255,.3);padding-top:12px;margin-top:auto}.op-loc[data-astro-cid-zo2nhfg7]{font-size:.75rem;font-weight:600;color:#ffffffa6}.op-cta[data-astro-cid-zo2nhfg7]{font-family:var(--display);font-weight:700;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--coral-text)}.op-soon[data-astro-cid-zo2nhfg7]{font-size:.72rem;font-style:italic;color:#ffffff8c}.community-wrap[data-astro-cid-zo2nhfg7]{max-width:1150px;margin:64px auto 0;display:flex;flex-direction:column;gap:32px}.submit-panel[data-astro-cid-zo2nhfg7]{border:3px solid var(--white);background:#14143c59;padding:26px;display:flex;flex-direction:column;gap:16px}.panel-head[data-astro-cid-zo2nhfg7]{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.panel-title[data-astro-cid-zo2nhfg7]{font-family:var(--display);font-weight:var(--display-weight);text-transform:uppercase;font-size:1.02rem}.panel-note[data-astro-cid-zo2nhfg7]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--sky)}.submit-grid[data-astro-cid-zo2nhfg7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}#opp-submit[data-astro-cid-zo2nhfg7]:disabled{opacity:.6;cursor:progress}#opp-msg[data-astro-cid-zo2nhfg7].ok{color:var(--sky)}#opp-msg[data-astro-cid-zo2nhfg7].err{color:var(--coral-text)}.community-title[data-astro-cid-zo2nhfg7]{margin-bottom:18px}.community-list[data-astro-cid-zo2nhfg7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:22px}.community-list[data-astro-cid-zo2nhfg7] .comm-card{border:2px dashed rgba(255,255,255,.45);padding:20px;display:flex;flex-direction:column;gap:8px}.community-list[data-astro-cid-zo2nhfg7] .comm-card.hidden{display:none}.community-list[data-astro-cid-zo2nhfg7] .comm-chip{font-family:var(--display);font-weight:700;font-size:.58rem;text-transform:uppercase;letter-spacing:.14em;color:var(--indigo-deep);background:var(--yellow);padding:5px 9px;width:fit-content}.community-list[data-astro-cid-zo2nhfg7] .comm-title{font-family:var(--display);font-weight:var(--display-weight);text-transform:uppercase;font-size:.95rem}.community-list[data-astro-cid-zo2nhfg7] .comm-org{font-size:.78rem;font-weight:700;color:var(--sky);text-transform:uppercase;letter-spacing:.06em}.community-list[data-astro-cid-zo2nhfg7] .comm-blurb{font-size:.85rem;color:#ffffffd1}.community-list[data-astro-cid-zo2nhfg7] .comm-meta{font-size:.72rem;color:#ffffff8c;margin-top:auto;padding-top:8px}
