.company-module__nOQeHG__page{color:#0a0f1c;font-family:var(--font-geist), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;background:#fff;font-size:16px;line-height:1.55;overflow-x:clip}.company-module__nOQeHG__wrap{max-width:1200px;margin:0 auto;padding-inline:24px;position:relative}.company-module__nOQeHG__mono{font:500 11px/1.3 var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#667085}.company-module__nOQeHG__g{background:linear-gradient(92deg,#2563eb 0%,#0891b2 55%,#059669 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.company-module__nOQeHG__hero{border-bottom:1px solid #eef1f5;gap:40px;padding-block:128px 112px;display:grid}.company-module__nOQeHG__hero h1{letter-spacing:-.052em;margin:20px 0 0;font-size:80px;font-weight:600;line-height:.98}.company-module__nOQeHG__hero h1 span{display:block}.company-module__nOQeHG__hero p{color:#475467;text-wrap:balance;justify-self:end;max-width:340px;margin:0;font-size:19px;line-height:1.5}.company-module__nOQeHG__question{text-align:center;padding-block:160px 168px;position:relative}.company-module__nOQeHG__question:before{content:"";background:linear-gradient(#eef1f5,#2563eb);width:1px;height:96px;position:absolute;top:0;left:50%}.company-module__nOQeHG__question blockquote{letter-spacing:-.045em;text-wrap:balance;max-width:980px;margin:0 auto;font-size:60px;font-weight:500;line-height:1.06}.company-module__nOQeHG__question blockquote span{color:#98a2b3}.company-module__nOQeHG__question p{color:#475467;margin:40px 0 0;font-size:18px}.company-module__nOQeHG__beliefs{background:#f7f9fc;border-block:1px solid #eef1f5;padding-block:120px 128px}.company-module__nOQeHG__cross{grid-template-columns:repeat(2,minmax(0,1fr));margin:40px 0 0;padding:0;list-style:none;display:grid}.company-module__nOQeHG__cross li{padding:56px 56px 60px 0}.company-module__nOQeHG__cross li:nth-child(2n){border-left:1px solid #dfe5ee;padding-left:56px;padding-right:0}.company-module__nOQeHG__cross li:nth-child(n+3){border-top:1px solid #dfe5ee}.company-module__nOQeHG__cross h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:34px;font-weight:600;line-height:1.08}.company-module__nOQeHG__cross p{color:#475467;text-wrap:pretty;max-width:420px;margin:16px 0 0;font-size:17px}.company-module__nOQeHG__people{color:#e6ebf3;background:#0a0f1c;padding-block:128px;position:relative;overflow:hidden}.company-module__nOQeHG__people:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#2563eb38,#0891b214 55%,#0000);width:900px;height:900px;position:absolute;inset:-20% -10% auto auto}.company-module__nOQeHG__people .company-module__nOQeHG__mono{color:#8a98ad}.company-module__nOQeHG__leader{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:center;gap:72px;display:grid}.company-module__nOQeHG__portrait{aspect-ratio:4/5;background:#111a2e;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 40px 80px -40px #000c}.company-module__nOQeHG__portrait img{object-fit:cover;width:100%;height:100%}.company-module__nOQeHG__portrait:after{content:"";background:linear-gradient(#0000,#0a0f1c8c);height:40%;position:absolute;inset:auto 0 0}.company-module__nOQeHG__leader figure{margin:0}.company-module__nOQeHG__leader blockquote{letter-spacing:-.03em;color:#fff;text-wrap:balance;margin:0;font-size:30px;font-weight:500;line-height:1.25}.company-module__nOQeHG__who{border-top:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:36px;padding-top:28px;display:flex}.company-module__nOQeHG__who b{color:#fff;font-size:18px;font-weight:600}.company-module__nOQeHG__links{gap:8px;margin-left:auto;display:flex}.company-module__nOQeHG__links a{color:#e6ebf3;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s,border-color .2s;display:inline-flex}.company-module__nOQeHG__links a:hover{background:#ffffff0f;border-color:#ffffff47}.company-module__nOQeHG__links svg{width:16px;height:16px}.company-module__nOQeHG__links a:focus-visible,.company-module__nOQeHG__close a:focus-visible{outline-offset:3px;outline:2px solid #3b82f6}.company-module__nOQeHG__peopleTitle{letter-spacing:-.042em;color:#fff;margin:16px 0 72px;font-size:48px;font-weight:600;line-height:1.04}.company-module__nOQeHG__group{margin-top:112px}.company-module__nOQeHG__groupHead{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-bottom:20px;display:flex}.company-module__nOQeHG__groupHead h3{letter-spacing:-.02em;color:#fff;margin:0;font-size:22px;font-weight:600}.company-module__nOQeHG__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;margin:36px 0 0;padding:0;list-style:none;display:grid}.company-module__nOQeHG__card{position:relative}.company-module__nOQeHG__cardPhoto{aspect-ratio:4/5;background:#111a2e;border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px #ffffff14}.company-module__nOQeHG__cardPhoto img{object-fit:cover;width:100%;height:100%;transition:filter .5s,transform .6s}.company-module__nOQeHG__card:hover .company-module__nOQeHG__cardPhoto img{filter:none;transform:scale(1.03)}.company-module__nOQeHG__card b{letter-spacing:-.015em;color:#fff;margin-top:18px;font-size:17px;font-weight:600;display:block}.company-module__nOQeHG__card b+span{color:#8a98ad;margin-top:4px;font-size:14px;line-height:1.45;display:block}.company-module__nOQeHG__chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:36px 0 0;padding:0;list-style:none;display:grid}.company-module__nOQeHG__chip{background:#ffffff08;border-radius:18px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:16px;padding:16px;transition:background .2s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.company-module__nOQeHG__chip:hover{background:#ffffff0f}.company-module__nOQeHG__chip .company-module__nOQeHG__cardPhoto{aspect-ratio:1;border-radius:12px}.company-module__nOQeHG__chip:hover .company-module__nOQeHG__cardPhoto img{transform:none}.company-module__nOQeHG__chip b{letter-spacing:-.01em;color:#fff;font-size:16px;font-weight:600;display:block}.company-module__nOQeHG__chip span{color:#8a98ad;margin-top:3px;font-size:14px;line-height:1.4;display:block}.company-module__nOQeHG__chip a{color:inherit;text-decoration:none}.company-module__nOQeHG__chip:has(a:focus-visible){outline-offset:3px;outline:2px solid #3b82f6}.company-module__nOQeHG__card a{color:inherit;text-decoration:none}.company-module__nOQeHG__stretch:after{content:"";border-radius:18px;position:absolute;inset:0}.company-module__nOQeHG__card a:focus-visible,.company-module__nOQeHG__firms a:focus-visible{outline:none}.company-module__nOQeHG__card:has(a:focus-visible) .company-module__nOQeHG__cardPhoto{outline-offset:3px;outline:2px solid #3b82f6}.company-module__nOQeHG__firms li:has(a:focus-visible){outline-offset:3px;outline:2px solid #3b82f6}.company-module__nOQeHG__firms{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:36px 0 0;padding:0;list-style:none;display:grid}.company-module__nOQeHG__firms li{background:#f4f6fa;border-radius:18px;justify-content:center;align-items:center;height:96px;padding:0 28px;transition:background .2s;display:flex;position:relative}.company-module__nOQeHG__firms li:hover{background:#fff}.company-module__nOQeHG__firms img{filter:grayscale();opacity:.85;width:auto;max-height:36px;transition:filter .3s,opacity .3s}.company-module__nOQeHG__firms li:hover img{filter:none;opacity:1}.company-module__nOQeHG__firms b{color:#0a0f1c;font-size:18px;font-weight:600}.company-module__nOQeHG__firms+.company-module__nOQeHG__chips{margin-top:40px}.company-module__nOQeHG__close{padding-block:144px 152px}.company-module__nOQeHG__close p{letter-spacing:-.048em;color:#c3cad6;text-wrap:balance;max-width:1000px;margin:0;font-size:64px;font-weight:600;line-height:1.08}.company-module__nOQeHG__close a{color:#0a0f1c;background-image:linear-gradient(92deg,#2563eb 0%,#0891b2 55%,#059669 100%);background-position:0 92%;background-repeat:no-repeat;background-size:100% 3px;text-decoration:none;transition:color .2s}.company-module__nOQeHG__close a:hover{color:#2563eb}@media (max-width:980px){.company-module__nOQeHG__hero{padding-block:88px 72px}.company-module__nOQeHG__hero p{justify-self:start}.company-module__nOQeHG__hero h1{font-size:58px}.company-module__nOQeHG__question{padding-block:120px}.company-module__nOQeHG__question blockquote{font-size:44px}.company-module__nOQeHG__leader{grid-template-columns:1fr;gap:40px}.company-module__nOQeHG__portrait{max-width:420px}.company-module__nOQeHG__cards,.company-module__nOQeHG__firms{grid-template-columns:repeat(3,minmax(0,1fr))}.company-module__nOQeHG__chips{grid-template-columns:repeat(2,minmax(0,1fr))}.company-module__nOQeHG__close p{font-size:48px}}@media (max-width:640px){.company-module__nOQeHG__hero h1{font-size:42px}.company-module__nOQeHG__hero p{font-size:17px}.company-module__nOQeHG__question{padding-block:104px 96px}.company-module__nOQeHG__question:before{height:64px}.company-module__nOQeHG__question blockquote{font-size:32px}.company-module__nOQeHG__beliefs,.company-module__nOQeHG__people{padding-block:80px}.company-module__nOQeHG__cross{grid-template-columns:1fr}.company-module__nOQeHG__cross li,.company-module__nOQeHG__cross li:nth-child(2n){border-left:0;padding:32px 0 36px}.company-module__nOQeHG__cross li+li{border-top:1px solid #dfe5ee}.company-module__nOQeHG__cross h2{font-size:27px}.company-module__nOQeHG__leader blockquote{font-size:24px}.company-module__nOQeHG__peopleTitle{margin-bottom:48px;font-size:34px}.company-module__nOQeHG__group{margin-top:72px}.company-module__nOQeHG__cards,.company-module__nOQeHG__firms{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.company-module__nOQeHG__chips{grid-template-columns:1fr;gap:12px}.company-module__nOQeHG__card b{font-size:15px}.company-module__nOQeHG__close{padding-block:96px 104px}.company-module__nOQeHG__close p{font-size:36px}}
