.practice-page_page__NBawI{min-height:100vh;background:#f7f2e8;color:#181512}.practice-page_hero__xHNA8{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);gap:clamp(2.5rem,8vw,8rem);padding:clamp(5rem,10vw,9rem) clamp(1.25rem,4vw,4rem);border-bottom:1px solid rgba(24,21,18,.18)}.practice-page_eyebrow__BxIos{margin:0 0 1.25rem;font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.practice-page_hero__xHNA8 h1{max-width:10ch;margin:0;font-family:var(--font-cormorant),serif;font-size:clamp(4.2rem,9vw,9rem);font-weight:500;letter-spacing:-.06em;line-height:.82}.practice-page_intro__vUfJV{align-self:end;max-width:38rem;margin:0;font-family:var(--font-cormorant),serif;font-size:clamp(1.8rem,3vw,3rem);line-height:1.05}.practice-page_section__vxlk_{padding:clamp(4rem,8vw,7rem) clamp(1.25rem,4vw,4rem);border-bottom:1px solid rgba(24,21,18,.18)}.practice-page_sectionHeader__kATZr{display:grid;grid-template-columns:minmax(10rem,.38fr) minmax(0,1fr);gap:2rem;margin-bottom:clamp(2.5rem,6vw,5rem)}.practice-page_sectionHeader__kATZr h2{max-width:16ch;margin:0;font-family:var(--font-cormorant),serif;font-size:clamp(2.6rem,5vw,5rem);font-weight:500;letter-spacing:-.04em;line-height:.95}.practice-page_sectionHeader__kATZr p{max-width:42rem;margin:0;color:rgba(24,21,18,.72);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.65}.practice-page_grid__j8E7X{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:rgba(24,21,18,.2);border:1px solid rgba(24,21,18,.2)}.practice-page_card__4QO7m{min-height:15rem;padding:clamp(1.5rem,3vw,3rem);background:#f7f2e8}.practice-page_card__4QO7m h3{margin:0 0 1rem;font-family:var(--font-cormorant),serif;font-size:clamp(1.8rem,3vw,3rem);font-weight:500;line-height:1}.practice-page_card__4QO7m p{max-width:34rem;margin:0;color:rgba(24,21,18,.72);line-height:1.65}.practice-page_steps__WF4ke{display:grid;gap:0;padding:0;margin:0;list-style:none;counter-reset:step}.practice-page_steps__WF4ke li{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:1.5rem;padding:1.5rem 0;border-top:1px solid rgba(24,21,18,.18);counter-increment:step}.practice-page_steps__WF4ke li:before{content:counter(step,decimal-leading-zero);color:rgba(24,21,18,.5);font-size:.72rem;letter-spacing:.12em}.practice-page_steps__WF4ke strong{display:block;margin-bottom:.35rem;font-family:var(--font-cormorant),serif;font-size:1.6rem;font-weight:500}.practice-page_steps__WF4ke span{color:rgba(24,21,18,.7);line-height:1.6}.practice-page_cta__MYB5j{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:end;padding:clamp(4rem,8vw,7rem) clamp(1.25rem,4vw,4rem);background:#0a1734;color:white}.practice-page_cta__MYB5j h2{max-width:14ch;margin:.6rem 0 0;font-family:var(--font-cormorant),serif;font-size:clamp(3rem,6vw,6rem);font-weight:500;letter-spacing:-.05em;line-height:.9}.practice-page_cta__MYB5j a,.practice-page_textLink__2CdUp{display:inline-flex;width:fit-content;align-items:center;padding-bottom:.25rem;border-bottom:1px solid;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.practice-page_linkList__4q0KL{display:flex;flex-wrap:wrap;gap:1.25rem 2rem;margin-top:2rem}.practice-page_note__mqGlb{max-width:48rem;padding:1.5rem;margin-top:2rem;border-left:3px solid #0a43d8;background:rgba(10,67,216,.07);line-height:1.65}@media (max-width:760px){.practice-page_cta__MYB5j,.practice-page_hero__xHNA8,.practice-page_sectionHeader__kATZr{grid-template-columns:1fr}.practice-page_hero__xHNA8{padding-top:4rem}.practice-page_hero__xHNA8 h1{font-size:clamp(3.6rem,19vw,6rem)}.practice-page_intro__vUfJV{font-size:1.8rem}.practice-page_grid__j8E7X{grid-template-columns:1fr}.practice-page_card__4QO7m{min-height:0}.practice-page_cta__MYB5j{align-items:start}}