.FounderTimelineModal-module__2cNuJW__modalShell{border:1px solid color-mix(in srgb, var(--cmg-navy) 10%, transparent);background:var(--cmg-white);border-radius:1rem 1rem 0 0;flex-direction:column;width:100%;max-width:48rem;max-height:min(92vh,900px);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px -32px #0a223e73}@media (min-width:640px){.FounderTimelineModal-module__2cNuJW__modalShell{border-radius:1rem}}.FounderTimelineModal-module__2cNuJW__header{border-bottom:1px solid color-mix(in srgb, var(--cmg-navy) 10%, transparent);background:var(--cmg-paper);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.125rem 1.25rem;display:flex}@media (min-width:768px){.FounderTimelineModal-module__2cNuJW__header{padding:1.5rem 1.75rem}}.FounderTimelineModal-module__2cNuJW__body{overscroll-behavior:contain;padding:1.25rem 1.25rem 1.5rem;overflow-y:auto}@media (min-width:768px){.FounderTimelineModal-module__2cNuJW__body{padding:1.5rem 1.75rem 1.75rem}}.FounderTimelineModal-module__2cNuJW__timelineWrap{position:relative}.FounderTimelineModal-module__2cNuJW__timeline{z-index:1;margin:0;list-style:none;position:relative}.FounderTimelineModal-module__2cNuJW__step{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.FounderTimelineModal-module__2cNuJW__markerWrap{z-index:2;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.FounderTimelineModal-module__2cNuJW__marker{border:2px solid var(--cmg-white);background:var(--cmg-navy-deep);width:.875rem;height:.875rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--cmg-navy) 18%, transparent), 0 2px 6px -2px #0a223e2e;border-radius:9999px;display:block}.FounderTimelineModal-module__2cNuJW__marker[data-last=true]{background:var(--cmg-red);box-shadow:0 0 0 1px color-mix(in srgb, var(--cmg-red) 35%, transparent), 0 0 0 4px color-mix(in srgb, var(--cmg-red) 12%, transparent)}.FounderTimelineModal-module__2cNuJW__periodAside{display:none}.FounderTimelineModal-module__2cNuJW__card{z-index:1;border:1px solid color-mix(in srgb, var(--cmg-navy) 10%, transparent);background:var(--cmg-paper);text-align:left;border-radius:.875rem;width:100%;max-width:22rem;margin-top:.625rem;padding:.875rem 1rem 1rem;position:relative}.FounderTimelineModal-module__2cNuJW__period{font-family:var(--font-mono-stack);letter-spacing:.06em;color:var(--cmg-red);font-size:.6875rem;font-weight:600}.FounderTimelineModal-module__2cNuJW__company{font-family:var(--font-body-stack);letter-spacing:-.02em;color:var(--cmg-navy-deep);margin-top:.25rem;font-size:1rem;font-weight:600;line-height:1.35}@media (min-width:768px){.FounderTimelineModal-module__2cNuJW__company{font-size:1.0625rem}}.FounderTimelineModal-module__2cNuJW__role{color:var(--cmg-slate);margin-top:.125rem;font-size:.875rem;font-weight:500}.FounderTimelineModal-module__2cNuJW__toggle{color:var(--cmg-red);align-items:center;gap:.375rem;margin-top:.625rem;font-size:.875rem;font-weight:600;transition:color .15s;display:flex}.FounderTimelineModal-module__2cNuJW__toggle:hover{color:var(--cmg-navy-deep)}.FounderTimelineModal-module__2cNuJW__toggleIcon{transition:transform .2s}.FounderTimelineModal-module__2cNuJW__toggleIcon[data-expanded=true]{transform:rotate(180deg)}.FounderTimelineModal-module__2cNuJW__details{margin-top:.5rem}.FounderTimelineModal-module__2cNuJW__detailsCopy{text-wrap:pretty;color:var(--cmg-slate);font-size:.875rem;line-height:1.65}@media (min-width:768px){.FounderTimelineModal-module__2cNuJW__detailsCopy{font-size:.9375rem}}.FounderTimelineModal-module__2cNuJW__mobileConnector{z-index:0;flex-shrink:0;width:2px;height:1.5rem;margin-top:.375rem;position:relative}.FounderTimelineModal-module__2cNuJW__mobileConnectorBase,.FounderTimelineModal-module__2cNuJW__mobileConnectorProgress{border-radius:999px;position:absolute;inset:0}.FounderTimelineModal-module__2cNuJW__mobileConnectorBase{background:color-mix(in srgb, var(--cmg-navy) 10%, transparent)}.FounderTimelineModal-module__2cNuJW__mobileConnectorProgress{transform-origin:top;background:var(--cmg-blue)}.FounderTimelineModal-module__2cNuJW__railTrack{background:color-mix(in srgb, var(--cmg-navy) 10%, transparent);pointer-events:none;border-radius:999px;width:2px;position:absolute;top:.5rem;bottom:.5rem;left:50%;overflow:hidden;transform:translate(-50%)}.FounderTimelineModal-module__2cNuJW__railProgress{transform-origin:top;background:var(--cmg-blue);width:100%;height:100%;display:block}@media (min-width:768px){.FounderTimelineModal-module__2cNuJW__step{text-align:left;grid-template-columns:5.75rem 1.5rem minmax(0,1fr);align-items:start;gap:0 1rem;padding-bottom:1.25rem;display:grid}.FounderTimelineModal-module__2cNuJW__step:last-child{padding-bottom:0}.FounderTimelineModal-module__2cNuJW__periodAside{text-align:right;font-family:var(--font-mono-stack);letter-spacing:.04em;color:var(--cmg-red);padding-top:.2rem;font-size:.6875rem;font-weight:600;line-height:1.35;display:block}.FounderTimelineModal-module__2cNuJW__markerWrap{grid-column:2;justify-self:center;margin-top:.15rem}.FounderTimelineModal-module__2cNuJW__card{grid-area:1/3;max-width:none;margin-top:0;padding:1rem 1.125rem 1.125rem}.FounderTimelineModal-module__2cNuJW__period,.FounderTimelineModal-module__2cNuJW__mobileConnector,.FounderTimelineModal-module__2cNuJW__railTrack{display:none}.FounderTimelineModal-module__2cNuJW__desktopRail{background:color-mix(in srgb, var(--cmg-navy) 10%, transparent);pointer-events:none;border-radius:999px;width:2px;position:absolute;top:.65rem;bottom:.65rem;left:calc(6.5rem - 1px);overflow:hidden}.FounderTimelineModal-module__2cNuJW__desktopRailProgress{transform-origin:top;background:var(--cmg-blue);width:100%;height:100%;display:block}}@media (max-width:767px){.FounderTimelineModal-module__2cNuJW__desktopRail{display:none}}.FounderTimelineModal-module__2cNuJW__closeBtn{border:1px solid color-mix(in srgb, var(--cmg-navy) 12%, transparent);width:2.25rem;height:2.25rem;color:var(--cmg-navy-deep);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:flex}.FounderTimelineModal-module__2cNuJW__closeBtn:hover{border-color:var(--cmg-red);color:var(--cmg-red)}@media (prefers-reduced-motion:reduce){.FounderTimelineModal-module__2cNuJW__toggleIcon{transition:none}}
.AboutHero-module__Tv9Ana__hero{border-bottom:1px solid color-mix(in srgb, var(--cmg-navy) 14%, transparent);min-height:min(36vh,320px);position:relative;overflow:hidden}@media (min-width:768px){.AboutHero-module__Tv9Ana__hero{min-height:min(40vh,380px)}}.AboutHero-module__Tv9Ana__scrim{pointer-events:none;z-index:1;background:linear-gradient(#0a223e1a 0%,#0a223e38 55%,#0a223e5c 100%);position:absolute;inset:0}
.AboutPeople-module__8Oe6Ta__card{background:var(--cmg-white);border:1px solid color-mix(in srgb, var(--cmg-navy) 10%, transparent);text-align:center;border-radius:1rem;height:100%;padding:1.25rem 1rem;transition:box-shadow .25s,border-color .25s}.AboutPeople-module__8Oe6Ta__card:hover{border-color:color-mix(in srgb, var(--cmg-navy) 18%, transparent);box-shadow:0 14px 36px -26px #0b2f5b29}.AboutPeople-module__8Oe6Ta__avatar{color:#fff;background:linear-gradient(135deg, var(--cmg-navy-deep), var(--cmg-blue));border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto .875rem;font-size:1.25rem;font-weight:600;display:flex;overflow:hidden}.AboutPeople-module__8Oe6Ta__avatarPhoto{object-fit:cover;object-position:center 18%;background:padding-box padding-box;border:3px solid #0000;box-shadow:0 0 0 3px #3476b84d}.AboutPeople-module__8Oe6Ta__avatarPhotoClose{object-position:center 12%;transform:scale(1.28)}.AboutPeople-module__8Oe6Ta__name{font-family:var(--font-body-stack);letter-spacing:-.01em;color:var(--cmg-navy-deep);margin-bottom:.2rem;font-size:.9375rem;font-weight:600}.AboutPeople-module__8Oe6Ta__role{color:var(--cmg-slate);margin-bottom:.5rem;font-size:.8125rem;line-height:1.45}.AboutPeople-module__8Oe6Ta__actions{justify-content:center;align-items:center;gap:8px;margin-top:8px;display:flex}.AboutPeople-module__8Oe6Ta__btnBio{border:1px solid color-mix(in srgb, var(--cmg-navy) 15%, transparent);background:var(--cmg-white);color:var(--cmg-navy);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:6px 12px;font-family:inherit;font-size:.75rem;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.AboutPeople-module__8Oe6Ta__btnBio:hover{background:var(--cmg-paper);border-color:var(--cmg-navy);color:var(--cmg-red)}.AboutPeople-module__8Oe6Ta__btnLinkedin{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s,color .2s,border-color .2s;display:flex}.AboutPeople-module__8Oe6Ta__btnLinkedin:hover{color:#fff;background:#0077b5;border-color:#0077b5}.AboutPeople-module__8Oe6Ta__bioOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}@media (min-width:640px){.AboutPeople-module__8Oe6Ta__bioOverlay{padding:1.5rem}}.AboutPeople-module__8Oe6Ta__bioModal{background:#fff;border-radius:16px;width:100%;max-width:440px;max-height:min(90vh,720px);padding:1.5rem 1.25rem;position:relative;overflow-y:auto;box-shadow:0 24px 64px #0003}@media (min-width:640px){.AboutPeople-module__8Oe6Ta__bioModal{max-height:85vh;padding:2rem}}.AboutPeople-module__8Oe6Ta__bioModalClose{z-index:5;cursor:pointer;color:#0f172a;background:#fff;border:1px solid #0f172a2e;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex;position:absolute;top:16px;right:16px;box-shadow:0 1px 3px #0f172a14}.AboutPeople-module__8Oe6Ta__bioModalClose:hover{color:#3476b8;background:#f1f5f9;border-color:#3476b873}.AboutPeople-module__8Oe6Ta__bioModalAccent{background:linear-gradient(135deg,#0b2f5b,#3476b8);border-radius:16px 16px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.AboutPeople-module__8Oe6Ta__bioModalTop{align-items:center;gap:14px;margin-bottom:16px;padding-right:32px;display:flex}.AboutPeople-module__8Oe6Ta__bioModalAvatar{color:#fff;background:linear-gradient(135deg,#0b2f5b,#3476b8);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;font-size:1.2rem;font-weight:700;display:flex;overflow:hidden}.AboutPeople-module__8Oe6Ta__bioModalAvatarPhoto{object-fit:cover;object-position:center 18%;background:0 0;border:3px solid #0000;box-shadow:0 0 0 3px #3476b84d}.AboutPeople-module__8Oe6Ta__bioModalAvatarPhotoClose{object-position:center 12%;transform:scale(1.28)}.AboutPeople-module__8Oe6Ta__bioModalName{color:#0f172a;font-size:1.1rem;font-weight:700}.AboutPeople-module__8Oe6Ta__bioModalTitle{color:#64748b;font-size:.8rem}.AboutPeople-module__8Oe6Ta__bioModalDivider{background:#e2e8f0;width:100%;height:1px;margin-bottom:16px}.AboutPeople-module__8Oe6Ta__bioModalContent{margin-bottom:20px}.AboutPeople-module__8Oe6Ta__bioModalContent p{color:#334155;margin:0 0 12px;font-size:.92rem;line-height:1.7}.AboutPeople-module__8Oe6Ta__bioModalContent p:last-child{margin-bottom:0}
