.hub-module__II2eoa__hero{color:#fff;background:linear-gradient(#071829 0%,#0a2138 60%,#0d2a47 100%);padding:88px 40px 96px;position:relative;overflow:hidden}.hub-module__II2eoa__cloudD{opacity:.14;filter:sepia()hue-rotate(168deg)saturate(2.6)brightness(.85);pointer-events:none;width:420px;height:auto;position:absolute;top:8%;right:-6%}.hub-module__II2eoa__cloudA{opacity:.1;filter:sepia()hue-rotate(168deg)saturate(2.6)brightness(.85)blur(2px);pointer-events:none;width:300px;height:auto;position:absolute;bottom:-6%;left:-4%}.hub-module__II2eoa__heroWrap{max-width:1100px;margin:0 auto;position:relative}.hub-module__II2eoa__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--mc-blue);align-items:center;gap:10px;font-size:12.5px;font-weight:600;display:flex}.hub-module__II2eoa__kicker img{border-radius:5px;width:18px;height:18px}.hub-module__II2eoa__h1{max-width:760px;font-family:var(--mc-font-display);letter-spacing:-.015em;text-wrap:balance;margin:18px 0 0;font-size:64px;font-weight:800;line-height:1.05}.hub-module__II2eoa__lead{color:#ffffffbd;text-wrap:pretty;max-width:640px;margin:20px 0 0;font-size:18px;line-height:1.65}.hub-module__II2eoa__controls{flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px;display:flex}.hub-module__II2eoa__search{background:#fff;border-radius:16px;flex:1;align-items:center;gap:10px;min-width:260px;max-width:440px;height:54px;padding:0 18px;display:flex;box-shadow:0 20px 50px -12px #020c1e80}.hub-module__II2eoa__search:focus-within{box-shadow:0 20px 50px -12px #020c1e80, var(--focus-ring)}.hub-module__II2eoa__search input{all:unset;min-width:0;color:var(--mc-ink);flex:1;font-family:inherit;font-size:15.5px}.hub-module__II2eoa__search input::placeholder{color:#8aa0b5}.hub-module__II2eoa__search input::-webkit-search-cancel-button{-webkit-appearance:none}.hub-module__II2eoa__chips{scrollbar-width:none;flex-wrap:wrap;gap:6px;display:flex;overflow-x:auto}.hub-module__II2eoa__chip{all:unset;cursor:pointer;white-space:nowrap;color:#ffffffdb;background:#ffffff0f;border:1px solid #ffffff29;border-radius:100px;flex:none;align-items:center;gap:7px;padding:9px 14px;font-size:13.5px;font-weight:500;transition:all .15s;display:flex}.hub-module__II2eoa__chip:hover{background:#ffffff1f}.hub-module__II2eoa__chip:focus-visible{box-shadow:var(--focus-ring)}.hub-module__II2eoa__chipOn,.hub-module__II2eoa__chipOn:hover{color:var(--mc-ink);background:#fff;border-color:#fff}.hub-module__II2eoa__numbers{color:#ffffff9e;flex-wrap:wrap;gap:10px 32px;margin-top:40px;font-size:13.5px;display:flex}.hub-module__II2eoa__numbers strong{color:#fff;font-family:var(--mc-font-display);margin-right:6px;font-size:22px;font-weight:800}.hub-module__II2eoa__groupsSection{background:var(--mc-paper-tint);padding:96px 40px}.hub-module__II2eoa__groupsWrap{flex-direction:column;gap:88px;max-width:1100px;margin:0 auto;display:flex}.hub-module__II2eoa__group{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:24px 48px;scroll-margin-top:90px;display:grid}.hub-module__II2eoa__groupHead{flex-direction:column;gap:12px;display:flex;position:sticky;top:100px}.hub-module__II2eoa__groupEmoji{border:1px solid var(--mc-line);background:#fff;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;font-size:27px;display:flex;box-shadow:0 10px 24px #0d2a4714}.hub-module__II2eoa__groupTitle{font-family:var(--mc-font-display);color:var(--mc-ink);text-wrap:balance;margin:4px 0 0;font-size:28px;font-weight:700;line-height:1.12}.hub-module__II2eoa__groupText{color:var(--mc-ink-soft);margin:0;font-size:15px;line-height:1.6}.hub-module__II2eoa__groupCount{color:var(--mc-ink-muted-text);font-size:12.5px}.hub-module__II2eoa__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.hub-module__II2eoa__card{border:1px solid var(--mc-line);color:var(--mc-ink);background:#fff;border-radius:22px;flex-direction:column;gap:16px;padding:20px 22px;text-decoration:none;transition:all .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 18px #0d2a470d}.hub-module__II2eoa__card:hover{color:var(--mc-ink);border-color:#bfe0f7;transform:translateY(-3px);box-shadow:0 20px 44px -16px #0d2a4747}.hub-module__II2eoa__card:focus-visible{box-shadow:var(--focus-ring);outline:none}.hub-module__II2eoa__cardBody{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex;position:relative}.hub-module__II2eoa__cardHead{align-items:center;gap:12px;display:flex}.hub-module__II2eoa__cardTile{background:linear-gradient(135deg,#e4f1fd,#d2e8fb);border-radius:13px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:21px;display:flex}.hub-module__II2eoa__cardTitle{font-family:var(--mc-font-display);font-size:18px;font-weight:700;line-height:1.2}.hub-module__II2eoa__cardLead{color:#ffffffbd;font-size:14.5px;line-height:1.6}.hub-module__II2eoa__cardRoles{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.hub-module__II2eoa__roleChip{background:var(--mc-paper-tint);color:var(--mc-ink-soft);border-radius:100px;padding:5px 10px;font-size:12.5px}.hub-module__II2eoa__cardLink{color:var(--mc-blue-text);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex}.hub-module__II2eoa__featured{color:#fff;background:linear-gradient(150deg,#0a2138,#0d2a47);border-color:#0000;flex-direction:row;grid-column:1/-1;padding:28px 30px;box-shadow:0 24px 50px -24px #07182999}.hub-module__II2eoa__featured:hover{color:#fff}.hub-module__II2eoa__featured .hub-module__II2eoa__cardTile{background:#ffffff14}.hub-module__II2eoa__featured .hub-module__II2eoa__cardTitle{font-size:24px}.hub-module__II2eoa__featured .hub-module__II2eoa__roleChip{color:#ffffffdb;background:#ffffff14}.hub-module__II2eoa__featured .hub-module__II2eoa__cardLink{color:var(--mc-blue)}.hub-module__II2eoa__cardGlow{background:radial-gradient(circle,#3aa5f559,#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute;top:-100px;right:-80px}.hub-module__II2eoa__cardImage{filter:drop-shadow(0 20px 30px #020c1e73);flex:none;align-self:center;width:240px;height:auto;position:relative}.hub-module__II2eoa__empty{color:var(--mc-ink-soft);margin:0;font-size:15.5px}@media (max-width:1149px){.hub-module__II2eoa__group{grid-template-columns:1fr}.hub-module__II2eoa__groupHead{position:static}}@media (max-width:899px){.hub-module__II2eoa__hero{padding:48px 20px 56px}.hub-module__II2eoa__h1{font-size:34px}.hub-module__II2eoa__chips{flex-wrap:nowrap;margin:0 -20px;padding:0 20px 4px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.hub-module__II2eoa__chips::-webkit-scrollbar{display:none}.hub-module__II2eoa__groupsSection{padding:56px 20px}.hub-module__II2eoa__groupsWrap{gap:56px}.hub-module__II2eoa__cards{grid-template-columns:1fr}.hub-module__II2eoa__featured{flex-direction:column;grid-column:auto;padding:24px}}@media (prefers-reduced-motion:reduce){.hub-module__II2eoa__card,.hub-module__II2eoa__chip{transition:none}}
