.mk-section{--mk-pad-x:32px;--mk-gap:24px;padding-left:var(--mk-pad-x);padding-right:var(--mk-pad-x);margin:0 auto}@media (width<=860px){.mk-section{--mk-pad-x:24px}}@media (width<=620px){.mk-section{--mk-pad-x:20px;--mk-gap:16px}}.mk-pad-lg{padding-top:100px;padding-bottom:100px}.mk-pad-md{padding-top:72px;padding-bottom:72px}@media (width<=860px){.mk-pad-lg{padding-top:76px;padding-bottom:76px}.mk-pad-md{padding-top:56px;padding-bottom:56px}}@media (width<=620px){.mk-pad-lg{padding-top:56px;padding-bottom:56px}.mk-pad-md{padding-top:44px;padding-bottom:44px}}.mk-grid{gap:var(--mk-gap,24px);display:grid}.mk-grid-4{grid-template-columns:repeat(4,1fr)}.mk-grid-3{grid-template-columns:repeat(3,1fr)}.mk-grid-2{grid-template-columns:repeat(2,1fr)}@media (width<=860px){.mk-grid-4,.mk-grid-3{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.mk-grid-4,.mk-grid-3,.mk-grid-2{grid-template-columns:1fr}}.mk-split{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid}.mk-split-form{grid-template-columns:1fr 1.05fr;align-items:start;gap:56px;display:grid}@media (width<=1024px){.mk-split,.mk-split-form{grid-template-columns:1fr;gap:40px}}@media (width<=620px){.mk-split,.mk-split-form{gap:32px}}@media (width<=1024px){.mk-split>.mk-split-media{order:2}.mk-split>.mk-split-copy{order:1}}.mk-footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;display:grid}@media (width<=860px){.mk-footer-grid{grid-template-columns:repeat(3,1fr);gap:32px}.mk-footer-grid>:first-child{grid-column:1/-1}}@media (width<=620px){.mk-footer-grid{grid-template-columns:repeat(2,1fr);gap:28px 20px}}.mk-nav-links{display:flex}.mk-nav-toggle{display:none}@media (width<=980px){.mk-nav-links{display:none}.mk-nav-toggle{display:inline-flex}.mk-nav-signin{display:none}}.mk-nav-panel{visibility:hidden;max-height:0;transition:max-height .28s cubic-bezier(.16,1,.3,1),visibility .28s;overflow:hidden}.mk-nav-panel[data-open=true]{visibility:visible;max-height:420px}@media (prefers-reduced-motion:reduce){.mk-nav-panel{transition:none}}@media (width<=980px){.mk-tap{align-items:center;min-height:44px;display:flex}}@media (width<=620px){.mk-btn-row{flex-direction:column;align-items:stretch}.mk-btn-row>*{text-align:center;width:100%}}.mk-cta-panel{padding:80px 56px}@media (width<=860px){.mk-cta-panel{padding:64px 40px}}@media (width<=620px){.mk-cta-panel{padding:48px 24px}.mk-beams{height:250px;padding-left:8px;padding-right:8px}}.mk-form-row{grid-template-columns:1fr 1fr}@media (width<=620px){.mk-form-row{grid-template-columns:1fr}.mk-form-card{padding:24px 20px}}.mk-hero{padding-top:56px;padding-bottom:96px}@media (width<=860px){.mk-hero{padding-top:40px;padding-bottom:72px}}@media (width<=620px){.mk-hero{padding-top:28px;padding-bottom:56px}}.mk-pad-sm{padding-top:56px;padding-bottom:56px}@media (width<=860px){.mk-pad-sm{padding-top:44px;padding-bottom:44px}}@media (width<=620px){.mk-pad-sm{padding-top:36px;padding-bottom:36px}}@media (width>=1025px){.mk-split-reverse>.mk-split-media{order:-1}}.mk-grid-5{grid-template-columns:repeat(5,1fr)}@media (width<=1180px){.mk-grid-5{grid-template-columns:repeat(3,1fr)}}@media (width<=860px){.mk-grid-5{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.mk-grid-5{grid-template-columns:1fr}}.mk-steps{row-gap:56px}.mk-flow{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.mk-flow>span:not(.mk-flow-arrow){flex:150px}@media (width<=620px){.mk-flow{flex-direction:column;align-items:stretch;gap:10px}.mk-flow>span:not(.mk-flow-arrow){flex:none}.mk-flow-arrow{align-self:center;transform:rotate(90deg)}}.mk-beforeafter{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;display:grid}@media (width<=860px){.mk-beforeafter{grid-template-columns:1fr;justify-items:center;gap:16px}.mk-beforeafter>*{width:100%}.mk-beforeafter>.mk-flow-arrow{width:auto;transform:rotate(90deg)}}.mk-timeline{grid-template-columns:1.2fr .8fr;align-items:center;gap:48px;display:grid}@media (width<=860px){.mk-timeline{grid-template-columns:1fr;gap:32px}}.mk-client-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.mk-dot{transform-box:fill-box;animation:3.4s cubic-bezier(.45,0,.55,1) infinite mk-dot-run}.mk-dot-a{--mk-dot-travel:236px;animation-delay:0s}.mk-dot-b{--mk-dot-travel:300px;animation-duration:5s;animation-delay:.5s}.mk-dot-c{--mk-dot-travel:178px;animation-duration:2.8s;animation-delay:1s}@keyframes mk-dot-run{0%{opacity:0;transform:translate(0)}12%{opacity:1}88%{opacity:1}to{transform:translateX(var(--mk-dot-travel,200px));opacity:0}}@media (prefers-reduced-motion:reduce){.mk-dot{opacity:1;animation:none}}[data-ao-theme]{--mk-pad-x:32px}@media (width<=860px){[data-ao-theme]{--mk-pad-x:24px}}@media (width<=620px){[data-ao-theme]{--mk-pad-x:20px}}[data-ao-theme=light]{--ao-bg:#efe8db;--ao-surface:#e8e0d1;--ao-text:#17263f;--ao-accent:#446690;--ao-accent-600:#35506f;--ao-accent-700:#2c4460;--ao-accent-800:#1d3050;--ao-accent-100:#e4eaf2;--ao-accent-2:#35506f;--ao-divider:#d9d0bf;--ao-on-accent-800:#fff;--ao-on-accent:#fff;--ao-text-70:color-mix(in srgb, var(--ao-text) 70%, transparent);--ao-text-78:color-mix(in srgb, var(--ao-text) 78%, transparent);--ao-text-45:color-mix(in srgb, var(--ao-text) 45%, transparent);--ao-text-30:color-mix(in srgb, var(--ao-text) 30%, transparent);--ao-card-raised:color-mix(in srgb, var(--ao-text) 8%, var(--ao-surface));--skeleton:#e2d9c8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-ao-theme=dark]{--ao-bg:#0f1319;--ao-surface:#161c26;--ao-text:#e8ecf3;--ao-accent:#7aa5ff;--ao-accent-600:#5d8df0;--ao-accent-700:#a7c3ff;--ao-accent-800:#c9daff;--ao-accent-100:#1b222d;--ao-divider:#28313e;--ao-accent-2:#9db8d8;--ao-on-accent-800:#0f1319;--ao-on-accent:#0f1319;--ao-text-70:color-mix(in srgb, var(--ao-text) 70%, transparent);--ao-text-78:color-mix(in srgb, var(--ao-text) 78%, transparent);--ao-text-45:color-mix(in srgb, var(--ao-text) 45%, transparent);--ao-text-30:color-mix(in srgb, var(--ao-text) 30%, transparent);--ao-card-raised:color-mix(in srgb, var(--ao-text) 8%, var(--ao-surface));--skeleton:#1d2532;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ao-scroll-section{height:500vh;position:relative}.ao-scroll-short{height:260vh}.ao-deck-section{--ao-card-slide:1px}.ao-scroll-tall{height:340vh}.ao-scroll-stage{box-sizing:border-box;flex-direction:column;justify-content:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.ao-timeline{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);min-height:0;margin-top:28px;display:grid;position:relative}.ao-timeline .ao-step,.ao-timeline .ao-fig{pointer-events:none;grid-row:1;align-self:center;margin:0;padding:0 clamp(16px,4vw,64px);transition:opacity .12s linear,transform .12s linear}.ao-timeline .ao-step{max-width:min(100%,30ch)}.ao-timeline .ao-fig{width:min(100%,560px)}@media (height<=860px){.ao-timeline .ao-step-number{font-size:clamp(44px,8vh,96px)}}.ao-timeline .ao-left{text-align:left;grid-column:1;justify-self:start}.ao-timeline .ao-right{text-align:right;grid-column:3;justify-self:end}.ao-timeline .ao-fig.ao-left{justify-self:end}.ao-timeline .ao-fig.ao-right{justify-self:start}@media (width<=720px){.ao-timeline{grid-template-rows:auto auto;grid-template-columns:0 24px minmax(0,1fr);align-content:start;row-gap:20px}.ao-timeline .ao-fig{grid-area:1/3;place-self:start;width:min(100%,320px)}.ao-timeline .ao-step{text-align:left;--d:1;grid-area:2/3;place-self:start}}.ao-deck-head{margin-bottom:clamp(16px,3vh,40px);flex:0 auto;grid-template-columns:minmax(0,1.6fr) auto minmax(0,.7fr) minmax(0,1.6fr);align-items:center;gap:0 clamp(12px,2vw,32px);width:100%;max-width:1200px;min-height:0;margin-inline:auto;transition:transform .12s linear;display:grid;position:relative}.ao-deck-row{flex:none;transition:opacity .12s linear,transform .12s linear;position:relative}.ao-deck-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);padding:clamp(12px,1.6vw,24px);display:grid;position:relative}.ao-card{box-sizing:border-box;border-radius:16px;flex-direction:column;gap:10px;min-height:100%;padding:clamp(14px,min(2.4vw,3vh),32px);font-size:clamp(13px,2.4vh,15px);transition:transform .12s linear;display:flex;position:relative}@media (width<=860px){.ao-deck-cards{grid-template-columns:1fr;gap:8px;padding:10px}.ao-deck-section{--ao-card-slide:.06px}.ao-card{border-radius:12px;gap:6px;min-height:0;padding:12px 14px;font-size:clamp(12px,1.6vh,14px)}.ao-card h3{font-size:clamp(15px,2vh,19px)!important}.ao-card ul{gap:4px!important}.ao-deck-head{opacity:calc(1 - clamp(0, (var(--q) - .34) / .16, 1));max-height:calc(60vh * (1 - clamp(0, (var(--q) - .34) / .16, 1)));pointer-events:none;grid-template-columns:1fr;gap:12px;margin-bottom:14px;overflow:hidden}.ao-deck-head h2{max-width:none;font-size:clamp(16px,2.6vh,22px)!important}.ao-deck-head span{margin-bottom:4px!important}.ao-deck-figure{width:clamp(56px,13vw,80px)!important}.ao-deck-head>div{padding-inline:var(--mk-pad-x);box-sizing:border-box;justify-self:center;width:100%;text-align:center!important}.ao-deck-head h2{margin-inline:auto!important}.ao-deck-figure{order:-1;margin:0 auto 4px!important}.ao-deck-line{display:none}}@media (prefers-reduced-motion:reduce){.ao-timeline .ao-step,.ao-timeline .ao-fig,.ao-deck-head,.ao-deck-row,.ao-card{transition:none}}[data-static=true] .ao-step,[data-static=true] .ao-fig,[data-static=true] .ao-deck-head,[data-static=true] .ao-deck-head>div,[data-static=true] .ao-deck-row,[data-static=true] .ao-card{opacity:1!important;transform:none!important}.ao-cta-short{display:none}.ao-theme-toggle-bar{border-radius:999px;display:inline-flex;border:1px solid var(--ao-divider)!important;width:40px!important;height:40px!important}.ao-theme-toggle-panel{display:none}@media (width<=980px){.ao-theme-toggle-bar{display:none}.ao-theme-toggle-panel{border-top:1px solid var(--ao-divider);align-items:center;gap:14px;min-height:44px;margin-top:2px;display:flex}}@media (width<=520px){.ao-cta-long{display:none}.ao-cta-short{display:inline}}.ao-band,.ao-hero{padding-top:84px;padding-bottom:70px}.ao-dateline{padding-top:28px;padding-bottom:56px}@media (width<=860px){.ao-band,.ao-hero{padding-top:64px;padding-bottom:52px}}@media (width<=620px){.ao-band,.ao-hero{padding-top:48px;padding-bottom:40px}.ao-dateline{padding-bottom:40px}}.ao-split{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;gap:42px clamp(32px,5vw,96px);display:grid}.ao-split-hero{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:56px clamp(32px,5vw,96px)}.ao-split-start{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start}.ao-split-end{align-items:end;gap:28px clamp(32px,5vw,96px)}@media (width<=820px){.ao-split-hero>figure{order:2}}.ao-dateline-figures{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:14px 70px;padding:14px 0 28px;display:grid}.ao-capability-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:42px clamp(28px,4vw,64px);margin-top:56px;display:grid}.ao-work-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:56px clamp(32px,5vw,96px);margin-top:56px;display:grid}.ao-work-grid>article{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;min-width:0;max-width:100%}.ao-work-grid img,.ao-work-grid figure,.ao-work-grid blockquote,.ao-work-grid p{max-width:100%}.ao-work-grid blockquote,.ao-work-grid figcaption{overflow-wrap:anywhere}.ao-outcomes{color:var(--ao-text);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 28px;margin:28px 0 0;padding:0;font-size:15px;line-height:28px;list-style:none;display:grid}.ao-case-quote{background:var(--ao-surface);border-radius:12px;grid-template-columns:76px minmax(0,1fr);align-items:start;gap:24px;margin:36px 0 0;padding:clamp(24px,3vw,36px);display:grid}.ao-case-quote img{object-fit:cover;border-radius:50%;width:76px;height:76px;display:block}@media (width<=620px){.ao-case-quote{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:18px}.ao-case-quote img{width:64px;height:64px}}#team{text-align:center}#team>h2,#team>p.ao-lead{margin-inline:auto}.ao-about-rule{margin-top:18px;background:var(--ao-accent-2);width:56px;height:3px;margin-inline:auto;display:block}.ao-about-pillars{flex-wrap:wrap;justify-content:center;gap:28px 56px;margin:32px 0 0;padding:0;list-style:none;display:flex}.ao-about-pillars li{flex-direction:column;align-items:center;gap:2px;display:flex}.ao-about-strapline{align-items:center;gap:18px;max-width:620px;margin:26px auto 0;display:flex}.ao-about-strapline-rule{background:var(--ao-divider);flex:1;height:1px}@media (width<=620px){.ao-about-pillars{gap:20px}}.ao-founder-grid{text-align:left;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:42px clamp(28px,4vw,64px);margin-top:56px;display:grid}.ao-founder-grid img{margin-inline:auto}.ao-footer{border-top:1px solid var(--ao-divider);gap:32px;padding-top:56px;padding-bottom:40px;display:grid}.ao-footer-top{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:42px clamp(32px,5vw,96px);display:grid}.ao-footer-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.ao-footer-column-links{gap:10px;margin-top:14px;display:grid}.ao-footer-rule{background:var(--ao-text);width:34px;height:2px;margin-top:8px;display:block}.ao-footer-signin{border:1px solid var(--ao-text-45);min-height:52px;color:var(--ao-text);border-radius:10px;justify-content:center;justify-self:start;align-items:center;gap:12px;padding:0 20px;text-decoration:none;display:inline-flex}.ao-footer-base{border-top:1px solid var(--ao-divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-top:24px;display:flex}.ao-footer-socials{align-items:center;gap:16px;display:flex}.ao-footer-strapline{text-align:center;align-items:center;gap:18px;margin:0;display:flex}.ao-footer-strapline-rule{background:var(--ao-divider);flex:1;height:1px}@media (width<=620px){.ao-footer{gap:26px;padding-top:40px}.ao-footer-top{gap:26px}.ao-footer-columns{gap:18px}.ao-footer-base{justify-content:flex-start}}.ao-stage-list{gap:48px;margin-top:42px;padding-left:0;display:grid}@media (width<=620px){.ao-stage-list{gap:36px}}.ao-proof-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:42px clamp(28px,4vw,56px);margin:56px 0 0;display:grid}.ao-proof-grid>div{flex-direction:column;padding-top:18px;display:flex;position:relative}.ao-proof-grid dt{max-width:26ch}.ao-proof-rule{background:var(--ao-accent);width:100%;height:2px;position:absolute;top:0;left:0}.ao-easier-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:42px clamp(28px,4vw,64px);margin:56px 0 0;padding:0;list-style:none;display:grid}.ao-easier-num{letter-spacing:.08em;color:var(--ao-accent-700);border-top:1px solid var(--ao-text);margin-bottom:14px;padding-top:12px;font-size:15px;display:block}.ao-app-groups{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:28px 42px;margin-top:36px;display:grid}.ao-app-points{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ao-app-points li{padding-left:22px;position:relative}.ao-app-points li:before{content:"";background:var(--ao-accent);width:10px;height:2px;position:absolute;top:.72em;left:0}.ao-landing{--ao-photo-radius:20px}@media (width<=620px){.ao-landing{--ao-photo-radius:14px}}.ao-landing .ao-hero-photo img,.ao-landing .ao-fig img,.ao-landing .ao-work-grid>article>figure img,.ao-landing #investment figure img{border-radius:var(--ao-photo-radius)}
