.practice-invitation{background:var(--navy);color:var(--paper);overflow:hidden}.practice-invitation-grid{isolation:isolate;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px 60px;padding-block:65px 70px;display:flex;position:relative}.practice-invitation .clarity-mark-small{z-index:-1;inset-inline-end:17%;opacity:.18;width:min(45%,420px);height:120%;position:absolute;top:-10%}.practice-invitation .clarity-lines path{animation:none}.practice-invitation .clarity-kicker,.practice-invitation em{color:var(--gold-light)}.practice-invitation h2{color:var(--paper);margin-top:18px;font-size:clamp(2.25rem,3.6vw,3.375rem);line-height:1.14}.practice-invitation-service{color:#d6dce1;margin-top:22px}.practice-invitation-actions{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.practice-invitation-actions>a:not(.button){min-height:44px;color:var(--gold-light);align-items:center;gap:14px;display:inline-flex}.practice-invitation a:focus-visible{outline-color:var(--gold-light)}@media (max-width:760px){.practice-invitation-grid{gap:28px;padding-block:46px 50px}.practice-invitation h2{font-size:2.375rem}.practice-invitation .clarity-mark-small{opacity:.12;width:100%;inset-inline-end:-25%}.practice-invitation-service{margin-top:18px}}
