.inner-page{background:var(--paper)}.inner-nav{position:absolute;color:var(--paper)}.inner-nav .nav-cta{color:var(--paper)}.page-hero{min-height:100vh;background:var(--navy);color:var(--paper);padding:20vh 7vw 8vh;position:relative;display:flex;flex-direction:column;overflow:hidden}.page-hero:after{content:"";position:absolute;width:52vw;height:52vw;border:1px solid rgba(255,255,255,.12);border-radius:50%;right:-16vw;top:4vh;box-shadow:0 0 0 9vw rgba(255,255,255,.025),0 0 0 18vw rgba(255,255,255,.02)}.page-kicker{font:600 .67rem Manrope;letter-spacing:.2em;color:#adb4b6;position:relative;z-index:2}.page-hero h1{font-size:clamp(5rem,10vw,11rem);line-height:.82;font-weight:500;position:relative;z-index:2;margin:7vh 0}.page-hero h1 em{color:#aab58d}.page-hero-foot{margin-top:auto;display:grid;grid-template-columns:1fr auto;align-items:end;gap:5vw;position:relative;z-index:2}.page-hero-foot p{max-width:640px;font-size:1.2rem;line-height:1.65;color:#c5c9c7;margin:0}.light-button{background:var(--paper);color:var(--ink)}.page-index{position:absolute;right:7vw;bottom:6vh;font:600 .7rem Manrope;letter-spacing:.2em;color:#899198}.editorial-split{padding:130px 7vw;display:grid;grid-template-columns:24% 1fr;gap:4vw}.editorial-split h2,.build-with-us h2,.partnership-model h2,.page-cta h2{font-size:clamp(3.3rem,6vw,7rem);line-height:.98;font-weight:500}.editorial-split h2 em,.build-with-us h2 em,.partnership-model h2 em{color:var(--brown)}.big-copy{font-size:1.25rem;line-height:1.7;max-width:720px;color:#57554f;margin-top:45px}.fit-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 7vw 130px}.fit-grid article{min-height:330px;padding:35px 2.5vw;border-right:1px solid var(--line)}.fit-grid article:last-child{border-right:0}.fit-grid span,.support-list article>span{font:600 .65rem Manrope;letter-spacing:.15em;color:var(--khaki)}.fit-grid h3{font-size:1.4rem;margin:100px 0 18px}.fit-grid p{line-height:1.65;color:#65625b}.build-with-us,.partnership-model{background:#ded8ca;padding:130px 7vw;display:grid;grid-template-columns:42% 1fr;gap:8vw}.support-list{border-top:1px solid var(--line)}.support-list article{display:grid;grid-template-columns:65px 1fr;gap:18px;padding:28px 0;border-bottom:1px solid var(--line)}.support-list h3{font-size:1.35rem;margin-bottom:9px}.support-list p{color:#5e5a52;line-height:1.6;margin:0}.page-cta{min-height:75vh;padding:110px 7vw;background:var(--khaki);color:var(--paper);display:flex;flex-direction:column}.page-cta>p:first-child{font:600 .67rem Manrope;letter-spacing:.18em}.page-cta h2{margin:60px 0 35px}.page-cta h2 em{color:var(--navy)}.page-cta>p:not(:first-child){max-width:630px;line-height:1.65;font-size:1.1rem}.page-cta>a{font:500 clamp(1.6rem,3vw,3.5rem) Manrope;color:inherit;text-decoration:none;border-bottom:2px solid;margin-top:auto;padding-bottom:15px;display:flex;justify-content:space-between}.partner-page-hero{background:#171411}.partner-page-hero h1 em{color:#b18a72}.partner-page-hero:after{border-radius:0;transform:rotate(16deg);border-color:rgba(177,138,114,.25);box-shadow:0 0 0 8vw rgba(177,138,114,.03),0 0 0 16vw rgba(177,138,114,.025)}.partnership-model{background:var(--navy);color:var(--paper)}.partnership-model .support-list{border-color:rgba(255,255,255,.18)}.partnership-model .support-list article{border-color:rgba(255,255,255,.18)}.partnership-model .support-list p{color:#aeb3b2}.partnership-model h2 em{color:#aab58d}.partner-outcomes{padding:130px 7vw}.outcome-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);margin-top:70px}.outcome-grid article{padding:44px 4vw 20px 0;border-right:1px solid var(--line);min-height:260px}.outcome-grid article:not(:first-child){padding-left:3vw}.outcome-grid strong{font:500 2rem Manrope}.outcome-grid p{margin-top:75px;line-height:1.65;color:#5e5a52}.brown-cta{background:var(--brown)}.brown-cta h2 em{color:#c2c7a9}
@media(max-width:850px){.page-hero{padding:18vh 6vw 8vh;min-height:92vh}.page-hero h1{font-size:19vw;margin:9vh 0 7vh}.page-hero-foot{grid-template-columns:1fr;align-items:start}.page-hero-foot p{font-size:1.05rem}.page-index{display:none}.editorial-split{display:block;padding:90px 6vw}.editorial-split h2{margin-top:45px}.fit-grid{grid-template-columns:1fr;margin:0 6vw 90px}.fit-grid article{min-height:auto;padding:30px 0;border-right:0;border-bottom:1px solid var(--line)}.fit-grid h3{margin:35px 0 12px}.build-with-us,.partnership-model{grid-template-columns:1fr;padding:90px 6vw;gap:55px}.partner-outcomes{padding:90px 6vw}.outcome-grid{grid-template-columns:1fr}.outcome-grid article{min-height:auto;padding:30px 0!important;border-right:0;border-bottom:1px solid var(--line)}.outcome-grid p{margin-top:30px}.page-cta{padding:90px 6vw;min-height:70vh}.inner-page footer{align-items:flex-start}.inner-page footer>p{width:100%;order:3}.inner-page .footer-links{flex-direction:column;gap:12px}}
.inner-page .inner-nav{position:fixed;color:var(--ink)}.inner-page .inner-nav .nav-cta,.inner-page .inner-nav .brand{color:var(--ink)}
@media(max-width:850px){.inner-page.menu-open .inner-nav .brand{color:var(--ink)}}
