.founder-page{--founder-bg:#090a0b;--founder-panel:#101214;--founder-line:#2a2d31;--founder-text:#f5f6f8;--founder-muted:#b9bec7;--founder-blue:#81b5ff;background:var(--founder-bg);color:var(--founder-text);padding-top:80px}.founder-page,.founder-page *,.founder-page :after,.founder-page :before{letter-spacing:0}.founder-container{margin-inline:auto;width:min(100% - 96px,1184px)}.founder-page section{scroll-margin-top:104px}.founder-page h2{text-wrap:balance;font-size:18px;font-weight:700;line-height:1.65}.founder-eyebrow{color:var(--founder-blue);display:block;font-size:12px;font-weight:700;margin-bottom:24px}.founder-hero{background:#090a0b;isolation:isolate;position:relative}.founder-hero-scene{inset:0;overflow:hidden;position:absolute;z-index:-1}.founder-hero-portrait{aspect-ratio:3/4;display:block;height:100%;position:absolute;right:max(0px,calc(50% - 640px))}.founder-hero-portrait img{display:block;height:100%;object-fit:contain;width:100%}.founder-hero-scene:after{background:linear-gradient(90deg,#090a0b 18%,#090a0bf0 37%,#0000 62%),linear-gradient(0deg,#090a0b,#0000 24%);content:"";inset:0;position:absolute}.founder-hero-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:610px;padding-block:64px 40px;position:relative}.founder-hero h1{font-weight:800;line-height:1.1;margin-bottom:24px}.founder-hero h1 span{color:var(--founder-blue)}.founder-hero-statement{font-size:24px;line-height:1.5;max-width:420px}.founder-hero-statement strong{font-weight:700}.founder-hero-role{color:var(--founder-muted);font-size:14px;margin-top:12px}.founder-actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px 24px;margin-top:32px}.founder-page .founder-button{border-radius:6px;font-weight:700;height:auto;line-height:1.5;min-height:48px;padding:14px 22px;text-align:left;transition:background-color .2s ease,transform .2s ease;white-space:normal}.founder-page .founder-button-primary{background:#2563eb;color:#fff}.founder-page .founder-button-primary:hover{background:#1d4ed8;transform:translateY(-2px)}.founder-text-link{align-items:center;display:inline-flex;font-size:14px;font-weight:600;gap:8px;min-height:44px;text-decoration:underline;-webkit-text-decoration-color:#586170;text-decoration-color:#586170;text-underline-offset:6px;transition:color .2s ease}.founder-text-link:hover{color:var(--founder-blue)}.founder-text-link svg{flex-shrink:0}.founder-location{align-items:center;color:var(--founder-muted);display:flex;font-size:12px;gap:8px;margin-top:40px}.founder-index{background:var(--founder-panel);border-block:1px solid var(--founder-line)}.founder-index-links{display:flex;flex-wrap:wrap;gap:4px 24px;justify-content:space-between;padding-block:14px}.founder-index a{align-items:center;color:var(--founder-muted);display:inline-flex;font-size:13px;gap:10px;min-height:44px;transition:color .2s ease}.founder-index a span{color:var(--founder-blue);font-size:11px}.founder-index a:hover{color:#fff}.founder-index a svg{opacity:.65}.founder-section{border-bottom:1px solid var(--founder-line);padding-block:88px}.founder-editorial-grid{grid-gap:96px;display:grid;gap:96px;grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr)}.founder-chapter-heading{align-self:start}.founder-chapter-heading h2{max-width:310px}.founder-prose{color:var(--founder-muted);font-size:16px;line-height:1.9;min-width:0}.founder-prose>p+p{margin-top:20px}.founder-prose .founder-lead{color:var(--founder-text);font-size:18px;line-height:1.8}.founder-intro-signature{color:var(--founder-text);font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:700}.founder-chapter-heading .founder-intro-signature{margin-top:36px}.founder-signature-role{color:var(--founder-muted);font-size:12px;margin-top:5px}.founder-introduction{background:#0e1012}.founder-closing-line{border-left:2px solid var(--founder-blue);color:#e0e4ea;margin-top:32px!important;padding-left:24px}.founder-values-section{background:var(--founder-panel)}.founder-pillars{margin-top:36px}.founder-pillar{align-items:flex-start;border-top:1px solid var(--founder-line);display:flex;gap:20px;padding-block:24px}.founder-pillar>svg{color:var(--founder-blue);flex-shrink:0;margin-top:3px}.founder-pillar h3{color:var(--founder-text);font-size:16px;font-weight:700;margin-bottom:8px}.founder-pillar p{font-size:14px;line-height:1.8}.founder-family{background:linear-gradient(115deg,#0a172b,#0b1c38 38%,#0b111c 75%);border-block:1px solid #244b7e;box-shadow:inset 0 1px 22px #3b82f61f;color:#f2f6ff;isolation:isolate;position:relative}.founder-family:before{background:linear-gradient(145deg,#2563eb3b,#0000 48%,#2563eb17);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.founder-family-grid{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.founder-family .founder-eyebrow{color:#8fc2ff}.founder-family h2{margin-bottom:28px}.founder-family .founder-prose{color:#becce0}.founder-family .founder-lead{color:#f2f6ff}.founder-family-photo{margin:0;min-width:0}.founder-family-photo picture{aspect-ratio:3/4;box-shadow:0 0 0 1px #60a5fa73,0 0 42px #2563eb38,0 0 88px #2563eb21;display:block}.founder-family-photo img{display:block;height:100%;object-fit:contain;width:100%}.founder-family-photo figcaption{align-items:center;color:#b1c8e5;display:flex;font-size:12px;gap:10px;padding-top:18px}.founder-family-values{border-top:1px solid #36527a;color:#8fc2ff;font-size:13px;font-weight:700;line-height:1.8;margin-top:28px;padding-top:24px}.founder-values-list{margin-top:28px}.founder-values-list ul{grid-gap:12px;display:grid;gap:12px;list-style:none;margin-top:16px}.founder-values-list li{align-items:baseline;color:#e0e4ea;display:flex;gap:12px}.founder-values-list svg{align-self:center;color:var(--founder-blue);flex-shrink:0}.founder-contact{background:linear-gradient(115deg,#111821,#0b0d10 65%)}.founder-contact-arrow{color:var(--founder-blue);margin-top:28px}.founder-signoff{border-top:1px solid var(--founder-line);font-size:12px;margin-top:44px;padding-top:28px}.founder-signoff-tagline{color:var(--founder-blue);margin-top:8px}.founder-page a:focus-visible{outline:2px solid var(--founder-blue);outline-offset:5px}@media (min-width:1600px){.founder-hero-portrait{right:calc(50% - 592px)}}@media (max-width:1023px){.founder-container{width:calc(100% - 64px)}.founder-hero-content{min-height:570px}.founder-hero-scene:after{background:linear-gradient(90deg,#090a0b 2%,#090a0bf0 31%,#0000 62%),linear-gradient(0deg,#090a0b,#0000 24%)}.founder-hero-statement{font-size:20px;max-width:330px}.founder-editorial-grid{gap:40px;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr)}.founder-family-grid{gap:40px}.founder-hero .founder-actions{gap:10px 20px;max-width:310px}.founder-index-links{gap:4px 28px;justify-content:flex-start}}@media (max-width:767px){.founder-container{width:calc(100% - 40px)}.founder-page h2{font-size:16px}.founder-hero-portrait{height:auto;right:0;top:0;width:min(100%,480px)}.founder-hero-scene:after{background:linear-gradient(0deg,#090a0b 6%,#090a0bf0 26%,#0000 61%)}.founder-hero-content{min-height:0;padding-bottom:28px;padding-top:min(77%,370px)}.founder-hero .founder-eyebrow,.founder-hero h1{margin-bottom:12px}.founder-hero h1 br{display:none}.founder-hero h1{max-width:310px}.founder-hero-statement{font-size:18px;max-width:none}.founder-hero-role{font-size:12px;margin-top:8px}.founder-hero .founder-actions{gap:8px 16px;margin-top:18px;max-width:none}.founder-page .founder-button{font-size:13px;padding:12px 16px}.founder-text-link{font-size:13px}.founder-location{margin-top:20px}.founder-index-links{grid-gap:0 16px;display:grid;gap:0 16px;grid-template-columns:repeat(2,minmax(0,1fr));padding-block:12px}.founder-index a{font-size:12px;gap:6px}.founder-index a svg{display:none}.founder-editorial-grid,.founder-family-grid{gap:32px;grid-template-columns:minmax(0,1fr)}.founder-section{padding-block:56px}.founder-eyebrow{margin-bottom:14px}.founder-chapter-heading h2{max-width:none}.founder-chapter-heading .founder-intro-signature,.founder-signature-role{display:none}.founder-prose{font-size:14px;line-height:1.85}.founder-prose .founder-lead{font-size:16px}.founder-family-photo{margin-inline:auto;max-width:400px;width:100%}.founder-contact-arrow{display:none}.founder-family-photo picture{margin-inline:auto;max-height:75svh;width:auto}}@media (prefers-reduced-motion:reduce){.founder-page *,.founder-page :after,.founder-page :before{animation:none!important;transition:none!important}html:has(.founder-page){scroll-behavior:auto}}
/*# sourceMappingURL=5382.653fd13f.chunk.css.map*/