.explore-page .fw-hero{padding-block:clamp(3.5rem,7vw,5.5rem);background:var(--x-ivory)}.explore-page .fw-hero-inner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:clamp(2.5rem,6vw,5.5rem);gap:clamp(2.5rem,6vw,5.5rem);align-items:center}.explore-page .fw-hero h1{max-width:12em;font-size:clamp(2.5rem,4.6vw,4rem);line-height:1.03;text-wrap:balance}.explore-page .fw-hero .x-lede{max-width:32rem;margin-bottom:0}.explore-page .fw-phases{display:flex;flex-wrap:wrap;margin-top:1.85rem;font-size:.72rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--x-ink)}.explore-page .fw-phases li{padding-inline:.85rem;border-left:1px solid var(--x-line-strong);line-height:1}.explore-page .fw-phases li:first-child{padding-left:0;border-left:0}.explore-page .fw-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2rem}.explore-page .fw-hero-actions .x-text-link{margin-top:0}.explore-page .fw-hero-actions .x-text-link:hover svg{transform:translateY(3px)}.explore-page .fw-hero-art{display:block;width:100%;max-width:420px;height:auto;justify-self:end;border-radius:2px;box-shadow:0 24px 48px -36px rgba(34,27,37,.55)}.explore-page .fw-section{padding-block:clamp(3.75rem,7vw,5.75rem)}.explore-page .fw-section--cream{background:var(--x-ivory)}.explore-page .fw-section--soft{background:#ebe4d8}.explore-page .fw-section--dark{background:#2f4a3a;color:var(--x-light)}.explore-page .fw-section--dark .x-eyebrow,.explore-page .fw-section--dark h2,.explore-page .fw-section--dark h3{color:var(--x-light)}.explore-page .fw-section h2{max-width:14em;font-size:clamp(2rem,3.4vw,3rem);line-height:1.08}.explore-page .fw-lede{max-width:34rem;margin:1.15rem 0 0;font-size:1.05rem;color:var(--x-muted)}.explore-page .fw-section--dark .fw-lede{color:var(--x-light-muted)}.explore-page .fw-section--dark :focus-visible{outline-color:var(--x-light)}.explore-page .fw-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(2rem,5vw,4.5rem);gap:clamp(2rem,5vw,4.5rem);align-items:start}.explore-page .fw-principles{display:grid;grid-gap:1.6rem;gap:1.6rem}.explore-page .fw-principle{display:grid;grid-template-columns:26px minmax(0,1fr);grid-column-gap:1.1rem;column-gap:1.1rem;padding-top:1.6rem;border-top:1px solid var(--x-line)}.explore-page .fw-principle:first-child{padding-top:0;border-top:0}.explore-page .fw-principle:before{content:"";grid-row:span 2;width:26px;height:22.5px;margin-top:.3rem;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%)}.explore-page .fw-principle--anchor:before{background:#2f4a3a}.explore-page .fw-principle--active:before{background:#d39b4d}.explore-page .fw-principle--support:before{background:#6f5f7b}.explore-page .fw-principle h3{font-size:1.45rem;line-height:1.15}.explore-page .fw-principle p{margin:.4rem 0 0;font-size:.95rem;color:var(--x-muted)}.explore-page .fw-layers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem;margin-top:2.5rem}.explore-page .fw-layer{padding:1.5rem 1.4rem 1.6rem;background:var(--x-paper);border:1px solid var(--x-line);border-radius:6px}.explore-page .fw-layer h3{display:flex;align-items:center;gap:.75rem;font-size:1.6rem;line-height:1.1}.explore-page .fw-layer-dot{flex-shrink:0;width:22px;height:22px;border-radius:50%}.explore-page .fw-layer-role{margin:.7rem 0 0;font-family:var(--x-serif);font-size:1.1rem;line-height:1.35;color:var(--x-ink)}.explore-page .fw-layer dl{margin:1.1rem 0 0}.explore-page .fw-layer dt{margin-top:.9rem;font-size:.66rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--x-ink)}.explore-page .fw-layer dd{margin:.3rem 0 0;font-size:.9rem;color:var(--x-muted)}.explore-page .fw-lens-intro{margin-top:clamp(3rem,6vw,4.25rem);padding-top:clamp(2.25rem,4vw,3rem);border-top:1px solid var(--x-line-strong)}.explore-page .fw-lens-intro h3{font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.12}.explore-page .fw-lens-intro p{max-width:34rem;margin:.6rem 0 0;color:var(--x-muted)}.explore-page .fw-lenses{margin-top:1.5rem}.explore-page .fw-lens-tabs{display:inline-flex;padding:.25rem;border:1px solid var(--x-line-strong);border-radius:999px}.explore-page .fw-lens-tab{padding:.55rem 1.25rem;background:transparent;border:0;border-radius:999px;font-size:.88rem;font-weight:500;color:var(--x-ink);cursor:pointer;transition:background-color .2s ease,color .2s ease}.explore-page .fw-lens-tab:hover{background:rgba(255,253,248,.7)}.explore-page .fw-lens-tab[aria-selected=true]{background:var(--x-plum);color:var(--x-light)}.explore-page .fw-lens-summary{margin:1.25rem 0 0;font-size:.95rem;color:var(--x-body)}.explore-page .fw-lens-layers{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1.2fr);grid-gap:1.25rem 2rem;gap:1.25rem 2rem;margin-top:1.5rem}.explore-page .fw-lens-layer h4{margin:0 0 .75rem;padding-bottom:.6rem;border-bottom:2px solid var(--x-line-strong);font-size:.7rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--x-ink)}.explore-page .fw-lens-layer--anchor h4{border-bottom-color:#2f4a3a}.explore-page .fw-lens-layer--active h4{border-bottom-color:#d39b4d}.explore-page .fw-lens-layer--supporting h4{border-bottom-color:#6f5f7b}.explore-page .fw-lens-layer ul{display:grid;grid-gap:.75rem;gap:.75rem}.explore-page .fw-lens-layer li{display:grid;grid-gap:.1rem;gap:.1rem}.explore-page .fw-lens-layer strong{font-family:var(--x-serif);font-size:1.1rem;font-weight:400;color:var(--x-ink)}.explore-page .fw-lens-layer span{font-size:.84rem;line-height:1.45;color:var(--x-muted)}.explore-page .fw-why{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:start}.explore-page .fw-values{display:grid;grid-gap:1.35rem;gap:1.35rem}.explore-page .fw-value{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:.95rem;gap:.95rem;align-items:start}.explore-page .fw-value-icon{width:44px;height:44px;color:var(--x-light)}.explore-page .fw-value h3{font-size:1.35rem}.explore-page .fw-value p{margin:.3rem 0 0;font-size:.92rem;color:var(--x-light-muted)}.explore-page .fw-practice{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:start}.explore-page .fw-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem}.explore-page .fw-step{padding-top:.25rem}.explore-page .fw-step-num{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-bottom:.85rem;border:1px solid var(--x-line-strong);border-radius:50%;font-size:.85rem;font-weight:600;color:var(--x-ink)}.explore-page .fw-step h3{font-size:1.35rem}.explore-page .fw-step p{margin:.4rem 0 0;font-size:.9rem;color:var(--x-muted)}.explore-page .fw-cta{padding-block:clamp(3.5rem,7vw,5rem);background:#ebe4d8}.explore-page .fw-cta-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.7fr);grid-gap:2rem;gap:2rem;align-items:center}.explore-page .fw-cta-copy{max-width:32rem}.explore-page .fw-cta h2{font-size:clamp(2rem,3.2vw,2.8rem)}.explore-page .fw-cta .fw-lede{margin-bottom:1.75rem}.explore-page .fw-cta-actions{display:flex;flex-wrap:wrap;gap:.75rem}.explore-page .fw-cta-pyramid{display:block;width:100%;max-width:300px;height:auto;margin-left:auto}@media (max-width:980px){.explore-page .fw-hero-inner,.explore-page .fw-practice,.explore-page .fw-split,.explore-page .fw-why{grid-template-columns:1fr}.explore-page .fw-hero-art{max-width:340px;justify-self:start}.explore-page .fw-layers{grid-template-columns:1fr}.explore-page .fw-lens-layers{grid-template-columns:1fr 1fr}.explore-page .fw-lens-layer--supporting{grid-column:1/-1}.explore-page .fw-cta-inner{grid-template-columns:1fr}.explore-page .fw-cta-art{display:none}}@media (max-width:640px){.explore-page .fw-lens-layers,.explore-page .fw-steps{grid-template-columns:1fr}.explore-page .fw-lens-tabs{display:flex}.explore-page .fw-lens-tab{flex:1 1;padding-inline:.5rem}}