.xMh4vq_page{color:#111;padding-top:78px}.xMh4vq_hero{color:#fff;background:#000;padding:56px 0 80px}.xMh4vq_crumb{letter-spacing:.1em;font-size:12px}.xMh4vq_page .xMh4vq_eyebrow{text-transform:uppercase;letter-spacing:.14em;color:#48621f;margin:32px 0 24px;font-size:12px;font-weight:700}.xMh4vq_hero .xMh4vq_eyebrow{color:var(--signal)}.xMh4vq_page h1,.xMh4vq_page h2{letter-spacing:-.055em;margin:0 0 32px;font-weight:400;line-height:1.04}.xMh4vq_page h1{font-size:clamp(42px,6vw,88px)}.xMh4vq_page h1 span{color:var(--signal)}.xMh4vq_page h2{font-size:clamp(36px,4vw,62px)}.xMh4vq_intro{max-width:970px}.xMh4vq_page p,.xMh4vq_description li{font-size:18px;line-height:1.65}.xMh4vq_intro p{color:#c7c7c7;margin:0 0 24px}.xMh4vq_button{background:var(--signal);color:#111;border-radius:8px;align-items:center;min-height:52px;margin-top:20px;padding:16px 28px;font-size:12px;font-weight:800;display:inline-flex}.xMh4vq_button:hover{background:#d1eba3}.xMh4vq_roles{background:#fff;padding:64px 0 80px;scroll-margin-top:90px}.xMh4vq_list{margin-top:48px}.xMh4vq_role{border-top:1px solid #1113;scroll-margin-top:100px}.xMh4vq_role:last-child{border-bottom:1px solid #1113}.xMh4vq_role summary{cursor:pointer;grid-template-columns:52px 1fr 32px;align-items:start;gap:24px;padding:32px 0;list-style:none;display:grid}.xMh4vq_role summary::-webkit-details-marker{display:none}.xMh4vq_number{color:#48621f;font-size:20px}.xMh4vq_role h3{letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(22px,2.3vw,34px);font-weight:500;line-height:1.15}.xMh4vq_tagline{color:#51534d;font-size:15px;line-height:1.5}.xMh4vq_toggle{font-size:28px;line-height:1}.xMh4vq_role[open] .xMh4vq_toggle{transform:rotate(45deg)}.xMh4vq_description{max-width:1100px;padding:0 56px 40px 76px}.xMh4vq_description h4{margin:28px 0 16px;font-size:19px}.xMh4vq_description p{color:#51534d}.xMh4vq_description li{color:#51534d;margin-bottom:12px}.xMh4vq_description ul{padding-left:22px}.xMh4vq_closing{background:var(--signal);padding:64px 0 80px}.xMh4vq_closing p:not(.xMh4vq_eyebrow){max-width:900px}.xMh4vq_closing .xMh4vq_button{color:#fff;background:#111}.xMh4vq_closing .xMh4vq_button:hover{color:#111;background:#fff}.xMh4vq_page a:focus-visible,.xMh4vq_page summary:focus-visible{outline-offset:5px;outline:2px solid #48621f}@media (max-width:600px){.xMh4vq_page{padding-top:70px}.xMh4vq_hero,.xMh4vq_roles,.xMh4vq_closing{padding:40px 0 56px}.xMh4vq_page p,.xMh4vq_description li{font-size:17px}.xMh4vq_role summary{grid-template-columns:28px 1fr 20px;gap:12px;padding:26px 0}.xMh4vq_description{padding:0 0 32px}.xMh4vq_tagline{font-size:14px}.xMh4vq_page h1{font-size:40px}}.xMh4vq_button{letter-spacing:.08em;text-align:center;white-space:normal;justify-content:center;max-width:100%;font-size:12px;font-weight:800;line-height:1.4}.xMh4vq_advisoryCopy{color:#51534d;max-width:1000px}.xMh4vq_advisoryAreas{grid-template-columns:1fr 1fr;gap:24px 40px;margin:32px 0;padding:0;list-style:none;display:grid}.xMh4vq_advisoryAreas li{border-top:1px solid #1113;padding-top:20px;font-size:18px;line-height:1.65}.xMh4vq_advisoryAreas strong{color:#111}.xMh4vq_page h1,.xMh4vq_page h2{text-wrap:balance}@media (max-width:600px){.xMh4vq_advisoryAreas{grid-template-columns:1fr}.xMh4vq_advisoryAreas li{font-size:17px}}@media (min-width:1800px){.xMh4vq_hero,.xMh4vq_roles,.xMh4vq_closing{padding-block:96px}.xMh4vq_page h1{font-size:104px}.xMh4vq_page h2{font-size:68px}}.xMh4vq_advisoryCopy p{margin:0 0 24px}.xMh4vq_heroPhoto{object-fit:cover;object-position:center 45%;width:100%;height:auto;max-height:620px;margin:8px 0 40px;display:block}@media (max-width:600px){.xMh4vq_heroPhoto{max-height:none;margin-bottom:28px}}@media (min-width:1024px){.xMh4vq_hero{isolation:isolate;position:relative;overflow:hidden}.xMh4vq_heroPhoto{z-index:-2;object-fit:cover;object-position:center center;width:100%;height:100%;max-height:none;margin:0;position:absolute;inset:0}.xMh4vq_hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#000000e0 0%,#000000c2 30%,#0000008c 43%,#0003 54%,#0000000f 68%,#00000008 100%);position:absolute;inset:0}.xMh4vq_hero h1{text-wrap:initial;max-width:720px;font-size:clamp(54px,5.5vw,88px)}.xMh4vq_hero .xMh4vq_intro{width:52%;max-width:610px}.xMh4vq_hero .xMh4vq_intro p{color:#eee}}
