.about-page{overflow:clip}.about-page .nav-wrap nav a{color:#6c7369;white-space:nowrap;align-items:center;gap:5px;height:100%;font-size:14px;display:flex;position:relative}.about-page .nav-wrap nav a[aria-current]{color:#242d20}.about-page .nav-wrap nav a[aria-current]:after{content:"";background:#789449;height:2px;position:absolute;bottom:0;left:0;right:0}.about-main{max-width:1276px;margin:auto;padding:0 36px}.about-hero{text-align:center;padding:90px 0 60px}.about-kicker{letter-spacing:1.8px;color:#68705e;margin-bottom:28px;font-size:13px;font-weight:600}.about-hero h1{letter-spacing:-3px;margin-bottom:30px;font-size:clamp(40px,5.7vw,76px);line-height:1.1}.about-hero h1 em{color:#6c874b}.about-hero h1>span{letter-spacing:-1.5px;color:#7a8274;font-size:.61em}.about-lead{color:#68705e;font-size:18px;line-height:1.7}.about-text-link{border-bottom:1px solid #bec9b2;gap:30px;margin-top:12px;padding:12px 0;font-size:14px;display:inline-flex}.about-team-photo{margin:0}.about-team-photo>img{aspect-ratio:1.5;object-fit:cover;border-radius:16px;width:100%;height:auto}.about-team-photo figcaption{color:#6b7367;justify-content:space-between;gap:20px;padding-top:20px;font-size:13px;display:flex}.about-team-photo figcaption span:last-child{letter-spacing:1px}.about-story{border-bottom:1px solid #dfe5d8;grid-template-columns:1fr 2fr;gap:70px;padding:120px 0;display:grid}.about-story h2,.about-world h2,.about-closing h2{letter-spacing:-1.5px;font-size:clamp(32px,4vw,52px);line-height:1.13}.about-story p:not(.about-kicker){color:#68705e;max-width:630px;font-size:18px;line-height:1.8}.about-section-heading{justify-content:space-between;align-items:baseline;gap:25px;margin-bottom:32px;display:flex}.about-section-heading>p:last-child{color:#68705e;font-size:16px}.about-people{padding:90px 0 110px;scroll-margin-top:105px}.about-team-tabs{gap:32px}.about-person-panel[data-state=active]{grid-template-columns:1fr 1fr;gap:0;animation:.35s vench-person-in;display:grid}.about-person-panel[data-state=inactive]{display:none}.about-person-picture{border-radius:14px 0 0 14px;overflow:hidden}.about-person-picture img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.about-person-copy{background:#edf2e6;border-radius:0 14px 14px 0;flex-direction:column;justify-content:center;padding:clamp(25px,4vw,64px);display:flex;position:relative}.about-person-count{color:#748269;font-variant-numeric:tabular-nums;font-size:13px;position:absolute;top:26px;right:28px}.about-person-copy .about-kicker{margin:22px 0 14px;font-size:12px}.about-person-copy h3{letter-spacing:-2px;margin-bottom:26px;font-size:clamp(36px,5vw,64px);line-height:1.1}.about-person-copy>p:not(.about-kicker){color:#55634b;max-width:470px;font-size:18px;line-height:1.8}.about-person-signoff{color:#697b5b;margin-top:20px;font-size:14px}.about-page .about-portrait-list{background:0 0;grid-template-columns:repeat(8,minmax(0,1fr));justify-content:stretch;gap:14px;width:100%;height:auto;padding:10px 0;display:grid}.about-page .about-portrait-button{min-width:0;height:auto;box-shadow:none;color:#68705e;white-space:normal;background:0 0;border:0;border-radius:10px;flex-direction:column;gap:12px;padding:10px 2px;font-size:14px;display:flex}.about-portrait-button img{aspect-ratio:1;outline-offset:5px;border-radius:50%;outline:2px solid #0000;width:clamp(55px,7vw,88px);height:auto;transition:transform .25s,outline .25s}.about-portrait-button:hover img{transform:translateY(-4px)}.about-page .about-portrait-button[data-state=active]{box-shadow:none;color:#283621;background:0 0}.about-portrait-button[data-state=active] img{outline-color:#87a456}.about-world{text-align:center;border-top:1px solid #dfe5d8;border-bottom:1px solid #dfe5d8;padding:85px 25px}.about-world>p:not(.about-kicker){color:#68705e;max-width:660px;margin:30px auto 45px;font-size:18px;line-height:1.8}.about-cities{justify-content:center;gap:90px;font-size:20px;display:flex}.about-cities small{color:#75816a;margin-top:6px;font-size:14px;display:block}.about-closing{text-align:center;padding:110px 0}.about-closing>p:not(.about-kicker){color:#68705e;font-size:18px;line-height:1.8}.about-closing .button{margin-top:15px}.about-page .about-footer{color:#68705e;border-top:1px solid #e4e8df;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;padding:35px max(36px,50vw - 602px);font-size:13px;display:flex}.about-footer p{margin:0}.about-reveal.will-reveal{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(22px)}.about-reveal.is-visible{opacity:1;transform:none}@keyframes vench-person-in{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:800px){.about-main{padding:0 22px}.about-page .nav-wrap{gap:15px;padding:0 22px}.about-page .nav-wrap nav{display:none}.about-hero{padding:60px 0 40px}.about-hero h1{letter-spacing:-1.8px}.about-team-photo figcaption{flex-direction:column;gap:5px}.about-story{grid-template-columns:1fr;gap:10px;padding:70px 0}.about-people{padding:60px 0}.about-section-heading{display:block}.about-person-panel[data-state=active]{grid-template-columns:1fr}.about-person-picture{border-radius:14px 14px 0 0}.about-person-copy{border-radius:0 0 14px 14px;padding:35px 28px}.about-person-copy>p:not(.about-kicker){min-height:130px}.about-page .about-portrait-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.about-portrait-button img{width:65px}.about-cities{flex-wrap:wrap;gap:25px}.about-world{padding:65px 0}.about-closing{padding:70px 0}.about-page .about-footer{flex-direction:column;align-items:flex-start;padding:30px 22px}}@media (prefers-reduced-motion:reduce){.about-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.about-reveal.will-reveal{opacity:1;transform:none}}.about-person-panel{width:100%;max-width:960px;margin-inline:auto}.about-person-panel[data-state=active]{background:#edf2e6;border-radius:14px;grid-template-columns:360px minmax(0,1fr);align-items:center;overflow:hidden}.about-person-picture{border-radius:14px}.about-person-copy{padding:32px 40px}@media (max-width:800px){.about-person-panel[data-state=active]{background:0 0;grid-template-columns:1fr;overflow:visible}.about-person-picture{border-radius:14px;width:min(100%,320px);margin-inline:auto}.about-person-copy{border-radius:14px;margin-top:22px;padding:32px 28px}.about-person-copy>p:not(.about-kicker){min-height:0}}.about-hero h1 em{font-family:inherit;font-style:normal;font-weight:inherit}.about-person-panel{max-width:780px}.about-person-panel[data-state=active]{background:#edf2e6;border-radius:14px;grid-template-columns:minmax(0,1fr);overflow:hidden}.about-person-copy{border-radius:14px;min-height:290px;padding:40px 52px}.about-person-copy h3{margin-bottom:18px;font-size:48px}.about-person-copy>p:not(.about-kicker){font-size:17px;line-height:1.7}.about-person-signoff{margin-top:8px}@media (max-width:800px){.about-person-copy{min-height:240px;padding:34px 28px}}
