.exploration-home{--eh-ink:#21211d;--eh-paper:#e9e6dd;--eh-muted:#77776f;--eh-line:rgba(33,33,29,.23);--eh-ochre:#d19a50;background:var(--eh-paper);color:var(--eh-ink);overflow:clip}.exploration-home .eh-hero-image-link{position:absolute;inset:0;overflow:hidden;z-index:-2}.exploration-home .eh-hero-image-link:focus-visible{outline-offset:-5px}.exploration-home .eh-hero-main,.exploration-home .eh-hero-shade,.exploration-home .eh-hero-top{pointer-events:none}.exploration-home .eh-latest-heading a{text-decoration:none}.exploration-home .eh-latest-heading a:hover{text-decoration:underline}.exploration-home .eh-work-more{padding:0 var(--gutter) 60px;background:#20211d;color:#eeeae1}body:has(.exploration-home) .analytics-notice{position:static;max-width:720px;max-height:none;margin-top:12px;box-shadow:none}.exploration-home .eh-hero{min-height:100svh;position:relative;display:flex;flex-direction:column;justify-content:space-between;color:#f2eee5;padding:clamp(100px,14vh,150px) var(--gutter) clamp(26px,4vh,48px);isolation:isolate;overflow:hidden;background:#655438}.exploration-home .eh-hero-image,.exploration-home .eh-hero-shade{position:absolute;inset:0;width:100%;height:100%}.exploration-home .eh-hero-image{z-index:-2;top:-10%;height:120%;object-fit:cover;object-position:center 44%;will-change:transform;animation:eh-arrive 1.2s cubic-bezier(.2,.7,.2,1) both}.exploration-home .eh-hero-shade{z-index:-1;background:linear-gradient(90deg,rgba(12,20,23,.64),rgba(12,20,23,.12) 85%),linear-gradient(180deg,rgba(23,23,20,.24),transparent 26%,rgba(23,23,20,.12) 48%,rgba(23,23,20,.9))}.exploration-home .eh-hero-top{position:absolute;top:92px;left:var(--gutter);right:var(--gutter);display:flex;justify-content:space-between;font-size:11px;text-transform:uppercase;letter-spacing:.17em;opacity:.8}.exploration-home .eh-hero-main{width:min(100%,980px);margin-top:auto;padding-top:14vh;animation:eh-rise .9s .1s both}.exploration-home .eh-index,.exploration-home .eh-kicker{font-family:Poppins,sans-serif;font-size:11px;font-weight:300;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.exploration-home .eh-kicker{margin-bottom:22px;color:rgba(242,238,229,.82)}.exploration-home .eh-hero h1{max-width:11em;font-size:clamp(48px,8.4vw,120px);font-weight:300;line-height:.94;letter-spacing:-.055em}.exploration-home .eh-hero h1 i,.exploration-home .eh-introduction h2 em,.exploration-home .eh-tools h2 em,.exploration-home .eh-work-heading h2 em{font-style:normal;color:var(--eh-ochre)}.exploration-home .eh-hero h1 i{color:#f0d6ac}.exploration-home .eh-hero-deck{max-width:32em;margin-top:23px;font-size:clamp(15px,1.5vw,19px);line-height:1.55;color:rgba(242,238,229,.88)}.exploration-home .eh-hero-bottom{display:block;margin-top:clamp(44px,8vh,90px)}.exploration-home .eh-hero-note{margin-bottom:24px}.exploration-home .eh-hero-note .eh-index{display:none}.exploration-home .eh-hero-note p{font-size:14px;line-height:1.55}.exploration-home .eh-hero-note p br{display:none}.exploration-home .eh-latest-heading{display:flex;justify-content:space-between;gap:20px;padding-bottom:8px;border-bottom:1px solid rgba(242,238,229,.48);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.exploration-home .eh-latest-heading span:last-child{opacity:.62}.exploration-home .eh-latest ol{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(20px,4vw,60px);gap:clamp(20px,4vw,60px)}.exploration-home .eh-latest li a{display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:baseline;grid-gap:12px;gap:12px;padding:12px 0;text-decoration:none;font-family:Poppins,sans-serif;font-weight:300;font-size:clamp(16px,1.4vw,21px);line-height:1.4}.exploration-home .eh-post-num{display:none}.exploration-home .eh-arrow{text-align:right;transition:transform .25s ease}.exploration-home .eh-latest a:hover .eh-arrow{transform:translate(3px,-3px)}.exploration-home .eh-introduction{position:relative;display:grid;grid-template-columns:minmax(160px,.55fr) minmax(0,2fr) minmax(130px,.6fr);grid-gap:clamp(24px,5vw,76px);gap:clamp(24px,5vw,76px);align-items:start;padding:clamp(100px,15vw,210px) var(--gutter) clamp(100px,13vw,180px);max-width:1560px;margin:auto}.exploration-home .eh-index{color:var(--eh-muted)}.exploration-home .eh-introduction h2,.exploration-home .eh-tools h2,.exploration-home .eh-work-heading h2{font-size:clamp(40px,6.1vw,86px);font-weight:300;line-height:1.02;letter-spacing:-.05em}.exploration-home .eh-introduction h2 em,.exploration-home .eh-tools h2 em,.exploration-home .eh-work-heading h2 em{color:#a87434}.exploration-home .eh-intro-copy{max-width:34em;margin-top:32px;font-size:clamp(17px,1.65vw,22px);line-height:1.55;color:#55564f}.exploration-home .eh-side-note{justify-self:end;padding-top:12px;font-size:12px;line-height:1.55;color:var(--eh-muted)}.exploration-home .index{background:#20211d;color:#eeeae1}.exploration-home .index-stage img{filter:saturate(.72) brightness(.57)}.exploration-home .index-stage.lit img{filter:saturate(.88) brightness(.76)}.exploration-home .index-stage:after{background:linear-gradient(90deg,rgba(19,20,18,.72),rgba(19,20,18,.18) 74%),linear-gradient(0deg,rgba(19,20,18,.38),transparent 45%)}.exploration-home .eh-work-intro{min-height:53vh;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(110px,15vh,170px) var(--gutter) 40px;max-width:1560px;margin:auto}.exploration-home .eh-work-intro .eh-index{color:rgba(238,234,225,.65)}.exploration-home .eh-work-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;padding-right:5vw}.exploration-home .eh-work-heading h2{font-size:clamp(45px,7.4vw,100px)}.exploration-home .eh-work-heading h2 em{color:#dfb36e}.exploration-home .eh-work-heading>p{max-width:21em;padding-bottom:8px;font-size:15px;line-height:1.55;color:rgba(238,234,225,.77)}.exploration-home .index-list{padding-top:2vh;padding-bottom:30vh}.exploration-home .index-list a{padding-block:clamp(8px,1.2vh,16px)}.exploration-home .index-title{font-size:clamp(38px,7.2vw,112px);font-weight:300;letter-spacing:-.055em;color:rgba(238,234,225,.38)}.exploration-home .index-list li.on .index-title{color:#f1ede4}.exploration-home .index-cats{color:#e0b773;font-size:11px;letter-spacing:.04em}.exploration-home .eh-image-interlude{height:min(88vw,780px);min-height:540px;position:relative;overflow:hidden;color:#f1ede4;background:#554f42}.exploration-home .eh-image-interlude>img{position:absolute;inset:0;top:-10%;width:100%;height:120%;object-fit:cover;object-position:center 53%;filter:saturate(.72);will-change:transform}.exploration-home .eh-interlude-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,21,18,.52),transparent 75%),linear-gradient(0deg,rgba(20,21,18,.26),transparent 55%)}.exploration-home .eh-interlude-copy{position:absolute;inset:auto auto clamp(36px,7vw,92px) var(--gutter)}.exploration-home .eh-interlude-copy .eh-index{color:rgba(241,237,228,.72)}.exploration-home .eh-interlude-copy p{margin-top:24px;font-size:clamp(60px,11vw,156px);font-weight:300;line-height:.88;letter-spacing:-.06em}.exploration-home .eh-interlude-copy p em{font-style:normal;color:#e0b773}.exploration-home .eh-interlude-caption{display:block;margin-top:24px;font-size:13px;color:rgba(241,237,228,.8)}.exploration-home .eh-practice{display:grid;grid-template-columns:minmax(190px,.75fr) minmax(0,1.6fr);grid-gap:clamp(40px,8vw,120px);gap:clamp(40px,8vw,120px);max-width:1560px;padding:clamp(100px,13vw,180px) var(--gutter);margin:auto}.exploration-home .eh-practice-label h2{margin-top:30px;font-size:clamp(34px,4.5vw,62px);font-weight:300;line-height:1.02;letter-spacing:-.045em}.exploration-home .eh-practice-list article{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:start;padding:23px 0 26px;border-top:1px solid var(--eh-line)}.exploration-home .eh-practice-list article:last-child{border-bottom:1px solid var(--eh-line)}.exploration-home .eh-practice-list article>span:first-child{padding-top:6px;font-size:11px;color:#a87434}.exploration-home .eh-practice-list h3{font-size:clamp(20px,2.2vw,29px);font-weight:400;line-height:1.2}.exploration-home .eh-practice-list p{max-width:35em;margin-top:9px;color:#67675f;font-size:15px;line-height:1.55}.exploration-home .eh-practice-tag{padding-top:7px;color:#77776f;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.exploration-home .eh-clients{padding:34px var(--gutter) clamp(92px,12vw,160px);max-width:1560px;margin:auto}.exploration-home .eh-client-top{display:flex;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--eh-line)}.exploration-home .eh-client-top>span:last-child{color:var(--eh-muted);font-size:12px}.exploration-home .eh-clients>p{padding-top:24px;font-size:clamp(18px,2.7vw,36px);line-height:1.8;font-weight:300;letter-spacing:-.035em;color:#55564f}.exploration-home .eh-tools{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);grid-gap:clamp(40px,9vw,140px);gap:clamp(40px,9vw,140px);padding:clamp(80px,11vw,145px) var(--gutter);background:#dcd8ce}.exploration-home .eh-tools h2{margin-top:28px;font-size:clamp(42px,6.5vw,88px)}.exploration-home .eh-tools-copy{align-self:end;padding-bottom:5px}.exploration-home .eh-tools-copy>p{max-width:34em;color:#585951;font-size:clamp(16px,1.5vw,19px);line-height:1.65}.exploration-home .eh-text-link{display:inline-flex;gap:18px;align-items:center;margin-top:30px;padding-bottom:7px;border-bottom:1px solid #77776f;text-decoration:none;font-size:14px}.exploration-home .eh-contact-link span,.exploration-home .eh-text-link span{transition:transform .25s ease}.exploration-home .eh-contact-link:hover span,.exploration-home .eh-text-link:hover span{transform:translate(4px,-4px)}.exploration-home .eh-contact{position:relative;padding:clamp(92px,12vw,160px) var(--gutter) clamp(100px,13vw,175px);background:#a87434;color:#f2eee5}.exploration-home .eh-contact>.eh-index{color:rgba(242,238,229,.72)}.exploration-home .eh-contact-main{display:flex;justify-content:space-between;align-items:end;gap:32px;max-width:1560px;margin:68px auto 0}.exploration-home .eh-contact h2{font-size:clamp(54px,10vw,138px);line-height:.92;font-weight:300;letter-spacing:-.06em}.exploration-home .eh-contact-link{display:inline-flex;flex:none;gap:24px;align-items:center;padding-bottom:10px;border-bottom:1px solid rgba(242,238,229,.72);text-decoration:none;font-size:14px}.exploration-home .eh-contact-aside{display:block;margin-top:56px;font-size:12px;line-height:1.6;color:rgba(242,238,229,.72)}@keyframes eh-arrive{0%{opacity:.65}to{opacity:1}}@keyframes eh-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.exploration-home .eh-hero{min-height:100svh;padding-top:115px}.exploration-home .eh-hero-top{top:78px;font-size:9px}.exploration-home .eh-hero-image{object-position:56% center}.exploration-home .eh-hero-main{padding-top:clamp(30px,7vh,70px)}.exploration-home .eh-kicker{max-width:25em;font-size:9px}.exploration-home .eh-hero h1{font-size:clamp(45px,12vw,74px)}.exploration-home .eh-hero-bottom{grid-template-columns:1fr;gap:24px;margin-top:42px}.exploration-home .eh-hero-note p br{display:none}.exploration-home .eh-latest ol{grid-template-columns:1fr;gap:0}.exploration-home .eh-latest li a{font-size:15px;padding-block:8px}.exploration-home .eh-latest-heading span:last-child{display:none}.exploration-home .eh-introduction{grid-template-columns:1fr;gap:34px;padding-block:90px}.exploration-home .eh-introduction h2{font-size:clamp(42px,11vw,68px)}.exploration-home .eh-intro-copy{margin-top:24px}.exploration-home .eh-side-note{justify-self:start}.exploration-home .eh-work-intro{min-height:470px;padding-top:105px}.exploration-home .eh-work-heading{display:block;padding:0}.exploration-home .eh-work-heading h2{font-size:clamp(43px,11vw,72px)}.exploration-home .eh-work-heading>p{margin-top:18px;font-size:14px}.exploration-home .index-list{padding-top:0;padding-bottom:18vh}.exploration-home .index-title{font-size:clamp(36px,10vw,62px)}.exploration-home .eh-image-interlude{min-height:560px;height:125vw;max-height:740px}.exploration-home .eh-interlude-copy p{font-size:clamp(62px,16vw,100px)}.exploration-home .eh-practice{grid-template-columns:1fr;gap:44px;padding-block:90px}.exploration-home .eh-practice-label h2{margin-top:22px}.exploration-home .eh-practice-list article{grid-template-columns:26px minmax(0,1fr)}.exploration-home .eh-practice-tag{grid-column:2;margin-top:-8px}.exploration-home .eh-clients{padding-top:8px}.exploration-home .eh-client-top{align-items:start;flex-direction:column;gap:8px}.exploration-home .eh-clients>p{font-size:21px;line-height:1.75}.exploration-home .eh-tools{grid-template-columns:1fr;gap:40px;padding-block:88px}.exploration-home .eh-tools h2{font-size:clamp(44px,11vw,72px)}.exploration-home .eh-contact-main{display:block;margin-top:50px}.exploration-home .eh-contact h2{font-size:clamp(56px,14vw,92px)}.exploration-home .eh-contact-link{margin-top:35px}.exploration-home .eh-contact-aside{margin-top:40px}}@media (prefers-reduced-motion:reduce){.exploration-home .eh-hero-image,.exploration-home .eh-hero-main,.exploration-home .eh-image-interlude>img{animation:none;transition:none;will-change:auto}}