.section-header[data-v-3a5aa7cf]{align-items:flex-start;gap:1rem;width:100%;display:flex}.section-header__left[data-v-3a5aa7cf],.section-header__right[data-v-3a5aa7cf]{flex:0 0 calc(50% - .5rem);min-width:0}.section-header__right[data-v-3a5aa7cf]{justify-content:flex-end;display:flex}.section-header__left[data-v-3a5aa7cf]{display:flex}.capability-row[data-v-86bf3ddf]{-moz-column-gap:1rem;border-top:1px solid var(--border-primary);width:100%;color:inherit;border-radius:0;grid-template-columns:repeat(12,1fr);align-items:center;column-gap:1rem;padding:1.5rem 2.5rem 1.5rem .5rem;text-decoration:none;transition:background-color .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s,color .2s,padding .2s,border-color .2s,opacity .2s;display:grid;position:relative}.capability-row[data-v-86bf3ddf]:hover{background:var(--surface-overlay-nav);-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);border-color:#0000;border-radius:.5rem;padding:1.5rem 3.5rem 1.5rem 1.5rem}.capability-row:hover+.capability-row[data-v-86bf3ddf]{border-top-color:#0000}.capability-row__title[data-v-86bf3ddf]{min-width:0;color:var(--text-primary);grid-column:span 3;margin:0;transition:color .2s}.capability-row__description[data-v-86bf3ddf]{min-width:0;font-family:var(--font-primary);letter-spacing:-.0225rem;color:var(--text-secondary);grid-column:span 9;margin:0;font-size:1.125rem;font-weight:400;line-height:1.5;transition:color .2s,font-size .2s}.capability-row__icon[data-v-86bf3ddf]{color:var(--text-primary);transition:color .2s,right .2s;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.capability-row:hover .capability-row__icon[data-v-86bf3ddf]{right:1.5rem}@container (width<=40rem){.capability-row[data-v-86bf3ddf]{grid-template-columns:1fr auto;grid-template-areas:"title icon""description description";row-gap:1rem;padding:1rem .5rem}.capability-row[data-v-86bf3ddf]:hover{padding:1rem}.capability-row__title[data-v-86bf3ddf]{grid-area:title}.capability-row__description[data-v-86bf3ddf]{grid-area:description;font-size:1rem}.capability-row__icon[data-v-86bf3ddf]{grid-area:icon;position:static;transform:none}}.capabilities[data-v-a4945e19]{flex-direction:column;gap:2.5rem;display:flex}@media (max-width:40rem){.capabilities[data-v-a4945e19]{gap:1.25rem}}.capabilities__list[data-v-a4945e19]{border-bottom:1px solid var(--border-primary);flex-direction:column;width:100%;transition:border-color .2s;display:flex;container-type:inline-size}.capabilities__list[data-v-a4945e19]:has(.capability-row:hover){border-bottom-color:color-mix(in srgb,var(--border-primary) 50%,transparent)}.capabilities__list[data-v-a4945e19]:has(.capability-row:last-child:hover){border-bottom-color:#0000}.capabilities__list:has(.capability-row:hover) .capability-row[data-v-a4945e19]:not(:hover){opacity:.5}.marquee[data-v-1f57ff72]{width:100%}.marquee__track[data-v-1f57ff72]{will-change:transform;width:max-content}.marquee__set[data-v-1f57ff72],.marquee__track[data-v-1f57ff72]{align-items:flex-start;display:flex}
