.practice-hero[data-astro-cid-xglhriws]{background:linear-gradient(130deg,#f7fbfb,#eef8f6);padding:66px 0 70px}.practice-hero-grid[data-astro-cid-xglhriws]{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(32px,5vw,72px)}.practice-hero-copy[data-astro-cid-xglhriws] h1[data-astro-cid-xglhriws]{max-width:660px;font-size:clamp(2.25rem,3.5vw,3.25rem)}.practice-hero-copy[data-astro-cid-xglhriws]>p[data-astro-cid-xglhriws]:not(.pill){max-width:620px}.practice-hero-demo-label[data-astro-cid-xglhriws]{margin:0 0 10px;color:var(--color-link);font-size:.8rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.practice-hero-demo[data-astro-cid-xglhriws] .activity-video{box-shadow:0 20px 48px #1018201f}.practice-tight-section[data-astro-cid-xglhriws]{padding:58px 0}.practice-tight-section[data-astro-cid-xglhriws] h2[data-astro-cid-xglhriws],.practice-final-cta[data-astro-cid-xglhriws] h2[data-astro-cid-xglhriws]{max-width:750px;font-size:clamp(1.8rem,2.8vw,2.4rem)}.practice-why-grid[data-astro-cid-xglhriws],.practice-adoption-grid[data-astro-cid-xglhriws],.practice-bottom-grid[data-astro-cid-xglhriws]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(28px,5vw,72px);align-items:start}.practice-why-grid[data-astro-cid-xglhriws] p[data-astro-cid-xglhriws],.practice-adoption-grid[data-astro-cid-xglhriws] p[data-astro-cid-xglhriws],.practice-section-heading[data-astro-cid-xglhriws] p[data-astro-cid-xglhriws],.practice-final-grid[data-astro-cid-xglhriws] p[data-astro-cid-xglhriws]{max-width:660px}.practice-why-grid[data-astro-cid-xglhriws] h3[data-astro-cid-xglhriws]{margin:5px 0 14px;color:var(--color-ink);font-family:Sora,sans-serif;font-size:1.1rem}.practice-demands[data-astro-cid-xglhriws]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:0;padding:0;list-style:none}.practice-demands[data-astro-cid-xglhriws] li[data-astro-cid-xglhriws]{border-bottom:1px solid var(--color-border);padding:11px 0 11px 20px;position:relative;color:var(--color-ink);font-weight:700}.practice-demands[data-astro-cid-xglhriws] li[data-astro-cid-xglhriws]:before{position:absolute;left:0;top:1.27em;width:7px;height:7px;border-radius:50%;background:var(--color-teal);content:""}.practice-breadth[data-astro-cid-xglhriws]{border-top:1px solid var(--color-border);margin-top:35px;padding-top:24px}.practice-breadth[data-astro-cid-xglhriws]>p[data-astro-cid-xglhriws]{display:flex;justify-content:space-between;gap:16px;margin:0 0 14px}.practice-breadth[data-astro-cid-xglhriws] strong[data-astro-cid-xglhriws]{color:var(--color-ink)}.practice-breadth[data-astro-cid-xglhriws] a[data-astro-cid-xglhriws]{color:var(--color-link);font-weight:700}.practice-breadth[data-astro-cid-xglhriws] ol[data-astro-cid-xglhriws]{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.practice-breadth[data-astro-cid-xglhriws] li[data-astro-cid-xglhriws]{border:1px solid rgba(0,169,157,.25);border-radius:100px;background:#fff;padding:9px 14px;color:var(--color-ink);font-size:.92rem;font-weight:700}.practice-breadth[data-astro-cid-xglhriws]>.practice-community-link[data-astro-cid-xglhriws]{display:block;margin:18px 0 0}.practice-section-heading[data-astro-cid-xglhriws]{max-width:820px;margin-bottom:30px}.practice-steps[data-astro-cid-xglhriws]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.practice-steps[data-astro-cid-xglhriws] li[data-astro-cid-xglhriws]{border-top:3px solid var(--color-teal);padding-top:16px}.practice-steps[data-astro-cid-xglhriws] span[data-astro-cid-xglhriws]{color:var(--color-link);font-size:.8rem;font-weight:800}.practice-steps[data-astro-cid-xglhriws] h3[data-astro-cid-xglhriws]{margin:7px 0;color:var(--color-ink);font-family:Sora,sans-serif;font-size:1.04rem}.practice-steps[data-astro-cid-xglhriws] p[data-astro-cid-xglhriws]{margin:0;font-size:.95rem}.practice-judgement[data-astro-cid-xglhriws]{margin:26px 0 0;color:var(--color-link);font-weight:700}.practice-review-preview[data-astro-cid-xglhriws]{max-width:1100px;margin-top:42px}.practice-review-preview[data-astro-cid-xglhriws] h3[data-astro-cid-xglhriws]{margin:0 0 10px;color:var(--color-ink);font-family:Sora,sans-serif;font-size:clamp(1.2rem,2vw,1.55rem)}.practice-review-preview[data-astro-cid-xglhriws]>p[data-astro-cid-xglhriws]{max-width:780px}.practice-review-preview[data-astro-cid-xglhriws] figure[data-astro-cid-xglhriws]{overflow:hidden;margin:20px 0 0;border:1px solid var(--color-border);border-radius:14px;background:#fff;box-shadow:var(--shadow-soft)}.practice-review-image[data-astro-cid-xglhriws]{overflow-x:auto}.practice-review-preview[data-astro-cid-xglhriws] img[data-astro-cid-xglhriws]{display:block;width:100%;height:auto}.practice-review-preview[data-astro-cid-xglhriws] figcaption[data-astro-cid-xglhriws]{padding:12px 18px;color:#40515c;font-size:.88rem}.practice-review-preview[data-astro-cid-xglhriws] figcaption[data-astro-cid-xglhriws] a[data-astro-cid-xglhriws]{color:var(--color-link);font-weight:700}.practice-swipe-hint[data-astro-cid-xglhriws]{display:none}.practice-caseload-grid[data-astro-cid-xglhriws]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.practice-caseload-grid[data-astro-cid-xglhriws] article[data-astro-cid-xglhriws]{border-left:3px solid var(--color-teal);padding-left:16px}.practice-caseload-grid[data-astro-cid-xglhriws] h3[data-astro-cid-xglhriws]{margin:0 0 8px;color:var(--color-ink);font-family:Sora,sans-serif;font-size:1.04rem}.practice-caseload-grid[data-astro-cid-xglhriws] p[data-astro-cid-xglhriws]{margin:0;font-size:.95rem}.practice-pathways[data-astro-cid-xglhriws]{max-width:900px;margin:30px 0 0}.practice-differentiation[data-astro-cid-xglhriws]{border-top:1px solid var(--color-border);margin:22px 0 0;padding-top:20px}.practice-package[data-astro-cid-xglhriws]{display:grid;gap:9px;border:1px solid rgba(0,169,157,.25);border-radius:16px;background:#fff;padding:28px;box-shadow:var(--shadow-soft)}.practice-package[data-astro-cid-xglhriws]>span[data-astro-cid-xglhriws]{color:var(--color-link);font-size:.8rem;font-weight:800;text-transform:uppercase}.practice-package[data-astro-cid-xglhriws]>strong[data-astro-cid-xglhriws]{color:var(--color-ink);font-family:Sora,sans-serif;font-size:1.7rem}.practice-package[data-astro-cid-xglhriws]>p[data-astro-cid-xglhriws]{margin:0;font-size:.9rem}.practice-package[data-astro-cid-xglhriws] ul[data-astro-cid-xglhriws]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:12px 0 0;padding-left:18px;font-size:.92rem}.practice-faq[data-astro-cid-xglhriws]{border-top:1px solid var(--color-border)}.practice-faq[data-astro-cid-xglhriws] details[data-astro-cid-xglhriws]{border-bottom:1px solid var(--color-border);padding:14px 0}.practice-faq[data-astro-cid-xglhriws] summary[data-astro-cid-xglhriws]{color:var(--color-ink);cursor:pointer;font-weight:700}.practice-faq[data-astro-cid-xglhriws] details[data-astro-cid-xglhriws] p[data-astro-cid-xglhriws]{margin:10px 0 0;font-size:.95rem}.practice-boundary[data-astro-cid-xglhriws]{border-left:4px solid var(--color-teal);padding:4px 0 4px 24px}.practice-boundary[data-astro-cid-xglhriws] h3[data-astro-cid-xglhriws]{margin:0 0 10px;color:var(--color-ink);font-family:Sora,sans-serif;font-size:1.2rem}.practice-boundary[data-astro-cid-xglhriws] p[data-astro-cid-xglhriws]:last-child{margin:0;font-size:.95rem}.practice-final-cta[data-astro-cid-xglhriws]{background:var(--color-teal-wash);padding:55px 0}.practice-final-grid[data-astro-cid-xglhriws]{display:flex;justify-content:space-between;align-items:center;gap:28px}.practice-final-grid[data-astro-cid-xglhriws] p[data-astro-cid-xglhriws]:last-child{margin-bottom:0}.practice-final-grid[data-astro-cid-xglhriws] .button[data-astro-cid-xglhriws]{flex:0 0 auto}@media(max-width:1000px){.practice-hero-grid[data-astro-cid-xglhriws],.practice-why-grid[data-astro-cid-xglhriws],.practice-adoption-grid[data-astro-cid-xglhriws],.practice-bottom-grid[data-astro-cid-xglhriws]{grid-template-columns:1fr}.practice-steps[data-astro-cid-xglhriws],.practice-caseload-grid[data-astro-cid-xglhriws]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.practice-hero[data-astro-cid-xglhriws]{padding:42px 0 46px}.practice-tight-section[data-astro-cid-xglhriws]{padding:44px 0}.practice-review-image[data-astro-cid-xglhriws] img[data-astro-cid-xglhriws]{width:max(900px,100%);max-width:none}.practice-swipe-hint[data-astro-cid-xglhriws]{display:inline;font-weight:700}.practice-demands[data-astro-cid-xglhriws]{grid-template-columns:1fr}.practice-steps[data-astro-cid-xglhriws],.practice-caseload-grid[data-astro-cid-xglhriws]{gap:22px 16px}.practice-package[data-astro-cid-xglhriws] ul[data-astro-cid-xglhriws]{grid-template-columns:1fr}.practice-breadth[data-astro-cid-xglhriws]>p[data-astro-cid-xglhriws]{display:block}.practice-breadth[data-astro-cid-xglhriws] a[data-astro-cid-xglhriws]{display:block;margin-top:5px}.practice-final-grid[data-astro-cid-xglhriws]{display:block}.practice-final-grid[data-astro-cid-xglhriws] .button[data-astro-cid-xglhriws]{margin-top:20px}}
