.anatomy[data-astro-cid-53epuqdl]{border-top:1px solid var(--line-2);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.anatomy[data-astro-cid-53epuqdl] li[data-astro-cid-53epuqdl]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:background-color var(--dur-2) ease;align-content:start;gap:.75rem;padding:clamp(1.5rem,1rem + 1.5vw,2.25rem);display:grid}.anatomy[data-astro-cid-53epuqdl] li[data-astro-cid-53epuqdl]:hover{background:color-mix(in srgb, var(--text) 3%, transparent)}.anatomy__n[data-astro-cid-53epuqdl]{font-size:var(--text-xs);color:var(--accent);margin-bottom:1.5rem}.catalog[data-astro-cid-53epuqdl]{border-top:1px solid var(--line-strong)}.agent-row[data-astro-cid-53epuqdl]{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(1.5rem,1rem + 4vw,5rem);padding-block:clamp(2rem,1.5rem + 2vw,3.25rem);display:grid}.agent-row[data-astro-cid-53epuqdl] header[data-astro-cid-53epuqdl]{align-content:start;gap:.75rem;display:grid}.agent-row[data-astro-cid-53epuqdl] dl[data-astro-cid-53epuqdl]{display:grid}.agent-row[data-astro-cid-53epuqdl] dl[data-astro-cid-53epuqdl]>div[data-astro-cid-53epuqdl]{border-bottom:1px solid var(--line);grid-template-columns:9.5rem minmax(0,1fr);align-items:baseline;gap:1rem;padding-block:.75rem;display:grid}.agent-row[data-astro-cid-53epuqdl] dl[data-astro-cid-53epuqdl]>div[data-astro-cid-53epuqdl]:first-child{padding-top:.25rem}.agent-row[data-astro-cid-53epuqdl] dl[data-astro-cid-53epuqdl]>div[data-astro-cid-53epuqdl]:last-child{border-bottom:0;padding-bottom:0}.agent-row__open[data-astro-cid-53epuqdl]{color:var(--text-2);justify-items:start;gap:1.25rem;max-width:36rem;display:grid}.compare-wrap[data-astro-cid-53epuqdl]{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overflow-x:auto}.compare[data-astro-cid-53epuqdl]{border-collapse:collapse;text-align:left;width:100%;min-width:44rem;font-size:var(--text-sm)}.compare[data-astro-cid-53epuqdl] thead[data-astro-cid-53epuqdl] th[data-astro-cid-53epuqdl]{font-size:var(--text-body);border-bottom:1px solid var(--line-strong);padding:1rem 1.25rem;font-weight:480}.compare[data-astro-cid-53epuqdl] tbody[data-astro-cid-53epuqdl] th[data-astro-cid-53epuqdl]{width:11rem;font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);vertical-align:top;border-bottom:1px solid var(--line);padding:1.125rem 1.25rem 1.125rem 0;font-weight:400}.compare[data-astro-cid-53epuqdl] tbody[data-astro-cid-53epuqdl] td[data-astro-cid-53epuqdl]{color:var(--text-2);vertical-align:top;border-bottom:1px solid var(--line);padding:1.125rem 1.25rem}.compare[data-astro-cid-53epuqdl] .is-us[data-astro-cid-53epuqdl]{background:var(--accent-soft);color:var(--text)}.compare[data-astro-cid-53epuqdl] thead[data-astro-cid-53epuqdl] .is-us[data-astro-cid-53epuqdl]{border-radius:var(--radius) var(--radius) 0 0;color:var(--accent-strong)}.compare[data-astro-cid-53epuqdl] tbody[data-astro-cid-53epuqdl] tr[data-astro-cid-53epuqdl]:last-child .is-us[data-astro-cid-53epuqdl]{border-radius:0 0 var(--radius) var(--radius);border-bottom-color:#0000}@media (width<=720px){.compare-wrap[data-astro-cid-53epuqdl]{margin-inline:0;padding-inline:0;overflow:visible}.compare[data-astro-cid-53epuqdl]{border-top:1px solid var(--line-strong);min-width:0}.compare[data-astro-cid-53epuqdl],.compare[data-astro-cid-53epuqdl] tbody[data-astro-cid-53epuqdl],.compare[data-astro-cid-53epuqdl] tr[data-astro-cid-53epuqdl],.compare[data-astro-cid-53epuqdl] th[data-astro-cid-53epuqdl],.compare[data-astro-cid-53epuqdl] td[data-astro-cid-53epuqdl]{width:auto;display:block}.compare[data-astro-cid-53epuqdl] thead[data-astro-cid-53epuqdl]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.compare[data-astro-cid-53epuqdl] tbody[data-astro-cid-53epuqdl] tr[data-astro-cid-53epuqdl]{border-bottom:1px solid var(--line-2);padding-block:1.25rem}.compare[data-astro-cid-53epuqdl] tbody[data-astro-cid-53epuqdl] th[data-astro-cid-53epuqdl]{border:0;padding:0 0 .75rem}.compare[data-astro-cid-53epuqdl] tbody[data-astro-cid-53epuqdl] td[data-astro-cid-53epuqdl]{border:0;grid-template-columns:6.5rem minmax(0,1fr);gap:.75rem;padding:.5rem 0;display:grid}.compare[data-astro-cid-53epuqdl] tbody[data-astro-cid-53epuqdl] td[data-astro-cid-53epuqdl]:before{content:attr(data-label);font-size:var(--text-xs);color:var(--text-3)}.compare[data-astro-cid-53epuqdl] tbody[data-astro-cid-53epuqdl] td[data-astro-cid-53epuqdl].is-us,.compare[data-astro-cid-53epuqdl] tbody[data-astro-cid-53epuqdl] tr[data-astro-cid-53epuqdl]:last-child .is-us[data-astro-cid-53epuqdl]{border-radius:var(--radius-sm);margin-top:.375rem;padding:.625rem .75rem}.compare[data-astro-cid-53epuqdl] tbody[data-astro-cid-53epuqdl] td[data-astro-cid-53epuqdl].is-us:before{color:var(--accent-strong);font-weight:480}}@media (width<=860px){.anatomy[data-astro-cid-53epuqdl]{grid-template-columns:minmax(0,1fr)}.anatomy__n[data-astro-cid-53epuqdl]{margin-bottom:.25rem}.agent-row[data-astro-cid-53epuqdl]{grid-template-columns:minmax(0,1fr)}.agent-row[data-astro-cid-53epuqdl] dl[data-astro-cid-53epuqdl]>div[data-astro-cid-53epuqdl]{grid-template-columns:minmax(0,1fr);gap:.25rem}}
