.expertise-domain[data-astro-cid-qxd5vfrj]{border-bottom:1px solid var(--border-subtle);padding:100px 0}.domain-grid[data-astro-cid-qxd5vfrj]{grid-template-columns:4fr 5fr 3fr;align-items:start;gap:48px;display:grid}.domain-title[data-astro-cid-qxd5vfrj]{position:sticky;top:110px}.domain-index[data-astro-cid-qxd5vfrj]{color:var(--text-secondary);letter-spacing:.18em;margin:0 0 22px;font-size:13px}.domain-title[data-astro-cid-qxd5vfrj] h2[data-astro-cid-qxd5vfrj]{font:400 clamp(32px,3vw,42px)/1.08 var(--font-serif);letter-spacing:-.025em;margin:0}.domain-copy[data-astro-cid-qxd5vfrj] p[data-astro-cid-qxd5vfrj]{color:var(--text-secondary);margin:0 0 19px;font-size:18px}.domain-copy[data-astro-cid-qxd5vfrj] .domain-close[data-astro-cid-qxd5vfrj]{color:var(--text-primary);font:400 24px/1.38 var(--font-serif);margin-top:34px}.domain-areas[data-astro-cid-qxd5vfrj]{border-top:1px solid var(--border-subtle);padding-top:18px}.area-label[data-astro-cid-qxd5vfrj]{text-transform:uppercase;letter-spacing:.12em;margin:0 0 16px;font-size:13px;font-weight:600}.domain-areas[data-astro-cid-qxd5vfrj] ul[data-astro-cid-qxd5vfrj]{margin:0;padding:0;list-style:none}.domain-areas[data-astro-cid-qxd5vfrj] li[data-astro-cid-qxd5vfrj]{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);padding:9px 0;font-size:15px}.connected[data-astro-cid-qxd5vfrj]{background:var(--surface-warm);padding:118px 0}.connected[data-astro-cid-qxd5vfrj] h2[data-astro-cid-qxd5vfrj]{max-width:760px;font:400 clamp(40px,3.8vw,50px)/1.05 var(--font-serif);margin:0 0 28px}.connected[data-astro-cid-qxd5vfrj]>div[data-astro-cid-qxd5vfrj]>p[data-astro-cid-qxd5vfrj]:not(.eyebrow){max-width:790px;color:var(--text-secondary);font-size:19px}.connected[data-astro-cid-qxd5vfrj] .connected-line[data-astro-cid-qxd5vfrj]{color:var(--text-primary);font:400 23px/1.5 var(--font-serif);max-width:1000px;margin-top:42px}.expertise-close[data-astro-cid-qxd5vfrj]{background:var(--surface-neutral);padding:132px 0 142px}.expertise-close[data-astro-cid-qxd5vfrj] h2[data-astro-cid-qxd5vfrj]{max-width:760px;font:400 clamp(40px,3.8vw,50px)/1.05 var(--font-serif);margin:0 0 28px}.expertise-close[data-astro-cid-qxd5vfrj] p[data-astro-cid-qxd5vfrj]:not(.eyebrow){max-width:760px;color:var(--text-secondary);font-size:19px}.close-links[data-astro-cid-qxd5vfrj]{flex-wrap:wrap;gap:34px;margin-top:38px;display:flex}@media (width<=920px){.domain-grid[data-astro-cid-qxd5vfrj]{grid-template-columns:1fr 1fr}.domain-title[data-astro-cid-qxd5vfrj]{grid-column:1/3;position:static}.domain-areas[data-astro-cid-qxd5vfrj]{grid-column:2}.domain-copy[data-astro-cid-qxd5vfrj]{grid-column:1}.expertise-domain[data-astro-cid-qxd5vfrj]{padding:82px 0}}@media (width<=640px){.domain-grid[data-astro-cid-qxd5vfrj]{grid-template-columns:1fr}.domain-title[data-astro-cid-qxd5vfrj],.domain-copy[data-astro-cid-qxd5vfrj],.domain-areas[data-astro-cid-qxd5vfrj]{grid-column:1}.expertise-domain[data-astro-cid-qxd5vfrj]{padding:72px 0}.connected[data-astro-cid-qxd5vfrj]{padding:90px 0}.connected[data-astro-cid-qxd5vfrj]>div[data-astro-cid-qxd5vfrj]>p[data-astro-cid-qxd5vfrj]:not(.eyebrow){font-size:18px}.close-links[data-astro-cid-qxd5vfrj]{gap:20px;display:grid}.expertise-close[data-astro-cid-qxd5vfrj]{padding:96px 0 104px}}
