.tm-page[data-astro-cid-fwbzw7mw]{color:#1e293b;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:clip}.tm-hero[data-astro-cid-fwbzw7mw]{min-height:calc(var(--snwn-hero-ref-height,913px) - 96px);color:#fff;background:linear-gradient(135deg,#071126 0%,#0b1735 55%,#122854 100%);align-items:center;margin-top:96px;padding:72px 0 76px;display:flex;position:relative;overflow:hidden}.tm-hero__glow[data-astro-cid-fwbzw7mw]{pointer-events:none;filter:blur(80px);border-radius:50%;position:absolute}.tm-hero__glow--left[data-astro-cid-fwbzw7mw]{background:#2563eb47;width:420px;height:420px;top:-120px;left:-100px}.tm-hero__glow--right[data-astro-cid-fwbzw7mw]{background:#38bdf833;width:380px;height:380px;bottom:-140px;right:-60px}.tm-hero__inner[data-astro-cid-fwbzw7mw]{z-index:2;position:relative}.tm-breadcrumb[data-astro-cid-fwbzw7mw]{margin:0 0 18px}.tm-breadcrumb[data-astro-cid-fwbzw7mw] ol[data-astro-cid-fwbzw7mw]{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.tm-breadcrumb[data-astro-cid-fwbzw7mw] ol[data-astro-cid-fwbzw7mw] li[data-astro-cid-fwbzw7mw]+li[data-astro-cid-fwbzw7mw]:before{content:"/";color:#64748b;margin-right:8px}.tm-breadcrumb[data-astro-cid-fwbzw7mw] a[data-astro-cid-fwbzw7mw]{color:#cbd5e1;text-decoration:none;transition:color .2s}.tm-breadcrumb[data-astro-cid-fwbzw7mw] a[data-astro-cid-fwbzw7mw]:hover{color:#38bdf8}.tm-breadcrumb[data-astro-cid-fwbzw7mw] li[data-astro-cid-fwbzw7mw][aria-current=page]{color:#fff;font-weight:600}.tm-eyebrow-pill[data-astro-cid-fwbzw7mw]{color:#93c5fd;letter-spacing:.09em;text-transform:uppercase;background:#2563eb38;border:1px solid #60a5fa61;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 14px;font-size:11.5px;font-weight:700;display:inline-flex}.tm-eyebrow-dot[data-astro-cid-fwbzw7mw]{background:#38bdf8;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 3px #38bdf83d}.tm-hero__title[data-astro-cid-fwbzw7mw]{letter-spacing:-.025em;color:#fff;margin:0 0 18px;font-family:Spline Sans,Inter,sans-serif;font-size:clamp(2.15rem,3.4vw,3.15rem);font-weight:700;line-height:1.14}.tm-hero__lede[data-astro-cid-fwbzw7mw]{color:#dbeafe;max-width:620px;margin:0 0 28px;font-size:clamp(1rem,1.12vw,1.1rem);line-height:1.7}.tm-hero__actions[data-astro-cid-fwbzw7mw]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.tm-btn[data-astro-cid-fwbzw7mw]{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:13px 24px;font-size:14.5px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s,border-color .2s;display:inline-flex}.tm-btn--primary[data-astro-cid-fwbzw7mw]{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border-color:#3b82f6;box-shadow:0 10px 24px #2563eb57}.tm-btn--primary[data-astro-cid-fwbzw7mw]:hover{color:#fff;background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);transform:translateY(-2px)}.tm-btn--ghost[data-astro-cid-fwbzw7mw]{backdrop-filter:blur(6px);color:#fff;background:#0b173599;border-color:#ffffff47}.tm-btn--ghost[data-astro-cid-fwbzw7mw]:hover{color:#fff;background:#ffffff24;border-color:#ffffff73;transform:translateY(-2px)}.tm-btn--white[data-astro-cid-fwbzw7mw]{color:#1d4ed8;background:#fff;border-color:#fff;box-shadow:0 12px 28px #02081733}.tm-btn--white[data-astro-cid-fwbzw7mw]:hover{color:#1e40af;background:#eff6ff;transform:translateY(-2px)}.tm-ops-card[data-astro-cid-fwbzw7mw]{backdrop-filter:blur(10px);background:#0f1f44b8;border:1px solid #60a5fa47;border-radius:22px;padding:28px 28px 26px;box-shadow:0 22px 48px #02081759}.tm-ops-card__head[data-astro-cid-fwbzw7mw]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.tm-ops-card__kicker[data-astro-cid-fwbzw7mw]{letter-spacing:.11em;color:#93c5fd;font-size:11px;font-weight:700}.tm-ops-card__live[data-astro-cid-fwbzw7mw]{color:#6ee7b7;background:#10b98126;border:1px solid #34d39959;border-radius:999px;align-items:center;gap:7px;padding:4px 11px;font-size:12px;font-weight:600;display:inline-flex}.tm-live-dot[data-astro-cid-fwbzw7mw]{background:#34d399;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #34d39938}.tm-ops-card__title[data-astro-cid-fwbzw7mw]{color:#fff;margin:0 0 20px;font-family:Spline Sans,Inter,sans-serif;font-size:1.24rem;font-weight:700;line-height:1.35}.tm-ops-stats[data-astro-cid-fwbzw7mw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.tm-ops-stat[data-astro-cid-fwbzw7mw]{background:#0711268c;border:1px solid #94a3b82e;border-radius:14px;padding:14px 16px}.tm-ops-stat[data-astro-cid-fwbzw7mw] strong[data-astro-cid-fwbzw7mw]{color:#38bdf8;font-family:Spline Sans,Inter,sans-serif;font-size:1.22rem;font-weight:700;line-height:1.2;display:block}.tm-ops-stat[data-astro-cid-fwbzw7mw] span[data-astro-cid-fwbzw7mw]{color:#cbd5e1;margin-top:4px;font-size:12.5px;line-height:1.35;display:block}.tm-section-head[data-astro-cid-fwbzw7mw]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:38px;display:flex}.tm-section-head--center[data-astro-cid-fwbzw7mw]{text-align:center;flex-direction:column;align-items:center;max-width:780px;margin:0 auto 42px}.tm-kicker[data-astro-cid-fwbzw7mw]{letter-spacing:.12em;text-transform:uppercase;color:#2563eb;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.tm-kicker--light[data-astro-cid-fwbzw7mw]{color:#38bdf8}.tm-h2[data-astro-cid-fwbzw7mw]{letter-spacing:-.02em;color:#0b1735;margin:0;font-family:Spline Sans,Inter,sans-serif;font-size:clamp(1.75rem,2.6vw,2.35rem);font-weight:700;line-height:1.2}.tm-h2--light[data-astro-cid-fwbzw7mw]{color:#fff}.tm-section-sub[data-astro-cid-fwbzw7mw]{color:#475569;max-width:620px;margin:10px 0 0;font-size:15.5px;line-height:1.66}.tm-collective[data-astro-cid-fwbzw7mw]{background:#fff;border-bottom:1px solid #e2e8f0;padding:78px 0 82px}.tm-collective__figure[data-astro-cid-fwbzw7mw]{background:#0b1735;border:1px solid #dbe5f3;border-radius:22px;margin:0;overflow:hidden;box-shadow:0 22px 48px #0b17351f}.tm-collective__img-wrap[data-astro-cid-fwbzw7mw]{background:#e2e8f0;overflow:hidden}.tm-collective__img[data-astro-cid-fwbzw7mw]{filter:contrast(1.04);width:100%;height:auto;display:block}.tm-collective__caption[data-astro-cid-fwbzw7mw]{color:#e2e8f0;background:#0b1735;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 20px;font-size:13px;font-weight:600;line-height:1.42;display:flex}.tm-collective__cap-left[data-astro-cid-fwbzw7mw]{align-items:flex-start;gap:9px;display:flex}.tm-collective__cap-left[data-astro-cid-fwbzw7mw] .tm-eyebrow-dot[data-astro-cid-fwbzw7mw]{margin-top:5px}.tm-collective__cap-tag[data-astro-cid-fwbzw7mw]{color:#7dd3fc;white-space:nowrap;background:#38bdf824;border:1px solid #38bdf84d;border-radius:999px;padding:4px 11px;font-size:11.5px;font-weight:700}.tm-collective__desc[data-astro-cid-fwbzw7mw]{color:#475569;margin:14px 0 24px;font-size:15.5px;line-height:1.7}.tm-collective__list[data-astro-cid-fwbzw7mw]{gap:18px;margin:0;padding:0;list-style:none;display:grid}.tm-collective__list[data-astro-cid-fwbzw7mw] li[data-astro-cid-fwbzw7mw]{grid-template-columns:42px 1fr;align-items:flex-start;gap:14px;display:grid}.tm-collective__icon[data-astro-cid-fwbzw7mw]{color:#2563eb;background:#eff6ff;border:1px solid #dbeafe;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;margin-top:2px;font-size:16px;display:inline-flex}.tm-collective__list[data-astro-cid-fwbzw7mw] h3[data-astro-cid-fwbzw7mw]{color:#0b1735;margin:0 0 4px;font-family:Spline Sans,Inter,sans-serif;font-size:1.04rem;font-weight:700;line-height:1.32}.tm-collective__list[data-astro-cid-fwbzw7mw] p[data-astro-cid-fwbzw7mw]{color:#475569;margin:0;font-size:14px;line-height:1.6}.tm-directory[data-astro-cid-fwbzw7mw]{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:78px 0 86px;scroll-margin-top:90px}.tm-filter-bar[data-astro-cid-fwbzw7mw]{flex-wrap:wrap;gap:8px;display:flex}.tm-filter-btn[data-astro-cid-fwbzw7mw]{color:#334155;cursor:pointer;background:#fff;border:1px solid #dbe5f3;border-radius:999px;align-items:center;gap:8px;padding:9px 15px;font-size:13.5px;font-weight:600;transition:all .2s;display:inline-flex}.tm-filter-btn[data-astro-cid-fwbzw7mw]:hover{color:#1d4ed8;border-color:#93c5fd}.tm-filter-btn[data-astro-cid-fwbzw7mw].is-active{color:#fff;background:#1d4ed8;border-color:#1d4ed8;box-shadow:0 8px 18px #1d4ed83d}.tm-filter-count[data-astro-cid-fwbzw7mw]{color:#1d4ed8;background:#eff6ff;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:20px;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-flex}.tm-filter-btn[data-astro-cid-fwbzw7mw].is-active .tm-filter-count[data-astro-cid-fwbzw7mw]{color:#fff;background:#fff3}.tm-card[data-astro-cid-fwbzw7mw]{background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;height:100%;transition:transform .24s,box-shadow .24s,border-color .24s;display:flex;overflow:hidden;box-shadow:0 10px 28px #0b17350b}.tm-card[data-astro-cid-fwbzw7mw]:hover{border-color:#bfdbfe;transform:translateY(-5px);box-shadow:0 20px 42px #0b17351a}.tm-card__stage[data-astro-cid-fwbzw7mw]{background:radial-gradient(circle at 50% 0,#2563eb17 0%,#0000 70%),linear-gradient(#eff6ff 0%,#f8fafc 100%);border-bottom:1px solid #edf2f7;flex-direction:column;align-items:center;padding:20px 20px 18px;display:flex;position:relative}.tm-card__dept[data-astro-cid-fwbzw7mw]{color:#1d4ed8;letter-spacing:.06em;text-transform:uppercase;background:#fff;border:1px solid #dbeafe;border-radius:999px;margin-bottom:14px;padding:4px 11px;font-size:11px;font-weight:700;display:inline-block}.tm-card__photo-frame[data-astro-cid-fwbzw7mw]{background:#e2e8f0;border:3px solid #fff;border-radius:18px;flex-shrink:0;width:208px;height:232px;overflow:hidden;box-shadow:0 12px 26px #0b17351c}.tm-card__photo[data-astro-cid-fwbzw7mw]{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .35s;display:block}.tm-card[data-astro-cid-fwbzw7mw]:hover .tm-card__photo[data-astro-cid-fwbzw7mw]{transform:scale(1.035)}.tm-card__body[data-astro-cid-fwbzw7mw]{text-align:center;flex-direction:column;flex-grow:1;padding:20px 20px 22px;display:flex}.tm-card__name[data-astro-cid-fwbzw7mw]{color:#0b1735;margin:0 0 4px;font-family:Spline Sans,Inter,sans-serif;font-size:1.24rem;font-weight:700;line-height:1.28}.tm-card__role[data-astro-cid-fwbzw7mw]{color:#2563eb;margin:0 0 12px;font-size:13.5px;font-weight:700;line-height:1.4}.tm-card__summary[data-astro-cid-fwbzw7mw]{color:#475569;flex-grow:1;margin:0 0 16px;font-size:13.8px;line-height:1.62}.tm-card__skills[data-astro-cid-fwbzw7mw]{border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:center;gap:6px;margin:auto 0 0;padding:14px 0 0;list-style:none;display:flex}.tm-card__skills[data-astro-cid-fwbzw7mw] li[data-astro-cid-fwbzw7mw]{color:#334155;background:#f1f5f9;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600;line-height:1.3}.tm-structure[data-astro-cid-fwbzw7mw]{color:#fff;background:linear-gradient(145deg,#071126 0%,#0b1735 60%,#10234d 100%);padding:82px 0 88px}.tm-structure__intro[data-astro-cid-fwbzw7mw]{color:#cbd5e1;margin:12px 0 0;font-size:15.5px;line-height:1.68}.tm-pillar-card[data-astro-cid-fwbzw7mw]{background:#ffffff0d;border:1px solid #94a3b82e;border-radius:20px;height:100%;padding:28px 26px;transition:transform .22s,border-color .22s,background .22s}.tm-pillar-card[data-astro-cid-fwbzw7mw]:hover{background:#2563eb1f;border-color:#60a5fa66;transform:translateY(-4px)}.tm-pillar-card__top[data-astro-cid-fwbzw7mw]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.tm-pillar-card__icon[data-astro-cid-fwbzw7mw]{color:#38bdf8;background:#38bdf826;border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;font-size:19px;display:inline-flex}.tm-pillar-card__step[data-astro-cid-fwbzw7mw]{letter-spacing:.1em;color:#93c5fd;background:#2563eb38;border:1px solid #60a5fa47;border-radius:999px;padding:4px 11px;font-size:11.5px;font-weight:700}.tm-pillar-card__title[data-astro-cid-fwbzw7mw]{color:#fff;margin:0 0 10px;font-family:Spline Sans,Inter,sans-serif;font-size:1.18rem;font-weight:700;line-height:1.34}.tm-pillar-card__desc[data-astro-cid-fwbzw7mw]{color:#cbd5e1;margin:0;font-size:14.5px;line-height:1.66}.tm-cta[data-astro-cid-fwbzw7mw]{background:#f8fafc;padding:78px 0 88px}.tm-cta-panel[data-astro-cid-fwbzw7mw]{color:#fff;background:radial-gradient(circle at 90% 20%,#38bdf840 0%,#0000 45%),linear-gradient(125deg,#0b1735 0%,#1d4ed8 100%);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:42px 44px;display:flex;box-shadow:0 24px 52px #0b17352e}.tm-cta-panel__copy[data-astro-cid-fwbzw7mw]{max-width:660px}.tm-cta-panel__title[data-astro-cid-fwbzw7mw]{color:#fff;margin:0 0 12px;font-family:Spline Sans,Inter,sans-serif;font-size:clamp(1.55rem,2.35vw,2.1rem);font-weight:700;line-height:1.24}.tm-cta-panel__desc[data-astro-cid-fwbzw7mw]{color:#dbeafe;margin:0;font-size:15.5px;line-height:1.68}.tm-cta-panel__actions[data-astro-cid-fwbzw7mw]{flex-direction:column;flex-shrink:0;gap:12px;display:flex}@media (width>=992px) and (width<=1399px){.tm-hero[data-astro-cid-fwbzw7mw]{min-height:calc(var(--snwn-hero-ref-height,690px) - 96px);padding:28px 0 32px}.tm-ops-card[data-astro-cid-fwbzw7mw]{padding:22px 20px}.tm-card__photo-frame[data-astro-cid-fwbzw7mw]{width:196px;height:218px}}@media (width<=991px){.tm-hero[data-astro-cid-fwbzw7mw]{min-height:0;margin-top:86px;padding:52px 0 56px;display:block}.tm-collective[data-astro-cid-fwbzw7mw],.tm-directory[data-astro-cid-fwbzw7mw],.tm-structure[data-astro-cid-fwbzw7mw],.tm-cta[data-astro-cid-fwbzw7mw]{padding:66px 0 72px}.tm-card__photo-frame[data-astro-cid-fwbzw7mw]{width:200px;height:222px}.tm-cta-panel[data-astro-cid-fwbzw7mw]{padding:34px 30px}.tm-cta-panel__actions[data-astro-cid-fwbzw7mw]{flex-flow:wrap}}@media (width<=767px){.tm-hero[data-astro-cid-fwbzw7mw]{margin-top:74px;padding:42px 0 48px}.tm-eyebrow-pill[data-astro-cid-fwbzw7mw]{border-radius:12px;padding:5px 12px;font-size:10.5px}.tm-ops-card[data-astro-cid-fwbzw7mw]{padding:22px 18px}.tm-collective[data-astro-cid-fwbzw7mw],.tm-directory[data-astro-cid-fwbzw7mw],.tm-structure[data-astro-cid-fwbzw7mw],.tm-cta[data-astro-cid-fwbzw7mw]{padding:54px 0 60px}.tm-collective__caption[data-astro-cid-fwbzw7mw]{padding:12px 16px;font-size:12.5px}.tm-filter-bar[data-astro-cid-fwbzw7mw]{width:100%}.tm-card__photo-frame[data-astro-cid-fwbzw7mw]{width:196px;height:218px}.tm-cta[data-astro-cid-fwbzw7mw]{padding-bottom:62px}.tm-cta-panel[data-astro-cid-fwbzw7mw]{padding:28px 20px}.tm-cta-panel__actions[data-astro-cid-fwbzw7mw],.tm-cta-panel__actions[data-astro-cid-fwbzw7mw] .tm-btn[data-astro-cid-fwbzw7mw]{width:100%}}@media (width<=575px){.tm-hero__actions[data-astro-cid-fwbzw7mw]{flex-direction:column;align-items:stretch}.tm-hero__actions[data-astro-cid-fwbzw7mw] .tm-btn[data-astro-cid-fwbzw7mw]{width:100%}.tm-ops-stats[data-astro-cid-fwbzw7mw]{grid-template-columns:1fr;gap:10px}.tm-ops-stat[data-astro-cid-fwbzw7mw]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.tm-ops-stat[data-astro-cid-fwbzw7mw] span[data-astro-cid-fwbzw7mw]{text-align:right;margin-top:0}.tm-card__photo-frame[data-astro-cid-fwbzw7mw]{width:192px;height:214px}}
