.PresidentLetter-module__WbNpUa__letter.PresidentLetter-module__WbNpUa__letter{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}.PresidentLetter-module__WbNpUa__video{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-card);background:#0e1b22;width:100%;display:block}.PresidentLetter-module__WbNpUa__mark{height:.5em;font-size:calc(clamp(6rem, 11vw, 9.5rem) * var(--fs));font-weight:var(--fw-heavy);margin:0 0 6px -.04em;line-height:.9;display:block}.PresidentLetter-module__WbNpUa__heading{font-size:calc(clamp(2.1rem, 3.6vw, 3.2rem) * var(--fs));font-weight:var(--fw-heavy);max-width:16ch}.PresidentLetter-module__WbNpUa__letter .PresidentLetter-module__WbNpUa__text{max-width:46ch;margin-top:18px;font-size:clamp(1.125rem,1.3vw,1.25rem);font-style:italic}.PresidentLetter-module__WbNpUa__letter .PresidentLetter-module__WbNpUa__signature{align-items:center;gap:12px;margin-top:24px;font-size:1.0625rem;font-weight:700;display:flex}.PresidentLetter-module__WbNpUa__signature:before{content:"";background:currentColor;width:32px;height:2px}@media (min-width:901px){.PresidentLetter-module__WbNpUa__letter.PresidentLetter-module__WbNpUa__letter{padding:clamp(18px,2vw,24px) clamp(28px,4vw,56px) clamp(18px,2vw,24px) clamp(18px,2vw,24px)}}@media (max-width:900px){.PresidentLetter-module__WbNpUa__letter.PresidentLetter-module__WbNpUa__letter{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:24px;padding:22px 26px 26px 22px}.PresidentLetter-module__WbNpUa__video{border-radius:20px}}@media (max-width:640px){.PresidentLetter-module__WbNpUa__letter.PresidentLetter-module__WbNpUa__letter{gap:18px;padding:18px 18px 24px}}
.PersonCard-module__RfFvBq__card{flex-direction:column;height:100%;display:flex}.PersonCard-module__RfFvBq__frame{border-radius:var(--r-card);position:relative}.PersonCard-module__RfFvBq__frame:before{content:"";border-radius:var(--r-card);background:var(--c);position:absolute;inset:2px}.PersonCard-module__RfFvBq__teal{--c:var(--teal)}.PersonCard-module__RfFvBq__mango{--c:var(--mango)}.PersonCard-module__RfFvBq__lime{--c:var(--lime)}.PersonCard-module__RfFvBq__hib{--c:var(--hibiscus-paint)}.PersonCard-module__RfFvBq__photo{aspect-ratio:4/5;object-fit:cover;border-radius:var(--r-card);background:var(--glass-2);width:100%;height:auto;display:block;position:relative}.PersonCard-module__RfFvBq__body{padding:18px 4px 0}.PersonCard-module__RfFvBq__name{font-size:calc(clamp(1.5rem, 2vw, 1.8rem) * var(--fs));font-weight:var(--fw-heavy)}.PersonCard-module__RfFvBq__role{color:var(--ink-soft);margin-top:6px;font-weight:600}.PersonCard-module__RfFvBq__bio{max-width:40ch;margin-top:10px}.PersonCard-module__RfFvBq__email{margin-top:16px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.PersonCard-module__RfFvBq__photo{transition:rotate .5s cubic-bezier(.34,1.56,.64,1),translate .5s cubic-bezier(.34,1.56,.64,1)}.PersonCard-module__RfFvBq__card:hover .PersonCard-module__RfFvBq__photo{translate:-4px -6px;rotate:-3deg}.PersonCard-module__RfFvBq__flip:hover .PersonCard-module__RfFvBq__photo{translate:4px -6px;rotate:3deg}}
