.capabilities-module__7kWeMa__jump{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:34px;display:flex}.capabilities-module__7kWeMa__jumpLink{color:#f2eee6;color:lab(94.2476% .352293 4.58145);border:1px solid #f4f0e83d;border-radius:9999px;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:500;text-decoration:none;transition:background .12s;display:inline-flex}.capabilities-module__7kWeMa__jumpLink:hover{background:#f4f0e814}.capabilities-module__7kWeMa__intro{grid-template-columns:1fr;align-items:center;gap:36px;margin-bottom:64px;display:grid}@media (min-width:860px){.capabilities-module__7kWeMa__intro{grid-template-columns:.8fr 1.2fr;gap:56px}}.capabilities-module__7kWeMa__photo{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-box);width:100%;height:auto;display:block}.capabilities-module__7kWeMa__table{border-collapse:collapse;width:100%}.capabilities-module__7kWeMa__area{border-top:1px solid var(--border-200)}.capabilities-module__7kWeMa__area:last-of-type{border-bottom:1px solid var(--border-200)}.capabilities-module__7kWeMa__areaName{text-align:left;vertical-align:top;letter-spacing:-.01em;width:28%;color:var(--fg-1);padding:28px 32px 28px 0;font-size:17px;font-weight:700}.capabilities-module__7kWeMa__line,.capabilities-module__7kWeMa__groupLabel{vertical-align:top;font-size:15.5px;line-height:1.55}.capabilities-module__7kWeMa__line{color:var(--fg-2);padding:12px 0 12px 30px;position:relative}.capabilities-module__7kWeMa__line:before{content:"";left:2px;top:calc(var(--pt,12px) + 5px);background:var(--fg-4);width:14px;height:14px;position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='4 12.5 9.5 18 20 6.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='4 12.5 9.5 18 20 6.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.capabilities-module__7kWeMa__ruled{border-top:1px solid var(--border-100)}.capabilities-module__7kWeMa__groupLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-3);padding:20px 0 4px;font-size:13px;font-weight:600}.capabilities-module__7kWeMa__area tr:first-child>td{--pt:22px;padding-top:22px}.capabilities-module__7kWeMa__area tr:last-child>td{padding-bottom:22px}@media (max-width:639px){.capabilities-module__7kWeMa__table,.capabilities-module__7kWeMa__area,.capabilities-module__7kWeMa__area tr,.capabilities-module__7kWeMa__areaName,.capabilities-module__7kWeMa__line,.capabilities-module__7kWeMa__groupLabel{display:block}.capabilities-module__7kWeMa__areaName{width:auto;padding:24px 0 6px}.capabilities-module__7kWeMa__area tr:first-child>td{--pt:12px;padding-top:12px}.capabilities-module__7kWeMa__area tr:last-child>td{padding-bottom:18px}}.capabilities-module__7kWeMa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
