.working-together_page__bX7Iw{--page-width:1104px;color:var(--ink);font-family:var(--font-aeonik)}[data-mode=editorial] .working-together_page__bX7Iw :is(h1,h2){font-weight:700!important;line-height:1.05;letter-spacing:-.05em!important}.working-together_page__bX7Iw *,.working-together_page__bX7Iw :after,.working-together_page__bX7Iw :before{box-sizing:border-box}.working-together_page__bX7Iw :where(section[id]){scroll-margin-top:96px}.working-together_page__bX7Iw :where(a,button,summary):focus-visible{outline:3px solid #708c16;outline-offset:5px}.working-together_inner__vTRBP{width:min(var(--page-width),100% - 96px);margin-inline:auto}.working-together_eyebrow__kwzgG{margin:0 0 28px;font-size:13px;line-height:1.5;color:var(--grey-2)}.working-together_eyebrow__kwzgG>span{margin-inline:12px}.working-together_hero__lt23u{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;align-content:center;gap:24px;width:min(100%,1200px);min-height:100svh;margin-inline:auto;padding:120px 48px 90px}.working-together_heroCopy__xIWPv{min-width:0}.working-together_hero__lt23u h1{margin:0;font-size:clamp(42px,5.2vw,82px);text-wrap:balance}.working-together_intro__jMeNL{max-width:36ch;margin:28px 0 0;font-size:clamp(18px,1.55vw,20px);line-height:1.55;color:var(--grey-2)}.working-together_heroAction__cx5yz{display:inline-flex;align-items:center;gap:32px;min-height:48px;padding-block:10px;margin-top:24px;border-bottom:1px solid #33353355;color:inherit;text-decoration:none;font-size:15px}.working-together_heroAction__cx5yz:hover{border-bottom-color:var(--ink)}.working-together_heroDrawing__xMVxC{min-width:0;width:100%;transform:rotate(-3deg)}.working-together_heroDrawing__xMVxC>svg{display:block;width:100%;height:auto}.working-together_inside__JCMGW{padding:80px 0 72px}.working-together_inside__JCMGW .working-together_inner__vTRBP{border-top:1px solid #33353326;padding-top:64px}.working-together_portalSurface__XedpH{min-width:0}.working-together_sectionHeading__Nxlm_{display:grid;grid-template-columns:1.2fr 1fr;gap:72px;align-items:end;margin-bottom:50px}.working-together_page__bX7Iw h2{margin:0;font-size:var(--section-headline-size)}.working-together_sectionHeading__Nxlm_>p{max-width:40ch;margin:0 0 4px;font-size:clamp(18px,1.55vw,20px);line-height:1.6;color:var(--grey-2)}.working-together_privacy__onlWl .working-together_eyebrow__kwzgG{color:#c3c4b9}.working-together_onboarding__QvRV6{padding:60px 0 90px}.working-together_onboardingGrid__0fUgG{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:56px;align-items:center}.working-together_onboardingIntro__Ial_Y{max-width:40ch;margin:28px 0 16px;font-size:clamp(18px,1.55vw,20px);line-height:1.6;color:var(--grey-2)}.working-together_journey__DWSrr{padding:110px 0 86px}.working-together_entryPaths__euZVZ{margin-top:72px;padding-top:38px;border-top:1px solid #33353330;display:grid;grid-template-columns:1fr 1fr;gap:76px}.working-together_pathLabel__GmaJ1{display:block;color:var(--grey-2);font-size:12px;margin-bottom:15px}.working-together_entryPaths__euZVZ h3{font-size:25px;line-height:1.15;font-weight:400;letter-spacing:-.035em;margin:0 0 18px}.working-together_entryPaths__euZVZ p{max-width:47ch;font-size:16px;line-height:1.6;margin:0 0 18px;color:var(--grey-2)}.working-together_textLink__NFNva{min-height:48px;display:inline-flex;align-items:center;gap:32px;padding-block:10px;border-bottom:1px solid #33353355;color:inherit;font-size:15px;text-decoration:none}.working-together_textLink__NFNva:hover{text-decoration:underline;text-underline-offset:5px}.working-together_relationship__bPtAy{padding:18px 0 100px}.working-together_relationshipGrid__HAhfG{border-top:1px solid #33353330;padding-top:64px;display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:80px}.working-together_person__ho1xZ{display:flex;gap:32px;align-items:center}.working-together_portrait__TG54b{width:172px;height:230px;flex-shrink:0;object-fit:cover;object-position:center;border-radius:2px;filter:grayscale(1)}.working-together_person__ho1xZ h2{font-size:clamp(28px,2.8vw,38px)}.working-together_person__ho1xZ p:not(.working-together_eyebrow__kwzgG){margin:22px 0 12px;font-size:16px;line-height:1.6;max-width:30ch;color:var(--grey-2)}.working-together_recommendation__u8dYg{margin:0;padding:0;position:relative}.working-together_quoteMark__uKe_T{font-size:84px;line-height:.7;color:var(--grey-2);display:block;height:48px}.working-together_recommendation__u8dYg blockquote{margin:0;font-size:21px;line-height:1.5;letter-spacing:-.025em}.working-together_recommendation__u8dYg figcaption{display:flex;flex-direction:column;gap:5px;margin-top:24px;font-size:12px;color:var(--grey-2)}.working-together_recommendation__u8dYg strong{color:#333533;font-size:13px}.working-together_recommendation__u8dYg a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px;gap:10px}.working-together_privacy__onlWl{padding:88px 0}.working-together_privacyGrid__xWZ_l{display:grid;grid-template-columns:1.1fr 1fr;gap:100px;align-items:center}.working-together_privacyIntro__6WA5s{max-width:40ch;margin:30px 0;font-size:18px;line-height:1.6;color:#d0d0c6}.working-together_policyLinks__o2zBJ{display:flex;flex-wrap:wrap;gap:12px 26px}.working-together_policyLinks__o2zBJ a{display:inline-flex;align-items:center;min-height:44px;gap:14px;font-size:13px;color:#f8edeb;text-underline-offset:5px}.working-together_accessPanel__ZU8Vj{padding:28px 0;border-block:1px solid #f8edeb38}.working-together_accessTitle__3Ymjk{display:flex;gap:18px;align-items:center;padding-bottom:24px;border-bottom:1px solid #f8edeb30;font-size:13px}.working-together_accessTitle__3Ymjk>:first-child{font-size:24px;font-weight:700;letter-spacing:-.075em}.working-together_accessPanel__ZU8Vj ol{list-style:none;padding:0;margin:0}.working-together_accessPanel__ZU8Vj li{display:flex;gap:18px;padding-top:28px}.working-together_accessNumber__qWoz2{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border:1px solid #f8edeb38;border-radius:50%;font-size:10px;color:#c8f43d}.working-together_accessPanel__ZU8Vj h3{margin:2px 0 8px;font-size:17px;font-weight:400}.working-together_accessPanel__ZU8Vj li p{margin:0;font-size:14px;line-height:1.6;color:#d0d0c6}.working-together_accessNote__sotHK{margin:26px 0 0;padding-top:22px;border-top:1px solid #f8edeb30;font-size:12px;line-height:1.65;color:#c3c4b9}.working-together_questions__6AF7L{padding:100px 0 48px}.working-together_questionsGrid__wKto7{display:grid;grid-template-columns:.9fr 1.2fr;gap:96px}.working-together_question__x62Ai{border-top:1px solid #33353330}.working-together_question__x62Ai:last-child{border-bottom:1px solid #33353330}.working-together_question__x62Ai summary{display:flex;justify-content:space-between;gap:24px;padding:24px 0;list-style:none;font-size:18px;cursor:pointer}.working-together_question__x62Ai summary::-webkit-details-marker{display:none}.working-together_question__x62Ai summary>span{font-size:24px;line-height:1;font-weight:400;color:var(--grey-2)}.working-together_question__x62Ai[open] summary>span{transform:rotate(45deg)}.working-together_question__x62Ai>p{margin:0;padding:0 30px 26px 0;font-size:16px;line-height:1.7;color:var(--grey-2)}.working-together_closing__EuX_S{text-align:center;padding:80px 24px 104px}.working-together_closing__EuX_S h2{font-size:clamp(42px,6vw,78px)}.working-together_closing__EuX_S>p:not(.working-together_eyebrow__kwzgG){margin:28px auto;font-size:17px;line-height:1.65;max-width:43ch}.working-together_clientLink__e1eNY{display:flex;justify-content:center;align-items:center;gap:10px;width:fit-content;margin:28px auto 0;min-height:44px;font-size:12px;color:var(--grey-2);text-decoration:none}.working-together_clientLink__e1eNY:hover{text-decoration:underline;text-underline-offset:4px}@media (max-width:1100px){.working-together_privacyGrid__xWZ_l,.working-together_relationshipGrid__HAhfG{gap:48px}.working-together_person__ho1xZ{gap:22px}.working-together_portrait__TG54b{width:120px;height:174px}.working-together_questionsGrid__wKto7{gap:50px}}@media (max-width:760px){.working-together_inner__vTRBP{width:calc(100% - 44px)}.working-together_hero__lt23u{padding:100px 22px 64px;gap:32px;grid-template-columns:1fr}.working-together_heroCopy__xIWPv{max-width:600px}.working-together_hero__lt23u h1{font-size:clamp(36px,9.5vw,60px)}.working-together_page__bX7Iw h2{font-size:clamp(34px,8.5vw,56px)}.working-together_eyebrow__kwzgG{margin-bottom:24px;font-size:12px}.working-together_intro__jMeNL{margin-top:24px}.working-together_heroAction__cx5yz{margin-top:18px}.working-together_heroDrawing__xMVxC{width:min(85%,360px);justify-self:center}.working-together_onboardingGrid__0fUgG,.working-together_privacyGrid__xWZ_l,.working-together_questionsGrid__wKto7,.working-together_relationshipGrid__HAhfG,.working-together_sectionHeading__Nxlm_{grid-template-columns:1fr;gap:32px}.working-together_sectionHeading__Nxlm_>p{max-width:50ch}.working-together_inside__JCMGW{padding:58px 0 42px}.working-together_inside__JCMGW .working-together_inner__vTRBP{padding-top:44px}.working-together_onboarding__QvRV6{padding:44px 0 64px}.working-together_journey__DWSrr{padding:66px 0 60px}.working-together_entryPaths__euZVZ{margin-top:42px;gap:32px}.working-together_relationship__bPtAy{padding-bottom:64px}.working-together_relationshipGrid__HAhfG{padding-top:44px;gap:40px}.working-together_person__ho1xZ{gap:28px}.working-together_portrait__TG54b{width:140px;height:187px}.working-together_person__ho1xZ p:not(.working-together_eyebrow__kwzgG){max-width:40ch}.working-together_recommendation__u8dYg{border-left:1px solid #33353330;padding-left:24px}.working-together_recommendation__u8dYg blockquote{font-size:20px}.working-together_privacy__onlWl{padding:60px 0}.working-together_privacyIntro__6WA5s{max-width:48ch}.working-together_questions__6AF7L{padding-top:60px}.working-together_closing__EuX_S{padding:46px 24px 70px}}@media (max-width:500px){.working-together_entryPaths__euZVZ{grid-template-columns:1fr}.working-together_entryPaths__euZVZ>:last-child{padding-top:28px;border-top:1px solid #33353330}.working-together_person__ho1xZ{align-items:flex-start;gap:18px}.working-together_portrait__TG54b{width:92px;height:124px}.working-together_person__ho1xZ .working-together_eyebrow__kwzgG{font-size:11px;margin-bottom:13px}.working-together_person__ho1xZ h2{font-size:30px}.working-together_person__ho1xZ p:not(.working-together_eyebrow__kwzgG){font-size:15px}.working-together_accessPanel__ZU8Vj{padding-block:24px}}@media (min-width:761px) and (max-height:800px){.working-together_hero__lt23u{padding-block:100px 72px}}@media (prefers-reduced-motion:no-preference){.working-together_question__x62Ai summary>span{transition:transform .16s ease}.working-together_heroAction__cx5yz span{transition:transform .24s ease}.working-together_heroAction__cx5yz:hover span{transform:translateY(3px)}}.WelcomeLetter_composition__mki_f{position:relative;width:min(100%,460px);margin:20px auto 0;padding:20px 10px 42px;isolation:isolate}.WelcomeLetter_backSheet__sE7zM{position:absolute;inset:28px 5px 56px 13px;transform:rotate(-5deg);background:#dddcd0;border:1px solid #33353320;border-radius:3px;z-index:-1}.WelcomeLetter_letter__pmsVg{position:relative;padding:28px 32px;background:#fbf9f3;color:#333533;border:1px solid #33353326;border-radius:3px;transform:rotate(2deg);box-shadow:0 22px 40px -30px #33353370}.WelcomeLetter_letterhead__v8MhB{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #33353325;font-size:12px}.WelcomeLetter_letterhead__v8MhB>:first-child{font-size:27px;letter-spacing:-.075em;font-weight:700}.WelcomeLetter_recipient__SqmfG{margin:32px 0 16px;font-size:13px;color:#65685f}.WelcomeLetter_title__LQGKQ{margin:0;font-size:clamp(48px,5vw,72px);line-height:.95;letter-spacing:-.06em}.WelcomeLetter_body__Fgywh{margin:24px 0 28px;max-width:30ch;font-size:16px;line-height:1.5}.WelcomeLetter_start__flxvp{display:flex;align-items:center;gap:14px;border-top:1px solid #33353325;border-bottom:1px solid #33353325;padding:20px 0}.WelcomeLetter_number__FzPBR{display:grid;place-items:center;background:#c8f43d;width:36px;height:36px;flex:0 0 36px;border-radius:50%;font-size:13px}.WelcomeLetter_start__flxvp>:last-child{margin-left:auto;font-size:22px}.WelcomeLetter_signature__UZNB5 strong,.WelcomeLetter_start__flxvp strong{display:block;font-size:14px;font-weight:700}.WelcomeLetter_start__flxvp div span{display:block;max-width:24ch;margin-top:4px;font-size:12px;color:#65685f;line-height:1.5}.WelcomeLetter_signature__UZNB5{display:flex;gap:12px;align-items:center;padding-top:24px}.WelcomeLetter_signature__UZNB5 img{width:40px;height:40px;object-fit:cover;object-position:center 20%;border-radius:50%}.WelcomeLetter_signature__UZNB5 span{display:block;font-size:12px;margin-top:3px;color:#65685f}.WelcomeLetter_annotation__BJbJ0{position:absolute;right:-26px;top:-28px;display:flex;align-items:flex-start;gap:4px;transform:rotate(5deg);color:#5b5f5b;font-size:13px}.WelcomeLetter_annotation__BJbJ0 svg{width:74px;margin-top:12px;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.WelcomeLetter_composition__mki_f figcaption{margin-top:30px;text-align:center;font-size:11px;color:#65685f;letter-spacing:.01em}@media (max-width:760px){.WelcomeLetter_composition__mki_f{max-width:400px;padding:14px 10px 12px;margin-top:36px}.WelcomeLetter_letter__pmsVg{padding:24px}.WelcomeLetter_annotation__BJbJ0{top:-23px;right:8px}}@media (max-width:380px){.WelcomeLetter_letter__pmsVg{padding:20px}.WelcomeLetter_start__flxvp{gap:8px}}
