.home-founders-module__0QtZha__section{color:#172420;background:#e9e5da;border-top:1px solid #d1c9bb;scroll-margin-top:76px}.home-founders-module__0QtZha__inner{max-width:1600px;margin:auto;padding:85px 8vw 76px}.home-founders-module__0QtZha__sectionHeader{border-bottom:1px solid #c6c2b6;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:end;gap:clamp(25px,6vw,85px);margin-bottom:28px;padding-bottom:32px;display:grid}.home-founders-module__0QtZha__eyebrow{color:#a6563d;letter-spacing:.12em;margin:0 0 15px;font:11px/1.4 monospace}.home-founders-module__0QtZha__sectionHeader h2{letter-spacing:-.05em;color:#172420;margin:0;font:400 clamp(35px,4.4vw,62px)/1.08 Georgia,Times New Roman,serif}.home-founders-module__0QtZha__sectionHeader h2 em{color:#55715d;font-weight:400}.home-founders-module__0QtZha__intro{color:#56685c;max-width:460px;margin:0;font:14px/1.8 Arial,sans-serif}.home-founders-module__0QtZha__people{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(18px,2.5vw,32px);display:grid}.home-founders-module__0QtZha__person{background:#f6f2e9;border:1px solid #ccc5b7;border-radius:13px;flex-direction:column;align-items:stretch;min-width:0;padding:clamp(18px,2.2vw,28px);display:flex;box-shadow:0 6px 20px #1b292109}.home-founders-module__0QtZha__cardTop{align-items:flex-start;gap:clamp(14px,1.8vw,22px);min-width:0;display:flex}.home-founders-module__0QtZha__portrait{aspect-ratio:1;background:#d2c9ba;border:1px solid #c9c1b5;border-radius:8px;flex:0 0 clamp(92px,8.1vw,116px);width:clamp(92px,8.1vw,116px);overflow:hidden}.home-founders-module__0QtZha__portrait img{object-fit:cover;object-position:center 38%;width:100%;height:100%;display:block}.home-founders-module__0QtZha__identity{min-width:0;padding-top:2px}.home-founders-module__0QtZha__role{color:#a6563d;letter-spacing:.025em;margin:0 0 9px;font:600 10px/1.45 monospace}.home-founders-module__0QtZha__identity h3{letter-spacing:-.038em;color:#172420;overflow-wrap:anywhere;margin:0;font:400 clamp(25px,2.4vw,34px)/1.12 Georgia,Times New Roman,serif}.home-founders-module__0QtZha__subline{color:#6a756c;overflow-wrap:anywhere;margin:8px 0 0;font:12px/1.55 Arial,sans-serif}.home-founders-module__0QtZha__summary{padding:21px 0 4px}.home-founders-module__0QtZha__summary p{color:#47544b;margin:0 0 12px;font:14px/1.72 Arial,sans-serif}.home-founders-module__0QtZha__cardBottom{border-top:1px solid #d9d2c5;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:14px;display:flex}.home-founders-module__0QtZha__cardMeta{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.home-founders-module__0QtZha__focus{color:#8f553e;letter-spacing:.05em;overflow-wrap:anywhere;margin:0;font:10px/1.55 monospace}.home-founders-module__0QtZha__contact{color:#536256;flex-wrap:wrap;align-items:baseline;gap:4px 7px;margin:0;font:12px/1.5 Arial,sans-serif;display:flex}.home-founders-module__0QtZha__contact a{color:#224a3b;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.home-founders-module__0QtZha__contact a:hover{color:#a6563d}.home-founders-module__0QtZha__contact a:focus-visible{outline-offset:4px;border-radius:3px;outline:3px solid #b98b4b}.home-founders-module__0QtZha__bioLink{color:#224a3b;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid #53705d;flex:none;align-items:center;gap:9px;padding:7px 0 5px;font:600 12px/1.45 Arial,sans-serif;display:inline-flex}.home-founders-module__0QtZha__bioLink:hover{color:#a6563d;border-color:#a6563d}.home-founders-module__0QtZha__bioLink:focus-visible,.home-founders-module__0QtZha__dialog button:focus-visible{outline-offset:4px;border-radius:3px;outline:3px solid #b98b4b}.home-founders-module__0QtZha__closing{text-align:center;color:#3b5d48;max-width:760px;margin:50px auto 0;font:italic clamp(20px,2.1vw,28px)/1.4 Georgia,Times New Roman,serif}.home-founders-module__0QtZha__dialog{color:#172420;background:#f8f4ea;border:1px solid #c8bfae;border-radius:16px;width:min(720px,100vw - 30px);max-width:calc(100vw - 30px);max-height:min(88dvh,880px);padding:0;overflow:auto;box-shadow:0 24px 85px #0a1a165c}.home-founders-module__0QtZha__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a1d1aba}.home-founders-module__0QtZha__dialogHead{z-index:1;background:#f8f4ea;border-bottom:1px solid #d4cbbc;justify-content:space-between;align-items:flex-start;gap:20px;padding:26px 32px 21px;display:flex;position:sticky;top:0}.home-founders-module__0QtZha__dialogEyebrow{color:#a6563d;text-transform:uppercase;letter-spacing:.07em;margin:0 0 8px;font:700 11px/1.5 monospace}.home-founders-module__0QtZha__dialogHead h2{letter-spacing:-.035em;margin:0;font:400 clamp(29px,4vw,43px)/1.15 Georgia,Times New Roman,serif}.home-founders-module__0QtZha__dialogRole{color:#657065;margin:8px 0 0;font:12px/1.55 Arial,sans-serif}.home-founders-module__0QtZha__dialogClose{color:#1d3d31;cursor:pointer;background:0 0;border:1px solid #b9c2b6;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:16px;display:grid}.home-founders-module__0QtZha__dialogClose:hover{background:#e7eadf}.home-founders-module__0QtZha__dialogContent{padding:24px 32px 6px}.home-founders-module__0QtZha__dialogContent p{color:#394e40;margin:0 0 20px;font:15px/1.82 Arial,sans-serif}.home-founders-module__0QtZha__dialogContent em{font-style:italic}.home-founders-module__0QtZha__dialogSection{margin:27px 0 26px}.home-founders-module__0QtZha__dialogSection h3{color:#1e4535;letter-spacing:-.025em;border-bottom:1px solid #d6cfc3;margin:0 0 14px;padding-bottom:11px;font:400 clamp(21px,3vw,27px)/1.24 Georgia,Times New Roman,serif}.home-founders-module__0QtZha__dialogList{color:#394e40;margin:0 0 8px;padding-left:23px}.home-founders-module__0QtZha__dialogList li{margin:0 0 15px;padding-left:2px;font:14px/1.72 Arial,sans-serif}.home-founders-module__0QtZha__dialogList li::marker{color:#789078}.home-founders-module__0QtZha__dialogList strong{color:#294a38;font-weight:700}.home-founders-module__0QtZha__dialogList em{font-style:italic}.home-founders-module__0QtZha__dialogFoot{text-align:right;border-top:1px solid #ddd6c9;padding:17px 32px 24px}.home-founders-module__0QtZha__dialogFoot button{color:#fff;cursor:pointer;background:#214a3a;border:1px solid #2b5845;border-radius:7px;padding:11px 18px;font:600 13px/1.4 Arial,sans-serif}.home-founders-module__0QtZha__dialogFoot button:hover{background:#34634b}@media (max-width:950px){.home-founders-module__0QtZha__inner{padding:70px 7vw 65px}.home-founders-module__0QtZha__sectionHeader{grid-template-columns:1fr;gap:16px}.home-founders-module__0QtZha__intro{max-width:700px}.home-founders-module__0QtZha__people{grid-template-columns:1fr;max-width:720px;margin:0 auto}.home-founders-module__0QtZha__person{padding:24px}.home-founders-module__0QtZha__portrait{flex-basis:108px;width:108px}}@media (max-width:520px){.home-founders-module__0QtZha__inner{padding:57px 6vw 54px}.home-founders-module__0QtZha__person{padding:16px}.home-founders-module__0QtZha__cardTop{gap:13px}.home-founders-module__0QtZha__portrait{flex-basis:88px;width:88px}.home-founders-module__0QtZha__identity h3{font-size:25px}.home-founders-module__0QtZha__role{font-size:9px}.home-founders-module__0QtZha__summary{padding-top:17px}.home-founders-module__0QtZha__summary p{font-size:13px}.home-founders-module__0QtZha__cardBottom{flex-direction:column;align-items:flex-start}.home-founders-module__0QtZha__bioLink{align-self:flex-start}.home-founders-module__0QtZha__dialogHead{padding:20px 19px 16px}.home-founders-module__0QtZha__dialogContent{padding:19px 19px 0}.home-founders-module__0QtZha__dialogContent p{font-size:14px}.home-founders-module__0QtZha__dialogFoot{padding:15px 19px 19px}.home-founders-module__0QtZha__closing{text-align:left;margin-top:38px}}
.about-page-module__ySMK-W__page{background:var(--paper);color:var(--ink);min-height:100vh}.about-page-module__ySMK-W__breadcrumb{color:var(--muted);align-items:center;gap:10px;padding:17px 10vw;font:11px/1.5 monospace;display:flex}.about-page-module__ySMK-W__breadcrumb a{color:var(--moss);text-underline-offset:3px;text-decoration:underline}.about-page-module__ySMK-W__breadcrumb a:hover,.about-page-module__ySMK-W__footer a:hover{color:var(--rust)}.about-page-module__ySMK-W__footer a:focus-visible,.about-page-module__ySMK-W__breadcrumb a:focus-visible,.about-page-module__ySMK-W__closing a:focus-visible{outline:2px solid var(--rust);outline-offset:4px}.about-page-module__ySMK-W__closing{background:var(--moss);color:var(--paper);justify-content:space-between;align-items:center;gap:20px;padding:52px 10vw;display:flex}.about-page-module__ySMK-W__closing p{letter-spacing:.055em;color:#d2e2d5;margin:0 0 12px;font:11px/1.5 monospace}.about-page-module__ySMK-W__closing h2{letter-spacing:-.045em;margin:0;font:400 clamp(28px,3vw,42px)/1.2 Georgia,serif}.about-page-module__ySMK-W__closing a{color:var(--paper);white-space:nowrap;border-bottom:1px solid #cfdfc2;align-items:center;gap:24px;padding:10px 2px;font:600 13px/1.4 Arial,sans-serif;display:inline-flex}.about-page-module__ySMK-W__footer{background:var(--ink);color:#d1ddd2;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:28px 10vw;font:11px/1.5 Arial,sans-serif;display:flex}.about-page-module__ySMK-W__footer a{color:#fff}@media (max-width:720px){.about-page-module__ySMK-W__breadcrumb{padding:14px 7vw}.about-page-module__ySMK-W__closing{flex-direction:column;align-items:flex-start;padding:38px 7vw}.about-page-module__ySMK-W__footer{padding:25px 7vw}}
