.interior-page_page__YDtbA{--color-text:#f0f0e6;--color-text-secondary:#b9c2b3;--color-focus-ring:#d4dfb9;--color-green:#c6d5aa;--color-green-hover:#d8e4c1;--color-green-pressed:#adbf91;background:#101813;color:var(--color-text)}.interior-page_page__YDtbA .container{max-width:none}.interior-page_page__YDtbA .button-primary{min-height:52px;padding-inline:28px;border-radius:6px;color:#172316}.interior-page_page__YDtbA [id]{scroll-margin-top:100px}.interior-page_hero__itPHH{padding-block:clamp(64px,8vw,116px) clamp(56px,6vw,88px);background:radial-gradient(ellipse at 85% 0,#2b3724,transparent 65%)}.interior-page_eyebrow__fasQY{margin:0 0 28px;color:#b9c9a4;font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.interior-page_hero__itPHH h1{max-width:21ch;margin:0;font-size:clamp(2.75rem,1.6rem + 3vw,4.375rem);font-weight:400;letter-spacing:-.055em;line-height:1.1;text-wrap:balance}.interior-page_hero__itPHH h1 em{color:#c4d1b2;font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em}.interior-page_intro___0q5K{max-width:57ch;margin:28px 0 0;color:var(--color-text-secondary);font-size:clamp(1rem,.95rem + .25vw,1.1875rem);line-height:1.75;text-wrap:pretty}.interior-page_section__tqzNg{padding-block:clamp(64px,7vw,104px)}.interior-page_details__5ertO{padding-block:16px clamp(72px,8vw,116px)}.interior-page_page__YDtbA h2{margin:0;font-size:clamp(1.75rem,1.2rem + 1.3vw,2.5rem);font-weight:400;letter-spacing:-.04em;line-height:1.2;text-wrap:balance}.interior-page_page__YDtbA h3{margin:0;font-size:clamp(1.25rem,1rem + .5vw,1.5rem);font-weight:400;letter-spacing:-.025em;line-height:1.35}.interior-page_capabilities__ImbBk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:52px clamp(40px,7vw,104px);list-style:none;padding:0;margin:0}.interior-page_capability__9Mp30{display:flex;flex-direction:column;padding-top:28px;border-top:1px solid #43513a}.interior-page_capability__9Mp30 h2{font-size:clamp(1.5rem,1.2rem + .65vw,1.875rem)}.interior-page_capability__9Mp30>p{max-width:45ch;min-height:3.5em;margin:18px 0 24px;color:var(--color-text-secondary);line-height:1.75}.interior-page_examples__3JDOd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:auto 0 0;padding:20px 24px;border-radius:8px;background:#1b281e;list-style:none}.interior-page_examples__3JDOd li{position:relative;padding-left:14px;color:#c5cfba;font-size:.875rem;line-height:1.65}.interior-page_examples__3JDOd li:before{content:"";position:absolute;top:.7em;left:0;width:3px;height:3px;border-radius:50%;background:#9fb18a}.interior-page_phases__J0F8g{list-style:none;margin:0;padding:0}.interior-page_phase__Gv4y3{padding-block:clamp(36px,4.5vw,64px);border-top:1px solid #43513a;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,8vw,112px)}.interior-page_phase__Gv4y3:first-child{padding-top:32px}.interior-page_phase__Gv4y3:last-child{padding-bottom:0}.interior-page_phase__Gv4y3 h2{max-width:16ch}.interior-page_steps__XpRuf{display:grid;gap:32px;list-style:none;padding:0;margin:0}.interior-page_steps__XpRuf li{display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:20px;row-gap:12px}.interior-page_stepNumber__Dwa_D{padding-top:5px;color:#b9c9a4;font-size:.8125rem;font-variant-numeric:tabular-nums}.interior-page_steps__XpRuf p{grid-column:2;max-width:52ch;margin:0;color:var(--color-text-secondary);line-height:1.75}.interior-page_principle__B0_xA,.interior-page_values__QLqsZ{border-block:1px solid #334032;background:radial-gradient(ellipse at 5% 100%,#293525,transparent 65%),#1a261e}.interior-page_principleLayout__sm5VK{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,8vw,112px);align-items:center}.interior-page_principle__B0_xA h2{max-width:19ch}.interior-page_principle__B0_xA p{margin:0;max-width:54ch;color:var(--color-text-secondary);line-height:1.75}.interior-page_founderLayout___mf16{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(48px,8vw,112px);align-items:center}.interior-page_portrait__ISf6C{max-width:390px;width:100%;margin-inline:auto;padding:10px;border:1px solid #43503b;border-radius:50% 50% 8px 8px/40% 40% 8px 8px;background:#263025}.interior-page_portrait__ISf6C .founder-portrait{min-height:0;margin:0;aspect-ratio:4/5;border:0;border-radius:50% 50% 4px 4px/40% 40% 4px 4px}.interior-page_portrait__ISf6C .founder-portrait-image{object-fit:cover;object-position:50% 22%}.interior-page_bio__c6AH6 h2{max-width:24ch;margin-bottom:24px}.interior-page_bio__c6AH6 p{max-width:54ch;margin:0 0 20px;color:var(--color-text-secondary);line-height:1.75}.interior-page_bio__c6AH6 p:last-child{margin-bottom:0}.interior-page_valuesList__hnieG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;list-style:none;margin:44px 0 0;padding:0}.interior-page_valuesList__hnieG li{padding-top:24px;border-top:1px solid #4d5d47}.interior-page_valuesList__hnieG h3{min-height:2.7em;margin-bottom:16px}.interior-page_valuesList__hnieG p{margin:0;color:var(--color-text-secondary);font-size:1rem;line-height:1.75}.interior-page_closing__dr2vs{padding-block:clamp(64px,7vw,104px);background:radial-gradient(ellipse at 50% 0,#33402b,#202f23 55%,#16221b)}.interior-page_closingLayout__R8T5K{display:flex;align-items:center;justify-content:space-between;gap:40px}.interior-page_closing__dr2vs h2{max-width:27ch}.interior-page_closing__dr2vs p{max-width:52ch;margin:20px 0 0;color:#c2cbb9}.interior-page_closing__dr2vs .button{flex:none}@media (max-width:1099px){.interior-page_capabilities__ImbBk{gap:40px}.interior-page_capability__9Mp30>p{min-height:0}.interior-page_examples__3JDOd{padding:20px;gap:10px 16px}.interior-page_founderLayout___mf16{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:40px}.interior-page_valuesList__hnieG{gap:28px}}@media (max-width:800px){.interior-page_examples__3JDOd{grid-template-columns:1fr}.interior-page_founderLayout___mf16,.interior-page_phase__Gv4y3,.interior-page_principleLayout__sm5VK{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px}.interior-page_valuesList__hnieG{grid-template-columns:1fr;gap:28px}.interior-page_valuesList__hnieG li{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px}.interior-page_valuesList__hnieG h3{min-height:0;margin:0}.interior-page_closingLayout__R8T5K{align-items:start;flex-direction:column;gap:28px}}@media (max-width:600px){.interior-page_hero__itPHH{padding-block:52px 48px}.interior-page_hero__itPHH h1{font-size:clamp(2.25rem,9.8vw,3.125rem)}.interior-page_eyebrow__fasQY{margin-bottom:24px;font-size:.6875rem}.interior-page_intro___0q5K{margin-top:24px}.interior-page_section__tqzNg{padding-block:64px}.interior-page_details__5ertO{padding-block:8px 64px}.interior-page_capabilities__ImbBk{grid-template-columns:1fr;gap:36px}.interior-page_capability__9Mp30{display:flex;flex-direction:column;padding-top:24px}.interior-page_examples__3JDOd{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.interior-page_phase__Gv4y3,.interior-page_principleLayout__sm5VK{grid-template-columns:1fr;gap:28px}.interior-page_phase__Gv4y3 h2{max-width:22ch}.interior-page_steps__XpRuf{gap:28px}.interior-page_steps__XpRuf li{column-gap:16px}.interior-page_bio__c6AH6 p,.interior-page_principle__B0_xA p,.interior-page_steps__XpRuf p{font-size:1rem}.interior-page_founderLayout___mf16{grid-template-columns:1fr;gap:36px}.interior-page_portrait__ISf6C{width:min(88%,310px)}.interior-page_valuesList__hnieG{margin-top:32px}.interior-page_valuesList__hnieG li{grid-template-columns:1fr;gap:14px}.interior-page_closing__dr2vs p{font-size:1rem}}