.capabilities-bento_section__Icfpc{container-type:inline-size;background:var(--bento-bg);padding:calc(var(--bento-padding) + var(--bento-top-space)) var(--bento-padding) var(--bento-padding);color:#171717;font-family:var(--font-ubuntu),Ubuntu,sans-serif}.capabilities-bento_grid__o7KpH{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--bento-gap);margin-inline:auto}.capabilities-bento_card__ZJ4KG{position:relative;isolation:isolate;overflow:hidden;min-width:0;border:var(--bento-border) solid var(--card-line);border-radius:var(--bento-radius);background:var(--card-bg);color:var(--card-ink);grid-column:span var(--card-span);min-height:var(--bento-short)}.capabilities-bento_card__ZJ4KG[data-tall=true]{min-height:var(--bento-tall)}.capabilities-bento_art__152N0,.capabilities-bento_scrim__VPjX4{position:absolute;inset:0;z-index:-1}.capabilities-bento_art__152N0 img{width:100%;height:100%;object-fit:cover}.capabilities-bento_scrim__VPjX4{background:#000}.capabilities-bento_content__3rYy8{position:relative;display:flex;flex-direction:column;height:100%;min-height:inherit;padding:var(--bento-card-padding);box-sizing:border-box;gap:18px}.capabilities-bento_section__Icfpc .capabilities-bento_title__83Sei{margin:0;font-weight:500;font-size:var(--card-title);line-height:1.02;letter-spacing:-.045em;color:var(--card-ink);white-space:pre-line;overflow-wrap:anywhere}.capabilities-bento_description__3xPXs{margin:0;font-size:var(--card-description);font-weight:400;line-height:1.25;letter-spacing:-.025em;white-space:pre-line;overflow-wrap:anywhere}.capabilities-bento_eyebrow__tg02v{align-self:flex-start;max-width:100%;border:1px solid;padding:3px 10px;border-radius:999px;font-size:14px;line-height:1.2;overflow-wrap:anywhere}.capabilities-bento_value__JV1d8{margin:auto 0 0 auto;font-size:var(--card-value);font-weight:400;line-height:.95;letter-spacing:-.07em;overflow-wrap:anywhere}.capabilities-bento_arrow__SLWsf{position:absolute;right:var(--bento-card-padding);top:var(--bento-card-padding);display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:#171717;background:#fff;transition:transform .18s ease;text-decoration:none}.capabilities-bento_arrow__SLWsf:hover{transform:translate(2px,-2px)}.capabilities-bento_arrow__SLWsf:focus-visible{outline:3px solid var(--card-ink);outline-offset:4px}.capabilities-bento_card__ZJ4KG[data-kind=hero] .capabilities-bento_title__83Sei{max-width:95%}.capabilities-bento_card__ZJ4KG[data-kind=hero] .capabilities-bento_description__3xPXs{margin:auto 0 0 auto;max-width:70%;text-align:right;font-size:calc(var(--card-description) * 1.35)}.capabilities-bento_card__ZJ4KG[data-kind=hero] .capabilities-bento_arrow__SLWsf{top:auto;right:auto;left:var(--bento-card-padding);bottom:var(--bento-card-padding);width:58px;height:58px}.capabilities-bento_card__ZJ4KG[data-kind=intro] .capabilities-bento_art__152N0{bottom:40%}.capabilities-bento_card__ZJ4KG[data-kind=intro] .capabilities-bento_content__3rYy8{margin-top:calc(var(--bento-tall) * .44);min-height:calc(var(--bento-tall) * .56);height:auto;background:var(--card-bg);border-radius:var(--bento-radius) var(--bento-radius) 0 0}.capabilities-bento_card__ZJ4KG[data-kind=intro] .capabilities-bento_description__3xPXs{margin-top:auto;opacity:.65;padding-right:30px}.capabilities-bento_card__ZJ4KG[data-kind=intro] .capabilities-bento_arrow__SLWsf{top:auto;bottom:var(--bento-card-padding)}.capabilities-bento_card__ZJ4KG[data-kind=statement] .capabilities-bento_content__3rYy8{justify-content:center}.capabilities-bento_card__ZJ4KG[data-kind=statement][data-vertical=true] .capabilities-bento_title__83Sei{writing-mode:vertical-rl;transform:rotate(180deg);align-self:center;max-height:calc(var(--bento-tall) - 80px)}.capabilities-bento_card__ZJ4KG[data-kind=stat] .capabilities-bento_description__3xPXs{margin-top:auto;max-width:50%;font-style:italic}.capabilities-bento_card__ZJ4KG[data-kind=stat] .capabilities-bento_value__JV1d8{position:absolute;right:var(--bento-card-padding);bottom:var(--bento-card-padding);max-width:55%}.capabilities-bento_card__ZJ4KG[data-kind=stat]:has(.capabilities-bento_arrow__SLWsf) .capabilities-bento_eyebrow__tg02v{max-width:calc(100% - 52px)}.capabilities-bento_tags__UqRPp{list-style:none;margin:auto 0;padding:4px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:9px 6px}.capabilities-bento_tags__UqRPp li{border:1px solid;border-radius:999px;padding:5px 13px;font-size:var(--card-description);line-height:1.1;overflow-wrap:anywhere;max-width:100%}.capabilities-bento_tags__UqRPp li:nth-child(3n+1){transform:rotate(-10deg)}.capabilities-bento_tags__UqRPp li:nth-child(3n){transform:rotate(9deg)}@container (max-width: 1000px){.capabilities-bento_card__ZJ4KG{grid-column:span 6}.capabilities-bento_card__ZJ4KG[data-kind=hero]{grid-column:1/-1}.capabilities-bento_section__Icfpc .capabilities-bento_title__83Sei{font-size:min(var(--card-title),44px)}}@container (max-width: 580px){.capabilities-bento_grid__o7KpH{grid-template-columns:minmax(0,1fr)}.capabilities-bento_card__ZJ4KG,.capabilities-bento_card__ZJ4KG[data-kind=hero]{grid-column:1}.capabilities-bento_card__ZJ4KG[data-tall=true]{min-height:min(var(--bento-tall),460px)}.capabilities-bento_content__3rYy8{padding:min(var(--bento-card-padding),24px)}.capabilities-bento_section__Icfpc .capabilities-bento_title__83Sei{font-size:min(var(--card-title),36px)}.capabilities-bento_card__ZJ4KG[data-kind=intro] .capabilities-bento_content__3rYy8{margin-top:220px;min-height:240px}.capabilities-bento_card__ZJ4KG[data-kind=statement]{min-height:320px}.capabilities-bento_card__ZJ4KG[data-kind=statement][data-vertical=true] .capabilities-bento_title__83Sei{writing-mode:horizontal-tb;transform:none;align-self:flex-start}.capabilities-bento_value__JV1d8{font-size:min(var(--card-value),64px)}.capabilities-bento_description__3xPXs{font-size:min(var(--card-description),20px)}}@media (prefers-reduced-motion:reduce){.capabilities-bento_arrow__SLWsf{transition:none}}