.CapabilityBento_bento__UIS_e{position:relative;width:100%;display:flex;flex-direction:column;gap:16px}.CapabilityBento_skipChip__1JV4G{position:absolute;top:-52px;right:0;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid var(--brand-border);background:var(--brand-subtle);color:var(--brand);border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,transform .2s ease}.CapabilityBento_skipChip__1JV4G:hover{background:var(--brand);color:#fff;transform:translate(2px,-2px)}.CapabilityBento_row1__Lupgi{display:grid;grid-template-columns:1.55fr 1fr;gap:16px}.CapabilityBento_row2__Jb3tX{display:grid;gap:16px}.CapabilityBento_row2__Jb3tX[data-count="1"]{grid-template-columns:1fr}.CapabilityBento_row2__Jb3tX[data-count="2"]{grid-template-columns:1.2fr 1fr}.CapabilityBento_row2__Jb3tX[data-count="3"]{grid-template-columns:1.25fr 1fr .9fr}.CapabilityBento_row2__Jb3tX[data-count="4"]{grid-template-columns:repeat(4,1fr)}.CapabilityBento_row2__Jb3tX[data-count="5"]{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr}.CapabilityBento_card__5TyXe{position:relative;border-radius:24px;padding:30px;overflow:hidden;min-height:220px;display:flex;flex-direction:column;gap:14px}.CapabilityBento_titleCard__4DidK{min-height:280px;padding:36px}.CapabilityBento_pointerCard__cHd_w{min-height:280px}.CapabilityBento_bulletCard__2uikU{min-height:0}.CapabilityBento_bulletCard__2uikU .CapabilityBento_cardTopRow__in21F{display:none}.CapabilityBento_cardTopRow__in21F{display:flex;align-items:center;justify-content:space-between;gap:12px}.CapabilityBento_kicker__SoK0l{display:inline-flex;align-items:center;gap:6px;font-size:11px;padding:5px 11px;border-radius:999px;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.24)}.CapabilityBento_kickerSm__rTDtn,.CapabilityBento_kicker__SoK0l{font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:inherit}.CapabilityBento_kickerSm__rTDtn{font-size:10px;opacity:.7}.CapabilityBento_cornerIcon__9Lta7{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:12px}.CapabilityBento_dot__pYv1g{width:8px;height:8px;border-radius:50%}
/* !important defends against legacy.css `h3 { color: #172A4C !important }`
   which would otherwise render the title as dark navy on the dark
   variants (v_brand, v_darkGlow), making it unreadable. */.CapabilityBento_titleBig__NhnPP{font-family:var(--font-inter-tight),"Inter Tight",system-ui,sans-serif;font-size:clamp(20px,2vw,28px);font-weight:800!important;line-height:1.08;letter-spacing:-.025em;margin:0;color:inherit!important}.CapabilityBento_titleSub__0r1uP{font-size:14px;font-weight:600;opacity:.85;color:inherit!important;margin:-4px 0 4px}.CapabilityBento_titleDesc__pNfRM{font-size:14px;line-height:1.6;opacity:.82;color:inherit!important;margin:0}.CapabilityBento_pointerText__SLx2x{font-family:var(--font-inter-tight),"Inter Tight",system-ui,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:inherit;margin-top:6px}.CapabilityBento_tickIcon__zmDJh{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:8px}.CapabilityBento_numChip__jSfqr{font-family:var(--font-inter-tight),"Inter Tight",system-ui,sans-serif;font-size:11px;font-weight:800;letter-spacing:.12em;color:inherit;opacity:.55}.CapabilityBento_bulletText__X87UT{font-size:16px;font-weight:600;line-height:1.45;color:inherit!important;margin:0}.CapabilityBento_deco__A3Dcl{margin-top:auto;position:relative;pointer-events:none}.CapabilityBento_barRow__WLui0{display:flex;align-items:flex-end;gap:6px;height:56px}.CapabilityBento_bar__bBmun{flex:1;border-radius:4px 4px 0 0;min-height:8px}.CapabilityBento_decoCircles__VS_Kh{display:none}.CapabilityBento_circle___oXH4{width:32px;height:32px;border-radius:50%;border:2px solid hsla(0,0%,100%,.5)}.CapabilityBento_plusChip__9NsEp{width:28px;height:28px;border-radius:50%;display:inline-grid;place-items:center;color:#fff;font-size:14px;font-weight:800;margin-left:-8px}.CapabilityBento_glowOrb__yXQQC{position:absolute;width:140px;height:140px;bottom:-30px;right:-30px;filter:blur(20px);opacity:.55}.CapabilityBento_diagStripe__Ssgek{display:block;width:100%;height:4px;border-radius:4px;opacity:.6}.CapabilityBento_blobWhite__bgqc_{position:absolute;width:200px;height:200px;bottom:-80px;left:-40px;background:radial-gradient(circle,hsla(0,0%,100%,.2) 0,transparent 65%);filter:blur(28px)}.CapabilityBento_v_brand__wv2Wp{background:var(--brand);color:#fff;border:1px solid var(--brand)}.CapabilityBento_v_brand__wv2Wp .CapabilityBento_kicker__SoK0l{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.28);color:#fff}.CapabilityBento_v_darkGlow__uQR8y{background:var(--brand-deep);color:#fff;border:1px solid hsla(0,0%,100%,.08)}.CapabilityBento_v_darkGlow__uQR8y .CapabilityBento_kicker__SoK0l{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.24);color:#fff}.CapabilityBento_v_tintChart__3ffG4{background:color-mix(in srgb,var(--brand) 10%,#fff);color:var(--text-primary);border:1px solid var(--brand-border)}.CapabilityBento_v_tintChart__3ffG4 .CapabilityBento_kicker__SoK0l{background:#fff;border-color:var(--brand-border);color:var(--brand)}.CapabilityBento_v_whiteAccent__8PAi1{background:#fff;color:var(--text-primary);border:1px solid rgba(15,23,42,.08)}.CapabilityBento_v_whiteAccent__8PAi1 .CapabilityBento_kicker__SoK0l{background:var(--brand-subtle);border-color:var(--brand-border);color:var(--brand)}.CapabilityBento_v_lightCircle__1ZxfQ{background:#f4f6fb;color:var(--text-primary);border:1px solid rgba(15,23,42,.08)}.CapabilityBento_v_lightCircle__1ZxfQ .CapabilityBento_kicker__SoK0l{background:#fff;border-color:rgba(15,23,42,.1);color:var(--text-primary)}.CapabilityBento_v_lightCircle__1ZxfQ .CapabilityBento_circle___oXH4{border-color:rgba(15,23,42,.12)}@media (max-width:1024px){.CapabilityBento_row1__Lupgi{grid-template-columns:1fr}.CapabilityBento_row2__Jb3tX[data-count="3"]{grid-template-columns:1fr 1fr}.CapabilityBento_pointerCard__cHd_w,.CapabilityBento_titleCard__4DidK{min-height:240px}}@media (max-width:700px){.CapabilityBento_row2__Jb3tX[data-count="2"],.CapabilityBento_row2__Jb3tX[data-count="3"]{grid-template-columns:1fr}.CapabilityBento_card__5TyXe{padding:24px;min-height:180px}.CapabilityBento_titleBig__NhnPP{font-size:20px}}
/*# sourceMappingURL=581400043082e95d.css.map*/