.cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:56px;padding:88px 0 72px;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:clamp(42px,5.6vw,66px);line-height:1.04}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{font-style:italic;animation:1.4s cubic-bezier(.22,.8,.28,1) .9s forwards em-bloom}@keyframes em-bloom{to{color:var(--accent)}}@media (prefers-reduced-motion:reduce){.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--accent);animation:none}}.hero[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:20px;line-height:1.5}.sec[data-astro-cid-lcdefpme]{border-top:.75px solid var(--rule-strong);grid-template-columns:220px minmax(0,1fr);gap:40px;padding:56px 0;display:grid}.sec[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:30px}.note[data-astro-cid-lcdefpme]{color:var(--ink-mute);margin-top:8px;font-size:16px;font-style:italic}.note[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent)}.practice-section[data-astro-cid-lcdefpme]{border-top:.75px solid var(--rule-strong);padding:42px 0 36px}.practice-intro[data-astro-cid-lcdefpme]{grid-template-columns:44px minmax(0,1fr) minmax(0,1.45fr);align-items:start;column-gap:28px;margin-bottom:26px;display:grid}.practice-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.025em;grid-column:span 2;font-size:clamp(36px,4vw,48px);line-height:1.1}.practice-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:44ch;color:var(--ink-soft);text-wrap:pretty;margin-top:4px;font-size:22px;line-height:1.35}.practice[data-astro-cid-lcdefpme]{list-style:none}.practice[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:.75px solid var(--rule);grid-template-columns:44px minmax(0,1fr) minmax(0,1.45fr);align-items:start;column-gap:28px;padding:24px 0;display:grid}.practice[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{padding-bottom:0}.practice-number[data-astro-cid-lcdefpme]{font-family:var(--serif);font-variant-numeric:lining-nums tabular-nums;color:var(--ink-mute);margin-top:2px;font-size:23px;font-style:italic;line-height:1.2}.practice[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{text-wrap:initial;font-size:clamp(25px,2.7vw,30px);line-height:1.15}.practice[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.practice[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.practice-detail[data-astro-cid-lcdefpme]{margin-top:1px}.practice-detail[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);line-height:1.5}.practice-link[data-astro-cid-lcdefpme]{color:var(--accent);margin-top:8px;font-size:16px;text-decoration:none;display:inline-block}.practice-link[data-astro-cid-lcdefpme]:hover{text-underline-offset:3px;text-decoration:underline}.pubs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:0}@media (width<=760px){.practice-section[data-astro-cid-lcdefpme]{padding:32px 0}.practice-intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:12px;margin-bottom:22px}.practice-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{grid-column:auto}.practice-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:40ch;margin-top:0;font-size:20px}.practice[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:32px minmax(0,1fr);gap:10px 16px;padding:22px 0}.practice-detail[data-astro-cid-lcdefpme]{grid-column:2;margin-top:0}.practice-number[data-astro-cid-lcdefpme]{font-size:21px}.practice-link[data-astro-cid-lcdefpme]{margin-top:4px;padding:6px 0}}@media (pointer:coarse){.practice-link[data-astro-cid-lcdefpme]{align-items:center;gap:.3em;min-height:44px;display:inline-flex}}.pq-section[data-astro-cid-lcdefpme]{border-top:.75px solid var(--rule-strong);padding:56px 0}.pq-intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:start;gap:64px;margin-bottom:28px;display:grid}.eyebrow[data-astro-cid-lcdefpme]{font:12px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-mute);margin-bottom:14px}.pq-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.025em;font-size:clamp(32px,4vw,48px);line-height:1.1}.pq-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:19px}.pq-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:12px}.pq-copy[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent)}.pq-next[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}@media (width<=760px){.pq-intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:18px}.pq-section[data-astro-cid-lcdefpme]{padding:40px 0}}@media (width<=640px){.pq-next[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;align-items:stretch;gap:10px;display:grid}.pq-next[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{text-align:left;justify-content:space-between;width:100%;min-height:48px}.pq-next[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{text-align:center;flex:none;width:18px}}.team[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;display:grid}.team[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none;display:block}.team[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1;object-fit:cover;filter:grayscale();background:var(--paper-2);border-radius:2px;width:100%;transition:filter .2s}.team[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{filter:none}.team[data-astro-cid-lcdefpme] .name[data-astro-cid-lcdefpme]{margin-top:10px;font-size:18px;display:block}.team[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .name[data-astro-cid-lcdefpme]{color:var(--accent)}.team[data-astro-cid-lcdefpme] .role[data-astro-cid-lcdefpme]{color:var(--ink-mute);font-size:15.5px;font-style:italic;display:block}.pubs[data-astro-cid-lcdefpme]{list-style:none}.pubs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:.75px solid var(--rule);grid-template-columns:120px minmax(0,1fr);gap:24px;padding:12px 0;display:grid}.pubs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{padding-top:0}.pubs[data-astro-cid-lcdefpme] .d[data-astro-cid-lcdefpme]{color:var(--ink-mute);font-size:15.5px}.pubs[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{gap:2px;text-decoration:none;display:grid}.pubs[data-astro-cid-lcdefpme] .t[data-astro-cid-lcdefpme]{font-size:18.5px}.pubs[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .t[data-astro-cid-lcdefpme]{color:var(--accent)}.pubs[data-astro-cid-lcdefpme] .v[data-astro-cid-lcdefpme]{color:var(--ink-mute);font-size:15.5px;font-style:italic}.close[data-astro-cid-lcdefpme]{text-align:center;border-top:.75px solid var(--rule-strong);padding:64px 0 16px}.close[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(30px,3.6vw,40px)}.close[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin-top:10px}.close[data-astro-cid-lcdefpme] .cta[data-astro-cid-lcdefpme]{justify-content:center}@media (width<=960px){.hero[data-astro-cid-lcdefpme],.sec[data-astro-cid-lcdefpme],.pubs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:14px}.hero[data-astro-cid-lcdefpme]{gap:20px;padding:56px 0 48px}.sec[data-astro-cid-lcdefpme]{gap:20px}.team[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.pubs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:2px}}
