.company_page__ykZPK{--paper:#e8e8df;--ink:#10120f;--line:#10120f2b;--gutter:clamp(24px,5vw,88px);background:var(--paper);color:var(--ink);font:400 16px/1.6 var(--font-body),sans-serif;overflow:clip}.company_page__ykZPK h1,.company_page__ykZPK h2,.company_page__ykZPK h3{font-family:var(--font-display),sans-serif;font-variation-settings:"wdth" 100;font-weight:400;margin:0;letter-spacing:-.045em}.company_page__ykZPK :where(main) p{margin:0;max-width:none;color:#565c50}.company_page__ykZPK :where(main) a{text-decoration:none}.company_page__ykZPK main :focus-visible{outline:2px solid var(--ink);outline-offset:6px}.company_page__ykZPK section{padding-left:var(--gutter);padding-right:var(--gutter)}.company_sectionLabel__1PRTE{display:flex;align-items:center;justify-content:space-between;gap:30px;color:#656d5d;font:9px/1.6 ui-monospace,SFMono-Regular,monospace;letter-spacing:.08em}.company_sectionLabel__1PRTE>span:last-child{text-align:right}.company_page__ykZPK .company_intro__njEz4{padding-top:45px;padding-bottom:70px}.company_page__ykZPK .company_intro__njEz4 h1{max-width:none;font-size:clamp(56px,7.9vw,124px);line-height:.98;letter-spacing:-.06em;margin:83px 0 74px}.company_introBottom__4yaKs{display:grid;grid-template-columns:.6fr 1.35fr .75fr;align-items:start;gap:45px;padding-top:26px;border-top:1px solid var(--line)}.company_smallLabel__rbBfc{color:#656f5b;font:8px/1.7 ui-monospace,SFMono-Regular,monospace;letter-spacing:.08em}.company_introBottom__4yaKs p{font-size:18px;line-height:1.55;max-width:510px;color:#31372c}.company_textLink___nUi_{display:inline-flex;align-items:center;gap:35px;min-height:44px;font-size:12px;border-bottom:1px solid #10120f65;color:#10120f}.company_textLink___nUi_ svg{width:17px;height:17px;flex-shrink:0}.company_introBottom__4yaKs .company_textLink___nUi_{justify-self:end;margin-top:-9px}.company_page__ykZPK .company_approach__Oj_gZ{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding-top:76px;padding-bottom:101px;border-top:1px solid var(--line)}.company_approach__Oj_gZ h2{font-size:clamp(37px,4vw,60px);line-height:1.03;margin-top:28px}.company_approachCopy__LlO_b{padding-top:6px}.company_approachCopy__LlO_b p{font-size:16px;line-height:1.8;max-width:540px}.company_approachCopy__LlO_b p+p{margin-top:24px}.company_approachCopy__LlO_b .company_textLink___nUi_{margin-top:28px}.company_page__ykZPK .company_leadership__KPkqY{background:#10120f;color:#e8e8df;padding-top:37px;padding-bottom:72px}.company_leadership__KPkqY .company_sectionLabel__1PRTE{color:#818d79}.company_leadershipGrid__NCtrQ{display:grid;grid-template-columns:.8fr 1.65fr;gap:60px;padding-top:78px}.company_leadershipRole__dHrUh{color:#d8ed8a;font:8px/1.7 ui-monospace,SFMono-Regular,monospace;letter-spacing:.08em;padding-top:12px}.company_page__ykZPK .company_leadership__KPkqY h2{font-size:clamp(60px,8.2vw,124px);line-height:.96;letter-spacing:-.055em}.company_leadershipCaption__pgcGj{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-top:46px;padding-top:19px;border-top:1px solid #e8e8df2e}.company_leadershipCaption__pgcGj>span{font:8px/1.5 ui-monospace,SFMono-Regular,monospace;letter-spacing:.08em;color:#9ca792}.company_leadershipCaption__pgcGj a{display:flex;align-items:center;gap:22px;min-height:44px;color:#cbd5c1;font-size:12px}.company_leadershipCaption__pgcGj svg{width:16px;height:16px}.company_leadership__KPkqY :focus-visible{outline-color:#d8ed8a!important}.company_page__ykZPK .company_partners__7MAyb{padding-top:40px;padding-bottom:94px}.company_sectionHeading__wHhUE{display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:end;margin:74px 0 56px}.company_sectionHeading__wHhUE h2{font-size:clamp(41px,4.6vw,71px);line-height:1.03}.company_sectionHeading__wHhUE p{max-width:340px;font-size:16px;line-height:1.7}.company_partnerRow__XZEoJ{display:grid;grid-template-columns:45px 1fr 1.2fr 23px;gap:25px;padding:32px 0 35px;border-top:1px solid var(--line);align-items:start}.company_partnerRow__XZEoJ:last-child{border-bottom:1px solid var(--line)}.company_rowNumber__NIKB7{font:9px/1.7 ui-monospace,SFMono-Regular,monospace;color:#7c8572;padding-top:9px}.company_page__ykZPK .company_partnerRow__XZEoJ h3{font-size:clamp(27px,2.7vw,40px);line-height:1.2}.company_relationship__skJS2{display:block;font:8px/1.6 ui-monospace,SFMono-Regular,monospace;letter-spacing:.07em;color:#6a775c;margin:3px 0 14px}.company_partnerRow__XZEoJ p{font-size:14px;line-height:1.75;max-width:450px}.company_partnerRow__XZEoJ>svg{width:19px;height:19px;margin-top:6px;color:#7d896f}.company_page__ykZPK .company_milestones__H_L1h{padding-top:37px;padding-bottom:76px;background:#e1e1da}.company_milestones__H_L1h h2{font-size:clamp(41px,4.6vw,71px);line-height:1.03;margin:69px 0 55px}.company_milestoneRows__79Zbt{margin-left:0}.company_milestoneRow__BaTg1{display:grid;grid-template-columns:130px 1fr auto;gap:35px;padding:29px 0 33px;border-top:1px solid #10120f30;align-items:start}.company_milestoneRow__BaTg1:last-child{border-bottom:1px solid #10120f30}.company_milestoneDate__cOe9g{font:10px/1.6 ui-monospace,SFMono-Regular,monospace;letter-spacing:.06em;padding-top:5px;color:#505d43}.company_page__ykZPK .company_milestoneRow__BaTg1 h3{font-size:27px;line-height:1.2;margin-bottom:15px}.company_milestoneRow__BaTg1 p{font-size:13px;line-height:1.75;max-width:420px}.company_planned__yFKYx{padding:5px 0 0;font:8px/1.6 ui-monospace,SFMono-Regular,monospace;letter-spacing:.08em;color:#5f6b51}.company_investmentLink__G3rZ0{display:flex;justify-content:space-between;align-items:center;gap:30px;margin:64px 0 0 24%}.company_investmentLink__G3rZ0>span{font-size:12px;color:#6c7760}.company_investmentLink__G3rZ0 a{display:flex;align-items:center;gap:25px;min-height:44px;border-bottom:1px solid #10120f55;font-size:13px;color:#22291d}.company_investmentLink__G3rZ0 svg{width:16px;height:16px}@media (max-width:1000px){.company_introBottom__4yaKs{grid-template-columns:.5fr 1.25fr .75fr;gap:28px}.company_introBottom__4yaKs p{font-size:16px}.company_investmentLink__G3rZ0,.company_milestoneRows__79Zbt{margin-left:12%}.company_milestoneRow__BaTg1{grid-template-columns:100px 1fr auto;gap:25px}}@media (max-width:760px){.company_sectionLabel__1PRTE{gap:20px;font-size:8px}.company_sectionLabel__1PRTE>span:last-child{max-width:140px;font-size:7px}.company_page__ykZPK .company_intro__njEz4{padding-top:27px;padding-bottom:46px}.company_page__ykZPK .company_intro__njEz4 h1{font-size:clamp(45px,8.8vw,70px);margin:60px 0 44px;line-height:1.01}.company_introBottom__4yaKs{grid-template-columns:1fr;gap:22px}.company_introBottom__4yaKs p{max-width:480px;font-size:17px}.company_introBottom__4yaKs .company_textLink___nUi_{justify-self:start;margin:0}.company_page__ykZPK .company_approach__Oj_gZ{grid-template-columns:1fr;gap:33px;padding-top:42px;padding-bottom:58px}.company_approach__Oj_gZ h2{font-size:42px;margin-top:21px}.company_approachCopy__LlO_b{padding:0}.company_approachCopy__LlO_b p{font-size:14px}.company_approachCopy__LlO_b p+p{margin-top:20px}.company_page__ykZPK .company_leadership__KPkqY{padding-top:28px;padding-bottom:41px}.company_leadershipGrid__NCtrQ{grid-template-columns:1fr;gap:32px;padding-top:42px}.company_leadershipRole__dHrUh{font-size:7px;padding:0}.company_page__ykZPK .company_leadership__KPkqY h2{font-size:clamp(66px,13.5vw,98px)}.company_leadershipCaption__pgcGj{gap:20px;margin-top:32px}.company_leadershipCaption__pgcGj>span{font-size:7px}.company_leadershipCaption__pgcGj a{font-size:11px;gap:13px}.company_page__ykZPK .company_partners__7MAyb{padding-top:29px;padding-bottom:53px}.company_sectionHeading__wHhUE{grid-template-columns:1fr;gap:25px;margin:47px 0 35px}.company_sectionHeading__wHhUE h2{font-size:44px}.company_sectionHeading__wHhUE p{max-width:440px;font-size:14px}.company_partnerRow__XZEoJ{grid-template-columns:25px 1fr 19px;gap:18px;padding:26px 0 29px}.company_rowNumber__NIKB7{font-size:8px;padding-top:6px}.company_page__ykZPK .company_partnerRow__XZEoJ h3{font-size:29px}.company_partnerRow__XZEoJ>div{grid-column:2;grid-row:2}.company_partnerRow__XZEoJ>svg{grid-column:3;grid-row:1}.company_relationship__skJS2{font-size:7px;margin-top:0}.company_partnerRow__XZEoJ p{font-size:13px}.company_page__ykZPK .company_milestones__H_L1h{padding-top:28px;padding-bottom:49px}.company_milestones__H_L1h h2{font-size:43px;margin:46px 0 35px}.company_investmentLink__G3rZ0,.company_milestoneRows__79Zbt{margin-left:0}.company_milestoneRow__BaTg1{grid-template-columns:1fr auto;gap:17px;padding:24px 0 29px}.company_milestoneDate__cOe9g{font-size:9px;padding:0}.company_milestoneRow__BaTg1>div{grid-column:1/-1;grid-row:2}.company_planned__yFKYx{grid-column:2;grid-row:1;padding:0;font-size:7px}.company_page__ykZPK .company_milestoneRow__BaTg1 h3{font-size:27px;margin-bottom:12px}.company_investmentLink__G3rZ0{margin-top:34px;gap:20px}.company_investmentLink__G3rZ0>span{font-size:10px}.company_investmentLink__G3rZ0 a{font-size:11px;gap:13px}}@media (max-width:390px){.company_page__ykZPK .company_intro__njEz4 h1{font-size:42px}.company_sectionLabel__1PRTE>span:last-child{max-width:120px}}