.about_aboutPage__neEQ5{--ink:#101211;--sage:#c4d0b8;--red:#ae252c;font-family:var(--font-inter),"Helvetica Neue",Arial,sans-serif;color:var(--ink)}.about_aboutPage__neEQ5 h1,.about_aboutPage__neEQ5 h2,.about_aboutPage__neEQ5 h3{font-family:inherit;color:inherit;font-weight:500;letter-spacing:-.055em;line-height:1.08;text-wrap:balance}.about_aboutPage__neEQ5 h1{font-size:clamp(3rem,5.4vw,5rem);max-width:10ch}.about_aboutPage__neEQ5 h2{font-size:clamp(2.2rem,3.5vw,3.4rem);max-width:20ch}.about_aboutPage__neEQ5 h3{font-size:1.4rem;margin:22px 0 14px}.about_aboutPage__neEQ5 p{text-wrap:pretty}.about_intro___Qum0{position:relative;isolation:isolate;overflow:hidden;padding:210px 0 80px;background:#141412;color:#e5dfc9}.about_intro___Qum0:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#e5dfc930;pointer-events:none}.about_introGrid__6QA3_{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:80px;gap:80px;align-items:center}.about_eyebrow__LFp4C{font-size:.68rem;text-transform:uppercase;letter-spacing:.16em;font-weight:600;margin-bottom:26px}.about_lead___O82n{font-size:1.15rem;line-height:1.75;max-width:43ch;margin:28px 0 18px}.about_location__cKA5n{max-width:48ch;font-size:.88rem;line-height:1.8;color:#bcb9ad}.about_actions__2xGU5{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:34px}.about_primaryButton__oERdq{background:var(--ink);color:#fff;display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:17px 23px;border-radius:0;font-size:.84rem;font-weight:500;transition:transform .18s ease,background .18s ease}.about_primaryButton__oERdq:hover{background:#273025;opacity:1;transform:translateY(-2px)}.about_textLink___1W1U{font-size:.84rem;font-weight:500;text-decoration:underline;text-underline-offset:6px}.about_portrait__L8d_6{position:relative;padding:0 0 16px 16px}.about_portrait__L8d_6:before{content:"";position:absolute;inset:20px 20px 0 0;border:1px solid #ffffff65;z-index:-1;border-radius:0}.about_portrait__L8d_6 img{width:100%;height:460px;object-fit:cover;object-position:center 30%;border-radius:0}.about_portrait__L8d_6 figcaption{display:flex;justify-content:space-between;gap:12px;padding-top:16px;font-size:.72rem}.about_portrait__L8d_6 strong{font-weight:500}.about_portrait__L8d_6 figcaption span{color:#bcb9ad}.about_work___q6Dq{padding:88px 0 48px;background:#eae8e1;scroll-margin-top:150px}.about_sectionHeading__ywrXm{display:grid;grid-template-columns:1.3fr 1fr;align-items:end;grid-gap:80px;gap:80px;margin-bottom:40px}.about_sectionHeading__ywrXm>p{font-size:.94rem;line-height:1.8;color:#50564e;max-width:40ch}.about_gallery__5rqnK{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.about_photo__lJo62{text-align:left;min-width:0;color:var(--ink)}.about_photo__lJo62 img{width:100%;height:310px;object-fit:cover;border-radius:0;transition:filter .25s ease,transform .25s ease}.about_photo__lJo62:hover img{filter:brightness(1.08);transform:translateY(-5px)}.about_photoCaption__gqO7T{display:flex;justify-content:space-between;gap:8px;padding:14px 0;font-size:.8rem}.about_photoCaption__gqO7T>span{color:#9a242a}.about_galleryFooter__Ik2VH{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:28px;padding-top:24px;border-top:1px solid #10121125;font-size:.75rem;color:#50564e}.about_recognition__p3oZn{background:#d4d1c7;padding:30px 0}.about_recognitionInner__K7mJ3{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;font-size:1.1rem;font-weight:500}.about_recognitionInner__K7mJ3 p{font-size:.78rem;font-weight:400;color:#50564e}.about_approach__GH_cD{background:#c6bfa8;padding:80px 0 56px;position:relative;overflow:hidden}.about_steps__R8C_C{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:48px;gap:48px;margin-top:50px}.about_steps__R8C_C>div{border-top:1px solid #10121140;padding-top:20px}.about_stepNumber__YZFkg{font-size:.72rem;color:#722026}.about_steps__R8C_C p{font-size:.92rem;line-height:1.8;color:#3e4738;max-width:33ch}.about_contact__iXy7W{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-top:52px;padding-top:30px;border-top:1px solid #10121140}.about_contact__iXy7W p{font-size:1.5rem;letter-spacing:-.04em}.about_aboutPage__neEQ5 a:focus-visible,.about_aboutPage__neEQ5 button:focus-visible{outline:3px solid currentColor;outline-offset:5px}.about_lightbox__FRQkf{position:fixed;inset:0;margin:auto;padding:0;width:min(1100px,94vw);max-width:94vw;max-height:94dvh;border:0;background:#101211;color:#fff;border-radius:8px}.about_lightbox__FRQkf::-webkit-backdrop{background:#000e}.about_lightbox__FRQkf::backdrop{background:#000e}.about_lightboxContent__0VGNE{padding:50px 20px 14px}.about_lightboxContent__0VGNE>img{width:100%;height:70dvh;object-fit:contain}.about_close__A3Gir{position:absolute;top:6px;right:10px;width:44px;height:44px;color:#fff;font-size:1.3rem}.about_lightboxControls__JpnL_{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.85rem}.about_lightboxControls__JpnL_ button{color:#fff;width:48px;height:48px;font-size:1.5rem}@media (max-width:900px){.about_introGrid__6QA3_{gap:36px}.about_sectionHeading__ywrXm{gap:32px}.about_gallery__5rqnK{grid-template-columns:repeat(2,1fr)}.about_steps__R8C_C{gap:24px}}@media (max-width:600px){.about_intro___Qum0{padding:130px 0 56px}.about_introGrid__6QA3_,.about_sectionHeading__ywrXm{grid-template-columns:1fr}.about_introGrid__6QA3_{gap:40px}.about_portrait__L8d_6 img{height:390px}.about_approach__GH_cD,.about_work___q6Dq{padding:56px 0 36px}.about_work___q6Dq{scroll-margin-top:105px}.about_photo__lJo62 img{height:220px}.about_gallery__5rqnK{gap:12px}.about_steps__R8C_C{grid-template-columns:1fr;gap:30px;margin-top:32px}.about_steps__R8C_C p{max-width:none}.about_contact__iXy7W{align-items:flex-start;flex-direction:column}.about_recognitionInner__K7mJ3{justify-content:flex-start}.about_recognitionInner__K7mJ3 p{width:100%}.about_lightboxContent__0VGNE{padding-inline:10px}}@media (prefers-reduced-motion:reduce){.about_photo__lJo62 img,.about_primaryButton__oERdq{transition:none}.about_photo__lJo62:hover img,.about_primaryButton__oERdq:hover{transform:none}}.about_aboutPage__neEQ5 h1,.about_aboutPage__neEQ5 h2{font-family:var(--font-editorial),"Bodoni MT","Didot",Georgia,serif;font-weight:400;text-transform:uppercase;letter-spacing:-.065em;line-height:.96}.about_aboutPage__neEQ5 h1{font-size:clamp(3.8rem,6.7vw,6.5rem);max-width:11ch}.about_aboutPage__neEQ5 h2{font-size:clamp(2.8rem,4.5vw,4.6rem);max-width:22ch}.about_aboutPage__neEQ5 h3{font-family:var(--font-editorial),Georgia,serif;font-size:1.8rem;font-weight:400;letter-spacing:-.035em}.about_intro___Qum0 .about_eyebrow__LFp4C:before{content:"";display:inline-block;width:6px;height:6px;background:#98a184;margin-right:10px;border-radius:50%}.about_intro___Qum0 .about_primaryButton__oERdq{background:#e5dfc9;color:#141412}.about_intro___Qum0 .about_primaryButton__oERdq:hover{background:#c6bfa8}.about_portrait__L8d_6{padding:0}.about_portrait__L8d_6:before{display:none}.about_portrait__L8d_6 img{height:540px;filter:saturate(.65)}.about_portrait__L8d_6 figcaption{border-top:1px solid #e5dfc940;margin-top:18px;text-transform:uppercase;letter-spacing:.08em;font-size:.62rem}.about_lead___O82n{font-size:1rem}.about_eyebrow__LFp4C{letter-spacing:.19em}.about_photoCaption__gqO7T{text-transform:uppercase;letter-spacing:.08em;font-size:.68rem}@media (max-width:600px){.about_aboutPage__neEQ5 h1{font-size:clamp(3.3rem,12vw,4.8rem)}.about_aboutPage__neEQ5 h2{font-size:clamp(2.5rem,9vw,3.6rem)}.about_portrait__L8d_6 img{height:430px}}.about_chapterNav__EBrXl{display:grid;grid-gap:0;gap:0;margin-top:34px;max-width:370px}.about_chapterNav__EBrXl a{border-top:1px solid #e5dfc935;padding:14px 0;font-size:.75rem;letter-spacing:.04em}.about_storyGrid__gOW0P{display:grid;grid-template-columns:1fr 1.15fr;grid-gap:clamp(32px,6vw,88px);gap:clamp(32px,6vw,88px);align-items:start}.about_storyGrid__gOW0P h2{font-size:clamp(2.5rem,4vw,4rem);overflow-wrap:anywhere}.about_prose__xx7b_{font-size:.98rem;line-height:1.9;color:#41413a;max-width:62ch}.about_prose__xx7b_ p+p{margin-top:20px}.about_areaRow__FDXXs,.about_mission__rUgVN{display:grid;grid-template-columns:1fr 1.15fr;grid-gap:clamp(32px,6vw,88px);gap:clamp(32px,6vw,88px);border-top:1px solid #14141230;margin-top:48px;padding-top:32px}.about_areaRow__FDXXs h3,.about_mission__rUgVN h3{margin:0}.about_areaRow__FDXXs>p{font-size:.94rem;line-height:1.85;color:#41413a;max-width:62ch}.about_galleryIntro__ZLPUX{display:flex;justify-content:space-between;gap:20px;align-items:baseline;margin-top:48px}.about_galleryIntro__ZLPUX>span{font-size:.72rem;color:#54544b}.about_gallery__5rqnK{grid-template-columns:repeat(3,1fr);gap:22px}.about_photo__lJo62 img{height:320px}.about_recognition__p3oZn{padding:76px 0}.about_publicationLinks__kZpJ7{display:flex;flex-wrap:wrap;gap:24px;padding:24px 0;font-size:.85rem;color:#141412}.about_publicationLinks__kZpJ7 a{text-decoration:underline;text-underline-offset:5px}.about_certificate__qL_Gr{border-top:1px solid #14141230;border-bottom:1px solid #14141230;padding:16px 0;font-size:.8rem}.about_certificate__qL_Gr summary{cursor:pointer}.about_certificate__qL_Gr img{margin-top:20px;width:100%;height:auto}.about_aboutPage__neEQ5 section[id]{scroll-margin-top:150px}@media (max-width:600px){.about_areaRow__FDXXs,.about_mission__rUgVN,.about_storyGrid__gOW0P{grid-template-columns:1fr;gap:24px}.about_gallery__5rqnK{grid-template-columns:1fr}.about_photo__lJo62 img{height:340px}.about_galleryIntro__ZLPUX{display:block;margin-bottom:20px}.about_galleryIntro__ZLPUX .about_eyebrow__LFp4C{margin-bottom:10px}.about_recognition__p3oZn{padding:52px 0}.about_aboutPage__neEQ5 section[id]{scroll-margin-top:105px}}.about_certificate__qL_Gr{margin-top:32px}.about_certificate__qL_Gr summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;padding:8px 0;transition:padding .24s ease}.about_certificate__qL_Gr summary::-webkit-details-marker{display:none}.about_certificate__qL_Gr summary span{font-size:1.25rem;transition:transform .24s ease}.about_certificate__qL_Gr[open] summary{padding-left:16px}.about_certificate__qL_Gr[open] summary span{transform:rotate(180deg)}.about_certificate__qL_Gr summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.about_certificatePanel__jdfSC{padding:24px 0 8px}.about_certificatePanel__jdfSC img{display:block;width:100%;height:auto;margin:0;object-fit:contain}.about_certificate__qL_Gr[open] .about_certificatePanel__jdfSC{animation:about_certificateReveal__nQVe4 .32s ease-out both}@keyframes about_certificateReveal__nQVe4{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.about_certificate__qL_Gr summary,.about_certificate__qL_Gr summary span{transition:none}.about_certificate__qL_Gr[open] .about_certificatePanel__jdfSC{animation:none}}.about_recognitionStage__Fz_zE{display:grid;position:relative;overflow:hidden;isolation:isolate}.about_recognitionImage__8wFHF,.about_recognitionStory__1YJ6r{grid-area:1/1;min-width:0}.about_recognitionStory__1YJ6r{z-index:1;background:#d4d1c7;transition:transform .45s ease,visibility .45s}.about_recognitionImage__8wFHF{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s}.about_recognitionImage__8wFHF img{width:100%;height:100%;object-fit:contain;display:block}.about_recognitionOpen__LuuQl .about_recognitionStory__1YJ6r{transform:translateX(100%);visibility:hidden;pointer-events:none}.about_recognitionOpen__LuuQl .about_recognitionImage__8wFHF{opacity:1;visibility:visible}.about_recognitionToggle__SVcMl{display:flex;align-items:center;justify-content:space-between;width:100%;gap:24px;margin-top:32px;padding:24px 0;border-top:1px solid #14141230;border-bottom:1px solid #14141230;color:#141412;font-size:.8rem;text-align:left}.about_recognitionToggle__SVcMl span{font-size:1.3rem}@media (prefers-reduced-motion:reduce){.about_recognitionImage__8wFHF,.about_recognitionStory__1YJ6r{transition:none}}.about_missionVideo__KJv7A{margin-top:26px;width:100%}.about_missionVideo__KJv7A iframe{display:block;width:100%;aspect-ratio:16/9;border:0;background:#141412}.about_missionVideo__KJv7A figcaption{margin-top:12px;color:#505047;font-size:.65rem;line-height:1.6;letter-spacing:.02em}.about_missionVideo__KJv7A iframe{pointer-events:none;filter:saturate(.65)}