.letter[data-v-4fc7ba23]{width:100svw;background-color:var(--color--cream)}.letter h2.h4[data-v-4fc7ba23]{line-height:1.1}.letter__close[data-v-4fc7ba23]{position:fixed;left:0;top:0;z-index:10}.letter__section[data-v-4fc7ba23]{padding-top:5rem;padding-bottom:5rem;position:relative}.letter__content[data-v-4fc7ba23]{color:var(--color--hunter-green);position:relative;z-index:5}.letter__content--short[data-v-4fc7ba23]{padding-right:10rem}@media (max-width: 839px){.letter__content--short[data-v-4fc7ba23]{padding-right:0}}.letter__content--columns[data-v-4fc7ba23]{display:grid;grid-template-columns:1fr 484px;grid-template-rows:1fr;gap:0px 140px}@media (min-width: 840px) and (max-width: 1259px){.letter__content--columns[data-v-4fc7ba23]{grid-template-columns:1fr 340px;gap:0px 60px}}@media (max-width: 839px){.letter__content--columns[data-v-4fc7ba23]{display:block}}.letter__content--content[data-v-4fc7ba23]{margin-left:10rem}@media (min-width: 840px) and (max-width: 1259px){.letter__content--content[data-v-4fc7ba23]{margin-left:4rem;margin-right:4rem}}@media (max-width: 839px){.letter__content--content[data-v-4fc7ba23]{margin-left:1rem;margin-right:1rem}}@media (max-width: 839px){.letter__content--aside[data-v-4fc7ba23]{text-align:center}}.letter__content--aside a[data-v-4fc7ba23]{margin-left:2rem;margin-top:1rem}.letter__content--bumper[data-v-4fc7ba23]{background-image:linear-gradient(147deg,rgba(var(--dark-cream),0) 5%,rgba(var(--dark-cream),1) 5% 100%);color:var(--color--hunter-green);padding-top:4rem;padding-bottom:4rem;margin-top:5rem}.close-icon[data-v-4fc7ba23]{font-size:50px}.intro[data-v-4fc7ba23]{background-image:linear-gradient(90deg,#fbf9f4 20%,#fbf9f400 70%),url(/annuals/2023/assets/ceo__intro-u_hrz5qi.jpg);background-size:cover;background-position:top right;display:flex;min-height:80svh;position:relative;z-index:5}@media (max-width: 839px){.intro[data-v-4fc7ba23]{background-image:linear-gradient(0deg,#fbf9f4 20%,#fbf9f400 70%),url(/annuals/2023/assets/ceo__intro-u_hrz5qi.jpg);background-position:70%;min-height:100svh}}.intro__content[data-v-4fc7ba23]{flex:1;display:flex;flex-direction:column;padding-top:12rem;padding-bottom:3rem;margin-left:auto;margin-right:auto;max-width:1120px;width:100%;position:relative;z-index:5}@media (min-width: 840px) and (max-width: 1259px){.intro__content[data-v-4fc7ba23]{margin-left:4rem;margin-right:4rem}}@media (max-width: 839px){.intro__content[data-v-4fc7ba23]{margin-left:1rem;margin-right:1rem}}.intro__col[data-v-4fc7ba23]{max-width:24rem;display:flex;flex:1;flex-direction:column;justify-content:space-between}@media (max-width: 839px){.intro__col[data-v-4fc7ba23]{max-width:100%}}.intro__title[data-v-4fc7ba23],.intro__accent[data-v-4fc7ba23],.intro__attr[data-v-4fc7ba23]{color:var(--color--hunter-green)}.intro__accent[data-v-4fc7ba23]{display:flex;align-items:center;justify-content:space-between;max-width:14rem}@media (max-width: 839px){.intro__accent[data-v-4fc7ba23]{max-width:100%}}.intro__accent img[data-v-4fc7ba23]{margin-left:2rem}.welcome[data-v-4fc7ba23]{background-color:var(--color--cream);color:var(--color--hunter-green);display:flex}.welcome__content[data-v-4fc7ba23]{border-left:1px solid var(--color--orange);margin-bottom:3rem;margin-top:6rem;margin-left:10rem;padding-left:6rem;padding-right:10rem}@media (min-width: 840px) and (max-width: 1259px){.welcome__content[data-v-4fc7ba23]{margin-left:4rem;margin-right:4rem;padding-left:4rem;padding-right:4rem}}@media (max-width: 839px){.welcome__content[data-v-4fc7ba23]{margin-left:1rem;margin-right:1rem;padding-left:1rem;padding-right:1rem}}.h3-subpage[data-v-4fc7ba23]{text-transform:uppercase}.photo[data-v-4fc7ba23]{width:100%;max-width:484px;margin-top:2rem;display:inline-block}@media (max-width: 839px){.photo[data-v-4fc7ba23]{max-width:100%;padding-left:1rem;padding-right:1rem}}.photo-1[data-v-4fc7ba23]{position:absolute;right:0;top:5rem}.photo-2[data-v-4fc7ba23]{position:absolute;right:0;bottom:5rem}.letter__content--content a[data-v-4fc7ba23]:not(.letter__content--bumper .letter__content--content a){color:var(--color--hunter-green)}.letter__content--content a[data-v-4fc7ba23]:not(.letter__content--bumper .letter__content--content a):hover{color:var(--color--orange)}
