.Bio_abbr__lTJLg{text-decoration:none;border-bottom:0;color:inherit;cursor:help}.Bio_portrait__hgnFv{display:grid;grid-template-columns:1fr;overflow:hidden;background:var(--color-white)}.Bio_photo__q_xWo{position:relative;overflow:hidden;min-height:44svh;background:var(--color-off-white)}.Bio_photo__q_xWo img{object-fit:cover;object-position:52% 16%}.Bio_content__whhDT{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:56px var(--space-page-x) 64px}.Bio_heading__x2w_U{margin:20px 0 0;max-width:16ch;font-family:var(--font-heading);font-weight:700;font-size:var(--text-h2);line-height:1.08;letter-spacing:-.015em;color:var(--color-ink);text-wrap:balance}.Bio_rule__p5Hzu{width:88px;height:1px;margin:26px 0 28px;background-color:var(--color-green);transform-origin:left center}.Bio_lead__r_Y_b{margin:0;max-width:48ch;font-family:var(--font-body);font-size:var(--text-body-lg);line-height:1.55;color:var(--color-ink)}.Bio_credentials__jQ4M6{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:20px;row-gap:10px;width:100%;max-width:560px;margin:28px 0 32px;padding:20px 0 0;border-top:1px solid var(--color-hairline);list-style:none}.Bio_credential___JrLl{font-size:9.5px;font-weight:500;line-height:1.6;letter-spacing:.22em;color:var(--color-muted)}.Bio_credential___JrLl,.Bio_cta__Pc5L9{white-space:normal;font-family:var(--font-ui);text-transform:uppercase}.Bio_cta__Pc5L9{display:inline-block;max-width:100%;padding:14px 26px;border:1px solid var(--color-navy);border-radius:var(--radius-pill);font-weight:600;font-size:11px;line-height:1;letter-spacing:.12em;text-indent:.2em;color:var(--color-white);background-color:var(--color-navy);transition:background-color var(--duration-hover) var(--ease-out-editorial),border-color var(--duration-hover) var(--ease-out-editorial),box-shadow var(--duration-hover) var(--ease-out-editorial)}.Bio_cta__Pc5L9:focus-visible,.Bio_cta__Pc5L9:hover{background-color:var(--color-ink);border-color:var(--color-ink);box-shadow:0 10px 26px rgba(20,48,74,.22)}@media (max-width:479px){.Bio_cta__Pc5L9{display:inline-flex;align-items:center;justify-content:center;min-height:44px}}@media (min-width:480px){.Bio_cta__Pc5L9{padding:17px 36px;letter-spacing:.2em;white-space:nowrap}}@media (min-width:1024px){.Bio_portrait__hgnFv{grid-template-columns:.86fr 1.14fr;min-height:58svh}.Bio_photo__q_xWo{min-height:auto}.Bio_content__whhDT{padding:var(--space-section-y-md) clamp(48px,6vw,104px)}}.patterns_ruledHeader___hawM{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;padding-right:var(--space-page-x);padding-bottom:20px;margin-bottom:32px;border-bottom:1px solid var(--color-hairline)}.Communities_section__7i9cj{background:var(--color-white);padding:62px 0 72px;scroll-margin-top:96px}.Communities_header__GLhdv{flex-direction:column;align-items:flex-start;gap:14px;margin:0 28px 26px;padding-right:0;padding-bottom:18px}.Communities_heading__IG42_{margin:0;font-family:var(--font-heading);font-weight:700;font-size:clamp(22px,2vw,28px);line-height:1.2;letter-spacing:.22em;text-transform:uppercase;color:var(--color-ink)}.Communities_subhead__B_urk{flex:none;margin:0;font-family:var(--font-ui);font-weight:400;font-size:11px;line-height:1;letter-spacing:.22em;text-transform:uppercase;color:var(--color-green)}.Communities_grid__223ng{display:grid;grid-template-columns:1fr;height:auto;list-style:none;margin:0;padding:0}.Communities_tile__EpZSG{position:relative;aspect-ratio:3/2;overflow:hidden;background-color:var(--color-off-white);border-radius:var(--radius-none)}.Communities_link__EwTSC{display:block}.Communities_link__EwTSC,.Communities_reveal__5SmiJ{position:absolute;inset:0}.Communities_image__sh2Td{object-fit:cover;object-position:50% 50%;transition:transform var(--duration-hover) var(--ease-out-editorial),object-position var(--duration-hover) var(--ease-out-editorial)}.Communities_tile__EpZSG:hover .Communities_image__sh2Td{transform:scale(1.03);object-position:50% 44%}.Communities_scrim__ziGsy{position:absolute;inset:0;background:linear-gradient(0deg,rgba(11,20,17,.6),rgba(11,20,17,0) 60%);pointer-events:none}.Communities_scrimHover__0EuKO{position:absolute;inset:0;background:linear-gradient(0deg,rgba(11,20,17,.74),rgba(11,20,17,0) 66%);opacity:0;transition:opacity var(--duration-hover) var(--ease-out-editorial);pointer-events:none}.Communities_tile__EpZSG:hover .Communities_scrimHover__0EuKO{opacity:1}.Communities_label__0YO1v{position:absolute;inset:0;display:flex;align-items:flex-end;gap:12px;padding:20px 22px;pointer-events:none}.Communities_name__EKarz{font-family:var(--font-ui);font-weight:400;font-size:14px;line-height:1;letter-spacing:.2em;text-transform:uppercase;color:var(--color-white);transition:transform var(--duration-hover) var(--ease-out-editorial)}.Communities_tile__EpZSG:hover .Communities_name__EKarz{transform:translateY(-4px)}@media (hover:none){.Communities_tile__EpZSG:hover .Communities_image__sh2Td{transform:none;object-position:50% 50%}.Communities_tile__EpZSG:hover .Communities_scrimHover__0EuKO{opacity:0}.Communities_tile__EpZSG:hover .Communities_name__EKarz{transform:none}}@media (min-width:640px){.Communities_header__GLhdv{flex-direction:row;align-items:flex-end;gap:40px}.Communities_grid__223ng{grid-template-columns:repeat(2,1fr)}.Communities_tile__EpZSG{aspect-ratio:4/3}}@media (min-width:1024px){.Communities_header__GLhdv{margin-left:var(--space-page-x);margin-right:var(--space-page-x)}.Communities_grid__223ng{grid-template-columns:repeat(4,1fr);height:min(34svh,340px)}.Communities_tile__EpZSG{aspect-ratio:auto}}