.AboutHero{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:calc(var(--vh)*100);padding-top:100px;color:#32302f;cursor:default}.AboutHero h1{margin-top:1.25rem;font-size:12vw;line-height:1.2;text-align:center}.AboutHero h1 span{margin-right:1.8vw}.AboutHero h1 span:last-child{margin-right:0}.AboutHero__Head{text-align:center;text-transform:uppercase;letter-spacing:.06rem}@media(min-width:768px){.AboutHero{width:71%;max-width:65.63rem}.AboutHero h1{font-size:clamp(50px,6.2vw,90px)}}.AboutHero__Underline{bottom:.14em;display:inline-block}.AboutHero__Underline,.AboutHero__Underline:after{position:absolute;left:0;width:100%;height:.025em;background:#403e3d}.AboutHero__Underline:after{z-index:5;opacity:0;content:""}.AboutHero__Image{position:fixed;top:0;left:0;z-index:2;display:inline-block;width:30vw;max-width:25rem;transform:translate(var(--x-px),var(--y-px)) translate(-50%,-50%);opacity:0;transition:opacity .2s linear;pointer-events:none;--x-px:calc(var(--x) * 1px);--y-px:calc(var(--y) * 1px)}.AboutHero__Word{position:relative;display:inline-block;box-sizing:border-box}.AboutHero__Word.pronounced-word:after{position:absolute;top:0;left:0;z-index:5;color:#403e3d;opacity:0;transition:opacity 0s linear .5;content:attr(data-title)}.AboutHero__Word.pronounced-word:hover .AboutHero__Image,.AboutHero__Word.pronounced-word:hover .AboutHero__Underline:after,.AboutHero__Word.pronounced-word:hover:after{opacity:1}.AboutSection{display:flex;flex-direction:column;align-items:center}@media(min-width:640px){.AboutSection{flex-direction:row}.AboutSection[data-reverse=true]{flex-direction:row-reverse}}.AboutSection__ImageCol{position:relative;width:100%}@media(min-width:640px){.AboutSection__ImageCol{width:50%}}.AboutSection__ImageCol[data-reverse=true]{text-align:right}.AboutSection__ImageMaskLarge{display:inline-block;width:80%;padding-block:4.5rem;overflow:hidden}.AboutSection__ImageB{position:absolute;right:0;bottom:0;left:auto;width:40%;transform-origin:50% 50%}.AboutSection__ImageB--reverse{right:auto;left:0}.AboutSection__TextCol{display:flex;flex-direction:column;align-items:flex-start;width:100%}@media(min-width:640px){.AboutSection__TextCol{align-items:center;width:50%}}.AboutSection__Description{width:100%}@media(min-width:480px){.AboutSection__Description{width:27ch}}.AboutSection__Description h2{font-size:1.75rem;color:#32302f}.AboutSection__Description p{padding-top:1.25rem}.AboutSection__Description a{font-weight:600;-webkit-text-decoration:none;text-decoration:none}.AboutStaff__Heading{margin-bottom:2rem;font-size:.87rem;font-weight:500;letter-spacing:.06rem;text-transform:uppercase;color:#32302f}.AboutStaff__Name{font-weight:600;color:#32302f}.AboutStaff__Role{margin-top:.5rem;margin-bottom:2rem;font-weight:500;letter-spacing:.06rem;text-transform:uppercase;color:#32302f}.AboutPageBody__Root{color:#32302f}.AboutPageBody__Section{overflow:hidden}.AboutPageBody__Section--centered{text-align:center}.AboutPageBody__SmallTitle{font-weight:500;letter-spacing:.06rem}.AboutPageBody__CareersLink{display:block;margin-bottom:2rem;font-weight:500;-webkit-text-decoration:none;text-decoration:none;color:#32302f}.About__LargeText{font-size:clamp(16px,4.8vw,3rem)}.About__SmallTitle{font-size:clamp(12px,2vw,.87rem)}.About__EmailText{font-size:clamp(16px,4.8vw,2rem)}.About__Description{width:100%}@media(min-width:480px){.About__Description{width:27ch}}