.background_backgroundContainer__cS4F5{position:fixed;inset:0;overflow:hidden}.background_backgroundImage__LsuiY{position:absolute;inset:0;opacity:0;animation:background_fadeInOut___alhc 24s infinite}.background_image1__UQp7E{animation-delay:0s}.background_image2__S347o{animation-delay:-18s}.background_image3__9PwEp{animation-delay:-12s}.background_image4__laR8v{animation-delay:-6s}@keyframes background_fadeInOut___alhc{0%,25%,to{opacity:0}18%,4%{opacity:1}}.background_imageOverlay__GISsu{position:absolute;inset:0;background-color:var(--overlay-color);z-index:1}.background_caption__lP6Vq{font-size:.8rem;z-index:10;position:absolute;bottom:1rem;left:1rem;transform:rotate(-90deg);transform-origin:0}.background_caption__lP6Vq span{text-transform:uppercase}.page_container__56ZRa{position:relative;min-height:100vh;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;justify-content:center;overflow:hidden;padding:1rem}.page_content__LVhsy{position:relative;z-index:10;text-align:left;align-self:flex-start}.page_title__nw7Nn{font-size:1.25rem;margin-bottom:1rem;text-transform:uppercase}.page_subtitle__HQurn{font-size:1rem;margin-bottom:2rem}.page_para__qbe_i{margin-bottom:1rem}.page_contactButton__N2BSv{display:inline-block;background-color:var(--text-color);color:var(--background-color);padding:.5rem 1rem;border-radius:.25rem;text-decoration:none;transition:opacity .3s ease}.page_contactButton__N2BSv:hover{opacity:.9}.bio_bioContainer__0o9nM{overflow:hidden}.bio_bioHeader__kj2wv{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .3s ease}.bio_bioHeader__kj2wv:hover{color:#555}.bio_bioHeader__kj2wv>span{display:inline-block;transition:transform .3s ease;font-size:125%;font-weight:400}.bio_bioHeader__kj2wv:hover .bio_down__09bkI{transform:translateY(3px)}.bio_bioHeader__kj2wv:hover .bio_up__z_aQf{transform:translateY(-3px)}.bio_bioContent__mSl7U{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1),opacity .5s cubic-bezier(.5,0,.1,1)}.bio_bioContent__mSl7U.bio_open__c1tDX{max-height:1000px;opacity:1;transition:max-height .5s cubic-bezier(.5,0,.1,1),opacity .5s cubic-bezier(0,1,0,1)}.bio_para__1_t_a{margin-bottom:1rem;transform:translateY(-1rem);transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}.bio_bioContent__mSl7U.bio_open__c1tDX .bio_para__1_t_a{transform:translateY(0)}.bio_para__1_t_a span{font-style:italic}.bio_divider__VjddS{cursor:pointer;font-size:.8rem;line-height:1;text-transform:uppercase;opacity:0;transform:translateY(1rem);transition:opacity .3s ease,transform .3s ease,color .5s ease}.bio_divider__VjddS:hover{color:#555}.bio_bioContent__mSl7U.bio_open__c1tDX .bio_divider__VjddS{opacity:1;transform:translateY(0)}.bio_link__Dr4Y9{font-size:125%;position:relative;top:-.3em;display:inline-block;margin-left:.25rem;transform:rotate(45deg);transition:transform .2s ease}.bio_para__1_t_a>a:hover{color:#555}.bio_para__1_t_a>a:hover .bio_link__Dr4Y9{transform:rotate(45deg) translateY(-3px)}.contact_contactContainer__9GlgL{overflow:inherit}.contact_contactHeader__iQLRs{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .3s ease}.contact_contactHeader__iQLRs:hover{color:#555}.contact_contactHeader__iQLRs>span{display:inline-block;transition:transform .3s ease;font-size:125%;font-weight:400}.contact_contactHeader__iQLRs:hover .contact_down__v22ZK{transform:translateY(3px)}.contact_contactHeader__iQLRs:hover .contact_up__yqcVQ{transform:translateY(-3px)}.contact_contactContent__OkET4{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1),opacity .5s cubic-bezier(.5,0,.1,1)}.contact_contactContent__OkET4.contact_open__y4xQG{max-height:1000px;opacity:1;transition:max-height .5s cubic-bezier(.5,0,.1,1),opacity .5s cubic-bezier(0,1,0,1)}.contact_para__3C9_a{margin-bottom:1rem;transform:translateY(-1rem);transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}.contact_contactContent__OkET4.contact_open__y4xQG .contact_para__3C9_a{transform:translateY(0)}.contact_para__3C9_a span{font-style:italic}.contact_references__vXB1m{display:flex;justify-content:space-between;margin-top:2rem;opacity:0;transform:translateY(1rem);transition:opacity .3s ease .1s,transform .3s ease .1s}.contact_contactContent__OkET4.contact_open__y4xQG .contact_references__vXB1m{opacity:1;transform:translateY(0)}.contact_references__vXB1m a{transition:color .2s ease}.contact_references__vXB1m a:hover{color:#555}.contact_divider__S2GSK{cursor:pointer;font-size:.8rem;line-height:1;text-transform:uppercase;margin-top:1rem;opacity:0;transform:translateY(1rem);transition:opacity .3s ease .2s,transform .3s ease .2s,color .5s ease}.contact_divider__S2GSK:hover{color:#555}.contact_contactContent__OkET4.contact_open__y4xQG .contact_divider__S2GSK{opacity:1;transform:translateY(0)}.contact_link__cJVzn{font-size:125%;position:relative;top:-.3em;display:inline-block;margin-left:.25rem;transform:rotate(45deg);transition:transform .2s ease}.contact_references__vXB1m>a:hover .contact_link__cJVzn{transform:rotate(45deg) translateY(-3px)}.page_container__jZF7q{position:relative;min-height:100vh;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;justify-content:center;overflow:hidden;padding:1rem}.page_content___38fW{position:relative;z-index:10;text-align:left;align-self:flex-end;grid-column:5/5}@media screen and (max-width:767px){.page_content___38fW{grid-column:2/6}}.page_title__po7na{font-size:1rem;margin-bottom:1rem;text-transform:uppercase;border-bottom:1px solid white;display:inline-block}.page_subtitle__YBgxm{font-size:1rem;margin-bottom:2rem}.page_para__VUWi4{margin-bottom:1rem}.page_contactButton__zNnqZ{display:inline-block;background-color:var(--text-color);color:var(--background-color);padding:.5rem 1rem;border-radius:.25rem;text-decoration:none;transition:opacity .3s ease}.page_contactButton__zNnqZ:hover{opacity:.9}.page_link__k5j_x{font-size:125%;position:relative;top:-.3em;display:inline-block;margin-left:.25rem;transform:rotate(45deg);transition:transform .2s ease}.page_para__VUWi4>a:hover{color:#555}.page_para__VUWi4>a:hover .page_link__k5j_x{transform:rotate(45deg) translateY(-3px)}.page_footer__F3MD0{margin-top:3rem}