.find-counsel_page__KRxTc{padding-top:clamp(8.5rem,13vw,11rem)}.find-counsel_searchHero__8mC2c{padding-bottom:clamp(4.5rem,8vw,7rem);background:radial-gradient(48rem 28rem at 50% 18%,rgba(242,201,76,.09),transparent 67%),linear-gradient(180deg,rgba(22,18,12,.5),transparent 82%)}.find-counsel_head__QflM3{text-align:center;max-width:58rem;margin-inline:auto}.find-counsel_head__QflM3 h1{margin-top:1.1rem;font-size:clamp(2.65rem,7vw,5.7rem);letter-spacing:.005em;text-wrap:balance}.find-counsel_lede__XUOgB{max-width:45rem;margin:clamp(1.7rem,3vw,2.25rem) auto 0;color:var(--muted);font-size:clamp(.96rem,1.6vw,1.08rem);text-wrap:balance}.find-counsel_finderWrap__zyr8i{width:min(100%,54rem);margin:clamp(2rem,5vw,3.5rem) auto 0}.find-counsel_finderWrap__zyr8i>:first-child{margin-top:0}.find-counsel_searchGuide__sPqX0{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line-soft);border-top:0;background:rgba(14,12,8,.72)}.find-counsel_searchGuide__sPqX0 span{display:flex;align-items:center;gap:.7rem;min-height:3.5rem;padding:.8rem 1rem;color:var(--muted);font-size:.56rem;letter-spacing:.16em;text-transform:uppercase}.find-counsel_searchGuide__sPqX0 span+span{border-left:1px solid var(--line-soft)}.find-counsel_searchGuide__sPqX0 b{color:var(--gold);font-family:var(--font-mono),monospace;font-size:.55rem;font-weight:400}.find-counsel_compliance__4rO_p{max-width:48rem;margin:1.35rem auto 0;color:var(--gold-dim-text);font-size:.57rem;letter-spacing:.15em;line-height:1.7;text-align:center;text-transform:uppercase}.find-counsel_browse__ZzrFM{padding:var(--space-section) 0;border-top:1px solid var(--line-soft);background:radial-gradient(46rem 26rem at 50% 0,rgba(242,201,76,.045),transparent 70%)}.find-counsel_browseEyebrow__g2izW{color:var(--gold);font-size:var(--size-caps);text-align:center}.find-counsel_browseTitle__hcEJ1{margin-top:1rem;font-size:clamp(2rem,5vw,3.5rem);text-align:center;text-wrap:balance}.find-counsel_browseLede___DCKc{max-width:42rem;margin:1.2rem auto 0;color:var(--muted);font-size:.95rem;text-align:center}.find-counsel_practiceGrid__AIDAP{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.7rem;gap:.7rem;margin-top:clamp(2rem,4vw,3rem)}.find-counsel_practiceGrid__AIDAP a{display:flex;min-height:9.5rem;flex-direction:column;gap:.7rem;padding:1.3rem 1.2rem;border:1px solid var(--line-soft);border-radius:2px;background:linear-gradient(155deg,rgba(242,201,76,.055),transparent 62%);transition:border-color .3s var(--ease),background .3s var(--ease),transform .3s var(--ease)}.find-counsel_practiceGrid__AIDAP a:hover{transform:translateY(-3px);border-color:rgba(242,201,76,.48);background:linear-gradient(155deg,rgba(242,201,76,.1),transparent 70%)}.find-counsel_practiceGrid__AIDAP b{color:var(--ivory);font-family:var(--font-display),"Arial Narrow",sans-serif;font-size:1.02rem;font-weight:400;letter-spacing:.01em;line-height:1;text-transform:uppercase}.find-counsel_practiceGrid__AIDAP a:hover b{color:var(--gold-hot)}.find-counsel_practiceGrid__AIDAP span{color:var(--muted);font-size:.73rem;line-height:1.55}@media (max-width:960px){.find-counsel_practiceGrid__AIDAP{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.find-counsel_searchGuide__sPqX0{grid-template-columns:1fr}.find-counsel_searchGuide__sPqX0 span+span{border-left:0;border-top:1px solid var(--line-soft)}}@media (max-width:560px){.find-counsel_page__KRxTc{padding-top:8rem}.find-counsel_practiceGrid__AIDAP{grid-template-columns:1fr}.find-counsel_practiceGrid__AIDAP a{min-height:0}}