.founderLetter_page__YWF9U{--ink:#00070e;--navy:#011d2b;--mid:#023047;--card:#063a55;--sky:#7ee0ff;--gold:#ffb703;--orange:#fb8500;--teal:#219ebc;--fg:#ffffff;--muted:#b9d3e0;--line:rgba(126,224,255,0.18);max-width:100%;overflow-x:hidden;background:var(--ink);color:var(--fg);font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:17px;line-height:1.68;-webkit-font-smoothing:antialiased;text-align:left}.founderLetter_page__YWF9U *,.founderLetter_page__YWF9U :after,.founderLetter_page__YWF9U :before{box-sizing:border-box}.founderLetter_page__YWF9U :focus-visible{outline:3px solid var(--sky);outline-offset:3px}.founderLetter_shell__jKMQ7{max-width:1160px;margin:0 auto}.founderLetter_opening__5BuAh{background:var(--navy);padding:clamp(36px,6vw,72px) clamp(18px,4vw,32px) clamp(48px,7vw,88px)}.founderLetter_openGrid__OVr_C{display:grid;gap:clamp(26px,4vw,48px);align-items:center}@media (min-width:900px){.founderLetter_openGrid__OVr_C{grid-template-columns:minmax(0,420px) minmax(0,1fr)}}.founderLetter_portrait__HA6Hv{margin:0;max-width:420px;border-radius:24px;overflow:hidden;border:1px solid var(--line);background:var(--card)}.founderLetter_portrait__HA6Hv img{display:block;width:100%;height:auto}.founderLetter_eyebrow__h2Wgh{font-family:var(--font-outfit),system-ui,sans-serif;font-weight:700;font-size:12px;letter-spacing:.11em;text-transform:uppercase;color:var(--gold);margin:0 0 16px}.founderLetter_title__aWQoT{font-family:var(--font-outfit),system-ui,sans-serif;font-weight:800;font-size:clamp(32px,5vw,58px);line-height:1.05;letter-spacing:-.03em;margin:0;color:#fff;text-wrap:balance}.founderLetter_letter___BC1t{padding:clamp(48px,7vw,88px) clamp(18px,4vw,32px) clamp(64px,9vw,110px)}.founderLetter_column__N8pM1{max-width:720px;margin:0 auto}.founderLetter_prose__V8aXW{font-size:clamp(17px,1.9vw,19px);line-height:1.72;color:#e4f1f7;margin:0 0 1.35em}.founderLetter_lead__7Wzqw{font-family:var(--font-outfit),system-ui,sans-serif;font-weight:700;font-size:clamp(23px,3vw,30px);line-height:1.22;letter-spacing:-.02em;color:var(--sky);margin:clamp(30px,4vw,42px) 0;text-wrap:balance}.founderLetter_sign___jhe2{margin-top:clamp(38px,5vw,54px);padding-top:clamp(22px,3vw,28px);border-top:1px solid var(--line)}.founderLetter_signName__paV6M{display:block;font-family:var(--font-outfit),system-ui,sans-serif;font-weight:700;font-size:22px;letter-spacing:-.02em;color:#fff}.founderLetter_signRole__rGd8a{display:block;font-size:15px;color:var(--muted);margin-top:4px}