.AboutPage_page__oLIfs{--paper:#fffdf8;--ink:#242820;--muted:#686b61;--forest:#213f33;--honey:#f5c154;--line:#e4e4d9;background:var(--paper);color:var(--ink)}.AboutPage_container___ySgr{width:min(100%,1304px);margin-inline:auto;padding-inline:48px}.AboutPage_section__PHDqN{padding-block:clamp(64px,7.5vw,104px)}.AboutPage_heading__kZPNG{margin:0;font-size:clamp(32px,3.7vw,50px);font-weight:600;line-height:1.1;letter-spacing:-.045em}.AboutPage_heading__kZPNG span{color:#a37318}.AboutPage_promiseGrid__31Ssy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:28px}.AboutPage_promiseGrid__31Ssy article{padding:22px;border:1px solid var(--line);border-radius:18px;background:white}.AboutPage_promiseGrid__31Ssy p{margin:0;color:var(--muted);font-size:15px;line-height:1.65}.AboutPage_page__oLIfs h3{margin:0 0 14px;font-size:23px;font-weight:600;line-height:1.25;letter-spacing:-.03em}.AboutPage_page__oLIfs a:focus-visible{outline:3px solid #b98426;outline-offset:5px}.AboutPage_textLink__mKoQR{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;width:fit-content;min-height:44px;padding-block:10px;color:var(--forest);font-size:14px;font-weight:600;text-decoration:none}.AboutPage_textLink__mKoQR svg{flex-shrink:0;transition:transform .2s ease}.AboutPage_textLink__mKoQR:hover{text-decoration:underline;text-underline-offset:5px}.AboutPage_textLink__mKoQR:hover svg{transform:translateX(4px)}.AboutPage_hero__AoN60{padding:calc(var(--header-stack, 112px) + 30px) 0 76px;background:#fbf6e9}.AboutPage_heroGrid__SE44X{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:52px}.AboutPage_heroCopy__3R2L7{padding-block:24px}.AboutPage_hero__AoN60 h1{margin:0;font-size:clamp(42px,5vw,68px);font-weight:600;line-height:1.045;letter-spacing:-.055em}.AboutPage_hero__AoN60 h1 span{color:#a37318}.AboutPage_lead__SDpTf{max-width:490px;margin:28px 0 30px;color:var(--muted);font-size:17px;line-height:1.8}.AboutPage_heroVisual__DZhjc{position:relative;isolation:isolate;height:510px;margin:0}.AboutPage_heroBackdrop__4vDZD{position:absolute;inset:32px 0 0 24px;z-index:-1;border-radius:48% 48% 8px 8px;background:#eee5ce}.AboutPage_heroBackdrop__4vDZD:after{content:"";position:absolute;width:120px;height:120px;border-radius:50%;top:40px;right:-12px;background:var(--honey)}.AboutPage_heroImage__TirUM{display:block;position:relative;width:100%;height:100%;object-fit:contain;object-position:center bottom}.AboutPage_heroVisual__DZhjc figcaption{position:absolute;display:flex;align-items:center;gap:16px;left:-28px;bottom:28px;padding:18px 26px 18px 18px;background:white;border:1px solid #e5dfd1;border-radius:12px;box-shadow:0 12px 35px -20px #213f3340;color:var(--muted);font-size:13px;line-height:1.65}.AboutPage_captionIcon__NOXig{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#edf1e9;color:var(--forest)}.AboutPage_heroVisual__DZhjc figcaption strong{color:var(--forest);font-size:17px;font-weight:600}.AboutPage_split__HT8nZ{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px}.AboutPage_story__kzkov{scroll-margin-top:calc(var(--header-stack, 112px) + 16px);background:white}.AboutPage_storyHeading__iHB_g{align-self:start;position:sticky;top:calc(var(--header-stack, 112px) + 16px)}.AboutPage_prose__bFlTD p,.AboutPage_sectionIntro__ogbtP>div>p,.AboutPage_sectionIntro__ogbtP>p,.AboutPage_trust__1hQlM p{color:var(--muted);font-size:16px;line-height:1.85}.AboutPage_prose__bFlTD p{margin:0 0 22px}.AboutPage_prose__bFlTD p:first-child{color:var(--forest);font-size:20px;line-height:1.65;letter-spacing:-.015em}.AboutPage_prose__bFlTD p:last-child{margin-bottom:0}.AboutPage_mission___NlAu{padding-bottom:12px;background:white}.AboutPage_missionPanel__2DGhR{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:80px;padding:60px;background:#f6e8c8;border-radius:18px}.AboutPage_mission___NlAu h2{margin:0;color:var(--forest);font-size:clamp(34px,4vw,54px);line-height:1.08;letter-spacing:-.045em;font-weight:600}.AboutPage_mission___NlAu h2 span{display:inline-block;margin-top:18px;color:#86601f}.AboutPage_missionCopy__MWJ7H>svg{color:var(--forest)}.AboutPage_missionCopy__MWJ7H p{margin:24px 0 0;font-size:18px;line-height:1.8;color:#565746}.AboutPage_sectionIntro__ogbtP{display:grid;grid-template-columns:1.1fr 1fr;align-items:end;gap:100px;margin-bottom:48px}.AboutPage_sectionIntro__ogbtP>div>p,.AboutPage_sectionIntro__ogbtP>p{margin:0}.AboutPage_sectionIntro__ogbtP .AboutPage_textLink__mKoQR{margin-top:14px}.AboutPage_engineGrid__l14K1{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:16px;background:white;overflow:hidden}.AboutPage_engine__iaK2_{display:flex;flex-direction:column;padding:32px}.AboutPage_engine__iaK2_+.AboutPage_engine__iaK2_{border-left:1px solid var(--line)}.AboutPage_engineTop__s4ad2{display:flex;justify-content:space-between;align-items:center;margin-bottom:38px}.AboutPage_engineTop__s4ad2>span:last-child{color:#797c70;font-size:12px;font-variant-numeric:tabular-nums}.AboutPage_engineIcon__kv21Y{display:grid;place-items:center;width:60px;height:60px;border-radius:16px;background:#f8edce;color:#86601f}.AboutPage_engine__iaK2_:nth-child(2) .AboutPage_engineIcon__kv21Y{background:#e9eee6;color:#46634c}.AboutPage_engine__iaK2_:nth-child(3) .AboutPage_engineIcon__kv21Y{background:#eeeaf3;color:#6f6082}.AboutPage_audiences__Qr2E4 p,.AboutPage_engine__iaK2_>p,.AboutPage_principle__BctJr p,.AboutPage_steps__6BMWe p{margin:0 0 24px;font-size:15px;line-height:1.8;color:var(--muted)}.AboutPage_engine__iaK2_ .AboutPage_textLink__mKoQR{margin-top:auto;width:100%;border-top:1px solid var(--line);padding-top:20px}.AboutPage_principles__VdKNA{background:var(--forest);color:white}.AboutPage_principles__VdKNA .AboutPage_heading__kZPNG span{color:#e7c78b}.AboutPage_principlesHead__w4nTG{max-width:640px;margin-bottom:12px}.AboutPage_principlesHead__w4nTG p{margin:18px 0 0;color:#c3cec3;font-size:16px;line-height:1.7}.AboutPage_principleGrid__BdrYK{display:grid;grid-template-columns:1fr 1fr;column-gap:72px}.AboutPage_principle__BctJr{border-top:1px solid #ffffff26;padding:28px 0 8px}.AboutPage_principle__BctJr:nth-last-child(-n+2){padding-bottom:0}.AboutPage_principleTop__rdoMT{display:flex;align-items:center;color:#e7c78b;margin-bottom:16px}.AboutPage_principle__BctJr p{color:#c3cec3;margin:0;max-width:460px}.AboutPage_audiences__Qr2E4{border-top:1px solid var(--line)}.AboutPage_audiences__Qr2E4 article{display:grid;grid-template-columns:.7fr 1fr 1.25fr;column-gap:40px;padding:36px 0;border-bottom:1px solid var(--line)}.AboutPage_audiences__Qr2E4 article>span{font-size:12px;color:#86601f;font-weight:600;padding-top:4px}.AboutPage_audiences__Qr2E4 h3{max-width:290px}.AboutPage_audiences__Qr2E4 p{margin-bottom:0}.AboutPage_audiences__Qr2E4 .AboutPage_textLink__mKoQR{grid-column:3;margin-top:12px}.AboutPage_teamSection__69Vth{background:#f4f3ec}.AboutPage_steps__6BMWe{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;list-style:none;padding:0;margin:0}.AboutPage_steps__6BMWe li{border-top:1px solid #bec7b7;padding-top:24px}.AboutPage_steps__6BMWe li>span{display:inline-block;font-size:42px;font-weight:500;line-height:1;color:#799075;letter-spacing:-.06em;margin-bottom:28px}.AboutPage_steps__6BMWe p{margin:0}.AboutPage_who__iBcwj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 40px;margin-top:40px}.AboutPage_who__iBcwj article{display:flex;flex-direction:column;border-top:1px solid var(--line);padding-top:22px}.AboutPage_who__iBcwj p{margin:0 0 4px}.AboutPage_who__iBcwj .AboutPage_textLink__mKoQR{margin-top:auto}.AboutPage_trustSection__LL1Tx{padding-top:0}.AboutPage_trust__1hQlM{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:20px 28px}.AboutPage_trustIcon__tgRwH{color:var(--forest);margin-top:6px}.AboutPage_trust__1hQlM .AboutPage_heading__kZPNG{font-size:clamp(30px,3vw,40px)}.AboutPage_trust__1hQlM p{margin:20px 0 12px}.AboutPage_trustLinks__ptj0_{display:flex;flex-wrap:wrap;gap:12px 32px}@media (min-width:1500px){.AboutPage_container___ySgr{width:min(100%,1400px)}.AboutPage_heroVisual__DZhjc{height:560px}}@media (max-width:1100px){.AboutPage_container___ySgr{padding-inline:32px}.AboutPage_heroGrid__SE44X{gap:32px}.AboutPage_heroVisual__DZhjc{height:460px}.AboutPage_heroVisual__DZhjc figcaption{left:0}.AboutPage_sectionIntro__ogbtP,.AboutPage_split__HT8nZ{gap:48px}.AboutPage_missionPanel__2DGhR{padding:44px;gap:48px}.AboutPage_engine__iaK2_{padding:24px}.AboutPage_audiences__Qr2E4 article{grid-template-columns:.7fr 1fr 1.1fr;gap:24px}}@media (max-width:900px){.AboutPage_hero__AoN60 h1{font-size:48px}.AboutPage_heroVisual__DZhjc{height:400px}.AboutPage_heroGrid__SE44X{gap:20px}.AboutPage_heroBackdrop__4vDZD{inset:24px 0 0}.AboutPage_heroBackdrop__4vDZD:after{width:80px;height:80px;right:0}.AboutPage_heroVisual__DZhjc figcaption{padding:14px;gap:10px;bottom:16px}.AboutPage_captionIcon__NOXig{width:36px;height:36px}.AboutPage_heroVisual__DZhjc figcaption strong{font-size:15px}.AboutPage_lead__SDpTf{font-size:16px}.AboutPage_sectionIntro__ogbtP,.AboutPage_split__HT8nZ{gap:32px}.AboutPage_engineGrid__l14K1{grid-template-columns:1fr}.AboutPage_engine__iaK2_{display:grid;grid-template-columns:72px 1fr;column-gap:24px;padding:28px}.AboutPage_engine__iaK2_+.AboutPage_engine__iaK2_{border-left:0;border-top:1px solid var(--line)}.AboutPage_engineTop__s4ad2{grid-row:span 3;flex-direction:column;justify-content:start;gap:16px;margin-bottom:0}.AboutPage_engine__iaK2_ .AboutPage_textLink__mKoQR{grid-column:2}.AboutPage_principleGrid__BdrYK{column-gap:36px}.AboutPage_audiences__Qr2E4 article{grid-template-columns:1fr 1fr}.AboutPage_audiences__Qr2E4 article>span{grid-column:1/-1}.AboutPage_audiences__Qr2E4 .AboutPage_textLink__mKoQR{grid-column:2;margin-top:0}.AboutPage_steps__6BMWe{gap:24px}.AboutPage_steps__6BMWe h3{font-size:21px}.AboutPage_who__iBcwj{gap:24px}.AboutPage_trust__1hQlM{gap:20px}}@media (max-width:767px){.AboutPage_container___ySgr{padding-inline:24px}.AboutPage_hero__AoN60{padding:calc(var(--header-stack, 112px) + 8px) 0 40px}.AboutPage_heroGrid__SE44X,.AboutPage_missionPanel__2DGhR,.AboutPage_promiseGrid__31Ssy,.AboutPage_sectionIntro__ogbtP,.AboutPage_split__HT8nZ,.AboutPage_who__iBcwj{grid-template-columns:1fr}.AboutPage_heroGrid__SE44X{gap:32px}.AboutPage_heroCopy__3R2L7{padding:0}.AboutPage_hero__AoN60 h1{font-size:clamp(40px,8vw,58px)}.AboutPage_lead__SDpTf{max-width:540px;margin:22px 0 24px}.AboutPage_heroVisual__DZhjc{width:min(100%,420px);height:430px;margin-inline:auto}.AboutPage_heroBackdrop__4vDZD{inset:24px 10px 0 24px}.AboutPage_heroVisual__DZhjc figcaption{left:0;bottom:24px}.AboutPage_storyHeading__iHB_g{position:static}.AboutPage_prose__bFlTD p:first-child{font-size:18px}.AboutPage_prose__bFlTD p,.AboutPage_sectionIntro__ogbtP>div>p,.AboutPage_sectionIntro__ogbtP>p{font-size:15px}.AboutPage_missionPanel__2DGhR{gap:28px;padding:32px}.AboutPage_mission___NlAu h2{font-size:40px}.AboutPage_mission___NlAu h2 span{margin-top:12px}.AboutPage_missionCopy__MWJ7H>svg{width:32px;height:32px}.AboutPage_missionCopy__MWJ7H p{font-size:16px;margin-top:16px}.AboutPage_sectionIntro__ogbtP{gap:22px;margin-bottom:32px}.AboutPage_principleGrid__BdrYK{grid-template-columns:1fr}.AboutPage_principle__BctJr:nth-last-child(2){padding-bottom:8px}.AboutPage_audiences__Qr2E4 article{gap:16px 28px}.AboutPage_audiences__Qr2E4 h3{font-size:22px}.AboutPage_steps__6BMWe{grid-template-columns:1fr;gap:28px}.AboutPage_steps__6BMWe li{display:grid;grid-template-columns:48px 1fr;gap:22px}.AboutPage_steps__6BMWe li>span{font-size:34px}.AboutPage_trust__1hQlM{grid-template-columns:auto 1fr;gap:16px}.AboutPage_trustLinks__ptj0_{gap:8px 24px}}@media (max-width:540px){.AboutPage_heroVisual__DZhjc{height:370px}.AboutPage_hero__AoN60 h1{font-size:clamp(36px,9vw,46px)}.AboutPage_missionPanel__2DGhR{padding:28px 24px}.AboutPage_mission___NlAu h2{font-size:34px}.AboutPage_engine__iaK2_{display:flex;padding:26px}.AboutPage_engineTop__s4ad2{flex-direction:row;justify-content:space-between;margin-bottom:26px}.AboutPage_audiences__Qr2E4 article{grid-template-columns:1fr;gap:18px;padding-block:28px}.AboutPage_audiences__Qr2E4 h3{max-width:none;margin-bottom:0}.AboutPage_audiences__Qr2E4 .AboutPage_textLink__mKoQR{grid-column:1}}@media (prefers-reduced-motion:reduce){.AboutPage_page__oLIfs *,.AboutPage_page__oLIfs :after,.AboutPage_page__oLIfs :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.HowItWorksHero_hero__Rbsri{padding-top:clamp(132px,12vw,172px);padding-bottom:36px;background:#fbf6e9;color:#181818}.HowItWorksHero_intro__iV_qI{max-width:960px;margin-inline:auto;text-align:center}.HowItWorksHero_title__EhWOB{margin:0;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:600;line-height:1.08;letter-spacing:-.045em}.HowItWorksHero_title__EhWOB span{display:block;margin-top:6px}.HowItWorksHero_description__9uO0I{max-width:520px;margin:26px auto 0;color:#70685e;font-size:17px;line-height:1.7}.HowItWorksHero_actions__dOBh_{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.HowItWorksHero_steps__K0qzA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1100px;margin:clamp(48px,5.5vw,76px) auto 0;padding:28px 0 0;border-top:1px solid #e3dac8;list-style:none}.HowItWorksHero_step__kl3xI{display:flex;align-items:flex-start;gap:16px;padding-inline:28px}.HowItWorksHero_step__kl3xI:first-child{padding-left:0}.HowItWorksHero_step__kl3xI:last-child{padding-right:0}.HowItWorksHero_step__kl3xI+.HowItWorksHero_step__kl3xI{border-left:1px solid #e3dac8}.HowItWorksHero_number__Zljoo{padding-top:3px;color:#a37318;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.HowItWorksHero_step__kl3xI h2{margin:0;font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:1.5}.HowItWorksHero_step__kl3xI p{max-width:260px;margin:7px 0 0;color:#70685e;font-size:13px;line-height:1.7}@media (max-width:767px){.HowItWorksHero_steps__K0qzA{max-width:480px;grid-template-columns:1fr;padding-top:4px}.HowItWorksHero_step__kl3xI{padding:20px 0}.HowItWorksHero_step__kl3xI+.HowItWorksHero_step__kl3xI{border-left:0;border-top:1px solid #e3dac8}.HowItWorksHero_step__kl3xI:last-child{padding-bottom:0}.HowItWorksHero_step__kl3xI p{max-width:none}}@media (max-width:479px){.HowItWorksHero_title__EhWOB{font-size:clamp(34px,9vw,42px)}.HowItWorksHero_description__9uO0I{font-size:15px}}.TeamGrid_team__hiCP7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px}.TeamGrid_portrait__2SRfo{display:grid;place-items:center;height:300px;overflow:hidden;border-radius:10px;background:#e4e7dd}.TeamGrid_team__hiCP7 article:nth-child(3n+2) .TeamGrid_portrait__2SRfo{background:#eae3d5}.TeamGrid_team__hiCP7 article:nth-child(3n) .TeamGrid_portrait__2SRfo{background:#e0e5df}.TeamGrid_portrait__2SRfo img{display:block;width:240px;height:240px;max-width:100%;object-fit:contain;clip-path:circle(40%)}.TeamGrid_portrait__2SRfo img.TeamGrid_fullPortrait__rA3kV{box-sizing:border-box;padding:24px;object-fit:contain;background:#fff}.TeamGrid_initials__7S0kP{display:grid;place-items:center;width:136px;height:136px;border:1px solid #b7b29f;border-radius:50%;font-size:40px;font-weight:500;color:#79735e;letter-spacing:-.05em}.TeamGrid_personInfo__T_Ill{padding-top:20px}.TeamGrid_team__hiCP7 .TeamGrid_personInfo__T_Ill h3{margin:0 0 5px;color:#242820;font-size:20px;font-weight:600;line-height:1.25;letter-spacing:-.03em}.TeamGrid_team__hiCP7 .TeamGrid_personInfo__T_Ill p{margin:0;color:#686b61;font-size:13px}@media (max-width:1100px){.TeamGrid_portrait__2SRfo{height:260px}}@media (max-width:900px){.TeamGrid_team__hiCP7{grid-template-columns:repeat(2,minmax(0,1fr))}.TeamGrid_portrait__2SRfo{height:300px}}@media (max-width:540px){.TeamGrid_team__hiCP7{grid-template-columns:1fr;gap:32px}.TeamGrid_portrait__2SRfo{height:340px}}.TeamHero_hero__LdKC_{padding-top:clamp(132px,12vw,172px);background:#fbf6e9;color:#181818}.TeamHero_intro__1HQcu{max-width:960px;margin-inline:auto;padding-bottom:clamp(56px,6vw,84px);text-align:center}.TeamHero_title__yJPSU{margin:0;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:600;line-height:1.08;letter-spacing:-.045em}.TeamHero_title__yJPSU span{display:block;margin-top:6px}.TeamHero_description__W8aFh{max-width:460px;margin:28px auto 0;color:#70685e;font-size:17px;line-height:1.7}.TeamHero_actions__0aRBM{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 28px;margin-top:30px}.TeamHero_contact__fGUYz{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;color:#181818;font-size:13px;font-weight:600;text-decoration:none}.TeamHero_contact__fGUYz:hover{text-decoration:underline;text-underline-offset:5px}.TeamHero_contact__fGUYz:focus-visible{outline:2px solid #181818;outline-offset:5px;border-radius:3px}.TeamHero_signature__atWUr{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-block:24px;border-top:1px solid #eae3d5;color:#70685e;font-size:12px;line-height:1.6}.TeamHero_signature__atWUr p{margin:0}.TeamHero_signature__atWUr p span{color:#181818}.TeamHero_signature__atWUr ul{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin:0;padding:0;list-style:none}@media (max-width:767px){.TeamHero_signature__atWUr{flex-direction:column;gap:12px;text-align:center}}@media (max-width:479px){.TeamHero_title__yJPSU{font-size:clamp(34px,9vw,42px)}.TeamHero_description__W8aFh{font-size:15px}.TeamHero_actions__0aRBM{flex-direction:column;gap:8px}.TeamHero_signature__atWUr ul{gap:8px 16px;font-size:11px}}