.law-firms_page__b2oYM{--brass-text:#785a2c}.law-firms_page__b2oYM :is(h1,h2,h3){text-wrap:balance}.law-firms_page__b2oYM :is(p,li){overflow-wrap:break-word}.law-firms_page__b2oYM :is(a,button,summary){-webkit-tap-highlight-color:transparent}.law-firms_page__b2oYM a:focus-visible,.law-firms_page__b2oYM button:focus-visible,.law-firms_page__b2oYM summary:focus-visible{outline:2px solid #315fce;outline-offset:5px}.law-firms_page__b2oYM section{scroll-margin-top:6rem}.law-firms_page__b2oYM section[id=legal-paid-growth] :is(a,button,summary):focus-visible{outline-color:#a7c3fb}.law-firms_page__b2oYM [class*=chapterLinks] a{min-height:44px}.law-firms_hero__RFMqd nav a{display:inline-flex;min-height:44px;align-items:center}.law-firms_hero__RFMqd{position:relative;min-height:min(880px,94svh);overflow:hidden;border-bottom:1px solid var(--line);background:var(--ivory)}.law-firms_hero__RFMqd>picture{position:absolute;inset:0;width:100%;height:100%}.law-firms_hero__RFMqd>picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.law-firms_hero__RFMqd>div{position:relative;z-index:1;padding-top:6rem;padding-bottom:5rem}.law-firms_heroCopy__xSgyL{width:min(42rem,51%);padding-top:clamp(2.8rem,5vw,5rem)}.law-firms_heroCopy__xSgyL h1{max-width:12.5ch;font-size:clamp(3rem,5.05vw,5.1rem)}.law-firms_heroCopy__xSgyL>p:not(:last-child){max-width:31rem}.law-firms_mutedHeading__059Tn{color:var(--ink-soft)}.law-firms_artwork__hRaEp{margin:0}.law-firms_artwork__hRaEp img,.law-firms_artwork__hRaEp picture{display:block;width:100%}.law-firms_artwork__hRaEp img{height:auto;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(16,20,23,.07);border-radius:3px}.law-firms_artwork__hRaEp figcaption{margin-top:.8rem;color:var(--ink-soft);font-size:.68rem;line-height:1.6}.law-firms_wideArtwork__Ykjxl img{aspect-ratio:2/1}.law-firms_page__b2oYM section[id=legal-paid-growth] figcaption{color:#aebdca}.law-firms_serviceAnswers__CxMGT{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3rem;border-top:1px solid var(--line);padding-top:1.5rem}.law-firms_serviceAnswers__CxMGT p{max-width:17ch;font-size:1.02rem;line-height:1.4}.law-firms_serviceAnswers__CxMGT span{display:block;margin-bottom:.8rem;color:var(--cobalt);font-size:.65rem;letter-spacing:.13em}.law-firms_scope__FdRof{margin-top:2rem;border-block:1px solid var(--line)}.law-firms_scope__FdRof summary{display:flex;min-height:60px;align-items:center;justify-content:space-between;gap:1.5rem;padding:.8rem 0;font-size:.88rem;font-weight:550;cursor:pointer;list-style:none}.law-firms_scope__FdRof summary::-webkit-details-marker{display:none}.law-firms_scope__FdRof summary>span{flex:none;color:var(--cobalt);font-size:1.4rem;font-weight:400;transition:transform .18s ease}.law-firms_scope__FdRof[open] summary>span{transform:rotate(45deg)}.law-firms_scope__FdRof>div{max-width:65rem;padding:.5rem 0 1.6rem}.law-firms_scope__FdRof li,.law-firms_scope__FdRof p{color:var(--ink-soft);font-size:.9rem;line-height:1.8}.law-firms_scope__FdRof p+p{margin-top:.8rem}.law-firms_scope__FdRof ul{display:grid;grid-template-columns:1fr 1fr;gap:.8rem 3rem;margin-bottom:1rem;padding-left:1rem;list-style:disc}.law-firms_scope__FdRof a{text-decoration:underline;text-underline-offset:4px}.law-firms_researchFact__pRWUo{display:grid;grid-template-columns:1fr 1fr;gap:2rem 5rem;align-items:baseline;margin-top:3.5rem;border-top:1px solid var(--brass);padding-top:1.5rem}.law-firms_researchFact__pRWUo strong{max-width:28ch;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(1.5rem,2.4vw,2.25rem);font-weight:460;line-height:1.25}.law-firms_researchFact__pRWUo p{color:var(--ink-soft);font-size:.9rem;line-height:1.8}.law-firms_packExplorer__XGrNp{margin-top:2.5rem;border:1px solid var(--line);padding:clamp(1.25rem,3vw,2.5rem);background:var(--paper)}.law-firms_packToolbar__TUAOX{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.law-firms_packToolbar__TUAOX p{color:var(--ink-soft);font-size:.8rem}.law-firms_packToolbar__TUAOX strong{margin-left:.8rem;color:var(--navy);font-size:1.2rem;font-weight:550}.law-firms_packToolbar__TUAOX>span{font-size:.72rem;color:var(--ink-soft)}.law-firms_marketButtons__dWzXq{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:1.25rem 1.5rem}.law-firms_marketButtons__dWzXq button{min-height:44px;border:1px solid var(--line);padding:.65rem 1rem;color:var(--ink-soft);font-size:.77rem;transition:background .18s ease,color .18s ease}.law-firms_marketButtons__dWzXq button:hover{border-color:var(--cobalt);color:var(--cobalt)}.law-firms_marketButtons__dWzXq button[aria-pressed=true]{border-color:var(--navy);background:var(--navy);color:#fff}.law-firms_packResults__qjWWS[hidden]{display:none}.law-firms_packResults__qjWWS header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.65rem;border-top:1px solid var(--line);padding-top:1.25rem}.law-firms_packResults__qjWWS header p{font-size:.9rem;font-weight:600}.law-firms_packResults__qjWWS header span{color:var(--ink-soft);font-size:.68rem}.law-firms_packResults__qjWWS ol{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-block:1.25rem}.law-firms_packResults__qjWWS li{display:flex;align-items:baseline;gap:.7rem;line-height:1.5}.law-firms_packResults__qjWWS li>span{color:var(--cobalt);font-size:.65rem}.law-firms_packResults__qjWWS li strong{font-size:.9rem;font-weight:500}.law-firms_smallNote__eaVVI{color:var(--ink-soft);font-size:.75rem;line-height:1.7}.law-firms_searchEvidence__ruCzO{display:grid;grid-template-columns:1fr 1fr;gap:3rem 6rem;margin-top:3.5rem}.law-firms_searchEvidence__ruCzO h3{max-width:20ch;margin-top:.8rem;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(1.9rem,2.8vw,2.75rem);font-weight:480;line-height:1.1;letter-spacing:-.025em}.law-firms_searchEvidence__ruCzO p:not(.law-firms_kicker__7oeEs){margin-top:1.2rem;color:var(--ink-soft);font-size:.9rem;line-height:1.75}.law-firms_kicker__7oeEs{color:var(--brass-text);font-size:.65rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.law-firms_practiceIndex__xEID8{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1.5rem;border-block:1px solid var(--line);padding-block:1rem;font-size:.85rem}.law-firms_searchEvidence__ruCzO blockquote{margin-top:1.5rem;border-left:2px solid var(--cobalt);padding:.5rem 0 .5rem 1.25rem;font-size:1rem;font-weight:500;line-height:1.6}.law-firms_paidPath__NhJuB{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;align-items:center;margin-top:3rem;border-block:1px solid #314454;padding:1.5rem 0}.law-firms_paidPath__NhJuB li{display:inline-flex;align-items:center;gap:1.5rem;font-size:.9rem}.law-firms_paidPath__NhJuB li:not(:last-child):after{content:"→";color:#8fb0f0}.law-firms_page__b2oYM section[id=legal-paid-growth] .law-firms_scope__FdRof{border-color:#314454}.law-firms_page__b2oYM section[id=legal-paid-growth] .law-firms_scope__FdRof :is(p,li){color:#b2bdc8}.law-firms_page__b2oYM section[id=legal-paid-growth] .law-firms_scope__FdRof summary>span{color:#8fb0f0}.law-firms_policyNote__6M6KA{margin-top:2rem;border-left:2px solid #a6bce9;padding-left:1.25rem}.law-firms_policyNote__6M6KA strong{font-size:.86rem;line-height:1.6;font-weight:550}.law-firms_policyNote__6M6KA p{max-width:75rem;margin-top:.55rem;color:#b2bdc8;font-size:.79rem;line-height:1.8}.law-firms_policyNote__6M6KA a{color:#c4d3f5;text-decoration:underline;text-underline-offset:4px}.law-firms_humanBoundary__raHf9{margin-top:3rem;border-top:1px solid var(--line);border-left:2px solid #567448;padding:1.4rem 1.5rem}.law-firms_humanBoundary__raHf9 strong{font-size:1rem;line-height:1.5;font-weight:600}.law-firms_humanBoundary__raHf9 p{max-width:67rem;margin-top:.6rem;color:var(--ink-soft);font-size:.88rem;line-height:1.8}.law-firms_relatedReading__XJCcK{margin-top:1.5rem;color:var(--ink-soft);font-size:.85rem;line-height:1.8}.law-firms_relatedReading__XJCcK a{display:inline-block;padding-block:.55rem;color:var(--navy);text-decoration:underline;text-underline-offset:4px}.law-firms_clientJourney__yRo2d{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem;margin-top:2.5rem}.law-firms_clientJourney__yRo2d li{border-top:1px solid var(--cobalt);padding-top:.9rem}.law-firms_clientJourney__yRo2d strong{display:block;color:var(--navy);font-family:var(--font-fraunces),Georgia,serif;font-size:1.35rem;font-weight:500}.law-firms_clientJourney__yRo2d span{display:block;margin-top:.6rem;color:var(--ink-soft);font-size:.77rem;line-height:1.7}.law-firms_measurementRail__mzSrU{display:grid;grid-template-columns:1fr 2fr;gap:.6rem 2rem;margin-top:2rem;border-top:1px solid rgba(49,95,206,.35);padding:1.25rem 0}.law-firms_measurementRail__mzSrU>span{grid-row:span 2;padding-top:.3rem;color:var(--cobalt);font-size:.63rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.law-firms_measurementRail__mzSrU strong{font-size:.95rem;font-weight:550}.law-firms_measurementRail__mzSrU p{color:var(--ink-soft);font-size:.76rem;line-height:1.6}.law-firms_engine__nU9MH{display:grid;grid-template-columns:repeat(6,1fr);align-items:start;border-bottom:4px solid #29415b;background:var(--navy);color:#fff}.law-firms_engine__nU9MH details{min-width:0;padding:.65rem 1rem}.law-firms_engine__nU9MH details+details{border-left:1px solid #314454}.law-firms_engine__nU9MH summary{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:.5rem;font-size:.75rem;line-height:1.5;cursor:pointer;list-style:none}.law-firms_engine__nU9MH summary::-webkit-details-marker{display:none}.law-firms_engine__nU9MH summary span{color:#8fb0f0}.law-firms_engine__nU9MH details[open] summary span{transform:rotate(45deg)}.law-firms_engine__nU9MH details p{padding-bottom:1rem;color:#b8c3ce;font-size:.75rem;line-height:1.7}.law-firms_platforms__a_jVF{margin-top:2.5rem}.law-firms_platforms__a_jVF>p:first-child{color:var(--ink-soft);font-size:.75rem}.law-firms_platforms__a_jVF ul{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:.8rem 1rem}.law-firms_platforms__a_jVF li{border:1px solid var(--line);border-radius:40px;padding:.45rem .8rem;color:var(--ink-soft);font-size:.72rem}.law-firms_platforms__a_jVF>p:last-child{max-width:63rem;color:var(--ink-soft);font-size:.73rem;line-height:1.8}.law-firms_systemClosing__52JLc{margin-top:2.2rem;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(1.4rem,2.5vw,2.1rem);font-weight:450;line-height:1.4}.law-firms_faqSection__7QnfQ,.law-firms_investment__klowV,.law-firms_proof__hKQaH,.law-firms_standards__xUVco{padding-block:clamp(5rem,8vw,8rem)}.law-firms_standards__xUVco{background:var(--stone)}.law-firms_standards__xUVco>div{display:grid;grid-template-columns:1.1fr 1fr;gap:3rem 6rem}.law-firms_faqSection__7QnfQ h2,.law-firms_proof__hKQaH h2,.law-firms_sectionHeading__3aMdd h2,.law-firms_standardsIntro__PULYX h2{margin-top:1rem;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(2.5rem,4.5vw,4.5rem);font-weight:500;letter-spacing:-.035em;line-height:1.06}.law-firms_standardsIntro__PULYX h2{max-width:17ch}.law-firms_standardsIntro__PULYX>p:last-child{max-width:38rem;margin-top:1.5rem;font-size:1rem;line-height:1.7}.law-firms_standardsBody___qGqr{align-self:center}.law-firms_standardsBody___qGqr p{color:var(--ink-soft);font-size:.97rem;line-height:1.8}.law-firms_standardsBody___qGqr a{display:inline-flex;min-height:44px;align-items:center;margin-top:1rem;text-decoration:underline;text-underline-offset:5px;font-size:.8rem;line-height:1.6}.law-firms_standardsBody___qGqr small{display:block;margin-top:.7rem;color:var(--ink-soft);font-size:.7rem;line-height:1.6}.law-firms_metro__3vPVk{display:grid;grid-column:1/-1;grid-template-columns:1.1fr 1fr;gap:3rem 6rem;margin-top:1rem;border-top:1px solid var(--line);padding-top:3rem}.law-firms_metro__3vPVk h3{margin-top:.8rem;font-family:var(--font-fraunces),Georgia,serif;font-size:2rem;font-weight:480;letter-spacing:-.025em;line-height:1.2}.law-firms_metro__3vPVk p:not(.law-firms_kicker__7oeEs){margin-top:1rem;color:var(--ink-soft);font-size:.9rem;line-height:1.8}.law-firms_metro__3vPVk nav{align-self:center}.law-firms_metro__3vPVk ul{display:grid;grid-template-columns:1fr 1fr;gap:.3rem 2rem}.law-firms_metro__3vPVk a{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:.6rem;border-bottom:1px solid var(--line);font-size:.85rem}.law-firms_metro__3vPVk a span{color:var(--cobalt)}.law-firms_proof__hKQaH{background:var(--paper)}.law-firms_proof__hKQaH>div{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:4rem}.law-firms_proof__hKQaH h2{max-width:17ch}.law-firms_proof__hKQaH p{margin-top:1.5rem;color:var(--ink-soft);font-size:.93rem;line-height:1.8}.law-firms_proof__hKQaH p.law-firms_smallNote__eaVVI{font-size:.77rem}.law-firms_proof__hKQaH a{display:inline-flex;min-height:44px;align-items:center;gap:1rem;margin-top:1rem;border-bottom:1px solid;font-size:.85rem}.law-firms_proof__hKQaH img{width:100%;height:auto;border:1px solid var(--line)}.law-firms_proof__hKQaH figcaption{margin-top:.6rem;color:var(--ink-soft);font-size:.7rem}.law-firms_investment__klowV{background:var(--ivory)}.law-firms_sectionHeading__3aMdd{display:grid;grid-template-columns:1.1fr 1fr;gap:2rem 6rem;align-items:end}.law-firms_sectionHeading__3aMdd h2{max-width:17ch}.law-firms_sectionHeading__3aMdd p{color:var(--ink-soft);font-size:1rem;line-height:1.75}.law-firms_faqSection__7QnfQ{background:var(--paper)}.law-firms_faqSection__7QnfQ h2{max-width:20ch;margin-bottom:3rem}.law-firms_methodology__7f_Xp{margin-top:4rem;border-top:1px solid var(--line);padding-top:2rem}.law-firms_methodology__7f_Xp>p:nth-child(2){max-width:57rem;margin-top:1rem;color:var(--ink-soft);font-size:.87rem;line-height:1.8}.law-firms_methodology__7f_Xp .law-firms_scope__FdRof{margin-top:1rem}.law-firms_otherIndustry__TO1aH{display:inline-flex;min-height:44px;align-items:center;gap:1rem;margin-top:1.5rem;font-size:.8rem;line-height:1.65;text-decoration:underline;text-underline-offset:5px}@media (min-width:1700px){.law-firms_hero__RFMqd{min-height:900px}}@media (min-width:981px){.law-firms_hero__RFMqd:after{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(90deg,#f5f3ee,hsla(43,26%,95%,.95) 30%,hsla(43,26%,95%,.6) 45%,transparent 61%)}}@media (max-width:1100px){.law-firms_hero__RFMqd{min-height:780px}.law-firms_heroCopy__xSgyL{width:56%}.law-firms_heroCopy__xSgyL h1{font-size:clamp(3rem,5.7vw,4.4rem)}.law-firms_engine__nU9MH{grid-template-columns:repeat(3,1fr)}.law-firms_engine__nU9MH details:nth-child(4){border-left:0}.law-firms_engine__nU9MH details:nth-child(n+4){border-top:1px solid #314454}}@media (max-width:980px){.law-firms_hero__RFMqd{min-height:720px}.law-firms_hero__RFMqd:after{position:absolute;inset:0;content:"";pointer-events:none;background:hsla(43,26%,95%,.82)}.law-firms_hero__RFMqd>div{width:100%;padding-top:6.5rem;padding-bottom:3rem}.law-firms_heroCopy__xSgyL{width:100%;padding-top:2.25rem}.law-firms_heroCopy__xSgyL h1{max-width:16ch;font-size:clamp(3.1rem,7.1vw,4.8rem)}.law-firms_heroCopy__xSgyL>p:not(:last-child){max-width:40rem}.law-firms_metro__3vPVk,.law-firms_proof__hKQaH>div,.law-firms_sectionHeading__3aMdd,.law-firms_standards__xUVco>div{grid-template-columns:1fr;gap:2rem}.law-firms_standardsBody___qGqr{max-width:45rem}.law-firms_metro__3vPVk{gap:2rem}.law-firms_proof__hKQaH>div{gap:3rem}.law-firms_proof__hKQaH h2,.law-firms_sectionHeading__3aMdd h2{max-width:20ch}}@media (max-width:700px){.law-firms_hero__RFMqd{min-height:690px}.law-firms_hero__RFMqd>div{padding-top:6rem;padding-bottom:2.5rem}.law-firms_heroCopy__xSgyL h1{max-width:12.8ch;font-size:clamp(2.7rem,10.9vw,4.3rem);line-height:1.02}.law-firms_heroCopy__xSgyL>p:not(:last-child){font-size:1rem}.law-firms_artwork__hRaEp img{aspect-ratio:1122/1402}.law-firms_wideArtwork__Ykjxl img{aspect-ratio:2/3}.law-firms_artwork__hRaEp figcaption{font-size:.7rem}.law-firms_serviceAnswers__CxMGT{grid-template-columns:1fr 1fr;gap:1.5rem}.law-firms_scope__FdRof ul{grid-template-columns:1fr}.law-firms_researchFact__pRWUo,.law-firms_searchEvidence__ruCzO{grid-template-columns:1fr;gap:1.25rem}.law-firms_searchEvidence__ruCzO{gap:2.5rem}.law-firms_researchFact__pRWUo{margin-top:2rem}.law-firms_packToolbar__TUAOX{flex-direction:column;gap:.7rem}.law-firms_marketButtons__dWzXq{display:grid;grid-template-columns:1fr 1fr}.law-firms_marketButtons__dWzXq button{padding:.6rem .5rem;line-height:1.4}.law-firms_packResults__qjWWS ol{grid-template-columns:1fr;gap:.85rem}.law-firms_paidPath__NhJuB{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.law-firms_paidPath__NhJuB li{font-size:.83rem;gap:.7rem}.law-firms_paidPath__NhJuB li:after{display:none}.law-firms_clientJourney__yRo2d{grid-template-columns:1fr;gap:0;border-left:1px solid var(--cobalt);padding-left:1.2rem}.law-firms_clientJourney__yRo2d li{position:relative;border-top:0;padding-block:.5rem 1.1rem}.law-firms_clientJourney__yRo2d li:before{position:absolute;top:1.1rem;left:-1.45rem;width:7px;height:7px;border-radius:100%;background:var(--cobalt);content:""}.law-firms_clientJourney__yRo2d span{margin-top:.35rem;font-size:.83rem}.law-firms_measurementRail__mzSrU{grid-template-columns:1fr;gap:.7rem}.law-firms_measurementRail__mzSrU>span{grid-row:auto}.law-firms_engine__nU9MH{grid-template-columns:1fr 1fr}.law-firms_engine__nU9MH details:nth-child(n){border-left:0;border-top:1px solid #314454}.law-firms_engine__nU9MH details:nth-child(2n){border-left:1px solid #314454}.law-firms_engine__nU9MH details:nth-child(-n+2){border-top:0}.law-firms_metro__3vPVk ul{gap:.3rem 1rem}}@media (prefers-reduced-motion:reduce){.law-firms_page__b2oYM *,.law-firms_page__b2oYM :after,.law-firms_page__b2oYM :before{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media (pointer:coarse){.law-firms_policyNote__6M6KA a,.law-firms_scope__FdRof a{display:inline-flex;min-height:44px;align-items:center}}