.hero[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem 3rem;padding-block:1.5rem 3.5rem;display:grid}@media (width>=62rem){.hero[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.hero-copy[data-astro-cid-ge2uvauf]{flex-direction:column;gap:1.75rem;display:flex}.hero-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:1rem;display:flex}.live[data-astro-cid-ge2uvauf]{background:var(--green);grid-template-columns:repeat(auto-fit,minmax(min(8.75rem,100%),1fr));gap:2px;margin:.5rem 0 0;display:grid}.live[data-astro-cid-ge2uvauf][hidden]{display:none}.live[data-astro-cid-ge2uvauf]>div[data-astro-cid-ge2uvauf]{background:var(--black);flex-direction:column;gap:.125rem;padding:.875rem 1rem;display:flex}.live[data-astro-cid-ge2uvauf]>div[data-astro-cid-ge2uvauf]:first-child{padding-left:0}.live[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{font-variant-numeric:tabular-nums;margin:0;font-size:1.875rem;font-weight:600}.live[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{font-size:var(--size-small);color:var(--bone-dim)}.gold[data-astro-cid-ge2uvauf]{color:var(--gold)}.turq[data-astro-cid-ge2uvauf]{color:var(--turquoise)}.hero-scene[data-astro-cid-ge2uvauf]{aspect-ratio:4/3;-webkit-mask-composite:source-in;width:100%;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#000 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#000 82%,#0000);mask-composite:intersect}.hero-scene[data-astro-cid-ge2uvauf] svg{width:100%;height:100%;display:block;position:absolute;inset:0}.hero-scene[data-astro-cid-ge2uvauf] canvas[data-astro-cid-ge2uvauf]{visibility:hidden;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-scene[data-astro-cid-ge2uvauf].is-live canvas[data-astro-cid-ge2uvauf]{visibility:visible}.hero-scene[data-astro-cid-ge2uvauf].is-live svg{visibility:hidden}.study-head[data-astro-cid-3cmwsqd6]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 3rem;display:flex}.study-head[data-astro-cid-3cmwsqd6] p[data-astro-cid-3cmwsqd6]{max-width:30em}.witnessed[data-astro-cid-lcdefpme]{align-items:start}.witnessed[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--gold);font-size:clamp(3.25rem,6.4vw,6rem);line-height:.92}.witnessed[data-astro-cid-lcdefpme] .stack[data-astro-cid-lcdefpme]{gap:1.5rem}.grades[data-astro-cid-lcdefpme]{font-size:var(--size-small);flex-wrap:wrap;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.grades[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--black);padding:.5rem .875rem}.g-ok[data-astro-cid-lcdefpme]{background:var(--turquoise)}.g-prob[data-astro-cid-lcdefpme]{background:var(--gold)}.g-held[data-astro-cid-lcdefpme]{background:var(--bone)}.grades[data-astro-cid-lcdefpme] .g-quar[data-astro-cid-lcdefpme]{background:var(--red);color:#fff}.credit[data-astro-cid-lcdefpme]{max-width:52em}.globe[data-astro-cid-lcdefpme]{padding-block:1rem var(--band);align-items:center}.globe-frame[data-astro-cid-lcdefpme]{border:2px solid var(--turquoise);padding:.625rem;display:block}.globe-frame[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-fit:cover;width:100%}.globe[data-astro-cid-lcdefpme] .stack[data-astro-cid-lcdefpme]{gap:1.375rem}.note[data-astro-cid-lcdefpme]{background:var(--green-deep);padding:1rem 1.25rem;font-size:1rem}.measure-wide[data-astro-cid-lcdefpme]{max-width:40em}.paths[data-astro-cid-lcdefpme]{background:var(--green);border:2px solid var(--green);grid-template-columns:repeat(auto-fit,minmax(min(26rem,100%),1fr));gap:2px;display:grid}.path[data-astro-cid-lcdefpme]{background:var(--black);padding:clamp(1.25rem,3vw,2rem)}.orange[data-astro-cid-lcdefpme]{color:var(--orange)}.turq[data-astro-cid-lcdefpme]{color:var(--turquoise)}pre[data-astro-cid-lcdefpme]{background:var(--green-deep);margin:0;padding:1rem 1.125rem;font-size:1rem;overflow-x:auto}.services-title[data-astro-cid-lcdefpme]{max-width:12em}.service[data-astro-cid-lcdefpme]{border-top:6px solid var(--rule);padding-top:1.5rem}.directory[data-astro-cid-lcdefpme]{padding-bottom:var(--band);gap:1.75rem}.h2-small[data-astro-cid-lcdefpme]{font-size:var(--size-h2-small);line-height:1}.table-scroll[data-astro-cid-lcdefpme]{overflow-x:auto}table[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%;min-width:38rem;font-size:1.0625rem}thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{text-align:left;color:var(--bone-dim);border-bottom:2px solid var(--green);font-weight:400}th[data-astro-cid-lcdefpme],td[data-astro-cid-lcdefpme]{text-align:left;vertical-align:top;padding:.875rem 1rem}th[data-astro-cid-lcdefpme]:first-child,td[data-astro-cid-lcdefpme]:first-child{padding-left:0}tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],tbody[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--green)}tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{font-weight:600}.team[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(26rem,100%),1fr));gap:2.5rem 4rem;max-width:62rem;display:grid}.team[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:4rem;font-weight:900;line-height:.9}.team[data-astro-cid-lcdefpme] .stack[data-astro-cid-lcdefpme]{gap:.625rem}
